第1章-动态系统的状态空间描述-现代控制理论[王宏华主编]课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第1章-动态系统的状态空间描述-现代控制理论[王宏华主编]课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 王宏华主编 动态 系统 状态 空间 描述 现代 控制 理论 王宏华 主编 课件
- 资源描述:
-
1、第第1章章 动态系统的状态空间描述动态系统的状态空间描述1.1 1.1 引言引言1.2 1.2 动态系统的状态空间模型动态系统的状态空间模型 1.3 1.3 动态系统数学模型变换动态系统数学模型变换 1.4 1.4 离散系统的状态空间描述离散系统的状态空间描述 1.5 MATLAB1.5 MATLAB在系统数学模型变换中的应用在系统数学模型变换中的应用 20世纪世纪60年代年代,人们将状态空间的概念引入控人们将状态空间的概念引入控制理论,产生了以状态空间描述为基础制理论,产生了以状态空间描述为基础,最优控制最优控制为核心的现代控制理论。为核心的现代控制理论。系统动态特性的状态空间系统动态特性的
2、状态空间描述由两个数学方程组成描述由两个数学方程组成,一个是反映系统内部状,一个是反映系统内部状态变量和输入变量间因果关系的态变量和输入变量间因果关系的状态方程状态方程;另一个另一个是表征系统内部状态变量及输入变量与输出变量转是表征系统内部状态变量及输入变量与输出变量转换关系的换关系的输出方程输出方程。建立动态系统的状态空间模型是状态空间分建立动态系统的状态空间模型是状态空间分析和综合的基本问题和前提析和综合的基本问题和前提,本章本章1.21.2节节在介绍状在介绍状态空间分析法基本概念的基础上,讨论动态系统态空间分析法基本概念的基础上,讨论动态系统状态空间表达式建立问题状态空间表达式建立问题;
3、1.3节节介绍动态系统数介绍动态系统数学模型的等效变换学模型的等效变换,包括状态向量的线性变换与包括状态向量的线性变换与状态空间表达式标准型状态空间表达式标准型、系统的、系统的高阶微分方程描高阶微分方程描述化为状态空间描述述化为状态空间描述、系统的传递函数描述、系统的传递函数描述化为化为状态空间描述状态空间描述、由、由系统状态空间表达式求系统状态空间表达式求传递函传递函数阵数阵;1.21.3节以连续系统为研究对象节以连续系统为研究对象,1.4节节讨讨论论离散系统的状态离散系统的状态空间模型空间模型;1.5节节介绍应用介绍应用MATLAB进行系统模型变换进行系统模型变换。1.2.1 状态空间的基
4、本概念状态空间的基本概念1.2.2 动态系统状态空间表达式的一般形式动态系统状态空间表达式的一般形式1.2.3 状态空间模型的图示状态空间模型的图示 1.2.4 由系统机理建立状态空间模型示例由系统机理建立状态空间模型示例 1.系统的基本概念系统的基本概念 2.动态系统的两类数学描述动态系统的两类数学描述 3.系统状态空间描述的基本概念系统状态空间描述的基本概念 系统系统:是由相互制约的各个部分有机结合,且具有一定是由相互制约的各个部分有机结合,且具有一定功能的整体。功能的整体。静态系统静态系统:对于任意时刻对于任意时刻t t,系统的输出惟一地取决于,系统的输出惟一地取决于同一时刻的输入,这类
5、系统称为静态系统。静态系统同一时刻的输入,这类系统称为静态系统。静态系统亦称为无记忆系统。静态系统的输入、输出关系为代亦称为无记忆系统。静态系统的输入、输出关系为代数方程。数方程。动态系统动态系统:对任意时刻,系统的输出不仅与对任意时刻,系统的输出不仅与t t时刻的输时刻的输入有关,而且与入有关,而且与t t时刻以前的累积有关时刻以前的累积有关(这种累积在这种累积在t t0 0(t(t0 0t)t)时刻以初值体现出来时刻以初值体现出来),这类系统称为动态系,这类系统称为动态系统。由于统。由于t t0 0时刻的初值含有过去运动的累积,故动态时刻的初值含有过去运动的累积,故动态系统亦称为有记忆系统
6、。动态系统的输入、输出关系系统亦称为有记忆系统。动态系统的输入、输出关系为微分方程。为微分方程。(1)外部描述外部描述 外部描述通常称为输入、输出描述外部描述通常称为输入、输出描述,这种,这种描述把系统的输出取为系统外部输入的直接响描述把系统的输出取为系统外部输入的直接响应,显然这种描述回避了表征系统内部的动态应,显然这种描述回避了表征系统内部的动态过程即把系统当成一个过程即把系统当成一个“黑匣黑匣”,认为系统的,认为系统的内部结构和内部信息全然不知,系统描述直接内部结构和内部信息全然不知,系统描述直接反映了输出变量与输入变量间的动态因果关系。反映了输出变量与输入变量间的动态因果关系。考察图1
7、-4所示的n级RC网络。图中虚线框内为具有放大器隔离的n级RC电路,设放大器的输入阻抗为无穷大,输出阻抗为零,放大倍数为1。图1-4 n级RC网络 buyayayaynnnn)1(1)1(1)((1-3)系统以输入u、输出y作为变量的外部描述为式(1-3)所示的高阶线性常系数微分方程,即(2)内部描述内部描述 状态空间描述是内部描述的基本形式,这种描述是基,这种描述是基于系统内部结构分析的一类数学模型。其由两个数学方程于系统内部结构分析的一类数学模型。其由两个数学方程组成组成:一个是反映系统内部状态变量一个是反映系统内部状态变量x1,x2,xn 和输入变量和输入变量u1,u2,ur间因果关系的
8、数学表达式间因果关系的数学表达式,称为称为状态方程状态方程,其数其数学表达式的形式对于连续时间系统为一阶微分方程组,对学表达式的形式对于连续时间系统为一阶微分方程组,对于离散时间系统为一阶差分方程组于离散时间系统为一阶差分方程组;另一个是表征系统内部状态变量另一个是表征系统内部状态变量x1,x2,xn及输入变量及输入变量u1,u2,ur与输出变量与输出变量y1,y2,ym 转换关系的数学表达式,转换关系的数学表达式,称为称为输出方程输出方程,其数学表达式的形式为代数方程其数学表达式的形式为代数方程。重新考察图1-4的电网络,利用电路知识容易得到如下一阶微分方程组 x)1(12222221111
9、1111dd11dd11ddncnncnnncncccccuCRuCRtuuCRuCRtuuCRuCRtu(1-4)及及cnLLuRRRy0(1-5)在已知输入u的情况下,解方程式(1-4)、式(1-5),不仅可求出输出响应y,而且能得知系统内部电容上电压随时间变化的动态过程信息。因此,式(1-4)、式(1-5)是图1-4所示电网络系统的一种完全描述。(1)(1)动态系统的状态动态系统的状态 动态系统的状态是完全地描述动态系统运动态系统的状态是完全地描述动态系统运动状况的信息,系统在某一时刻的运动状况可动状况的信息,系统在某一时刻的运动状况可以用该时刻系统运动的一组信息表征,定义系以用该时刻系
10、统运动的一组信息表征,定义系统运动信息的集合为状态。统运动信息的集合为状态。(2)(2)状态变量状态变量 定义定义完全表征完全表征动态系统时间域运动行为的动态系统时间域运动行为的信息组中的元素为状态变量。状态变量组常用信息组中的元素为状态变量。状态变量组常用符号符号x1(t),),x2(t),),xn(t)表示,且它们相互独立表示,且它们相互独立(即(即变量的数目最小变量的数目最小)。【例1-1】确定图确定图1-51-5所示电路的状态变量所示电路的状态变量。图1-5 RLC电路 要惟一地确定t时刻电路的运动行为,除了要知道输入电压u(t)外,还必须给出流过电感上的初始电流i(t0)和电容上的初
11、始电压uC(t0),或者说uC(t)和i(t)这两个变量可用来完全地描述该电路的运动行为,且它们之间是独立的,故uC(t)和i(t)是该电路的状态变量。(3)状态向量 设x1(t),x2(t),xn(t)是系统的一组状态变量,把这些状态变量看做向量x(t)的分量,则x(t)就称为状态向量,记为)()()(1txtxtnx (4)状态空间 以x1(t),x2(t),xn(t)为坐标轴构成的一个n维欧氏空间,称为状态空间。(5)(5)状态轨迹状态轨迹 状态向量的端点在状态空间中的位置代表状态向量的端点在状态空间中的位置代表了某一特定时刻系统的状态。系统的状态是时了某一特定时刻系统的状态。系统的状态
12、是时间间t的函数。在不同时刻,系统状态不同,则的函数。在不同时刻,系统状态不同,则随着随着t的变化的变化,状态向量的端点不断移动,其移状态向量的端点不断移动,其移动的路径就称为系统的状态轨迹。动的路径就称为系统的状态轨迹。(6)状态方程状态方程 描述系统状态变量间或状态变量与系统输描述系统状态变量间或状态变量与系统输入变量间关系的一个一阶微分方程组入变量间关系的一个一阶微分方程组(连续系连续系统统)或一阶差分方程组(离散系统)或一阶差分方程组(离散系统),称为状态称为状态方程。方程。【例1-2】建立图1-5所示RLC电路的状态方程。取电容上的电压uC(t)和电感中的电流i(t)作为状态变量,根
13、据电路原理有)()()(d)(d)(d)(dtututRittiLtittuCcc(1-6)将式(1-6)中状态变量的一阶导数放在方程左边,其余项移至方程右边,整理得一阶微分方程组为)(1)()(1d)(d)(1d)(dtuLtiLRtuLttitiCttucc(1-7)式(1-7)即为图1-5所示电路的状态方程,并将其写成向量-矩阵形式,即)(10)()(110d)(dd)(dtuLtituLRLCttittucc(1-8)式(1-8)可简写为)(),(21tixtuxc21xxx21d)(dxxttxx令,记,uBAxx(1-9)式中,LRLC110AL10B,(7)输出方程 在指定系统输
14、出的情况下,该输出与状态变量及输入在指定系统输出的情况下,该输出与状态变量及输入变量间的函数关系式称为系统的输出方程。变量间的函数关系式称为系统的输出方程。例1-2中,若指定uC(t)为输出,且输出一般用y(t)表示,则输出方程为 1)()(xtutyc(1-10)将式(1-10)写成写成向量-矩阵形式,得)()(01)(titutyc2101xxy或(1-11)式(1-11)可简写成 Cxy(1-12)式中,01 C。(8)状态空间表达式 状态方程和输出方程合起来构成对一个动态系统完整的描述,称为动态系统的状态空间表达式。图1-5所示电路,若uC(t)为输出,取x1=uC(t),x2=i(t
15、)作为状态变量,则其状态空间表达式为 2121210110110 xxyuLxxLRLCxx(1-13)(9)工程问题中状态变量的选取动态系统需用微分方程描述是因为动态系统含动态系统需用微分方程描述是因为动态系统含有储能元件有储能元件,因而因而,动态系统是一个能存储输入动态系统是一个能存储输入信息的系统。对同一系统的任何一种不同的状信息的系统。对同一系统的任何一种不同的状态空间表达式而言态空间表达式而言,其其状态变量的数目是惟一的,必等于系统的阶数,即系统中独立储能元件的个数。在具体工程问题中,可选取独立储能元件。在具体工程问题中,可选取独立储能元件的能量方程中的物理变量作为系统的状态变量。的
16、能量方程中的物理变量作为系统的状态变量。状态变量不一定是物理可测量的,有时仅有数学状态变量不一定是物理可测量的,有时仅有数学意义而无任何物理意义。在具体工程问题中,为了意义而无任何物理意义。在具体工程问题中,为了实现状态的反馈控制,以选择容易测量的量作为状实现状态的反馈控制,以选择容易测量的量作为状态变量为宜,例如态变量为宜,例如,选择机械系统中的线(角)位选择机械系统中的线(角)位移和线(角)速度作为状态变量,电路中电容上的移和线(角)速度作为状态变量,电路中电容上的电压和流经电感的电流作为状态变量。电压和流经电感的电流作为状态变量。设单输入单输出线性定常n阶连续系统,n个状态变量为x1(t
17、),x2(t),xn(t),其状态方程的一般形式为 (1-23)ubxaxaxaxubxaxaxaxubxaxaxaxnnnnnnnnnnn2211222221212112121111输出方程的一般形式为 Duxcxcxcynn2211(1-24)则其向量-矩阵方程形式的状态空间表达式为Duxxxcccyubbbxxxaaaaaaaaaxxxnnnnnnnnnnn2121212121222211121121(1-25)式(1-25)简记为 DuyuCxBAxx(1-26)式中,T21nxxxx为n维状态向量;nnnnnnaaaaaaaaa212222111211A称为系统矩阵或状态矩阵;nbb
18、b21B称为输入矩阵或控制矩阵;21ncccC称为输出矩阵或观测矩阵;D是标量,反映输出与输入的直接关联。对于有对于有r个输入个输入u1,u2,ur,m个输出个输出y1,y2,ym的多输人的多输人多输出多输出n阶线性定常连续系统,状态方程的一般形式为阶线性定常连续系统,状态方程的一般形式为 rnrnnnnnnnnrrnnrrnnubububxaxaxaxubububxaxaxaxubububxaxaxax22112211222212122221212121211112121111(1-27)输出方程的一般形式为输出方程的一般形式为 rmrmmnmnmmmrrnnrrnnudududxcxcxc
19、yudududxcxcxcyudududxcxcxcy22112211222212122221212121211112121111(1-28)则其向量-矩阵方程形式的状态空间表达式为rmrmmrrnmnmmnnmrnrnnrrnnnnnnnnuuudddddddddxxxcccccccccyyyuuubbbbbbbbbxxxaaaaaaaaaxxx212122221112112121222211121121212122221112112121222211121121(1-29)式式(1-29)简记为简记为)(DC,B,A,即即 DuCxyBuAxx(1-30)式中式中,T21nxxxx是n维状
20、态向量;T21myyyy是m维输出向量;T21ruuuu是r维输入向量;nnnnnnaaaaaaaaa212222111211Ann维系统矩阵(或状态矩阵);是nrnnrrbbbbbbbbb212222111211B是rn维输入矩阵(或控制矩阵);mnmmnnccccccccc212222111211Cnm维输出矩阵;是mrmmrrddddddddd212222111211Drm是维输入输出关联矩阵 (或直接传递矩阵)。式式(1-30)为多输人多输出线性定常连续系统的状态空间为多输人多输出线性定常连续系统的状态空间表达式表达式,其特征是系数矩阵的各元素均为常数。若其特征是系数矩阵的各元素均为常
21、数。若A、B、C、D矩阵中的某些元素或全部元素是时间矩阵中的某些元素或全部元素是时间t的函数,对应的系统的函数,对应的系统称为线性时变连续系统,其向量称为线性时变连续系统,其向量-矩阵方程形式的状态空间矩阵方程形式的状态空间表达式为表达式为 uDxCyuBxAx)()()()(tttt(1-31)式中式中,)()()()()()()()()()(212222111211tatatatatatatatatatnnnnnnA)()()()()()()()()()(212222111211tbtbtbtbtbtbtbtbtbtnrnnrrB)()()()()()()()()()(2122221112
22、11tctctctctctctctctctmnmmnnC)()()()()()()()()()(212222111211tdtdtdtdtdtdtdtdtdtmrmmrrD,用状态空间表达式描述非线性系统的动态特性,其状态方程是一组一阶非线性微分方程,输出方程是一组非线性代数方程,即),(),(),(2121212122212111tuuuxxxfxtuuuxxxfxtuuuxxxfxrnnnrnrn(1-32),(),(),(2121212122212111tuuuxxxgytuuuxxxgytuuuxxxgyrnnmrnrn(1-33)用向量用向量 矩阵表示矩阵表示,则为则为),(),(t
23、tuxGyux,Fx(1-34)式中,F、G均为向量函数均为向量函数 由于式(1-32)、式(1-33)或式(1-34)中显含时间t,其所描述的系统为非线性时变系统。若式(1-32)、式(1-33)或式(1-34)中不显含时间,则为非线性定常系统,其状态空间表达式的一般形式为),()(uxGyux,Fx(1-35)1.1.结构图结构图 线性系统状态空间表达式可用结构图来表示。式线性系统状态空间表达式可用结构图来表示。式(1-30)(1-30)所描述的系统结构图如图所描述的系统结构图如图(1-7)(1-7),它形象地表明了系统输人,它形象地表明了系统输人与输出的因果关系与输出的因果关系,状态与输
24、入、输出的组合关系。在结构状态与输入、输出的组合关系。在结构图中图中,每一方块的输入、输出关系规定为每一方块的输入、输出关系规定为 输出向量输出向量=(方块所示矩阵方块所示矩阵)(输入向量输入向量)图1-7 线性定常系统结构图 2 状态模拟状态模拟图图 在状态空间分析法中,常采用模拟计算机仿真在状态空间分析法中,常采用模拟计算机仿真中的模拟图来表示系统的状态空间表达式。绘制这中的模拟图来表示系统的状态空间表达式。绘制这种图形常用到种图形常用到3类元件:积分器、加法器、比例器。类元件:积分器、加法器、比例器。绘制步骤是:绘制步骤是:积分器的数目应等于状态变量数积分器的数目应等于状态变量数,将积将
25、积分器画在适当位置分器画在适当位置(积分器用内含积分符号的方框表积分器用内含积分符号的方框表示示),各积分器的输出表示相应的某个状态变量,各积分器的输出表示相应的某个状态变量;然后然后根据状态方程和输出方程所表达的运算关系根据状态方程和输出方程所表达的运算关系,画出对画出对应的加法器和比例器应的加法器和比例器;最后用带箭头的传输线将各元最后用带箭头的传输线将各元件连接起来。件连接起来。由于图中采用符号来表示实际的积分由于图中采用符号来表示实际的积分器、加法器、比例器,而积分器的输出表示的是某器、加法器、比例器,而积分器的输出表示的是某个状态变量,故又称这种状态空间表达式的模拟结个状态变量,故又
展开阅读全文