文档

快速重启如何改进迭代模拟

在经典的Simulink中万博1manbetx®工作流,当你模拟一个模型时,Simulink:万博1manbetx

  1. 编译模型

  2. 模拟模型

  3. 终止仿真

在开发模型时,通常在迭代设计时重复模拟模型。例如,您可以为特定的响应校准输入值或块参数。更改这些值或参数并不总是需要在再次模拟之前编译模型。然而,在经典的工作流中,每个仿真都会编译模型,即使更改不会从结构上改变模型。每次编译都会减慢过程并增加总体模拟时间。

快速重启允许您执行迭代模拟,而无需每次编译模型或终止模拟。使用快速重新启动,只编译一次模型。然后,您可以优化参数和根输入,并再次模拟模型,而无需花费时间进行编译。快速重启将多个模拟阶段关联到单个编译阶段,从而使迭代模拟更有效。

当您的工作流不需要对模型进行结构更改时,使用快速重启。此外,如果工作流涉及以下任何一个因素,那么快速重启会更好:

  • 该模型需要多次仿真,仿真输入或参数在每次迭代中都会发生变化。

  • 模型的编译时间为几秒或更长。

你可以在正常和加速模式下使用快速重启。在加速模式下使用快速重启时,可以减少模拟时间并只执行一次编译。

相关的例子

更多关于

这个话题有用吗?