计算机控制系统最少拍计算PPT优秀课件

上传人:新** 文档编号:591418222 上传时间:2024-09-17 格式:PPT 页数:50 大小:1.18MB
返回 下载 相关 举报
计算机控制系统最少拍计算PPT优秀课件_第1页
第1页 / 共50页
计算机控制系统最少拍计算PPT优秀课件_第2页
第2页 / 共50页
计算机控制系统最少拍计算PPT优秀课件_第3页
第3页 / 共50页
计算机控制系统最少拍计算PPT优秀课件_第4页
第4页 / 共50页
计算机控制系统最少拍计算PPT优秀课件_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《计算机控制系统最少拍计算PPT优秀课件》由会员分享,可在线阅读,更多相关《计算机控制系统最少拍计算PPT优秀课件(50页珍藏版)》请在金锄头文库上搜索。

1、计算机控制技术计算机控制技术计算机控制技术计算机控制技术 数字控制器的连续化设计技术要求数字控制器的连续化设计技术要求相当短的采样周期,只能实现较简单的控制算相当短的采样周期,只能实现较简单的控制算法。法。直接根据离散控制理论来设计数字控制器更具直接根据离散控制理论来设计数字控制器更具有一般意义,它完全根据采样系统的特点进行有一般意义,它完全根据采样系统的特点进行设计,推导出控制规律和算法。设计,推导出控制规律和算法。5.1 计算机控制系统的直接设计步骤计算机控制系统的直接设计步骤本章的本章的 主要内容:主要内容:5.2 最少拍数字控制器的设计原理最少拍数字控制器的设计原理第五章第五章 计算机

2、控制系统的直接设计计算机控制系统的直接设计5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计5.4 最少拍无纹波数字控制器的设计最少拍无纹波数字控制器的设计计算机控制技术计算机控制技术计算机控制技术计算机控制技术5.1 5.1 计算机控制系统的直接设计步骤计算机控制系统的直接设计步骤 把计算机控制系统中的连续部分离散化,把计算机控制系统中的连续部分离散化,把整个系统看作离散系统,用离散化的方法把整个系统看作离散系统,用离散化的方法设计控制器,称为直接设计法。设计控制器,称为直接设计法。-r(t)G(z)(z)R(z)Te(t)E(z) D(z)Ts1-e-sTy(t)Y(z)Gc

3、(s)开环脉冲传递函数:开环脉冲传递函数:系统结系统结 构图构图:U(z) 闭环脉冲传递函数:闭环脉冲传递函数:数字控制器输出闭环脉冲传递函数:数字控制器输出闭环脉冲传递函数:误差脉冲传递函数:误差脉冲传递函数:计算机控制技术计算机控制技术计算机控制技术计算机控制技术5.1 5.1 计算机控制系统的直接设计步骤计算机控制系统的直接设计步骤 G(z)=Z(1-e-Ts ) sGc(s) D(z)G(z) 1+D(z)G(z) =Y(z)R(z) (z)=1.1.根据控制系统的性能指标要求,确定闭环脉冲根据控制系统的性能指标要求,确定闭环脉冲 传递函数传递函数(z)2.2.求广义对象的脉冲传递函数

4、求广义对象的脉冲传递函数G(z)。计算机控制系统直接设计步骤:计算机控制系统直接设计步骤:计算机控制技术计算机控制技术计算机控制技术计算机控制技术3.3.求取数字控制器的脉冲传递函数求取数字控制器的脉冲传递函数D(z) D(z)G(z)=(z)1+D(z)G(z) D(z)G(z) 1+D(z)G(z) =Y(z)R(z)(z)= D(z)G(z)1-(z)=(z)1G(z)D(z)=1-(z)(z)4.4.根据根据D(z)D(z)求取控制算法的递推计算公式求取控制算法的递推计算公式=E(z)(b0+b1z1+b2z-2+ +bnz-n)U(z)(1+a1z1+a2z-2+an z-n)+E(

5、z)(b0+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)-u(k)=i=0ni=1nbi e(k-i)ai u(k-i)编写控制算法程序编写控制算法程序b0+b1z1+b2z-2+bmz-m1+a1z1+a2z-2+an z-n=D(z)=U(z)E(z)5.1 5.1 计算机控制系统的直接设计步骤计算机控制系统的直接设计步骤计算机控制技术计算机控制技术计算机控制技术计算机控制技术5.2 5.2 最少拍数字控制器

6、的设计原最少拍数字控制器的设计原理理最少拍控制的定义:最少拍控制的定义: 要求闭环系统对于某种特定的输入在最要求闭环系统对于某种特定的输入在最少个采样周期内达到无静差的稳态少个采样周期内达到无静差的稳态. . 设计原则:根据控制系统的性能指标的设计原则:根据控制系统的性能指标的要求和其他的约束条件选择闭环脉冲传递函要求和其他的约束条件选择闭环脉冲传递函数数(z),使系统在输入作用下,经最少采样,使系统在输入作用下,经最少采样周期后稳态误差为零。再根据被控对象的脉周期后稳态误差为零。再根据被控对象的脉冲传递函数和闭环脉冲传递函数确定数字控冲传递函数和闭环脉冲传递函数确定数字控制器制器D(z)。计

7、算机控制技术计算机控制技术计算机控制技术计算机控制技术5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理典型控制输入典型控制输入 时间序列时间序列 脉冲传递函数脉冲传递函数单位阶跃输入:单位阶跃输入:单位速度输入:单位速度输入:单位加速度输入:单位加速度输入: 通式:通式:典型输入信号典型输入信号:计算机控制技术计算机控制技术计算机控制技术计算机控制技术5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理 假设被控对象的脉冲传递函数假设被控对象的脉冲传递函数G(z) G(z) 是稳定的,它在单是稳定的,它在单位圆上和单位圆外没有零、极点,并且没有纯滞后。位圆上

8、和单位圆外没有零、极点,并且没有纯滞后。若:若:通常通常 q=1=1、2 2、3 3。 若取若取F( (z)=1, )=1, p= =q,可以得到形式最,可以得到形式最简单,阶数最低的数字控制器。简单,阶数最低的数字控制器。计算机控制技术计算机控制技术计算机控制技术计算机控制技术典型输入下的最少拍控制系统分析典型输入下的最少拍控制系统分析 (1)(1)单位阶跃输入单位阶跃输入 (q=1)r(t)=1(t) R(z)=11-z-1(z)=1- e(z) E(z)=R(z)e(z) e(z)=1-z-1=z-1=11-z-11-z-1=1 Y(z)=R(z)(z) =11-z-1z-1=z1+z-

9、2+z-3+ 只需一拍输出就能跟只需一拍输出就能跟踪输入,误差为零,过渡踪输入,误差为零,过渡过程结束。过程结束。 10ty(t)T2T 3T 4Tz-1G(z)(1-z-1)=选择:选择: 则:则: D(z)=G(z)e(z)(z)5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术(2)(2)单位速度输入单位速度输入 (q=2) R(z)=Tz-1(1-z-1)2r(t)=te(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

10、)(z) =2Tz2+3Tz-3+4Tz-4+ 只需二拍输出就能跟踪输入,只需二拍输出就能跟踪输入,误差为零,过渡过程结束。误差为零,过渡过程结束。 0ty(t)T 2T 3T 4TG(z)(1-z-1)2D(z)=2z-1-z-2选择:选择: 则:则: (1-z-1)2=Tz-1(1-z-1)2 5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术(3)(3)单位加速度输入单位加速度输入 (q=3)12t2r(t)= R(z)=2(1-z-1)3T2z-1(1+z-1)=3z1-3z-2+z-3 (z)=1-e(z)=1

11、-3z1+3z-2-z-3 E(z)=R(z)e(z)12T2z-1=12T2z-2+t0y(t)T2T 3T 4T 只需三拍输出就能跟只需三拍输出就能跟踪输入,误差为零,过渡踪输入,误差为零,过渡过程结束。过程结束。 G(z)(1-z-1)3D(z)=3z1-3z-2+z-3e(z)=(1-z-1)3 =2(1-z-1)3T2z-1(1+z-1)(1-z-1)3 5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术r(t)1(t) R(z)11-z-1 e(z)1-z-1(z)z-1z-1G(z)(1-z-1)D(z)t

12、Tz-1(1-z-1)2(1-z-1)22z-1-z-2G(z)(1-z-1)22z-1-z-212t23z1-3z-2+z-3(1-z-1)32(1-z-1)3T2z-1(1+z-1)G(z)(1-z-1)33z1-3z-2+z-3T2T3T不同输入时,最少拍控制器设计内容的比较:不同输入时,最少拍控制器设计内容的比较: 5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术例:例: 1s(s+1)r(t)u(k)e(t)Ty(t)-e(k)D(z)T0.632z-11-1.368z-1+0.368z-2G(z)=T=1

13、sr(t)=1(t)r(t)=t解:解: R(z)=11-z-1(z)=z-1 e(z)=1-z-1 E(z)=R(z)e(z) =1z-1G(z)(1-z-1)D(z)=(1-1.368z-1+0.368z-2)z-1(1-z-1)0.632z-1z-1-1.368z-2+0.368z-3=0.632z-1-0.632z-2 求最少拍控制器求最少拍控制器D(z)和控制器输出和控制器输出u(k). U(z)=D(z)E(z)z-1-1.368z-2+0.368z-3=0.632z-1-0.632z-2=1.58-0.58z-1(1)(1)1.580tu(k)T2T-0.5810ty(t)T2T

14、 3T 4T5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术(2)(2) R(z)= z-1(1-z-1)2 e(z)=(1-z-1)2 (z)=2z-1-z-2 E(z)=R(z)e(z) =z-1G(z)(1-z-1)2D(z)=2z-1-z-2 Y(z)=R(z)(z) =2z2+3z-3+4z-4+=(1-1.368z-1+0.368z-2)(2z-1-z-2)(1-2z-1+z-2)0.632z-10.632z-11-1.368z-1+0.368z-2G(z)=2z-1-3.736z-2+2.1z-3-0.3

15、68z-4=0.632z-1-1.264z-2+0.632z-3 U(z)=D(z)E(z)2z-2-3.736z-3+2.1z-4-0.368-5=0.632z-1-1.264z-2+0.632z-3=3.16z-1+0.42z-2+z-3+z-4+3.160tu(k)T2T 3T15.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术课堂练习课堂练习1-e-Tss10.1s+1r(t)u(t)e(t)Ty(t)-e(k)D(z)T1-0.5z-1G(z)= 0.5z1 T=1 se10T=0.5 解:解: (1)(1)r

16、(t)=1(t)求最少拍控制器求最少拍控制器D(z)和控制器和控制器输出输出u(k)和系统的输出和系统的输出y(k).12t2r(t)= R(z)=11-z-1(z)=z-1 e(z)=1-z-1z-1G(z)(1-z-1)D(z)=(1-0.5z-1)z-1(1-z-1)0.5z-1=z-1-0.5z-20.5z-1-0.5z-2=2+z-1+z-2+z-3+ E(z)=R(z)e(z)=1 U(z)=D(z)E(z) Y(z)=R(z)(z)=11-z-1z-1=z1+z-2+z-3+5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制

17、技术计算机控制技术(2)(2) Y(z)=R(z)(z) R(z)=2(1-z-1)3T2z-1(1+z-1)G(z)(1-z-1)3D(z)=3z1-3z-2+z-30.5z-1(1-z-1)3=(1-0.5z-1)(3z-1-3z-2+z-3)3z-1-4.5z-2+2.5z-3-0.5z-4=0.5z-1-1.5z-2+1.5z-3-0.5z-4 U(z)=D(z)E(z) e(z)=(1-z-1)3(z)=3z1-3z-2+z-3 E(z)=R(z)e(z)12T2z-1=12T2z-2+1.5z-2-0.75z-3-z-4+z-5-0.25z-6=0.5z-1-1.5z-2+1.5z

18、-3-0.5z-43z-1-2z-4+z-5=2-6z-1+6z-2-2z-3=1.5z-2+4.5z-3+8z-4+12.5z-5+=3z-1+7.5z-2+11.5z-3+17z-4+5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术3.3.最少拍控制器的局限性最少拍控制器的局限性 (1)(1)最少拍控制器对典型输入的适应性差最少拍控制器对典型输入的适应性差 对某一典型输入的响应为最少拍的控制器,对某一典型输入的响应为最少拍的控制器,对于其它典型输入不一定为最少拍!对于其它典型输入不一定为最少拍! R(z)=Tz-1

19、(1-z-1)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)=2Tz2+3Tz-3+4Tz-4+0ty(t)T 2T 3T 4TT=1 s5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术 R(z)=11-z-1 E(z)=R(z)e(z) R(z)=2(1-z-1)3T2z-1(1+z-1) Y(z)=R(z)(z)=1-z-1=11-z-1(2z-1-z-2 )=2z1+z-2+z-3+10ty(t)T 2T 3T 4T = 2(1-z-1)3z

20、-1(1+z-1)(1-z-1)2=0.5z1+z-2+z-3+ Y(z)=R(z)(z) =z2+3.5z-3+7z-4+11.5z-5+ E(z)=R(z) e(z)R(z)=0.5z-1+2z2+4.5z-3+8z-4+12.5z-5+t0y(t)T 2T 3T 4T=11-z-1(1-z-1)25.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术(2)(2)最少拍控制器的可实现性问题最少拍控制器的可实现性问题 b0zm +b1zm1+bma0zn +a1zn1+ +anD(z)=U(z)E(z)=U(z)(a0+a

21、1z1+a2z-2+an z-n)b0zm-n+b1zm-n-1+bmz-n=a0+a1z1+a2z-2+anz-n=E(z)(b0zm-n+b1zm-n-1+bmz-n)要求数字控制器要求数字控制器 脉冲传递函数:脉冲传递函数:nm可实现性:可实现性:控制器当前的输出信号只能与当前控制器当前的输出信号只能与当前的输入信号、以前的输入和输出信号有关,与的输入信号、以前的输入和输出信号有关,与将来的输入信号无关。将来的输入信号无关。 即即D(z)不能有不能有z的正幂项的正幂项a005.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机

22、控制技术若被控对象有若被控对象有d d个采样周期的纯滞后个采样周期的纯滞后: :G(z)=G(z)z-d 闭环脉冲传递函数闭环脉冲传递函数(z)中必须含有纯滞后,中必须含有纯滞后,且滞后时间至少要等于被控对象的滞后时间。且滞后时间至少要等于被控对象的滞后时间。否则否则D(z)不能实现。不能实现。 (3)(3)最少拍控制的稳定性问题最少拍控制的稳定性问题 在最少拍系统中,不但要保证输出量在采在最少拍系统中,不但要保证输出量在采样点上的稳定,而且要保证控制变量收敛,才样点上的稳定,而且要保证控制变量收敛,才能使闭环系统在物理上真正稳定。能使闭环系统在物理上真正稳定。D(z)=G(z)e(z)(z)

23、5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术G(z)U(z)=R(z)(z)Y(z)=U(z)G(z) D(z)G(z) 1+D(z)G(z) =Y(z)R(z) (z)= 当当G(z)在在z z平面没有不稳定零点和极点,且平面没有不稳定零点和极点,且不含有纯滞后环节时,不含有纯滞后环节时,(z)=1-(1-z-1)q才成立。才成立。G(z)不稳定的极点:不稳定的极点: 要使系统补偿成稳定系统,必须采用其他办要使系统补偿成稳定系统,必须采用其他办法,需对设计原则增加附加条件。法,需对设计原则增加附加条件。y(k)发

24、散发散G(z)不稳定的零点:不稳定的零点:u(k)发散发散 利用利用D(z)的零点去对消的零点去对消G(z)中的不稳定极点,中的不稳定极点,这种稳定是建立在零极点完全对消的基础上的。这种稳定是建立在零极点完全对消的基础上的。系统参数的漂移使对消难以准确实现。系统参数的漂移使对消难以准确实现。 5.2 5.2 最少拍数字控制器的设计原最少拍数字控制器的设计原理理计算机控制技术计算机控制技术计算机控制技术计算机控制技术5.3 5.3 最少拍有纹波数字控制器的设最少拍有纹波数字控制器的设计计 综合最少拍系统设计中须满足的准确性、综合最少拍系统设计中须满足的准确性、快速性、稳定性和物理上可实现的要求,

25、这里快速性、稳定性和物理上可实现的要求,这里讨论最少拍有纹波控制系统的设计方法。讨论最少拍有纹波控制系统的设计方法。z-di =1 v=i =1u(1-biz-1)(1-aiz-1)G(z) G(z)=Z(1-e-Ts ) sGc(s)G(z):G(z)中不包含单位圆上和单位圆外的零中不包含单位圆上和单位圆外的零 极点,以及不包含延迟环节的部分。极点,以及不包含延迟环节的部分。u: G(z)中单位圆上和单位圆外的零点数。中单位圆上和单位圆外的零点数。v: G(z)中单位圆上和单位圆外的极点数。中单位圆上和单位圆外的极点数。计算机控制技术计算机控制技术计算机控制技术计算机控制技术1.1.最少拍有

26、纹波控制器设计的约束条件最少拍有纹波控制器设计的约束条件 5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计G(z)中有单位圆上和单位圆外的零点时:中有单位圆上和单位圆外的零点时:(z)=z-di =1u(1-biz-1)F2(z)G(z)中有单位圆上和单位圆外的极点时:中有单位圆上和单位圆外的极点时:i =1 v(1-aiz-1)F1(z)e(z)=z-di =1 vi =1u(1-biz-1)(1-aiz-1)G(z)i =1 v(1-aiz-1)F1(z)z-d i =1u(1-biz-1)F2(z)选择:选择: 则:则: 选择:选择: G(z)F1(z)=F2(z

27、)D(z)=G(z)e(z)(z)计算机控制技术计算机控制技术计算机控制技术计算机控制技术考虑到无误差选择:考虑到无误差选择: 如果如果G(z)有有j个极点在单位圆上个极点在单位圆上(z=1),则:,则:5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计i =1 v(1-aiz-1)(1-z-1 )qF1(z)e(z)=jq:i =1 v-j(1-aiz-1)(1-z-1 )qF1(z)e(z)=jq:i =1 v-j(1-aiz-1)(1-z-1 )jF1(z)e(z)=2.2.F1(z)F2(z)的确定的确定F1(z)=1+f11z1+f12z-2+f1mz-mF2(

28、z)=f21z1+f22z-2+f2nz-nm=u+dn=v-j+qm=u+dn=vA(z1)(1-z-1)q E(z)=e(z)计算机控制技术计算机控制技术计算机控制技术计算机控制技术最少拍控制器设计过程:最少拍控制器设计过程: 根据根据R(z),G(z)v u d jqG(z)=0.63z-1(1-0.368z-1)(1+1.56z-1)(1-3.68z-1)(1+0.718z-1)(1-z-1)v=2u=1 d=0j=1 q=2R(z)=(1-z-1)2Tz-1m njq:m=u+d=1n=v-j+q=3F1(z) F2(z)F2(z)=f21z-1+f22z-2+f23z-3F1(z)

29、=1+f11z-1e(z) (z)例:例: D(z)=G(z)e(z)(z)U(z) Y(z) E(z) (z)=1- e(z)f11 f21 5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计计算机控制技术计算机控制技术计算机控制技术计算机控制技术 5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计-r(t)Te(t)e(k) D(z)Ts1-e-sTy(t)u(k) s(s+1)10例:例: T=1 s 设计最少拍有纹波控制系统设计最少拍有纹波控制系统G(z)=(1-z-1)Z1s2(s+1)d=0解:解: =-11+10(1z-1) z-1(1

30、z-1)21z-1 10.368z-1 =(1-z-1)(1-0.368z-1)3.68z-1(1+0.718z-1)u=0v=1j=1q=2m=u+d=0n=v-j+q=2=(1-z-1)2 i =1 v-j(1-aiz-1)(1-z-1 )qF1(z)e(z)=F1(z)=1=1-2z-1+z-2jq:F2(z)=f21z-1+f22z-2R(z)=(1-z-1)2Tz-1计算机控制技术计算机控制技术计算机控制技术计算机控制技术 5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计(z)=z-di =1u(1-biz-1)F2(z)=f21z1+f22z-2e(z)=1

31、-(z) =1-f21z1-f22z-2=1-2z-1+z-2f21=2f22=-1(z) =2z1-z-2=(1-z-1)(1-0.368z-1)(2z-1-z-2)3.68z-1(1+0.718z-1)(1-z-1)2=0.543(1-0.368z-1)(1-0.5z-1)(1+0.718z-1)(1-z-1) E(z)=R(z)e(z) =z-1 Y(z)=R(z)(z)=2z2+3z-3+4z-4+0ty(t)T 2T 3T 4TD(z)=(z)G(z)e(z)计算机控制技术计算机控制技术计算机控制技术计算机控制技术 U(z)=D(z)E(z)=z-10.543(1-0.368z-1)

32、(1-0.5z-1)(1+0.718z-1)(1-z-1)2 5.3 5.3 最少拍有纹波数字控制器的设最少拍有纹波数字控制器的设计计=0.54z-1-0.32z-2+0.4z-3-0.12z-4+0.25z-5+0.50tu(k)T2T-0.33T 4T 5T0.30.1-0.1计算机控制技术计算机控制技术计算机控制技术计算机控制技术-r(t)Te(t)e(k) D(z)Ts1-e-sTy(t)u(k) s(s+1)(s+10)100例:例: T=0.5 s 设计最少拍有纹波控制系统设计最少拍有纹波控制系统解:解: G(z)=(1-z-1)Z100s2(s+1)(s+10)10s2-11s+

33、100/9(s+1)=(1z-1)Z 1/9(s+10)- =(1-z-1)(1-0.6z-1)(1-0.007z-1)0.74z-1(1+1.48z-1)(1+0.05z-1)d=0u=1v=1j=1q=1m=u+d=1n=v-j+q=1=(1-z-1)F1(z)i =1 v-j(1-aiz-1)(1-z-1 )qF1(z)e(z)= 5.3 5.3 最少拍有纹波数字控制器的设最少拍有纹波数字控制器的设计计=(1-z1)(1+f11z-1)=1+(f11-1)z-1-f11z-2jq:F2(z)=f21z-1F1(z)=1+f11z-1R(z)=1-z-11计算机控制技术计算机控制技术计算机

34、控制技术计算机控制技术 5.3 5.3 最少拍有纹波数字控制器的设最少拍有纹波数字控制器的设计计(z)=z-di =1u(1-biz-1)F2(z) =(1+1.48z1)f21z-1=f21z1+1.48f21z-2e(z)=1-(z) =1-f21z1-1.48f21z-2=1+(f11-1)z-1-f11z-2-f21=f11-1-1.48f21=-f11f11=1-f21f11=1.48f211-f21=1.48f212.48f21=1f21=0.403f11=0.597=(1-z-1)(1-0.6z-1)(1-0.007z-1)(1+1.48z-1)0.403z-10.74z-1(1

35、+1.48z-1)(1+0.05z-1)(1-z-1)(1+0.597z-1)D(z)=(z)G(z)e(z)e(z) =(1-z1)(1+f11z-1)=0.546(1-0.6z-1)(1-0.007z-1)(1+0.05z-1)(1+0.597z-1)计算机控制技术计算机控制技术计算机控制技术计算机控制技术 E(z)=R(z)e(z)=1+0.597z-1 Y(z)=R(z)(z)=0.403z1+z-2+4z-3+(1-z1)(1+0.597z-1)=11-z-1(1+1.48z1)0.403z-1=11-z-1 U(z)=D(z)E(z)=0.546(1-0.6z-1)(1-0.007

36、z-1)(1+0.05z-1)(1+0.597z-1)(1+0.597z-1)=0.546(1-0.6z-1)(1-0.007z-1)(1+0.05z-1) 5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计0.50tu(k)T2T-0.33T 4T0.30.1-0.110ty(t)T2T 3T 4T=0.546-0.36z-1+0.02z-2-0.01z-3+计算机控制技术计算机控制技术计算机控制技术计算机控制技术-r(t)Te(t)e(k) D(z)Ts1-e-sTy(t)u(k) (s+1)(s+2)10T=0.1 s 设计最少拍有纹波控制系统设计最少拍有纹波控制系

37、统 5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计课堂练习课堂练习G(z)=(1-z-1)Z10s(s+1)(s+2)5s-10(s+1)=(1z-1)Z 5(s+2)- =(1-0.9z-1)(1-0.8z-1)0.1z-2d=1u=0v=0j=0q=1m=u+d=1n=v-j+q=1解:解: i =1 v-j(1-aiz-1)(1-z-1 )qF1(z)e(z)=F2(z)=f21z-1(z)=z-di =1u(1-biz-1)F2(z)=f21z-2F1(z)=1+f11z-1=(1-z1)(1+f11z-1)jq:R(z)=1-z-11计算机控制技术计算机控制

38、技术计算机控制技术计算机控制技术e(z)=1-(z) =1-f21z-2 5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计f21=1(z) =z-2D(z)=(z)G(z)e(z) =z-2(1-0.9z-1)(1-0.8z-1)0.1z-2(1-z-2) E(z)=R(z)e(z) Y(z)=R(z)(z)z-2=1-z-1=z-2+z-3+z-4+=1+(f11-1)z-1-f11z-2f11=1e(z)=1-z-21-z-2=1-z-1=1+z-1 =10(1-0.9z-1)(1-0.8z-1) (1-z-2)10ty(t)T2T 3T 4T计算机控制技术计算机控

39、制技术计算机控制技术计算机控制技术 U(z)=D(z)E(z) =10(1-0.9z-1)(1-0.8z-1)(1+z-1)(1-z-2)=10-7z-1+0.2z-2+0.2z-3+ 5.3 5.3 最少拍有纹波数字控制器的设最少拍有纹波数字控制器的设计计100tu(k)T2T-63T 4T62-2计算机控制技术计算机控制技术计算机控制技术计算机控制技术-r(t)Te(t)e(k) D(z)Ts1-e-sTy(t)u(k) se-2TsT=1 s 设计最少拍有纹波控制系统设计最少拍有纹波控制系统 5.3 5.3 最少拍有纹波数字控制器的设最少拍有纹波数字控制器的设计计课堂练习课堂练习解:解:

40、 G(z)=z-2(1-z-1)Z1s2=z-2(1-z-1)(1-z-1)2Tz-1=1-z-1z-3d=2u=0v=1j=1q=1m=u+d=2n=v-j+q=1jq:F1(z)=1+f11z-1+f21z-2F2(z)=f21z-1i =1 v-j(1-aiz-1)(1-z-1 )qF1(z)e(z)=(1-z1)(1+f11z-1+f12z-2) (z)=z-di =1u(1-biz-1)F2(z)=z-2f21z-1R(z)=1-z-11=f21z-3计算机控制技术计算机控制技术计算机控制技术计算机控制技术f11=1f12=1f21=1(z) =z-3e(z)=1-z-3D(z)=(

41、z)G(z)e(z) =z-3(1-z-1)z-3(1-z-3) =1-z-11-z-3 E(z)=R(z)e(z) =1-z-11-z-3=1+z-1+z-2 Y(z)=R(z)(z) =1-z-1 z-3=z-3+z-4+z-5+ U(z)=D(z)E(z) =1-z-11-z-31-z-11-z-3=1 5.3 5.3 最少拍有纹波数字控制器的设最少拍有纹波数字控制器的设计计计算机控制技术计算机控制技术计算机控制技术计算机控制技术D(z) Ho(s) Gc(s)e*(t) u*(t)E(z) U(z) r (t)+ _R(z) (z)G(z)c (t)C (z)已知:已知:T = 0.2

42、秒秒试设计单位阶跃输入时,最少拍控制器试设计单位阶跃输入时,最少拍控制器D(z)。解:解: 5.3 5.3 最少拍有纹波数字控制器的设计最少拍有纹波数字控制器的设计计算机控制技术计算机控制技术计算机控制技术计算机控制技术解得:解得:计算机控制技术计算机控制技术计算机控制技术计算机控制技术1.00.5T 2T 3T 4T 5TnTC(nT)0计算机控制技术计算机控制技术计算机控制技术计算机控制技术 例例 被控对象的传递函数为被控对象的传递函数为 经采样(经采样(T=l)和零阶保持,试求其对于单位阶跃输入的最)和零阶保持,试求其对于单位阶跃输入的最少拍控制器。少拍控制器。 解:(解:(1 1)广义

43、被控对象)广义被控对象 广义被控对象零极点的分布:广义被控对象零极点的分布:圆外极点圆外极点 无无 , 圆外零点圆外零点 , 延时因子延时因子 输入函数的阶次输入函数的阶次 计算机控制技术计算机控制技术计算机控制技术计算机控制技术(2 2) 确定期望的闭环结构确定期望的闭环结构取取 、 为最低阶,即为最低阶,即 、则:则:(3 3)根据)根据 ,联立方程,联立方程 得:得:计算机控制技术计算机控制技术计算机控制技术计算机控制技术(4 4)确定控制器结构)确定控制器结构(5)检验控制序列的收敛性)检验控制序列的收敛性 (6 6)检验输出响应的跟踪性能)检验输出响应的跟踪性能(7 7)求)求差分方

44、程差分方程计算机控制技术计算机控制技术计算机控制技术计算机控制技术 图图13 13 最少拍有纹波控制最少拍有纹波控制 (a a) 系统输出系统输出 (b b)控制器输出)控制器输出 仅根据上述约束条件设计的最少拍控制系统,只保证仅根据上述约束条件设计的最少拍控制系统,只保证了在最少的几个采样周期后系统的响应在采样点时是稳态了在最少的几个采样周期后系统的响应在采样点时是稳态误差为零。这种控制系统输出信号有纹波存在,故称为最误差为零。这种控制系统输出信号有纹波存在,故称为最少拍有纹波控制系统。少拍有纹波控制系统。计算机控制技术计算机控制技术计算机控制技术计算机控制技术5.4 5.4 最少拍无纹波数

45、字控制器的设最少拍无纹波数字控制器的设计计纹波产生的原因:控制量纹波产生的原因:控制量u(t)波动不稳定。波动不稳定。引起的后果引起的后果:输出有波动,造成机械机构的摩擦。:输出有波动,造成机械机构的摩擦。最少拍无纹波设计:最少拍无纹波设计: 要求在典型输入信号的作用下,经过有限要求在典型输入信号的作用下,经过有限拍,系统达到稳定,拍,系统达到稳定,输出误差为零输出误差为零,并且在采样并且在采样时刻之间也没有纹波。时刻之间也没有纹波。0.50tu(k)T2T-0.33T 4T0.30.1-0.110ty(t)T2T 3T 4T计算机控制技术计算机控制技术计算机控制技术计算机控制技术 对速度输入

46、函数进行设计,为了跟踪输入对速度输入函数进行设计,为了跟踪输入Gc(s)中必须至少有一个积分环节,使得控制信中必须至少有一个积分环节,使得控制信号号u(k)为常值或零时,为常值或零时,Gc(s)的稳态输出是所要求的稳态输出是所要求的速度函数。若针对加速度输入函数设计的无的速度函数。若针对加速度输入函数设计的无纹波控制器,则纹波控制器,则Gc(s)中必须至少有两个积分环中必须至少有两个积分环节。节。 无无纹纹波波系系统统要要求求系系统统的的输输出出信信号号在在采采样样点点之之间不出现纹波,必须满足:间不出现纹波,必须满足:1.1.最少拍无纹波控制器设计的必要条件最少拍无纹波控制器设计的必要条件5

47、.4 5.4 最少拍无纹波数字控制器的设计最少拍无纹波数字控制器的设计计算机控制技术计算机控制技术计算机控制技术计算机控制技术2.2.最少拍无纹波系统确定最少拍无纹波系统确定(z)的约束条件的约束条件 如果系统经过个采样周期到达稳态,无纹波如果系统经过个采样周期到达稳态,无纹波系统要求系统要求u(k)为常数或零。为常数或零。 要使控制信号要使控制信号u(k)在稳态过程中为常数或零,在稳态过程中为常数或零,那么只能那么只能U(z)是关于是关于z-1的有限多项式。的有限多项式。 (z)必须包含必须包含G(z)的分子多项式的分子多项式B(z),即必,即必须包含须包含G(z)的所有零点。这样,原来最少

48、拍无纹的所有零点。这样,原来最少拍无纹波系统设计时确定波系统设计时确定(z)的公式应修改为的公式应修改为 5.4 5.4 最少拍无纹波数字控制器的设计最少拍无纹波数字控制器的设计 E(z)=D(z)e(z)R(z) U(z)=D(z)E(z)(z)=z-di =1w(1-biz-1)F2(z)计算机控制技术计算机控制技术计算机控制技术计算机控制技术3.3.最少拍无纹波控制器设计的方法最少拍无纹波控制器设计的方法(1)(1)被控对象被控对象Gc(s)中含有足够的积分环节,以中含有足够的积分环节,以 满足无纹波系统设计的必要条件。满足无纹波系统设计的必要条件。(2)(2)选择选择(z)。包含。包含

49、G(z)所有的零点。所有的零点。(3)(3)选择选择e(z)。包含。包含G(z)单位圆外、圆上的极点。单位圆外、圆上的极点。 (4)(4)选择选择F1(z)和和F2(z)阶数阶数m和和n。 若若G(z)中有中有j j个极点在单位圆上:个极点在单位圆上: 当当jq: m=w+dn=v-j+q当当jq: m=w+dn=v5.4 5.4 最少拍无纹波数字控制器的设计最少拍无纹波数字控制器的设计计算机控制技术计算机控制技术计算机控制技术计算机控制技术5.4 5.4 最少拍无纹波数字控制器的设计最少拍无纹波数字控制器的设计-r(t)Te(t)e(k) D(z)Ts1-e-sTy(t)u(k) s(s+1

50、)10例:例: T=1 s 设计最少拍无纹波控制系统设计最少拍无纹波控制系统G(z)=(1-z-1)Z1s2(s+1)d=0解:解: =-11+10(1z-1) z-1(1z-1)21z-1 10.368z-1 =(1-z-1)(1-0.368z-1)3.68z-1(1+0.718z-1)u=0v=1j=1q=2m=u+d=0n=v-j+q=2=(1-z-1)2 i =1 v-j(1-aiz-1)(1-z-1 )qF1(z)e(z)=F1(z)=1=1-2z-1+z-2jq:F2(z)=f21z-1+f22z-2R(z)=(1-z-1)2Tz-1计算机控制技术计算机控制技术计算机控制技术计算机

51、控制技术1-e-Tsss22(0.5s+1)r(t)R(s)e(t)TC(s)-=0.24z-0.16(z-1)2计算机控制技术计算机控制技术计算机控制技术计算机控制技术最少拍控制中主要研究三种类型的设计方法:最少拍控制中主要研究三种类型的设计方法: (1) (1)最少拍无差控制器的设计最少拍无差控制器的设计 ;系统无误差,;系统无误差,简单,但是本身缺陷多。简单,但是本身缺陷多。 (2) (2) 最少拍有纹波控制器的设计;最少拍有纹波控制器的设计;系统无误系统无误差,差,考虑了系统稳定性,但输出有纹波。考虑了系统稳定性,但输出有纹波。 (3) (3)最少拍无纹波控制器的设计;最少拍无纹波控制

52、器的设计;系统无误差,系统无误差,考虑了系统稳定性,输出无纹波。考虑了系统稳定性,输出无纹波。计算机控制技术计算机控制技术计算机控制技术计算机控制技术(3)(3)0.632z-11-1.368z-1+0.368z-2G(z)= R(z)=2(1-z-1)3T2z-1(1+z-1) e(z)=(1-z-1)3(z)=3z1-3z-2+z-3 E(z)=R(z)e(z)12T2z-1=12T2z-2+G(z)(1-z-1)3D(z)=3z1-3z-2+z-3=(1-1.368z-1+0.368z-2)(3z-1-3z-2+z-3)(1-3z-1+3z-2-z-3)0.632z-1选择:选择: 则:则:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号