RTsync Blockset扩展了MATLAB Simuli金宝appnk的实时仿真能力。块集由单个块组成,当放置到一个模型时,将模拟时间同步到CPU实时时钟。
在Simulink中,实时仿真的概念非常简单,但也非常有效。金宝app通常情况下,模型模拟的运行速度要比实时快得多(如果模拟运行得慢,那么没有人能帮上忙,在Windows操作系统中是不行的)。可以测量每个模拟步骤的时间和实际CPU时间。因此,您可以计算一个时间延迟,Simulink进程必须在每个仿真步骤后休金宝app眠,以执行实时仿真。因此,您可以在不增加CPU负载的情况下实现实时建模。RTsync Blockset利用了上述理论和其他一些魔法。
实际上,RTsync Blockset在实时仿真方面并没有突破。之前在Simulink中有一些实时仿真的工具和想法。金宝appMATLAB开发人员也提出了一些方法。就我个人而言,我已经使用Leonardo Daga的Simulink的Real-Time Bl金宝appockset好几年了,直到我发现它在某些情况下不准确,并编写了自己的更好的模拟结果。
谢尔盖Shapovalov(2021)。RTsync Blockset 64位(//www.tatmou.com/matlabcentral/fileexchange/25043-rtsync-blockset-64-bit), MATLAB中央文件交换。检索.
良好的工作。
非常感谢!