线性系统的状态空间描述.ppt
《线性系统的状态空间描述.ppt》由会员分享,可在线阅读,更多相关《线性系统的状态空间描述.ppt(129页珍藏版)》请在三一办公上搜索。
1、第二章 线性系统的状态空间描述,2.1 系统的状态空间描述2.2 系统的状态空间表达式的分类 2.3 状态空间表达式的建立2.4 线性时不变系统的特征结构2.5 状态方程的约当规范形2.6 由状态空间描述导出传递函数阵2.7 系统系统在坐标变换下的特性2.8 组合系统的状态空间描述2.9 Matlab问题 小 结,典型控制系统由被控对象、传感器、执行器和控制器组成。被控过程具有若干输入端和输出端。数学描述方法:输入输出描述(外部描述):高阶微分方程、传递函数矩阵。状态空间描述(内部描述):基于系统内部结构,是对系统的一种完整的描述。,2.1 系统的状态空间描述,典型控制系统方框图,被 控 过
2、程,1.动态过程数学描述的两种基本类型。一个系统用下图的一个方块来表征。,系统输入:环境对系统的作用。系统输出:系统对环境的作用。,统称为系统的外部变量,内部变量:刻画系统在每个时刻所处状况的变量。,x1,x2,xn,,体现了系统的行为。,数学描述、数学模型:反映系统变量间因果关系和变换关系。系统的外部描述:输入输出描述,不完全的描述。不表征系统的内部结构和内部变量,只反映外部变量间的因果关系,即输出和输入间的因果关系。例:线性定常、单输入单输出系统,外部描述为线性常系数微分方程,其中:ai和bj 为实常数。i=1,2,n-1;j=1,2,n-1,假定初始条件为零,取拉氏变换。复频率域描述,即
3、传递函数。,系统的内部描述,状态空间描述,完全的描述。两个数学方程组成:状态方程:微分方程或差分方程。内部变量组和输入变量组间的因果关系。输出方程:代数方程。内部变量组、输入变量组和输出变量组间的转换关系。,外部描述 外部描述把系统的输出取为系统外部输入的直接响应,显然这种描述把系统当成一个“黑匣”,认为系统的内部结构和内部信息全然不知,系统描述直接反映了输出变量与输入变量间的动态因果关系。内部描述 内部描述是基于系统内部结构分析的一类数学模型,能够完全反映系统的所有动力学特性。,(1)状态 状态是完全地描述动态系统运动状况的信息,系统在某一时刻的运动状况可以用该时刻系统运动的一组信息表征,定
4、义系统运动信息的集合为状态。(2)状态变量 定义完全表征动态系统时间域运动行为的信息组中的元素为状态变量。状态变量组常用符号x1(t),x2(t),xn(t)表示,且它们相互独立(即变量的数目最小)。,2.状态的基本概念,【例1】确定图21所示电路的状态变量。,图21 RLC电路 要唯一地确定t时刻电路的运动行为,除了要知道输入电压u(t)外,还必须给出流过电感上的初始电流i(t0)和电容上的初始电压uC(t0),或者说uC(t)和i(t)这两个变量可用来完全地描述该电路的运动行为,且它们之间是独立的,故uC(t)和i(t)是该电路的状态变量。,并非所有电路中的电容器电压和电感器电流都是独立变
5、量,假定电容器初始电压值均为0,有,因此,只有一个变量是独立的,状态变量只能选其中一个,即用其中的任意一个变量作为状态变量便可以确定该电路的行为。实际上,三个串并联的电容可以等效为一个电容。,(3)状态向量 设x1(t),x2(t),xn(t)是系统的一组状态变量,把这些状态变量看做向量x(t)的分量,则x(t)就称为状态向量,记为,(4)状态空间 以x1(t),x2(t),xn(t)为坐标轴构成的一个n维欧氏空间,称为状态空间。,图1-3 多输入多输出系统示意图,(5)状态方程 描述系统状态变量间或状态变量与系统输入变量间关系的一个一阶微分方程组(连续系统)或一阶差分方程组(离散系统),称为
6、状态方程。,【例2】建立图21所示RLC电路的状态方程。,取电容上的电压uC(t)和电感中的电流i(t)作为状态变量,根据电路原理有,将上式中状态变量的一阶导数放在方程左边,其余项移至方程右边,整理得一阶微分方程组为:,上式即为图1所示电路的状态方程,并将其写成向量-矩阵形式,即,式(1-4)可简写为,令,,记,,,,,式中,,状态方程和输出方程合起来构成对一个动态系统完整的描述,称为动态系统的状态空间表达式。,图12所示电路,若uC(t)为输出,取x1=uC(t),x2=i(t)作为状态变量,则其状态空间表达式为:,(6)状态空间表达式,2.2 系统的状态空间表达式的分类,系统的状态空间描述
7、是其动力学特征的完整的表征。各类系统在结构上和特性上的质的差别,将表现为它们的状态空间描述在类型上的不同。,线性系统和非线性系统 向量方程 和 的所有元都是变量 x1,xn和u1,ur的线性函数,则相应的系统为线性系统。,向量方程 和 至少包括一个元是变量 x1,xn和u1,ur的非线性函数,则相应的系统为非线性系统。现实中的一切实际系统严格地说都属于非线性系统。,1.线性系统的状态空间描述,若向量方程中 和 的所有组成元都是变量 和 的线性函数,则称相应的系统为线性系统。而线性系统的状态空间描述可表示为如下形式:式中,各个系数矩阵分别为,其中x为n维的状态向量;u为r维的输入向量;y为m维的
8、输出向量;A为nn维的系统矩阵;B为nr维的输入矩阵;C为mn维的输出矩阵;D为mr维的直联矩阵(前馈矩阵,直接转移矩阵)。,对前面引入的状态空间模型的意义,有如下讨论:状态方程描述的是系统动态特性,其决定系统状态变量的动态变化。输出方程描述的是输出与系统内部的状态变量的关系。系统矩阵A表示系统内部各状态变量之间的关联情况,它主要决定系统的动态特性。输入矩阵B又称为控制矩阵,它表示输入对状态变量变化的影响。输出矩阵C反映状态变量与输出间的作用关系。直联矩阵D则表示了输入对输出的直接影响,许多系统不存在这种直联关系,即直联矩阵D=0。,2.线性时变系统和定常系统的状态空间描述,一个动态系统的状态
9、向量、输入向量和输出向量自然是时间的函数,而矩阵,和 的各个元素如果与时间有关,则称这种系统是线性时变系统。,矩阵,和 的各个元素如果与时间无关,则称这种系统是线性定常系统,式中的各个系数矩阵为常数矩阵,为简便,线性定常系统的状态空间模型亦可简记为(A,B,C,D)。,几种简记符的意义:,当系统的输出与输入无直接关系(即)时,称为惯性系统;相反,系统的输出与输入有直接关系(即)时,称为非惯性系统。大多数控制系统为惯性系统,所以,它们的动态方程为,3.离散系统的状态空间描述,当系统的各个变量只在离散的时刻取值时,这种系统称为离散时间系统简称离散系统。其状态空间描述只反映离散时刻的变量组之间的因果
10、关系和转换关系。是用 来表示离散的时刻,那么离散系统状态空间描述的最一般形式为:,对于线性离散时间系统,则上述状态空间描述还可进一步化为如下形式:,4.确定性系统和随机系统(P32),确定系统是指系统的特性和参数是按确定的规律变化的,其各个输入变量(包括控制和扰动)也是按确定的规律而变化的。不确定系统,系统的特性和参数的变化不能用确定的规律来描述,或者作用于系统的变化(包括控制和扰动)是随机变化,或者两者兼而有之。,5.状态空间模型的结构图(P41)线性系统的状态空间模型可以用结构图的方式表达出来,以形象说明系统输入、输出和状态之间的信息传递关系。不仅适用于多输入多输出系统,当然也适用于单输入
11、单输出系统。系统结构图主要有三种基本元件:积分器,加法器,比例器,其表示符如图2-2所示。,图2-2 系统结构图中的三种基本元件,例 线性时变系统,的结构图如图2-3所示。值得注意的是:图中的信号传输线一般是表示列向量,方框中的字母代表矩阵,每一方框的输入输出关系规定为:输出向量=(方块所示矩阵)(输入向量),图2-3 多输入多输出线性时变系统的结构图,建立被控对象的数学模型是进行系统分析和综合的第一步,是控制理论和工程的基础.,2.3 状态空间表达式的建立,这种根据系统的物理机理建立对象的数学模型的方法称为机理建模。机理建模主要根据系统的物料和能量(电压、电流、力和热量等)在储存和传递中的动
12、态平衡关系。以及各环节、元件的各物理量之间的关系。如电感的电压和电流满足的动态关系.,2.3.1.由物理机理直接建立状态空间表达式:,在实际工程系统中,许多过程和元件都具有储存和传递能量(或信息)的能力。例如,机械动力学系统中的弹簧和运动中的质量体都储存有能量并能通过某种形式传递;化工热力学系统中的物质中的热量的储存与传递;化工反应系统中的反应物质的物料传递和平衡的信息。对这些系统,根据其物理和化学变化的机理,由相应描述这些变化的物理和化学的定理、定律和规律等,可得系统各物理量之间所满足的动静态关系式。因此,在选择适宜的状态变量后,可建立系统的状态空间模型。,建立状态空间模型的关键在于状态变量
13、的选取,它是建立状态空间模型的前提状态变量的主要选取办法系统储能元件的输出系统输出及其输出变量的各阶导数上述状态变量的数学投影(使系统状态方程成为某种标准形式的变量),下面通常见的刚体力学系统、流体力学系统、典型化工(热工)过程、机电能量转换系统讨论如何建立状态空间模型。,图2-4表示某电枢控制的直流电动机,其中Ra和La为电枢回路总电阻和总电感,J为转动惯量,负载为摩擦系数为f的阻尼摩擦。试列写以电枢电压u(t)为输入,轴的角位移(t)为输出的状态空间模型。,机电系统的状态空间描述,解 1.设电动机励磁电流不变,铁心工作在非饱和区。按照图2-4所描述的电动机系统,可以写出如下主回路电压方程和
14、轴转动动力学方程,其中Ea和M分别为如下电枢电势和转矩Ea=Ced/dt,M=CMia其中Ce和Cm分别为电枢电势常数和转矩常数(含恒定的磁通量).,因此,上述主回路电压方程和轴转动运动方程可记为,2.选择状态变量.对于本例,若已知电枢电流ia(t),角位移(t)和其导数d/dt在初始时刻t0的值,以及电枢电压u,则上述微分方程组有唯一解。因此,可以选择状态变量如下,3.将状态变量代入上述微分方程,则有如下状态方程,4.建立输出方程 y=x2,5.经整理,可得如下矩阵形式的状态空间模型,本节主要讨论由描述系统输入输出关系的常微分方程建立系统的状态空间模型,分别讨论由不含输入量导数项和由含输入量
15、导数项的 微分方程建立状态空间模型。本节关键问题:如何选择状态变量,关键,2.3.2 由系统微分方程建立状态空间表达式,描述单输入单输出线性系统的输入输出间动态行为,不包含有输入量的导数项时的线性定系数常微分方程为 y(n)+a1y(n-1)+any=bu 其中y和u分别为系统的输出和输入;n为系统的阶次。,本节问题的关键是如何选择状态变量。,1.微分方程中不包含输入量的导数项,选择状态变量为如下相变量 x1(t)=y(t),x2(t)=y(t),xn(t)=y(n-1)(t)可完全刻划系统的动态特性。,(a)化为能控标准形,将上述选择的状态变量代入输入输出的常微分方程,有如下状态方程,和输出
16、方程 y=x1,将上述状态方程和输出方程写成矩阵形式有,式(1-23)描述的状态空间表达式称为能控标准形,该状态空间模型可简记为:,其中,通常将上述取输出y和y的各阶导数为状态变量称为相变量。该类系统矩阵称为友矩阵。友矩阵在线性定常系统的状态空间分析方法中是一类重要的矩阵,这在后面的章节中可以看到。,【例4】将以下系统输入输出方程变换为状态空间模型y”+6y”+11y+5y=6u解:本例中a1=6 a2=11 a3=5 b=6因此,当选择输出y及其1阶与2阶导数等相变量为状态变量时,由式(1-23)可得状态空间模型如下,取状态变量:,(b)化为能观测标准形,整理得:,则得能观标准形状态空间表达
17、式:,描述单输入单输出线性系统的输入输出间动态行为的微分方程的一般表达式为y(n)+a1y(n-1)+any=b0u(n)+bnu,2.微分方程中包含输入量的导数项,通常采用(1)待定系数法(P35)可利用输出y和输入u以及其各阶导数的线性组合来组成状态变量,其原则是:使状态方程中不显含输出u的各阶导数。(2)辅助变量法(P33)利用Laplace变换,引入辅助变量 z,根据待定系数法,选择状态变量如下,其中i(i=0,1,n)为待定系数。,(一)待定系数法,即:,因此,有,若待定系数i(i=0,1,n)满足如下关系式0=b01=b1-a102=b2-a11-a20n=bn-a1n-1-an0
18、即i(i=0,1,n)满足如下方程组,则该高阶微分方程可转化描述为如下不含有输入导数项的状态空间模型,(二)辅助变量法,设 n 阶微分方程为:,Laplace变换,求传递函数,引入辅助变量 z,返回到微分方程形式:,以及,选择状态变量如下:,写成矩阵形式,注:如果输入项的导数阶次和输出项导数阶次相同,则有d。,【例5】已知描述系统的微分方程为,试求系统的状态空间表达式。,解,(1)待定系数法,选择状态变量如下,其中,于是系统的状态空间表达式为,(2)辅助变量法,引入辅助变量z,选择状态变量,于是系统的状态空间表达式为,2.4 线性时不变系统的特征结构由前面的讨论可知,当选择不同的状态变量,则获
19、得不同的状态空间模型描述。实际上,状态空间模型只是系统在不同的状态变量选择下对系统的一种描述,它随状态变量选择的不同而不同,并不具有唯一性和不变性。,1.系统的特征值和特征向量状态空间的线性变换,只是改变了描述系统的角度(或说坐标系),系统的本质特征应保持不变。对于线性定常系统来说,系统的特征值(极点)决定了系统的基本特性。特征值是系统不变的本质特征之一。,定义 设v是n维非零向量,A是nn矩阵。若方程组Av=v 成立,则称为矩阵A的特征值,非零向量v为所对应的矩阵A的特征向量。将上述特征值的定义式写为(I-A)v=0(2-27)其中I为nn的单位矩阵。因此,由代数方程论可知,上式有非零特征向
20、量v的解的充要条件为|I-A|=0 并称上式为矩阵A的特征方程,而|I-A|为A的特征多项式。,将|I-A|展开,可得|I-A|=n+a1n-1+an-1+an=0其中ai(i=1,2,n)称为特征多项式的系数。因此,nn维的矩阵A的特征多项式为n阶多项式。求解矩阵特征值的方法即为求解矩阵A的特征方程。n阶的特征方程的n个根1,2,n即为矩阵A的n个特征值。在得到特征值i后,由式(2-27)可求得矩阵对应于i的特征向量vi。,2.特征向量的计算如何求解特征值i对应的特征向量?求解特征向量,即求如下齐次矩阵代数方程的非零解(iI-A)vi=0由于i为A的特征值,故iI-A不可逆。因此,由代数方程
21、理论可知,该方程组的解并不唯一。当特征方程存在重根时,线性独立的特征向量可能不唯一。,因此,就产生如下问题:问题:对应于特征值i究竟有几个独立的特征向量?答案:矩阵的重特征值i所对应的线性独立的特征向量可能不止一个。它的独立特征向量的数目等价于系统的维数与线性方程组(2-27)的线性独立的方程数之差,即为 n-rank(iI-A),因此,r重的特征值可能存在1至r个线性独立的特征向量。由此,导出如下问题:独立的特征向量数到底具有什么意义?它与特征值的重数之间有何关系?下面引入代数重数与几何重数两个概念。,代数重数。由特征方程求得的特征值i的重数称为特征值i的代数重数。几何重数。特征值i线性独立
22、的特征向量数称为特征值i的几何重数。代数重数和几何重数是两个不同的概念。几何重数具有几何上空间表征的意义,它代表在空间分解上不变的几何子空间的数目。而代数重数仅具有代数意义,它代表特征值在特征方程的重数。,例2-6 求如下矩阵的特征向量,解:1.由特征方程|I-A|=0求得系统的特征值。,解该特征方程,可求得系统的特征值为1=1 2=3=2即2为系统的二重特征值,其代数重数为22.计算1=1的特征向量。(1I-A)v1=0,解之得特征向量v1的通解为 v1=v11 v11 2v11T令v11=1,解之得 v1=v11 v12 v13T=1 1 2T,3.计算重特征值2=3=2的特征向量。按定义
23、有(2I-A)v2=0,由于 n-rank(2I-A)=2因此,特征值应有2个独立特征向量,故该重特征值的几何重数亦为2。解之得特征向量v2的通解为 v2=v21 v22 v21T令v21=1、v22=0和1、解之得v2=1 0 1 T 和 v3=1 1 1T即重特征值2有两个线性独立的特征向量。,3.广义特征向量和特征向量链某些重特征值的线性独立特征向量数(几何重数)小于其代数重数,从而使得矩阵所有特征值所对应的线性独立特征向量数之和小于矩阵维数。为此,引入一组辅助的空间变换基向量-广义特征向量和特征向量链。定义 广义特征向量是重特征值i所对应的某个线性独立的特征向量vj满足如下方程组的向量
24、vj,k:,解上述方程组一直到无解为止,就可求得特征值i的特征向量vj所对应的所有广义特征向量vj,k。,(2-51),重特征值i的所有线性独立特征向量vj及其对应的广义特征向量vj,k的个数等于其代数重数,否则就还存在其他特征向量或广义特征向量。值得指出的是,并不是重特征值i的任何一组线性独立的特征向量,都能求出所有的广义特征向量。若i的某一组特征向量vj及其相应广义特征向量vj,k的个数小于该特征值的代数重数,则应重新选取其他一组线性独立的特征向量并求取相应的广义特征向量。重特征值i的特征向量vj的广义特征向量vj,1,vj,2,组成的向量链称为i的特征向量vj对应的特征向量链。,下面通过
25、一个例子来简单介绍线性空间的特征子空间分解。例,某5维线性空间,存在一个3重特征值和一个2重特征值。3重特征值有2个独立特征向量,2重特征值有1个独立特征向量。则该线性空间可分解为如下3个独立的不变特征子空间。,若该5维线性空间,3重特征值有1个独立特征向量,2重特征值有2个独立特征向量。则该线性空间可分解为如下3个独立的不变特征子空间。,例2-7 求如下矩阵的特征向量和特征向量链,解 1.由特征方程|I-A|=0可求得系统的特征值为1=2=3=-1 即-1为系统的三重特征值,其代数重数为3。2.计算对应于三重特征值-1的特征向量。按定义有(1I-A)v1=0,即,由于 n-rank(1I-A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性 系统 状态 空间 描述
链接地址:https://www.31ppt.com/p-6014150.html