现代控制理论ch3_第1页
现代控制理论ch3_第2页
现代控制理论ch3_第3页
现代控制理论ch3_第4页
现代控制理论ch3_第5页
已阅读5页,还剩287页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章 线性控制系统的能控性和能观性 在现代控制理论中,能控性(Controllability)和能观性(Observability)是两个重要的概念,是由美国数学家、电气工程师卡尔曼(R. E. Kalman)在1960年提出的,它深刻地揭示了系统的内部结构关系,是最优控制和最优估计的设计基础,在现代控制理论的研究与实践中,具有极其重要的意义。第三章 线性控制系统的能控性和能观性 现代控制理论是建立在用状态空间描述的基础上的状态方程描述了输入u(t)引起状态x(t)的变化过程输出方程则描述了由状态变化引起的输出y(t)的变化能控性和能观性正是分别分析u(t)对状态x(t)的控制能力以及输出y

2、(t)对状态x(t)的反映能力第三章 线性控制系统的能控性和能观性 这两个概念是与状态空间表达式对系统分段内部描述相对应的,是状态空间描述系统所带来的新概念。3.1 能控性的定义 能控性所考察的只是系统在控制作用u(t)的控制下,状态矢量x(t)的转移情况,而与输出y(t)无关。1. 线性连续定常系统的能控性如果存在一个分段连续的输入u(t),能在有限时间区间t0, tf内,使系统由某一初始状态x(t0),转移到指定的任一终端状态x(tf ),则称此状态是能控的。若系统的所有状态都是能控的,则称此系统是状态完全能控的,或简称系统是能控的。 xAxBu3.1 能控性的定义 能控性就是研究系统这个

3、“黑箱”的内部的每一个状态变量 是否可由输入u(t)来影响和控制,而由任意的始点达到指定的任一终点。系统nxxx,21状态1u2unu1y1yny12,nx xx3.1 能控性的定义 比如一个系统的状态空间描述为:写成标量方程组的形式为 可以直观地看出, 与 受u的控制,即可以通过选择u,使 与 取任意值。1x1x2x2xuxxxx2150042121 uxxuxx2542211 3.1 能控性的定义 又如一个系统的状态空间描述为:写成标量方程组的形式为 可以直观地看出, 受u的控制,即可以通过选择u,使 取任意值,而 则不受u的控制,不能通过u的选择,使 取我们所需的值。1x1x2x2xux

4、xxx0170052121 221175xxuxx 3.1 能控性的定义 几点说明几点说明 1) 在线性定常系统中,为简便计,可以假定初始时刻t0=0,初始状态为x(0),而任意终端状态就指定为零状态。即 x(tf )=03.1 能控性的定义 2) 也可以假定x(t0)=0,而x(tf )为任意终端状态,换句话说,若存在一个无约束控制作用u(t),在有限时间t0, tf内,能将x(t)由零状态驱动到任意x(tf )。在这种情况下,称为状态的能达性。在线性定常系统中,能控性与能达性是可以互逆的,即能控系统一定是能达系统,能达系统一定是能控系统。 3.1 能控性的定义 3) 在讨论能控性问题时,控

5、制作用从理论上说是无约束的,其取值并非唯一的,因为我们关心的只是它能否将x(t0)驱动到x(tf ),而不计较的轨迹如何。 3.1 能控性的定义 2. 线性连续时变系统的能控性 能控性的定义,与定常系统的定义相同,但是A(t)、B(t)是时变矩阵不是而常系数矩阵,其状态矢量x(t)的转移,与初始时刻t0的选取有关,所以在时变系统能控性定义中,应强调在t0时刻系统是能控的 。 ( )( )xA t xB t u3.1 能控性的定义 3. 离散时间系统的能控性 只考虑单输入的n阶线性定常离散系统。其中u(k)是标量控制作用,它在区间k, k+1内是个常值。 )()() 1(tHukGxkx3.1

6、能控性的定义 若存在控制作用序列u(k),u(k+1)u(l-1)能将第k步的某个状态x(k)在第l步上到达零状态,即x(l)=0,其中l是大于k的有限数,那么就称此状态是能控的。若系统在第k步上的所有状态都是能控的,那么此系统是状态完全能控的,称为能控系统。)()() 1(tHukGxkx3.1 能控性的定义 3.2 线性定常系统的能控性判别线性定常系统能控性判别准则有两种形式先将系统进行状态变换,把状态方程化为Jordan标准型 ,再根据阵 ,确定系统的能控性;直接根据状态方程的A阵和B阵,确定其能控性。 ),(BAB3.2.1 具有Jordan标准型系统能控性判别xAxbu 为简明起见,

7、列举具有Jordan标准型的二阶系统,对能控性加以分析。例 (1)1122200;0 xxuyccxb1.单输入系统单输入系统3.2 线性定常系统的能控性判别即 系统模拟结构图: 11 12222xxxxb u12xx不能控, 能控状态不完全能控不能控系统3.2 线性定常系统的能控性判别(2) 系统模拟结构图: xccyubxx21211,001ubxxxxx2212211112xx能控, 能控状态完全能控能控系统3.2 线性定常系统的能控性判别(3) 系统模拟结构图: xccyubxx21111,00121212111xxubxxx12xx能控, 不能控状态不完全能控不能控系统3.2 线性定

8、常系统的能控性判别 通过以上分析,可以得出以下几点结论: 1)系统的能控性,取决于状态方程中的系统矩阵A和控制矩阵b。 系统矩阵A是由系统的结构和内部参数决定的; 控制矩阵b是与控制作用的施加点有关的,因此系统的能控性完全取决于系统的结构、参数,以及控制作用的施加点。3.2.1 具有Jordan标准型系统能控性判别2)在A为对角线型矩阵的情况下,如果b的元素有为0的,则与之相应的一阶标量状态方程必为齐次微分方程,而与u(t)无关;这样,该方程的解无强制分量,在非零初始条件时,系统状态不可能在有限时间tf内,衰减到零状态,从状态空间上说,xT=x1 x2xn是不完全能控的。3.2.1 具有Jor

9、dan标准型系统能控性判别3)在A为Jordan标准矩阵的情况下,由于前一个状态总是受下一个状态的控制,故只有当b中相应于Jordan块的最后一行的元素为零时,相应的为一个一阶标量齐次微分方程,而成为不完全能控的。3.2.1 具有Jordan标准型系统能控性判别4)不能控的状态,在结构图中表现为存在与u(t)无关的孤立方块,它对应的是一阶齐次微分方程的模拟结构图,其自由解是xi(0)eit,故为不能控的状态,也表现为与之相应的特征值的自然模式eit的不能控。 2. 具有一般系统矩阵的多输入系统具有一般系统矩阵的多输入系统 xAxBu1)令x=Tz,变换为Jordan标准型 1zJzTBu3.2

10、.1 具有Jordan标准型系统能控性判别系统的状态方程为 线性变换不改变系统的特征值,若某第i个状态xi不能控,就是 xi(0)eit 的自由分量不能控,也即相应特征值的自然模式eit 不能控,既然系统线性变换不改变系统特征值,所以不改变系统的能控性。 2)证明系统的线性变换不改变系统的能控性条件。3.2.1 具有Jordan标准型系统能控性判别若系统矩阵A的特征值互异,则可变换为Jordan标准型的形式,此时系统能控性的充分必要条件是控制矩阵T-1B的各行元素没有全为0的。 3)一般系统的能控性判据 3.2.1 具有Jordan标准型系统能控性判别1121212,nnnbbT Bb 若系统

11、矩阵A的特征值有相同的,则可变换为约当标准型的形式的充分必要条件是: T-1B中对应于相同特征值的部分,它与每个约旦块最后一行对应的一行的元素没有全为0的。 T-1B中对于互异特征值部分,它的各行元素没有全为0的。 3.2.1 具有Jordan标准型系统能控性判别111211112111111,11mmllmlml lmml lnnbbbbJT Bbbbb 3.2.1 具有Jordan标准型系统能控性判别4) A的特征值互异时,其对应的特征向量必然互异,故必然能变换为对角线型。但即使A的特征值相同时,其对应的特征向量也有可能是互异的,故也有可能变换为对角线型。则在J=T-1AT中,将出现两个以

12、上与同一特征值有关的约旦块。3.2.1 具有Jordan标准型系统能控性判别在这种情况下,我们不能简单地确定系统的能控性。不加证明地说,在这种情况下,对单输入系统是不能控的,对多输入系纸,则尚需考察中,与那些相同特征值对应的Jordan块的最后一行元素所形成的向量是否线性无关。若它们线性无关,系统才是能控的。 3.2.1 具有Jordan标准型系统能控性判别1122410(1)042xxuxx 1122412(2)040 xxuxx 【例3-1】判断系统的能控性 3.2.1 具有Jordan标准型系统能控性判别状态完全能控,能控系统状态不完全能控,不能控系统1122337002(3)05050

13、017xxxxuxx 1122337002(4)05000019xxxxuxx 状态完全能控,能控系统状态不完全能控,不能控系统3.2.1 具有Jordan标准型系统能控性判别1122334100(5)04040023xxxxuxx 1122334100(6)04040020 xxxxuxx 3.2.1 具有Jordan标准型系统能控性判别状态完全能控,能控系统状态不完全能控,不能控系统11121223233100(7)0000 xxxxbuxxb3.2.1 具有Jordan标准型系统能控性判别状态完全能控,能控系统11122113312444554100101000(8)0030100012

14、xxxxuxxuxxxx3.2.1 具有Jordan标准型系统能控性判别状态完全能控,能控系统111111212122323313210(9)000000 xxbbuxxuxxbb3.2.1 具有Jordan标准型系统能控性判别状态不完全能控,不能控系统111122123313444455410010(10)00100 xxbxxbxxubxxbxx3.2.1 具有Jordan标准型系统能控性判别状态不完全能控,不能控系统(11) 状态不完全能控,不能控系统(12) 状态完全能控,能控系统112233444110100400211000001010 xxxxuxxxx1122334104204

15、00000230 xxxxuxx 3.2.1 具有Jordan标准型系统能控性判别(13) 状态完全能控,能控系统(14) 状态不完全能控,不能控系统112233444110100401241000004004xxxxuxxxx1122201021xxuxx 3.2.1 具有Jordan标准型系统能控性判别455101xxu解解 将其变换成Jordan型,先求其特征根 21245451(5)(1)05,1IA 3.2.1 具有Jordan标准型系统能控性判别【例3-2】判断系统的能控性 再求变换矩阵 112115166111566TppT 11501010zTATzT buzu 得变换后的状态

16、方程 3.2.1 具有Jordan标准型系统能控性判别系统不能控 【例3-3】判断系统是否能控 解解 若A的特征值互异,变换矩阵 012010000101xxuaaa 123222123111T3.2.1 具有Jordan标准型系统能控性判别32132113232212113131()()()TadjTT 1322133210010000zzuT3.2.1 具有Jordan标准型系统能控性判别系统能控 若A的特征值1=2,13 1131321222113101111;()21TT11321311()1T b3.2.1 具有Jordan标准型系统能控性判别系统能控 若A的特征值1=2=3 111

17、2111000110 ;0211TT110101T b 3.2.1 具有Jordan标准型系统能控性判别系统能控 3.2.2 直接从A与B判别系统的能控性xAxbu其能控的充分必要条件是由A、b构成的能控性矩阵Qc满秩,即rankQcn。否则,当rantQcn时,系统为不能控的。 bAbAAbbQnc123.2 线性定常系统的能控性判别1. 1. 单输入系统单输入系统线性连续定常单输入系统Qc称为能控判别阵。证明: 的解为 根据能控性定义,对任意的初始状态矢量 ,应能找到u(t)使之在有限时间 内转移到零状态 。 buAxx)(0tx000,)()()()()(0ttdbuttxtttxtt3

18、.2.2 直接从A与B判别系统的能控性0ttf0)(ftx 由 得由剀莱-哈密顿定理得,对任何的k, 因0)(,fftxtt0!1)(kkkAttAketffttttffdbuttxdbuttxtt00)()()()()()()(0000即10njjjkkAA3.2.2 直接从A与B判别系统的能控性 故 其中 将上式代入0!)(kkjkjkttfttdbuttx0)()()(0010010010)(!)(njjjkkjknjjknjjjkkAtAtktAAktet3.2.2 直接从A与B判别系统的能控性 有其中由于u(t)是标量,所以 也是标量,将上式写成矩阵形式为i110120)(nnbAb

19、AAbbtxjnjjttjnjjbAdbutbAtxf1001000)()()(fttjjdut0)()(03.2.2 直接从A与B判别系统的能控性 若系统能控,则对任意给定的初始状态 ,应能从上式解出 ,即 因此,必须保证的逆存在,亦即其秩序必须等于n. 证毕110,n21ncQbAbA bAb)(0tx)()()(00201112110txtxtxbAbAAbbnnn3.2.2 直接从A与B判别系统的能控性【例例3-43-4】判断如下系统是否能控 解解:uxaaax100100010210210100010aaaA2212221,10,100aaabAaAbb2221200101,31cc

20、QarankQaaa3.2.2 直接从A与B判别系统的能控性凡具有此例形式的状态方程称为能控标准型。【例例3-53-5】判断如下系统是否能控 解解: 故系统不能控。455525,10115cAbQbAb1crankQ 1122455101xxuxx3.2.2 直接从A与B判别系统的能控性 2. 2. 多输入系统多输入系统线性定常系统其能控的充要条件是矩阵证明可仿照单输入系统的方法进行。注:在多输入系统中,矩阵M秩的计算较复杂。 在计算行比列少的矩阵的秩时,常用 ;有时不写M,而记为A,B对或A, b对。M满秩序时,称A, B或A, b是能控对。 BuAxxTrankMrankMM21,nMBA

21、BA BABrankMn满秩 即3.2.2 直接从A与B判别系统的能控性 【例例3-63-6】判别系统的可控性 (1) 解: 112233122201101011xxxxuxx 2122240 ,01101110111BAB 3.2.2 直接从A与B判别系统的能控性(2)21224001110101152400103,115A BrankMrank 系统完全能控11122233132210201101311xxuxxuxx 3.2.2 直接从A与B判别系统的能控性2213254112244112244594949494242494242594949()49424223000TTMBABA BM

22、MrankMrank MMrank系统状态不完全能控3.2.2 直接从A与B判别系统的能控性(3)实际上,只需即可判别出完全能控。12121100100110300uXXu21012240101010010423MBABA BrankM1012010130010rank BABrank3.2.2 直接从A与B判别系统的能控性11122233110010101001101xxuxxuxx(4)2MBABA B3.2.2 直接从A与B判别系统的能控性0111211010100111213rankMn系统不能控838()33323888TrankMrank MMrank3.2.2 直接从A与B判别系

23、统的能控性或由即可判别出系统不能控。 线性连续定常单输入系统 UX之间的传递函数: 状态完全能控的充要条件是: 没有零极点对消现象。 因为若传递函数分子和分母约去一个相同公因子后,就相当于状态减少了一维,系统出现了一个低维能控子空间和一个不能控子空间,故系统不能控。buAxx1( )()uxWssIAb1( )()uxWssIAb3.2.3 由传递函数判断能控性(单输入系统)【例例3-73-7】对于如下系统,从输入和状态矢量间的传递函数确定其能控性解:11455( )()115(1)1(1)(5)(1)uxsWssIAbsssss1122455101xxuxx存在零极点对消,故不可控。3.2.

24、3 由传递函数判断能控性(单输入系统)【例例3-83-8】对于如下系统,从输入和状态矢量间的传递函数确定其能控性解:1132210201210011( )()0101uxsWssIAbsssa sa saaasas uxaaax100100010210不可能存在零极点对消,故一定是能控的。3.2.3 由传递函数判断能控性(单输入系统)3.3 线性连续定常系统的能观性 控制系统大多采用反馈形式。在现代控制理论中,其反馈信息是由系统的状态变量组合而成。但并非所有的系统的状态变量在物理上都能测到,因此提出能否通过对输出的测量获得全部状态变量的信息,这就是系统的能观测问题。 下图中所示系统是状态能观测

25、的,因为系统的每一个状态变量对输出都产生影响。3.3 线性连续定常系统的能观性 下图中所示系统是状态不能观测的,因为系统的状态 对输出y不产生任何影响,所以要从输出量y的信息中获得 的信息也是不可能的。2x2x3.3 线性连续定常系统的能观性3.3.1 能观性定义 能观性所表示的是输出y(t)反映状态向量x(t)的能力,与控制作用没有直接关系,所以分析能观性问题时,只需从齐次状态方程和输出方程出发,即 00;( )xAxx txyCx 如果对任意给定的输入u,在有限观测时间tf t0,使得根据t0,tf 期间的输出y(t)能唯一地确定系统在初始时刻的状态x(t0),则称状态x(t0)是能观测的

26、。若系统的每一个状态都是能观测的,则称系统是状态完全能观测的,或简称是能观的。3.3.1 能观性定义 几点说明几点说明 1)能观性表示的是y ( t )反映状态向量x(t)的能力,考虑到控制作用所引起的输出是可以算出的,所以在分析能观测问题时,不妨令u0,这样只需从齐次状态方程和输出方程出发。3.3.1 能观性定义 2)从输出方程可以看出,如果输出量y的维数等于状态的维数,即m=n,并且C是非奇异的阵,则求解状态是十分简单的,即 x(t)=C-1y(t)显然,这是不需要观测时间的。可是在一般情况下,输出量的维数总是小于状态变量的个数,即mn。为了能唯一地求出n个状态变量,不得不在不同的时刻多测

27、量几组输出数据,使之能构成n个方程式。3.3.1 能观性定义 3)在定义中之所以把能观性规定为对初始状态的确定,这是因为一旦确定了初始状态,便可根据给定的控制量(输入),利用状态转移方程求出各个瞬时的状态。000( )() ( )()( )ttx tttx ttBud 3.3.1 能观性定义 3.3.2 定常系统能观性的判别 线性定常系统能观性判别准则有2种方法:对系统进行坐标变换,将系统的状态空间表达式变换成约旦标准型,然后根据标准型下的C阵,判别其能观性;直接根据A阵和C阵进行判别。 1.1.变换为变换为JordanJordan标准型的判别方法标准型的判别方法 线性定常系统的状态空间表达式

28、为 (1)A 为对角线矩阵nA002100, ( )xAx x txyCx3.3.2 定常系统能观性的判别 设 则上式子可用方程组表示为mnmmnncccccccccC2122221112111211 110222200( )ntttnnnnxxe xxxe xx txxe x即3.3.2 定常系统能观性的判别 111 11221221 122221 122nnnnmmmmnnyc xc xc xyc xc xc xyc xcxcx1211121102122220120( )ntntntmmmnnccce xccce xy tccce x 3.3.2 定常系统能观性的判别 结构图如下3.3.2

29、 定常系统能观性的判别 若矩阵 的某一列全为零,譬如第2列元素全为零,则在y(t)中将不包含 这个自由分量,亦即不包含 这个状态变量,因此 不可能从y(t)的测量中推算出来,即 是不能观的状态。 C202xet)(2tx)(2tx)(2tx700407020031001xxyx3.3.2 定常系统能观性的判别 700407020001001xxyx例(1) 能观(2) 不能观在系统矩阵A为对角线型的情况下,系统能观的充要条件是输出矩阵C中没有全为零的列;若第i列全为零,则与之相应的 为不能观的。(2)A为Jordan标准型矩阵 以三阶为例3.3.2 定常系统能观性的判别 ( )ix t1110

30、101JA333231232221131211cccccccccC状态方程的解为3.3.2 定常系统能观性的判别 11111121020301220303301( )2!( )( )( )tttttte xte xt e xx tx tx te xte xx te x3030203022010333231232221131211321111111! 21)()()()(xextexexetxtexeccccccccctytytytytttttt从而3.3.2 定常系统能观性的判别 由上式可知,当且仅当输出矩阵C中第一列元素不全为零时,y(t)中总包含着系统的全部自由分量而为完全能观。Jorda

31、n标准型的系统具有串联的结构,如下图3.3.2 定常系统能观性的判别 从图中可以看出,若串联结构中的最后一个状态变量能够测到,则驱动该状态变量的前面的状态变量 也必然能够观测到,因此只要 不全为零,就不可能出现与输出无关的孤立部分,系统就一定是能观的。32,xx312111,ccc3.3.2 定常系统能观性的判别 在系统矩阵为约旦标准型的情况下,系统能观的充要条件是输出矩阵C中,对应每个Jordan块开头的一列的元素不全为零。由于任意系统矩阵A经变换后,均可演化为对角线型或Jordan型,此时只需根据输出矩阵CT是否有全为零的列,或对应Jordan块的CT的第一列是否全为零,便可以确定系统的能

32、观性。 3.3.2 定常系统能观性的判别 【例例3-93-9】 确定下列系统的能控性3.3.2 定常系统能观性的判别 状态完全能观测XyXX0011101111201200300130013)1121002312)0030 1 1 00 1 1 1XXxyX 状态不完全能观测不能观测3.3.2 定常系统能观性的判别 线性定常系统 状态完全能观的充要条件是能观判别矩阵N满秩,即2. 2. 直接从直接从A、C 阵判断系统的能观性阵判断系统的能观性3.3.2 定常系统能观性的判别 ,xAx yCx1nCCArankNranknCA证明证明: 由 的解为其中Axx 1000)()(njjjAtttt0

33、0)()(xtttx000!)()(kkjkjktttt011101000)()()(xCACACIIIxCAtttCxtynnnjjj3.3.2 定常系统能观性的判别 因此,根据在时间区间 测量得到的y(t),要从上式唯一地确定 ,即完全能观的充要条件为矩阵N 的秩为n.fttt00 x1nCACACN3.3.2 定常系统能观性的判别 3.4 离散时间系统的能控性与能观性3.4.1 能控性矩阵M )()() 1(khukGxkx 根据离散时间系统能控性定义,在有限个采样周期内,若能找到阶梯控制信号,使得任意一个初始状态转移到零状态,那么系统是状态完全能控的,怎样才能判定能否找到控制信号呢?

34、3.4.1 能控性矩阵M 举例: 1001022 ,01101Gh 任意给一个初始状态,譬如:012)0( x 看能否找到阶梯控制u(0),u(1),u(2),在三个采样周期内使x(3)=0 利用递推法: )0(101122)0(101012011220001)0()0() 1 (, 0uuhuGxxk) 1 (101)0(121062) 1 (101)0(101011220001122011220001) 1 ()0()0() 1 () 1 ()2(, 12uuuuhuGhuxGhuGxxk3.4.1 能控性矩阵M 利用递推法: )2(101) 1 (121)0(3214122)2(101)

35、 1 (101011220001)0(121011220001062011220001)2() 1 ()0()0()2()2() 3(, 223uuuuuuhuGhuhuGxGhuGxxk3.4.1 能控性矩阵M 令 x(3)=0 4122)2() 1 ()0(113022111uuu由于u的系数矩阵是非奇异的,其逆存在81154122113022111)2() 1 ()0(1uuu3.4.1 能控性矩阵M 能找到u(0),u(1),u(2)使x(0)在第3步时,使状态转移到零,因而为能控系统。所以有解的充要条件,即能控的充要条件是系数矩阵满秩。 2cQG hGhh3.4.1 能控性矩阵M 一

36、般地,初始状态为x(0)时,方程的解为 21nncQhGhGhGh 若系统是能控的,则应在kn时,解得u(0),u(1),u(n-1),使x(k)在第n个采样时刻为零,即:x(n)=0,从而有:)()0()(101jhuGxGkxkjjkk)0()(101xGjhuGkkjjk方程有解的充要条件是能控矩阵满秩。3.4.1 能控性矩阵M 对于单输入系统,式中的h是n维列矢量,因此Qc阵是n*n的系数阵。对于多输入系统,h不再是n维列矢量而是 n*r矩阵H,r为控制信号(即输入)u的维数,因此Qc是一个 n*nr矩阵。 21nncQhGhGhGh3.4.1 能控性矩阵M 例:有一个三阶的三输入系统

37、 )()()(100010001)(301010121) 1(321kukukukxkx10240104423010101211000100012HGGHH1024010442301010121100010001cQ3.4.1 能控性矩阵M 根据上式构成具有9个待求变量而只有三个方程的方程组 123112233123(0)(0)(0)244121 100(1)121(0)010010 010(1)010(0)4210 103 001(1)103(0)(2)(2)(2)uuuuxuxuxuuu 3.4.1 能控性矩阵M 在输入个数为r的n阶系统,方程式的个数(n)总是小于未知数的个数(nr)的,

38、在这种情况下,只要Qc满秩,方程组就有无穷多组解。在研究能控性问题时,关心的问题是是否有解,至于是什么样的控制信号,在此是无关紧要的。在多输入系统中,n阶系统的初始状态转移到原点,一般并不一定需要n个采样周期,即采样步数k0, ,所以该系统在t0时间区间上是状态完全能观测的。 必须注意,这是一个充分条件,若系统不满足所述条件,并不能得出该系统是不能观测的结论。3.5.2 能观性判别( )3rankR tn 众所周知,一个矩阵 式中 为列矢量,当且仅当由 构成的格拉姆矩阵 为非奇异时 , 列矢量是线性无关的。0( , )H t t0( , )ih t t3.5.3 连续时变系统可控性和可观性判别

39、法则和连续定常系统的判别法之间的关系010200( , )( , )( , )( , )nH t th t th t th t t000( , )( , )ftTtGHt t H t t dt0( , )(1,2, )ih t tin 现在 因此,有 这个矩阵的列矢量是线性无关与 非奇异等价。0( )( , )TTBtt t0( ,)cfW t t3.5.3 连续时变系统可控性和可观性判别法则和连续定常系统的判别法之间的关系0000000( ,)( , ) ( )( )( , )( )( , )( )( , )fftTTcfttTTTTTtW t tt t B t Btt t dtBtt tB

40、tt tdt 在定常系统中 ,故 的非奇异相当于 的行矢量线性无关,根据 有0()0()A tttte0( ,)cfW t t3.5.3 连续时变系统可控性和可观性判别法则和连续定常系统的判别法之间的关系10( )( )njjjtt A0()A tteB0011()1001()nA ttjnjjneBtt A BBABAB 故 非奇异等价于 行矢量线性无关,即等价于 。 综上所述,时变系统与定常系统的能控性判据是形异而实同,是一脉相承的,格拉姆能控性矩阵是(A,B)对能控矩阵的一般形式。 同样,格拉姆矩阵 的非奇异等价于的列矢量线性无关。0( ,)ofW t t0( ,)cfW t t3.5.

41、3 连续时变系统可控性和可观性判别法则和连续定常系统的判别法之间的关系rankMn1nBABAB0( )( , )C tt t 根据时变矢量线性无关的判定定理,知 的非奇异等价于 的列矢量线性无关。0( )( , )C tt t0( ,)ofW t t3.5.3 连续时变系统可控性和可观性判别法则和连续定常系统的判别法之间的关系 0000000( ,)( , )( ) ( )( , )( )( , )( )( , )fftTTofttTtW t tt t Ct C tt t dtC tt tC tt tdt 在时不变系统中 即 这说明时变系统中 的满秩与定常系统中(A,C)对的N满秩是等价的。

42、0()0()A t tCttCe0( ,)ofW t t3.5.3 连续时变系统可控性和可观性判别法则和连续定常系统的判别法之间的关系01()001101()nA t tjjnjnCCACett CACA 能控性与能观性有其内在关系,这种关系是由Kalman提出的对偶原理确定的,利用对偶关系可以把对系统能控分析转化为对其对偶系统能观性的分析。从而沟通了最优控制问题和最优估计问题之间的关系。3.6 能控性与能观测性的对偶关系3.6.1 线性系统的对偶关系两个系统22222222xA xB uyC x11 11 111 1xAxBuyC x1:2:如果满足如下关系,则称两系统 是互为对偶的:212

43、121,TTTAABCCB12, 输入r维,输出m维1:2:输入m维,输出r维3.6.1 线性系统的对偶关系3.6.1 线性系统的对偶关系1)互为对偶的系统,其传递函数阵是互为转置的。2)互为对偶的系统,其特征方程是相同的。122221111111111111W ( )()()()()W ( )TTTTTTTTsC sIABBsIACBsIACC sIABs2111()0TTsIAsIAsIAsIA3.6.1 线性系统的对偶关系若 能控,则能控性矩阵 满秩。即 设 和 是互为对偶的两个系统,则 的能控性等价于 的能观测性; 的能观测性等价于 的能控性。1212121cQ111111Mnrank

44、rank BABABn2的能观测性矩阵为:3.6.2 对偶原理所以 能观测。2211221111111221111111111()N()()()MTTTTTnTTnnTnCBBC AB AABrankrankrankrankCABAABrank BABABrankn反之亦然。3.6.2 对偶原理3.6.3 时变系统的对偶原理两个时变系统22222222( )( )( )xA t xB t uyC t x11111111( )( )( )xA t xB t uyC t x1:2:如果满足如下关系,则称两系统 是互为对偶的:212121( )( ),( )( ),( )( )TTTA tAtB t

45、CtC tBt 12, 由定义,可得互为对偶的两个系统的状态转移矩阵是互为转置逆的。 对于其状态转移矩阵应满足下列微分方程:20120200( , )( )( , )( , )Tt tAtt tt tI23.6.3 时变系统的对偶原理222221212( )( )( )( )TTxA t xB t uAt xCt u 下面确定 的转置逆矩阵 所满足的微分方程。由于 ,所以有因此两边对时间求导数,有200( , )t tI202020202( , )( , )( , )( , )( , )TTTTt tt tt tt tt tI 3.6.3 时变系统的对偶原理200( , )Tt tI20( ,

46、 )t t20( , )Tt t2020( , )( , )0TTdt tt tdt 于是 即 对 两边转置,得20202020( , )( , )( , )( , )TTTTt tt tt tt t3.6.3 时变系统的对偶原理20201( , )( , )( )TTt tt tA t 20202020( , )( , )( , )( , )0TTTTt tt tt tt t202020120120( , )( , )( , )( )( , )( )( , )TTTTTt tt tt tA tt tA tt t 20120( , )( )( , )Tt tAtt t代入上式,有 由状态转移矩

47、阵的基本性质知, 必是系统 的状态转移矩阵,即 即互为对偶的系统 ,其状态转移矩阵 互为转置逆。 由上述结论可推出时变系统的对偶原理: 的能观性等价于 的能控性, 的能控性等价于 的能观性。3.6.3 时变系统的对偶原理1020( , )( , )Tt tt t 20( , )Tt t1020( , ),( , )t tt t12, 111( )xA t x2112 对于 ,其判别能控性的格拉姆矩阵为: 因为 是 的对偶系统,故有代如上式,有 3.6.3 时变系统的对偶原理020101110( ,)( , )( )( )( , )ftTTcftWt tt t Ct C tt t dt02020

48、2220( ,)( , )( )( )( , )ftTTcftWt tt t B t Btt t dt102021( , )( , ),( )( )TTt tt tB tCt 1212显然,这是判别 能观性的格拉姆矩阵10( ,)ofWt t 故可得 同理可得:于是结论得证。3.6.3 时变系统的对偶原理2010( ,)( ,)cfofWt tWt t2010( ,)( ,)ofcfWt tWt t3.7 状态空间表达式的 能控标准型与能观标准型由于状态变量选择的非唯一性,系统的状态空间表达式也不是唯一的。状态空间表达式化成相应的几种标准形式如约旦标准型对于状态转移矩阵的计算,可控性和可观性的

49、分析是十分方便的;3.7 状态空间表达式的 能控标准型与能观标准型对于系统的状态反馈则化为能控标准型是比较方便的;对于系统状态观测器的设计以及系统辨识,则将系统状态空间表达式化为能观标准型是方便的。3.7 状态空间表达式的 能控标准型与能观标准型把状态空间表达式化成能控标准型(能观标准型)的理论根据是状态的非奇异变换不改变其能控性(能观性),只有系统是状态完全能控的(能观的)才能化成能控(能观)标准型。3.7.1 单输入系统的能控标准型 系统是状态完全能控的,即满足 xAxBuyCx1nrank BABABn 能控性判别阵中至少有n个n维列向量是线性无关的,因此在这nr个列向量中选取n个线性无

50、关的列矢量,以某种线性组合,仍能导出一组n个线性无关的列矢量,从而导出状态空间表达式的某种能控标准型。 3.7.1 单输入系统的能控标准型 对于单输入单输出系统,在能控判别阵中只有唯一的一组线性无关向量,因此一旦组合规律确定,其能控标准型的形式是唯一的。对于多输入多输出系统,在能控性判别阵中,从(n*nr)中选择出n个独立的列向量的取法不是唯一的,因而其能控标准型的形式也不是唯一的。 能控标准能控标准型型10:0,.1.000:0.1000.0101111BaaaAnn3.7.1 单输入系统的能控标准型能控标准型00:1,1.00.:.10.01.0021212BaaaaAnn3.7.1 单输

51、入系统的能控标准型能控标准型10:0,0.01.0:0.100.013213BaaaAn3.7.1 单输入系统的能控标准型1 1能控标准能控标准型型若线性定常单输入系统 xAxbuycx是能控的,则存在线性非奇异变换 1cxT x3.7.1 单输入系统的能控标准型使其状态空间表达式化成能控标准I型:xAxbuycx其中3.7.1 单输入系统的能控标准型1121231211011nnncnaTAbAbbaaaaa3.7.1 单输入系统的能控标准型11101210100010001ccnnATATaaaa 110001cbT b 1011cnccT12011211()()nnnnnnc AbaAb

52、a bc Ababcb 其中, 为A的特征多项式:的各项系数。 是 相乘的结果。 (0,1,1)iain(0,1,1)iin1110nnnIAaaa1ccT3.7.1 单输入系统的能控标准型bAAbbn 1,(0,1,1)iain 证明证明 假设系统是能控的,故矢量 是线性无关的。按下列组合方式构成的n个矢量 也是线性无关的。 其中 为A的特征多项式各项系数。neee,2112311212321211(1)nnnnnnnnnnneA baAbaAbabeAbaAba beAba beb3.7.1 单输入系统的能控标准型)( 2212111nnccAeAeAeeeeAATAT 令 将(1)式分别

53、代入上式得 111211cnccTeeeAT AT由得3.7.1 单输入系统的能控标准型121111110000232121212111121112222()()()()()()nnnnnnnnnnnnnnnnnnnnnnnAeA A b aAbabA b aA ba Ab a ba ba ba eAeA Ab aAba bA b aAba Ab ababeaeAeA Ab a bA b aAb ababeaeAeAb1111()nnnnnAb a ba bea e3.7.1 单输入系统的能控标准型112011111201221()()01000001000001000001cnnnnnnnn

54、nT AA eeea eea eeaeeeeaaaaa 将上述 代入(2)式得 nAeAeAe,213.7.1 单输入系统的能控标准型112cnccTc eee10021111nncceeeebbTbTb得由 再证 从而 最后证 Tb100100bc3.7.1 单输入系统的能控标准型1211101112011211()()()()nnnnnnnnnnnccAbaAbabAbabbc AbaAbabc Ababcb 将(1)中各式代入上式得 3.7.1 单输入系统的能控标准型11211111nnnnacc AbAbbaa 112111111nnncnaTAbAbbaa 写成 显然 3.7.1 单

55、输入系统的能控标准型由能控标准I型,容易求得传递函数为:【例例3-143-14】将下列状态空间表达式变换成能控标准I型111101110( )()nnnnnssW sc sIAbsasa sa120231110010201xxuyx 3.7.1 单输入系统的能控标准型解:方法一(1)判别系统的能控性系统能控,可以化为能控标准型。(2)A的特征多项式0122,9,0aaa 2241616831212rankMrank bAbA brank392IA3.7.1 单输入系统的能控标准型3.7.1 单输入系统的能控标准型(3)计算可直接写出:需通过计算得到,AbC012010010001001290A

56、aaa001b ,Abc21212100101cccTc A bAbbaaa(4)得到系统的能控标准I型为: 012164210000186101012219011001221010321901010000102901321xxuyx 3.7.1 单输入系统的能控标准型还可以直接写出系统的传递函数:2221032321023( )92ssssW ssssss3.7.1 单输入系统的能控标准型方法二(1)先求出系统的传递函数:113222210332210( )()12020013111021*21001 *192622712392W sc sIAbssssssssssssssa sa sa 3

57、.7.1 单输入系统的能控标准型3.7.1 单输入系统的能控标准型(2)根据传递函数直接写出(3)得到系统的能控标准I型,AbC012010010001001290Aaaa001b 012321c010000103212901xxuyx 2. 2. 能控标准能控标准IIII型型线性定常单输入系统: 是能控的,则存在非奇异变换使其状态空间表达式化为:其中, 分别具有如下形式:xAxbuycx12ncxT xbAbAb xxAxbuyc x,A b C3.7.1 单输入系统的能控标准型01122211220110001000100011000ccnccnaaATATaabT bccT 3.7.1

58、单输入系统的能控标准型其中, 为A的特征多项式:的各项系数。 是 相乘的结果,即 此为能控标准II型。(0,1,1)iin(0,1,1)iin1110nnnIAaaa2ccT0111nncbcAbcAb12ncTbAbAbM3.7.1 单输入系统的能控标准型 证明证明 因为系统为能控的,所以能控判别矩阵 非奇异,令 则变换后的状态空间表达式为 由凯莱-哈密尔顿定理bAAbbMn 1122,nccTbAbAbxT x112222ccccxAxbuTAT xT buyc xcT x121210nnnnnAaAaAa Aa I 3.7.1 单输入系统的能控标准型 因此 写成矩阵形式 12221212

59、10nncnnnnATA bAbAbAbA bA bAbA bAaAa Aa I011221000100010001ncnaaATbAbAbaa3.7.1 单输入系统的能控标准型 即 故 012221000100010001ccnaaATTaa0112221000100010001ccnaaATATaa3.7.1 单输入系统的能控标准型 再求 因为 欲使上式成立,必须 001bbbAAbbbTbbTbncc1212即b12011ncnccTcbcAbcAbc即3.7.1 单输入系统的能控标准型 【例例3-153-15】将系统化为能控标准II型 解解:(1)判断能控性 系统能控,故可以化为能控标

60、准II型。120231110010201xxuyx 2241616831212rankMrank bAbA brank3.7.1 单输入系统的能控标准型(2)A的特征多项式(3)计算 可以直接写出392IA0122,9,0aaa ,AbC012000021010901010aAaa100b ,Ab3.7.1 单输入系统的能控标准型 需计算得到:(4)得到能控标准II型0021109012120100 xxuyx c222416001 16812121 1 12cccTc bAbA b3.7.1 单输入系统的能控标准型 与变换为能控标准型的条件相似,只有当系统是状态完全能观时,即:时,才能导出能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论