【MATLAB】SIMULINK PID控制器参数自动整定方法

此方法只适用于闭环系统PID,如果系统开环,自动调参时会报错

准备SIMULINK模型

【MATLAB】SIMULINK PID控制器参数自动整定方法_第1张图片

方法一:

1. 双击PID模块,进入设置界面

P、I、D参数初始值会影响最后系统整定值,所以尽量远离效果不好的参数区间,这里先都设置为1.
【MATLAB】SIMULINK PID控制器参数自动整定方法_第2张图片

2. 点击“调节”按钮

上一步一定要点击“应用”,这一步才能点击“调节”,否则会报错
【MATLAB】SIMULINK PID控制器参数自动整定方法_第3张图片
下图中 Response Time(响应时间)和Transient Behavior(暂态响应)参数自行设置,这两个参数决定了PID参数对应的阶跃响应曲线。
【MATLAB】SIMULINK PID控制器参数自动整定方法_第4张图片
点击Show Parameters可显示生成的PID参数,如下图
【MATLAB】SIMULINK PID控制器参数自动整定方法_第5张图片
点击“Update Block”即可将PID参数更新到simulink模型中的PID模块
【MATLAB】SIMULINK PID控制器参数自动整定方法_第6张图片
之后再进行仿真即可,配合示波器观察响应曲线。

你可能感兴趣的:(MATLAB使用,个人笔记,matlab)