主要内容

PID调谐与执行器约束

这个例子展示了如何使用Simulink®Design Optimization™来调整PID控制器的增益(Kp, Ki和Kd)并优化工厂的阶跃响应。要查看结果,请执行以下步骤。

打开pidtune_demo使用下面的命令建模并运行模拟。仿真得到未优化的阶跃响应和用于优化的初始数据。

open_system (“pidtune_demo”

双击范围块查看未优化的步骤响应。

双击输出约束块查看装置响应的约束,包括上升时间、沉降时间和最大超调量。

双击执行机构的约束块,以查看控制器执行器信号的约束。

您可以启动响应优化器使用应用程序菜单中的sdotool命令在MATLAB®。中启动预先配置的优化任务响应优化器首先打开模型,然后双击模型底部的橙色块。从响应优化器,按下地块模型响应按钮来模拟模型,并显示初始设计满足设计要求的程度。

我们通过按下优化按钮响应优化器。图被更新以表明设计需求现在得到满足。

关闭模型。

bdclose (“pidtune_demo”
Baidu
map