数字PID控制器设计.docx
《数字PID控制器设计.docx》由会员分享,可在线阅读,更多相关《数字PID控制器设计.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字 PID 控制器设计设计任务:设单位反馈系统的开环传递函数为:设计数字 PID 控制器,使系统的稳态误差不大于 0.1,超调量不大于 20%,调节时间不大于 0.5s。采用增量算法实现该 PID 控制器。具体要求:1. 采用 Matlab 完成控制系统的建立、分析和模拟仿真,给出仿真结果。2. 设计报告内容包含数字 PID 控制器的设计步骤、Matlab 仿真的性能曲线、采样周期 T 的选择、数字控制器脉冲传递函数和差分方程形式。3. 设计工作小结和心得体会。4. 列出所查阅的参考资料。数字 PID 控制器设计报告一、设计目的1 了解数字 PID 控制算法的实现;2 掌握 PID 控制器参
2、数对控制系统性能的影响;3 能够运用 MATLAB/Simulink 软件对控制系统进行正确建模并对模块进行正确的参数设置;4 加深对理论知识的理解和掌握;5 掌握计算机控制系统分析与设计方法。 二、设计要求1 采用增量算法实现该 PID 控制器。2 熟练掌握 PID 设计方法及 MATLAB 设计仿真。 三、设计任务设单位反馈系统的开环传递函数为:设计数字 PID 控制器,使系统的稳态误差不大于 0.1,超调量不大于 20%, 调节时间不大于 0.5s。采用增量算法实现该 PID 控制器。 四、设计原理1.数字 PID 原理结构框图2. 增量式 PID 控制算法,ukKekKeiKekek,
3、,,,1, ,PID,0i,=u(k-1)+Kpe(k)-e(k-1)+Kie(k)+Kde(k)-2e(k-1)+e(k-2) =u(k-1)+(Kp+Ki+Kd)e(k)-(Kp+2Kd)e(k-1)+Kde(k-2) 所以 u(k)=u(k)-u(k-1)=Kpe(k)-e(k-1)+Kie(k)+Kde(k)-2e(k-1)+e(k-2)=(Kp+Ki+Kd)e(k)-(Kp+2Kd)e(k-1)+Kde(k-2) 整理:u(k)= Ae(k)-Be(k-1)+Ce(k-2) A= Kp+Ki+Kd B=-(Kp+2Kd ) C=Kd五、Matlab 仿真选择数字 PID 参数(扩充临
4、界比例度法/扩充响应曲线法 具体整定步骤)利用扩充临界比例带法选择数字 PID 参数,扩充临界比例带法是以模拟 PID 调节器中使用的临界比例带法为基础的一种数字PID 参数的整定方法。其整定步骤如下:;1) 选择合适的采样周期 T;2) 在纯比例的作用下,给定输入阶跃变化时,逐渐加大比例作用,Kp(即减小比例带),直至系统出现等幅震荡,记录比例增益 Kc, 及振荡周期 Tc 。Kc 成 为临界振荡比例增益(对应的临界比,例带),Tc 成为临界振荡周期。=1/150S3+6/25S2+37/30S+1在 MATLAB 下输入如下程序: num=1; den=1/150,6/25,37/30,1
5、;sys=tf(num,den); p=20:2:45;for i=1:length(p) Gc=feedback(p(i)*sys,1); step(Gc)hold on end; gridtitle(Kp 变化时系统的阶跃响应曲线) axis(0,3,0,2.3)仿真阶跃响应如下图:调整参数:p=35:2:45 程序如下:num=1;den=1/150,6/25,37/30,1; sys=tf(num,den); p=35:2:45;for i=1:length(p) Gc=feedback(p(i)*sys,1); step(Gc) hold onend; gridtitle(Kp 变化
6、时系统的阶跃响应曲线) axis(0,3,0,2.3) 仿真阶跃响应如下图:由图像可知:当 Kp 在 4045 之间时,系统会出现等幅振荡。为进一步得到准确的 Kp,调整程序参数 p=40:1:45,程序如下: num=1; den=1/150,6/25,37/30,1;sys=tf(num,den); p=40:1:45;for i=1:length(p) Gc=feedback(p(i)*sys,1); step(Gc)hold on end; gridtitle(Kp 变化时系统的阶跃响应曲线) axis(0,3,0,2.3)仿真阶跃响应如下图:由图像进一步精确得 Kc 约为 43 时,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 PID 控制器 设计
限制150内