第8章复杂控制规律系统设计ppt课件.ppt
《第8章复杂控制规律系统设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《第8章复杂控制规律系统设计ppt课件.ppt(84页珍藏版)》请在三一办公上搜索。
1、第8章 复杂控制规律系统设计,8.1 纯滞后补偿控制系统,在工业生产中,大多数过程对象含有较大的纯滞后特性。被控对象的纯滞后时间使系统的稳定性降低,动态性能变坏,如容易引起超调和持续的振荡。对象的纯滞后特性给控制器的设计带来困难。一般来说,这类对象对快速性要求是次要的,而对稳定性、不产生超调的要求是主要的。基于此,人们提出了多种设计方法,比较有代表性的方法有纯滞后补偿控制史密斯(Smith)预估器和大林(Dahlin)算法。,8.1.1 大林(Dahlin)算法,大林算法要求在选择闭环Z传递函数时,采用相当于连续一阶惯性环节的W(z)来代替最少拍多项式。如果对象有纯滞后,则W(z)还应包含有同
2、样的纯滞后环节(即要求闭环控制系统的纯滞后时间等于被控制对象的纯滞后时间)。设计算机控制系统中的连续时间的被控对象G0(s)是带有纯滞后的一阶或二阶惯性环节,即,其中q为纯滞后时间,为简单起见,假定被控对象的纯滞后时间为采样周期的整数倍。即q=NT(N为正整数);1、2为被控对象的惯性时间常数;k为放大倍数。许多实际工程系统都可以用这两类传递函数近似表示。带有纯滞后的计算机控制系统如图8.1所示。,不论是对一阶惯性对象还是对二阶惯性对象,大林算法的设计目标是要设计一个合适的数字控制器,使闭环传递函数相当于一个纯滞后环节和一个惯性环节的串联,其中纯滞后环节的滞后时间与被控对象的纯滞后时间完全相同
3、,这样就能保证使系统不产生超调,同时保证其稳定性。整个闭环系统的传递函数为其中为整个闭环系统的惯性时间常数。,1数字控制器的基本形式假定系统中采用的保持器为零阶保持器,采用加零阶保持器的Z变换,则与W(s)相对应的整个闭环系统的闭环Z传递函数为由此,可得出大林算法所设计的控制器D(z)为其中,综上所述,针对被控对象的不同的形式,要想得到同样性能的系统,就应采用不同的数字控制器D(z)。(1)被控对象为含有纯滞后的一阶惯性环节则 于是得到数字控制器为,例8.1 如图8.1所示的控制系统,设希望的闭环Z传递函数为采样周期T=0.5s,求数字控制器D(z)。解:根据已知条件可得N=1,1=0.5s,
4、=1s,k=5,则,(2)被控对象为含有纯滞后的二阶惯性环节 其中,于是得到数字控制器为,2振铃现象及其消除方法直接用上述控制算法构成闭环控制系统时,人们发现数字控制器输出U(z)会以1/2采样频率大幅度上下摆动。这种现象称为振铃(Ringing)现象。振铃现象与被控对象的特性、闭环时间常数、采样周期、纯滞后时间的大小等有关。振铃现象中的振荡是衰减的,并且由于被控对象中惯性环节的低通持性,使得这种振荡对系统的输出几乎无任何影响,但是振铃现象却会增加执行机构的磨损。振铃现象还有可能影响到系统的稳定性,所以,在系统设计中,应设法消除振铃现象。,振铃幅度RA的定义为:在单位阶跃信号的作用下,数字控制
5、器D(z)的第0次输出与第1次输出之差值。设数字控制器D(z)可表示为其中 那么,数字控制器D(z)输出幅度的变化完全取决于Q(z)。则在单位阶跃信号作用下的输出为,根据振铃的定义,可得例8.3 设数字控制器,求振铃幅度RA。解:数字控制器在单位阶跃信号作用下的输出为则 RA=u(0)-u(1)=1-0=1,例8.4 设数字控制器,求振铃幅度RA。解:数字控制器在单位阶跃信号作用下的输出为则 RA=u(0)-u(1)=1-0.5=0.5例8.5 设数字控制器,求振铃幅度RA。解:数字控制器在单位阶跃信号作用下的输出为则 RA=u(0)-u(1)=1-0.7=0.3,例8.6 设数字控制器,求振
6、铃幅度RA。解:数字控制器在单位阶跃信号作用下的输出为 则 RA=u(0)-u(1)=1-0.2=0.8由以上几个例子可以看出,产生振铃现象的原因是数字控制器D(z)在z平面上位于z=-1附近有极点。当z=-1时,振铃现象最严重。在单位圆内离z=-1越远,振铃现象越弱。在单位圆内右半面的极点会减弱振铃现象,而在单位圆内右半面的零点会加剧振铃现象。由于振铃现象容易损坏系统的执行机构,因此,应设法消除振铃现象。,大林提出了一个消除振铃的简单可行的方法,就是先找出造成振铃现象的因子,然后令该因子中的z=1。这样就相当于取消了该因子产生振铃的可能性。根据终值定理,这样处理后,不会影响输出的稳态值。下面
7、分析被控对象含纯滞后的一阶或二阶惯性环节振铃的消除方法。(1)被控对象为含有纯滞后的一阶惯性环节其振铃幅度为,若1,则RA0,无振铃现象。若0,有振铃现象。数字控制器D(z)可表示为可能引起振铃现象的因子是 显然,当N=0时,该因子不会引起振铃。当N=1时,则有极点,如果T,则z-1,将有严重的振铃现象,令该因子中z=1。,此时消除振铃后的数字控制器为 当N=2时,则有极点 因此,如果T,则 将有严重的振铃现象,令该因子中z=1。,此时消除振铃后的数字控制器为如果要消除全部可能引起振铃的因子,则消除振铃后的数字控制器为,(2)被控对象为含有纯滞后的二阶惯性环节被控对象为含有纯滞后的二阶惯性环节
8、的大林算法求得的数字控制器为 有极点z=-c2/c1,当T0时,z-1,将有严重的振铃现象。振铃幅度为,当T0时,RA2,令该因子中z=1,此时消除振铃后的数字控制器为 在某种条件下,仍然还可能存在振铃现象,这种可能性取决于因子 如果要消除全部可能引起振铃的因子,则消除振铃后的数字控制器为,3大林算法的模拟化设计设模拟控制系统如图8.2所示。其中被控对象为含纯滞后的一阶或二阶惯性环节。设被控对象的传递函数为 其中q为纯滞后时间,则其闭环传递函数为其模拟控制器为 按大林算法的设计目标,希望闭环传递函数为 当被控对象为含纯滞后的一阶惯性环节时,可得到模拟控制器为,则于是,在零初始条件下,得到微分方
9、程为 为简便起见,设纯滞后时间q为采样周期T的整数倍,即q=NT,N为整数。如果用前向差分来近似微分,采样周期T足够小,则可得到差分方程为,取Z变换为 得到 与前面设计的数字控制器D(z)比较,可以看出,当T时,当T1时,这样就得到模拟控制器D(s)的离散化形式D(z),也就是说,当采样周期T相对于惯性时间足够小时,可以采用该控制算法。经实践发现,当T0.21且T0.4时,其控制算法就能很好地工作并得到满意的控制性能。,例8.6 已知被控对象的传递函数为要求希望闭环传递函数为 采样周期T=0.1s,用模拟化法求D(z)。解:由已知条件可知,kp=2,N=1,1=0.5s,=0.4s。可以看出,
10、T=0.10.21=0.1且T=0.10.4=0.16。因此,可求出数字控制器D(z)为,4大林算法与PID算法间的关系 在第5章介绍的PID算法中的数字控制器D(z)的形式为 若被控对象为含有纯滞后的一阶惯性环节,则在大林算法中消除振铃后的数字控制器为 通过比较可得,若被控对象为含有纯滞后的二阶惯性环节,则在大林算法中消除振铃后的数字控制器为 通过比较可得,由此可见,如果大林算法数字控制器D(z)中,只保留一个z=1极点,而其余的极点都作为可能引起振铃的极点被取消,就可得到典型的PID控制算法。如果按照不同对象的具体情况,有分析地取消振铃极点,那么大林算法就能够得到比PID算法更好的控制效果
11、。因此,对于被控对象含有较大纯滞后时间的系统,通常不使用PID控制,而采用大林算法。,可以通过大林算法进行PID控制器参数的整定。利用当x0时,ex1+x的关系,则当采样周期T足够小时,有,用大林算法来整定PI或PID控制器的参数时,如果含纯滞后时间的被控对象的传递函数已知,即已知k,1,2,q,就可以直接计算TI,TD,不再变动(由于与无关),只要对和KP进行调试和选择即可。,8.1.2 史密斯(Smith)预估算法,1史密斯补偿原理设一个如图8.3所示的控制系统。图中被控对象的传递函数为,其中为纯滞后时间,G0(s)是被控对象传递函数中不包含纯滞后时间部分的传递函数,D(s)为串联控制器的
12、传递函数。系统的闭环传递函数为 由于在W(s)分母中包含纯滞后环节,它降低了系统的稳定性。如果足够大的话,系统将是不稳定的。因此,这种串联控制器D(s)是很难使系统得到满意的控制性能,这就是含大纯滞后过程难以控制的本质。,为了改善这类含大纯滞后对象的控制质量,引入一个与被控对象并联的补偿器,该补偿器被称为史密斯预估器DB(s),带有史密斯预估器的系统如图8.4所示。由图可知,经补偿后控制量U(s)与反馈量Y1(s)之间的传递函数为,如果要用补偿器DB(s)完全补偿被控对象的纯滞后时间的影响,则应满足于是得到补偿器DB(s)为,这样,引入补偿器后,系统中等效对象的传递函数就不含纯滞后环节,相应的
13、闭环控制系统如图8.5所示。,实际上补偿器(或Smith预估器)并不是并联在被控对象上的,而是反向并在控制器D(s)上的,因而实际的大纯滞后补偿控制系统如图8.6所示。,图中虚线框为补偿器DB(s),它与D(s)共同构成带纯滞后补偿的控制器,则对应的传递函数DC(s)为于是大纯滞后补偿控制系统的闭环传递函数为 相应的等效方框图如图8.7所示。,由图中可以看出,经过补偿后,已经消除了大纯滞后特性对系统性能的不利影响,因为大纯滞后环节已经在闭环控制回路之外,因而不会影响闭环系统的稳定性。由拉氏变换的位移定理可知,大纯滞后特性只是将y0(t)的时间坐标推移了一个时间而得到的y(t),其形状是完全相同
14、的,如图8.8所示。,2纯滞后补偿的计算机实现对被控对象纯滞后比较显著的数字控制系统、采用数字史密斯预估器进行补偿,是一种既简单又经济的方法。采用计算机实现的系统如图8.9所示。,对应的补偿器如图8.10所示。(1)被控对象为含纯滞后的一阶惯性环节设被控对象的传递函数为 其中k为增益系数,1为惯性时间常数,NT为纯滞后时间,N为整数。,对应的纯滞后补偿器DB(z)为式中上式可表示成,令 则可得到纯滞后补偿器的控制算法为,(2)被控对象为含纯滞后的二阶惯性环节设被控对象的传递函数为其中k为增益系数,1、2为惯性时间常数,NT为纯滞后时间,N为整数。则对应的纯滞后补偿器DB(z)为,式中上式可表示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 复杂 控制 规律 系统 设计 ppt 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2105443.html