现代控制理论基础课件6.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《现代控制理论基础课件6.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 控制 理论基础 课件
- 资源描述:
-
1、第5章 极点配置与观测器的设计第第5 5章章 极点配置与观测器的设计极点配置与观测器的设计5.1 反馈控制结构反馈控制结构5.2 系统的极点配置系统的极点配置5.3 解耦控制解耦控制5.4 观测器及其设计方法观测器及其设计方法5.5 带状态观测器的反馈系统带状态观测器的反馈系统5.6 MATLAB在控制系统综合中的应用在控制系统综合中的应用第5章 极点配置与观测器的设计5.1 反馈控制结构反馈控制结构反馈控制具有抑制扰动影响、改善系统性能的能力,在系统控制中应用最为广泛。由被控系统和反馈控制律构成闭环系统是自动控制系统最基本的结构。按照从反馈信号的来源分类,系统反馈主要有状态反馈和输出反馈两种
2、基本形式。第5章 极点配置与观测器的设计5.1.1 状态反馈状态反馈设被控系统的动态方程为xAxBuyCxDu状态向量x通过待设计的状态反馈矩阵K,经负反馈至控制输入处,和参考输入V一起组成状态反馈控制律,有 u=VKx (5-1)其中K为rn型反馈增益矩阵;V为r维输入向量。从而构成了状态反馈系统,其结构如图5-1所示。第5章 极点配置与观测器的设计图5-1 状态反馈系统的结构图第5章 极点配置与观测器的设计由图5-1可知,状态反馈系统的动态方程为(5-2)()()()xAxBuAxB VKxABK xBVyCxDuCxD VKxCDK xDV式中,(ABK)称为闭环状态阵,闭环特征多项式为
3、|I(ABK)|。显见状态反馈并不增加新的状态变量,只改变了系数矩阵及其特征值,对输入矩阵B和直接传输矩阵D均无影响。第5章 极点配置与观测器的设计5.1.2 输出反馈输出反馈输出反馈是将被控系统的输出变量,按照线性反馈规律反馈到输入端,构成闭环系统。经典控制理论中所讨论的反馈就是这种反馈,其结构如图5-2所示。输出反馈系统动态方程为 1111()xAxB VHyABH IDHC xBBH IDHD VyIDHCxIDHDV(5-3)当D=0时,输出反馈系统动态方程为(5-4)xABHC xBVyCx第5章 极点配置与观测器的设计图5-2 输出反馈系统的结构图第5章 极点配置与观测器的设计同样
4、,输出反馈也可以通过适当选取输出反馈增益矩阵H改变闭环系统特征值,从而改善系统的性能。比较状态反馈和输出反馈两种控制律构成的闭环系统状态空间方程可见,当D=0时,只要取K=HC的状态反馈即可达到与输出反馈相同的效果,即输出反馈只是状态反馈的一种特殊情况。第5章 极点配置与观测器的设计5.1.3 状态反馈系统的性质状态反馈系统的性质引入状态反馈后,闭环系统的能控性和能观性相对于原被控系统来说是否发生了变化,是关系到能否实现状态控制和状态观测的重要问题。定理定理5-1 对于任何常值反馈阵K,状态反馈系统能控的充分必要条件是原系统能控。证明证明:对于任意的K阵,均有0IIABKBIABKI第5章 极
5、点配置与观测器的设计上式中等式右边的矩阵对任意常值矩阵K都是非奇异的。因此对任意的和K,均有0IKIrankrankIABKBIAB(5-5)式(5-5)说明,状态反馈不改变原系统的能控性。但是,状态反馈可能改变系统的能观性。输出反馈不改变系统的能控性,也不改变系统的能观性。第5章 极点配置与观测器的设计5.2 系统的极点配置系统的极点配置控制系统的稳定性和动态性能主要取决于系统的闭环极点在根平面上的分布。因此在进行系统设计时,可以根据对系统性能的要求,规定系统的闭环极点应有的位置。5.2.1 能控系统的极点配置能控系统的极点配置所谓极点配置,就是通过选择适当的反馈形式和反馈矩阵,使系统的闭环
6、极点恰好配置在所希望的位置上,以获得所希望的动态性能。定理定理5-2 能用状态反馈任意配置系统闭环极点的充要条件是系统能控。第5章 极点配置与观测器的设计证明证明:这里仅对单输入系统进行证明。设单输入系统能控,通过x=P1,将状态方程化为能控标准形,有x(5-6)012101210100000100000101xxx nnuaaaay对变换后的状态空间方程,引入状态反馈阵K(5-7)011Knkkk(5-8)VKxu第5章 极点配置与观测器的设计可求出引入状态反馈后状态空间方程为(5-9)()yxAbK xbVCx式中(5-10)00112211010000100001AbKnnakakaka
7、k第5章 极点配置与观测器的设计系统 仍为能控标准形,故引入状态反馈后,系统能控性不变。其闭环特征方程为(,)AbK B C(5-11)()detIAbKKss1212101210nnnnnnnsaksaksaksak于是,适当选择,可满足特征方程中n个任意特征值的要求,因而闭环极点可任意配置。充分性得证。再证必要性。设系统不能控,必有状态变量与输入u无关,不可能实现全状态反馈。于是不能控子系统的特征值不可能重新配置,传递函数不反映不能控部分的特性。必要性得证。0k1nk第5章 极点配置与观测器的设计这里配置极点所用的状态反馈阵可以通过状态反馈系统特征多项式与期望的特征多项式相比较来确定。设状
8、态反馈系统希望的极点为s1,s2,sn,其特征多项式记为K*1*1101()nnninissssasa sa(5-12)比较式(5-11)和(5-12),令s同次幂的系数相等,即得(5-13)*00112211Knnaaaaaaaa对在变换后状态空间中设计的 应换算回原状态空间中去,由于KVKxVKPxVKxuKKP故(5-14)第5章 极点配置与观测器的设计例例5-1 设系统状态方程为0100001002311000 xxx uy试用状态反馈使闭环极点配置在2,1j。解解:该系统状态方程为能控标准形,故系统能控。设状态反馈矩阵为K=k0 k1 k2。012012010001000100010
9、23123AbK kkkkksk第5章 极点配置与观测器的设计状态反馈系统特征方程为32210()(3)(2)0IAbKssksk sk期望闭环极点对应的系统特征方程为32(2)(1)(1)4640ssj sjsss 根据两特征方程同幂项系数应相同的原则,可得k0=4,k1=4,k2=1,即系统反馈阵K=4 4 1,将系统闭环极点配置在2,1j。对于上述这种确定状态反馈阵K的方法,如果原系统不是能控标准形,必须先将系统方程变换为能控标准形,然后确定K阵。如果原系统阶数较低,则也可以不经过这一步,由待定系数法直接确定K阵。第5章 极点配置与观测器的设计例例5-2 设被控系统的状态方程为 1122
10、2111 12xxuxx 试用状态反馈使闭环极点配置在1和2处。解解:因为14rankrank221nbAb所以原系统是完全能控的,通过状态反馈可以实现任意的极点配置。设K=k1 k2,则状态反馈闭环系统的特征多项式为1212211221IAbK skksksk 2121212(23)221211skkskkkk第5章 极点配置与观测器的设计期望的特征多项式为(s+1)(s+2)=s2+3s+2比较对应项系数,可得 1241K kk经典控制中采用输出反馈方案,由于其可调参数有限,只能影响特征方程的部分系数,比如根轨迹法仅能在根轨迹上选择极点,它们往往作不到任意配置极点;而状态反馈的待选参数多,
11、如果系统能控,特征方程的全部n个系数都可独立任意设置,便获得了任意配置闭环极点的效果。一般K阵元素越大,闭环极点离虚轴越远,频带越宽,响应速度越快,但稳态抗干扰能力越差。第5章 极点配置与观测器的设计例例5-3 设被控系统传递函数为32()11()(6)(12)1872C sR ss sssss要求性能指标为:超调量%5%;峰值时间tp0.5 s;系统带宽b=10;位置误差ep=0。试用极点配置法进行综合。解解:(1)原系统能控标准形动态方程为11223312301000010072181100 xxxxuxxxyxx 第5章 极点配置与观测器的设计对应特征多项式为s3+18s2+72s。(2
12、)根据技术指标确定希望极点。系统有三个极点,为方便,选一对主导极点s1,s2,另外一个为可忽略影响的非主导极点。已知指标计算公式为21%e21pnt22412244bn第5章 极点配置与观测器的设计式中,和n分别为阻尼比和自然频率。将已知数据代入,从前两个指标可以分别求出0.707;n9.0;代入带宽公式,可求得b9.0;综合考虑响应速度和带宽要求,取n=10。于是,闭环主导极点为s1,2=7.07j7.07,取非主导极点为s3=10n=100。(3)确定状态反馈矩阵K。状态反馈系统的期望特征多项式为232()(100)(14.1100)114.1151010000IAbKsssssss由此,
13、求得状态反馈矩阵为 100000151072114.1 1810000143896.1K 第5章 极点配置与观测器的设计(4)确定输入放大系数。状态反馈系统闭环传递函数为232()(100)(14.1100)114.1151010 000vvyuKKGsssssss因为001lim()lim1()0peuyussesGsGss所以,可以求出Kv=10 000。0lim()1yusGs第5章 极点配置与观测器的设计5.2.2 镇定问题镇定问题镇定问题是一种特殊的闭环极点配置问题。可定义如下:若被控系统通过状态反馈能使其闭环极点均具有负实部,即闭环系统渐进稳定,则称系统是状态反馈可镇定的。显然,能
14、控的非渐进稳定系统可通过状态反馈改变闭环极点,实现镇定。如果系统不能控,是否还可以镇定呢?基于状态反馈不改变系统能控性的认识,可得到如下定理:定理定理5-3 线性定常系统采用状态反馈可镇定的充要条件是其不能控子系统为渐进稳定系统。第5章 极点配置与观测器的设计对于能控系统,可直接用前面的极点配置方法实现系统镇定。对于满足可镇定条件的不能控系统,应先对系统作能控性结构分解,再对能控子系统进行极点配置,找到对应的反馈阵,最后再转换为原系统的状态反馈阵。例例5-4 已知系统的状态方程为100102010050u xx要求用状态反馈来镇定系统。第5章 极点配置与观测器的设计解:解:原系统为对角标准形,
15、特征值分别为1,2,5。系统有两个特征值为正,故系统不稳定。同时由定理3-2可知,系统为不能控的。不能控子系统特征值为5,符合可镇定条件。故原系统可用状态反馈实现镇定,镇定后极点设为s1,2=2j2。能控子系统方程为 101021uu CCCCCxA xbx引入状态反馈u=VKCxC,设KC=k1 k2。期望的特征多项式为22j22j248ssss第5章 极点配置与观测器的设计状态反馈系统特征方程为21212()(3)220sskkskkCCCIAb K比较对应项系数,可得 121320kk CK特征值为-5的系统无需配置,所以原系统的状态反馈阵可写为013200 CKK第5章 极点配置与观测
16、器的设计5.3 状态解耦状态解耦5.3.1 问题的提出问题的提出对于多输入多输出系统xAxBuyCx在x(0)=0的条件下,输入与输出间的关系可用传递函数G(s)来描述,可写为1()()()()()sssssyGuCIABu第5章 极点配置与观测器的设计即11111221221122221122()()()()()()()()()()()()()()()()()()()()()rrrrmmmmrry sgs u sgs u sgs u sy sgs u sgs u sgs u sysgs u sgs u sgs u s(5-15)由式(5-15)可知,每一个输入控制着多个输出,而每一个输出又被
17、多个输入所作用。我们称这种交互作用的现象为耦合。由于耦合关系的存在,往往使系统难于控制、性能很差。第5章 极点配置与观测器的设计所谓解耦控制系统,就是采用某种结构,寻找合适的控制规律来消除系统中各控制回路之间的相互耦合关系,使每一个输入只控制相应的一个输出,每一个输出又只受到一个控制的作用。分析多变量系统的耦合关系可以看出,控制回路之间的耦合关系是由于对象特性中的子传递函数gij(s)(ij)造成的。若(5-16)1122()000()0()00()mmgsgsG sgs第5章 极点配置与观测器的设计是一个非奇异对角形有理多项式矩阵,则该系统是解耦的。寻找消除耦合的办法实际就是使系统传递函数阵
18、对角化,这样就在实际系统中消除了通道间的联系,将系统分解为多个独立的单输入单输出系统,实现了一对一的控制。解耦控制要求原系统输入与输出的维数要相同,反映在传递函数矩阵上就是G(s)应是方阵,且非奇异。第5章 极点配置与观测器的设计5.3.2 串联解耦串联解耦 串联解耦系统的结构图如图所示。图5-3 串联解耦结构图 第5章 极点配置与观测器的设计其中,sG0为受控对象的传递矩阵;)(sH为输出反馈矩阵。由图可知,串联解耦是一种比较简单的方法,只需在待解耦系统中串联一个前馈补偿器 sGc,使串联组合系统的传递函数矩阵变为对角形的有理函数矩阵 sG即可。设 sGP为前向通道的传递矩阵,sGf为系统闭
19、环传递矩阵。由图 5-3 可得 sGsGsHsGIsGPPf1第5章 极点配置与观测器的设计两边同时乘以 sHsGIP,并化简得 1sGsHIsGsGP 而 sGsGsGcP0 因此串联补偿器的传递矩阵为 110sGsHIsGsGsGc (5-17)若是单位反馈时,即 IsH,则 110sGIsGsGsGc (5-18)一般情况下,只要 sG0是非奇异的,系统就可以通过串联补偿器 sGc来实现解耦控制。第5章 极点配置与观测器的设计 例例5-5 设某串联解耦系统受控对象传递函数矩阵G0(s)、H(s)反馈阵、期望的闭环传递矩阵分别为 11122111210sssssG 1001sH 51002
20、1sssG求串联补偿器G0(s)。第5章 极点配置与观测器的设计 解解:由式(5-18)得 110sGIsGsGsGc11511002115100211112211121ssssssss410011)1()1(2)12()12(ssssss412412112ssssss第5章 极点配置与观测器的设计5.3.3 状态解耦状态解耦利用状态反馈实现解耦控制,通常采用状态反馈加输入变换器的结构形式,如图5-4所示。其中K为状态反馈阵,L为输入变换阵。图5-4 状态反馈实现解耦控制第5章 极点配置与观测器的设计由图5-4可知,状态解耦问题可描述为:对多输入多输出系统(设D=0),设计反馈解耦控制律u=K
21、x+LV (5-19)使得闭环系统 (5-20)()xABK xBLVyCx的传递函数矩阵(5-21)1()()sKLGC sIABKBL为对角形,即式(5-16)。定义两个特征量:(1)解耦阶系数:(5-22)min()iisdG中各元素分母与分子多项式幂次之差1 第5章 极点配置与观测器的设计式中Gi(s)为被控系统传递函数矩阵G(s)中的第i个行向量。(2)可解耦性矩阵:(5-23)12mEEEE其中(5-24)1lim()idiisssEG定理定理5-4 被控系统实现解耦控制的充分必要条件是可解耦性矩阵E为非奇异的。第5章 极点配置与观测器的设计例例5-6 已知系统状态空间方程为000
22、100010012301110001xxuyx试判断该系统是否可通过状态反馈实现解耦控制。解:解:先求出系统传递函数矩阵21311(1)(2)(1)(2)()()1(1)(2)(1)(2)sss sssssssssssGCIAB第5章 极点配置与观测器的设计比较传递函数矩阵各行元素分母和分子的幂次差,可求得解耦阶系数为12min1 2 10min2 1 10dd ,系统可解耦性矩阵122111122311lim()10(1)(2)(1)(2)011lim()(1)(2)(1)(2)limdsdsssssss ssssssssssssGEEEG很明显,矩阵E是非奇异的,系统可以实现状态解耦。如果
23、系统满足定理5-4,那么如何选取状态反馈解耦控制的矩阵K和L呢?有如下定理:第5章 极点配置与观测器的设计定理定理5-5 如果系统满足解耦条件,可采用状态反馈u=Kx+LV来实现状态解耦。这时可选取L=E1 (5-25)12111121mdddmC AC AKEC A(5-26)使状态解耦系统的闭环传递矩阵GKL(s)变换为(5-27)1211111()1mdddssssKLG第5章 极点配置与观测器的设计式(5-26)中Ci为输出矩阵C中的第i个行向量。由式(5-27)可以看出,解耦后系统实现了一对一控制,并且每个输入与相应的输出之间都是积分关系。因此称上述形式的解耦控制为积分型解耦。例例5
24、-6 已知系统的状态空间方程为11002201011121xxuyx第5章 极点配置与观测器的设计试用状态反馈实现系统解耦。解:解:系统传递函数为111211()()21211ssssssGCIAB所以有d1=0,d2=0。对应系统可解耦性矩阵为1211112211lim1lim()21112lim()2111lim211dssdssssssssssssGEEEG111det02211 E第5章 极点配置与观测器的设计满足状态反馈解耦控制的充要条件。所以11122122111LE12111111221221012210111ddC AC AKEEC AC A解耦后的闭环传递函数为121111(
展开阅读全文