使用多个模拟面板配置和运行模拟
的多个模拟面板允许您为想要更改的块参数设置多个模拟,例如,参数扫描或蒙特卡罗模拟。您可以从模型画布中选择感兴趣的块参数,并指定您希望用于模拟的值。使用多重模拟面板,您可以提供如下配置使用并行并行运行你的模拟。要运行已设置的模拟,首先选择设计研究,然后单击运行所有上的按钮模拟选项卡®将来发布。模拟完成后,您可以在中查看和管理结果仿真管理器.
多个模拟面板的工作流程
从Simulink编辑器中配置并运行多个模拟:
首先,检查您是否已经对模型进行了所有需要的更改。
的多个模拟面板允许您执行与
parsim
命令行API,但通过Simulink编辑器。打开多个模拟面板,导航到准备在Simulink工具条上。在输入和参数调优部分中,点击多个模拟.的多个模拟面板出现在Simulink画布的右侧。
在面板中,单击最右边的按钮创建一个新的设计研究。设计研究是一个允许你设置模拟的对象。新设计研究的名称将自动填充为
DesignStudy
.要更改名称,双击名称并输入首选名称。配置并输入模拟的值之后,选择设计研究并单击运行所有在Simulink工具条运行模拟。现在,您可以向创建的设计研究添加块参数。点击向设计研究中添加一个新的块参数。您可以输入块路径,或者使用选择器从模型画布中选择块,或者您可以输入块参数名称。添加了块参数之后,指定它的值。如果块是Signal Editor块,您可以从场景列表中选择您的规范。默认情况下,将选择所有场景。
还可以通过单击为模拟添加变量.
参数组合
对于添加的块参数或变量,可以使用参数组合。参数组合允许指定参数的穷举组合或顺序组合。默认情况下,顶级的所有参数都是详尽组合的。
要创建穷举组合,请选择指定的块参数。然后,从参数组合下拉列表中,选择详尽的组合.穷尽组合表示为.穷尽组合从参数值创建所有可能的组合。例如,如果一个参数有10个值,另一个参数有5个值,穷举组合将创建总共10x5=50个不同的组合。
要创建顺序组合,请选择指定的块参数。然后,从参数组合下拉列表中中,选择顺序组合.例如,如果您有两个属性,每个属性指定10个不同的值,则顺序组合总共创建10个不同的模拟,每个值集对应一个模拟。顺序组合用.顺序组合按顺序组合值。为每个参数指定的值的数量必须相同。可以选择参数组合的顺序。
还可以嵌套参数组合。根据参数组合规范多个模拟面板显示了与设计研究相对应的模拟数量。
在细节:设计研究节,运行选项选项卡中,还可以指定并行运行的选项。
现在您已经输入了规范,请选择您想要运行的场景和设计研究。一旦你选择了设计研究运行按钮在Simulink工具条上更改为运行所有.点击运行所有来进行模拟。
模拟完成后,您可以在仿真管理器.要打开仿真管理器,单击打开仿真管理器在画布底部的状态栏上。
中单击save按钮多个模拟面板保存设计研究。设计研究保存在
.mldatx
格式。要重用设计研究,打开多个模拟面板,单击打开按钮,并从文件浏览器中选择设计研究文件。您还可以保存Simulation Manager会话信息,其中包括所有plot配置的模拟数据。要保存仿真管理器会话,请使用仿真管理器工具条上的保存按钮。