




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机控制系统的结构框图:计算机控制系统的结构框图:这是一个采样系统的框图:控制器这是一个采样系统的框图:控制器D(Z)D(Z)的输入量是偏差,的输入量是偏差,U(k)U(k)是控制量是控制量H(S)H(S)是零阶保持器是零阶保持器G(S)G(S)是被控对象的传递函数是被控对象的传递函数 22)21 (2)(111)(TssTTeTsTssTsTsesHsesHsT1)(222sin22sin)(1)(TTTTeTTTjeeejejHjjjjTj2T2T2T2T2222)21 (2)(111)(TssTTeTsTssTsTsesH其中其中C是连续控制系统的是连续控制系统的剪切频率剪切频率。 按
2、上式的经验法选择的采样周期相当短。因此,采用连续按上式的经验法选择的采样周期相当短。因此,采用连续化设计方法,用数字控制器去近似连续控制器,要有相当短的化设计方法,用数字控制器去近似连续控制器,要有相当短的采样周期。采样周期。22)21 (2)(111)(TssTTeTsTssTsTsesHc).(T1501502121212122sTsTsTsTeeezsTsTsT112zzTs112)()(zzTssDzD双线性变换或塔斯廷(双线性变换或塔斯廷(TustinTustin)近似)近似tdttetu0)()(ssEsUsD1)()()(ssEsUsD1)()()( )()()()(121 ke
3、keTkuku1z1zT2s) s (D1z1zT21)z(E)z(U)z(DTzs1TzssDzD1)()(dttdetu)()(ssEsUsD)()()(Tkekeku)() 1()(TzssDTzzEzUzD1)(1)()()(利用级数展开还可将利用级数展开还可将Z=eZ=esTsT写成以下形式写成以下形式 sTeeZsTsT111Tzzs1TzzssDzD1)()( 数字控制器数字控制器D(Z)D(Z)的一般形式为下式,其中的一般形式为下式,其中nm,nm,各各系数系数a ai i,b,bi i为实数,且有为实数,且有n n个极点和个极点和m m个零点。个零点。 U(z)=(-aU(z
4、)=(-a1 1z z-1-1-a-a2 2z z- - -a-an nz z-n-n)U(z)+(b)U(z)+(b0 0+b+b1 1z z-1-1+ +b+bm mz z-m-m)E(z)E(z)上式用时域表示为上式用时域表示为 u(k)=-au(k)=-a1 1u(k-1)-au(k-1)-a2 2u(k-2)-u(k-2)-a-an nu(k-nu(k-n) ) +b +b0 0e(k)+be(k)+b1 1e(k-1)+e(k-1)+b+bm me(k-me(k-m) ) nnmmzazazbzbbzEzUzD111101)()()(对应的模拟对应的模拟PIDPID调节器的传递函数
5、为调节器的传递函数为 PIDPID控制规律为控制规律为 K KP P为比例增益,为比例增益,K KP P与比例带与比例带成倒数关系即成倒数关系即K KP P=1/=1/T TI I为积分时间,为积分时间,T TD D为微分时间为微分时间u(t)u(t)为控制量,为控制量,e(t)e(t)为偏差为偏差tDIPdttdeTdtteTteKtu0)()(1)()()11()()()(sTsTKsEsUsDDIP 由于计算机控制是一种采样控制,它只能根据采由于计算机控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量。样时刻的偏差值计算控制量。 在计算机控制系统中,在计算机控制系统中,PIDPID
6、控制规律的实现必须用控制规律的实现必须用数值逼近的方法。当采样周期相当短时,用求和代替数值逼近的方法。当采样周期相当短时,用求和代替积分、用后向差分代替微分,使模拟积分、用后向差分代替微分,使模拟PIDPID离散化变为差离散化变为差分方程。分方程。 (1)(1)数字数字PIDPID位置型控制算法位置型控制算法 (2)(2)数字数字PIDPID增量型控制算法增量型控制算法 怎么得来的呢?T1kekeTieTTkeKkuDk0iIP)()()()()(T1)e(ke(k)dtde(t)kitiTedtte0)()(0)2() 1(2)()() 1()() 1()()(kekekeKkeKkekeK
7、kukukuDIPTkekeTieTTkeKkuDkiIP)2() 1()() 1() 1(10T1kekeTieTTkeKkuDk0iIP)()()()()(1)(1)积分分离积分分离 (2)(2)抗积分饱和抗积分饱和 (3)(3)梯形积分梯形积分 (4)(4)消除积分不灵敏区消除积分不灵敏区 积分的作用?积分的作用?消除残差,提高精度消除残差,提高精度 在过程的启动、结束或大幅度增减设定值时,短时间内系统在过程的启动、结束或大幅度增减设定值时,短时间内系统输出有很大的偏差,会造成输出有很大的偏差,会造成PIDPID运算的积分积累。由于系统的惯性运算的积分积累。由于系统的惯性和滞后,在积分累
8、积项的作用下,往往会产生较大的超调和长时和滞后,在积分累积项的作用下,往往会产生较大的超调和长时间的波动。特别对于温度、成份等变化缓慢的过程,这一现象更间的波动。特别对于温度、成份等变化缓慢的过程,这一现象更为严重。为此,可采用积分分离措施:为严重。为此,可采用积分分离措施: 偏差偏差e(k)e(k)较大时,取消积分作用;较大时,取消积分作用; 偏差偏差e(k)e(k)较小时较小时, ,将积分作用投入。将积分作用投入。 对于积分分离,应该根据具体对于积分分离,应该根据具体对象及控制要求合理的选择阈值对象及控制要求合理的选择阈值 若若值过大,达不到积分分离值过大,达不到积分分离的目的;的目的;
9、若若值过小,一旦被控量值过小,一旦被控量y(t)y(t)无法跳出各积分分离区,只进行无法跳出各积分分离区,只进行PDPD控制,将会出现残差。控制,将会出现残差。 因长时间出现偏差或偏差较大,计算出的控制量有可能溢出,因长时间出现偏差或偏差较大,计算出的控制量有可能溢出,或小于零。或小于零。 所谓溢出就是计算机运算得出的控制量所谓溢出就是计算机运算得出的控制量u(k)u(k)超出超出D/AD/A转换器所转换器所能表示的数值范围。能表示的数值范围。 一般执行机构有两个极限位置,如调节阀全开或全关。设一般执行机构有两个极限位置,如调节阀全开或全关。设u(k)u(k)为为FFHFFH时,调节阀全开;反
10、之,时,调节阀全开;反之,u(k)u(k)为为00H00H时,调节阀全关。时,调节阀全关。 如果执行机构已到极限位置,仍然不能消除偏差时,由于积如果执行机构已到极限位置,仍然不能消除偏差时,由于积分作用,尽管计算分作用,尽管计算PIDPID差分方程式所得的运算结果继续增大或减小,差分方程式所得的运算结果继续增大或减小,但执行机构已无相应的动作,这就称为但执行机构已无相应的动作,这就称为积分饱和积分饱和。 当出现积分饱和时,势必使超调量增加,控制品质变坏。作当出现积分饱和时,势必使超调量增加,控制品质变坏。作为防止积分饱和的办法之一,可对计算出的控制量为防止积分饱和的办法之一,可对计算出的控制量
11、u(k)u(k)限幅,同限幅,同时,把积分作用切除掉。若以时,把积分作用切除掉。若以8 8位位D/AD/A为例,则有为例,则有 当当u(k)u(k)00H00H时,取时,取u(k)=0u(k)=0 当当u(k)u(k)FFHFFH时,取时,取u(k)=FFHu(k)=FFH矩形积分梯形积分kitTieieedt002) 1()()(ieTedtk0it0积分不灵敏区产生的原因积分不灵敏区产生的原因:由于计算机字长的限制,当运算结果小于字长所能表示的数的精度,计算机由于计算机字长的限制,当运算结果小于字长所能表示的数的精度,计算机就作为就作为“零零”将此数丢掉。当计算机的运行字长较短,采样周期将
12、此数丢掉。当计算机的运行字长较短,采样周期T T也短,而积也短,而积分时间分时间T TI I又较长时,又较长时,u uI I(k(k) )容易出现小于字长的精度而丢数,此积分作用消容易出现小于字长的精度而丢数,此积分作用消失,这就称为积分不灵敏区。失,这就称为积分不灵敏区。(举例)某温度控制系统,温度量程为(举例)某温度控制系统,温度量程为0 0至至12751275,A/DA/D转换为转换为8 8位,并采用位,并采用8 8位位字长定点运算。设字长定点运算。设KP=1,T=1S,TI=10s,e(k)=50 KP=1,T=1S,TI=10s,e(k)=50 为了消除积分不灵敏区,通常采用以下措施
13、:为了消除积分不灵敏区,通常采用以下措施:增加增加A/D转换位数,加长运算字长,这样可以提高运算精度。转换位数,加长运算字长,这样可以提高运算精度。当积分项当积分项uI(k)连续连续n次出现小于输出精度次出现小于输出精度的情况时,不要把的情况时,不要把它们作为它们作为“零零”舍掉,而是把它们一次次累加起来,直到累加值舍掉,而是把它们一次次累加起来,直到累加值SI大于大于时,才输出时,才输出SI,同时把累加单元清零,同时把累加单元清零 。1)501275255(101)()(keTTKkuIPI如果偏差如果偏差e(k)e(k)5050,则,则uuI I(k(k) )1 1,计算机就作为,计算机就
14、作为“零零”将此将此数丢掉,控制器就没有积分作用。只有当偏差达到数丢掉,控制器就没有积分作用。只有当偏差达到5050时,才会时,才会有积分作用。有积分作用。 PID PID调节器的微分作用对于克服系统的惯性、减少超调、抑调节器的微分作用对于克服系统的惯性、减少超调、抑制振荡起着重要的作用。但是在数字制振荡起着重要的作用。但是在数字PIDPID调节器中,微分部分的调节器中,微分部分的调节作用并不是很明显,甚至没有调节作用。调节作用并不是很明显,甚至没有调节作用。 我们可以从离散化后的计算公式中分析出微分项的作用。我们可以从离散化后的计算公式中分析出微分项的作用。 相反,对于频率较高的干扰,信号又
15、比较敏感,容易引起相反,对于频率较高的干扰,信号又比较敏感,容易引起控制过程振荡,降低调节品质,因此,我们需要对微分项进行控制过程振荡,降低调节品质,因此,我们需要对微分项进行改进。主要有以下两种方法:改进。主要有以下两种方法: (1)(1)不完全微分不完全微分PIDPID控制算法控制算法 (2)(2)微分先行微分先行PIDPID控制算式控制算式TkekeTKkuDP) 1()()(d当当e e(k k)为阶跃函数时,微分输出依次为)为阶跃函数时,微分输出依次为K KP PT TD D/T,0,0/T,0,0即微分项的输出仅在第一个周期起激励作用,对于时间常数较大的系统,即微分项的输出仅在第一
16、个周期起激励作用,对于时间常数较大的系统,其调节作用很小,不能达到超前控制误差的目的。而且在第一个周期微分其调节作用很小,不能达到超前控制误差的目的。而且在第一个周期微分作用太大,在短暂的输出时间内,执行器达不到应有的相应开度,会使输作用太大,在短暂的输出时间内,执行器达不到应有的相应开度,会使输出失真。出失真。作用:消除高频干作用:消除高频干扰,延长微分作用扰,延长微分作用的时间的时间11)(sTsDff如何来实现的呢?)()()()()()()()()(1kekeTTieTTkeKkudttdeTdtteT1teKtuDk0iIPDt0IP将将其其离离散散化化取取拉拉氏氏反反变变换换)()
17、()()()()()()()()(kukuT1kukuTtutudttduT1sT1sususDffff由联立可得:)()1 () 1()()()(kukukukukuTTT1TTTfff其中:TTTff)()()()()()()()()(1-kykyTTK2-ky1-k2ykyTTKkeTTK1kekeKkuIDpDpIpp3.3.时间最优时间最优PIDPID控制控制 控制控制PIDBangBangkykrke,)()()(最大值原理是庞特里亚金最大值原理是庞特里亚金(Pontryagin(Pontryagin) )于于19561956年提出的一种最优控制理年提出的一种最优控制理论,最大值原
18、理也叫快速时间最优控制原理,它是研究满足约束条件下获得论,最大值原理也叫快速时间最优控制原理,它是研究满足约束条件下获得允许控制的方法。用最大值原理可以设计出控制变量只在允许控制的方法。用最大值原理可以设计出控制变量只在u(t)u(t)11范围内范围内取值的时间最优控制系统。而在工程上,设取值的时间最优控制系统。而在工程上,设u(t)u(t)11都只取都只取1 1两个值,两个值,而且依照一定法则加以切换使系统从一个初始状态转到另一个状态所经历而且依照一定法则加以切换使系统从一个初始状态转到另一个状态所经历的过渡时间最短,这种类型的最优切换系统,称为开关控制的过渡时间最短,这种类型的最优切换系统
19、,称为开关控制(Bang-Bang(Bang-Bang控制控制) )系统。系统。 工业控制应用中,最有发展前途的是工业控制应用中,最有发展前途的是Bang-BangBang-Bang控制与反控制与反馈控制相结合的系统,这种控制方式在给定值升降时特别有效。馈控制相结合的系统,这种控制方式在给定值升降时特别有效。具体形式为:具体形式为: 应用开关控制(应用开关控制(Bang-BangBang-Bang控制)让系统在最短过渡时间控制)让系统在最短过渡时间内从一个初始状态转到另一个状态;内从一个初始状态转到另一个状态; 应用应用PIDPID来保证线性控制段内的定位精度。来保证线性控制段内的定位精度。
20、4.4.带死区的带死区的PIDPID控制算法控制算法 )()()(, 0)()()(),()(kekykrkekykrkekP当当 死区死区是一个可调参数,其具体数值可根据实际控制对象由实是一个可调参数,其具体数值可根据实际控制对象由实验确定。验确定。 值太小,使调节过于频繁,达不到稳定被调节对象的目的;值太小,使调节过于频繁,达不到稳定被调节对象的目的; 如果如果取得太大,则系统将产生很大的滞后;取得太大,则系统将产生很大的滞后; =0=0,即为常规,即为常规PIDPID控制。控制。 该系统实际上是一个非线性控制系统。该系统实际上是一个非线性控制系统。即当偏差绝对值即当偏差绝对值e(k)时,
21、时,P(k)为为0; 当当e(k)时,时, P(k)=e(k),输出值,输出值u(k)以以PID运算结果输出。运算结果输出。(1)(1)首先要考虑的因素首先要考虑的因素 根据根据香农香农采样定理,采样周期上限应满足:采样定理,采样周期上限应满足: T/T/maxmax, ,其中其中maxmax为被采样信号的上限角频率。为被采样信号的上限角频率。 采样周期的下限为计算机执行控制程序和输入输出所耗费的采样周期的下限为计算机执行控制程序和输入输出所耗费的时间,系统的采样周期只能在时间,系统的采样周期只能在T Tminmin与与T Tmaxmax之间选择(在允许范围之间选择(在允许范围内,选择较小的内
22、,选择较小的T T)。)。 (2)(2)其次要考虑以下各方面的因素其次要考虑以下各方面的因素 给定值的变化频率给定值的变化频率: :变化频率越高,采样频率就应越高变化频率越高,采样频率就应越高; ; 被控对象的特性:被控对象是快速变化的还是慢变的被控对象的特性:被控对象是快速变化的还是慢变的; ; 执行机构的类型:执行机构的惯性大,采样周期应大执行机构的类型:执行机构的惯性大,采样周期应大; ; 控制算法的类型:采用太小的控制算法的类型:采用太小的T T会使得会使得PIDPID算法的微分积算法的微分积分作用很不明显;控制算法也需要计算时间。分作用很不明显;控制算法也需要计算时间。 控制的回路数
23、。控制的回路数。njjTT1TjTj指第指第j j回路控制程序执行回路控制程序执行时间和输入输出时间。时间和输入输出时间。 模拟控制度0202)()(dttedtteDDC(2)(2)扩充响应曲线法扩充响应曲线法 在模拟控制系统中,可用响应曲线法代替临界比例度法一在模拟控制系统中,可用响应曲线法代替临界比例度法一样,在样,在DDCDDC中也可以用扩充响应曲线法代替扩充临界比例度法。中也可以用扩充响应曲线法代替扩充临界比例度法。用扩充响应曲线法整定用扩充响应曲线法整定T T和和K KP P、T TI I、T TD D的步骤如下。的步骤如下。 数字控制器不接入控制系统,让系统处于手动操作状态数字控
24、制器不接入控制系统,让系统处于手动操作状态下,将被调量调节到给定值附近,并使之稳定下来。然后突然下,将被调量调节到给定值附近,并使之稳定下来。然后突然改变给定值,给对象一个阶跃输入信号。改变给定值,给对象一个阶跃输入信号。 用记录仪表记录被调量在阶跃输入下的整个变化过程曲用记录仪表记录被调量在阶跃输入下的整个变化过程曲线,此时近似为一个一阶惯性加纯滞后环节的响应曲线。线,此时近似为一个一阶惯性加纯滞后环节的响应曲线。 在曲线最大斜率处作切线,求得滞后时间在曲线最大斜率处作切线,求得滞后时间,被控对象,被控对象时间常数时间常数T T以及它们的比值以及它们的比值T TT T,查表,查表4 42 2
25、,即可得数字控,即可得数字控制器的制器的K KP P、T TI I、T TD D及采样周期及采样周期T T。 (3) (3)归一参数整定法归一参数整定法 除了上面讲的一般的扩充临界比例度法而外,除了上面讲的一般的扩充临界比例度法而外,Roberts,P.DRoberts,P.D在在19741974年提出一种简化扩充临界比例度整定法。由于该方法只需整年提出一种简化扩充临界比例度整定法。由于该方法只需整定一个参数即可,故称其归一参数整定法。定一个参数即可,故称其归一参数整定法。 已知增量型已知增量型PIDPID控制的公式为:控制的公式为: 如令如令T=0.1TT=0.1Tk k;T;TI I=0.
26、5T=0.5Tk k;T;TD D=0.125T=0.125Tk k。式中。式中T Tk k为纯比例作用下的为纯比例作用下的临界振荡周期。临界振荡周期。 则则: : u(k)= u(k)= K KP P 2.45e(k)-3.5e(k-1)+1.25e(k-2)2.45e(k)-3.5e(k-1)+1.25e(k-2) 这样,整个问题便简化为只要整定一个参数这样,整个问题便简化为只要整定一个参数K KP P。改变。改变K KP P,观,观察控制效果,直到满意为止。该法为实现简易的自整定控制带来察控制效果,直到满意为止。该法为实现简易的自整定控制带来方便。方便。 )2() 1(2)()() 1(
27、)()(kekekeTTkeTTkekeKkuDIP05010015020025000.10.20.30.40.50.60.705010015020025000.20.40.60.8105010015020025000.20.40.60.8105010015020025000.10.20.30.40.50.60.70.805010015020025000.20.40.60.811.21.405010015020025000.20.40.60.811.21.405010015020025000.511.5010020030000.20.40.60.811.21.40501001502002500
28、0.511.52KI系数值比较大,引起振荡05010015020025000.20.40.60.811.21.4 KD=0.1KD=0.3 KD=0.6 调节微分系数 所谓特征参数法就是抽取被控对象的某些特征参数,以其所谓特征参数法就是抽取被控对象的某些特征参数,以其为依据自动整定为依据自动整定PID控制参数。基于被控对象参数的控制参数。基于被控对象参数的PID控制控制参数自整定法的首要工作是,在线辨识被控对象某些特征参数,参数自整定法的首要工作是,在线辨识被控对象某些特征参数,比如临界增益比如临界增益K和临界周期和临界周期T(频率(频率=2/T)。)。 参数自整定就是在被控对象特性发生变化后
29、,立即使参数自整定就是在被控对象特性发生变化后,立即使PID控制参数随之作相应的调整,使得控制参数随之作相应的调整,使得PID控制器具有一定的控制器具有一定的“自自调整调整”或或“自适应自适应”能力。能力。 连续化设计技术的弊端:连续化设计技术的弊端: 要求相当短的采样周期!因此只能实现较简单的控制算法。要求相当短的采样周期!因此只能实现较简单的控制算法。 )(1)()()()()(sGSeZsGsHZzAzBzGCTsC1.1.根据控制系统的性能指标要求和其它约束条件,确定所根据控制系统的性能指标要求和其它约束条件,确定所需的闭环脉冲传递函数需的闭环脉冲传递函数(z)(z)2.2.求广义对象
30、的脉冲传递函数求广义对象的脉冲传递函数G(z)G(z)。3.3.求取数字控制器的脉冲传递函数求取数字控制器的脉冲传递函数D(z)D(z)。4.4.根据根据D(z)D(z)求取控制算法的递推计算公式求取控制算法的递推计算公式D(z)G(z)1D(z)G(z)(z)(1)()(1)(zzzGzD)(,1)()()(10mnzazbzEzUzDniiimiii由数字控制器由数字控制器D(z)D(z)的一般形式:的一般形式: )mn(,za1zb)z(E)z(U)z(Dn1iiim0iiiniiimiiizUzazEzbzU10)()()(niimiiikuaikebku10)()()(则:数字控制器
31、的输出则:数字控制器的输出U(z)U(z)为为因此,数字控制器因此,数字控制器D(z)D(z)的计算机控制算法为的计算机控制算法为按照上式,就可编写出控制算法程序。按照上式,就可编写出控制算法程序。NNzzzz2211)(工程应用背景:随动系统,伺服系统,运动控制,工程应用背景:随动系统,伺服系统,运动控制, 由上图可知,误差由上图可知,误差E(z)的脉冲传递函数为的脉冲传递函数为 )(1)()()()()()(zzRzYzRzRzEze(z)R(z) E(z)e对应的对应的z z变换变换 B(z)是不包含是不包含(1-z-1)因子的关于因子的关于z-1的多项式。的多项式。1)!1(1)(qt
32、qtrqzzBzR)1 ()()(1111)(zzR111)(zzR21-1)1 (Tz)(zzR21-1)1 (Tz)(zzR31-1-12)1 (2)z1 (zT)(zzR 典型输入类型典型输入类型 对应的对应的z z变换变换 q=1 q=1 单位阶跃函数单位阶跃函数 q=2 q=2 单位速度函数单位速度函数 q=3 q=3 单位加速度函数单位加速度函数 由于由于B(z)没有没有(1-z-1)因子,因此要使稳态误差因子,因此要使稳态误差e()为为零,必须有零,必须有 e(z)=1-(z)=(1-z-1)qF(z) (z)=1-e(z)=1-(1-z-1)qF(z) 这里这里F(z)是关于是
33、关于z-1的待定系数多项式。为了使的待定系数多项式。为了使(z)能够实现,能够实现, F(z)中的首项应取为中的首项应取为1,即,即 F(z)=1+fz-1+f2z-2+fpz-p )()1 ()()1 (lim)()()1 (lim)()1 (lim)(1111111zzzBzzzRzzEzeeqzezz 可以看出,可以看出,(z)(z)具有具有z z-1-1的最高幂次为的最高幂次为N=p+qN=p+q,这表明系统闭环响应在采样点的值经这表明系统闭环响应在采样点的值经N N拍可达到稳态。拍可达到稳态。 特别当特别当P=0P=0时,即时,即F(z)=1F(z)=1时,系统在采样点的输时,系统在
34、采样点的输出可在最少拍出可在最少拍 (N(Nminmin=q=q拍拍) )内达到稳态,即为最少拍控内达到稳态,即为最少拍控制。因此最少拍控制器设计时选择制。因此最少拍控制器设计时选择(z)(z)为为 (z)=1-(1-z(z)=1-(1-z-1-1) )q q 最少拍控制器最少拍控制器D(z)D(z)为为 qqzzGzzzzGzD)1)()1 (1)(1)()(1)(11由最少拍控制器设计时选择的由最少拍控制器设计时选择的(z) =1-(1-z-1)q=z-1 可以得到可以得到进一步求得进一步求得 以上两式说明,只需一拍以上两式说明,只需一拍( (一个采样周期一个采样周期) )输出就能跟踪输入
35、,输出就能跟踪输入,误差为零,过渡过程结束。误差为零,过渡过程结束。 111)(zzR210110011)1 (11)(1)()()()(zzzzzzzRzzRzEe3211111)()()(zzzzzzzRzY (2) (2)单位速度输入单位速度输入(q=2)(q=2) 输入函数输入函数r(t)=tr(t)=t的的z z变换为变换为 由最少拍控制器设计时选择的由最少拍控制器设计时选择的 (z)=1-(1-z-1)q=1-(1-z-1)2=2z-1-z-2 可以得到可以得到 进一步求得进一步求得 以上两式说明,只需两拍以上两式说明,只需两拍( (两个采样周期两个采样周期) )输出就能跟踪输输出
36、就能跟踪输入,达到稳态,过渡过程结束。入,达到稳态,过渡过程结束。 211)1 ()(zTzzR121211)21 ()1 ()(1)()()()(TzzzzTzzzRzzRzEe432432)()()(TzTzTzzzRzY (3) 单位加速度输入单位加速度输入(q=3) 单位加速度输入单位加速度输入r(t)=r(t)=(1/21/2)t t 的的Z Z变换为变换为 由最少拍控制器设计时选择的由最少拍控制器设计时选择的 (z)=1-(1-z-1)3=3z-1-3z-2+z-3 可以得到可以得到上式说明,只需三拍上式说明,只需三拍( (三个采样周期三个采样周期) )输出就能跟踪输入,达输出就能
37、跟踪输入,达到稳态。到稳态。 31112)1 (2)1 ()(zzzTzR22122121)(zTzTzE432)()()(zTzTzTzzRzY2222162923(1)最少拍控制器对典型输入的适应性差最少拍控制器对典型输入的适应性差 (2)最少拍控制器的可实现性问题最少拍控制器的可实现性问题 (3)最少拍控制的稳定性问题最少拍控制的稳定性问题 最少拍控制器的设计是使系统对某一典型输入的响最少拍控制器的设计是使系统对某一典型输入的响应为最少拍,但对于其它典型输入不一定为最少拍,甚应为最少拍,但对于其它典型输入不一定为最少拍,甚至会引起大的超调和静差。至会引起大的超调和静差。 主要介绍下面三个
38、内容:主要介绍下面三个内容: 例如,当例如,当(z)(z)是按等速输入设计时,有是按等速输入设计时,有(z)=2z(z)=2z-1-1-z-z-2-2,则三种不同输入时对应的输出如下:则三种不同输入时对应的输出如下: 阶跃输入时阶跃输入时r(t)=1(t);R(z)=1/(1-z-1) (1)最少拍控制器对典型输入的适应性差最少拍控制器对典型输入的适应性差等速输入时等速输入时 r(t)=t 等加速输入时等加速输入时 r(t)=(1/2)t 321121212)()()(zzzzzzzzRzY211)1 ()(zTzzR43221211432)2()1 ()(TzTzTzzzzTzzY 3111
39、2)1(2)1()(zzzTzR5242322221311125 .1175 . 3)2()1 (2)1 ()()()(zTzTzTzTzzzzzTzzRzY画出三种输入下的输出图形,与输入进行比较画出三种输入下的输出图形,与输入进行比较012345600.511.5202460123456024602468101214 从图形可以看出,对于阶跃输入,直到从图形可以看出,对于阶跃输入,直到2拍后,输出才达拍后,输出才达到稳定,而在上面单独设计控制器,只需要一拍;这样,过渡到稳定,而在上面单独设计控制器,只需要一拍;这样,过渡时间延长了,而且存在很大的超调量,在时间延长了,而且存在很大的超调量,
40、在1拍处!拍处! 对于加速度输入,输出永远都不会与输入曲线重合,也就对于加速度输入,输出永远都不会与输入曲线重合,也就是说按等速输入设计的控制器用于加速度输入会产生误差。是说按等速输入设计的控制器用于加速度输入会产生误差。 一般来说,针对一种典型的输入函数一般来说,针对一种典型的输入函数R(z)R(z)设计,设计,得到系统的闭环脉冲传递函数得到系统的闭环脉冲传递函数(z)(z),用于次数较低的,用于次数较低的输入函数输入函数R(z)R(z)时,系统将出现较大的超调,响应时间时,系统将出现较大的超调,响应时间也会增,但在采样时刻的误差为零。也会增,但在采样时刻的误差为零。 反之,当一种典型的最少
41、拍特性用于次数较高的反之,当一种典型的最少拍特性用于次数较高的输入函数时,输出将不能完全跟踪输入以致产生稳态输入函数时,输出将不能完全跟踪输入以致产生稳态误差。误差。 由此可见,一种典型的最少拍闭环脉冲传递函数由此可见,一种典型的最少拍闭环脉冲传递函数(z)(z)只适应一种特定的输入而不能适应于各种输入。只适应一种特定的输入而不能适应于各种输入。 结论:结论: 设数字控制器设数字控制器D(z)D(z)为为 要使要使D(z)D(z)物理上是可实现的,则必须要求物理上是可实现的,则必须要求 degP(z)degQ(zdegP(z)degQ(z) ) 最少拍系统设计的物理可实现性指将来时刻的误差值,
42、最少拍系统设计的物理可实现性指将来时刻的误差值,是还未得到的值,不能用来计算现在时刻的控制量。要求数是还未得到的值,不能用来计算现在时刻的控制量。要求数字控制器的脉冲传递函数中,不能有字控制器的脉冲传递函数中,不能有z z的正幂项,即不能含有的正幂项,即不能含有超前环节。超前环节。 为使为使D(z)D(z)物理上可实现,物理上可实现,(z)(z)应满足的条件是:若广义应满足的条件是:若广义脉冲传递函数脉冲传递函数G(z)G(z)的分母比分子高的分母比分子高N N阶,则确定阶,则确定(z)(z)时必须时必须至少分母比分子高至少分母比分子高N N阶。阶。)()()(zPzQzD 若被控对象有滞后特
43、性(假设给定连续被控对象有若被控对象有滞后特性(假设给定连续被控对象有d d个采个采样周期的纯滞后)需要对闭环脉冲传递函数样周期的纯滞后)需要对闭环脉冲传递函数(z) (z) 分子多项式分子多项式要进行处理。要进行处理。dzzAzBzG)()()( 则所设计的闭环脉冲传递函数则所设计的闭环脉冲传递函数(z)(z)中必须含有纯滞后,中必须含有纯滞后,且滞后时间至少要等于被控对象的滞后时间。否则系统的响应且滞后时间至少要等于被控对象的滞后时间。否则系统的响应超前于被控对象的输入。超前于被控对象的输入。 只有当只有当G(z)G(z)是稳定的是稳定的( (即在即在z z平面单位圆上和圆外没有极平面单位
44、圆上和圆外没有极点点) ),且不含有纯滞后环节时,式,且不含有纯滞后环节时,式(z)=1-(1-z(z)=1-(1-z-1-1) )q q才成立。才成立。如果如果G(z)G(z)不满足稳定条件,则需对设计原则作相应的限制。不满足稳定条件,则需对设计原则作相应的限制。原因:原因: 在在(z)(z) 中,中,D(z)和和G(z)总是成对出现的,但却不允许它总是成对出现的,但却不允许它们的零点、极点互相对消。这是因为,简单地利用们的零点、极点互相对消。这是因为,简单地利用D(z)的零点的零点去对消去对消G(z)中的不稳定极点,虽然从理论上可以得到一个稳定中的不稳定极点,虽然从理论上可以得到一个稳定的
45、闭环系统,但是这种稳定是建立在零极点完全对消的基础的闭环系统,但是这种稳定是建立在零极点完全对消的基础上的。当系统的参数产生漂移,或辩识的参数有误差时,这上的。当系统的参数产生漂移,或辩识的参数有误差时,这种零极点对消不可能准确实现,从而将引起闭环系统不稳定。种零极点对消不可能准确实现,从而将引起闭环系统不稳定。 解决方法:解决方法:在选择在选择(z)(z)时必须加一个约束条件,这个约时必须加一个约束条件,这个约束条件称为稳定性条件。束条件称为稳定性条件。 1.考虑广义脉冲传递函数的稳定性考虑广义脉冲传递函数的稳定性考虑被控对象含有滞后的情况:考虑被控对象含有滞后的情况:Gc(s)=Gc(s)
46、e-s ,GGc c(s)(s)是不含滞后部分的传递函数,是不含滞后部分的传递函数,为纯滞后时间。为纯滞后时间。令令 d=/T 对上式进行对上式进行z变换变换并设并设G(z)G(z)有有 u u个零点个零点b b1 1、b b2 2、b bu u v v个极点个极点a a1 1、a a2 2、a av v;在在z z平面的单位圆上或圆平面的单位圆上或圆外。外。 当连续被控对象当连续被控对象G Gc c(s(s) )中不含纯滞后时,中不含纯滞后时,d=0;d=0; 当当G(s)G(s)中含有纯滞后时,中含有纯滞后时,d1,d1,即即d d个采样周期的纯滞后。个采样周期的纯滞后。 )()(1)(z
47、AzBzsGsezzGdcTs 则,重新表示则,重新表示G(z)有:)有:G(z)是是G(z)中不含单位圆上或圆外的零极点部分中不含单位圆上或圆外的零极点部分 可以看出,为了避免使可以看出,为了避免使G(z)在单位圆外或圆上的零点、极点在单位圆外或圆上的零点、极点与与D(z)的零点、极点对消,同时又能实现对系统的补偿,选的零点、极点对消,同时又能实现对系统的补偿,选择系统的闭环脉冲传递函数时必须满足一定的约束条件!择系统的闭环脉冲传递函数时必须满足一定的约束条件! )z(G)za1 ()zb1 (z)z(Gv1i1iu1i1id)(1)()(1)(zzzGzD由式由式2.2.e e(z)(z)
48、的零点的选择的零点的选择由式由式 上式中,上式中,F F1 1(z)(z)是关于是关于z z-1-1的多项式,且不含的多项式,且不含G(z)G(z)中的不稳定极中的不稳定极点点a ai i。为了使。为了使e e(z)(z)能够实现,能够实现,F F1 1(z)(z)应具有以下形式应具有以下形式 F F1 1(z)=1+f(z)=1+f1111z z-1-1+f+f1212z z-2-2+ +f+f1m1mz z-m-m )()1 ()1 ()(1)(1111zFzzazzqviie)(1)()(1)(zzzGzD e(z)的零点中,必须包含的零点中,必须包含G(z)在在z平面单位圆外或圆上的平
49、面单位圆外或圆上的所有极点,即有所有极点,即有(因为:(因为: e e(z)(z), (z)(z)的分母相同,化简后,只剩下各自的分母相同,化简后,只剩下各自的零点部分,而的零点部分,而 G(z) G(z) 的零极点位置对换)的零极点位置对换) 若若G(z)G(z)有有j j个极点在单位圆上,即个极点在单位圆上,即z=1z=1处,则由终处,则由终值定理可知,值定理可知,e e(z)(z)的选择方法应对上式进行修改。的选择方法应对上式进行修改。可按以下方法确定可按以下方法确定e e(z): (z): 若若jq,则,则 若若jq,则,则 )()1 ()1 ()(1)(1111zFzzazzqjvi
50、ie)()1 ()1 ()(1)(1111zFzzazzjjviie3. (z)(z)的零点的零点 的选择的选择由式由式 F F2 2(z)(z)是关于是关于z z-1-1的多项式,且不含的多项式,且不含G(z)G(z)中的不稳定零中的不稳定零点点b bi i。为了使。为了使(z)(z)能够实现,能够实现,F F2 2(z)(z)应具有以下形应具有以下形式:式: F F2 2(z)=f(z)=f2121z z-1-1+f+f2222z z-2-2+ +f+f2n2nz z-n-n )(1)()(1)(zzzGzD)()1 ()(211zFzbzzuiid知,知,(z)的零点中,必须包含的零点中
51、,必须包含G(z)在在z平面单位圆外平面单位圆外或圆上的所有零点或圆上的所有零点, ,以及纯滞后部分,即有以及纯滞后部分,即有4. F1(z)和和F2(z)阶数的选取方法可按以下进行阶数的选取方法可按以下进行 (1) 若若G(z)中有中有j个极点在单位圆上,当个极点在单位圆上,当jq时,有时,有 (2) 若若G(z)中有中有j个极点在单位圆上,当个极点在单位圆上,当jq时,有时,有 qjvndumvndum 根据上述约束条件设计的最少拍控制系统,只保证了在根据上述约束条件设计的最少拍控制系统,只保证了在最少的几个采样周期后系统的响应在采样点时是稳态误差为最少的几个采样周期后系统的响应在采样点时
52、是稳态误差为零,而不能保证任意两个采样点之间的稳态误差为零。这种零,而不能保证任意两个采样点之间的稳态误差为零。这种控制系统输出信号控制系统输出信号y(t)有纹波存在,故称为最少拍有纹波控制有纹波存在,故称为最少拍有纹波控制系统,上式的控制器为最少拍有纹波控制器。系统,上式的控制器为最少拍有纹波控制器。 y(t)的纹波在采样点上观测不到,要用修正的纹波在采样点上观测不到,要用修正z变换方能计算变换方能计算得出两个采样点之间的输出值,这种纹波称为隐蔽振荡得出两个采样点之间的输出值,这种纹波称为隐蔽振荡(hidden oscillations) 。qjzFzGzFqjzFzzGzFzzzGzDjq
53、,)()()(,)()1)()()(1)()(1)(12112(1 1)在最少拍控制中,我们主要研究三种类型的设计方法:)在最少拍控制中,我们主要研究三种类型的设计方法: 最少拍无差控制器的设计最少拍无差控制器的设计 ;简单,但是本身缺陷多;简单,但是本身缺陷多 最少拍有纹波控制器的设计;考虑了系统稳定性,但输出不稳定最少拍有纹波控制器的设计;考虑了系统稳定性,但输出不稳定 最少拍无纹波控制器的设计;这节课我们来学习最少拍无纹波控制器的设计;这节课我们来学习(2 2)纹波产生的原因,引起的后果)纹波产生的原因,引起的后果 原因:控制量原因:控制量 u(tu(t) )波动不稳定波动不稳定 后果:
54、输出有波动,造成机械机构的摩擦后果:输出有波动,造成机械机构的摩擦(3 3)最少拍无纹波设计的要求)最少拍无纹波设计的要求 要求在典型输入信号的作用下,经过有限拍,系统达到稳要求在典型输入信号的作用下,经过有限拍,系统达到稳定,定,输出误差为零输出误差为零,并且在采样点之间没有振荡,也就是不仅在并且在采样点之间没有振荡,也就是不仅在采样时刻上输出可以完全跟踪输入,在采样时刻之间也没有纹采样时刻上输出可以完全跟踪输入,在采样时刻之间也没有纹波。波。 无纹波系统要求系统的输出信号在采样点之间不出现纹波,无纹波系统要求系统的输出信号在采样点之间不出现纹波,必须满足:必须满足: (1)(1)对阶跃输入
55、,当对阶跃输入,当tNTtNT时,有时,有y(t)=y(t)=常数;常数; (2)(2)对速度输入,当对速度输入,当tNTtNT时,有时,有 = =常数;常数; (3)(3)对加速度输入,当对加速度输入,当tNTtNT时,有时,有 = =常数。常数。 这样,被控对象这样,被控对象G Gc c(s(s) )必须有能力给出与系统输入必须有能力给出与系统输入r(t)r(t)相同相同的且平滑的输出的且平滑的输出y(t)y(t)。 设计最少拍无纹波控制器时,设计最少拍无纹波控制器时,G Gc c(s(s) )中必须含有足够的积分环中必须含有足够的积分环节,以保证节,以保证u(t)u(t)为常数时,为常数
56、时,G Gc c(s(s) )的稳态输出完全跟踪输入,且无的稳态输出完全跟踪输入,且无纹波。纹波。 如果针对速度输入函数进行设计,为了跟踪输入,稳态过程中如果针对速度输入函数进行设计,为了跟踪输入,稳态过程中G Gc c(s(s) )的输出也必须是速度函数,为了产生这样的速度输出函数,的输出也必须是速度函数,为了产生这样的速度输出函数,G Gc c(s(s) )中必须至少有一个积分环节,使得控制信号中必须至少有一个积分环节,使得控制信号u(k)u(k)为常值为常值( (包括包括零零) )时,时,G Gc c(s(s) )的稳态输出是所要求的速度函数。同理,若针对加速的稳态输出是所要求的速度函数
57、。同理,若针对加速度输入函数设计的无纹波控制器,则度输入函数设计的无纹波控制器,则G Gc c(s(s) )中必须至少有两个积分中必须至少有两个积分环节。环节。)(ty)(ty 如果系统经过个采样周期到达稳态,无纹波系统要求如果系统经过个采样周期到达稳态,无纹波系统要求u(l)=u(l +1)=u(l +2)=u(l)=u(l +1)=u(l +2)= =常数或零。常数或零。 要使控制信号要使控制信号u(k)u(k)在稳态过程中为常数或零,那么只能在稳态过程中为常数或零,那么只能U(z)U(z)是关于是关于z-1z-1的有限多项式。的有限多项式。0)1(1) 1()()()0()()(kllk
58、zluzluzluuzkuzU)()()()()()(zRzzDzEzDzUe)()1 ()()()(2112zFzbzzFzBzziidd 因此,因此,(z)(z)必须包含必须包含G(z)G(z)的分子多项式的分子多项式B(z)B(z),即即(z)(z)必须包含必须包含G(z)G(z)的所有零点。这样,原来最少的所有零点。这样,原来最少拍无纹波系统设计时确定拍无纹波系统设计时确定(z)(z)的公式应修改为的公式应修改为 qjvndmvndm4321111121121109. 009. 002. 038. 0)718. 01 (679. 3)3679. 01)(1 ()825. 0408. 1
59、)(718. 01 ()1 ()()()()()()(zzzzzzzzzzzzTzzGzzRzGzYzU543221121154341. 1)825. 0408. 1)(718. 01 ()1 ()()()(zzzzzzzzTzzzRzY最少拍无纹波系统的控制量和输出量最少拍无纹波系统的控制量和输出量 (1 1)原理分析:对于一个单回路系统)原理分析:对于一个单回路系统若没有纯滞后,若没有纯滞后,G(s)=GP(s)若有纯滞后,若有纯滞后, ,其中,其中为纯滞后时间为纯滞后时间sPesG)(G(s) 则,闭环传递函数的结构是则,闭环传递函数的结构是sPsPesGsDesGsDs )()()()
60、()(1 那么,我们可以得到闭环传递函数的特征方程那么,我们可以得到闭环传递函数的特征方程 由于由于 的存在,使得系统的闭环极点很难分析得的存在,使得系统的闭环极点很难分析得到,而且容易造成超调和振荡。到,而且容易造成超调和振荡。 那么,如何消除分母上的那么,如何消除分母上的 ?0sD1 sPesG)()(sese (2 2)施密斯预估控制原理是:与)施密斯预估控制原理是:与D(s)D(s)并接一补偿环节,用并接一补偿环节,用来补偿被控制对象中的纯滞后部分。这个补偿环节称为预估器,来补偿被控制对象中的纯滞后部分。这个补偿环节称为预估器,其传递函数为其传递函数为 ,为纯滞后时间。为纯滞后时间。)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 砂料机安装外包协议合同
- 生产经营纠纷调解协议书
- 项目部租赁泵车合同范本
- 研发产品转化协议书模板
- 烤肉桌椅转让协议书模板
- 机关食堂承包合同协议书
- 物业服务业务协议书范本
- 焊工培训考试协议书模板
- 空压机租赁转让合同范本
- 阳台栏杆改造安全协议书
- 2025护士招聘笔试题目及答案
- 公路养护工考试试题及答案
- 2025年钻头市场分析现状
- 2025年四级中式烹调师(中级)职业技能鉴定参考试题库(含答案)
- 2025-2030全球及中国精制花生油行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 2025劳动合同范本下载「版」
- 高中家长会 高一下学期期末家长会课件
- 饮料包装设计对销售影响研究-洞察分析
- 医院产房停电应急预案
- 口腔门诊顾客关系管理策略
- 骨痹病护理查房
评论
0/150
提交评论