主要内容

使用多个模拟面板配置和运行模拟

多个模拟面板允许您为想要更改的块参数设置多个模拟,例如,参数扫描或蒙特卡罗模拟。您可以从模型画布中选择感兴趣的块参数,并指定您希望用于模拟的值。使用多重模拟面板,您可以提供如下配置使用并行并行运行你的模拟。要运行已设置的模拟,首先选择设计研究,然后单击运行所有上的按钮模拟选项卡®将来发布。模拟完成后,您可以在中查看和管理结果仿真管理器

多个模拟面板的工作流程

从Simulink编辑器中配置并运行多个模拟:

  1. 首先,检查您是否已经对模型进行了所有需要的更改。

  2. 多个模拟面板允许您执行与parsim命令行API,但通过Simulink编辑器。打开多个模拟面板,导航到准备在Simulink工具条上。在输入和参数调优部分中,点击多个模拟多重模拟图标

  3. 多个模拟面板出现在Simulink画布的右侧。

    多个模拟面板打开

  4. 在面板中,单击最右边的按钮创建一个新的设计研究。设计研究是一个允许你设置模拟的对象。新设计研究的名称将自动填充为DesignStudy.要更改名称,双击名称并输入首选名称。配置并输入模拟的值之后,选择设计研究并单击运行所有在Simulink工具条运行模拟。

    多重模拟面板的设计研究部分

  5. 现在,您可以向创建的设计研究添加块参数。点击添加时钟参数图标向设计研究中添加一个新的块参数。您可以输入块路径,或者使用选择器从模型画布中选择块,或者您可以输入块参数名称。添加了块参数之后,指定它的值。如果块是Signal Editor块,您可以从场景列表中选择您的规范。默认情况下,将选择所有场景。

    设计研究中增加的块参数图像

    还可以通过单击为模拟添加变量图标以添加新变量

    参数组合

    对于添加的块参数或变量,可以使用参数组合。参数组合允许指定参数的穷举组合或顺序组合。默认情况下,顶级的所有参数都是详尽组合的。

    要创建穷举组合,请选择指定的块参数。然后,从参数组合下拉列表参数组合图标中,选择详尽的组合.穷尽组合表示为详尽的偶像组合.穷尽组合从参数值创建所有可能的组合。例如,如果一个参数有10个值,另一个参数有5个值,穷举组合将创建总共10x5=50个不同的组合。

    穷举组合参数集

    要创建顺序组合,请选择指定的块参数。然后,从参数组合下拉列表中参数组合图标中,选择顺序组合.例如,如果您有两个属性,每个属性指定10个不同的值,则顺序组合总共创建10个不同的模拟,每个值集对应一个模拟。顺序组合用顺序组合图标.顺序组合按顺序组合值。为每个参数指定的值的数量必须相同。可以选择参数组合的顺序。

    顺序组合参数集

    说明穷尽性和顺序组合如何工作的图表

    还可以嵌套参数组合。根据参数组合规范多个模拟面板显示了与设计研究相对应的模拟数量。

    嵌套参数集

  6. 细节:设计研究节,运行选项选项卡中,还可以指定并行运行的选项。

    运行选项卡,显示“使用并行”复选框

  7. 现在您已经输入了规范,请选择您想要运行的场景和设计研究。一旦你选择了设计研究运行按钮在Simulink工具条上更改为运行所有.点击运行所有来进行模拟。

    显示多重模拟面板的Simulink画布,选中设计研究并激活全部运行按钮。

  8. 模拟完成后,您可以在仿真管理器.要打开仿真管理器,单击打开仿真管理器在画布底部的状态栏上。

  9. 中单击save按钮多个模拟面板保存设计研究。设计研究保存在.mldatx格式。要重用设计研究,打开多个模拟面板,单击打开按钮,并从文件浏览器中选择设计研究文件。

    您还可以保存Simulation Manager会话信息,其中包括所有plot配置的模拟数据。要保存仿真管理器会话,请使用仿真管理器工具条上的保存按钮。

另请参阅

|

相关的话题

Baidu
map