现代控制技术-2可控性和可观性.ppt
《现代控制技术-2可控性和可观性.ppt》由会员分享,可在线阅读,更多相关《现代控制技术-2可控性和可观性.ppt(59页珍藏版)》请在三一办公上搜索。
1、控制原理与接口技术,叶春生,材料学院Tel:027-87557041,在控制工程中,有两个问题经常引起设计者的关心。那就是加入适当的控制作用后,能否在有限时间内将系统从任一初始状态控制(转移)到希望的状态上,以通过对系统输出在一段时间内的观测,能否判断(识别)系统的初始状态。这便是控制系统的能控性与能观性问题。控制系统的能控性及能观性是现代理论中很重要的两个概念。在多变量最优控制系统中,能控性及能观性是最优控制问题解的存在性问题中最重要的问题,如果所研究的系统是不可控的,则最优控制问题的解是不存在的。,系统的可控性和可观性,可控性定义:当系统用状态方程描述时,给定系统的任意初始状态,可以找到允
2、许的输入量,在有限的时间内使系统的所有状态达到任一终止状态,则称系统是完全可控的。有状态方程x(t)=Ax(t)+Bu(t)其解为:,如果有限的时间内0 t t1内通过输入量u(t)的作用把系统的所有状态引向状态x(t1)设x(t1)=0,则应有:,即在给定x(0-)和A、B的条件下求可以使x(t)=x(t1)的u(t)。,系统的可控性和可观性,换言之:上述方程有解则系统能控。,根据凯莱哈米尔顿定理,e-At、eAt可写成有限级数:,如果方程有解,等式右边左侧矩阵应满秩=n,系统的可控性和可观性,可观性定义:当系统用状态方程描述时,给定控制后,如果系统的每一个初始状态x(0-)都可以在有限的时
3、间内通过系统的输出y(t)唯一确定,则称系统完全可观。若只能确定部分初始状态,则称系统部分可观。有状态方程 x(t)=Ax(t)+Bu(t)y(t)=Cx(t)其解为:,由于在讨论能观性问题时,输入是给定的,上式右侧第二项是确知的,设u(t)=0。y(t)=CeAtx(0-),系统的可控性和可观性,根据凯莱哈米尔顿定理,e-At、eAt可写成有限级数:,如果方程有解,等式右侧中间侧矩阵应满秩。秩=n(系统的阶数),系统的可控性和可观性,对离散系统xn1(k+1)=Fnnxn1(k)+Gnmum1(k)yp1(k)=Cpnxn1(k)可以推出完全可控和可观的充分必要条件为:,系统的可控性和可观性
4、,状态变量反馈一个系统的性能取决于系统零极点的配置,其时间响应的模态是由其极点的位置所决定的,如果可以对闭环控制系统的极点进行预先进行配置,根据极点的配置设计调节器,则系统的输出会按照我们预先的想象实现。可以证明:如果系统的状态是完全能控的,则系统的极点可任意配置。有状态方程 x(t)=Ax(t)+Bu(t)若使调节器的输出为系统所有状态的负反馈,有 u(t)=-Kx(t)x(t)=(ABK)x(t),系统的可控性和可观性,在前面的推导中,有三个条件应满足:系统完全能控假设给定输入r(t)=0;所有的系统状态x(t)可以得到。,于是,方程 x(t)=(ABK)x(t)就成为状态的零输入响应方程
5、,其解为状态的零输入响应。其响应过程取决于系统的极点配置。对其进行拉普拉斯变换:sX(s)-x(0-)=(ABK)X(s),系统的可控性和可观性,sX(s)=(ABK)X(s)+x(0-)X(s)=(sI-A+BK)-1x(0-)|(sI-A+BK)|是系统状态运动方程的特征函数,极点可通过K的调整而任意配置。因为(sI-A+BK)-1sI-A+BK*/|(sI-A+BK)|,系统的可控性和可观性,例:若有系统 x(t)=Ax(t)+Bu(t),其中,系统的可控性和可观性,解得:s1-100,s28.025,s3-8.025显然,系统不稳定。如果从系统的时间响应性能考虑将闭环极点配置在s1-2
6、0 s2-6+j4.9 s3-6-j4.9相应的特征方程为:(s1+20)(s2+6+j4.9)(s3+6-j4.9)=0s3+32s2+300s+1200=0采用状态系统反馈后的特征方程为|(sI-A+BK)|=s3+100(1+k3)s2-(64.4+1600k2)s-1600k1-6400(k3+1),系统的可控性和可观性,有100(k3+1)=32-(64.4+1600k2)=300-1600k1-6400(k3+1)=1200因此 K=-2.038-0.22775-0.68 可见,闭环系统的极点可以通过K矩阵来重新配置。但前提条件是所有的状态应该是可以得到的(可观测)。,系统的可控性
7、和可观性,同理,设给定r(k)=0,对于离散系统x(k+1)=Fx(k)+Gu(k)y(k)=Cx(k)若使调节器的输出为系统所有状态的负反馈 u(k)=-Lx(t)x(k+1)=(FGL)x(k),对状态运动的差分方程进行z变换zX(z)zx(0)=(FGL)X(z)X(z)=(zIF+GL)-1zx(0),系统的可控性和可观性,显然,|(zI-F+GL)|是系统状态运动方程的特征函数,极点可通过L的调整而任意配置。(zIF+GL)-1=zIF+GL*/|(zI-F+GL)|前提条件是系统完全能控且所有的状态变量可测。,例:设被控对象传递函数G(s)=1/s2,采样周期0.1秒,采用零阶保持
8、器,现要求闭环控制系统的动态响应相当于阻尼系数=0.5,无阻尼自然震荡频率n=3.6的二阶连续系统设计状态反馈控制规律L,并求u(k)。解:被控对像的微分方程为 d2y(t)/dt2=u(t)令 x1(t)=y(t),x2(t)=dx1(t)/dt=dy(t)/t有 dx2(t)/dtd2y(t)/dt2=u(t),系统的可控性和可观性,a=0 1;0 0;b=expm(a*0.1)matlab语句,系统的可控性和可观性,根据要求,希望极点位于s平面s1,2=-n j(1-2n)1/2=-1.8 j 3.12,满秩,能控,根据z=esT的关系,将s1,2和T0.1代入,可得:z1,2=0.83
9、5 e j 0.312 换言之,希望得到的闭环系统的特征方程为(z-0.8)2-(j 0.256)2=0 z2 1.6 z+0.7=0,系统的可控性和可观性,若状态反馈控制规律为 L=L1 L2 则闭环系统的特征方程为|(zI-F+GL)|=z2+(0.1L2+0.005L12)z+0.005L1-0.1L2+1=0求解得 L2=3.5 L1=10 于是 L=10 3.5 u(k)=-Lx(k),系统的可控性和可观性,状态观测器之所以可以做状态反馈,是因为假定所有的状态是可以测得(可观的)。在生产实际中,绝大多数的情况是:被控对象模型可知,状态方程可写出,但是对象内部的状态不一定可测得,往往得
10、到的只是输出。,状态观测器,在这种情况下,如果不能得到所有状态的情况,就不能采用极点配置的方法构成所希望的控制系统。可观性定义告诉我们,当系统用状态方程描述时,给定控制后,如果系统的每一个初始状态x(0-)都可以在有限的时间内通过系统的输出y(t)唯一确定,则称系统完全可观。换言之,如果被控系统完全可观,我们可以用通过系统的输入、输出计算出系统的所有状态。,状态观测器,状态观测器,具体地说,状态重构问题的实质,就是重新构造一个系统,利用原系统中可直接测量的变量如输入量和输出量作为它的输入信号,并使其输出信号,在一定的提法下等价于原系统的状态,而称这个用以实现状态重构的系统为状态观测器。一般,两
11、者间的等价性常采用渐近等价提法,即使得两者仅成立,通过输出计算得到的系统状态,显然是一个估计值,如果对状态估计的很准,通过极点配置法,就可以得到比较理想的控制系统。预报观测器,未来状态的估计值对“当前状态当前输入修正值”求加权和修正的越准,状态预测越准。,对(真实输出-预测输出)的修正,预报观测器是一个输入为u(k)和偏差修正值,输出为状态变量预测值的系统。,状态观测器,状态观测器,定义,为实际状态和估计状态间的状态误差矢量,可导出状态误差矢量,所应满足的动态方程为,如何选择修正矩阵(观测器的增益矩阵)K成为关键状态变量的预测误差(误差的动态模型)为:,合理选择K使预测误差收敛是最终目的。该模
12、型的特征方程的极点为:|(zI-F+KC)|0于是可以根据要求的预测误差动态变化规律,配置极点使预测误差收敛于0。具体作法:给定极点,构造特征方程:(z-z1)(z-z2)(z-zn)=0求出预测误差模型的特征方程:|(zI-F+KC)|0其中 K=k1,k2,kn用待定系数法,求取K。,状态观测器,未来状态的估计值对“未来状态的预估值对未来输出偏差的修正值”求加权和;修正的越准,状态预测越准。状态变量的预测误差(误差的动态模型)为:,该模型的特征方程的极点为:|(zI-F+KCF)|0可以通过极点配置求取K。,对(未来真实输出-未来预测输出)的修正,现实观测器,预报观测器和现实观测器都是根据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 控制 技术 可控性 可观
链接地址:https://www.31ppt.com/p-5789806.html