《控制工程基础》课件第8章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《控制工程基础》课件第8章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制工程基础 控制工程 基础 课件
- 资源描述:
-
1、第8章 控制系统的状态空间分析第第8 8章章 控制系统的状态空间分析控制系统的状态空间分析8.1 状态空间法的基本概念8.2 由传递函数导出状态方程8.3 线性定常系统状态方程的解8.4 可控性和可观测性习题第8章 控制系统的状态空间分析在前面几章中讨论了经典控制理论的有关基本理论与基本方法。经典控制理论是基于传递函数和频率特性的形式来描述控制系统的,虽然方法简单、概念清晰,分析与计算简便,易于被工程技术人员所理解与接受,但是也存在如下的局限性:(1)传递函数描述的是系统输出与输入间的关系,不涉及系统内部状态信息,因而这种基于传递函数的描述并不完善。第8章 控制系统的状态空间分析(2)传递函数
2、只适用于零初始条件下的单输入、单输出线性定常系统,它无法表示时变系统、非线性系统以及非零初始条件下的线性定常系统。(3)以传递函数表征系统数学模型的经典设计法,如频率响应法和根轨迹法,实质上是一种试凑法,因而不可能使系统获得在某种意义下的最优性能。第8章 控制系统的状态空间分析本章介绍表征控制系统数学模型的另一形式状态空间表示法。由于这种方法通过输入、状态变量和输出来描述系统,因而克服了上述用传递函数描述系统的不足。状态空间方法通常是把系统的高阶微分方程或传递函数改写为一阶微分方程组,后者称为系统的状态方程。由于一阶微分方程组可以用向量和矩阵的形式来表示,因而使系统的数学模型变得简单,且便于运
3、算。在设计系统时,除了采用传统的输出反馈外,还能充分利用系统内部众多的状态变量进行反馈,在一定的条件下,使系统的闭环极点能得到任意配置。第8章 控制系统的状态空间分析此外,用状态变量描述系统的另一优点是不论被描述的系统多么复杂,阶次多么高;也不论是定常系统,还是时变系统;不论是子系统,还是总的系统;不论是开环系统,还是闭环系统,它们动态方程式的形式都完全相同。由于用状态变量法描述系统有上述的优点,因而在现代控制理论中被广泛地应用,并成为该理论的基础知识。本章主要讨论线性定常系统状态方程式的建立、状态方程式的求解、控制系统的可控性和可观测性等内容。第8章 控制系统的状态空间分析8.1 状态空间法
4、的基本概念状态空间法的基本概念一、状态与状态变量一、状态与状态变量图8-1为一小车行走系统。设小车与地面间的摩擦力为零,由牛顿第二定律得 )(d)(d)(1d)(dtvttxtFmttv第8章 控制系统的状态空间分析图8-1 小车行走系统第8章 控制系统的状态空间分析式中,F(t)为作用在小车上的外力;x(t)为小车的位移;m为小车的质量。由上述两式求得 由于x(t0)和v(t0)表征系统在t=t0时刻的状态,因此称它们为初始状态变量。对于tt0的任意时刻,小车的状态是由其状态变量x(t)和v(t)来确定的。ttttttFmtvtttxtxFmtvtv00d)(d1)()()()(d)(1)(
5、)(0000第8章 控制系统的状态空间分析不难看出,如果已知x(t0)、v(t0)和外力F(t),则可以计算出任意时刻tt0的x(t)和v(t)。状态对系统的过去行为具有记忆作用,t=t0时的状态能记忆系统在t0之前输入对系统所产生的影响。显然,如果已知系统的初始状态和tt0时的输入,就能唯一地确定系统未来的行为(状态)。第8章 控制系统的状态空间分析由上述的讨论可知:动力学系统的状态是表征系统全部行为的一组相互独立的变量,组成这个变量组的元素称为状态变量。状态变量为分量组成的向量称为状态向量。令x1(t),x2(t),,xn(t)为系统的一组状态变量,则相应的状态向量为x(t)=x1(t)x
6、2(t)xnt)T。以x1(t),x2(t),,xn(t)为坐标轴所构成的欧氏空间称为状态空间。第8章 控制系统的状态空间分析状态空间中的每一个点都代表了一组特定的状态变量,即表征系统一个特定的状态。如果给定了t0时刻的初始状态x(t0),即状态空间中的一个初始点,在输入量u(t)的作用下,随着时问的推移,系统的状态x(t)会连续地变化,从而在状态空间中形成一条轨迹,通常称它为状态轨线。显然,这条轨线的具体形状是由x(t0)、u(t)和系统的动力学特性所确定的。第8章 控制系统的状态空间分析二、状态空间表达式二、状态空间表达式状态变量的一阶导数与状态变量、输入变量间的数学表达式称为状态方程。由
7、于一个n阶系统应有n个独立的状态变量,因而对应的状态方程是n个联立的一阶微分方程组。设单输入线性定常系统的状态变量为x1(t),x2(t),,xn(t),则其状态方程的一般形式为)()()()()()()()()()()()()()()(221222221212112121111tubtxatxatxatxtubtxatxatxatxtubtxatxatxatxnnnnnnnnnnnn第8章 控制系统的状态空间分析把上述方程组写成向量矩阵形式为式中,A称为系统的系数矩阵;b为n1维向量。(8-1)()()(tuttxbAxnnnnnnnnnbbbaaaaaaaaaxxxxxx212122221
8、112112121,bAxx第8章 控制系统的状态空间分析系统的输出量与状态变量、输入变量间的数学表达式称为输出方程。单输出线性定常系统输出方程的一般形式可表示为y(t)=c1x1(t)+c2x2(t)+cnxn(t)+du(t)这是一个代数方程,它表示系统的输出由两个部分所组成:一部分是状态变量的线性组合;另一部分是输入的直接传输。把上式写成向量矩阵形式为 y(t)=cx(t)+du(t)(8-2)第8章 控制系统的状态空间分析式中,c为系统的输出矩阵,对于单输出系统,c为1n维行向量;d为输入直接影响输出的传输系数。状态方程与输出方程合在一起称为系统的状态空间表达式,又称为系统的动态方程。
9、图8-2所示为式(8-1)、(8-2)所描述的单输入单输出线性定常系统的状态模型图。图中,双线箭头表示所传递的信号是向量,以区别于用单线箭头表示的标量信号。对于多输入、多输出的线性定常系统,它的状态方程和输出方程仍具有式(8-1)和(8-2)相同的形式,即(8-3)()()()()()(ttttttDuCxyBuAxx 第8章 控制系统的状态空间分析图8-2 单输入、单输出系统的状态图第8章 控制系统的状态空间分析式中,x为n维状态向量;y为m维输出向量;u为r维控制向量;A为nn维系数矩阵;B为nr维控制矩阵;C为mn维输出矩阵;D为mr维直接传递矩阵。它们的值分别为nxxx21xmyyy2
10、1yruuu21unnnnnnaaaaaaaaa212222111211Anrnnrrbbbbbbbbb212222111211B第8章 控制系统的状态空间分析图8-3所示为式(8-3)所述线性定常系统的状态图。必须注意,在向量与矩阵的乘法运算中,相乘的前后次序不能颠倒。mnmmnnccccccccc212222111211Cmrmmrrddddddddd212222111211D第8章 控制系统的状态空间分析图8-3 多输入多输出线性定常系统的状态图第8章 控制系统的状态空间分析例例8-1 已知一RLC电路如图8-4所示,ui和uo分别为电路的输入、输出量。试选择两组状态变量,写出它们对应的
11、动态方程。解解:由基尔霍夫定律得(8-4)tiCutiCtiLiRud1d1ddoi第8章 控制系统的状态空间分析图8-4 RLC电路第8章 控制系统的状态空间分析设状态变量则式(8-4)可改写为ixtiCux2o1d1iuLxLRxLxxCx11121221第8章 控制系统的状态空间分析写成向量形式为(8-5)iuLxxLRLCxx101102121第8章 控制系统的状态空间分析输出方程为 若设则由式(8-4)求得状态方程为21o0 1xxuyixtix21diuLxLRxLCxxx1121221第8章 控制系统的状态空间分析输出方程为把上述方程写成向量的形式为1o1xCuyiuLxxLRL
12、Cxx101102121210 1xxCy第8章 控制系统的状态空间分析由此可知,系统状态变量的选择不是唯一的。显然,对应于不同的状态变量选择,所得到的动态方程也是不同的,但它们都描述了同一个系统。下面讨论上述所选的两组状态变量间的内在关系。设x1=uo,x2=i,则得写成向量矩阵形式为 (8-6)tixd1ix 22211,1xxxCxxPx 第8章 控制系统的状态空间分析式中其中,P为非奇异矩阵。式(8-6)表明,通过非奇异矩阵P的变换,可将状态变量x1和x2变换为一组新的状态变量和。若变换矩阵P为任意的非奇异矩阵,则可变换出无数多组状态变量和相应的动态方程,从而进一步说明了状态变量选择的
13、非唯一性。为了应用上的方便,通常总优先考虑那些能被量测的物理量为状态变量。1001,2121CxxxxPxx1x2x第8章 控制系统的状态空间分析必须指出,系统状态变量的选择虽不是唯一的,但选择一组状态变量也是有条件的。它必须具备下述的性质:(1)在t时刻的状态向量x(t)是由初始状态向量x(t0)和tt0时的输入u(t)唯一确定的。(2)在t时刻的输出y(t)是由该时刻的状态向量x(t)和输入u(t)唯一确定的。第8章 控制系统的状态空间分析例例8-2 由质量块m、弹簧k、阻尼器c组成的双输入三输出机械位移系统如图8-5所示,系统的输入为力F和阻尼器气缸速度v,输出量为质量块的位移x,速度和
14、加速度。试列写该系统的动态方程。解解:质量块m所受的力有:外作用力F、惯性力、阻尼力和弹簧恢复力kx。根据力的平衡关系,可得系统微分方程为x x xm)(vxfFkxvxcxm)(第8章 控制系统的状态空间分析图8-5 双输入三输出机械位移系统第8章 控制系统的状态空间分析这是一个二阶系统,若已知质量块的初始位移和初始速度,系统在输入作用下的解便可唯一确定。选择质量块的位移和速度作为状态变量,设系统有三个输出量,设于是由系统微分方程可以写出系统状态方程为xxxx21,xyxxyxxy 32211,Fkxvxfmxxxx12221)(1 第8章 控制系统的状态空间分析写成向量矩阵形式为vFmfm
15、xxmfmkyyyvFmfmxxmfmkxx10000100110010213212121第8章 控制系统的状态空间分析综上所述,用状态变量描述系统具有如下的特点:(1)系统的状态变量描述是系统输入、状态、输出诸变量间的时域描述。由于这种描述涉及到系统的全部信息(包括输入和输出),因而比经典控制理论中的输入/输出描述显得更为完善。(2)输入引起系统内部状态的变化是一个动态过程,在数学上用向量微分方程式描述。由状态变量和输入确定系统输出的变化是一个量的变换过程,因而输出方程是一个代数方程。用向量矩阵形式表示状态方程和输出方程,对于多变量系统特别适用。第8章 控制系统的状态空间分析(3)一个系统的
16、状态变量选择不是唯一的,选择不同的状态变量,就得到不同的状态变量描述。但是不论选择哪一组状态变量,一个n阶系统,只能有n个状态变量,不能多也不可少。(4)由于状态方程是一阶微分方程组,因而非常适用于用计算机求其数值解,或用计算机对系统进行分析研究。(5)对于结构和参数已确定的系统,需要研究如何把已建立的微分方程或传递函数转变为相应的动态方程式。第8章 控制系统的状态空间分析三、系统的传递函数矩阵三、系统的传递函数矩阵在零初始条件下,对线性定常系统的动态方程式(8-3)进行拉氏变换,可以得到系统的传递函数矩阵定义为(8-7)(8-8)()()()()()(11ssssssUDBAICYBUAIX
17、DBAICUYG1)()()()(ssss第8章 控制系统的状态空间分析例例8-3 已知系统动态方程为试求系统的传递函数矩阵。2121212121100110012010 xxyyuuxxxx第8章 控制系统的状态空间分析解解:由已知的系统动态方程可得则0,1001,1001,2010DCBA210)2(11201)(11sssssssAI第8章 控制系统的状态空间分析于是系统的传递函数矩阵为210)2(111001210)2(111001)()(1ssssssssssDBAICG第8章 控制系统的状态空间分析8.2 由传递函数导出状态方程由传递函数导出状态方程设线性定常系统微分方程式的一般形
18、式为(8-9)ubububububyayayayaynnnnnnnnnnn01)2(2)1(1)(01)2(2)1(1)(第8章 控制系统的状态空间分析式中,y为系统的输出量,u为系统的输入量。在零初始条件下,对式(8-9)取拉氏变换,求得系统的传递函数为(8-10)121210121210121210121210()()nnnnnnnnnnnnnnnnnnnnnnY sb sbsbsb sbG sU ssasasa sasssbsasasa saN sbD s第8章 控制系统的状态空间分析式(8-10)为传递函数的一般形式。式中,bn是联系输入、输出的前馈系数,当G(s)的分母阶数大于分子阶
19、数时,bn=0;是严格有理真分式,其分子各次项的系数分别为(8-11)()()N sD s000111111nnnnnnba bba bbab第8章 控制系统的状态空间分析一、传递函数无零点一、传递函数无零点设传递函数为 对应的微分方程为(8-12)(8-13)0121210nnnnnY sbG sU ssasasa sa()(1)(2)12100nnnnnyayaya ya yb u第8章 控制系统的状态空间分析 令则式(8-13)改写为下列的一阶微分方程组121 nnxyxyxy12231011210 nnnnnxxxxxxxa xa xaxb u 第8章 控制系统的状态空间分析系统的输出
20、为y=x1把上述方程用向量矩阵形式表示为(8-14)uy xAxbcx第8章 控制系统的状态空间分析式中121,nnxxxxx0121010000100001naaaaA000,0bb1 00c第8章 控制系统的状态空间分析不难看出,矩阵A和b具有如下特征:矩阵A对角线上方的一个元素都为1,最后一行元素是由原微分方程系数的负值构成的,其余元素均为零;矩阵b除最后一个元素不为零外,其余的元素均为零。由这种形式的矩阵A和b组成的状态方程称为能控标准型。根据矩阵A和b的上述特征,一般只要通过对微分方程式或传递函数的观察,就能直接写出矩阵A和b及对应的动态方程。图8-6为式(8-14)所描述的能控标准
21、型系统状态图。第8章 控制系统的状态空间分析图8-6 传递函数无零点时的状态图第8章 控制系统的状态空间分析例例8-4 已知一系统的传递函数为试写出能控标准型的状态空间表达式。解解:根据矩阵A和b的特征,直接写出该系统能控标准型的表达式为112233010000102985xxxxuxx 1231 0 0 xyxx325()892G ssss第8章 控制系统的状态空间分析二、传递函数有零点二、传递函数有零点当传递函数有零点的时候,对应的微分方程中就含有控制量u(t)的导数项,因而就不能用上述的方法去设置状态变量。此时需要把式(8-14)所示的传递函数分解为两个组成部分,并引入中间变量z,如图8
22、-7所示。将串联分解为两部分,有()()N sD s()1)110nnnzaza za zu(1)110nnyzzz(第8章 控制系统的状态空间分析图8-7 串联分解第8章 控制系统的状态空间分析取状态变量则状态方程为(1)12,nnxzxzxz1223(1)01101121 nnnnnxxxxxa za zazua xa xaxu 第8章 控制系统的状态空间分析输出方程为y=0 x1+1x2+n1xn写在矩阵形式为(8-15)uyxAxbcx第8章 控制系统的状态空间分析式中0121010000100001naaaaA0001 b0121nc第8章 控制系统的状态空间分析矩阵A、b和c具有以
23、上形状时,矩阵A称为友矩阵,相应的状态方程(8-15)称为可控标准型。图8-8所示为式(8-15)所示系统的状态图。前面已经指出,系统的状态方程并不是唯一的,现在我们来构造系统另外一种形式的状态方程。为叙述简单起见,先研究一个三阶系统,设其传递函数为 221032210Y sssU ssa sa sa第8章 控制系统的状态空间分析图8-8 传递函数有零点时的可控标准型状态图第8章 控制系统的状态空间分析传递函数是在零初始条件下定义的,即由下述的微分方程经拉氏变换后求得的。现对上式在非零初始条件下再取拉氏变换,求得210210ya ya ya yuuu 221023232210210222121
24、1000000000ssY sU syssa sa sasa sa saya yusya ya yuu第8章 控制系统的状态空间分析上式等号右方的第一项为零状态响应;第二项为零输入响应。如果该式右方第二项大括号中s2、s和s0项的系数均为已知,则一组初始条件确定后,对于任意的输入u(t),都能唯一地确定相应的输出。基于这些项的系数都是初始条件y(0)、和、u(0)的线性组合,选择这些项的系数作为状态变量,即令 0y 0y 0u 32223232121212131xyxya yuxa xuxya ya yuuxa xu第8章 控制系统的状态空间分析于是得写作矩阵形式(8-16)103021131
25、322323xa xuxxa xuxxa xuyx uyxAxbcx第8章 控制系统的状态空间分析式中 将上述结论推广到n阶系统,即具有如下传递函数的系统 0120 01 00 1aaaA012b0 0 1c 121210121210nnnnnnnnnY ssssG sU ssasasa sa第8章 控制系统的状态空间分析根据式(8-16)中各矩阵的元素与传递函数分母和分子多项式各项系数的关系,就能写出n阶系统的动态方程为(8-17)uyxAxbcx第8章 控制系统的状态空间分析式中0122100001000010000000001nnaaaaa A01222nn b0 0 00 1c第8章
展开阅读全文