控制参数优化工具Signal Constraint
对于实际的机电系统,非线性的影响总是存在的,如存在饱和、间隙、摩擦、死区等非线性因素。simulink的优化响应模块为非线性系统的优化设计和仿真提供了方法,同时其亦可作为线性系统控制器的优化设计工具。
下面以matlab2018a为例,介绍其使用方法。
一、新建simulink模型如下
二、参数设置和操作
- 设置最初的参数kp,ti,td,参数可自行设置。加入控制参数优化工具
- 设置响应要求如图所示
可根据自己传递函数的具体的需求进行设置。设置完毕后,打开优化工具,添加需要优化的变量kp,ti,td到工作空间,如图所示
最终优化效果
设置完毕后可进行运行优化,得到优化后的参数。优化前后对比
对比可知,参数优化后,PID控制器效果较以前显著提升。