《现代控制理论状态反馈和状态观测器.pptx》由会员分享,可在线阅读,更多相关《现代控制理论状态反馈和状态观测器.pptx(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目前为止,我们已经:目前为止,我们已经:建立了系统的状态空间模型建立了系统的状态空间模型 提出了基于状态空间模型的系统的运动分析提出了基于状态空间模型的系统的运动分析 探讨了系统的性能:稳定性、能控性、能观性探讨了系统的性能:稳定性、能控性、能观性“认识了世界认识了世界”如何来如何来“改变改变世界世界”?!?!设计控制系统!设计控制系统!系统的控制方式系统的控制方式-反馈?:开环控制、闭环控制反馈?:开环控制、闭环控制第第6 6章章 状态反馈和状态观测器状态反馈和状态观测器第1页/共60页第第6 6章章 状态反馈和状态观测器状态反馈和状态观测器控制系统的动态性能,主要由其状态矩阵的特控制系统的
2、动态性能,主要由其状态矩阵的特征值(即闭环极点)决定。征值(即闭环极点)决定。基于状态空间表达式,可以通过形成适当的反基于状态空间表达式,可以通过形成适当的反馈控制,进而配置系统的极点,使得闭环系统馈控制,进而配置系统的极点,使得闭环系统具有期望的动态特性。具有期望的动态特性。经典控制:经典控制:只能用系统输出作为反馈控制器的输入;只能用系统输出作为反馈控制器的输入;现代控制:现代控制:由于状态空间模型刻画了系统内部特征,由于状态空间模型刻画了系统内部特征,故而还可用系统内部状态作为反馈控制器的输入。故而还可用系统内部状态作为反馈控制器的输入。根据根据用于控制的用于控制的系统信息系统信息:状态
3、反馈、输出反馈:状态反馈、输出反馈第2页/共60页2023/3/173第第6 6章章 状态反馈和状态观测器状态反馈和状态观测器1.状态反馈及极点配置2.系统的镇定问题3.状态观测器4.带有观测器的状态反馈系统第3页/共60页2023/3/174第一节第一节 状态反馈及极点配置状态反馈及极点配置1.1.状态反馈与输出反馈状态反馈与输出反馈2.2.状态反馈极点配置条件和算法状态反馈极点配置条件和算法3.3.状态反馈闭环系统的能控性和能观测性状态反馈闭环系统的能控性和能观测性第4页/共60页2023/3/175将系统每一个状态变量乘以相应的反馈系数馈送到输入端与参考输人相加,其和作为受控系统的控制输
4、入。一、状态反馈一、状态反馈一、状态反馈一、状态反馈反馈的两种基本形式:状态反馈(1种)、输出反馈(2种)原受控系统 :线性反馈规律:第5页/共60页2023/3/176状态反馈闭环系统:反馈增益矩阵:状态反馈闭环传递函数矩阵为:一般D=0,可化简为:状态反馈闭环系统表示:状态反馈系统的特征方程为:第6页/共60页2023/3/177原受控系统 :二、输出到参考输入的反馈(又称为二、输出到参考输入的反馈(又称为二、输出到参考输入的反馈(又称为二、输出到参考输入的反馈(又称为输出反馈输出反馈输出反馈输出反馈)将系统输出量乘以相应的反馈系数馈送到参考输人,其和作为受控系统的控制输入。(同古典控制,
5、不作过多说明)输出反馈控制规律:输出反馈系统状态空间描述为:第7页/共60页2023/3/178输出反馈增益矩阵:闭环传递函数矩阵为:结论结论3 3:由于反馈引自系统输出,所以输出反馈不影响系统的可观测性。结论结论1 1:当HCK时,输出到参考输入的反馈与状态反馈等价。即对于任意的输出反馈系统,总可以找到一个等价的状态反馈,即KHC。故输出反馈不改变系统的能控性。结论结论2 2:对于状态反馈,从KHC中,给定K值,不一定能够解出H。所以,输出反馈是部分状态反馈,输出信息所包含的不一定是系统的全部状态变量,适合工程应用,性能较状态反馈差。第8页/共60页 在不增加补偿器的条件下,输出反馈在不增加
6、补偿器的条件下,输出反馈 改变系统性能的效果不如状态反馈改变系统性能的效果不如状态反馈 好,不能任意配置系统的全部特征好,不能任意配置系统的全部特征值;值;输出反馈在技术实现上很方便;输出反馈在技术实现上很方便;而状态反馈所用的系统状态可能不能直接而状态反馈所用的系统状态可能不能直接 测量得到(需要状态观测器重构状态)。测量得到(需要状态观测器重构状态)。优点优点缺点缺点与状态反馈相比较,输出反馈:与状态反馈相比较,输出反馈:(输出反馈只是状态反馈的一种特例,它能达到的系统性能,(输出反馈只是状态反馈的一种特例,它能达到的系统性能,状态反馈一定能达到;反之则不然。)状态反馈一定能达到;反之则不
7、然。)第9页/共60页2023/3/1710原受控系统 :三、输出到状态微分的反馈三、输出到状态微分的反馈三、输出到状态微分的反馈三、输出到状态微分的反馈将系统的输出量乘以相应的负反馈系数,馈送到状态微分处。这种反馈在状态观测器中应用广泛,结构和观测器很相似。输出反馈系统状态空间描述为:第10页/共60页2023/3/1711极点配置极点配置:通过反馈增益矩阵K的设计,将加入状态反馈后的闭环系统的极点配置在S平面期望的位置上。四、状态反馈极点配置条件和算法四、状态反馈极点配置条件和算法四、状态反馈极点配置条件和算法四、状态反馈极点配置条件和算法1 1、极点配置算法、极点配置算法(1)判断系统能
8、控性。如果状态完全能控,按下列步骤继续。1 1 1 1)直接法求反馈矩阵)直接法求反馈矩阵)直接法求反馈矩阵)直接法求反馈矩阵K K K K(维数较小时,维数较小时,维数较小时,维数较小时,n 3n 3n 3n 3)定理定理:(极点配置定理)对线性定常系统 进行状态反馈,反馈后的系统其全部极点得到任意配置的充要条件是:状态完全能控。注意:注意:矩阵 的特征值就是所期望的闭环极点。对不能控的状态,状态反馈不能改变其特征值。第11页/共60页2023/3/1712(2)求状态反馈后闭环系统的特征多项式:(3)根据给定(或求得)的期望闭环极点,写出期望特征多项式。(4)由 确定反馈矩阵K:解解:(1
9、)先判断该系统的能控性 例例11 考虑线性定常系统其中:试设计状态反馈矩阵K,使闭环系统极点为-2j4和-10。第12页/共60页2023/3/1713该系统状态完全能控,通过状态反馈,可任意进行极点配置。(2)计算闭环系统的特征多项式设状态反馈增益矩阵为:(3)计算期望的特征多项式第13页/共60页2023/3/1714由 得(4)确定K阵求得:所以状态反馈矩阵K为:例例22 对如下的线性定常系统,讨论状态反馈对系统极点的影响 解解:(1)先判断该系统的能控性由对角线标准型判据可知,特征值为1的状态不能控。(2)假如加入状态反馈阵K,得到反馈后的特征多项式为:第14页/共60页2023/3/
10、1715从中可以看出,对于1的极点,状态反馈不起作用,状态反馈只能通过k2去影响2这个极点。即状态反馈对不能控部分状态,不能任意配置其极点。求 将相当繁琐,所以引入能控标准型法。2 2 2 2)能控标准型法求反馈矩阵(维数较大时,)能控标准型法求反馈矩阵(维数较大时,)能控标准型法求反馈矩阵(维数较大时,)能控标准型法求反馈矩阵(维数较大时,n3n3n3n3)1、首先将原系统 化为能控标准型2、求出在能控标准型的状态 下的状态反馈矩阵3、求出在原系统的状态 下的状态反馈矩阵第15页/共60页2023/3/1716证明:原系统:能控标准型:其中:式(1)和式(2)比较,得:第16页/共60页20
11、23/3/1717能控标准型:此时的系统不变量和原系统相同。能控标准型下,加入状态反馈后,系统矩阵为:能控标准型下,状态反馈后闭环系统特征多项式及能控标准型下,状态反馈后闭环系统特征多项式及 第17页/共60页2023/3/1718能控标准型下,状态反馈后闭环系统特征多项式为:根据期望闭环极点,写出期望特征多项式:由 ,可以确定能控标准型下的反馈矩阵为:第18页/共60页2023/3/1719(1)判断系统能控性。如果状态完全能控,按下列步骤继续。(2)确定将原系统化为能控标准型 的变换阵 若给定状态方程已是能控标准型,那么 ,无需转换 能控标准型法,求反馈增益矩阵能控标准型法,求反馈增益矩阵
12、K K的步骤:的步骤:系统不变量:第19页/共60页2023/3/1720(3)根据给定或求得的期望闭环极点,写出期望的特征多项式:(4)直接写出在能控标准型下的反馈增益矩阵:(5)求未变换前原系统的状态反馈增益矩阵:还可以由期望闭环传递函数得到:能控标准型法,非常适合于计算机matlab求解 期望的闭环极点有时直接给定;有时给定某些性能指标:如超调量 和调整时间 等)第20页/共60页2023/3/1721 例例 用能控标准型法,重新求用能控标准型法,重新求解前面例解前面例1 1:(2)计算原系统的特征多项式:解解:(1)可知,系统已经是能控标准型了,故系统能控,此时变换阵(3)计算期望的特
13、征多项式(4)确定K阵所以状态反馈矩阵K为:能控标准型下的状态反馈矩阵为:第21页/共60页2023/3/17223 3 3 3)爱克曼公式)爱克曼公式)爱克曼公式)爱克曼公式(Ackermann(Ackermann(Ackermann(Ackermann公式法公式法公式法公式法)(维数较大时,(维数较大时,(维数较大时,(维数较大时,n3n3n3n3)为系统期望的特征多项式系数,由下式确定:其中 是A满足其自身的特征方程,为:推导过程:略此方法也非常适合于计算机matlab求解第22页/共60页2023/3/1723 例例 用爱克曼公式,用爱克曼公式,重新求解前面例重新求解前面例1 1:解解
14、:(1)确定系统期望的特征多项式系数:所以:(2)确定第23页/共60页2023/3/1724(3)所以状态反馈矩阵K为:第24页/共60页2023/3/1725例已知线性定常连续系统的状态空间表达式为 设计状态反馈增益矩阵K,使闭环系统的极点为1和2,并画出闭环系统的结构图。解:先判断系统的能控性。系统状态完全能控,可以通过状态反馈任意配置其极点。令第25页/共60页2023/3/1726则状态反馈闭环系统的特征多项式为 期望的特征多项式为 由,求得 状态反馈闭环系统的结构图如下:第26页/共60页2023/3/1727期望极点选取的原则:1)n维控制系统有n个期望极点;2)期望极点是物理上
15、可实现的,为实数或共轭复数对;3)期望极点的位置的选取,需考虑它们对系统品质的影响(离虚轴的位置),及与零点分布状况的关系。4)离虚轴距离较近的主导极点收敛慢,对系统性能影响最大,远极点收敛快,对系统只有极小的影响。2 2 2 2、闭环系统期望极点的选取、闭环系统期望极点的选取、闭环系统期望极点的选取、闭环系统期望极点的选取第27页/共60页2023/3/1728五、状态反馈闭环系统的能控性和能观测性五、状态反馈闭环系统的能控性和能观测性五、状态反馈闭环系统的能控性和能观测性五、状态反馈闭环系统的能控性和能观测性定理定理:如果SI线性定常系统 是能控的,则状态反馈所构成的闭环系统 也是能控的。
16、证明证明:第28页/共60页2023/3/1729结论结论:对SISO系统,引入状态反馈后,不改变系统原有的闭环零点。所以经过极点的任意配置,可能会出现零极点相约,由于可控性不变,故可能破坏可观测性。能控标准型,受控系统传递函数:状态反馈后,闭环系统传递函数:第29页/共60页2023/3/1730 本节小结本节小结:1 1、状态反馈系统的结构、状态反馈系统的结构:状态反馈闭环系统:状态反馈闭环传递函数矩阵为:状态反馈系统的特征方程为:2 2、输出反馈、输出反馈:闭环系统动态方程:闭环传递函数矩阵为:系统的特征方程为:第30页/共60页2023/3/17313 3、输出到状态微分的反馈、输出到
17、状态微分的反馈:闭环系统动态方程:闭环传递函数矩阵为:系统的特征方程为:4 4、状态反馈极点配置条件和算法、状态反馈极点配置条件和算法:极点任意配置条件极点任意配置条件:系统状态完全能控。极点配置算法极点配置算法:反馈阵k的求法第31页/共60页2023/3/1732(4)由 确定反馈矩阵K:(2)求状态反馈后闭环系统的特征多项式:(3)根据给定(或求得)的期望闭环极点,写期望特征多项式。1 1)直接法求反馈矩阵)直接法求反馈矩阵K K(维数较小时,维数较小时,n 3n 3时)时)(1)判断系统能控性。如果状态完全能控,按下列步骤继续。第32页/共60页2023/3/1733(4)写出能控标准
18、型下的反馈增益矩阵:(5)求未变换前原系统的状态反馈增益矩阵:2 2)能控标准型法求反馈矩阵(维数较大时,)能控标准型法求反馈矩阵(维数较大时,n3n3时)时)(1)判断系统能控性。如果状态完全能控,按下列步骤继续。(3)写出期望的特征多项式:(2)确定将原系统化为能控标准型 的变换阵 第33页/共60页2023/3/17345 5、状态反馈闭环系统的能控性和能观测性、状态反馈闭环系统的能控性和能观测性可以保持原系统的能控性,但可能破坏原系统的能观测性。3 3)爱克曼公式)爱克曼公式(Ackermann(Ackermann公式法公式法)(维数较大时,(维数较大时,n3n3)其中 是A满足其自身
19、的特征方程,为:为系统期望的特征多项式系数,由下式确定:2)和3)方法非常适合于计算机matlab求解第34页/共60页2023/3/1735第二节第二节 系统的镇定问题系统的镇定问题1.系统镇定的概念2.状态反馈与系统的镇定第35页/共60页2023/3/1736一、系统镇定的概念一、系统镇定的概念一、系统镇定的概念一、系统镇定的概念镇定:一个控制系统,如果通过反馈使系统实现渐近稳定,即闭环系统极点具有负实部,则称该系统是能镇定的。可以采用状态反馈实现镇定,则称系统是状态反馈能镇定的。定理:定理:如果线性定常系统不是状态完全能控的,则它状态反馈能镇定的充要条件是:不能控子系统是渐近稳定的。定
20、理证明:定理证明:二、状态反馈与系统的镇定二、状态反馈与系统的镇定二、状态反馈与系统的镇定二、状态反馈与系统的镇定原系统:第36页/共60页2023/3/1737将原系统按照能控性分解,得到系统对系统 引入状态反馈后,系统矩阵变为闭环系统特征多项式为:能控部分,总可以通过状态反馈使之镇定要求渐近稳定第37页/共60页2023/3/1738结论结论1 1:如果线性定常系统是状态完全能控的,则不管其特征值是否都具有负实部,一定是状态反馈能镇定的。(一定存在状态反馈阵K,使闭环系统的极点得到任意配置)不稳定但状态完全能控的系统,可以通过状态反馈使它镇定结论结论2 2:可控系统是一定可镇定的,可镇定系
21、统不一定是可控的第38页/共60页2023/3/1739 例例 系统的状态方程为(2)由动态方程知系统是不能控的,但不能控部分的特征值是-5,位于左半S平面,可知此部分是渐近稳定的。因此该系统是状态反馈能镇定的。解解:(1)系统的特征值为1,2和5。有两个特征值在右半S平面,因此系统不是渐近稳定的。(1)该系统是否是渐近稳定的?(2)该系统是否是状态反馈能镇定的?(3)设计状态反馈,使期望的闭环极点为第39页/共60页2023/3/1740(3)不能控部分的极点为5,与其中一个期望极点相同。此时,只能对能控部分进行极点配置。设 ,对能控部分进行极点配置。期望的特征多项式为:第40页/共60页2
22、023/3/1741由 得:解得:所以反馈阵为:第41页/共60页2023/3/1742 例例 系统的状态方程和输出方程如下 解解:(1)系统特征方程为:(1)讨论系统的稳定性。(2)加状态反馈可否使系统渐近稳定?特征值为 ,系统不是渐近稳定的。(2)系统能控,加入状态反馈可以任意配置极点。设反馈阵为 ,加状态反馈后的系统矩阵为第42页/共60页2023/3/1743系统的特征多项式为:通过k1和k2的调整可使系统的特征值都位于左半S平面,使系统渐近稳定。第43页/共60页44第三节第三节 全维状态观测器设计全维状态观测器设计渐近状态观测器问题渐近状态观测器问题渐近状态观测器问题渐近状态观测器
23、问题 具有实际应用价值的是下图所示状态观测器。具有实际应用价值的是下图所示状态观测器。它和开环状态观测器的差别在于增它和开环状态观测器的差别在于增加了反馈校正通道。被控系统的输出与观测器的输出进行比较,其差值作为校正信号。加了反馈校正通道。被控系统的输出与观测器的输出进行比较,其差值作为校正信号。第44页/共60页45令 其解为可知,当选取可知,当选取 ,使得,使得 所有特征值具有负实部则有:所有特征值具有负实部则有:若观测器和系统的初始状态相同,观测器的状态与系统实若观测器和系统的初始状态相同,观测器的状态与系统实际状态完全相同;际状态完全相同;若观测器初始状态与系统初始状态不相等,观测器状
24、态以若观测器初始状态与系统初始状态不相等,观测器状态以指数收敛到系统的实际状态,指数收敛到系统的实际状态,即即 。因此,这。因此,这种观测器称为种观测器称为渐近状态观测器。渐近状态观测器。第45页/共60页466.3.1 全维状态观测器设计全维状态观测器设计定理:线性(连续或者离散)定常系统存在状态观测器,并且能够任意配置极点的定理:线性(连续或者离散)定常系统存在状态观测器,并且能够任意配置极点的充分必要条件是充分必要条件是系统完全能观测。系统完全能观测。系统完全能观测。系统完全能观测。此定理也适用于此定理也适用于MIMO系统。系统。设计状态观测器的一般步骤为设计状态观测器的一般步骤为设计状
25、态观测器的一般步骤为设计状态观测器的一般步骤为:根据状态观测器的期望极点,求根据状态观测器的期望极点,求根据状态观测器的期望极点,求根据状态观测器的期望极点,求由由由由确定求求求求判别系统能观性;判别系统能观性;判别系统能观性;判别系统能观性;第46页/共60页476.3.1 全维状态观测器设计全维状态观测器设计 例:例:例:例:设计状态观测器,使其特征值为设计状态观测器,使其特征值为设计状态观测器,使其特征值为设计状态观测器,使其特征值为解:解:判断系统的能观性判断系统的能观性所以,系统可观,状态观测器极点可以任意配置。所以,系统可观,状态观测器极点可以任意配置。能观性判别矩阵满秩能观性判别
26、矩阵满秩能观性判别矩阵满秩能观性判别矩阵满秩第47页/共60页48设设则则系统特征方程如下:系统特征方程如下:状态观测器的期望特征方程为状态观测器的期望特征方程为第48页/共60页49令令则则解得解得即即第49页/共60页50小结状态反馈状态反馈状态反馈状态反馈就是将系统的每一状态变量乘以相应的反馈系数,反馈到输入端就是将系统的每一状态变量乘以相应的反馈系数,反馈到输入端,与参考输与参考输入相加,其和作为被控系统的控制信号。入相加,其和作为被控系统的控制信号。输出反馈输出反馈输出反馈输出反馈是将系统的输出量乘以相应的系数反馈到输入端是将系统的输出量乘以相应的系数反馈到输入端,与参考输入相加,其
27、和作与参考输入相加,其和作为被控系统的控制信号。为被控系统的控制信号。线性(连续或者离散)定常系统存在线性(连续或者离散)定常系统存在状态观测器,并且能够任状态观测器,并且能够任意配置极点的充分必要条件是系统完全能观测。意配置极点的充分必要条件是系统完全能观测。多变量线性系统在任何形如多变量线性系统在任何形如 的状态反馈下,的状态反馈下,状态反馈闭环系统完全能控的充要条件是被控对象完全能控状态反馈闭环系统完全能控的充要条件是被控对象完全能控。极点配置定理极点配置定理极点配置定理极点配置定理 线性(连续或离散)多变量系统能任意配置极点的充分必要条件是线性(连续或离散)多变量系统能任意配置极点的充
28、分必要条件是,该该系统状态完全能控。系统状态完全能控。第50页/共60页2023/3/1751第四节第四节 带有观测器的带有观测器的状态反馈系统状态反馈系统1.带有观测器的状态反馈系统的构成2.带有观测器的状态反馈系统的输入输出特性第51页/共60页2023/3/1752状态观测器的建立,为不能直接量测的状态反馈提供了条件构成构成:带有状态观测器的状态反馈系统由观测器和状态反馈两个子系统构成。用观测器的估计状态实现反馈。是x重构状态,阶数小于等于x阶数。系统阶数为 与x阶数和一、带有观测器的状态反馈系统的构成一、带有观测器的状态反馈系统的构成一、带有观测器的状态反馈系统的构成一、带有观测器的状
29、态反馈系统的构成全维状态观测器加入状态反馈第52页/共60页2023/3/1753带有全维状态观测器的状态反馈系统等价结构图:第53页/共60页2023/3/1754加入反馈控制规律:状态反馈部分的状态方程:观测器部分的状态方程:原系统状态空间描述为:带有观测器的状态反馈组合系统的状态空间描述为:维数2n第54页/共60页2023/3/1755结论结论1:组合系统的传递函数和状态反馈部分的传递函数完全相同,与观测器部分无关,用观测器的估计状态进行反馈,不影响系统的输入输出特性。结论结论2:特征值由状态反馈和观测器两部分组成,相互独立,不受影响。所以,只要系统能控和能观测,则状态反馈矩阵K和状态
30、观测器的反馈矩阵Ke可以单独设计。分离特性讨论讨论:1、用观测器的估计状态来设计状态反馈阵,会不会对原来的状态反馈系统产生影响?2、在状态反馈中加入观测器,会不会影响原系统输入输出特性?二、带有观测器的状态反馈系统的输入输出特性二、带有观测器的状态反馈系统的输入输出特性二、带有观测器的状态反馈系统的输入输出特性二、带有观测器的状态反馈系统的输入输出特性第55页/共60页2023/3/1756 例例:已知系统的状态空间描述为:请采用状态观测器实现状态反馈控制,使闭环系统的特征值配置在 解解:所以该系统状态完全能控,通过状态反馈,极点可任意配置。先判断系统的能控性和能观测性:所以该系统状态完全能观
31、,观测器存在且其极点可任意配置。第56页/共60页2023/3/17571 1)根据分离特性,先设计状态反馈阵)根据分离特性,先设计状态反馈阵K K。设状态反馈增益矩阵为:写出直接反馈下,闭环系统的特征多项式:由 可以求得:计算期望的特征多项式:2 2)设计观测器,求反馈增益矩阵)设计观测器,求反馈增益矩阵K Ke e:第57页/共60页2023/3/1758全维状态观测器的特征多项式:为了使观测器的响应速度稍快于系统响应速度,选择观测器特征值为:设反馈增益矩阵Ke为:所以状态观测器的反馈矩阵为:则状态观测器期望的特征多项式为:由 可以求得:第58页/共60页2023/3/1759 本节小结本节小结:1 1、带有观测器的状态反馈系统的构成、带有观测器的状态反馈系统的构成(掌握)(掌握)2 2、带有观测器的状态反馈系统的输入输出特性、带有观测器的状态反馈系统的输入输出特性(掌握(掌握)分离特性分离特性:状态反馈部分和状态观测器单独设计。设计步骤设计步骤:第59页/共60页2023/3/1760感谢您的观看!第60页/共60页
限制150内