现代控制理论第四章ppt课件.ppt

上传人:小飞机 文档编号:2127998 上传时间:2023-01-15 格式:PPT 页数:104 大小:1.64MB
返回 下载 相关 举报
现代控制理论第四章ppt课件.ppt_第1页
第1页 / 共104页
现代控制理论第四章ppt课件.ppt_第2页
第2页 / 共104页
现代控制理论第四章ppt课件.ppt_第3页
第3页 / 共104页
现代控制理论第四章ppt课件.ppt_第4页
第4页 / 共104页
现代控制理论第四章ppt课件.ppt_第5页
第5页 / 共104页
点击查看更多>>
资源描述

《现代控制理论第四章ppt课件.ppt》由会员分享,可在线阅读,更多相关《现代控制理论第四章ppt课件.ppt(104页珍藏版)》请在三一办公上搜索。

1、第四章 线性系统的能控性与能观性,4.1 定常离散系统的能控性4.2 定常连续系统的能控性4.3 定常系统的能观性4.4 线性时变系统的能控性及能观性4.5 能控性及能观性的对偶关系4.6 线性定常系统的结构分解4.7 能控性、能观性与传递函数矩阵的关系4.8 能控标准形和能观标准形4.9 系统的实现,两个基础性概念:能控性与能观性,两个基本问题:,在有限时间内,控制作用能否使系统从初始状态转移到要求的状态?指控制作用对状态变量的支配能力,称之为状态的能控性问题。,在有限时间内,能否通过对系统输出的测定来估计系统的初始状态?系统的输出量(或观测量)能否反映状态变量,称之为状态的能观性问题。,桥

2、形电路(a)两个电容相等。选各自的电压为状态变量,且设电容上的初始电压为零,根据电路理论,则两个状态分量恒相等。相平面图(b)中相轨迹为一条直线,因此系统状态只能在相平面的一条直线上移动,不论电源电压如何变动,都不能使系统的状态变量离开这条直线,显然,它是不完全能控的。,例4.0.1,例4.0.2,选择电感中的电流以及电容上的电压作为状态变量。当电桥平衡时,电感中的电流作为电路的一个状态是不能由输出变量来确定的,所以该电路是不能观测的。,4.1 定常离散系统的能控性,4.1.1 定常离散系统的能控性定义,线性定常离散系统的状态方程,(4.1.1),定义4.1.1 对于系统(4.1.1),如果存

3、在控制向量序列u(k),u(k+1),u(N-1),使系统从第k步的状态向量开始,在第N步到达零状态,其中N是大于k的有限数,那么就称此系统在第k步上是能控的。如果对每一个k,系统的所有状态都是能控的,则称系统是状态完全能控的,简称能控。,4.1.2 单输入离散系统能控性的判定条件,单输入线性定常离散系统的状态方程,(4.1.2),定理4.1.1 单输入线性定常离散系统完全能控的充分必要条件是,矩阵b,Ab,An-1b的秩为n。,该矩阵称为系统的能控性矩阵,以Uc表示,于是此能控性判据可以写成,rankUc=rank b,Ab,An-1b=n.(4.1.5),例4.1.1,满足能控性的充分必要

4、条件,故该系统能控。,4.1.3 多输入离散系统能控性的判定条件,多输入线性定常离散系统的状态方程,(4.1.9),定理4.1.2 多输入线性定常离散系统完全能控的充分必要条件是,矩阵B,AB,An-1B的秩为n。,该矩阵称为系统的能控性矩阵,以Uc表示,于是此能控性判据可以写成,rankUc=rankB,AB,An-1B=n.(4.1.10),多输入与单输入系统的能控性判据形式上完全相同。但多输入系统有以下特点:,(1)多输入系统的能控性矩阵是一个nnp矩阵。根据判据,只要求它的秩等于n,所以在计算时不一定需要将能控性矩阵算完,算到哪一步发现充要条件已满足就可以停下来,不必再计算下去。,(2

5、)为了把系统的某一初始状态转移到零状态,存在着许许多多的方式,因此我们可以在其中选择最优的控制方式。例如选择控制向量的范数最小。,例4.1.2,只要计算出矩阵B,AB的秩,即可,4.2 定常连续系统的能控性,4.2.1 线性定常连续系统的能控性定义线性定常连续系统的状态方程,(4.2.1),定义4.2.1 对于系统(4.2.1),若存在一分段连续控制向量u(t),能在有限时间区间t0,t1内将系统从初始状态x(t0)转移到任意终端状态x(t1),那么就称此状态是能控的。若系统任意t0时刻的所有状态x(t0)都是能控的,就称此系统是状态完全能控的,简称能控。,定理4.2.1 系统(4.2.1)状

6、态完全能控的充分必要条件是能控性矩阵,的秩为n,即,4.2.2 线性定常连续系统的能控性判据 能控性判据的第一种形式,此时,能控性矩阵为nn维,即要求阵是非奇异的。,注 如果系统是单输入系统,即控制变量维数,则 系统的状态完全能控性的判据为,易知,例4.2.1 考察如下系统的能控性,其秩为3,该系统能控,从而,其秩为2,所以系统不能控,例4.2.2 判断线性定常系统,注,对照一下定常连续系统与定常离散系统能控性判别条件,发现两者是一致的,这有其内在联系。如果离散系统的系矩阵和控制矩阵与连续系统的系统矩阵和控制矩阵相同,则它们的能控性相同。,对于一个线性系统来说,经过线性非奇异状态变换后,其状态

7、能控性不变。,定理4.2.2 如果线性定常系统,的系统矩阵A具有互不相同的特征值,则系统能控的充要条件是,系统经线性非奇异变换后 A阵变换成对角标准形,它的状态方程,其中,,不包含元素全为0的行。,能控性判据的第二种形式,状态变量 x3 不受控制,例4.2.3 此系统是不能控的,此方法的优点在于很容易判断出能控性,并且将不能控的部分确定下来,但它的缺点是要进行等价变换。,例4.2.4 下列系统是能控的,定理4.2.3 若线性定常系统,的系统矩阵具有重特征值,且对应于每一个重特征值只有一个约当块,则系统状态完全能控的充要条件是,经线性非奇异变换后,系统化为约当标准形,其中,,矩阵中与每个约当块最

8、后一行相对应的那些行,其各行的元素不全为零。,4.2.3 线性定常连续系统的输出能控性,设系统的状态空间表达式为,定义4.2.2 如果在一个有限的区间t0,t1内,存在适当的控制向量u(t),使系统能从任意的初始输出y(t0)转移到任意指定最终输出y(t1),则称系统是输出完全能控的。,系统输出完全能控的充分必要条件是矩阵,的秩为q,例4.2.9 判断系统,是否具有状态能控性和输出能控性。,秩为1,等于输出变量的个数,因此系统是输出能控的。,秩为1,所以系统是状态不能控的。,4.2.4 利用Matlab判定系统能控性可以利用Matlab来进行系统能控性的判断。Matlab提供了各种矩阵运算和矩

9、阵各种指标(如矩阵的秩等)的求解,而能控性的判断实际上就是一些矩阵的运算。Matlab中的求矩阵的秩是通过一个函数得到的,这个函数是rank(M)。,A=0,1,0,0;0,0,-1,0;0,0,0,1;0,0,5,0;B=0;1;0;-2;C=1,0,0,0;D=0;Uc=B,A*B,A2*B,A3*B;rank(Uc)ans=4,A=0,1,0,0;3,0,0,2;0,0,0,1;0,-2,0,0;B=0;1;0;0;C=1,0,0,0;D=0;Uc=B,A*B,A2*B,A3*B;rank(Uc)ans=3,4.3.1 定常离散系统的能观性,定义4.3.1 对于上述系统,在已知输入u(t

10、)的情况下,若能依据第i步及以后n-1步的输出观测值y(i),y(i+1),y(i+n-1),唯一地确定出第i步上的状态x(i),则称系统在第i步是能观测的。如果系统在任何i步上都是能观测的,则称系统是状态完全能观测的,简称能观测。,考虑离散系统,4.3 线性时变系统的能控性及能观性,定理4.3.1 对于线性定常离散系统,状态完全能观测的充分必要条件是矩阵,的秩为n。矩阵称为能观测性矩阵,记为O。,例4.3.3 判断下列系统的能观测性,于是系统的能观测性矩阵为,秩为3,所以系统能观。,例4.3.4 系统状态方程仍如上例,而观测方程为,秩小于3,所以系统不能观。,4.3.2 定常连续系统的能观性

11、,定义4.3.2 对于线性定常系统,在任意给定的输入u(t)下,能够根据输出量y(t)在有限时间区间t0,t1内的测量值,唯一地确定系统在t0时刻的初始状态x(t0),就称系统在t0时刻是能观测的。若在任意初始时刻系统都能观测,则称系统是状态完全能观测的,简称能观测的。,定理4.3.2 线性定常连续系统状态完全能观测的充分必要条件是能观性矩阵,的秩为n。,能观性判据的第一种形式,例4.3.5 判断下列系统的能观性。,秩等于2,所以系统是能观测的。,能观性判据的第二种形式,定理4.3.3 若线性定常系统的状态矩阵有互不相同的特征值,则系统状态能观测的充要条件是经线性等价变换把矩阵化成对角标准形后

12、,系统的状态空间表达式,定理4.3.4 设线性定常系统的状态矩阵有不同的重特征值,且对应于每一重特征值只有一个约当块。则系统状态完全能观测的充要条件是,经线性等价变换将矩阵化成约当标准形后,系统的状态空间表达式,4.3.3 利用Matlab判定系统能观性,A=0,1,0,0;3,0,0,2;0,0,0,1;0,-2,0,0;B=0;1;0;0;C=1,0,0,0;D=0;Uo=C,C*A,C*A2,C*A3;rank(Uo)ans=3,4.4 线性时变系统的能控性及能观性,4.4.1 线性时变系统的能控性判据 定理4.4.1 线性时变系统,在定义时间区间t0,t1内,状态完全能控的充要条件是G

13、ram矩阵,推论:假设矩阵A和B是n-1次连续可微的,在时间区间t0,t1上,若有,则系统是状态完全能控的,其中分块矩阵,例4.4.1,秩为3,所以系统是完全能控,4.4.2 线性时变系统能观性的判据,定理4.4.2 线性时变系统,定义在时间区间t0,t1内,状态完全能观测的充分必要条件是Gram矩阵,为非奇异。,推论:如果矩阵A和C满足n-1次连续可微的条件在时间区间t0,t1内,又有,则系统是状态完全能观测的。其中分块矩阵,,,例4.4.2,其秩等于3,所以系统是状态完全能观的。,4.5 能控性与能观性的对偶关系,4.5 能控性与能观性的对偶关系,对偶系统,对偶系统结构图,系统 状态完全能

14、控的充要条件和系统 状态完全能观的充要条件相同;,系统 状态完全能观的充要条件与系统 完全能观的充要条件相同。,(对偶原理),两个系统的传递函数矩阵的关系,把系统能控或能观测部分同不能控或不能观测的部分区分开来,将有利于更深入了解系统的内部结构。,标准分解,采用系统坐标变换的方法对状态空间进行分解,将其划分成能控(能观)部分与不能控(不能观)部分。,4.6 线性定常系统的结构分解,4.6.1 系统能控性分解,设系统的状态空间表达式为,假设系统的能控性矩阵的秩n1n(n为状态向量维数),即系统不完全能控。关于系统的能控性分解,有如下结论。,定理4.6.1 存在非奇异矩阵Tc,对系统进行状态变换,

15、可使系统的状态空间表达式变换成,其中,在变换后的系统中,将前n1维部分提出来,得到下式,这部分构成n1维能控子系统。而后n-n1维子系统,为不能控子系统。,关键 变换矩阵Tc的构造求法如下:在能控性矩阵 中选择n1个线性无关的列向量;将所得列向量作为矩阵Tc的前n1个列,其余列 可以在保证Tc为非奇异矩阵的条件下任意选择,例4.6.1 对下列系统进行能控性分解。,能控性矩阵的秩,可知系统不完全能控,在能控性矩阵中任选两列线性无关的列向量。为计算简单,选取其中的第1列和第2列。易知它们是线性无关的。,再选任一列向量,与前两个列向量线性无关。,变换矩阵,状态变换后的系统状态空间表达式,二维能控子系

16、统,系统能控性分解结构图,定理4.6.2 能控子系统的传递函数矩阵与原系统的传递函数矩阵相同,即,.,因为,4.6.2 系统能观性分解,设系统的状态空间表达式为,假设系统的能观性矩阵的秩n2n(n为状态向量维数),即系统不完全能控。关于系统的能观性分解,有如下结论。,定理4.6.3 存在非奇异矩阵To,对系统进行状态变换,可使系统的状态空间表达式变换成,其中,在变换后的系统中,将前n2维部分提出来,得到下式,这部分构成n2维能观子系统。而后n-n2维子系统,为不能观子系统。,可以在保证 为非奇异矩阵的条件下任意选择。,例4.6.2 系统同例4.6.1,进行能观性分解。,计算能观性矩阵的秩,任选

17、其中两行线性无关的行向量,再选任一个与之线性无关的行向量,得,状态变换后的系统状态空间表达式,系统能观性分解结构图,定理4.6.4 能观子系统与原系统的传递函数矩阵相同,4.6.3 系统按能控性与能观性进行标准分解,定理4.6.5 设系统状态空间表达式为,经过线性状态变换,可以化为下列形式,4.7 能控性、能观性与传递函数矩阵的关系,单输入单输出系统的状态空间表达式,4.7.1 单输入单输出系统,系统的传递函数,定理4.7.1 系统能控能观的充要条件是传递函数g(s)中没有零极点对消现象。,一个系统的传递函数所表示的是该系统既能控又能观的那一部分子系统。一个系统的传递函数若有零、极点对消现象,

18、则视状态变量的选择不同,系统或是不能控的或是不能观的。,两个推论,一个系统的分解与所选择状态变量有关,举例,微分方程,传递函数,选择不同的状态变量,会有不同的结果!,选择,系统的状态方程与输出方程,能控性矩阵,能观性矩阵,可分解为能控能观和不能控能观两部分子系统,引入中间变量z,将传递函数写成,选择,则有,选择状态变量,系统的状态空间表达式,能控性矩阵,能观测性矩阵,可分解为能控能观和能控不能观两部分子系统,4.7.2 多输入多输出系统,传递函数矩阵,定理4.7.2 如果在传递矩阵 G(s)中,与Cadj(sI-A)B之间没有非常数公因,则该系统是能控且能观测的。(仅为充分条件),例 4.7.

19、2,能控能观,存在公因式,能观标准形是指在一组基底下,将能观性矩阵中的A 和 C 表现为能观的标准形式,适当选择状态空间的基底,对系统进行状态线性变换,把状态空间表达式的一般形式化为标准形式,能控标准形是指在一组基底下,将能控性矩阵中的A 和 B 表现为能控的标准形式,4.8 能控标准形和能观标准形,4.8.1 系统的能控标准形,定理4.8.1 如果系统 是能控的,那么必存在一非奇异变换 使其变换成能控标准形,线性变换矩阵,例4.8.1 线性定常系统,能控性矩阵,逆矩阵,4.8.2 系统的能观标准形,,,定理 4.8.2 如果系统是能观测的,那么必存在一非奇异变换将系统变换为能观标准形,例4.

20、8.2,能观性矩阵,4.9 系统的实现,4.9.1 单输入单输出系统的实现问题,由传递函数矩阵或相应的脉冲响应来建立系统的状态空间表达式的工作,称为实现问题。换言之,若状态空间描述是传递函数矩阵的实现,则必有在所有可能的实现中,维数最小的实现称为最小实现。,单输入单输出系统系统传递函数的一般形式为 当其具有严格真分式有理函数时,其实现形式为,的能控标准形实现,的能观标准形实现,对于多输入多输出系统而言,讨论其实现问题要满足如下条件:输出向量为 维传递函数矩阵为 阵,它的每一个元素都是一个有理分式严格真分式传递函数矩阵,即实现形式为,4.9.2 多输入多输出系统的实现问题,当 阵的 时,可采用能

21、控性实现。,式中,为 各元素分母的首一最小公分母的各项系数 为多项式矩阵 的系数矩阵,而,采用能观性实现,可使实现的维数较低。,当 阵的 时,可采用能观性实现。,对于给定的传递函数矩阵的最小实现,并不是唯一的,但它们的维数应该是相同的。定理 4.9.1 传递函数矩阵 的最小实现 和 的充要条件是系统状态完全能控且完全能观测。,4.9.3 传递函数矩阵的最小实现,根据上述判断最小实现的准则,构造最小实现的途径为:,(1)求传递函数矩阵的任何一种能控形或能观形 实现,再检查实现的能观性或能控性,若已是能控能观,则必是最小实现。,多输入多输出系统的最小实现算法(1)将 展开成 找出,其中。(2)如果 中各元素的最小公分母的次数为 构造 矩阵如下:,是用行和列的基本运算(可由计算机辅助设计程序来求)顺序而得到的。于是,例4.9.1 已知求它的最小实现。解:的最小公分母是且,矩阵 的秩根据算法有此系统为最小实现。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号