![先进PID控制MATLAB仿真(第5版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/9/47549009/b_47549009.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.14 步进式PID控制算法
在较大阶跃响应时,很容易产生超调。采用步进式积分分离PID控制,该方法不直接对阶跃信号进行响应,而是使输入指令信号一步一步地逼近所要求的阶跃信号,可使对象运行平稳,适用于高精度伺服系统的位置跟踪。
在步进式PID控制的仿真中,取位置指令为R=20,实际输入指令yd(k)采用0.25的步长变化,逐渐逼近输入指令信号R。仿真结果表明,采用积分分离式PID控制,响应速度快,但阶跃响应不平稳,需要的控制输入信号大;而采用步进式PID控制,虽然响应速度慢,但阶跃响应平稳,需要的控制输入信号小,具有很好的工程实用价值。
【仿真实例】
被控对象为
![](https://epubservercos.yuewen.com/49A0DC/26947284307535106/epubprivate/OEBPS/Images/45295_74_2.jpg?sign=1738885049-rqaXzIBIYwaWrpIpkDdkwxj8PHAsjs4o-0-f12e8e5c16ad31520f4a7677b71c0393)
采样时间为1ms,输入指令信号为R=20。采用本控制算法进行阶跃响应:M=1时,为积分分离式PID控制,响应结果如图1-51所示;M=2时,为步进式积分分离PID控制,响应结果及输入信号的变化如图1-52和图1-53所示。
![](https://epubservercos.yuewen.com/49A0DC/26947284307535106/epubprivate/OEBPS/Images/45295_75_1.jpg?sign=1738885049-gU6qr8jBKvWbhlHhwUSzjoxuPyRROhR2-0-55303544cbf7e8b862b7690f04b6c42b)
图1-51 采用积分分离PID控制的阶跃响应(M=1)
![](https://epubservercos.yuewen.com/49A0DC/26947284307535106/epubprivate/OEBPS/Images/45295_75_2.jpg?sign=1738885049-UguKteNMRtXvDizAaz0kgOYb2LPuVkHP-0-3cb5df5fd4ad964b0292113a8ca728e2)
图1-52 采用步进式积分分离PID控制的阶跃响应(M=2)
![](https://epubservercos.yuewen.com/49A0DC/26947284307535106/epubprivate/OEBPS/Images/45295_75_3.jpg?sign=1738885049-UKInNnxoJV13ByH3jET0YJIdKYlZNrXd-0-aef43eaf11ef34f021e9944ee93536a1)
图1-53 步进式积分分离阶跃信号yd(k)的变化
〖仿真程序〗 chap1_24.m
![](https://epubservercos.yuewen.com/49A0DC/26947284307535106/epubprivate/OEBPS/Images/45295_76_1.jpg?sign=1738885049-ofoQeKwlcHpREGsgGIxOqWDycFTCQe3c-0-f25fa2581f2db2104625b8ecb833e1b2)
![](https://epubservercos.yuewen.com/49A0DC/26947284307535106/epubprivate/OEBPS/Images/45295_77_1.jpg?sign=1738885049-56rsGhWXtpV4KvoTIhbqHSuCOO9mWt3Q-0-13dcb3cc42a31cf5dc7ef679a2e97533)