




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 控制系统的状态空间分析在讨论了状态方程的描述、标准形和模型转换后,本章将讨论线性多变量系统的运动分析,包括线性状态方程的求解和系统的能控与能观性分析。2.1 定常系统状态方程的解2.1.1 线性系统的解 给定线性定常系统非齐次状态方程为:(2.1.1)其中,且初始条件为。 将方程(2.1.1)写为 在上式两边左乘e-At,可得 将上式由O积分到t,得故可求出其解为(2.1.2a)或(2.1.2b)式中为系统的状态转移矩阵。对于线性时变系统非齐次状态方程, (2.1.3)类似可求出其解为(2.1.4)一般说来,线性时变系统的状态转移矩阵只能表示成一个无穷项之和,只有在特殊情况下,才能写成
2、矩阵指数函数的形式。2.1.2 状态转移矩阵 1状态转移矩阵性质 定义2.1 时变系统状态转移矩阵是满足如下矩阵微分方程和初始条件(2.1.5)的解。下面不加证明地给出线性时变系统状态转移矩阵的几个重要性质:1、;2、;3、;4、当A给定后, 唯一;5、计算时变系统状态转移矩阵的公式(2.1.6a) 上式一般不能写成封闭形式,可按精度要求,用数值计算的方法取有限项近似。特别地,只有当满足即在矩阵乘法可交换的条件下,才可表示为如下矩阵指数函数形式(2.1.6b) 显然,定常系统的状态转移矩阵不依赖于初始时刻,其性质仅是上述时变系统的特例。 例21 试求如下线性定常系统的状态转移矩阵(t)和状态转
3、移矩阵的逆-1(t)。解 对于该系统,其状态转移矩阵由下式确定由于其逆矩阵为因此= 由于-1(t)=(-t),故可求得状态转移矩阵的逆为 例2.2 求下列系统的时间响应:式中,u(t)为t = 0时作用于系统的单位阶跃函数,即u(t)=1(t)。解 对该系统 状态转移矩阵已在例2.1中求得,即因此,系统对单位阶跃输入的响应为:或 如果初始状态为零,即X(0)=0,可将X(t)简化为2. 矩阵指数函数eAt的计算前已指出,状态方程的解实质上可归结为计算状态转移矩阵,即矩阵指数函数eAt。如果给定矩阵A中所有元素的值,MATLAB将提供一种计算eAT的简便方法,其中T为常数。 除了上述方法外,对e
4、At的计算还有几种分析方法可供使用。这里我们将介绍其中的四种计算方法。方法一:直接计算法(矩阵指数函数)(2.1.7)可以证明,对所有常数矩阵A和有限的t值来说,这个无穷级数都是收敛的。方法二:对角线标准形与Jordan标准形法若可将矩阵A变换为对角线标准形,那么eAt可由下式给出式中,P是将A对角线化的非奇异线性变换矩阵。 类似地,若矩阵A可变换为Jordan标准形,则eAt可由下式确定出eAt = S e J t S 1(2.1.9) 例2.3 考虑如下矩阵A解 该矩阵的特征方程为因此,矩阵A有三个相重特征值=1。可以证明,矩阵A也将具有三重特征向量(即有两个广义特征向量)。易知,将矩阵A
5、变换为Jordan标准形的变换矩阵为 矩阵S的逆为于是注意到可得eAt = S e J t S 1即 方法三:拉氏变换法(2.1.10)为了求出eAt,关键是必须首先求出(sI-A)的逆。一般来说,当系统矩阵A的阶次较高时,可采用递推算法。 例2.4 考虑如下矩阵A A试用前面介绍的两种方法计算eAt 。解 方法一 由于A的特征值为0和-2(1=0,2= -2),故可求得所需的变换矩阵P为P =因此,由式(2.1.10)可得 方法二 由于可得因此方法四:化eAt为A的有限项法(Caley-Hamilton定理法)第四种是利用凯莱-哈密尔顿定理,化为A的有限项,然后通过求待定时间函数获得的方法。
6、凯莱-哈密尔顿(Caley-Hamilton)定理在证明有关矩阵方程的定理或解决有关矩阵方程的问题时,凯莱-哈密尔顿定理是非常有用的。考虑nn维矩阵A及其特征方程 凯莱-哈密尔顿定理指出,矩阵A满足其自身的特征方程,即(2.1.11) 为了证明此定理,注意到(I-A)的伴随矩阵adj(I-A)是的n -1次多项式,即式中,。由于可得 从上式可看出,A 和(i=1,2,,n)相乘的次序是可交换的。因此,如果(I-A)及其伴随矩阵adj(I-A)中有一个为零,则其乘积为零。如果在上式中用A代替,显然I-A为零。这样即证明了凯莱-哈密尔顿定理。 最小多项式 按照凯莱-哈密尔顿定理,任一nn维矩阵A满
7、足其自身的特征方程,然而特征方程不一定是A满足的最小阶次的纯量方程。我们将矩阵A为其根的最小阶次多项式称为最小多项式,也就是说,定义nn维矩阵A的最小多项式为最小阶次的多项式(),即使得(A)= 0,或者 最小多项式在nn维矩阵多项式的计算中起着重要作用。 假设的多项式d()是(I-A)的伴随矩阵adj(I-A)的所有元素的最高公约式。可以证明,如果将d()的最高阶次的系数选为1,则最小多项式()由下式给出:(2.1.12) 注意,nn维矩阵A的最小多项式()可按下列步骤求出:1、根据伴随矩阵adj(I-A),写出作为的因式分解多项式的adj(I-A)的各元素;2、确定作为伴随矩阵adj(I-
8、A)各元素的最高公约式d()。选取d()的最高阶次系数为1。如果不存在公约式,则d()=1;3、最小多项式()可由|I-A|除以d()得到。 设A的最小多项式阶数为m。可以证明,采用赛尔维斯特内插公式,通过求解行列式(2.1.13)即可求出。利用式(2.13)求解时,所得是以 (k=0,1,2,m-1)和 (i=1,2,3,,m)的形式表示的。此外,也可采用如下等价的方法。将式(2.13)按最后一行展开,容易得到(2.1.14)从而通过求解下列方程组: (2.1.15)可确定出(k=0,1,2,m-1),进而代入式(2.14)即可求得。如果A为nn维矩阵,且具有相异特征值,则所需确定的的个数为
9、m=n,即有(2.1.16)如果A含有相重待征值,但其最小多项式有单根,则所需确定的的个数小于n.例2.5 考虑如下矩阵A试用化为A的有限项法计算。解 矩阵A的特征方程为可得相异特征值为1=0,2= -2。 由式(2.13),可得即 将上述行列式展开,可得或另一种可选用的方法是采用式(2.16)。首先,由确定待定时间函数和。由于1=0,2= -2,上述两式变为 求解此方程组,可得因此,2.2能控性与能观测性分析能控性和能观测性的概念是由R.E.Kalman于60年代初首先提出的。在用状态空间法设计控制系统时,这两个概念起到很重要的作用。实际上,可控性和可观性可以给出控制系统设计问题的完全解存在
10、性的条件。如果所研究的系统不可控,那么控制系统设计问题的解不存在。可控和可观测性决定了最优控制问题解的存在性。例如,在极点配置问题中,状态反馈的的存在性将由系统的能控性决定;在观测器设计和最优估计中,将涉及到系统的能观测性条件。在本章中,我们的讨论将限于线性系统。将首先给出能控性与能观测性的定义,然后推导出判别系统能控和能观测性的若干判据。2.2.1 系统的能控性1 概述如果在一个有限的时间隔内施加一个无约束的控制向量,使得系统由初始状态x(to)转移到任一状态,则称该系统在时刻to是能控的。如果系统的状态x(to)在有限的时间间隔内可由输出的观测值确定,那么称系统在时刻to是能观测的。前已指
11、出,在用状态空间法设计控制系统时,这两个概念起到非常重要的作用。实际上,虽然大多数物理系统是能控和能观测的,然而其所对应的数学模型可能不具有能控性和能观测性。因此,必须了解系统在什么条件下是能控和能观测的。上面给出了系统状态能控与能观测的定义,下面我们将首先推导状态能控性的代数判据,然后给出状态能控性的标准形判据。最后讨论输出能控性。2 定常系统状态能控性的代数判据考虑线性连续时间系统:(2.2.1)其中,(单输入),且初始条件为。如果施加一个无约束的控制信号,在有限的时间间隔tott1内,使初始状态转移到任一终止状态,则称由式(2.2.1)描述的系统在t = to时为状态(完全)能控的。如果
12、每一个状态都能控,则称该系统为状态(完全)能控的。下面我们将推导状态能控的条件。不失一般性,设终止状态为状态空间原点,并设初始时刻为零,即to=0。由上一章的内容可知,式(2.2.1)的解为 利用状态能控性的定义,可得或(2.2.2) 将写为A的有限项的形式,即(2.2.3) 将式(2.2.3)代入式(2.2.2),可得(2.2.4)记则式(2.2.4)成为(2.2.5)如果系统是状态能控的,那么给定任一初始状态x(0),都应满足式(2.2.5)。这就要求nn维矩阵的秩为n。由此分析,可将状态能控性的代数判据归纳为:当且仅当nn维矩阵Q满秩,即时,由式(2.2.1)确定的系统才是状态能控的。上
13、述结论也可推广到控制向量u为r维的情况。此时,如果系统的状态方程为式中,那么可以证明,状态能控性的条件为nnr维矩阵的秩为n,或者说其中的n个列向量时线性无关的。通常,我们称矩阵能控性矩阵。 例2.6 考虑由下式确定的系统: 由于即Q为奇异,所以该系统是状态不能控的。 例2.7 考虑由下式确定的系统: 对于该情况,即Q为非奇异,因此系统是状态能控的。3 状态能控性条件的标准形判据关于定常系统能控性的判据很多。除了上述的代数判据外,本小节将给出一种相当直观的方法,这就是从标准形的角度给出的判据。 考虑如下的线性系统(2.2.6)式中,。 如果A的特征向量互不相同,则可找到一个非奇异线性变换矩阵P
14、,使得 注意,如果A的特征值相异,那么A的特征向量也互不相同;然而,反过来不成立。例如,具有相重特征值的nn维实对称矩阵也有可能有n个互不相同的特征向量。还应注意,矩阵P的每一列是与i (i=1,2, ,n)有联系的A的一个特征向量。 设x = P z(2.2.7) 将式(2.2.7)代入式(2.2.6),可得 (2.2.8) 定义则可将式(2.2.8)重写为 如果nr维矩阵G 的任一行元素全为零,那么对应的状态变量就不能由任一来控制。由于状态能控的条件是A的特征向量互异,因此当且仅当输入矩阵没有一行的所有元素均为零时,系统才是状态能控的。在应用状态能控性的这一条件时,应特别注意,必须将式(2
15、.2.8)的矩阵转换成对角线形式。如果式(2.2.6)中的矩阵A不具有互异的特征向量,则不能将其化为对角线形式。在这种情况下,可将A化为Jordan标准形。例如,若A的特征值分别1,1,1,4,4,6,n,并且有n - 3个互异的特征向量,那么A的Jordan标准形为其中,在主对角线上的33和22子矩阵称为Jordan块。 假设能找到一个变换矩阵S,使得 如果利用x = S z(2.2.9)定义一个新的状态向量z,将式(2.2.9)代入式(2.2.6)中,可得到(2.2.10)从而式(2.2.6)确定的系统的状态能控性条件可表述为:当且仅当(1)式(2.2.10)中的矩阵J中没有两个Jorda
16、n块与同一特征值有关;(2)与每个Jordan块最后一行相对应的的任一行元素不全为零;(3)对应于不同特征值的的每一行的元素不全为零时,则系统是状态能控的。 例2.8 下列系统是状态能控的: 下列系统是状态不能控的: 4 用传递函数矩阵表达的状态能控性条件状态能控的条件也可用传递函数或传递矩阵描述。 状态能控性的充要条件是在传递函数或传递函数矩阵中不出现相约现象。如果发生相约,那么在被约去的模态中,系统不能控。 例2.9 考虑下列传递函数:显然,在此传递函数的分子和分母中存在可约的因子(s+2.5)(因此少了一阶)。由于有相约因子,所以该系统状态不能控。当然,将该传递函数写为状态方程,可得到同
17、样的结论。状态方程为 由于即能控性矩阵的秩为1,所以可得到状态不能控的同样结论。5 输出能控性在实际的控制系统设计中,需要控制的是输出,而不是系统的状态。对于控制系统的输出,状态能控性既不是必要的,也不是充分的。因此,有必要再定义输出能控性。考虑下列状态空间表达式所描述的线性定常系统式中,。如果能找到一个无约束的控制向量u(t),在有限的时间间隔tott1内,使任一给定的初始输出y(to)转移到任一最终输出y(t1),那么称由式(2.2.11)和(2.2.12)所描述的系统为输出能控的。可以证明,系统输出能控的充要条件为:当且仅当m(n+1)r维输出能控性矩阵的秩为m时,由式(2.2.11)和
18、(2.2.12)所描述的系统为输出能控的。注意,在式(2.2.12)中存在Du项,对确定输出能控性是有帮助的。2.2.2 系统的能观测性现在讨论线性系统的能观测性。考虑零输入时的状态空间表达式式中,。如果每一个状态x(to)都可通过在有限时间间隔tott1内,由y(t)观测值确定,则称系统为(完全)能观测的。本节仅讨论线性定常系统。不失一般性,设to=0。能观测性的概念非常重要,这是由于在实际问题中,状态反馈控制遇到的困难是一些状态变量不易直接量测。因而在构造控制器时,必须首先估计出不可量测的状态变量。在“系统综合”部分我们将指出,当且仅当系统是能观测时,才能对系统状态变量进行观测或估计。在下
19、面讨论能观测性条件时,我们将只考虑由式(2.2.13)和(2.2.14)给定的零输入系统。这是因为,若采用如下状态空间表达式则从而 由于矩阵A、B、C和D均为已知,u(t)也已知,所以上式右端的最后两项为已知,因而它们可以从被量测值y(t)中消去。因此,为研究能观测性的充要条件,只考虑式(2.2.13)和(2.2.14)所描述的零输入系统就可以了。1. 定常系统状态能观测性的代数判据 考虑由式(3.13)和(2.2.14)所描述的线性定常系统。将其重写为 易知,其输出向量为 将写为A的有限项的形式,即因而或(2.2.15) 显然,如果系统是能观测的,那么在0tt1时间间隔内,给定输出y(t),
20、就可由式(2.2.15)唯一地确定出x(0)。可以证明,这就要求nmn维能观测性矩阵的秩为n。 由上述分析,我们可将能观测的充要条件表述为:由式(2.2.13)和(2.2.14)所描述的线性定常系统,当且仅当nnm维能观测性矩阵的秩为n,即时,该系统才是能观测的。例2.10 试判断由式所描述的系统是否为能控和能观测的。解 由于能控性矩阵的秩为2,即,故该系统是状态能控的。 对于输出能控性,可由系统输出能控性矩阵的秩确定。由于的秩为1,即,故该系统是输出能控的。为了检验能观测性条件,我们来验算能观测性矩阵的秩。由于 的秩为2,故此系统是能观测的。2. 用传递函数矩阵表达的能观测性条件类似地,能观
21、测性条件也可用传递函数或传递函数矩阵表达。此时能观测性的充要条件是:在传递函数或传递函数矩阵中不发生相约现象。如果存在相约,则约去的模态其输出就不能观测了。例2.11 证明下列系统是不能观测的。式中解 由于能观测性矩阵注意到即,故该系统是不能观测的。 事实上,在该系统的传递函数中存在相约因子。由于X1(s)和U (s)之间的传递函数为 又Y (s)和X1(s)之间的传递函数为故Y(s)与U(s)之间的传递函数为显然,分子、分母多项式中的因子(s+1)可以约去。这意味着,该系统是不能观测的,或者说一些不为零的初始状态x(0)不能由y(t)的量测值确定。3.说明当且仅当系统是状态能控和能观测时,其
22、传递函数才没有相约因子。这意味着,可相约的传递函数不具有表征动态系统的所有信息。4. 状态能观测性条件的标准形判据 考虑由式(2.2.13)和(2.2.14)所描述的线性定常系统,将其重写为 设非奇异线性变换矩阵P可将A化为对角线矩阵,式中,为对角线矩阵。定义式(2.2.16)和(2.2.17)可写为如下对角线标准形因此或如果mn维矩阵CP的任一列中都不含全为零的元素,那么系统是能观测的。这是因为,如果CP的第i列含全为零的元素,则在输出方程中将不出现状态变量,因而不能由y上述判断方法只适用于能将系统的状态空间表达式(2.2.16)和(2.2.17)化为对角线标准形的情况。如果不能将式(2.2.16)和(2.2.17)变换为对角线标准形,则可利用一个合适的线性变换矩阵S,将其中的系统矩阵A变换为Jordan标准形。式中, J为Jordan标准形矩阵。 定义则式(2.2.16)和(2.2.17)可写为如下Jordan标准形因此系统能观测的充要条件为:(1) J中没有两个Jordan块与同一特征值有关;(2)与每个Jordan块的第一行相对应的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新能源汽车供应链协同试题及答案
- 新能源汽车技术创新的市场影响试题及答案
- 粒子物理基本知识考察试题及答案
- 电竞俱乐部品牌建设与运营管理创新趋势研究报告2025
- 电动汽车的充电设施建设技术试题及答案
- 黄山面试数学真题及答案
- 聚焦2025年工业互联网平台IPv6技术升级与工业互联网平台技术演进战略报告
- 安全工程师资格考试实务考点试题及答案
- 电子商务在农业中的应用考题及答案
- 经典考题解读的土木工程师试题及答案
- 2024年4月20日苏州工业园区人才引进第一轮面试真题及答案解析
- 2023版《思想道德与法治》(绪论-第一章)绪论 担当复兴大任 成就时代新人;第一章 领悟人生真谛 把握人生方向 第3讲 创造有意义的人生
- 2024届湖北省武汉市武昌区南湖二小六年级下学期小升初招生语文试卷含答案
- (正式版)JBT 3300-2024 平衡重式叉车 整机试验方法
- 汽车租赁合伙人协议
- Unit+6+Section+A+3a~3c 人教版英语八年级下册
- 广汇煤炭清洁炼化有限责任公司1000万吨年煤炭分级提质综合利用项目变更环境影响报告书
- 《公共基础知识》2024年事业单位考试氹仔岛全真模拟试题含解析
- STEM教师培养的国际比较研究以中 美 英 德为例
- 特殊教育导论 课件 第一章 特殊教育的基本概念
- 三菱伺服MR-J4中文说明书
评论
0/150
提交评论