第2章-重复控制理论

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

重复控制理论2.1重复控制的基本思想重复控制是基于内模原理的一种控制思想。所谓“内模”,是指在稳定的闭环控制系统中包含外部输入信号的数学模型。下面是内模原理的具体描述:对于一个控制系统而言,如果控制其的反馈来自被调节的信号,且在反馈回路中包含相同的被控外部信号动态模型,那么整个系统是结构稳定的。内模原理的本质是把系统外部信号的动力学模型植入控制器以构成高精度的反馈控制系统。这样的系统能够无静差的跟踪输入信号。对于所有的无静差系统,都存在这样的问题,即当输入信号趋于0时,如何保证继续输出适当的控制信号,以维持合适的控制作用。此时虽然给定信号和反馈信号依然存在,但误差信号为0,系统信号通道已经断开,输出与输入无关,这就要求控制器中必须包含能够反映外部指令或干扰的模型,该模型能持续不断地输出相应的控制信号。从这个角度来说,内模的作用类似于一个信号发生器,可以不依赖外部变量给出的控制信号。由控制理论知道,含有积分环节的闭环控制系统可以无静差的跟踪阶跃信号,而且可以完全抵消作用在积分环节之后的阶跃型干扰。可从内模原理的角度对此作出解释,阶跃信号的数学模型为1/s,而闭环系统中的积分环节也是1/s,系统包含了外部信号的数学模型,从而获得来无静差的跟踪给定信号的能力,可以将积分控制理解为内模原理的一个典型应用。当内模中的数学模型描述的是周期性的信号时,那么闭环控制系统就能够无静差地跟踪周期信号。如果系统的给定信号或扰动为单一频率的正弦信号,那么只要在控制器内植入与指令同频的正弦信号模型22)(ssG,就可以实现系统的无静差跟踪。如果外部信号包含其它频率成分,这种情况下,若要实现无静差,只能针对每一种频率的信号设置一个内模,如果频率成分较复杂,那么内模数量就会很大,从应用角度而言不太合理,工程上也不易实现。而这种情况在实际系统中经常出现,例如机械手在进行重复性动作时,它所受到的干扰信号并非单一频率的正弦信号,频谱比较复杂,形式为指令信号的倍数关系;负载为整流器的逆变电源的干扰信号除了基波频率外,还包含谐波成分。对于这样的系统,若采用传统的内模控制会使控制器结构异常复杂。为此需要寻找一种新的内模形式来描述此种类型的外部信号。分析可知,上面所述两种情况的干扰信号具有两个特点:首先是可重复性,即周期性。其次是指令信号的谐波形式。因此扰动信号在每个基波周期都以完全相同的波形出现。对于这样的信号,可采用如下形式的内模:LsLseesG1)(,L为给定信号的周期。这是一个周期延时正反馈环节,不管什么形式的信号,只要重复出现,而且频率是基波的倍数,那么该内模的输出就是对输入信号的逐周期累加。当输入信号衰减为0,该内模依然会不断的逐周期输出与上周期相同的信号,相当于任意信号发生器。它的作用类似于积分环节,区别仅在于它是逐周期的累加,因此这样的内模能够满足要求。采用这种特殊形式内模的闭环控制系统称之为重复控制系统。由于上式中的存延时环节Lse难以用模拟器件实现,因而在应用中重复控制都是以离散的数字形式实现。重复控制器内模的离散形式为NNZZG1,N为一个周期的采样次数。见图2-1。2.2重复控制器的结构及功能2.2.1重复控制器的内模对于重复控制控制而言,内模是系统的核心,它提供了稳定持续的控制信号,图2.1表明,当内模为理想情况时,输入信号为0的情况下输出可以无衰减的反复重现上一周期的信号。但是理想内模的极点分布在虚轴上,处于临界振荡状态,系统稳定性较差。当受控对象的参数稍有变化,整个闭环系统很可能不稳定。图2.2所示的重复控制器基本框图,可得到闭环系统的传递函数为:YRE;UPY*;EZZUNN*1整理后得:NNZPEZRE)1()1(,此式表明,系统稳定的条件是等式右面第二项是稳定收敛的。由图可见,系统稳定存在约束条件11P。这表明在理想内模条件下,只有满足此约束条件误差才会收敛。但在一般情况下,被控对象难以在整个频段满足此条件,此时可对内模加以改造,即采用NQZ代替NZ,保证系统稳定收敛。Q可为小于1的常数,也可以为具有低通性质的函数。使得回路满足1)1(PQ。改进型内模结构见图2.4。但是引入Q之后,内模的“纯积分”特性也被破坏,当输入信号为0时,改进内模的输出不能完全复现上个周期的信号,而是逐周期的衰减。如果Q为常数,那么仅为幅值衰减,如果Q为低通函数,对于非单一频谱的信号而言,信号的形式就会发生变化。以图2.4为例子,信号的传递函数为下面形式:NioQZUU11差分形式为:)()()(NkQkUkUio此式表明每个周期(N步)的输出量都会增加,增量是将上一周期输出值衰减Q倍。当Q为具有低通特性的函数时,作用完全相同,只是频率越高增量越小。此方法虽然提高了系统的稳定性,但是牺牲了无静差特性,内模的“纯积分”变成了“准积分”。2.2.2周期延时环节在一些文献中,NZ被单独列出作为周期延时控制环节,本文虽然也采用了这种论述形式,但需要说明的是NZ并非单独的控制环节,它实际是内模的一部分,延时特性是重复控制内模的固有性质,不能为了提高动态性能而舍弃次环节。由图2.1可以看出,完整的内模表达式应为:NNZZ1。为了便于分析内模的作用,将内模变化为图2.2中虚线内的形式,数学表达式为:NNZZ*11。形式上可以理解为“积分”和延迟两部分。NZ位于重复控制系统的前向通道上,使控制信号延时为1个周期。由于指令信号和扰动信号均为周期性,这样可使控制信号对下一周期而言具有一定的超前性。而且对于超前相位补偿,此环节也是必须的,后面的章节有详细说明。引入周期延迟环节后,系统的快速性受到影响,有较大的控制滞后。因此在使用重复控制器时多采用嵌入式结构,保留指令信号的快速通路,见图2-5.2.2.3补偿器补偿器)(zS是针对对象)(zP特性而设置的,它决定了重复控制系统的性能。当重复控制器的内模输出了包含指令和扰动信息的信号后,如何使控制对象的输YRE=〉YRZPZRENN)1(1)1(=〉))1(1(NNZPPZRY=〉PZN11=〉PZN1出完美地跟踪指令信号,这是补偿器要解决的问题。以往的文献利用零相移误差跟踪理论对补偿器)(zS进行设计研究,但此方法没有考虑到补偿器)(zS对系统性能的影响。对于控制系统而言,极点的位置和系统的性能有着密切的关系,因此本文从极点分布的角度对补偿器的特性进行研究。由图2.5给出r到e的传递函数:)(1)1)(1(SPQZQZPreNN由传递函数可知,系统的极点:SPQZN,当所有的极点都位于圆心上,即z=0时,系统具有最好的动静态特性,此时SPQ,在理想内模情况下1Q,即1SP。所以当取1PS形式时,系统既有最好的稳定性,又具有最快的误差收敛速度和最小的稳态误差。但是有两个因素制约着S无法取1P的形式。首先,如果P包含单元圆外的零点,这样按照1PS会存在单位圆外的极点,补偿器会不稳定,导致整个系统无法稳定。其次,要想在整个频段保证1PS,前提是获得一个完美精确的逆变电源模型P,这在一定程度上是很难实现的,尤其是针对其高频的特性。2.2.4补偿器的设计假定受控对象11)(AzzBzPd,d为受控对象的响应延时,根据前面的结论设计控制器)()()(11zBzAzzSd,可以实现完美的跟踪特性。但由于上述原因(补偿器的极点为受控对象的零点,当受控对象的零点在单位圆外时,可能会导致补偿器不稳定)不能对受控对象直接求逆的方法设计)(zS。传统的方法是通过零相移误差跟踪理论设计相应的)(zS控制器。首先对)(1zB进行分解,得到)()()(111zBzBzBucac,其中)(1zBac包含所Prure*)(=〉SQZZeuNN1*=〉PrSQZZereNN*)1*(=〉)(1)1)(1(SPQZQZPreNN有单位圆内的零点,)(1zBuc包含单位圆外以及单位圆上的零点。新设计的补偿器形式为ducaczBzBzAzS)1()()()(11,其中)1(ucB的作用是调整)(zS的增益。根据零相移误差跟踪理论,)()(zPzS应满足零相移、零增益的条件,因此有如下推导:)1()()1()()(*)()(11111ucucducacdBzBzBzBzAzAzBzSP定义:)1()(ucTjucBeBM,)1())((ucTjucucBeBBsucsucucucuczbzbzbbzB......)(221101SP的频率形式为:)Im()Re()1()(jBeBucTjuc其中:ucsucucucucsucucucbbbbtsbtbtbb......)cos(......)2cos()cos()Re(210210ucsucucucucsucucucbbbbtsbtbtbb......)sin(......)2sin()sin()Im(210210得出:)(Im)(Re22M,))Re(/)(Im(tan1分析可知,幅值和频率随频率的变化有明显变化。尽管在实际系统中需跟踪的信号频率都很低,M和变化都很小,但是/较大,所以会引起较大的延时,明显影响对信号的跟踪特性。此时可采用下面的数学特性达到零相移跟踪,即:)1()(*)1()(11ucucucucBzBBzB,其中sucsucucucuczbzbzbbzB......)(2210,计算得:)(Im)(Re))Im()(Re(*))Im()(Re()1()(*)1()(22jjBeBBeBucTjucucTjuc上式计算结果为一实数,这表明任何频率下的相移均为0,在低频段增益接近1。当受控对象含有单元圆外零点时,补偿器的形式为下面形式:sducacuczBzBzBzAzS211*1)1()()()()(,其中)(1*zBucucssucsucsucbzbzbzb......221102.3重复控制系统性能分析2.3.1谐波抑制特性由图2.5可以得到NNNNzzPzSzQzzQzPzSzzQzzdze)()()(1)(1)()()(111)()(假设1)(zQ,且)(zP稳定,那么闭环系统稳定的条件为:1)()(1zPzS对于图2.5所示系统,若扰动d的角频率mfm*2,Mm,...,2,1,0有:1Nz,此时0)()(zdze,这表明重复控制器可以消除任意次谐波,并且参考信号的频率小于采样频率1/2时,系统可对它无差跟随。2.3.2稳定性分析关于稳定性的讨论,前面已经有所涉及,在2.2.1节改进型内模的讨论中,已经推导出了稳定的一个必要条件11P。对于此约束条件,我们通过对内模加滤波器Q的方式来满足稳定的要求。在2.2.3中,同样涉及稳定的问题,需通过补偿器对P进行改造,使得受控对象稳定。对于图2.5所示的嵌入式重复控制系统而言,在Q、S同时作用下,系统的稳定性讨论可见下面:由图2.5得出误差e的表述为:)()()()()(zdzPuzrzrzer,)(1)(zeQzzSzuNNr整理可得误差与指令、扰动的关系为:)()()()(1)(1)()(1)1)(1()(zdzzPzSzQzzQzrSPQZQZPzeNNNN(2-1)系统的特征方程为:0)(1SPQzN。解此方程,可得到N个根,再根据根的分布判定系统的稳定性。当特征方程的所有解都位于单位圆内,可以判定重复控制系统是稳定的。但是当方程阶次较高,N较大时,根的求解比较麻烦。例如给定信号为50Hz,采样频率为10kHz时,N=200。采样频率越高,N成比例的增大。对于这

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功