Main Content

在程序执行期间调整参数

当程序在开发计算机上非实时运行时,通过调整参数和观察结果与生成的可执行程序进行交互。

配置数据可访问性和通信信道

该部分教程假设您已按照配置模型以进行验证中的说明配置示例模型 SecondOrderSystem

编译并运行可执行程序

  1. 为了让您有充分时间监视对参数所做的更改,请将仿真停止时间设置为 Inf。在 Simulink® 编辑器中,点击硬件选项卡。在停止时间字段中,将仿真停止时间设置为 Inf

  2. 点击监控并调节。软件将执行以下操作:

    1. 编译可执行程序。

    2. 将程序作为单独的进程部署在开发计算机上。

    3. 将 Simulink 模型连接到该程序。

    4. 运行模型可执行程序代码。

要停止仿真,请在硬件选项卡中,点击停止

调整参数并观察结果

在执行过程中测试模块参数的值。观察更改所产生的影响。

当可执行程序在您的开发计算机上仿真时,在模型画布中,使用 Knob 模块来更改阻尼增益的值。例如,将该值更改为 600。观察:

  • 绘图中的更改显示在 Dashboard Scope 模块中。

  • 硬件选项卡上,通过点击调节参数打开模型数据编辑器。

接下来,打包生成的程序代码和工件进行部署。