您好,欢迎访问三七文档
当前位置:首页 > 高等教育 > 理学 > 线性系统理论精简版6控制系统的综合
第6章控制系统的综合6.1引言系统综合是在已知系统结构和参数的情况下,确定需要施加于系统的外部输入或控制律,以使系统具有期望的运动特性或某些特征。反馈是控制理论中一个经典而重要的概念,是改善系统性能的一种重要方式。本章将在状态空间分析的基础上,讨论如何运用反馈对线性定常系统进行综合。设受控系统的状态空间表达式为(1)式中,x为n维状态向量;u为r维输入向量;y为m维输出向量;A为n×n维系统矩阵;B为n×r维输入矩阵;C为m×n维输出矩阵。通常简记式(1)为∑(A,B,C)。CxyBuAxx6.2状态反馈和输出反馈经典控制只能输出反馈6.2.1状态反馈状态反馈是将受控系统的每一个状态变量乘以相应的系数,反馈到受控系统的输入端,与参考输入一起形成控制律采用状态反馈对受控系统∑(A,B,C)进行控制,如下图所示。uxBKCAyv设状态反馈控制律为式中,v为r维参考输入向量;K为r×n维状态反馈阵。对于单输入系统,K为n维行向量。所得到的状态反馈闭环系统(或称状态反馈系统)的状态空间表达式为:CxyBvxBKAx)(Kxvu简记为∑(A-BK,B,C)。说明:1.状态反馈系统∑(A-BK,B,C)的维数与受控系统∑(A,B,C)的维数相同,即采用状态反馈不增加状态变量的个数。2.状态反馈系统∑(A-BK,B,C)的系统矩阵为A-BK,通过选择状态反馈阵K可以改变闭环系统的特征值(极点)。6.2.2输出反馈输出反馈是将受控系统的输出变量乘以相应的系数,反馈到受控系统的输入端,与参考输入一起形成控制律。采用输出反馈对受控系统∑(A,B,C)进行控制,如下图。uxBHCAyv设输出反馈控制律为式中,v为r维参考输入向量;H为r×m维输出反馈阵。对于单输出系统,H为r维列向量。所得到的输出反馈闭环系统(或称输出反馈系统)的状态空间表达式为:Hyvu简记为∑(A-BHC,B,C)。CxyBvxBHCAx)(说明:1.输出反馈系统∑(A-BHC,B,C)的维数与受控系统∑(A,B,C)的维数相同,即采用输出反馈不增加状态变量的个数。2.输出反馈系统∑(A-BHC,B,C)的系统矩阵为A-BHC,通过选择输出反馈阵H可以改变闭环系统的特征值(极点)。受控系统∑(A,B,C)的传递函数阵为输出反馈系统∑(A-BHC,B,C)的传递函数阵为二者之间有如下关系或对于单输入单输出系统,都是标量,有BAICG1)()(ss0BBHCAICGH1)]([)(ss)(])([)(010sssGHGIGH100)]()[()(sssHGIGGH)(1)()(00sHGsGsGH)()(ssHoGG和助记不是证明:sI-A+BHC除以sI-A,再乘以sI-A;除的结果是I+BHC/(sI-A)=I+G0H6.2.3状态反馈与输出反馈比较1.状态反馈系统保持受控系统的能控性,但不一定保持受控系统的能观性。输出反馈系统保持受控系统的能控性和能观性。2.状态是系统运动状况的完全描述,因此状态反馈是系统动态信息的完全反馈。而对于任意的H,都可以找到满足K=HC的K,即采用输出反馈可以实现的控制都可以采用状态反馈来实现。3.实际中,反馈系统的直接反馈变量必须是能够有效测量的。状态变量选择的多样性和复杂性,可能使系统的有些状态变量不能够有效测量。在这种情况下,如果采用状态反馈,就需要引入状态观测器来对真实状态进行估计或重构,状态观测器的引入会增大闭环系统的维数。而系统的输出通常都是可以测量的,可以直接反馈。可见,输出反馈在技术实现上比状态反馈更方便。6.3极点配置线性定常系统的稳定性取决于闭环极点,动态特性也在很大程度上依赖于闭环极点。由6.1节已知,状态反馈和输出反馈可以改变闭环系统的特征值(极点)。通过选择适当的反馈形式和反馈矩阵,使闭环系统具有期望极点的问题称为极点配置。如果能够采用反馈任意地配置闭环系统的极点,就可以任意地改变系统的一些重要性质,使系统获得期望的性能。6.3.1状态反馈极点配置极点配置定理:状态反馈只能改变系统中能控部分的极点,而不能改变不能控部分的极点。对于受控系统∑(A,B,C),采用状态反馈任意配置闭环极点的充要条件是,受控系统∑(A,B,C)是完全能控的。说明:状态反馈只能改变系统的极点,对系统的零点没有影响。但在状态反馈系统∑(A-BK,B,C)的传递函数阵GK(s)中有可能出现新的极点与原有零点相消。所以,状态反馈不一定保持受控系统的能观测性。说明:零极点对消,而可控不变,一定不可观了单输入系统直接代入法确定K(1)设受控系统∑(A,B,C)的状态反馈阵K为代入求出状态反馈系统∑(A-BK,B,C)的特征多项式(2)由期望极点,求出状态反馈系统∑(A-BK,B,C)的期望特征多项式:(3)令,根据等式两端同次幂的系数相等,确定状态反馈阵K。nkkk21K)()(BKAIssfn,,,21**11*121*)())(()(nnnnnasasasssssf)()(*sfsf多输入,k不是单列矩阵,复杂例6-1已知受控系统的状态空间表达式为试设计状态反馈阵K,使闭环系统的极点为-1,-2。21112011uyxxx解:(1)判断受控系统∑(A,B,C)的能控性。能控性矩阵为由于rankU=2,所以受控系统完全能控,可采用状态反馈任意配置闭环系统的极点。(2)设状态反馈阵为代入状态反馈系统的特征多项式,可得1021ABBU21kkK(3)由期望极点-1,-2,得状态反馈系统的期望特征多项式为令,比较等式两端同次幂的系数,可得状态反馈阵为:)23()4(211201211200)()(21122121kkskssk-kskk-ssssfBKAI23)2)(1()(2*sssssf)()(*sfsf11k12k11K例6-2已知受控系统的状态方程为试分析能否采用状态反馈将闭环极点配置为以下两组极点:(1){-1,-2,-2};(2){-2,-2,-3}。u100130100001xx解:(1)判断受控系统的能控性能控性矩阵为由于rankU=2,所以受控系统不完全能控,不能采用状态反馈任意配置所有闭环极点。(2)构造非奇异变换矩阵Tc,即211110000BAABBU2011010100cT经过线性变换,可将受控系统按能控性分解为:可得能控部分的极点为,不能控部分的极点为-1。第一组期望极点为{-1,-2,-2},其中-1恰为不能控部分极点,只要将能控部分两个极点配置到-2,-2即可配置这组极点。第二组期望极点为{-3,-2,-2},其中每个极点都与不能控部分极点-1不同,故无法配置这组极点。j21121xTxcu-001100011030xx6.3.2输出反馈极点配置对于受控系统∑(A,B,C),采用输出反馈可以改变系统的极点,但不能任意配置闭环系统的极点。这一点,经典控制系统输出信息通过闭环负反馈,极点也不是任意选择的。至多将系统极点配置到某一个参数变化时所对应的轨迹线上(根轨迹)。只有附加校正网络,改变根轨迹走向,再可以实现灵活的极点配置。现代控制理论的方法,同样可以引入动态补偿器来校正系统。对于完全能控的单变量系统∑(A,B,C),通过带动态补偿器的输出反馈实现任意配置极点的充要条件是:1.系统∑(A,B,C)可观;2.动态补偿器阶数为n-1。6.4状态观测器引入状态反馈可以得到较好的系统性能。而实现状态反馈的前提是状态变量必须能用传感器测量得到。但是由于种种原因,状态变量并不是都可测量得到。例如,系统中的某些状态基于系统的结构特性或者是状态变量本身无物理意义,而无法测得;有些状态变量虽然可以测量得到,但应用的传感器价格很贵;有些状态信号很脆弱,在测量点易混进噪声,使得这些状态实际上难以应用。上述情况表明,我们得不到实际能应用的系统状态变量。运用状态反馈又必须有可应用的状态变量,怎么办呢?能否通过系统的输入量和输出量来构造系统的状态呢?回答是肯定的。可以根据系统的输入量、输出量和系统结构、参数来实现系统的状态重构。实现状态重构的系统称为状态观测器。解决系统状态重构的一个直观想法是构造一个系统(模拟装置或者数字部件),各状态均可以量测;令其结构、参数与原系统相同,输入为原系统的输入u(t)。于是得到如下的系统方程:BuxAxˆˆ这样的装置叫做开环状态估计器。但是存在模型不确定性和扰动!初始状态未知!实际中,需要应用反馈校正思想来实现状态重构。通过误差来校正系统。uxBLCAyˆxBCAˆyˆxLyBuxLCAxˆ)(ˆ这样就得到受控系统∑(A,B,C)的全维观测器:式中,L是n×m维矩阵,称为观测器的反馈矩阵。对于单输出系统,L为n维列向量。其估计误差的方程为:xxxˆxLCALCxxLCxxAx)(ˆ)ˆ(问题转化为通过选择L,任意配置误差状态方程的极点。理论上希望配置极点使得误差衰减足够快,但实际中y总会有噪声,如果误差衰减太快,要求L元素数值较大,容易导致噪声放大。兼顾观测器误差的衰减和系统抗扰动能力。实际中设计观测器极点比系统极点快2~5倍。全维观测器存在和极点配置的条件:1.对于受控系统∑(A,B,C),其全维观测器的极点可以任意配置的充分条件是,该系统是完全能观的。2.对于受控系统∑(A,B,C),其全维观测器存在的充要条件是,不能观测部分的极点都具有负实部。LyBuxLCAxˆ)(ˆLyBuxLCAxˆ)(ˆ说明:不可任意配置例6-3已知受控系统为试设计全维观测器,使其极点为-10,-10。xxx02102011yu误差状态方程的极点也是观测器的极点解:(1)能观测性矩阵为:由于rankV=2,所以受控系统完全能观测,可以任意配置其全维观测器的极点。(2)设全维观测器的反馈矩阵L为:则其特征多项式为:2202CACV21llL)242()23(22121)()(211221llslssllsssfLCAI(3)由期望极点-10,-10,求出全维观测器的期望特征多项式为:10020)10)(10()(2*sssssf(4)令f(s)=f*(s),比较等式两端同次幂的系数,可得全维观测器的反馈矩阵为:3258.L可得全维观测器的状态方程为:y.uyu325810ˆ264118ˆ)(ˆxLBxLCAx受控系统及其全维观测器的模拟结构图如图所示。u1xy22x32/8.51ˆx22ˆx228.5说明:模型不确定和初值不一致,否则开环即可。按照上述方法设计得到的是与状态变量维数相同的全维观测器。在应用中,还可以利用y本身已观测到的状态维数,只需要估计未观测部分的维数即可。这就是所谓降维观测器。状态观测器使得对系统全部状态观测或估计成为可能,进一步可以设计带状态观测器的反馈系统。使状态反馈(输出反馈)得到工程化实现。6.5带状态观测器的状态反馈系统设受控系统∑(A,B,C)是完全能控且完全能观测的,于是可以设计状态观测器实现状态反馈。设全维观测器的状态方程为:式中,L为状态观测器的反馈矩阵。LyBuxLCAxˆ)(ˆ6.5.1带状态观测器的状态反馈系统的结构并设状态反馈控制律为:式中,K为状态反
本文标题:线性系统理论精简版6控制系统的综合
链接地址:https://www.777doc.com/doc-2057251 .html