第十章输出反馈与状态反馈..ppt_第1页
第十章输出反馈与状态反馈..ppt_第2页
第十章输出反馈与状态反馈..ppt_第3页
第十章输出反馈与状态反馈..ppt_第4页
第十章输出反馈与状态反馈..ppt_第5页
免费预览已结束,剩余45页可下载查看

下载本文档

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

文档简介

1,Ch.10线性反馈系统的时间域综合,目录概述10.1输出反馈与状态反馈10.2极点配置问题10.3状态重构与状态观测器设计10.4最优控制问题概论*10.5系统解耦*10.6跟踪问题*,3,概述系统综合(systemsynthesis)是系统分析(analysis)的逆问题。系统分析是对已知系统结构和参数,以及确定好系统的外部输入(系统激励)下,对系统运动进行定性分析如可控性、可观性、稳定性等和定量运动规律分析的探讨如系统运动轨迹、系统的性能品质指标等。而系统综合问题为已知系统系统结构和参数,以及所期望的系统运动形式或关于系统运动动态过程和目标的某些特征,所需要确定的则是需要施加于系统的外部输入的大小或规律。,4,一般情况下,控制理论发展与控制系统设计的追求目标为解析的反馈控制作用规律(反馈控制律)。系统综合首先需要确定关于系统运动形式,或关于系统运动动态过程和目标的某些特征的性能指标函数,然后据此确定控制规律。综合问题的性能指标函数可分为优化型和非优化型性能指标,5,优化型和非优化型性能指标的差别在于:优化性能指标是一类极值型指标,综合的目的是使该性能指标函数取极小(极大);而非优化型性能指标是一类由不等式及等式约束的性能指标凸空间,一般只要求解的控制规律对应的性能指标到达该凸空间即可。对优化型性能指标,需要函数优化理论和泛函理论求解控制规律;而对非优化型性能指标一般存在解析方法求解控制规律,如极点配置(Poleassignment)方法。,6,对于非优化型性能指标,按照对闭环系统期望的运动形式从不同的角度去规定性能,可以有多种提法和形式。常用的非优化型性能指标提法有以下几种以系统渐近稳定作为性能指标,相应的综合问题称为镇定(Stabilization)问题。以一组期望的闭环系统极点位置或极点凸约束区域(空间)为性能指标,相应的综合问题为极点配置。对线性定常系统,系统的稳定性和各种性能的品质指标(如过渡过程的快速性、超调量、周期性等),在很大程度上是由闭环系统的极点位置所决定的。,7,因此,在进行系统设计时,设法使闭环系统的极点位于s平面上的一组合理的、具有所期望的性能品质指标的期望极点上,可以有效地改善系统的性能品质指标。将一个MIMO系统通过反馈控制实现一个输入只控制一个输出的系统综合问题称为系统解耦(Systemdecoupling)问题。系统解耦对于高维复杂系统尤为重要。使系统的输出y(t)无静差地跟踪一个外部信号y0(t)作为性能指标,相应的综合问题称为跟踪(Tracking)问题。,8,优化型性能指标一般定义为关于状态x(t)和输入u(t)的积分型性能指标函数或关于末态x(tf)的末值型性能指标函数。而综合的任务,就是要确定使性能指标函数取极值的控制规律,即最优控制(Optimalcontrol)问题。相应地性能指标函数值则称为最优性能。,9,系统综合问题,无论是对优化型还是非优化型性能指标函数,首先存在2个主要问题。一个是控制的存在性问题,即所谓可综合条件、控制规律存在条件。显然,只有对可综合的问题,控制命题才成立,才有必要去求解控制规律。对不可综合的问题,可以考虑修正性能指标函数,或改变被控系统的机理、结构或参数,以使系统可综合条件成立。,10,另一个是如何求解控制规律,即构造求解控制律的解析求解方法或计算机数值算法。利用这些算法,对满足可综合条件的系统,可确定控制规律,如确定相应的状态反馈或输出反馈矩阵。以现代技术的观点,这些方法应方便地使用计算机实现,其相应的数值计算方法具有较好的数值稳定性,即在计算过程中可能出现的计算误差是否被不断放大、传播,还是被抑制在一个小的范围,其影响逐渐减弱。,11,在综合问题中,不仅存在可综合问题和算法求解问题,还存在控制系统在工程实现上所涌现的一些理论问题。如:1.状态获取问题对状态反馈控制系统,要实现已求解的状态反馈规律,需要获取被控系统的状态信息,以构成反馈。但对许多实际系统,所考虑的状态变量是描述系统内部信息的一组变量,可能并不完全能直接测量或以经济的方式测量。这就需要基于状态观测理论,根据系统模型,利用直接测量到的输入输出信息来构造或重构状态变量信息。相应的理论问题称为状态重构(state-reconstruction)问题,即基于观测器的设计(observerbaseddesign)问题。,12,2.建模误差和参数摄动问题对系统综合问题,首先需建立一个描述系统动力学特性的数学模型。并且,系统分析与综合都是建立在模型基础上的。正如在第2章所述,系统模型是理想与现实,精确描述与简化描述的折中,任何模型都会有建模误差。此外,由于系统本身的复杂性及其所处环境的复杂性,系统的动力学特性会产生缓慢变化。这种变化在一定程度上可视为系统模型的参数摄动(parametricperturbations)。,13,这样,基于理想模型综合得到的控制器,运用于实际系统中所构成的闭环控制系统,对这些建模误差和参数摄动是否具有良好的抗干扰性(不敏感性),是否使系统保持稳定,是否使系统达到或接近预期的性能指标成为控制系统实现的关键问题。该问题称为系统鲁棒性(robustness)问题。基于提高系统鲁棒性的控制综合方法也称为鲁棒控制(robustcontrol)方法。,14,下面,本章将就这些系统综合的主要问题,如状态反馈与输出反馈(10.1节)极点配置(10.2节)基于观测器的设计(10.3节)最优控制*(10.4节)系统解耦*(10.5节)跟踪问题*(10.6节)进行细致讨论。,15,10.1输出反馈与状态反馈,16,状态反馈与输出反馈Statefeedbackandoutputfeedback控制理论最基本的任务是,对给定的被控系统设计能满足所期望的性能指标的闭环控制系统,即寻找反馈控制律。状态反馈和输出反馈是控制系统设计中两种主要的反馈策略,其意义分别为将观测到的状态和输出取作反馈量以构成反馈律,实现对系统的闭环控制,以达到期望的对系统的性能指标要求。在经典控制理论中用传递函数描述系统,只能由系统的输出变量来构成反馈律,即输出反馈。在现代控制理论的状态空间分析方法中,多考虑采用状态变量来构成反馈律,即状态反馈。,17,之所以采用状态变量来构成反馈律,是因为状态空间分析中所采用的模型为状态空间模型,其状态变量可完全描述系统内部动态特性。由于由状态变量所得到的关于系统动静态的信息比输出变量提供的信息更丰富、更全面。因此,若用状态来构成反馈控制律,与用输出反馈构成的反馈控制律相比,则设计反馈律有更大的可选择的范围,而闭环系统能达到更佳的性能。另一方面,从状态空间模型的输出方程可以看出,输出反馈可视为状态反馈的一个特例。因此,采用状态反馈应能达到更高的性能。,本节讨论的主要问题:基本概念:状态反馈、输出反馈基本性质:反馈闭环系统的可控性和可观性本节的讲授顺序为:状态反馈的描述式输出反馈的描述式闭环系统的状态可控性和可观性状态反馈镇定由于线性定常离散系统状态空间模型以及可控性判据的类同性,因此本节讨论的概念和方法也可推广到线性定常离散系统的状态反馈和输出反馈系统的分析和设计问题。,重点!,19,10.1.1状态反馈的描述式对线性定常连续系统(A,B,C),若取系统的状态变量来构成反馈,则所得到的闭环控制系统称为状态反馈系统。状态反馈闭环系统的系统结构可如图10-1所示,图10-1状态反馈系统的结构图,其中K为rn维的实矩阵,称为状态反馈矩阵;v为r维输入向量,也称为伺服输入。,状态反馈闭环系统的状态空间模型可描述如下:设开环系统状态空间模型和状态反馈律分别记为,状态反馈闭环系统可以简记为K(A-BK,B,C),其传递函数阵为:GK(s)=C(sI-A+BK)-1B,将状态反馈律代入开环系统方程,可得如下状态反馈闭环控制系统的状态空间模型:,22,10.1.2输出反馈的描述式对线性定常连续系统(A,B,C),若取系统的输出变量来构成反馈,则所得到的闭环控制系统称为输出反馈控制系统。输出反馈控制系统的结构图如图10-2所示。,与状态反馈有何不同?,图10-2输出反馈系统的结构图,输出反馈闭环系统的状态空间模型可描述如下:开环系统状态空间模型和输出反馈律分别为,其中H为rm维的实矩阵,称为输出反馈矩阵。将输出反馈律代入开环系统方程,则可得如下输出反馈闭环控制系统的状态空间模型:,输出反馈闭环系统可简记为H(A-BHC,B,C),其传递函数阵为:GH(s)=C(sI-A+BHC)-1B由状态反馈和输出反馈的闭环控制系统状态空间模型可知,输出反馈其实可以视为当K=HC时的状态反馈。因此,在进行系统分析时,输出反馈可以看作状态反馈的一种特例。反之,则不然。由此也可知,状态反馈可以达到比输出反馈更好的控制品质,更佳的性能。,10.1.3闭环系统的状态可控性和可观性对于由状态反馈和输出反馈构成的闭环系统,其状态可控/可观性是进行反馈律设计和闭环系统分析时所关注的问题。下面分别讨论两种闭环系统的状态可控性statecontrollability状态可观性stateobservability,1.闭环系统的状态可控性由状态可控性模态判据(定理6-2),被控系统(A,B,C)采用状态反馈后的闭环系统K(A-BK,B,C)的可控性可由条件rankI-A+BKB=n来判定,而,上式即表明状态反馈不改变系统的状态可控性。由于输出反馈可视为状态反馈在K=HC时的特例,故输出反馈也不改变系统的状态可控性。,2.闭环系统的状态可观性对被控系统(A,B,C)有如下结论:采用输出反馈构成的闭环系统H(A-BHC,B,C)后状态可观性不变,即输出反馈不改变状态可观性。根据对偶性原理和输出反馈不改变状态可控性的结论,可对上述结论证明如下:,证明过程图解,输出反馈闭环系统H(A-BHC,B,C)的状态可观性,对偶原理,经输出反馈HT,(AT,CT,BT)的状态可控性,对偶原理,(A,B,C)的状态可观性,对偶系统的状态可控性,需证明的结论,?,证明过程:,输出反馈闭环系统H(A-BHC,B,C)的状态可观性等价于其对偶系统(AT-CTHTBT,CT,BT)的状态可控性;,而该对偶系统可以视为是系统(AT,CT,BT)经输出反馈阵为HT构成的闭环反馈系统;由于输出反馈不改变系统的可控性,因此闭环系统H(A-BHC,B,C)的状态可观性等价于其对偶系统(AT,CT,BT)的状态可控性;又由对偶性原理有,系统(AT,CT,BT)的状态可控性等价于其对偶系统(A,B,C)的状态可观性。因此。证明得闭环系统H(A-BHC,B,C)的状态可观性等价于系统(A,B,C)的状态可观性。故输出反馈不改变状态可观性。,对于采用状态反馈构成的闭环控制系统K(A-BK,B,C),状态反馈可能改变状态可观性。该结论可先由下面的例子来说明,在后述的极点配置部分再详细讨论。例10-1设线性定常系统的状态空间模型为,并设状态反馈阵K=31和输出反馈H=2。试分析该系统的状态反馈闭环系统和输出反馈闭环系统的状态可控/可观性。,解:1.因为开环系统的可控性和可观性矩阵的秩分别为,所以开环系统为状态可控又可观的。,所以状态反馈闭环系统为状态可控但不可观的,即状态反馈可能改变系统的状态可观性。,2.经状态反馈u=-Kx+v后的闭环系统的状态方程为,其可控性矩阵和可观性矩阵的秩分别为,所以输出反馈闭环系统为状态可控又可观的。,3.经输出反馈u=-Hy+v后的闭环系统的状态方程为,其可控性矩阵和可观性矩阵的秩分别为,34,10.1.4系统镇定systemstabilization受控系统通过状态反馈(或者输出反馈),使得闭环系统渐近稳定,这样的问题称为镇定问题。能通过反馈控制而达到渐近稳定的系统是可镇定的。镇定只要求闭环极点位于复平面的左半开平面之内。镇定问题的重要性主要体现在3个方面:首先,稳定性往往是控制系统能够正常工作的必要条件,是对控制系统最基本的要求;其次,许多实际的控制系统是以渐近稳定作为最终设计目标;,35,最后,稳定性往往还能确保控制系统具有其它性能和条件,如渐近跟踪控制问题等。镇定问题是系统极点配置问题的一种特殊情况,它只要求把闭环极点配置在s平面的左侧,而并不要求将极点严格配置在期望的极点上。为了使系统稳定,只需将那些不稳定因子,即具有非负实部的极点,配置到s平面的左半开平面即可。因此,通过状态(输出)反馈矩阵使系统的特征值得到相应配置,把系统的特征值(即的特征值)配置在平面的左半开平面就可以实现系统镇定。,36,下面分别介绍基于状态反馈镇定state-feedbackstabilization输出反馈镇定*output-feedbackstabilization两种镇定方法。,37,10.1.4.1状态反馈镇定Statefeedbackstabilization线性定常连续系统状态反馈镇定问题可以描述为:对于给定的线性定常连续系统(A,B,C),找到一个状态反馈控制律:,使得闭环系统状态方程,是稳定的,其中K为状态反馈矩阵,v为参考输入。,38,对是否可经状态反馈进行系统镇定问题,有如下2个定理。定理1-1状态完全可控系统(A,B,C)可经状态反馈镇定。证明根据状态反馈极点配置定理2-1(见第2节),对状态完全可控的系统,可以进行任意极点配置。因此,也就肯定可以通过状态反馈矩阵K将系统的闭环极点配置在s平面的左半开平面之内,即闭环系统是可镇定的。故证明了,完全可控的系统,必定是可镇定的。,39,定理1-2若系统(A,B,C)不完全可控,则线性状态反馈使系统镇定的充要条件是系统的完全不可控部分是渐近稳定的,即系统(A,B,C)不稳定的极点只分布在系统的可控部分。证明(1)若系统(A,B,C)不完全可控,可以通过线性变换将其按可控性分解为:,其中,为完全可控子系统;为完全不可控子系统。,40,(2)由于线性变换不改变系统的特征值,故有:,(3)由于原系统(A,B,C)与结构分解后的系统在稳定性和可控性上等价,假设K为系统的任意状态反馈矩阵,对引入状态反馈阵,可得闭环系统的系统矩阵为,41,进而可得闭环系统特征多项式为:,比较式(1)与式(2),可以发现:引入状态反馈阵后,只能通过选择来使得的特征值具有负实部,从而使可控子系统渐近稳定。但的选择并不能影响不可控子系统的特征值分布。因此,当且仅当渐近稳定(其特征值均具有负实部)时,整个系统才是状态反馈可镇定的。从而定理得证。,42,基于线性系统可控结构分解方法和状态反馈极点配置方法,可得到如下状态反馈镇定算法。状态反馈镇定算法:第1步:将可镇定的系统(A,B,C)进行可控性分解,获得变换矩阵Pc,并可得到,其中,为完全可控部分,为完全不可控部分但渐近稳定。,43,第2步:利用极点配置算法求取状态反馈矩阵,使得系统具有一组稳定的特征值。第3步:计算原系统(A,B,C)可镇定的状态反馈矩阵,44,10.1.4.2输出反馈镇定*Outputfeedbackstabilization线性定常连续系统书出反馈镇定问题可以描述为:对于给定的线性定常连续系统(A,B,C,寻找一个输出反馈控制律:u=-Hy+v式中,H为输出反馈矩阵,v为参考输入。引入输出

温馨提示

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

评论

0/150

提交评论