Systems and methods for aggregating implicit and explicit event code of executable models

    公开(公告)号:US10585648B2

    公开(公告)日:2020-03-10

    申请号:US15392682

    申请日:2016-12-28

    Abstract: Systems and methods may aggregate and organize implicit and explicit initialization, reset, and termination operations defined throughout the hierarchy of an executable. The systems and methods may analyze the model and identify implicit and explicit initialization, reset, and termination operations defined at various hierarchical levels. The systems and methods may aggregate the implicit and explicit initialization, reset, and termination operations into an initialize callable unit, a reset callable unit, and a termination callable unit. The systems and methods may apply optimizations to the callable units, and resolve conflicts. The systems and methods may define a single entry point for each of the initialize, reset, and termination callable units.

    Systems and methods for extracting adjustable attributes of model components

    公开(公告)号:US11244090B2

    公开(公告)日:2022-02-08

    申请号:US15255857

    申请日:2016-09-02

    Abstract: Systems and methods decouple model components from a model execution style for which the model components are created, and the model components may be utilized in parent models having different execution styles. A model component may be partitioned into executable entities, and the entry points of the executable entities and their call styles may be identified. An adaptation layer that includes access points for the entry points may be constructed. The model component, including the adaptation layer, may be included in the model, and connection elements of the parent model may be connected to the access points of the adaptation layer. The execution call styles associated with the connection elements of the parent model may be bound to the execution call styles of the entry points as originally designed. The adaptation layer may manage translation of call styles and may coordinate scheduling of data communication with the model component.

    Mode-switched variable signal attributes in block diagrams
    3.
    发明授权
    Mode-switched variable signal attributes in block diagrams 有权
    方框图中的模式切换变量信号属性

    公开(公告)号:US09063741B2

    公开(公告)日:2015-06-23

    申请号:US13647811

    申请日:2012-10-09

    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: 提供了一种编程元素,其定义了在图形建模环境中响应于模式改变事件的模型属性。 这样的定义可以涉及任何信号属性,例如尺寸,数据类型,复杂度和采样时间。 触发模型属性定义的事件可能是由其他元素,框图编程环境中的元素和环境外部元素生成的显式信令事件。 隐式事件还可以触发模型属性的定义,例如输入信号中属性的变化。

    SYSTEMS AND METHODS FOR CREATING MODEL ADAPTORS

    公开(公告)号:US20220083706A1

    公开(公告)日:2022-03-17

    申请号:US17536660

    申请日:2021-11-29

    Abstract: Systems and methods decouple model components from a model execution style for which the model components are created, and the model components may be utilized in parent models having different execution styles. A model component may be partitioned into executable entities, and the entry points of the executable entities and their call styles may be identified. An adaptation layer that includes access points for the entry points may be constructed. The model component, including the adaptation layer, may be included in the model, and connection elements of the parent model may be connected to the access points of the adaptation layer. The execution call styles associated with the connection elements of the parent model may be bound to the execution call styles of the entry points as originally designed. The adaptation layer may manage translation of call styles and may coordinate scheduling of data communication with the model component.

    Graphical modeling for accessing dynamic system states across different components

    公开(公告)号:US10853532B2

    公开(公告)日:2020-12-01

    申请号:US14722487

    申请日:2015-05-27

    Abstract: A method may include causing a first model to be executed. The causing the first model to be executed may be performed by a device. The method may further include causing a second model to be executed to simulate a functionality of the first model. The causing the second model to be executed may be performed by the device. The method may further include interacting with a model element, of the second model, associated with implicitly accessing information regarding a state of the first model. The state may be a representation of the first model at a particular simulation time-step. The interacting with the model may be performed by the device. The method may further include accessing, by the model element, information associated with the state of the first model. The accessing the information may be performed by the device.

    SYSTEMS AND METHODS FOR AGGREGATING IMPLICIT AND EXPLICIT EVENT CODE OF EXECUTABLE MODELS

    公开(公告)号:US20200150931A1

    公开(公告)日:2020-05-14

    申请号:US16741957

    申请日:2020-01-14

    Abstract: Systems and methods may aggregate and organize implicit and explicit initialization, reset, and termination operations defined throughout the hierarchy of an executable. The systems and methods may analyze the model and identify implicit and explicit initialization, reset, and termination operations defined at various hierarchical levels. The systems and methods may aggregate the implicit and explicit initialization, reset, and termination operations into an initialize callable unit, a reset callable unit, and a termination callable unit. The systems and methods may apply optimizations to the callable units, and resolve conflicts. The systems and methods may define a single entry point for each of the initialize, reset, and termination callable units.

    Systems and methods for aggregating implicit and explicit event code of executable models

    公开(公告)号:US11327725B2

    公开(公告)日:2022-05-10

    申请号:US16741957

    申请日:2020-01-14

    Abstract: Systems and methods may aggregate and organize implicit and explicit initialization, reset, and termination operations defined throughout the hierarchy of an executable. The systems and methods may analyze the model and identify implicit and explicit initialization, reset, and termination operations defined at various hierarchical levels. The systems and methods may aggregate the implicit and explicit initialization, reset, and termination operations into an initialize callable unit, a reset callable unit, and a termination callable unit. The systems and methods may apply optimizations to the callable units, and resolve conflicts. The systems and methods may define a single entry point for each of the initialize, reset, and termination callable units.

    SYSTEMS AND METHODS FOR CREATING MODEL ADAPTORS

    公开(公告)号:US20170351789A1

    公开(公告)日:2017-12-07

    申请号:US15255857

    申请日:2016-09-02

    CPC classification number: G06F17/509 G06F8/311 G06F8/34

    Abstract: Systems and methods decouple model components from a model execution style for which the model components are created, and the model components may be utilized in parent models having different execution styles. A model component may be partitioned into executable entities, and the entry points of the executable entities and their call styles may be identified. An adaptation layer that includes access points for the entry points may be constructed. The model component, including the adaptation layer, may be included in the model, and connection elements of the parent model may be connected to the access points of the adaptation layer. The execution call styles associated with the connection elements of the parent model may be bound to the execution call styles of the entry points as originally designed. The adaptation layer may manage translation of call styles and may coordinate scheduling of data communication with the model component.

Patent Agency Ranking