-
公开(公告)号:US11966675B2
公开(公告)日:2024-04-23
申请号:US17529742
申请日:2021-11-18
Applicant: The MathWorks, Inc.
Inventor: Tao Cheng , Pieter J. Mosterman , Haihua Feng , Fu Zhang
CPC classification number: G06F30/30 , G06F11/076 , G06F11/079 , G06F11/0793 , G06F30/20
Abstract: A model including a first co-simulation component and a second co-simulation component is analyzed. During execution of the model, the first co-simulation component outputs data to the second co-simulation component via a connection. The connection is declared as a continuous-time rate connection for input of the data into the second co-simulation component. Based on analyzing the model, the connection is identified as a discrete-continuous sample time connection based on data being communicated from the first co-simulation component to the second co-simulation component via the connection at a discrete-time rate when the model is executed in a co-simulation manner.
-
公开(公告)号:US11520956B2
公开(公告)日:2022-12-06
申请号:US17352818
申请日:2021-06-21
Applicant: The MathWorks, Inc.
Inventor: Haihua Feng , Tao Cheng , John E. Ciolfi , Pieter J. Mosterman , Fu Zhang
IPC: G06F30/20 , G06F30/15 , G06F30/333
Abstract: Systems and methods automatically construct a realization of a model from an available set of alternative co-simulation components, where the realization meets one or more objectives, such as fidelity, execution speed, or memory usage, among others. The systems and methods may construct the realization model by setting up and solving a constrained optimization problem, which may select particular ones of the alternative co-simulation components to meet the objectives. The systems and methods may configure the realization, and execute the realized model through co-simulation. The systems and methods may employ and manage different execution engines and/or different solvers to run the realization of the model.
-
公开(公告)号:US20210312110A1
公开(公告)日:2021-10-07
申请号:US17352818
申请日:2021-06-21
Applicant: The MathWorks, Inc.
Inventor: Haihua Feng , Tao Cheng , John E. Ciolfi , Pieter J. Mosterman , Fu Zhang
IPC: G06F30/20
Abstract: Systems and methods automatically construct a realization of a model from an available set of alternative co-simulation components, where the realization meets one or more objectives, such as fidelity, execution speed, or memory usage, among others. The systems and methods may construct the realization model by setting up and solving a constrained optimization problem, which may select particular ones of the alternative co-simulation components to meet the objectives. The systems and methods may configure the realization, and execute the realized model through co-simulation. The systems and methods may employ and manage different execution engines and/or different solvers to run the realization of the model.
-
公开(公告)号:US20170154137A1
公开(公告)日:2017-06-01
申请号:US15298019
申请日:2016-10-19
Applicant: The Mathworks, Inc.
Inventor: Mojdeh SHAKERI , Tao Cheng , Robert O. Aberg , Michael D. Tocci , Jamieson M. Cobleigh , Haihua Feng , Kaushik Krishnasamy
IPC: G06F17/50
Abstract: A device may detect a user interaction, via a user interface, with a particular component of a model. The device may generate a set of components, associated with the particular component, based on detecting the user interaction with the particular component of the model. The device may cause a representation of the set of components to be provided, via the user interface, in association with the model. The representation may indicate that the set of components are associated with permitting interoperability.
-
公开(公告)号:US20220075919A1
公开(公告)日:2022-03-10
申请号:US17529742
申请日:2021-11-18
Applicant: The MathWorks, Inc.
Inventor: Tao Cheng , Pieter J. Mosterman , Haihua Feng , Fu Zhang
Abstract: A model including a first co-simulation component and a second co-simulation component is analyzed. During execution of the model, the first co-simulation component outputs data to the second co-simulation component via a connection. The connection is declared as a continuous-time rate connection for input of the data into the second co-simulation component. Based on analyzing the model, the connection is identified as a discrete-continuous sample time connection based on data being communicated from the first co-simulation component to the second co-simulation component via the connection at a discrete-time rate when the model is executed in a co-simulation manner.
-
公开(公告)号:US11216604B2
公开(公告)日:2022-01-04
申请号:US15612501
申请日:2017-06-02
Applicant: The MathWorks, Inc.
Inventor: Tao Cheng , Pieter J. Mosterman , Haihua Feng , Fu Zhang
Abstract: A model including a first co-simulation component and a second co-simulation component is analyzed. During execution of the model, the first co-simulation component outputs data to the second co-simulation component via a connection. The connection is declared as a continuous-time rate connection for input of the data into the second co-simulation component. Based on analyzing the model, the connection is identified as a discrete-continuous sample time connection based on data being communicated from the first co-simulation component to the second co-simulation component via the connection at a discrete-time rate when the model is executed in a co-simulation manner.
-
公开(公告)号:US10755001B2
公开(公告)日:2020-08-25
申请号:US15298019
申请日:2016-10-19
Applicant: The Mathworks, Inc.
Inventor: Mojdeh Shakeri , Tao Cheng , Robert O. Aberg , Michael D. Tocci , Jamieson M. Cobleigh , Haihua Feng , Kaushik Krishnasamy
Abstract: A device may detect a user interaction, via a user interface, with a particular component of a model. The device may generate a set of components, associated with the particular component, based on detecting the user interaction with the particular component of the model. The device may cause a representation of the set of components to be provided, via the user interface, in association with the model. The representation may indicate that the set of components are associated with permitting interoperability.
-
公开(公告)号:US11042675B2
公开(公告)日:2021-06-22
申请号:US16403959
申请日:2019-05-06
Applicant: The MathWorks, Inc.
Inventor: Haihua Feng , Tao Cheng , John E. Ciolfi , Pieter J. Mosterman , Fu Zhang
IPC: G06F30/20 , G06F30/15 , G06F30/333
Abstract: Systems and methods automatically construct a realization of a model from an available set of alternative co-simulation components, where the realization meets one or more objectives, such as fidelity, execution speed, or memory usage, among others. The systems and methods may construct the realization model by setting up and solving a constrained optimization problem, which may select particular ones of the alternative co-simulation components to meet the objectives. The systems and methods may configure the realization, and execute the realized model through co-simulation. The systems and methods may employ and manage different execution engines and/or different solvers to run the realization of the model.
-
9.
公开(公告)号:US09063741B2
公开(公告)日:2015-06-23
申请号:US13647811
申请日:2012-10-09
Applicant: The MathWorks, Inc.
Inventor: Ramamurthy Mani , Dong Jia , Haihua Feng , Alongkrit Chutinan , Qu Zhang , Vijay Raghavan
IPC: G06F9/44
CPC classification number: G06F8/34
Abstract: A programming element is provided that defines model attributes in response to mode change events in a graphical modeling environment. Such definition may involve any signal attribute such as dimensions, data types, complexity and sample times. Events that trigger definition of model attributes may be explicit signaling events generated by other elements, elements within the block diagram programming environment, and elements external from the environment. Implicit events may also trigger definition of model attributes, such as a change of attribute in an input signal.
Abstract translation: 提供了一种编程元素,其定义了在图形建模环境中响应于模式改变事件的模型属性。 这样的定义可以涉及任何信号属性,例如尺寸,数据类型,复杂度和采样时间。 触发模型属性定义的事件可能是由其他元素,框图编程环境中的元素和环境外部元素生成的显式信令事件。 隐式事件还可以触发模型属性的定义,例如输入信号中属性的变化。
-
-
-
-
-
-
-
-