主要内容

实时执行连接输入输出模式

金宝app®桌面实时™连接输入输出模式扩展了正常模式或加速器模式实时运行。

为非实时仿真算法正常模式或加速器模型完全在仿真软件运行。金宝app模型可以使用一个固定的或变步解算器,以最快的速度运行,考虑到操作系统进程竞争的存在。它不是一个实时时钟同步,您不能轻易使用模型实时操作硬件。

你可以用一个实时时钟同步仿真软件模型通过使用金宝app金宝app桌面实时仿真软件I / O模块。在连接输入输出执行模式,仿金宝app真软件仿真算法,而另一个操作系统内核模式流程运行I / O驱动程序I / O模块。仿真软件金宝app过程和内核模式过程运行在主机上通过使用共享内存接口传输参数数据。

  • 信号采集,您可以捕获并显示信号实时应用程序同时运行。金宝app仿真软件获取信号的数据I / O驱动程序并显示它在相同的范围块在nonreal时间您用于模拟模型。

  • 参数调优,你可以改变参数仿真软件框图和有新的参数实时仿真软件模型中生效。金宝app然后通过传播影响I / O驱动程序的硬件。

请注意

你不能运行金宝app桌面实时仿真软件模型快速加速模式。

图像正常模式的仿真体系结构

因为只有I / O驱动程序与实时时钟同步,仿真软件可以使用固定或变步求解器进行求解。金宝app的样品时间设置在金宝app桌面实时仿真软件块没有变化的步长仿真。固定的模拟,在配置参数,设置步长固定步长盒子。变步仿真,设置步长使用最小步长属性,或模型决定了自动步长。金宝app

连接输入输出模式,在每个取样间隔,模型评估每个实时块。金宝app金宝app仿真软件中输入数据到缓冲区,它传递到内核模式的过程。内核模式过程中传播数据的硬件,这写响应数据到另一个缓冲区。在下一次蜱虫,仿真软件读取响应数据并传播模型的金宝app其余部分。

这种有限的同步的结果是,你可以配置为模拟实时时钟滴答作响,小姐相关的数据点。蜱虫可以错过在下列情况下:

  • 模型,模型的复杂性可以这么复杂,仿真软件跟不上实时内核。金宝app在这种情况下,错过了蜱虫的数量随时间稳步增加。错过了蜱虫的数量超过了之后最大的错过了蜱虫发生错误,即使最大的错过了蜱虫将一个较大的值。您可以识别这种情况通过直线上升范围连接到可选的错过了蜱虫端口。

  • 过程竞争——模型的执行速度通常比需要跟上内核。操作系统进程争用或一些随机条件阻止仿真软件执行模型在某些时间段。金宝app在这种情况下,错过了蜱虫跳到某个数的数量,然后错过了蜱虫降低为零,模型赶上内核。金宝app您可以识别这种情况通过sawtooth-like形状范围连接到错过了蜱虫端口。

  • 变步解算器,如果您使用的是变步解算器,蜱虫的数量为每个算法步骤可以在模拟不同。如果模金宝app型执行不到达金宝app桌面实时仿真软件块与蜱虫在时间上同步,错过了蜱虫跳到某个数的数量。仿真软金宝app件赶上内核,错过了蜱虫的数量减少到零。您可以识别这种情况通过sawtooth-like形状范围连接到错过了蜱虫端口。

相关的话题