Systems and methods using models to evaluate physical components
    41.
    发明授权
    Systems and methods using models to evaluate physical components 有权
    使用模型评估物理组件的系统和方法

    公开(公告)号:US09547746B1

    公开(公告)日:2017-01-17

    申请号:US14284538

    申请日:2014-05-22

    CPC classification number: G06F17/5086 G06F17/5009 G06F17/5095

    Abstract: Systems and methods receive a model of a physical system. The model includes a virtual mechanical component that represents a physical mechanical component of the physical system, and a virtual transducer that represents a physical transducer of the physical system. The systems and methods include generating a wiring diagram that includes information for connecting the physical mechanical component or the physical transducer to a data processing device or an embedded system. The model may be executed by the data processing device or the embedded system to interact with the physical mechanical component or the physical transducer as part of Hardware-in-the Loop (HIL), Processor-in-the-Loop (PIL), or other simulation or testing.

    Abstract translation: 系统和方法接收物理系统的模型。 该模型包括代表物理系统的物理机械部件的虚拟机械部件和表示物理系统的物理传感器的虚拟换能器。 系统和方法包括生成包括用于将物理机械部件或物理传感器连接到数据处理装置或嵌入式系统的信息的接线图。 该模型可以由数据处理装置或嵌入式系统执行,以与物理机械部件或物理传感器交互作为硬件在环(HIL),处理器在环(PIL)或 其他模拟或测试。

    BIDOMAIN SIMULATOR
    42.
    发明申请

    公开(公告)号:US20160196377A1

    公开(公告)日:2016-07-07

    申请号:US15072239

    申请日:2016-03-16

    Abstract: A method, performed by a computer device, may include selecting one or more input and output points in an executable graphical model in a modeling application and simulating the executable graphical model over a plurality of time points. The method may further include generating a time domain response plot for the executable graphical model based on the simulating; obtaining matrices of partial derivatives based on the selected one or more input and output points at particular time points of the plurality of time points; generating a frequency domain response plot for the executable graphical model based on the obtained matrices of partial derivatives; and generating a bidomain simulator user interface, the bidomain simulator user interface including the generated time domain response plot and the generated frequency domain response plot.

    Requirements framework
    43.
    发明授权

    公开(公告)号:US09348889B2

    公开(公告)日:2016-05-24

    申请号:US14588009

    申请日:2014-12-31

    CPC classification number: G06F17/30607 G06F8/10 G06F17/30289

    Abstract: A computing device may be configured to interact with a requirement object using an object-based requirements framework. The computing device may further provide a design to the object-based requirements framework. The design may comply with design criteria of the object-based requirements framework. The computing device may also determine whether the design complies with the requirement object. The determining may be based on the interacting, and may produce a result.

    Visualization of data dependency in graphical models
    44.
    发明授权
    Visualization of data dependency in graphical models 有权
    在图形模型中可视化数据依赖

    公开(公告)号:US09207912B2

    公开(公告)日:2015-12-08

    申请号:US14567682

    申请日:2014-12-11

    CPC classification number: G06F8/10 G06F9/445 G06F17/5009

    Abstract: In an illustrative embodiment, an apparatus, computer-readable media, or method may be configured to suggest determine relationships. Interaction with a block diagram model may include receiving a first portion of a block diagram model. The block diagram model may include a plurality of blocks. Each of the plurality of blocks may represent a set of dynamic equations. The interacting may be performed using the computer. Relationships between a plurality of a synthesized input, a synthesized output, a synthesized state, or a synthesized derivative, may be determined. A determination may be performed for the first portion of the block diagram model. The determining may include determining a block Jacobian pattern of relationships between two or more of an input, an output, a state, or a derivative of a first block of the plurality of blocks in the graphical model.

    Abstract translation: 在说明性实施例中,设备,计算机可读介质或方法可以被配置为建议确定关系。 与框图模型的交互可以包括接收框图模型的第一部分。 框图模型可以包括多个块。 多个块中的每个块可以表示一组动态方程。 可以使用计算机执行交互。 可以确定多个合成输入,合成输出,合成状态或合成导数之间的关系。 可以对框图模型的第一部分进行确定。 确定可以包括确定图形模型中多个块的第一块的输入,输出,状态或导数中的两个或更多个之间的关系的块雅可比模式。

    Multiversion model versioning system and method
    45.
    发明授权
    Multiversion model versioning system and method 有权
    多版本模型版本控制系统及方法

    公开(公告)号:US09047165B1

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

    申请号:US13800877

    申请日:2013-03-13

    CPC classification number: G06F8/71 G06F8/35

    Abstract: A version control unit may maintain separate version numbers for multiple traits of a single model. In particular, a number of model traits may be identified, such as a model behavior trait, a software architecture trait, a simulation trait and a code generation trait. Version information for each trait may be maintained separately for the single model. Groups of elements of the model, such as graphical objects, relationships among the objects, object parameters, model parameters, etc., may be mapped to the model traits. The version control unit may determine what model elements are changed since a prior version, and identify the model traits to which the changed model elements are mapped. Version numbers for these traits may be incremented, while version numbers for the other traits may be left unchanged.

    Abstract translation: 版本控制单元可以为单个模型的多个特征维护单独的版本号。 特别地,可以识别许多模型特征,例如模型行为特征,软件架构特征,模拟特征和代码生成特征。 每个特征的版本信息可以单独维护单个模型。 模型的元素组(例如图形对象,对象之间的关系,对象参数,模型参数等)可以被映射到模型特征。 版本控制单元可以确定自先前版本以来哪些模型元素被改变,并且识别被改变的模型元素映射到的模型特征。 这些特征的版本号可能会增加,而其他性状的版本号可能保持不变。

    TIME-BASED OPERATIONS VIA TEXTUAL CODE IN A TECHNICAL COMPUTING ENVIRONMENT
    46.
    发明申请
    TIME-BASED OPERATIONS VIA TEXTUAL CODE IN A TECHNICAL COMPUTING ENVIRONMENT 有权
    通过技术计算环境中的文本代码进行基于时间的操作

    公开(公告)号:US20140359568A1

    公开(公告)日:2014-12-04

    申请号:US14286028

    申请日:2014-05-23

    Abstract: A device may receive a state chart generated via a technical computing environment. The state chart may include a state block with a single section of textual code. The single section of textual code may include a time-based portion and an output portion. The device may initiate execution of the state chart, and may process, during the execution of the state chart, the time-based portion with a graphical engine of the technical computing environment to generate a time-based method. The device may process, during the execution of the state chart, the output portion with a textual engine of the technical computing environment to generate an output method. The device may provide the time-based method and the output method in output code, where the time-based method may be separate from the output method in the output code.

    Abstract translation: 设备可以接收通过技术计算环境生成的状态图。 状态图可以包括具有单个文本代码段的状态块。 文本代码的单个部分可以包括基于时间的部分和输出部分。 设备可以启动状态图的执行,并且可以在状态图的执行期间使用技术计算环境的图形引擎来处理基于时间的部分,以生成基于时间的方法。 在执行状态图时,设备可以使用技术计算环境的文本引擎来处理输出部分以生成输出方法。 该设备可以在输出代码中提供基于时间的方法和输出方法,其中基于时间的方法可以与输出代码中的输出方法分离。

    Systems and methods for automatically realizing models for co-simulation

    公开(公告)号:US11520956B2

    公开(公告)日:2022-12-06

    申请号:US17352818

    申请日:2021-06-21

    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.

    SYSTEMS AND METHODS FOR AUTOMATICALLY REALIZING MODELS FOR CO-SIMULATION

    公开(公告)号:US20210312110A1

    公开(公告)日:2021-10-07

    申请号:US17352818

    申请日:2021-06-21

    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.

    Discretization of a model of a system or a portion of the model using system inputs and outputs

    公开(公告)号:US10817629B2

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

    申请号:US15656560

    申请日:2017-07-21

    Abstract: According to some possible implementations, a method may include determining one or more inputs to a model of a system and one or more outputs from the model. The method may include identifying a continuous portion of the model to be discretized. The method may include discretizing the continuous portion of the model, using at least one of a continuous linear representation for the model or a frequency response associated with the continuous linear representation, to generate a discrete linear representation for the continuous portion of the model. The method may include outputting information associated with the discrete linear representation to permit the continuous portion of the model to be implemented on one or more processors.

Patent Agency Ranking