状态空间模型的线性变换和约旦规范形.ppt
《状态空间模型的线性变换和约旦规范形.ppt》由会员分享,可在线阅读,更多相关《状态空间模型的线性变换和约旦规范形.ppt(89页珍藏版)》请在三一办公上搜索。
1、Ch.2 控制系统的状态空间模型,目录(1/1),目 录概述2.1 状态和状态空间模型2.2 根据系统机理建立状态空间模型2.3 根据系统的输入输出关系建立状态空间模型 2.4 状态空间模型的线性变换和约旦规范型2.5 传递函数阵2.6 线性离散系统的状态空间描述 2.7 Matlab问题 本章小结,状态空间模型的线性变换和约旦规范形(1/8),2.4 状态空间模型的线性变换和约旦规范形从上一节的讨论可知,同一个系统的状态空间模型,即使其维数相同,但其具体结构和系数矩阵也是多种多样的,如系统矩阵A可以为对角线矩阵的或者约旦矩阵的,也可以为其他形式的。即,状态空间模型不具有唯一性。,状态空间模型
2、的线性变换和约旦规范形(2/8),为何同一个系统具有不同的状态空间模型?原因:状态变量的不同选择这就产生了一个问题:各种不同选择的状态变量之间,以及它们所对应的状态空间模型之间的关系如何?,状态空间模型的线性变换和约旦规范形(3/8),此外,在控制系统的分析和设计中,某些特殊的系统数学模型对讨论问题相对简单得多,如前面建立的对角线规范形的和约旦规范形。于是自然会提出如下问题:如何把一般形式的状态空间模型变换成特定形式的状态空间模型,以降低系统的分析问题和设计问题的难度。解决上述两个问题,就需引入状态空间的线性变换。什么是状态空间的线性变换?,如何理解?本章关键喔!,状态空间模型的线性变换和约旦
3、规范形(4/8),状态变量是一组实变量,它们所组成的状态空间为一个实线性空间。由线性代数知识可知,线性空间中,随着表征空间坐标的基底的选取的不同,空间中的点关于各种基底的坐标亦不同。这些基底之间的关系为进行了一次坐标变换,而空间中的点的,坐标则相当于作了一次相似变换。如,在如右图所示的平面直角坐标系中,A点在两个坐标系下的坐标存在如下变化关系(其中P为非可逆的变换矩阵),状态空间模型的线性变换和约旦规范形(5/8),n维空间中的旋转变换、极坐标变换,线性空间中的相似变换,都属于空间变换。其中旋转变换和相似变换还属于线性变换。状态空间中由于状态变量的不同选择类似于线性空间中的坐标架的不同选择,同
4、一个系统不同选择状态变量组之间存在类似于线性空间不同坐标架之间的线性变换,因此我们将在状态空间中坐标变换称为状态空间的线性变换。,状态空间模型的线性变换和约旦规范形(6/8),引入坐标变换和状态空间线性变换等概念,实际上就回答了上述两个问题:1.不同选取状态变量之间存在一个坐标变换,其相应的状态空间模型之间也存在一个相应的相似变换。2.既然可以对状态变量和状态空间模型进行线性变换,则在一定条件下应可以将一般形式的状态空间模型变换成某种特殊的状态空间模型。,状态空间模型的线性变换和约旦规范形(7/8),本节主要讨论状态空间的线性变换,以及如何系统状态空间描述的约旦规范形。本章关键问题:1.线性变
5、换的几何及空间意义,建立空间想象力2.如何作系统线性变换3.系统的对角规范形和约旦规范形描述4.代数重数、几何重数与约旦矩阵5.如何求矩阵的广义特征向量,建立空间概念,可是学好控制理论的关键喔,状态空间模型的线性变换和约旦规范形(8/8),主要内容为:状态空间的线性变换系统特征值的不变性与系统的不变量化状态方程为对角线规范形化状态方程为约旦规范形,状态空间的线性变换(1/2),2.4.1 状态空间的线性变换对于一个n阶动态系统,可通过选择适当的n个状态变量以建立状态空间模型来描述它。但是,这n个状态变量的选择却不是唯一的。这一点可利用线性代数中的基底不唯一来理解。一个n维线性独立的状态变量向量
6、,在n维状态空间中构成一个坐标系,即相当于空间中的一个基底。根据线性代数知识,在这个空间中还存在另外的坐标系,且与原坐标系存在一个线性变换关系。,状态空间的线性变换(2/2),下面分别讨论:状态空间的线性变换状态空间模型的线性变换,上述状态变量向量x与 间的变换,称为状态的线性变换。,由线性代数知识可知,它们之间必有如下变换关系,状态空间的线性变换(1/1),1.状态空间的线性变换设描述同一个线性状态空间的两个n维的状态变量向量分别为,其中P为nn维的非奇异变换矩阵。,值得指出的是:,变换矩阵P只有为非奇异的,才能使x和 间的变换关系是等价的、唯一的和可逆的。,两种表达式式之间存在什么关系?,
7、状态空间的线性变换(1/14),2.状态空间模型的线性变换,设在状态变量x和 下,系统状态空间模型分别为,将变换关系x=P 代入(A,B,C,D)的状态方程中有,状态空间的线性变换(2/14),由于变换矩阵P非奇异,因此有则有,应该注意的是,系统的初始条件也必须作相应的变换,即,将上式与状态空间模型 比较,则线性系统(A,B,C,D)在线性变换矩阵P下的各矩阵具有如下对应关系,其中t0为系统运动的初始时刻。,在进行状态空间的线性变换中,需要计算矩阵的逆,下面先简要复习一下逆矩阵的计算。补充资料:逆矩阵的计算。常用的逆矩阵计算方法有如下2种:计算伴随矩阵法。初等变换法(三角矩阵变换法)。下面分别
8、介绍。,状态空间的线性变换(3/14)逆矩阵的计算,1.计算伴随矩阵法该方法计算式如下:P-1=adj(P)/|P|其中adj(P)和|P|分别为矩阵P的伴随矩阵和行列式。伴随矩阵的定义与计算如下:设有矩阵P为,状态空间的线性变换(4/14)计算伴随矩阵法,状态空间的线性变换(5/14)计算伴随矩阵法,则其伴随矩阵为:,其中pij*则为矩阵P的元素pij的代数余子式。代数余子式pij*为nn矩阵P去掉第i行第j列余下的n-1行n-1列的行列式值乘以符号。,状态空间的线性变换(6/14)计算伴随矩阵法,例 计算下述矩阵的逆矩阵。,计算过程如下:(1)先计算代数余子式。,状态空间的线性变换(7/1
9、4)计算伴随矩阵法,(2)计算伴随矩阵。,(3)计算行列式值。,状态空间的线性变换(8/14)计算伴随矩阵法,(4)计算逆矩阵。,状态空间的线性变换(9/14)初等变换法,2.初等变换法初等变换法(即三角矩阵变换法)求逆矩阵P-1的思想为:将矩阵P与单位矩阵I组成增广矩阵P I。通过对增广矩阵P I作初等行变换,将P I变换成I T,则P-1=T。初等行变换有如下三种:将某两行交换将某行乘以一非零常数将某行乘以一常数加到另一行对前述的矩阵P求逆,计算过程例示如下:,状态空间的线性变换(10/14)初等变换法,状态空间的线性变换(11/14)-初等变换法,下面简单总结2种计算逆矩阵方法的计算时间
10、复杂性(计算时间估计)。由逆矩阵与伴随矩阵的计算式可知,基于伴随矩阵计算的逆矩阵的计算时间复杂性(计算时间估计)为1次nn的行列式值n2次(n-1)(n-1)的行列式值合计为O(n5)而初等变换法的计算时间复杂性为O(n3),状态空间的线性变换(12/14)例2-5,基于上述逆矩阵计算,下面介绍状态空间模型变换的算例。例2-5 试将以下状态空间模型,作变换矩阵为下式所示的线性变换,状态空间的线性变换(13/14),解 线性变换P的逆矩阵为,因此,有,状态空间的线性变换(14/14),故系统在新的状态变量下的状态空间模型为,值得指出的是,状态空间的线性变换只是对状态变量作变换,对系统的输入和输出
11、未作变换,因此系统的输入输出间的动态和静态关系对状态变换保持不变。,系统特征值的不变性与系统的不变量(1/2),2.4.2 系统特征值的不变性与系统的不变量由前面的讨论可知,当选择不同的状态变量,则获得不同的状态空间模型描述。实际上,状态空间模型只是系统在不同的状态变量选择下对系统的一种描述,它随状态变量选择的不同而不同,并不具有唯一性和不变性。那么,到底系统在状态空间中有哪些描述,哪些性质是不变的,是不随状态变量的选取不同而变化的?线性定常系统的特征结构由特征值和特征向量所表征。系统的特征结构对系统运动的特性和行为具有重要的影响,决定了系统的基本特性。,系统特征值的不变性与系统的不变量(2/
12、2),下面我们将讨论系统经状态线性变换后,其特征值不变,亦即状态线性变换不改变系统的基本特性。系统矩阵的特征值是一种描述系统本质特征的,并具有唯一性的不变量,即不随状态变量的选取不同而变化的不变量,它在系统分析和综合上起着重要的作用。下面将分别讨论:系统的特征值和特征向量系统特征值的不变性特征向量的计算广义特征向量和特征向量链,难点喔!,重点喔,系统的特征值和特征向量(1/4),1.系统的特征值和特征向量状态空间的线性变换,只是改变了描述系统的角度(或说坐标系),系统的本质特征应保持不变。对于线性定常系统来说,系统的特征值(极点)决定了系统的基本特性。特征值应是系统不变的本质特征之一。系统经状
13、态线性变换后,其本质特征之一的特征值应保持不变,亦即状态线性变换不改变系统的基本特性。下面先讨论矩阵特征值和特征向量的定义。,系统的特征值和特征向量(2/4)特征值和特征向量定义,定义2-2 设v是n维非零向量,A是nn矩阵。若方程组Av=v成立,则称为矩阵A的特征值,非零向量v为所对应的矩阵A的特征向量。将上述特征值的定义式写为(I-A)v=0 其中I为nn的单位矩阵。因此,由代数方程论可知,上式有非零特征向量v的解的充要条件为|I-A|=0 并称上式为矩阵A的特征方程,而|I-A|为A的特征多项式。,系统的特征值和特征向量(3/4)特征值和特征向量定义,将|I-A|展开,可得|I-A|=n
14、+a1n-1+an-1+an=0其中ai(i=1,2,n)称为特征多项式的系数。因此,nn维的矩阵A的特征多项式为n阶多项式。若矩阵A为实矩阵,则对应的特征方程为一实系数代数方程,共有n个根。这n个根或为实数,或为成对出现的共轭复数。求解矩阵特征值的方法即为求解矩阵A的特征方程。n阶的特征方程的n个根1,2,n即为矩阵A的n个特征值。在得到特征值i后,由式(2-46)或式(2-47)可求得矩阵对应于i的特征向量vi。,系统的特征值和特征向量(4/4),如下定义所示,矩阵特征值的概念可推广至线性定常系统(A,B,C,D)。定义 对于线性定常系统(A,B,C,D),系统的特征值即为系统矩阵A的特征
15、值。关于系统特征值,几点注记:A.一个n维线性定常系统必然有n个特征值与之对应。B.对于物理上可实现的系统,其系统矩阵必为实矩阵。因此,线性定常系统的特征多项式必为实系数多项式,即系统的特征值或为实数,或为成对出现的共轭复数。,系统特征值的不变性(1/2),2.系统特征值的不变性系统的特征值表征了系统本质的特征。而线性变换只是相当于对系统从另外一个角度来描述而已,并未改变系统的本质。刻划了系统本质特征的系统特征值应不随线性变换而改变,即有如下结论:线性定常系统特征值对线性变换具有不变性。,系统特征值的不变性(2/2),对于这个结论,亦可证明如下:设系统原状态空间模型中的系统矩阵为A,经线性变换
16、,后,系统矩阵为,可见,系统经线性变换后,其特征值不变。,矩阵 的特征多项式为,即证明了A的特征多项式等于的 特征多项式。,特征向量的计算(1/9),3.特征向量的计算如何求解特征值i对应的特征向量?求解特征向量,即求如下齐次矩阵代数方程的非零解(iI-A)vi=0由于i为A的特征值,故iI-A不可逆。因此,由代数方程理论可知,该方程组的解并不唯一。由特征向量的定义可知,我们需求解的是线性独立的特征向量。实际上,具体求特征向量时,可假定其特征向量的某个或几个元素的值,然后再求得该特征向量其他元素的值。,特征向量的计算(2/9),当特征方程存在重根时,线性独立的特征向量可能不唯一。因此,就产生如
17、下问题:问题:对应于特征值i究竟有几个独立的特征向量?答案:矩阵的重特征值i所对应的线性独立的特征向量可能不止一个。它的独立特征向量的数目等价于系统的维数与线性方程组(2-47)的线性独立的方程数之差,即为n-rank(iI-A)其中rank为矩阵的秩。,特征向量的计算(3/9),因此,r重的特征值可能存在1至r个线性独立的特征向量。由此,导出如下问题:独立的特征向量数到底具有什么意义?它与特征值的重数之间有何关系?下面引入代数重数与几何重数两个概念。,不要混淆喔!,特征向量的计算(4/9),两个基本概念:代数重数。由特征方程求得的特征值i的重数称为特征值i的代数重数。几何重数。特征值i线性独
18、立的特征向量数称为特征值i的几何重数。代数重数和几何重数是两个不同的概念。几何重数具有几何上空间表征的意义,它代表在空间分解上不变的几何子空间的数目。而代数重数仅具有代数意义,它代表特征值在特征方程的重数。,特征向量的计算(5/9)例2-6,例2-6 求如下矩阵的特征向量,解 1.由特征方程|I-A|=0求得系统的特征值。,特征向量的计算(6/9)例2-6,解该特征方程,可求得系统的特征值为1=1 2=3=2即2为系统的二重特征值,其代数重数为22.计算1=1的特征向量。按定义有(1I-A)v1=0即,特征向量的计算(7/9)例2-6,解之得特征向量v1的通解为v1=v11 v11 2v11令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 状态 空间 模型 线性变换 约旦 规范

链接地址:https://www.31ppt.com/p-5788080.html