这个新的模型块允许实时仿真软件模型的执行。blockset实际上是由只有一块,已经意识到使用一个功能用c++语言编写。
这个blockset基于简单的概念,使模型运行实时temporisation,周期时间(仿真软件的时间需要计算模拟步骤,函数的仿真软件运行的硬件和操作系统)应降低然后模拟所需的步骤。如果这个假设是无效的,没有实时仿真是可行的,哪个是应用的调度方法。
显然,这种说法不是完全有效的,例如,如果我们假设使用一个实时操作系统,调度可以完全的控制。总之,Windows操作系统不是在这种情况下,因为它是一个多任务环境部分可控的调度方法。Windows的唯一可控的特性是可能正在运行的进程的优先级分配一个更大的。在这个blockset,一块允许选择首选的优先级分配模型。
这种blockset仅仅持有仿真软件仿真的执行附加的时间流,在这个意义上,如果周期降低仿真步长,这段等待所需的时间来填补模拟步骤,让剩下的CPU时间所有的窗户的过程,需要它。这个概念是非常简单而有效。
对其他产品,RT blockset不使用单2022世界杯八强谁会赢?独的操作系统或RT内核提供一个RT模拟运行。可能让你喜欢这个blockset的另一个特点是缺乏限制这一块对使用Win32 C / c++ S-functions指令。这个blockset可能几乎与任何Win32或举指导合作。就我个人而言,我测试了环球套票的版本块(将很快可用)即使在WinNT嵌入式,有趣的结果。
这个解决方案是首次开发的操作系统Windows NT 4.0,那么这个blockset基于Win32库时间函数和过程控制函数。实际发布blockset已经意识到只有Windows平台和测试在Win2000以不同的速度和WinME OS处理器。
这个blockset可以实时编译也有车间,提供更多的保护对其他流程比仿真软件模型运行在Windows NT能保证。
看到更多关于这个blockset和下载Matlab的先前版本5.3,6.0和6.5,访问以下网页:
http://digilander.iol.it/LeoDaga,点击右边的“RT Blockset”链接的页面。
这个页面还包含更多信息的使用RT块。
图书馆已经在测试阶段,但新用户调试信息将不胜感激。
的形象,在拖延行为的仿真操作系统操作。
引用作为
莱昂纳多数据(2023)。7.1实时Blockset仿真软件(//www.ru-cchi.com/matlabcentral/fileexchange/3175-real-time-blockset-7-1-for-simulink), MATLAB中央文件交换。检索。
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.0.0 | 甚至可以为7.1 Matlab RTW外部模式 |