现代控制工程-第5章能控性和能观性分析.ppt
第5章 线性系统的能控性和能观性分析,教材:王万良,现代控制工程,高等教育出版社,2011,2,能控性、能观性和稳定性一样,是控制系统的重要性质,是实现各种控制和状态估计的基础,在控制理论中起着核心的作用。本章首先介绍能控性、能观性的概念和能控性、能观性的判别准则。然后介绍状态空间模型的对角线标准型、能控标准型与能观标准型以及传递函数的几种标准型实现。最后简单介绍对偶原理和线性系统的规范分解。,第5章 线性系统的能控性和能观性分析,3,第5章 线性系统的能控性和能观性分析,5.1 能控性和能观性问题5.2 线性定常系统的能控性 5.3 线性定常系统的能观性5.4 状态空间模型的对角线标准型5.5 能控标准型与能观标准型5.6 传递函数的几种标准型实现5.7 对偶原理,4,5.1 能控性和能观性问题,能控性、能观性的概念是卡尔曼(Kalman)在1960年首先提出的。系统的状态空间描述可用图5.1表示。,采用状态反馈可以实现各种控制,例如最优控制,如图5.2所示。,5,最优控制问题的任务是寻求控制作用,使系统达到预期状态。首要问题是系统的状态能否被控制?系统的能控性问题。,5.1 能控性和能观性问题,6,为了实现状态反馈控制,应该能够测量全部状态,但实际状态是难以测量的,往往需要从可以测量的输出中估计出来。状态估计的任务就是设计状态估计器,从输出中估计出状态,以实现状态反馈。首要问题是从输出中能否估计出状态?系统的能观测性问题。,5.1 能控性和能观性问题,7,5.1 能控性和能观性问题,显然,u只能控制 而不能影响,我们称状态变量 是可控的,而 是不可控的。当系统所有状态可控,则称系统状态完全可控;如有一个状态变量是不可控的,则该系统是状态不可控的。,能控性:指外输入u(t)对系统状态变量x(t)和输出变量y(t)的支配能力,回答了u(t)能否使x(t)作任意转移的问题,8,5.1 能控性和能观性问题,能观测性:指由系统的输出y(t)识别状态变量x(t)的能力,它回答了状态变量能否由输出反映出来。,不能通过y(t)反映的状态为不能观状态,可以称 是可观测的,是不可观测的。,9,5.1 能控性和能观性问题,下面用一个特殊的例子来粗略地说明能控性、能观性的概念。,显然,x2与i无关,与x1也无关,所以是不能控的。而y与x1无关,所以是不能观的。注意:上面只是粗略地说明。事实上,即使有关也不一定能控或者能观。,10,5.2.1 能控性的定义1.连续系统的能控性 定义:对于线性(定常、时变)系统,若对状态空间中的任意状态 和另一状态,存在一个有限的时间 和一个分段连续输入,能在 内使状态转移到,则称此状态是能控的,否则称为不能控的。,5.2 线性定常系统的能控性,若系统所有状态都是能控的,则称此系统是状态完全能控的,简称系统是能控的。,11,5.2.1 能控性的定义,2.离散系统的能控性定义 在有限时间区间 内,若存在无约束的阶梯控制序列,能使系统从任意初态 转移到任意终态,则称该系统是状态完全能控的,简称是能控的。,在上述能控性定义中,把系统的初始状态和终端状态都取为状态空间中的任意非零有限点,这种定义方式虽然具有一般性,但不便于数学处理。不失一般性,可以把终端状态规定为状态空间中的原点。也可以把初始状态规定为状态空间中的原点,这种情况通常称为系统的能达性。对于线性定常系统,能控性和能达性是等价的。,12,5.2.2 能控性判别准则,能控性判别准则:线性定常(连续、离散)系统状态完全能控的充分必要条件是,由A,B构成的能控性判别矩阵满秩。即,例5.1 判别下列系统的能控性。,解:,所以,系统不(完全)能控。,13,5.2.2 能控性判别准则,例5.2 判别下列系统的能控性。,解:,所以,系统状态完全能控。,14,5.2.2 能控性判别准则,例5.3 判别下列系统的能控性。,解:,第二行与第三行成比例,,所以系统不完全能控。,15,5.2.2 能控性判别准则,例5.4 判别下列系统的能控性。,解:因为,所以,系统完全能控。,16,5.2.2 能控性判别准则,例5.5 判别下列系统的能控性。,解:,由于,的前三列组成的矩阵的行列式不为0,因此,所以系统完全能控。,17,5.2.3 能控性第二判别准则,定理:在任何非奇异线性变换下,线性定常(连续、离散)状态方程的能控性保持不变。,证明:设线性定常连续系统的状态方程为,经非奇异线性变换,变换为,S的能控阵为,因为P是可逆即满秩的,所以,类似地,可以证明线性离散系统的情况。,18,5.2.3 能控性第二判别准则,能控性第二判别准则特征值互异的情况设线性定常系统,具有互异的特征值,则其状态完全能控的充分必要条件是:经非奇异线性变换后的对角线标准型:,阵不包含元素全为零的行。,19,5.2.3 能控性第二判别准则,上述定理在判别对角线标准型状态方程的能控性时尤为简单。例如,容易判别下面四个系统的能控性。,完全能控,不完全能控,完全能控,不完全能控,20,5.2.3 能控性第二判别准则,能控性第二判别准则重特征值情况,若线性定常系统具有重特征值,且每一个重特征值对应一个特征向量,则系统状态完全能控的充分必要条件是:其经过非奇异变换后的约当标准型,中,每个约当小块,的最后一行对应的,阵的各行元素不全为零。,21,5.2.3 能控性第二判别准则,例如下面四个系统:,完全能控,不完全能控,完全能控,不完全能控,22,5.3 线性定常系统的能观性,5.3.1 能观性的定义,定义:对线性定常系统,如果对任意给定的输入 总存在有限观测时间,使得根据 期间的输出,能唯一地确定系统初始时刻的状态,则称状态 是能观测的或者能观的。若系统的每一个状态都是能观的,则称系统是状态完全能观的,或简称是能观的。,23,5.3 线性定常系统的能观性,5.3.2 能观性判别准则,定常线性(连续、离散)系统,充分必要条件是:能观测判别矩阵,满秩,即,状态完全能观的,24,5.3 线性定常系统的能观性,例5.6 已知系统的动态方程为,分析系统的能观性。解,所以,系统是能观的。,25,5.3 线性定常系统的能观性,例5.7 已知系统的动态方程为,分析系统的能观性。,所以,系统是不可观的。,解:,26,5.3 线性定常系统的能观性,例5.8 已知系统的动态方程为,分析系统的能观性。解 由能观性判别准则,有,所以,系统是能观的。,27,5.3 线性定常系统的能观性,例5.9 已知系统的动态方程为,分析系统的能观性。解 由能观性判别准则,所以,系统是不能观的。,28,5.3.3 能观性第二判别准则,能观性第二判别准则:设线性定常系统,中的A阵具有重特征值,且每一个重特征值只对应一个特征向量,则系统状态完全能观的充要条件是经非奇异线性变换后的约当标准型,中与每个约当块,首行相对应的那些列,其元素不全为零。,29,5.3.3 能观性第二判别准则,系统完全能观,系统不完全能观,系统完全能观,30,5.3.3 能观性第二判别准则,系统不完全能观,系统完全能观,系统不完全能观,31,5.4 状态空间模型的对角线标准型,这些内容在线性代数中已经作了充分的介绍,这里只归纳基本方法。读者也可以跳过这部分内容。5.4.1 系统的特征值和特征向量定义:若在向量空间存在一非零向量v,使,则称为矩阵A的特征值。任何满足上式的非零向量v称为矩阵A的对应于特征值的特征向量。,例5.10 计算特征向量,解 计算A的特征值,解之得:,32,5.4.1 系统的特征值和特征向量,计算 的特征向量,解方程组得:,可以取任意相等的值,使 为非零向量,例如,取,则,类似上面的计算可得,33,5.4.2 化矩阵A为对角阵,1.的特征根互异当矩阵A具有相异的特征值时,取 为与 相对应的A的特征向量,则,例5.11 将下列状态空间模型变换成对角线标准型。,34,5.4.2 化矩阵A为对角阵,解 例5.10中已得到A的特征根为:,特征向量分别为,因此变换阵为,35,5.4.2 化矩阵A为对角阵,则动态方程的对角线的标准型为,36,5.4.2 化矩阵A为对角阵,2.A为特征根互异的相伴(友)矩阵,使A化为对角线型的变换阵P是一个范得蒙矩阵,即,37,5.4.2 化矩阵A为对角阵,例5.12 将矩阵变换为对角矩阵。,解 容易求得A的特征值为,所以变换矩阵为,容易验证,可使A对角化,对角线上的元素为特征值-1,-2,-3。,38,5.4.2 化矩阵A为对角阵,3.有重特征值,但具有n个独立的特征向量,例5.13 将矩阵变换为对角矩阵。,解:特征方程为,特征根为:,代入,得,39,5.4.2 化矩阵A为对角阵,解得v31=0。可见,对v11,v21没有约束,因此可以任取,只要使v1,v2为非零向量,并且互相独立。例如,取v11=1,v21=0,得取v11=0,v21=1,得显然是互相独立的两个特征向量。,类似,求 的特征向量得:,容易验证,40,5.5 状态空间模型的能控标准型与能观标准型,选取不同的状态变量,系统状态空间模型便具有不同的形式,某些特定的形式称为标准型。状态空间模型的标准型,对于系统分析设计往往是很方便的。例如,对角线标准型对于状态转移矩阵的计算、能控性与能观性的分析都是十分方便的。但是从另外的角度来看,对角线标准型并不一定是合适的,其它标准型也许更为适用。能控标准型对于系统的状态反馈设计是方便的,能观标准型对于系统状态观测器的设计以及系统辨识是方便的。本节介绍如何将状态空间模型化成能控标准型和能观标准型。在下面的讨论中,将单输入单输出连续和离散线性定常系统都记为,线性变换后的系统记为,41,5.5.1 第一能控标准型,定义:具有下列形式的状态方程称为第一能控标准型。,定理:具有第一能控标准型的状态方程是能控的。任一能控状态方程均可通过非奇异线性变换,变换为第一能控标准型,其中,42,5.5.1 第一能控标准型,例5.18 将状态方程变换为第一能控标准型。,解 首先检查系统的能控性。,系统能控,第一能控标准型为,因为,所以变换阵T为,系统的特征方程为,43,5.5.1 第一能控标准型,验证,例5.19 将下述系统变换为第一能控标准型。,变换阵:,44,5.5.2 第二能控标准型,定义:具有下列形式的状态方程称为第二能控标准型:,定理:具有第二能控标准型的状态方程是能控的。任一能控状态方程均可变换为第二能控标准型,其线性变换为,45,5.5.2 第二能控标准型,验证,例5.20 将例5.19系统变换为第二能控标准型。解 由例5.19计算结果得,46,5.5.3 第一能观标准型,定义:具有下列形式的状态空间模型称为第一能观标准型,定理:具有第一能观标准型的动态方程是能观的。任一能观动态方程均可以变换为第一能观标准型,其变换为,47,5.5.3 第一能观标准型,例5.21 将动态方程变换为第一能观标准型。,解:1)判别系统能观性:因为,所以,系统能观,可以变换为能观标准型。,系统特征方程为,则第一能观标准型为,48,5.5.3 第一能观标准型,2)求变换矩阵,49,5.5.4 第二能观标准型,定义:具有下列形式的动态空间表达式称为第二能观标准型。,定理:具有第二能观标准型的动态方程是能观的。任一能观动态方程均可以变换为第二能观标准型,其变换为,50,5.6 传递函数的几种标准型实现,设单变量系统的传递函数为,设G(s)为既约分式,由长除法得,51,5.6.1 能控标准型实现,52,5.6.1 能控标准型实现,引进新的变量Z(s),可用微分方程描述为,取状态变量为,则能控标准型实现为,53,5.6.1 能控标准型实现,例5.22 求 能控标准型实现。,解,能控标准型实现为,54,5.6.2 能观标准型实现,55,5.6.2 能观标准型实现,例5.23 求能观标准型实现。,解 由式(5.51),能观标准型实现为,56,定义:若线性(连续或离散)定常系统 和,满足下列对偶关系:,则称 和 互为对偶系统。,5.7 对偶原理,对偶原理:一个系统的能控性等价于其对偶系统的能观性;一个系统的能观性等价于其对偶系统的能控性。,图5.7 对偶系统,定理 对偶系统具有相同的特征方程,它们的传递函数矩阵互为转置。即,57,5.8 线性系统的规范分解,系统结构分解的意义:,对于不能控或不能观系统来说,有效区分系统的能控、能观测以及不能控和不能观测部分,可以简化系统的分析和设计,也利于解决系统的实现问题。,系统结构分解的方法非奇异线性变换,58,5.8.1 能控性结构分解,目的:将系统显性分解为能控和不能控两部分,为实现做准备,(1)将状态空间描述变换为能控性结构分解标准型:,59,则能控性结构分解标准型:,其中:,结论:能控性结构分解主要在于寻找非奇异变换阵TC,上三角阵,5.8.1 能控性结构分解,60,5.8.1 能控性结构分解,其中 是k 维能控部分:,是n-k 维不能控部分:,零极点对消后简化,(2)系统能控性矩阵的秩为能控子系统的秩,(3)系统的传递函数与能控子系统的相同,61,u不能直接控制,且 也不能通过 间接受u的影响,能控性分解示意图:,5.8.1 能控性结构分解,62,5.8.1 能控性结构分解,请判断其能控性,若状态不完全能控,请按能控性分解。,例:线性定常系统动态方程如下:,1)求能控性判别矩阵的秩,解:,系统状态不完全能控,63,5.8.1 能控性结构分解,易得:,2)按能控性进行分解,先构造非奇异矩阵Tc,方法:取Qc中线性无关的前两列为Tc中的前两列,并保证其逆Tc-1存在,构造变换阵如下:,64,5.8.1 能控性结构分解,(3)能控性结构分解标准型为:,65,5.8.2 能观性结构分解,目的:将系统显性地分解为能观测和不能观测两部分。也是观测器设计基础。,(1)使状态空间描述变换为能观性结构分解标准型:,则存在非奇异变换:,66,5.8.2 能观性结构分解,写成方程为:,67,5.8.2 能观性结构分解,其中 是k 维能观部分,是n-k 维不能观部分,(2)系统能观测性矩阵的秩为能观测子系统的秩,零极点对消后简化,(3)系统的传递函数与能观子系统的相同,68,5.8.2 能观性结构分解,对y没有直接影响,而 中又不含 的信息。,能观测性分解示意图:,能观测部分,不能观测部分,69,5.8.2 能观性结构分解,判断其能观测性,如果状态不完全能观,按能观测性进行分解。,例:线性定常系统动态方程如下,1)求能观测性判别矩阵的秩,解:,系统状态不完全能观测。,70,5.8.2 能观性结构分解,方法:取Qo中线性无关的前两行为To逆中的前两行,基于保证其逆T存在的原则,补充第三行,构造变换阵:,由此可以求出To:,2)构造非奇异变换矩阵To,71,5.8.2 能观性结构分解,可得能观测性结构分解标准型系统为:,72,5.8.3 系统结构的规范分解,将状态空间描述变换为:,定理3:如果线性定常系统:状态不完全能控和 不完全能观测,则存在非奇异变换:,能控子空间,能观测子空间,73,5.8.3 系统结构的规范分解,其中:,74,5.8.3 系统结构的规范分解,能控能观测性分解示意图:,75,5.8.3 系统结构的规范分解,非奇异变换阵的构造:逐步分解法,原系统,76,其中,各变换阵如下:,5.8.3 系统结构的规范分解,77,THE END,