状态重构与状态观测器设计._第1页
状态重构与状态观测器设计._第2页
状态重构与状态观测器设计._第3页
状态重构与状态观测器设计._第4页
状态重构与状态观测器设计._第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

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

文档简介

1、10.3 状态重构与状态状态重构与状态观测器设计观测器设计概概 述述q 状态反馈状态反馈相对于输出反馈的优越性是显而易见的。系统的任相对于输出反馈的优越性是显而易见的。系统的任意极点配置、镇定、解耦控制、无静差跟踪等,都有赖于引意极点配置、镇定、解耦控制、无静差跟踪等,都有赖于引入适当的状态反馈才能够实现。入适当的状态反馈才能够实现。q 状态可控的线性定常系统状态可控的线性定常系统可通过可通过线性状态反馈线性状态反馈来进行任意极来进行任意极点配置点配置,以使闭环系统具有所期望的极点及性能品质指标。,以使闭环系统具有所期望的极点及性能品质指标。 但是,由于但是,由于 1) 描述内部运动特性的状态

2、变量有时并不是描述内部运动特性的状态变量有时并不是能直接测量的,能直接测量的,2) 而且有时并没有实际物理量与之直接而且有时并没有实际物理量与之直接相对应而为一种抽象的数学变量。相对应而为一种抽象的数学变量。 这些情况下,用状态变量作为反馈变量来构成状态反馈这些情况下,用状态变量作为反馈变量来构成状态反馈系统系统带来了具体工程实现上的困难带来了具体工程实现上的困难。q 为此,提出了为此,提出了状态变量的重构或观测估计状态变量的重构或观测估计问题问题? Reconstruction, observation, estimationq 所谓的所谓的状态变量的重构或观测估计状态变量的重构或观测估计问

3、题,即设法另外构造一问题,即设法另外构造一个物理上可实现的动态系统个物理上可实现的动态系统, 它以原系统的输入和输出作为它的它以原系统的输入和输出作为它的输入输入 而它的状态变量的值能而它的状态变量的值能渐近逼近渐近逼近原系统的状态变量原系统的状态变量的值或者其某种线性组合的值或者其某种线性组合 则这种渐近逼近的则这种渐近逼近的状态变量的值状态变量的值即为原系统的状态即为原系统的状态变量的估计值变量的估计值 并可用于状态反馈闭环系统中代替原状态变量作为并可用于状态反馈闭环系统中代替原状态变量作为反馈量来反馈量来构成状态反馈律构成状态反馈律q 这种这种重构或估计重构或估计系统状态变量的装置称为系

4、统状态变量的装置称为状态观测器(状态观测器(state observer),它可以是由电子、电气等装置构成的物理系统,它可以是由电子、电气等装置构成的物理系统, 也可以是由计算机和计算模型及软件来实现的软系统。也可以是由计算机和计算模型及软件来实现的软系统。 换句话说,为了实现状态反馈控制律,就要设法利用巳换句话说,为了实现状态反馈控制律,就要设法利用巳知的信息(输入量及输出量),通过一个模型知的信息(输入量及输出量),通过一个模型(或系统、或系统、或软件或软件)来对状态变量进行估计。来对状态变量进行估计。 状态观测器状态观测器是指在是指在不考虑噪声干扰不考虑噪声干扰下,状态值的观测或下,状态

5、值的观测或估计问题,即所有测量值都准确无差且原系统内外部无估计问题,即所有测量值都准确无差且原系统内外部无噪声干扰。噪声干扰。 对于存在噪声干扰时的状态观测或估计问题,则可对于存在噪声干扰时的状态观测或估计问题,则可用用卡尔曼卡尔曼(Kalman)滤波滤波理论来分析讨论理论来分析讨论(最优估计最优估计)。q本节主要讨论状态观测器理论。本节主要讨论状态观测器理论。 重点掌握重点掌握: 状态观测器的结构、误差分析、设计方法状态观测器的结构、误差分析、设计方法 带状态观测器的状态反馈闭环系统的分析带状态观测器的状态反馈闭环系统的分析10.3.1 全维状态观测器及其设计全维状态观测器及其设计 Full

6、-dimensional state observerq下面分别介绍下面分别介绍开环状态观测器开环状态观测器渐近状态观测器渐近状态观测器1. 开环状态观测器开环状态观测器 Open-loop state observerq 设线性定常连续系统的状态空间模型为设线性定常连续系统的状态空间模型为 (A,B,C), 即即ABC xxuyx 其中系统矩阵其中系统矩阵A、输入矩阵输入矩阵B和输出矩阵和输出矩阵C都已知。都已知。 这里的这里的问题问题是:是: 若状态变量若状态变量 x(t) 不能完全直接测量到不能完全直接测量到, 如何构造一个如何构造一个系统系统随时随时估计该状态变量估计该状态变量 x(t

7、)? 对此问题一个对此问题一个直观想法直观想法是:是: 利用仿真技术来构造一个和被控系统利用仿真技术来构造一个和被控系统有同样动力学有同样动力学性质性质(即有同样的系数矩阵(即有同样的系数矩阵A, B和和C)的如下系统,)的如下系统,用模型系统的状态变量作为系统状态变量的估计值用模型系统的状态变量作为系统状态变量的估计值(即重构被控系统的状态变量)(即重构被控系统的状态变量):ABCxxuyx其中其中 为被控系统状态变量为被控系统状态变量 x(t) 的估计值。的估计值。 xq 该状态估计系统称为该状态估计系统称为开环状态观测器开环状态观测器,简记为,简记为 B A C u + B A C x

8、x x y开环状态观测器开环状态观测器 y x + + + x 图图3-1 开环状态观测器的结构图开环状态观测器的结构图 其结构如下图所示。其结构如下图所示。( , ,)A B Cq 比较系统比较系统 (A,B,C)和和 的状态变量,有的状态变量,有( , ,)A B C( )( )( )( )ttAtt xxxx( )( )(0)(0)Atttexxxx 则状态估计误差则状态估计误差 的解为的解为xxq 显然显然, 当当 时时, 则有则有 ,( )( )ttxx(0)(0)xx 即估计值与真实值完全相等。即估计值与真实值完全相等。 但是,一般情况下是很难做到这一点的。这是因为但是,一般情况下

9、是很难做到这一点的。这是因为:2. 若矩阵若矩阵 A 的某特征值位于的某特征值位于 s 平面的虚轴或右半开平平面的虚轴或右半开平面上面上(实部实部 Re s 0), 则矩阵指数函数则矩阵指数函数 eAt 中包含不随中包含不随时间时间 t 趋于无穷而趋于零的元素。趋于无穷而趋于零的元素。1. 有些被控系统难以得到初始状态变量有些被控系统难以得到初始状态变量 x(0), 即不能保即不能保证证 ;(0)(0)xxv 此时若此时若 或出现对被控系统状态或出现对被控系统状态x(t)或或状态观测器状态状态观测器状态 的扰动的扰动, 则将导致状态估计则将导致状态估计误差误差 将不趋于零而为趋于无穷或产生将不

10、趋于零而为趋于无穷或产生等幅振荡。等幅振荡。(0)(0)xx( ) tx( )( )ttxx 所以所以, 由于上述状态观测器不能保证其估计误差收敛到由于上述状态观测器不能保证其估计误差收敛到零零, 易受噪声和干扰影响易受噪声和干扰影响, 其应用范围受到较大的限制。其应用范围受到较大的限制。q 仔细分析可以发现,这个观测器只利用了被控系统输入信息仔细分析可以发现,这个观测器只利用了被控系统输入信息 u(t),而未利用输出信息,而未利用输出信息 y(t),其其相当于处于开环状态,未利相当于处于开环状态,未利用输出用输出y(t) 的观测误差或对状态观测值进行校正。的观测误差或对状态观测值进行校正。

11、即即, 由观测器得到的由观测器得到的 只是只是 x(t) 的一种开环估计值。的一种开环估计值。 为了和下面讨论的状态观测器区分开来为了和下面讨论的状态观测器区分开来, 通常把该观测通常把该观测器称为器称为开环状态观测器开环状态观测器。( ) tx2. 渐近状态观测器渐近状态观测器 Asymptotic state observerq 前面讨论的开环状态观测器没有利用被控系统的可直接测量前面讨论的开环状态观测器没有利用被控系统的可直接测量得到的输出变量来对状态估计值进行修正,估计效果不佳得到的输出变量来对状态估计值进行修正,估计效果不佳 可以预见,如果利用输出变量对状态估计值进行修正,可以预见,

12、如果利用输出变量对状态估计值进行修正,即进行即进行反馈校正反馈校正,则状态估计效果将有本质性的改善。,则状态估计效果将有本质性的改善。 下面将讨论该类状态观测器系统的特性及设计方法。下面将讨论该类状态观测器系统的特性及设计方法。 其估计误差其估计误差 将会因为矩阵将会因为矩阵A 具有在具有在 s 平面平面右半闭平面的特征值,导致不趋于零而趋于无穷或右半闭平面的特征值,导致不趋于零而趋于无穷或产生等幅振荡。产生等幅振荡。)( )(ttxxq 如果对任意矩阵如果对任意矩阵 A 的情况都能设计出相应的状态观测器的情况都能设计出相应的状态观测器, 对对于任意的被控系统的初始状态都能满足下列条件于任意的

13、被控系统的初始状态都能满足下列条件:lim ( )( )0tx tx t 即状态估计值可以渐近逼近被估计系统的状态即状态估计值可以渐近逼近被估计系统的状态, 则称该状态估计器为则称该状态估计器为渐近状态观测器渐近状态观测器。q 根据上述利用输出变量对状态估计值进行修正的思想,和状根据上述利用输出变量对状态估计值进行修正的思想,和状态估计误差须渐近趋于零的状态观测器的条件,可得如下的态估计误差须渐近趋于零的状态观测器的条件,可得如下的状态观测器状态观测器:()(3 1)ABCGyxyxxuy 其中其中G 称为称为状态观测器的反馈矩阵状态观测器的反馈矩阵。 于是重构状态方程为于是重构状态方程为 该

14、状态估计器称为该状态估计器称为全维状态观测器全维状态观测器, 简称为简称为状态观测器状态观测器,其结构如下图所示。其结构如下图所示。()AGCBGxxuy B A C G y B A C x y闭环状态观测器闭环状态观测器 x u + + + + + - x x x+ 图图3-2 渐近状态观测器的结构图渐近状态观测器的结构图q 定理定理3-1 (观测器的存在条件观测器的存在条件)线性定常系统)线性定常系统 (A, B, C) 具有形如具有形如 (3-1) 的状态观测器的充分必要条件是的状态观测器的充分必要条件是系统的系统的不可观部分(或不可观模态)是渐近稳定的不可观部分(或不可观模态)是渐近稳

15、定的。q 证明证明:充分性。:充分性。因为因为 (A,B,C)不可观时,按可观性进行结构不可观时,按可观性进行结构分解,故这里不妨假定分解,故这里不妨假定 (A,B,C)已具有如下形式:已具有如下形式:11112122200ABABCCAAB定理定理10-2(P255)其中其中(A11, C1)可观测,可观测,A22的特征值具负实部。现构造如下的的特征值具负实部。现构造如下的动态系统动态系统 ()ABGCxxuyx()AGCxx根据前面的分析:根据前面的分析:11112121220AG CAG CAxx有11112122200AGAGCCAAG因为因为TT111()AC,TTT1111AC G

16、1111AG C00lim0,txx x u于是定理的充分性得证。定理的必要性证明略去。于是定理的充分性得证。定理的必要性证明略去。 证毕。证毕。1GT 可控,适当选择可控,适当选择 ,可使,可使的特征值,亦即的特征值,亦即的特征值均具负实部;而的特征值均具负实部;而A22是系统的不可观部分,由可检测是系统的不可观部分,由可检测的假定,的假定,A22的特征值具有负实部,故系统的特征值具有负实部,故系统渐近稳定渐近稳定,即,即q 先定义如下先定义如下状态估计误差状态估计误差:()()()()()AGAGAGCCxxxxxyyxxxxx 其中其中 A GC 称为状态观测器的称为状态观测器的系统矩阵

17、系统矩阵。xxx 则有则有 根据上述误差方程,被控系统根据上述误差方程,被控系统 (A, B, C)的渐近状态观测的渐近状态观测器,也可简记为器,也可简记为 。(, , )A GC BCq 下面分析状态估计误差是否能趋于零。下面分析状态估计误差是否能趋于零。q 显然,上述状态估计误差方程的解为显然,上述状态估计误差方程的解为q 当状态观测器的系统矩阵当状态观测器的系统矩阵 A-GC 的所有特征值位于的所有特征值位于 s 平面的平面的左半开平面左半开平面, 即具有负实部即具有负实部, 因此,状态观测器的设计问题因此,状态观测器的设计问题归结为归结为求反馈矩阵求反馈矩阵G,使使A-GC 的所有特征

18、值具有负实部的所有特征值具有负实部及所期望的衰减速度及所期望的衰减速度 即即状态观测器的极点是否可任意配置问题状态观测器的极点是否可任意配置问题。 对此有如下定理。对此有如下定理。 则无论则无论 等于等于x(0)否否,状态估计误差状态估计误差 将随时间将随时间t趋于无穷而衰减至零趋于无穷而衰减至零, 观测器为渐近稳定的。观测器为渐近稳定的。(0)x( ) tx( )(0)(0)(0)A GCACttGx texexxq 定理定理 渐近状态观测器的渐近状态观测器的极点可以任意配置极点可以任意配置, 即通过矩阵即通过矩阵G任意配置任意配置A-GC的特征值的充要条件为的特征值的充要条件为矩阵对矩阵对

19、(A,C)可观可观。q 证明证明 证明过程的思路为:证明过程的思路为:A-GC的极点可的极点可由由G任意配置任意配置两者极点相等两者极点相等AT-CTGT的极点的极点可由可由GT任意配置任意配置经状态反馈经状态反馈GT系统系统 (AT,CT)的极的极点可由点可由GT任意配置任意配置对偶性原理对偶性原理 (A,C)状态可观状态可观需证明需证明的结论的结论?系统系统 (AT,CT)状态可控状态可控极点配置的充要条件极点配置的充要条件定理定理10-3(P255)证明过程为:证明过程为: 由于由于A-GC 的特征值与的特征值与 AT-CTGT 的特征值完全相同,则的特征值完全相同,则A-GC 的特征值

20、可由的特征值可由 G 任意配置等价于任意配置等价于AT-CTGT 的特征的特征值可由值可由 GT 任意配置,即任意配置,即 等价于系统等价于系统 (AT,CT) 可通过状态反馈阵可通过状态反馈阵 GT 进行任进行任意极点配置。意极点配置。 而而 (AT,CT) 的极点可任意配置的充分必要条件为矩阵对的极点可任意配置的充分必要条件为矩阵对 (AT,CT) 可控,由对偶性原理知,即矩阵对可控,由对偶性原理知,即矩阵对 (A,C) 可观。可观。 因此因此, A-GC 的特征值可任意配置的充要条件为矩阵对的特征值可任意配置的充要条件为矩阵对(A,C) 可观。可观。 可见,只要被控系统状态可观,则一定存

21、在可任意极点可见,只要被控系统状态可观,则一定存在可任意极点配置的渐近状态观测器。配置的渐近状态观测器。q 与状态反馈的极点配置问题类似,对状态观测器的极点配置与状态反馈的极点配置问题类似,对状态观测器的极点配置问题,对期望的极点的选择应注意下列问题问题,对期望的极点的选择应注意下列问题:1. 对于对于n阶系统,可以而且必须给出阶系统,可以而且必须给出 n 个期望的极点。个期望的极点。2. 期望极点必须是实数或成对出现的共轭复数。期望极点必须是实数或成对出现的共轭复数。3. 为使基于状态观测器的状态反馈闭环控制系统有更好的为使基于状态观测器的状态反馈闭环控制系统有更好的暂态过渡过程,状态观测部

22、分应比原被控系统和闭环系暂态过渡过程,状态观测部分应比原被控系统和闭环系统的控制部分有更快的时间常数统的控制部分有更快的时间常数(衰减更快衰减更快), 即即状态观测部分的极点比其它部分的极点应当更远状态观测部分的极点比其它部分的极点应当更远离虚轴离虚轴。q 由上述分析过程,类似于状态反馈的极点配置技术,有如下由上述分析过程,类似于状态反馈的极点配置技术,有如下状态观测器的设计方法。状态观测器的设计方法。q 方法一方法一 方法一的思想方法一的思想: 利用利用对偶性原理对偶性原理,将状态观测器设计,将状态观测器设计转化为状态反转化为状态反馈极点配置馈极点配置,然后利用状态反馈极点配置技术求状,然后

23、利用状态反馈极点配置技术求状态观测器的反馈阵态观测器的反馈阵G。 其具体方法是,将可观矩阵其具体方法是,将可观矩阵 (A,C) 转换成对偶的可控矩转换成对偶的可控矩阵对阵对(AT,CT),再利用极点配置求状态反馈阵,再利用极点配置求状态反馈阵 GT,使得,使得 AT-CTGT 的极点配置在指定的期望位置上。的极点配置在指定的期望位置上。 相应地,相应地,G 即为被控系统即为被控系统 (A, B, C) 的状态观测器的状态观测器 (A-GC, B, C) 的反馈矩阵。的反馈矩阵。 计算过程可图解如下计算过程可图解如下:可观性矩阵对可观性矩阵对(A,C)可控性矩阵对可控性矩阵对(AT,CT)由状态

24、反馈极点由状态反馈极点配置技术计算配置技术计算GT配置配置AT-CTGT的极点的极点由反馈矩阵由反馈矩阵G配置状态配置状态观测器的观测器的A-GC的极点的极点由对偶原理计算由对偶原理计算由对偶原理计算由对偶原理计算q 方法二方法二 方法二的思想方法二的思想: 先通过非奇异线性变换先通过非奇异线性变换 , 将状态完全可观的将状态完全可观的被控系统被控系统(A,C) 变换成变换成可观标准型可观标准型 , 即有即有 Txx( , )A C 112100010001000010001nnnaaATATaaCCT 其中其中 ai* 和和 ai (i=1, 2, , n)分别为期望的状态观测器分别为期望的

25、状态观测器的极点所决定的特征多项式的系数和原被控系统的的极点所决定的特征多项式的系数和原被控系统的特征多项式的系数。特征多项式的系数。 对可观标准型对可观标准型 进行极点配置,求得相应的可观进行极点配置,求得相应的可观标准型的观测器的反馈阵标准型的观测器的反馈阵 如下如下G( , )A C *11*11nnnnaaaaGaa 因此因此, 原系统原系统(A,B,C)的相应状态观测器的反馈阵的相应状态观测器的反馈阵G为为GTGq 例例3-1 设线性定常系统的状态空间模型为(设线性定常系统的状态空间模型为(P265 习题习题10-5-5)100231110201001 xxuyx q 解解 : 方法

26、一方法一:1. 先利用先利用对偶性方法对偶性方法,求得原系统的如下,求得原系统的如下对偶系统对偶系统: 112,100,010210031),(CBA试设计一状态观测器,使其极点配置为试设计一状态观测器,使其极点配置为-3, -4, -5。2. 将上述可控状态空间模型化为将上述可控状态空间模型化为可控标准型可控标准型的变换矩阵为的变换矩阵为其中其中1112110011306106pPp Ap A2110 011/60 0pBABA B3. 求对偶系统的状态反馈阵。求对偶系统的状态反馈阵。 由于被控系统的特征多项式和期望极点的特征多项由于被控系统的特征多项式和期望极点的特征多项式分别为式分别为f

27、(s)=|sI-A|=s3-3s+2f*(s)=(s+3)(s+4)(s+5)=s3+12s2+47s+60则对偶系统的状态反馈阵则对偶系统的状态反馈阵K为为1*12332211210015850121306106202512ccKKTaaaaaa T即所求状态观测器的反馈阵即所求状态观测器的反馈阵G=KT=20 25 12T则相应状态观测器为则相应状态观测器为100220311125 ()020112001 xxuyyyx(2) 方法二方法二。1. 先将原系统化成先将原系统化成可观标准型可观标准型,相应的变换矩阵,相应的变换矩阵T 为为 211111110306006TtAtA t其中其中1

28、1120011/600020000622011CCAtCA 2. 因此可观标准型的状态观测器的反馈矩阵为因此可观标准型的状态观测器的反馈矩阵为则原被控系统的状态观测器的反馈矩阵则原被控系统的状态观测器的反馈矩阵G为为*33*22*11585012aaGaaaa11158201030502560061212GTG可见,用方法二求得的可见,用方法二求得的 G 矩阵与方法一完全相同。矩阵与方法一完全相同。 ) 2)(1(2)()(sssUsY例例:设被控对象传递函数为设被控对象传递函数为试设计全维状态观测器试设计全维状态观测器,将极点配置在将极点配置在 -10,-10.解解 :被控对象的传递函数为被

29、控对象的传递函数为232) 2)(1(2)()(2sssssUsYu xAxBycx0123A10b02c可直接写出系统的可直接写出系统的可控标准形可控标准形其中其中显然,系统可控且可观。显然,系统可控且可观。 00112101202 2323hhGhh Ac观测器特征多项式为观测器特征多项式为2001()(23)(622)GhhhIAc期望的特征多项式为期望的特征多项式为22(10)2010020320h10022610 hh5 . 80h令上述两特征方程同次项系数相等,可得令上述两特征方程同次项系数相等,可得5 .231h5 .231h5 .231h5 .231h 5 .231h即即10.

30、3.2 带状态观测器的闭环控制系统带状态观测器的闭环控制系统Close-loop control systems with state observerq 状态观测器解决了状态变量不能直接测量的系统的状态估计状态观测器解决了状态变量不能直接测量的系统的状态估计问题,它为问题,它为利用状态反馈实现系统闭环控制利用状态反馈实现系统闭环控制奠定了基础。奠定了基础。 但状态观测器对状态反馈闭环系统的稳定性和其它性能但状态观测器对状态反馈闭环系统的稳定性和其它性能品质指标的影响如何,则是一个需要细致分析的问题。品质指标的影响如何,则是一个需要细致分析的问题。 本节主要研究利用状态观测器实现的状态反馈闭环

31、系统本节主要研究利用状态观测器实现的状态反馈闭环系统的特性的特性, 以及它和直接采用状态变量为反馈量时的异同。以及它和直接采用状态变量为反馈量时的异同。 下面首先导出带状态观测器的状态反馈闭环控制系统的下面首先导出带状态观测器的状态反馈闭环控制系统的状态空间模型,并以此来进行该闭环系统的特性分析。状态空间模型,并以此来进行该闭环系统的特性分析。q 设系统设系统 (A,B,C)可控可观,则该系统可通过状态反馈进行极可控可观,则该系统可通过状态反馈进行极点配置,以及能建立全维状态观测器并对其进行极点配置。点配置,以及能建立全维状态观测器并对其进行极点配置。 若系统若系统 (A,B,C)的状态变量不

32、能直接测量,则可由状态的状态变量不能直接测量,则可由状态观测器提供的状态变量的估计值来构成状态反馈律。观测器提供的状态变量的估计值来构成状态反馈律。 即对线性定常连续系统即对线性定常连续系统其全维状态观测器为其全维状态观测器为 设基于状态观测值设基于状态观测值 的状态反馈律为的状态反馈律为 xABC xxuyx()ABCGxxyxyyuK uxvq带全维状态观测器的状态反馈闭环系统的结构图。带全维状态观测器的状态反馈闭环系统的结构图。 B A C G y B A C x y闭环状态观测器闭环状态观测器 + K 状态反馈部分状态反馈部分 x u v - + + + + - + - x x图图3-

33、3 带状态观测器的状态反馈闭环控制系统结构图带状态观测器的状态反馈闭环控制系统结构图q 下面分析上述带状态观测器的状态反馈闭环系统的观测误差:下面分析上述带状态观测器的状态反馈闭环系统的观测误差: 首先,定义状态观测误差为首先,定义状态观测误差为()()()AGxxxxxyy 另外,闭环控制系统的状态方程又可记为另外,闭环控制系统的状态方程又可记为()()()ABKABKBBK xxxxxxvv()()()AGCAGCxxxxx代入被控系统代入被控系统和状态观测器和状态观测器的输出方程的输出方程增加增加/减去减去 -BKx项项()ABKBKBxxv 则有则有xxx 因此,带全维状态观测器的状态

34、反馈闭环控制系统的因此,带全维状态观测器的状态反馈闭环控制系统的状态空间模型为状态空间模型为000ABKBKBAGCC xxvxxxyxq 上述带全维状态观测器的闭环控制系统的特性上述带全维状态观测器的闭环控制系统的特性:1. 分离特性分离特性 Separation Property (Principle) 由闭环系统状态空间模型的状态方程可知,由闭环系统状态空间模型的状态方程可知, 整个闭环系整个闭环系统的特征值由矩阵块统的特征值由矩阵块 A-BK 的特征值和矩阵块的特征值和矩阵块 A-GC 的的特征值所组成特征值所组成, 即由状态反馈部分的特征值和状态观测器部分的特即由状态反馈部分的特征值

35、和状态观测器部分的特征值所组成。征值所组成。 这两部分的特征值可单独设计这两部分的特征值可单独设计(配置配置),互不影响,这种,互不影响,这种特性称为状态反馈控制与状态观测器的特性称为状态反馈控制与状态观测器的分离特性分离特性(原理原理)。 一般在工程上,为了保证有较好的控制精度、快速性和一般在工程上,为了保证有较好的控制精度、快速性和超调量等动态指标,状态观测器部分超调量等动态指标,状态观测器部分A-GC 的特征值的的特征值的实部应远小于状态反馈部分实部应远小于状态反馈部分 A-BK 的特征值的实部,即的特征值的实部,即更远离虚轴。更远离虚轴。2. 传递函数的不变性传递函数的不变性 由闭环系

36、统状态空间模型,可得带观测器的闭环系统由闭环系统状态空间模型,可得带观测器的闭环系统的传递函数阵如下的传递函数阵如下:11,( )000()K GABKBKBGsCsIAGsIAKCCBB 因此,带观测器的闭环系统的传递函数阵完全等于直接因此,带观测器的闭环系统的传递函数阵完全等于直接采用状态变量作反馈量的闭环系统的传递函数阵采用状态变量作反馈量的闭环系统的传递函数阵 即即状态观测器不改变闭环系统的传递函数阵状态观测器不改变闭环系统的传递函数阵, 也就是也就是不改变闭环系统的外部输入输出特性不改变闭环系统的外部输入输出特性。3. 状态观测误差不可控状态观测误差不可控 由闭环控制系统状态方程可知

37、,状态观测误差由闭环控制系统状态方程可知,状态观测误差 是是不可控的,即不能由外部输入去影响它,即与不可控的,即不能由外部输入去影响它,即与K无关。无关。( )x t 只要矩阵只要矩阵A-GC的特征值具有负实部,则不管输入的特征值具有负实部,则不管输入信号如何,信号如何, 一定按一定按A-GC所确定的衰减速度衰所确定的衰减速度衰减至零。减至零。()()()()()()AGCGGACAxxxxxyyxxxxx( )x t 习题习题-1(掌握)(掌握): 给定线性定常系统给定线性定常系统 其状态不能直接测得,指定期望的闭环极点为其状态不能直接测得,指定期望的闭环极点为-1+j,- 1-j,观测器的

38、特征值为观测器的特征值为 -2,-4,试设计一个观测器,试设计一个观测器状态反馈状态反馈系统,并画出系统的模拟结构图,计算整个闭环系统的传系统,并画出系统的模拟结构图,计算整个闭环系统的传递函数。递函数。 .01000110 xxuyx q 解解: : 1. 检查控制系统的能控性和能观性检查控制系统的能控性和能观性 所以系统是状态完全能控能观的。从而存在矩阵所以系统是状态完全能控能观的。从而存在矩阵K, G使使得系统及观测器极点任意配置。得系统及观测器极点任意配置。2. 设计状态反馈矩阵设计状态反馈矩阵K 设设K k1, k2, 则引入状态反馈后系统的特征多项式为则引入状态反馈后系统的特征多项

39、式为由希望极点确定的特征多项式为由希望极点确定的特征多项式为: (s 1 j)(s 1 j) s2 2s 2从而得到从而得到: k1 2, k2 2, 即即K 2, 2。21001, 20110,rankCACrankrankABBrank1222121110)(kskskskskksIBKAsI 3. 设计状态观测器的输出反馈矩阵设计状态观测器的输出反馈矩阵G状态观测器的特征多项式为状态观测器的特征多项式为 (s 2)(s 4) s2 6s 8设设G g1, g2T,则状态观测器子系统的特征多项式为,则状态观测器子系统的特征多项式为比较可得比较可得: g1 6, g2 8, 即即G 6, 8

40、T。 4. 闭环系统的传递函数闭环系统的传递函数如何如何? 由传递函数的不变性可得由传递函数的不变性可得GK,G(s)=1/(s2 2s 2)2122121101)(gsgssggsggsIGCAsI 习题习题-2( P259,例,例10-3,掌握)掌握) : 给定线性定常系统给定线性定常系统 试设计带状态观测器的状态反馈系统,是反馈系统的极点试设计带状态观测器的状态反馈系统,是反馈系统的极点配置在配置在-1+j,- 1-j,观测器的特征值为,观测器的特征值为 -5,-5 。 设计一个全维状态观测器,并使观测器的极点为设计一个全维状态观测器,并使观测器的极点为*15 *2,344j 解解: :

41、 系统完全可观测的,可构造任意配置特征值系统完全可观测的,可构造任意配置特征值 全维状态观测器。全维状态观测器。1)1)由由 , ,得得 ;32det()2TsIAsss123210aaa,例例3-2 :给定系统的状态空间表达式为:给定系统的状态空间表达式为uxx001110011000 xy1102) 2) 观测器的期望特征多项式为观测器的期望特征多项式为 得得 *32122()()() (5)(44)(44)1372160sssssjsjsss *1231372160aaa,3)3)*123332211 160 71 11TGgggaaaaaa4)4)21211011121210()101

42、01210021100111100011TTTTTaaQC A CACa5)5)111110222024PQ6)6)1118022216071 110118020312001231TTGG PG ,得全维状态观测器得全维状态观测器000801801102001 102001131031080801801192()002003032031xuxAGC xBuyxuyGy 其模拟结构图如下所示其模拟结构图如下所示模拟结构图模拟结构图10.3.3 降维状态观测器及其设计降维状态观测器及其设计*Reduced-dimension state observerq 用上述方法设计的状态观测器是用上述方法设

43、计的状态观测器是n阶的,即阶的,即n维状态变量全部维状态变量全部由观测器获得,所以该观测器又可称为全维状态观测器。由观测器获得,所以该观测器又可称为全维状态观测器。 由输出方程可知,其实状态变量的部分信息可直接由输由输出方程可知,其实状态变量的部分信息可直接由输出变量的测量值提供,如在特殊形式的下述输出方程中出变量的测量值提供,如在特殊形式的下述输出方程中120( )Iaxyx 状态变量向量状态变量向量 x2 即为输出变量即为输出变量 y, 故该系统只要对故该系统只要对 x1设计设计状态观测器即可状态观测器即可, 对对 x2 就没有必要再设计状态观测器就没有必要再设计状态观测器。 因此因此,

44、所设计的状态观测器的维数就少于状态变量的所设计的状态观测器的维数就少于状态变量的维数维数n。 该类状态观测器称为该类状态观测器称为降维状态观测器降维状态观测器。q 由线性代数知识可知由线性代数知识可知, 任何输出方程任何输出方程, 只要输出矩阵只要输出矩阵 C 满秩满秩(行满秩行满秩), 总可以找到非奇异的线性变换将输出方程变换成总可以找到非奇异的线性变换将输出方程变换成(a) 所示的输出方程。所示的输出方程。 变换方法介绍如下变换方法介绍如下:120( )Iaxyx 首先,对任何输出矩阵为满秩的状态空间模型,经过首先,对任何输出矩阵为满秩的状态空间模型,经过对状态变量的重新排列顺序,都可变换

45、成如下形式的对状态变量的重新排列顺序,都可变换成如下形式的状态空间模型状态空间模型212121212221121121xxyuxxxxCCBBAAAA 其中矩阵其中矩阵 C2为为mm维的可逆方阵维的可逆方阵; 状态变量向量状态变量向量 x1和和 x2 分别为分别为 n-m 维和维和 m 维的。维的。 当选取变换矩阵当选取变换矩阵P为为121120CCCIP21112122211211210 xxyuxxxxIBBAAAAq 对状态空间模型对状态空间模型 ,状态变量,状态变量 即为输出变量即为输出变量y(t),因此只需对状态变量因此只需对状态变量 设计降维状态观测器即可。设计降维状态观测器即可。

46、1( ) t x2( ) t x 在求得状态变量在求得状态变量 的状态估计值后的状态估计值后,作上述线性变换,作上述线性变换的逆变换,则可求得原状态变量的逆变换,则可求得原状态变量 x(t) 的估计值。的估计值。1( ) t x 经上述变换后,状态变量经上述变换后,状态变量 所满足的状态方程为所满足的状态方程为1( ) t xuyxuxxx11211112121111BAABAAq 下面介绍下面介绍降维状态观测器的设计方法。降维状态观测器的设计方法。( ,) A B C其中其中 z 是降维状态观测器的是降维状态观测器的n-m维状态变量维状态变量; 仿照前面介绍的全维状态观测器的设计方法,构造状

47、态仿照前面介绍的全维状态观测器的设计方法,构造状态变量变量 的全维状态观测器如下的全维状态观测器如下:1( ) t xyzxuyzzLHGF1 是该降维状态观测器的输出变量,即变换后的系是该降维状态观测器的输出变量,即变换后的系统的状态变量统的状态变量 的估计值的估计值;1 ( ) tx1( ) t x矩阵矩阵 F, G, H 和和 L 为适宜维数的待定常数矩阵。为适宜维数的待定常数矩阵。q 降维状态观测器的结构图如图降维状态观测器的结构图如图3-4所示。所示。 B A C G y H F 线性线性变换变换P x 降维状态观测器降维状态观测器 x u + + + + + + - z L z1

48、xx 图图3-4 降维状态观测器的结构图降维状态观测器的结构图q 下面讨论如何选取下面讨论如何选取降维状态观测器降维状态观测器(b)的各矩阵,才能使得的各矩阵,才能使得 11lim0txx1( )LFGHLcxzyzyuyyxzL1 将上式及将上式及y= 代入式代入式(c), 可得可得2x 和和 由状态观测器方程由状态观测器方程(b),有有22212211xuxxxxuxyxxLHGLFLHGLF1( )FGHbL zzyuxzy 将式将式(d)减去上式减去上式, 可得状态估计误差可得状态估计误差 所满足的动态所满足的动态方程方程11xx 将状态空间模型中将状态空间模型中 所满足的状态方程代入上式所满足的状态方程代入上式, 可得可得2x uxxxuxxuxxxx2222121122221212211BLHFLALGALFBAALHGLF11111122112

温馨提示

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

评论

0/150

提交评论