现代控制理论-3控制系统的状态方程求解.ppt
《现代控制理论-3控制系统的状态方程求解.ppt》由会员分享,可在线阅读,更多相关《现代控制理论-3控制系统的状态方程求解.ppt(134页珍藏版)》请在三一办公上搜索。
1、1,现代控制理论基础,2,第二章 控制系统的状态方程求解,2.1 线性定常系统状态方程的解2.2 线性定常系统状态转移矩阵的几种求法2.3 线性离散系统的状态空间表达式及连续系统 的离散化2.4 线性定常离散系统状态方程的求解,3,2.1.线性定常连续系统状态方程的解,可见,输出方程求解要依赖状态方程的解。关键是求解状态方程。本节重点来讨论这个问题。先讨论自由运动的规律,即求自由解。,前面我们详细讨论了状态空间表达式的建立及相互转换。在建立了新的数学模型之后,接着就是求解问题。,由于状态空间表达式由两部分组成,即,4,一、齐次状态方程的解所谓齐次状态方程,与齐次微分方程类似,即输入u(t)=0
2、的情况。故齐次方程为:设初始时刻 t0=0,初始状态为x0 1.采用拉氏变换法求解:对齐次方程两边取拉氏变换.,反变换即得齐次状态方程的解:,5,下面就来讨论:,-解的变化是按指数形式变化的。对于状态方程的解,是否也具有指数形式呢?,2.级数展开法:分析标量微分方程可知,6,7,逐项变换,即 x(t)=e-Atx0,当初始时刻为t00,初始状态为x(t0)时,所以齐次状态方程的解可写为,8,3.求齐次状态解的关键是求 转移矩阵 eAt,前面已给出了两种方法:,2.系统状态的变化实质上是从初始状态开始的状态转移,而转移规律取决于 eAt,eA(t-t0)故称其为状态转移矩阵.一般用,1.齐次状态
3、方程的解表示了系统在初始条件作用下的自由运动,又称为零输入解;,小结:,来表示。,9,a)拉氏变换法:,例:已知系统的状态方程为:试求在初始状态 时的状态解。,由于按幂级数计算不易写出闭式的结果,故通常用拉氏变换法。,b)幂级数法:,10,解:1.求eAt,11,所以,2.求x(t):,12,二.状态转移矩阵:,的解(t),定义为系统的状态转移矩阵。,1.定义:线性定常系统,初始时刻t0=0,满足以下矩阵微分方程和初始条件,在状态空间分析中状态转移矩阵是一个十分重要的概念。,13,讨论:(1)满足上述定义的解为(t)=eAt(t0=0),证明:,14,所以当(t)=eAt时,又因为(t)=eA
4、t(t=0时)eA0=I+A0+.=I 所以(0)=I故 eAt 是状态转移矩阵(t),(2)状态转移矩阵(t)是A阵同阶的方阵,其元素均为时间函数.,15,由于状态转移矩阵具有矩阵指数函数的形式,故可推出如下性质,2.性质:,(1)(t-t0)是非奇异阵.且,16,(2),其中,17,(3),(4),18,由此关系 可用于从 eAt 反求 A.,例:已知,(5),19,(6)若,则,20,21,块对角阵、约旦块矩阵见P87 2)、3),22,当系统输入u0 时,其S-E为.,直接用分离变量法积分求解方程与采用拉式变换法求解方程,其结果是一致的.第一种方法:直接求解法,三.非齐次状态方程的解:
5、,23,左乘 e-At:,移项:,即,在区间t0,t上积分,24,结论:非齐次状态方程的解由两部分组成:a).由初始状态产生的自由分量零输入解b).由输入引起的强迫分量零状态解,即,或:,25,例:已知系统,由前例得:,解:1.求 eAt:,试求:x(0)=0,u(t)=1(t)时的状态解。,26,2.求x(t),27,将该非齐次状态方程两边取拉氏变换,可得sX(s)-x0=AX(s)+BU(s)即 X(s)=(sI-A)-1x0+BU(s)其中X(s)和U(s)分别为x(t)和u(t)的拉氏变换。对上式两边取拉氏反变换,并利用卷积分公式,则有,上述求解的关键为等式右边第二项。,第二种方法:拉
6、氏变换法,28,下面先回顾卷积积分的拉氏变换法则。设W1(s)和W2(s)分别为原函数f1(t)和f2(t)的拉氏变换,则f1(t)和f2(t)的卷积的拉氏变换为,结果与直接求解法完全相同。,对上述状态方程的求解式利用卷积分公式,则有,29,所谓脉冲响应,即初始条件为零时,输入u为单位脉冲函数(t),系统的输出称为脉冲响应。,四.系统的脉冲响应及脉冲相应矩阵:,根据这个定义,可求线性定常系统的脉冲响应。但是多变量系统的输入有r个,输出有m个。则脉冲响应显然与传递函数阵的维数不同,即系统地输出为Y(s)=G(s)U(s)是 m1维的列向量.而G(s)是mr维矩阵.,在单变量系统定义脉冲响应函数为
7、 h(t)=L-1G(s),30,即 h(t)=L-1G(s)mr,而 y(t)=L-1G(s)U(s)m1,为了将这一含义推广到多变量系统,我们按以下方式定义脉冲响应函数阵。以后将会知道,在多变量系统中,脉冲响应函数阵虽不等于真正的脉冲响应输出 y(t),但却等于传递矩阵的拉式反变换。,定义:mr 阶矩阵 h(t)=CeAtB 称为系统的脉冲响应矩阵。,31,状态解为:,初始时刻t0=0初始状态x(0)=0,设系统的状态空间表达式为,则输出解为:,32,讨论单变量系统的情况:当输入,-卷积,33,以上关系表明h(t)包含了G(s)的全部信息,也反映系统的基本传递特性。,反之,性质:1.h(t
8、)是传递矩阵的拉式变换,34,2.h(t)在线性变换下的不变性:,即,证明:令 线性变换后.,其中:,35,则状态转移矩阵满足以下性质:,一般有:,36,1.齐次状态方程的解:,小结:本节主要讨论了状态求解的问题:,2.非齐次状态方程的解:,37,4.脉冲响应矩阵:,定义:满足矩阵微分方程 的解(t),3.状态转移矩阵:,38,2.2 线性定常连续系统(t)的算法,1.对低阶系统(三阶以下)计算较方便,写出的结果是解析式,在实际中最常用。,特点:,一.拉氏变换法:前面已在求状态解时推出,在线性定常系统状态方程的求解中,关键是求(t),本节介绍几种算法:,2.对于高阶系统,会遇到求逆的困难,如,
9、39,求逆阵可采用一些数值计算方法,用计算机计算。求逆变换关键是高阶分解因式,部分分式展开很麻烦。,二.幂级数法:此法是一种直接计算法,前面已介绍过。,40,特点:是一种无穷开式,很难写成闭式,一般采用近似计算,精度将取决于所取项数的多少,适合于计算机计算。,例:,已知系统的状态方程为:,试求其状态转移矩阵.,解:将A阵代入幂级数展开式,41,42,三.对角形法与约当标准形法:,1.矩阵A的特征值 12n 互不相同,其状态转移矩阵可由下式求得,其中:P是使A化成对角形的线性变换。,43,则,证明:12n 互异,必有非奇异矩阵P,将A化成对角形,即:,44,小结:利用对角线法 eAt的方法:1.
10、求 12n(条件:12n 互异);2.求特征矢量:P1P2Pn;3.写出变换阵 P=P1P2Pn,求出P-1 4.求 eAt:特点:求P阵比较麻烦,常用于理论推导。,45,例:已知用对角形求(t)解:1.求特征值:,46,2.求特征矢量:,即,解出:,47,48,49,3.求P,P-1:4.求 eAt:,50,51,2.矩阵A有相重特征值:定理:若矩阵A有相重特征值,其状态转移矩阵可由下式求得,52,eAt=QeJtQ-1 其中:Q是使A化为约当标准形J的线性变换阵。证明:若A阵具有重特征值,且每个互异特征值对应一个独立的特征矢量,则必存在一个非奇异阵Q,使A阵化为约当标准形J。即 其中 则
11、J=QAQ-1,53,其中:若Ji为J的约当块,则eJit为(t)中对应的约当块。,54,证明:以Ji有三重特征值为例证明。,此时,55,56,步骤:求 eAt 的方法同对角形求法相一致 1.求i;2.求Qi;3.求eAt=QeJtQ-1,57,四.化 eAt 为A的有限项法:,由于 eAt 可展开无穷级数,但计算时只取有限项,计算结果是不准确的,若能把无穷项级数化成有限项,则计算会简便准确。,1.化有限项的有关理论:,凯哈定理及最小多项式的概念在现代理论中经常用到.下面简要介绍一下有关内容:,1)矩阵A的零化多项式:定理:设有变量s的多项式,矩阵A是nn阶方阵,若满足:,58,则称 为矩阵的
12、零化多项式。2)凯哈密顿定理定理:矩阵的特征多项式是的零化多项式。即:,证明:,59,又因为中各元为(n-1)次多项式,故可一般表示为:代入上式有:用A代替s将上式展开 得,60,3)矩阵A的最小多项式:定义:A的零化多项式中,次数最低的零化多项式称为A的最小多项式。用 表示。的求法:定理:设A的伴随矩阵 全部元素的最大公因子为d(s)则.,61,注:1.该定理证明要用到矩阵多项式的概念.2.计算 要先求。将 各元变为因子相乘的多项式。从中找出各元的最大公因子,且 取首1多项式的形式.,例:已知:试求A的最小多项式并验证凯哈定理。,62,解:1.,63,所以最大因子:故A的最小多项式为:进一步
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 控制 理论 控制系统 状态方程 求解
链接地址:https://www.31ppt.com/p-5789815.html