MATLAB 2019a 简单四步实现Simulink实时仿真 |
您所在的位置:网站首页 › simulink仿真设置仿真时长 › MATLAB 2019a 简单四步实现Simulink实时仿真 |
Simulink的默认仿真方式是非实时的,如果要让仿真时间的流逝和现实时间同步,可以进行如下设置(参考链接: Getting Started with Simulink Desktop Real-Time) 第一步:确认MATLAB安装了 Simulink Desktop Real-Time 模块(可在附加功能管理器中查看) 第二步:安装 Real-Time Kernel // Matlab命令窗口输入 sldrtkernel -install按照提示一直确认继续(按y)就行,安装完成后需要重启电脑 第三步:配置 Simulink在simulink中点击设置按钮(小齿轮),进入如下图所示界面,注意type和Solver的设置要修改,其他参数的含义:下图仿真时间设置为0~10秒,仿真步长设置成0.005秒,可根据自己需要修改。 另外还可以修改实时运行的方式,在下图中的下拉菜单栏中设置,默认是“normal”,其他选项的含义可参考其他博客,一般仿真的话“normal”就足够了,不必修改。 第四步:Simulink 工作区加入Real-Time Synchronization 模块模块如下图所示(这里设置为不引出接口,也可以设置引出接口来记录Missed Ticks) 运行仿真,可以发现仿真过程刚好延续10秒(如果模型太复杂的话,计算量过大,实时性可能被破坏,这时候通过增大仿真步长可以改善效果) |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |