第5章数字控制器离散直接设计方法课件.ppt
《第5章数字控制器离散直接设计方法课件.ppt》由会员分享,可在线阅读,更多相关《第5章数字控制器离散直接设计方法课件.ppt(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章第五章 数字控制器离散直接设计方法数字控制器离散直接设计方法v第一节 脉冲传递函数解析设计原理v第二节 最少拍控制系统设计v第三节 纯滞后对象的控制算法史密斯预估器v 第四节 纯滞后对象的控制算法大林算法v第五节 数字控制器的程序实现 解析设计方法是一种直接在z 域中设计方法,其基本思想是依据给定的控制环的系统结构,由系统的指标要求及实现的约束条件确定期望闭环z传递函数,通过代数方法求出所设计控制器的z传递函数第一节第一节 脉冲传递函数解析设计原理图5.2 典型计算机控制系统结构图一、数字控制器一、数字控制器D(z)的一般形式的一般形式零阶保持器的传递函数为:sesHTs1)(广义被控对
2、象的脉冲传递函数为:)()()(0sGsHZzG求出开环系统的脉冲传递函数为)()()()()(zGzDzEzCzW闭环系统的脉冲传递函数为:( )( )( )( )( )1( )( )C zD z G zzR zD z G z误差的脉冲传递函数为:( )1( )( )1( ) ( )eE zzR zD z G z又)(1)(zze求出数字控制器的脉冲传递函数为:)(1)()()(zzGzzD二二 在物理上的可实现性在物理上的可实现性 所谓数字控制器 的物理可实现,即要求数字控制器算法中不允许出现对未来时刻的信息的要求,反映在z传递函数上,即 的无穷级数展开式不能出现z的正幂次项,表现为分子阶
3、次必然要低于或等于分母阶次。)(zD设被控对象具有 个采样周期纯滞后,纯滞后脉冲传递函数为 ,其脉冲传递函数为: 111101211(1)()1tKzb zG zzgg zga z 12012( )( )( )1( )() (1( )zzzD zG zzgg zg zLz)(zD设期望闭环传递函数为:123123( ) zzzzL -1-2-3123-1-2-1-201212+( )( )=( )1-( )+1-zzzzD zG zzgzzLzzgg式(5-10)代入(5-9)得: (5-9) (5-10)ttz将式(5-8)代入式(5-7)( )D zz若 物理可实现, 中不能包含超前因子
4、,所以应满足下式:12-1 = = =0因此,期望闭环 z的传递函数为:-t-+1-t-1+1+1( )=+ = +zzzL zzL(t)()即期望闭环传递函数 与广义对象 具有同样的滞后。(5-12)( )D z)(z)(zG三三 闭环稳定性要求闭环稳定性要求)()()()(zRzGzzU为保证闭环系统稳定, 的零点应包括 所有不稳定的极点,而 应包括 的所有不稳定的零点。因此能够设 为下式jjiizpzbzqzazG)()1 ()()1 ()(11为使闭环系统稳定,可建立(5-15)式,并能推导出(5-16)式。iizFzaz)()1 ()(11jjzFzbz)()1 ()(121)(1z
5、(5-15)(5-16)(zG)(z四四 离散直接设计一般步骤离散直接设计一般步骤 离散化设计是把计算机控制系统近似看作离散系统,所用的数学工具是差分方程和z变换,完全采用离散控制系统理论进行分析,直接设计数字控制器。(1) 根据式(5-2)求出带零阶保持器的广义被控对象的脉冲传递函数 。(2) 根据系统的性能指标要求和其它约束条件,确定闭环系统的脉冲传递函数 。(3) 根据式(5-7)求出数字控制器的脉冲传递函数 。(4) 利用仿真软件,对求出的数字控制器 进行校验,若达到设计要求,进行下一个步骤,否则进行再设计。(5) 根据数字控制器的脉冲传递函数 ,求出差分方程,编写控制程序。(6) 接
6、入硬件,进行系统调试。(1)单位阶跃输入:(2)单位速度输入:(3)单位加速度输入:它们都可以表示为:(5-17)式中, 是不包括 的 多项式。 为正整数,对于不同的输入,只是 不同而已,一般只讨论 的情况。)(zA)1 (1 z1z3 , 2 , 1qqzzAzR)1 ()()(1qq111)(,1)(),( 1)(zzRssRttR2112)1 ()(,1)(,)(zTzzRssRttR3111232)1 (2)1 ()(,1)(,21)(zzzTzRssRttR自动控制系统中,有三种典型的输入形式,其表示形式为:第二节 最少拍控制系统设计 所谓最少拍控制,就是要求设计的数字调节器能使闭环
7、系统在典型输入作用下,具有最快的响应速度,能在有限采样周期内达到采样点上无稳态误差或无静态误差。最少拍系统是建立在时间最优控制的基础上,因此也叫最快响应系统一一 最少拍无差系统最少拍无差系统 最少拍无差控制器的设计任务就是根据式(5-7)求出数字控制器的脉冲传递函数 ,使闭环系统在特定的典型输入作用下,以最少拍结束响应过程,并在采样时刻系统不存在稳态误差,输出能够准确地跟踪输入。因此最少拍无差系统的闭环脉冲传递函数形式为:)(zDnnzazazaz2211)((1)调节时间最短,即系统跟踪输入信号所需的采样周期数最少;(2)在采样点处无静差,即对特定的参考输入信号,在达到稳态后,系统在采样点能
8、精确实现对输入信号的跟踪;(3)设计出来的数字控制器必须是物理上可以实现的;(4)闭环系统必须是稳定的。对最小拍控制系统设计的要求是:一一 最少拍无差系统最少拍无差系统)(ze二二 最小拍闭环脉冲传递函数的确定最小拍闭环脉冲传递函数的确定 最小拍控制系统的设计要求是对特定的参考输入信号,在系统达到稳态后,系统在采样点处静差为零。根据此约束条件可以构造出系统的误差脉冲传递函数 。典型计算机控制系统结构图如图5.2所示。图5.2 典型计算机控制系统结构图由式(5-5)和式(5-6),得(5-19)利用Z变换的终值定理可以求出稳态误差为mezzkzzAzzzEzke)1 ()()()1 (lim)(
9、)1 (lim)(lim11111(5-20)由于 不包括 的因子,因此稳态误差为零的条件是 含有 ,则可为下列形式)(zA)1 (1z)(zemz)1 (1(5-21)式中 为 的有限多项式,即)(zF1znnzfzfzfzF22111)()()(1)()()(zRzzRzzEe)()1 ()(1)(1zFzzzpe)(zF)(zF 由最小拍控制系统的时间最短约束条件来确定 的形式。当取 1,不仅可以简化数字控制器,降低控制器阶数,而且还可以使 的项数最少,调节时间最短。由式(5-21)得 为)(zE)(zemezz)1 ()(1(5-23)mezzz)1 (1)(1)(1 对于三种典型输入
10、信号下,最小拍控制系统的 和 汇总于表5-1中。)(ze)(z三三 最小拍控制器的设计最小拍控制器的设计 的确定的确定00( )( )( ) ( )( )1 ( )CCTsCG zZ Hs GsZ Hs GseZGss 1、广义对象的脉冲传递函数广义对象的脉冲传递函数:数字控制器数字控制器零阶保持器零阶保持器被控对象被控对象)(zD2、系统的闭环脉冲传递函数为:( ) ( )( )1( ) ( )D z G zzD z G z ( )1( )1( )( )1( ) ( )eE zzzR zD z G z 3、误差E(z)的脉冲传递函数为: ( )( )( )( )( )( ) 1( )ezzD
11、 zG zzG zz 4、数字控制器的脉冲传递函数为: 时间序列脉冲传递函数 单位阶跃输入 单位速度输入单位加速度输入 通式 ()()R nTu nT 11( )1R zz ()R nTnT 112( )(1)TzR zz 21()()2R nTnT 21113(1)( )2(1)T zzR zz 1( )( )(1)mA zR zz 典型的输入形式:A(z)是不包括(1-z-1)因子的关于z-1的多项式 1( ) ( )( )( ) ( )(1)eemz A zE zz R zz 11111 ( )lim (1) ( )( ) lim (1)( )(1) 0zemzezE zA zzzZ 1
12、( )(1)( )MezzF zMm F(z)是不包含零点z=1的z-1的多项式根据z变换的终值定理,系统的稳态误差e()取 F(z) = 1,M = m讨论:不同的输入最少拍系统的调整时间?讨论:不同的输入最少拍系统的调整时间?则有:1( )(1)mezz 单位阶跃输入:11( )(1( )ezzzz 单位速度输入:1221( )(1( )2)ezzzzz 单位加速度输入:11233( ) (1) 33ezzzzzz 单位阶跃输入时:111( )( ) ( )(1)()11eE zz R zzz (0)1 ( )(2 )()0ee Te Te kT,系统经过系统经过T,系统稳定,系统稳定11
13、2112( )( ) ( )(1)(1)eTzE zz R zzTzz (0)0,( ),(2 )(3 )()0ee TTeTeTe kT系统经过系统经过2T,系统稳定,系统稳定单位速度输入时:单位加速度输入时:211221 3121 3(1)( )( ) ( )(1)2(1)22eT zzTTE zz R zzzzz 22(0)0( )(2 )(3 )(4 )()022TTee TeTeTe Te kT,系统经过系统经过3T,系统稳定,系统稳定1、对应于三种不同典型输入,系统分别经过、对应于三种不同典型输入,系统分别经过T,2T,3T 系统达到稳定,系统的稳态误差为系统达到稳定,系统的稳态误
14、差为0。2、对应于不同的典型输入,为了得到最少拍响应,应选、对应于不同的典型输入,为了得到最少拍响应,应选 择合适的择合适的e(z)。3、对应于典型输入,选定、对应于典型输入,选定e(z)后,可根据后,可根据G(z)得到得到D(z)。 1( )( )( )( )( )( )( )eeezzD zG zzG zz 结论表5.1 三种典型输入下的理想最少拍无差系统 例5.1 设最小拍控制系统如图5.2所示,被控对象的传递函数 ,采样周期 ,采用零阶保持器,试设计在单位速度输入时的最小拍控制器。 解:根据图5.2可求出系统广义被控对象脉冲传递函数 )15 . 0(2)(sssGs5 . 0T)1)(
15、1 ()1 ( )2112(2112 )2(4)2(4 )2(4)1( ) 15 . 0(21)(1211211222222zezzezzessseZsssZsseZssZsseZssseZzGTTTTsTsTsTs将 代入,有 根据题意,输入信号为单位速度输入,即 ,则有: 代入式(5-7)求出最小拍控制器为下面对设计出来的最小拍控制器进行分析与校验。系统闭环脉冲传递函数为当输入为单位速度信号时,系统输出序列的 变换为 s 5 . 0T)368. 01)(1 ()718. 01 (368. 0)(1111zzzzzGttr)(21)1 ()(zze)718. 01)(1 ()368. 01)
16、(5 . 01 (435. 5)(1111zzzzzD212)(zzz5432211215432 )1 ()2()()()(TzTzTzTzzTzzzzzRzYZ 即 输出响应如图5.3所示。从图中可以看出,当系统为单位速度输入时,经过两拍以后,输出量完全等于输入采样值,即 。但在各采样点之间还存在着一定的误差,即存在着一定的波纹。 图5.3 单位速度输入时最小拍控制系统输出响应曲线图,3)3(,2)2(, 0) 1 (, 0)0(TyTyyy)()(krkyTtY(kT) 2T3T4T5Tx(t) y(kT) 123450第三节第三节 纯滞后补偿控制算法纯滞后补偿控制算法-史密斯预估器史密斯
17、预估器 具有纯滞后特性的对象属于比较难于控制的一类对象,对其控制需采用特殊处理方法。一般来说,对于控制这类对象,快速性要求是次要的,调整时间允许较多的采样周期,而对稳定性、不产生超调的要求是主要的。 基于此,人们提出了许多设计方法,比较有代表性的方法有纯滞后补偿控制史密斯(Smith)预估和大林(Dahlin)算法。spesGsUsYsG)()()()(一、纯滞后对系统控制品质的影响一、纯滞后对系统控制品质的影响 常规控制系统的结构框图如图5.4所示。被控对象含有纯滞后特性,其传递函数为式中, 为被控对象不含纯滞后特性的传递函数。)(sGp图5.4 有纯滞后的常规反馈控制结构图一、纯滞后对系统
18、品质的影响一、纯滞后对系统品质的影响 系统的闭环传递函数(不考虑扰动时)为 (5-27) 系统的特征方程为 (5-28) 这是一个复变数 的超越方程,方程的根也就是系统闭环特征根,将受到纯滞后时间 的影响。通过对系统的频域分析可知, 的增加不利于闭环系统的稳定性,使闭环系统的控制品质下降。因此,在进行控制系统设计时,为了提高系统的控制品质,应设法努力减小处于闭环回路中的纯滞后。除了选择合适的被控变量来减小对象的纯滞后外,在控制方案上,也应该采用各种补偿的方法来减小或补偿纯滞后造成的不利影响。spspesGsDesGsDsRsYs)()(1)()()()()(0)()(1 spesGsDs二、史
19、密斯补偿控制原理二、史密斯补偿控制原理 Smith预估补偿控制是克服纯滞后的一个有效的控制方法,其思想是根据系统的动态特性建立一个模型加入到反馈控制系统中,使延迟 时间的被控量提前反映到控制器,从而减少超调量和加快控制过程。根据这个控制思想,控制器D(s)联接一个补偿环节,用来补偿被控对象中的纯滞后部分,这个补偿环节称为预估器,其传递函数为 ,由Smith预估器和控制器组成的补偿回路称为纯滞后补偿器,其传递函数为 ( )(1)spGse 由Smith预估器和控制器组成的补偿回路称为纯滞后补偿器,其传递函数为 。补偿后系统框图如图5.5所示,图5.6为其转换后的等效形式。 图5.5 Smith预
20、估器控制系统结构图)(sD 实际工程上设计Smith预估器时,将其并联在控制器 上,对图5.5作方框图等效变换,得到图5.6所示的形式。 图5.6 Smith预估器控制系统等效图 图中虚线部分是带纯滞后补偿控制的控制器,其传递函数为 (5-29) 经过纯滞后补偿控制后系统的闭环传递函数为 -( )( )( )=( )+ ( )( )(1-)spU sD sD sE sD s Gse1-( )( )( )( )+ ( )( )(1-)( )( )=( )( )( )+( )( )1+ ( )( )(1-)spssppssppspD s Gs eD s Gs eD s GseY ssD s Gs
21、eU sD s Gs eD s Gse111 (5-30) 由式(5-30)可见,带纯滞后补偿的闭环系统与图5.4所示的理想结构是一致的,其特征方程为: 。纯滞后环节 已经不出现在特征方程中,故不再影响闭环系统的稳定性。分子中的 并不影响系统输出量 的响应曲线和系统的其他性能指标,只是把控制过程推迟了时间 。换句话说,纯滞后补偿控制系统在单位阶跃输入时,输出量 的响应曲线和系统的其他性能指标与控制对象不含纯滞后特性时完全相同,只是在时间轴上滞后 ,闭环系统输出特性如图5.7所示。)()(1)()(s) sGsDesGsDpsp0)()(1sGsDpsese)(ty)(ty 图5.7 闭环系统输
22、出特性示意图0) (ty) (ty) (ty0t三、三、 史密斯补偿器的计算机实现史密斯补偿器的计算机实现 带有纯滞后Smith补偿器的计算机控制系统如图5.8所示。图5.8 纯滞后补偿计算机控制系统结构图 图中 为数字PID控制器;Smith补偿器 与对象特性有关; 为被控对象传递函数中不包含纯滞后环节的部分。)(zD)(sGp-( )=( )(1-)spD sGsesppsesGsTKesG)(1)(1)(sTKsGpp 下面以一阶惯性纯滞后对象为例,说明Smith纯滞后补偿器的计算机实现过程。设被控对象的传递函数为式中Smith补偿器为:(5-32)离散化处理为:(5-33)式中, ,
23、, (取整数)。pTTea1)1 (1pTTeKbTN1)1 ()(sTeKsDps-1-N1-11(1-)(1-)( )=Z=(1-)+11-sspb zeKeD szsT sa z 为了便于说明Smith补偿器的计算机实现过程,将图中5.8的虚框部分变换为图5.9所示形式。图5.9 Smith补偿器计算机实现结构图由图5.9有)()()()()()()(zUzPzPzYzUzYzD(5-34)为了便于计算机实现,由式(5-33),令)1 ()()(NzzPzY11111)()(zazbzUzP可得到Smith补偿器的差分方程为)()()() 1() 1()(11Nkpkpkykubkpak
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5章 数字控制器离散直接设计方法课件 数字 控制器 离散 直接 设计 方法 课件
限制150内