数字PID控制器设计制作答案数字PID控制器设计设计任务:设单位反馈系统的开环传递函数为:设计数字PID控制器,使系统的稳态误差不大于0
1,超调量不大于20%,调节时间不大于0
采用增量算法实现该PID控制器
具体要求:1
采用Matlab完成控制系统的建立、分析和模拟仿真,给出仿真结果
设计报告内容包含数字PID控制器的设计步骤、Matlab仿真的性能曲线、采样周期T的选择、数字控制器脉冲传递函数和差分方程形式
设计工作小结和心得体会
列出所查阅的参考资料
数字PID控制器设计制作答案数字PID控制器设计报告一、设计目的1了解数字PID控制算法的实现;2掌握PID控制器参数对控制系统性能的影响;3能够运用MATLAB/Simulink软件对控制系统进行正确建模并对模块进行正确的参数设置;4加深对理论知识的理解和掌握;5掌握计算机控制系统分析与设计方法
二、设计要求1采用增量算法实现该PID控制器
2熟练掌握PID设计方法及MATLAB设计仿真
三、设计任务设单位反馈系统的开环传递函数为:设计数字PID控制器,使系统的稳态误差不大于0
1,超调量不大于20%,调节时间不大于0
采用增量算法实现该PID控制器
四、设计原理1
数字PID原理结构框图数字PID控制器设计制作答案2
增量式PID控制算法01PIDiukKekKeiKekek=u(k-1)+Kp[e(k)-e(k-1)]+Kie(k)+Kd[e(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)=Kp[e(k)-e(k-1)]+Kie(k)+Kd[e(k)-2e(k-1)+e(k-2)]=(Kp+Ki+Kd)e(k)-(Kp+2Kd)e(k-1)+Kde(k-2)整理:Δu(