dspace中如何设置仿真状态.doc

dspace中如何设置仿真状态

如何设置仿真状态 目标: 如果你想在实时仿真期间设置模拟状态,通过SimState variable实现此目的。 可行性方法: 模拟状态可设置如下: 通过 ControlDesk 3.x 或ControlDesk Next Generation手动设置。参考方法1. 通过SImstate SET block自动设置,参阅方法2. 方法1: 通过 ControlDesk 3.x 或ControlDesk Next Generation设置仿真状态 1把来自变量描述文件的主体部分中的 simState变量,连接到布局中合适的仪器。 方法2: 通过Simulink 中的模块设置模拟状态 1.把来自RTI’Extras 库中的simState设置块添加到您的模型。该块的一些内容如下: 打开模块参数对话框,然后在Set simState下拉列表中选择所需的动作(RUN, PAUSE, STOP).您也可以选择触发器类型和该块是否应该有一个启用端口。 把块的端口(s)同可以改变的模拟状态信号(s)相联通。 当仿真是暂停或停止时,如果你想改变模拟状态,你应该把涉及的模块放在该模块的后台任务中。 在simState设置块只是把新值写入simState变量中。真正的仿真状态在后台任务中转换。因此,总是在仿真暂停或停止前,当前计算步骤是通常已经完成。如果后台任务计算起来复杂或者为后台任务提供很少

文档评论(0)

1亿VIP精品文档

相关文档