CODE GENERATION FOR CONTROL DESIGN
    2.
    发明申请
    CODE GENERATION FOR CONTROL DESIGN 有权
    控制设计代码生成

    公开(公告)号:US20130198713A1

    公开(公告)日:2013-08-01

    申请号:US13803026

    申请日:2013-03-14

    IPC分类号: G06F9/44

    摘要: A method, performed by a computer device, includes obtaining an in-memory representation of computer code from a block step method of an executable model in a modeling application, wherein the computer code in-memory representation includes one or more variables. The method also includes identifying, from the one or more variables, a subset of persistent variables and determining if any of the one or more variables in the subset of persistent variables are state variables. When none of the subset of persistent variables are state variables, a block output method is generated based on the computer code in-memory representation and the one or more variables. When the subset of persistent variables includes a state variable, both the block output method and a block update method are generated based on the computer code in-memory representation and the one or more variables.

    摘要翻译: 由计算机设备执行的方法包括从建模应用中的可执行模型的块步骤方法获得计算机代码的存储器内表示,其中所述计算机代码存储器内的表示包括一个或多个变量。 该方法还包括从一个或多个变量识别持久变量的子集,并确定持久性变量子集中的一个或多个变量中的任何一个是状态变量。 当持久性变量的子集都不是状态变量时,基于计算机代码内存表示和一个或多个变量生成块输出方法。 当持久变量的子集包括状态变量时,块输出方法和块更新方法都是基于计算机代码内存表示和一个或多个变量生成的。

    BIDOMAIN SIMULATOR
    3.
    发明申请
    BIDOMAIN SIMULATOR 有权
    双向模拟器

    公开(公告)号:US20130116987A1

    公开(公告)日:2013-05-09

    申请号:US13652174

    申请日:2012-10-15

    IPC分类号: G06F17/10

    CPC分类号: G06F8/10 G06F8/40 G06F17/5009

    摘要: 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 no 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.

    摘要翻译: 由计算机设备执行的方法可以包括在建模应用中选择可执行图形模型中的一个或多个输入和输出点,并在多个时间点上模拟可执行图形模型。 该方法还可以包括:基于模拟生成可执行图形模型的时域响应图; 在所述多个时间点的特定时间点不基于所选择的一个或多个输入和输出点获得偏导数的矩阵; 基于获得的偏导数矩阵生成可执行图形模型的频域响应图; 并且生成出价模拟器用户界面,所述投标模拟器用户界面包括生成的时域响应图和所生成的频域响应图。

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

    公开(公告)号:US08914262B2

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

    申请号:US13291899

    申请日:2011-11-08

    IPC分类号: G06F17/50 G06F9/44

    摘要: 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.

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

    VISUALIZATION OF DATA DEPENDENCY IN GRAPHICAL MODELS

    公开(公告)号:US20130116986A1

    公开(公告)日:2013-05-09

    申请号:US13291899

    申请日:2011-11-08

    IPC分类号: G06F17/50 G06F17/10

    摘要: 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.

    PARAMETER TUNING
    6.
    发明申请
    PARAMETER TUNING 审中-公开
    参数调谐

    公开(公告)号:US20130116989A1

    公开(公告)日:2013-05-09

    申请号:US13652186

    申请日:2012-10-15

    IPC分类号: G06F17/10

    CPC分类号: G06F8/10 G06F17/5009

    摘要: A method, performed by a computer device, may include interacting with one or more plots associated with a simulation of an executable graphical model, receiving a selection of one or more target output points associated with the one or more plots; receiving a selection identifying one or more parameters, associated with the one or more plots, of one or more system parameters, associated with the executable graphical model; and generating an inverse parameter Jacobian matrix. The inverse parameter Jacobian matrix may correspond to an inverse of a parameter Jacobian matrix that relates one or more partial derivatives of the one or more system parameters to one or more system equations. The method may further include determining one or more tuning values for the selected one or more parameters based on the generated inverse parameter Jacobian matrix and based on the selected one or more target output points.

    摘要翻译: 由计算机设备执行的方法可以包括与与可执行图形模型的模拟相关联的一个或多个绘图交互,接收与所述一个或多个绘图相关联的一个或多个目标输出点的选择; 接收与可执行图形模型相关联的识别与所述一个或多个绘图相关联的一个或多个系统参数的一个或多个参数的选择; 并生成逆参数雅可比矩阵。 逆参数雅可比矩阵可以对应于将一个或多个系统参数的一个或多个偏导数与一个或多个系统方程相关联的参数雅可比矩阵的逆。 该方法还可以包括基于所生成的逆参数雅可比矩阵并且基于所选择的一个或多个目标输出点来确定所选择的一个或多个参数的一个或多个调谐值。

    AUTOMATIC SOLVER SELECTION
    7.
    发明申请
    AUTOMATIC SOLVER SELECTION 审中-公开
    自动选择

    公开(公告)号:US20130116988A1

    公开(公告)日:2013-05-09

    申请号:US13652180

    申请日:2012-10-15

    IPC分类号: G06F17/10

    摘要: A method, performed by a computer device, may include receiving a request to automatically select a solver for a simulation of an executable graphical model, determining a Jacobian matrix for the executable graphical model, calculating a stiffness of the executable graphical model based on the determined Jacobian matrix, and determining whether the calculated stiffness is greater than a stiffness threshold. The method may further include automatically selecting an implicit solver as the solver for the simulation, in response to determining that the calculated stiffness is greater than the stiffness threshold, automatically selecting an explicit solver as the solver for the simulation, in response to determining that the calculated stiffness is not greater than the stiffness threshold, and performing the simulation using the selected solver.

    摘要翻译: 由计算机设备执行的方法可以包括接收自动选择用于模拟可执行图形模型的求解器的请求,为可执行图形模型确定雅可比矩阵,基于确定的可计算图形模型计算可执行图形模型的刚度 雅可比矩阵,并确定计算的刚度是否大于刚度阈值。 响应于确定所计算的刚度大于刚度阈值,自动选择隐式求解器作为模拟的求解器,响应于确定所述计算出的刚度大于刚度阈值,自动选择显式求解器作为模拟的求解器 计算刚度不大于刚度阈值,并使用所选择的求解器进行模拟。

    Variable transport delay modelling mechanism
    8.
    发明授权
    Variable transport delay modelling mechanism 有权
    可变传输延迟建模机制

    公开(公告)号:US08700366B1

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

    申请号:US13470891

    申请日:2012-05-14

    IPC分类号: G06F17/10

    CPC分类号: G06F17/10

    摘要: A method, system and apparatus for managing data in a buffer reduces the data density of the buffer by downsampling input buffer data. The buffer holds a plurality of input data points associated with an index. The buffer may have a capacity and a data density that represents a logical distance between indices of adjacent input data points. When the buffer is at or near the capacity, a rule may be applied to the data buffer. The rule may downsample the input data and reduces the data density of the buffer. The rule may include, for example, removing every kth input data point, or removing the least-used data points. Removed data points may be retrieved by deriving the removed data points from data points that remain in the buffer.

    摘要翻译: 用于管理缓冲器中的数据的方法,系统和装置通过对输入缓冲器数据进行下采样来减少缓冲器的数据密度。 缓冲器保存与索引相关联的多个输入数据点。 缓冲器可以具有表示相邻输入数据点的索引之间的逻辑距离的容量和数据密度。 当缓冲器处于或接近容量时,可以将规则应用于数据缓冲器。 该规则可能会减少输入数据的采样并降低缓冲区的数据密度。 该规则可以包括例如去除每第k个输入数据点,或者去除最少使用的数据点。 可以通过从保留在缓冲器中的数据点导出所移除的数据点来检索删除的数据点。

    Scanning device with a positioning sensor and a corresponding processing method to obtain images
    9.
    发明授权
    Scanning device with a positioning sensor and a corresponding processing method to obtain images 有权
    具有定位传感器的扫描装置和相应的处理方法来获取图像

    公开(公告)号:US07386189B2

    公开(公告)日:2008-06-10

    申请号:US10980518

    申请日:2004-11-03

    IPC分类号: G06K9/32 G06K9/20 G06K7/00

    摘要: The present invention relates to a scanning device with a positioning senor and a processing method to obtain images, comprising a casing, linear contact image sensor (CIS), further comprising a system processor P3 for controlling the work of said CIS by timing signal, the optical coordinate sensors and the displacement processor P1 and P2 for estimating the coordinate increment (8001) and the coordinate increment (8002) of the real-time displacement, an A/D circuit and data buffer; said system processor P3 packets original scanning data with positioning information (8004), and then transfers to the upper machine. An image processing module in the upper machine de-packets said original scanning date (8004); Converts out the coordinate of the terminal pixel of said linear contact image sensor (CIS), and configures the image line in the object image configuring area; and calculates and rectifies the relative offset of the positioning coordinate of the two scanning bands making using of the statistical characteristic of part of pixel data in the overlapped area of the two scanning bands.

    摘要翻译: 本发明涉及一种具有定位传感器的扫描装置和一种获取图像的处理方法,包括壳体,线性接触图像传感器(CIS),还包括用于通过定时信号控制所述CIS的工作的系统处理器P 3, 光学坐标传感器和用于估计实时位移的坐标增量(8001)和坐标增量(8002),A / D电路和数据缓冲器的位移处理器P 1和P 2; 所述系统处理器P 3将具有定位信息(8004)的原始扫描数据分组,然后传送到上位机。 上位机的图像处理模块对原始扫描日期(8004)进行解包; 转换所述线性接触图像传感器(CIS)的终端像素的坐标,并将对象图像构成区域中的图像线构成; 并且利用两个扫描带的重叠区域中的像素数据的一部分的统计特性来计算和校正两个扫描带的定位坐标的相对偏移。

    2D coding and decoding barcode and its method thereof
    10.
    发明申请
    2D coding and decoding barcode and its method thereof 有权
    2D编码和解码条形码及其方法

    公开(公告)号:US20070114285A1

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

    申请号:US11652981

    申请日:2007-01-12

    IPC分类号: G06K7/10 G06K19/06

    摘要: A two-dimensional barcode includes a plurality of macro modules arranged in a two-dimensional array in a spiral sequence, each of macro modules includes a predetermined number of data unit modules for storing data codewords of a predetermined binary stream of bits, a predetermined number of cluster unit modules for storing a predetermined cluster number representing a location of the macro module, and a predetermined number of rim unit modules which possess a predetermined color to form a rim of the macro module. The rim unit modules of two adjacent macro modules are contrasting with each other to enhance identification of the respective macro module.

    摘要翻译: 二维条形码包括以螺旋序列排列成二维阵列的多个宏模块,每个宏模块包括预定数量的数据单元模块,用于存储预定数量的预定数量的数位码字的数据码字, 用于存储表示宏模块的位置的预定簇号的簇单元模块以及具有预定颜色以形成宏模块的边缘的预定数量的边缘单元模块。 两个相邻的宏模块的轮辋单元模块相互对比,以增强相应的宏模块的识别。