状态空间模型PPT课件_第1页
状态空间模型PPT课件_第2页
状态空间模型PPT课件_第3页
状态空间模型PPT课件_第4页
状态空间模型PPT课件_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,1,状态空间模型,第2讲,.,2,数学模型:描述系统动态行为的数学表达式,称为控制系统的数学模型。,经典理论模型:用一个高阶微分方程或传递函数描述。系统的动态特性仅仅由一个单输出对给定输入的响应来表征。,实际上,系统内部还有若干其他变量,他们之间(包含输出变量在内)是相互独立的。关于他们对输入的响应是不易相互导出的,必须重新分别建模求解。由此可见,单一的高阶微分方程,是不能完全揭示系统内全部运动状态的。,.,3,输入-输出描述(微分方程描述或传递函数描述):将系统看成一个“黑箱”,只反映系统外部输入变量与输出变量之间的因果关系,不去表征系统的内部结构和内部变量。它是一种不完全的描述,具有完全不同内部结构的两个系统也可能具有机同的外部特性。,内部描述(状态空间描述):是一种对系统的完全的描述,能完全表征系统的所有动力学特征。它实现了各种不同的系统(单变量,多变量,时变,时不变,线性,非线性等)描述形式的统一。适合描述复杂的动态系统。它的出现,推动了控制理论的发展,实现了由古典控制理论向现代控制理论的过渡。,两种描述对比:,.,4,我们把这种输入/输出描述的数学模型称为系统的外部描述,内部若干变量,在建模的中间过程,被当作中间变量消掉了。,现代理论模型:由状态变量构成的一阶微分方程组来描述,其中包含了系统全部的独立变量。特别是在数字计算机上求解一阶微分方程组比求解与之相应的高阶微分方程要容易得多,而且能同时给出系统的全部独立变量的响应。此外,在求解过程中,还可以方便地考虑初始条件产生的影响。因而能同时确定系统内部的全部运动状态。,.,5,所谓“状态”是指描述系统动态行为的基本变量的集合,这些必要且充分的变量,足以完全描述系统的动态行为。,相平面法:用来求解二阶常微分方程的图解方法,设二阶系统的常微分方程为:,式中是x和的线性或非线性函数。,1-1.状空间表达式,一.状态及状态空间,.,6,则说明二阶方程只有两个实际的未知变量。我们称x和为相变量。,如果我们能够求出这两个量,这个系统的运动状态就完全被确定了。,若采用x和作为平面的直角坐标轴,则系统在每一时刻的状态均对应于该平面上一点,当时间t变化时,这一点在平面上绘出一条相应的轨迹线。该轨迹线表征系统状态的变化过程,称为相轨迹。,若表示为,.,7,则由x1与x2张成的平面即为状态平面。,由所组成的平面坐标系称为相平面,过去,用解析法求二阶微分方程不很方便,在工程上出现了作图求解的方法。即先用几何作图法画出x与的相轨迹图,再利用图形分析系统或求近似解。,.,8,.,9,1.状态:定义:能够完全描述系统时域行为的一个最小变量组,称为系统的状态,而上述这个最小变量组中的每个变量称为系统的状态变量。注意:,完全描述:若给定t=t0时刻这组变量的值(初始状态)又已知tt0时系统的输入u(t),则系统在tt0时,任何瞬时的行为就完全且唯一被确定。,.,10,例:RLC网络如下图所示,试选择系统的状态变量,按以前的方法,令电路初始条件为零,用传递函数求解系统的行为,即:Y(s)=G(s)U(s),只能求出输入输出关系。这只是求出了零状态下的单个输出解,是一种外部描述,对于二阶系统来说不是完整描述。,.,11,写出网络的回路方程:,这个方程有两个独立的未知变量i和uc,只要求出这两个量,这个系统的运动状态就完全被确定了。,在非零初始条件下。系统的行为不仅与输入有关,且与初始状态有关,此时,要确定系统的完全行为,必须先知道这两方面的信息。,.,12,本例中,根据电路知识,只要知道了电感上的初始电流i(0)和电容的初始电压uc(0)以及输入u(t),就可确定电路的全部状态。故根据状态的定义,可选i和uc为本系统的状态变量。,最小变量组:即这组变量应是线性独立的。,.,13,例:RC网络如下图所示,试选择系统的状态变量,在t=t0时,若已知u(t)及uc1(t0),uc2(t0),uc3(t0)。则由克希霍夫定律,可求得电路的解。故uc1(t),uc2(t),uc3(t)均可选作状态变量。,.,14,但因uc1+uc2+uc3=0,显然他们是线性相关的,故只有两个变量是独立的,因此,最小变量组的个数应是二。,一般的:状态变量个数=系统含有独立储能元件的个数=系统的阶数对于n阶系统,有n个状态变量:x1(t),x2(t),xn(t),状态变量具有非唯一性的:,.,15,如上例中,最小变量组是2个独立变量,可在uc1,uc2,uc3中任选2个,选法不唯一。,2.状态空间:,定义:由系统的n个状态变量x1(t),x2(t),xn(t)为坐标轴,构成的n维欧氏空间,称为n维状态空间。引入状态空间后,即可把n个状态变量用矢量形式表示出来,称为状态矢量。记为:,.,16,又表示为:x(t)Rnx(t)属于n维状态空间,引入状态矢量后,则状态矢量的端点就表示了系统在某时刻的状态。,换一种说法即状态空间是由所有状态矢量x组成的,系统的一个状态,在状态空间中就是一个点。,.,17,3.状态轨线:定义:系统状态矢量的端点在状态空间中所移动的路径,称为系统的状态轨线,代表了状态随时间变化的规律。例如:三阶系统应是三维状态空间,初始状态是x10,x20,x30。在u(t)作用下,系统的状态开始变化,运动规律如下:,.,18,可见,状态向量的状态空间表示,将向量的代数结构和几何概念联系起来。,.,19,二.状态空间表达式是一组一阶微分方程组和代数方程组成,它们分别表示系统内部和外部行为,是一种完全描述。1.建立方法:例1-1.试建立机械位移系统的状态空间表达式.,.,20,解:由牛顿第二定律:列基本方程:,即:,选择状态变量:,故得:,而,.,21,将以上方程组写成矢量矩阵形式,即,完整描述,.,22,系统的完整描述,必须具有两部分内容,前者刻画出系统运动的内部过程,后者则表达系统内部运动与外部的联系。,结论:列写系统的状态空间表达式的一般方法1)首先根据基本规则列基本方程;2)选择系统的状态变量;(按状态定义选)3)列写系统的状态方程和输出方程,即得状态空间表达式。,.,23,2.一般形式:上例中二阶系统的状态空间表达式又可表示成矩阵矢量方程形式,其中:,.,24,对于一般的n阶线性定常系统(n个状态,r个输入,m个输出),.,25,其中:,一阶微分方程组,代数方程,.,26,C-输出矩阵mn阶常数矩阵D-直连矩阵mr阶常数矩阵3.一般线性时变系统:,区别在于:上述矩阵是时间t的函数(变系数微分方程),4.非线性定常系统:,.,27,6.线性系统状态空间表达式的简便写法:由上可知,对任意阶次的线性系统,其状态空间表达式的基本形式是一样的,区别在于四个矩阵不同,故可用四联矩阵来简单表示:(A,B,C,D)定常A(t),B(t),C(t),D(t)时变,5.非线性时变系统:,.,28,三.线性系统的结构图和信号流图根据线性系统的状态空间表达式的一般形式:,按单变量系统的结构图绘制原则,一般线性系统可用这种图形象的表达出来。,.,29,1、结构图:,.,30,2、信号流图,.,31,在采用模拟计算机对系统模拟时,必须根据实际的状态空间表达式,画出各分量间的结构图,例:单输入单输出系统,.,32,.,33,由图可见,无论系统阶次多高,按图都可方便的进行模拟。且图中只有加法器和积分器。完全可用模拟计算机模拟。所以上图又称计算机模拟图。例1-2:试建立电枢控制的直流电动机的状态空间表达式,并画出其结构图。,.,34,解:由基本规律列写原始方程:,电枢回路方程:,转矩平衡方程:,反电势方程:,.,35,选状态变量:,故得状态方程:,.,36,而输出方程为:,最后根据上述状态方程和输出方程可画出结构图,.,37,.,38,.,39,.,40,.,41,.,42,小结:状态空间表达式是现代控制理论中系统的数学模型。它是以状态变量为基本出发点,阐明了系统的状态变量是影响系统性能的因素,比简单的输入输出描述更近了一步。1.把输入到输出的控制过程分成了两阶段:,.,43,2.状态变量的个数等于系统的阶数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论