图像缩略图

RTsync块集

版本1.0.0.0(34.3KB)由 谢尔盖·沙波瓦洛夫
MATLAB 万博1manbetxSimulink库用于执行模型的实时仿真,无需任何附加组件

2K下载

更新2009年8月10日

查看许可证

RTsync块集在实时仿真中扩展了MATLAB Simulin万博1manbetxk仿真功能。块集由单个块组成,当放置到模型时,该块将模拟时间与CPU实时时钟同步。

Simulink中的实时仿真概念非常简单,但却非常有效。通常情况下,模型模万博1manbetx拟的运行速度要比实时快得多(如果模拟运行速度较慢,那么没有人能提供帮助,在Windows操作系统中就不行了)。可以测量每个模拟步骤的时间和实际占用的CPU时间。因此,您可以计算Simulink进程在每个模拟步骤后必须休眠的时间延迟,以执行实时模拟。因此,您可以在不增加CPU负载的情况下实现实时建模。RTsync区块集利用了上述理论和其他一些魔法。

实际上,RTsync区块集并没有在实时模拟方面取得突破。以前在Simulink中有几种用于实时仿真的工具和思想。MATLAB开发人员也提出了一些方法。就我个人而言,我已经使用莱昂纳多·达加(Leonardo Daga)的Simulink实时区块集好几年了,直到我发现它在某些情况下不精确万博1manbetx,并编写了自己的区块集以获得更好的模拟结果。

引用为

谢尔盖·沙波瓦洛夫(2021年)。RTsync块集(//www.tianjin-qmedu.com/matlabcentral/fileexchange/24975-rtsync-blockset),MATLAB中心文件交换.

MATLAB版本兼容性
使用R2008b创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!