计算机控制系统最少拍计算.ppt
《计算机控制系统最少拍计算.ppt》由会员分享,可在线阅读,更多相关《计算机控制系统最少拍计算.ppt(50页珍藏版)》请在三一办公上搜索。
1、数字控制器的连续化设计技术要求相当短的采样周期,只能实现较简单的控制算法。直接根据离散控制理论来设计数字控制器更具有一般意义,它完全根据采样系统的特点进行设计,推导出控制规律和算法。,5.1 计算机控制系统的直接设计步骤,本章的 主要内容:,5.2 最少拍数字控制器的设计原理,第五章 计算机控制系统的直接设计,5.3 最少拍有纹波数字控制器的设计,5.4 最少拍无纹波数字控制器的设计,5.1 计算机控制系统的直接设计步骤,把计算机控制系统中的连续部分离散化,把整个系统看作离散系统,用离散化的方法设计控制器,称为直接设计法。,-,r(t),G(z),(z),R(z),T,e(t),E(z),T,
2、y(t),Y(z),开环脉冲传递函数:,系统结 构图:,U(z),闭环脉冲传递函数:,数字控制器输出闭环脉冲传递函数:,误差脉冲传递函数:,5.1 计算机控制系统的直接设计步骤,1.根据控制系统的性能指标要求,确定闭环脉冲 传递函数(z),2.求广义对象的脉冲传递函数G(z)。,计算机控制系统直接设计步骤:,3.求取数字控制器的脉冲传递函数D(z),D(z)G(z)=(z)1+D(z)G(z),D(z)G(z)1-(z)=(z),4.根据D(z)求取控制算法的递推计算公式,=E(z)(b0+b1z1+b2z-2+bnz-n),U(z)(1+a1z1+a2z-2+an z-n),+E(z)(b0
3、+b1z1+b2z-2+bnz-n),U(z)=(-a1z1-a2z-2-an z-n)U(z),u(k)=-a1u(k-1)-a2u(k-2)-anu(k-n),+b0e(k)+b1e(k-1)+b2e(k-2)+bne(k-n),编写控制算法程序,5.1 计算机控制系统的直接设计步骤,5.2 最少拍数字控制器的设计原理,最少拍控制的定义:要求闭环系统对于某种特定的输入在最少个采样周期内达到无静差的稳态.,设计原则:根据控制系统的性能指标的要求和其他的约束条件选择闭环脉冲传递函数(z),使系统在输入作用下,经最少采样周期后稳态误差为零。再根据被控对象的脉冲传递函数和闭环脉冲传递函数确定数字控
4、制器D(z)。,5.2 最少拍数字控制器的设计原理,典型控制输入 时间序列 脉冲传递函数,单位阶跃输入:,单位速度输入:,单位加速度输入:,通式:,典型输入信号:,5.2 最少拍数字控制器的设计原理,假设被控对象的脉冲传递函数G(z)是稳定的,它在单位圆上和单位圆外没有零、极点,并且没有纯滞后。,若:,通常 q=1、2、3。,若取F(z)=1,p=q,可以得到形式最简单,阶数最低的数字控制器。,典型输入下的最少拍控制系统分析,(1)单位阶跃输入(q=1),r(t)=1(t),(z)=1-e(z),E(z)=R(z)e(z),e(z)=1-z-1,=z-1,=1,Y(z)=R(z)(z),=z1
5、+z-2+z-3+,只需一拍输出就能跟踪输入,误差为零,过渡过程结束。,选择:,则:,5.2 最少拍数字控制器的设计原理,(2)单位速度输入(q=2),r(t)=t,e(z)=(1-z-1)2,=2z-1-z-2,(z)=1-e(z),=1-2z-1+z-2,E(z)=R(z)e(z),=Tz-1,Y(z)=R(z)(z),=2Tz2+3Tz-3+4Tz-4+,只需二拍输出就能跟踪输入,误差为零,过渡过程结束。,选择:,则:,5.2 最少拍数字控制器的设计原理,(3)单位加速度输入(q=3),=3z1-3z-2+z-3,(z)=1-e(z),=1-3z1+3z-2-z-3,E(z)=R(z)e
6、(z),只需三拍输出就能跟踪输入,误差为零,过渡过程结束。,e(z)=(1-z-1)3,5.2 最少拍数字控制器的设计原理,r(t),1(t),R(z),e(z),1-z-1,(z),z-1,D(z),t,(1-z-1)2,2z-1-z-2,3z1-3z-2+z-3,(1-z-1)3,T,2T,3T,不同输入时,最少拍控制器设计内容的比较:,5.2 最少拍数字控制器的设计原理,例:,T=1 s,r(t)=1(t),r(t)=t,解:,(z)=z-1,e(z)=1-z-1,E(z)=R(z)e(z),=1,求最少拍控制器D(z)和控制器输出u(k).,U(z)=D(z)E(z),z-1,(1),
7、5.2 最少拍数字控制器的设计原理,(2),e(z)=(1-z-1)2,(z)=2z-1-z-2,E(z)=R(z)e(z),=z-1,Y(z)=R(z)(z),=2z2+3z-3+4z-4+,U(z)=D(z)E(z),=3.16z-1+0.42z-2+z-3+z-4+,5.2 最少拍数字控制器的设计原理,课堂练习,T=1 s,e10T=0.5,解:,(1),r(t)=1(t),求最少拍控制器D(z)和控制器输出u(k)和系统的输出y(k).,(z)=z-1,e(z)=1-z-1,=2+z-1+z-2+z-3+,E(z)=R(z)e(z)=1,U(z)=D(z)E(z),Y(z)=R(z)(
8、z),=z1+z-2+z-3+,5.2 最少拍数字控制器的设计原理,(2),Y(z)=R(z)(z),U(z)=D(z)E(z),e(z)=(1-z-1)3,(z)=3z1-3z-2+z-3,E(z)=R(z)e(z),=1.5z-2+4.5z-3+8z-4+12.5z-5+,=3z-1+7.5z-2+11.5z-3+17z-4+,5.2 最少拍数字控制器的设计原理,3.最少拍控制器的局限性,(1)最少拍控制器对典型输入的适应性差,对某一典型输入的响应为最少拍的控制器,对于其它典型输入不一定为最少拍!,e(z)=(1-z-1)2,(z)=2z-1-z-2,E(z)=R(z)e(z),=z-1,
9、Y(z)=R(z)(z),=2Tz2+3Tz-3+4Tz-4+,T=1 s,5.2 最少拍数字控制器的设计原理,E(z)=R(z)e(z),Y(z)=R(z)(z),=1-z-1,=2z1+z-2+z-3+,=0.5z1+z-2+z-3+,Y(z)=R(z)(z),=z2+3.5z-3+7z-4+11.5z-5+,R(z)=0.5z-1+2z2+4.5z-3+8z-4+12.5z-5+,5.2 最少拍数字控制器的设计原理,(2)最少拍控制器的可实现性问题,U(z)(a0+a1z1+a2z-2+an z-n),=E(z)(b0zm-n+b1zm-n-1+bmz-n),要求数字控制器 脉冲传递函数
10、:,nm,可实现性:控制器当前的输出信号只能与当前的输入信号、以前的输入和输出信号有关,与将来的输入信号无关。,即D(z)不能有z的正幂项,a00,5.2 最少拍数字控制器的设计原理,若被控对象有d个采样周期的纯滞后:,G(z)=G(z)z-d,闭环脉冲传递函数(z)中必须含有纯滞后,且滞后时间至少要等于被控对象的滞后时间。否则D(z)不能实现。,(3)最少拍控制的稳定性问题,在最少拍系统中,不但要保证输出量在采样点上的稳定,而且要保证控制变量收敛,才能使闭环系统在物理上真正稳定。,5.2 最少拍数字控制器的设计原理,Y(z)=U(z)G(z),当G(z)在z平面没有不稳定零点和极点,且不含有
11、纯滞后环节时,(z)=1-(1-z-1)q才成立。,G(z)不稳定的极点:,要使系统补偿成稳定系统,必须采用其他办法,需对设计原则增加附加条件。,y(k)发散,G(z)不稳定的零点:,u(k)发散,利用D(z)的零点去对消G(z)中的不稳定极点,这种稳定是建立在零极点完全对消的基础上的。系统参数的漂移使对消难以准确实现。,5.2 最少拍数字控制器的设计原理,5.3 最少拍有纹波数字控制器的设计,综合最少拍系统设计中须满足的准确性、快速性、稳定性和物理上可实现的要求,这里讨论最少拍有纹波控制系统的设计方法。,G(z):G(z)中不包含单位圆上和单位圆外的零 极点,以及不包含延迟环节的部分。,u:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 系统 最少 计算
链接地址:https://www.31ppt.com/p-6342491.html