|
第32卷 第1期华侨大学学报(自然科学版) Vol.32 No.1 2011年1月Journal of Huaqiao University(Natural Science) Jan.2011 文章编号: 1000-5013(2011)01-0010-03 一种采用条件技术的抗饱和补偿控制器 李钟慎,牛彬 (华侨大学机电及自动化学院,福建泉州362021) 摘要: 将条件技术的抗饱和设计方法应用在以状态空间形式表示的系统中,通过引入条件技术的可行性参 考输入的概念,设计抗饱和补偿控制器.经仿真结果表明,所设计的控制器能使整个控制系统具有明显的抗 饱和效果;条件技术下的可行性参考输入也与实际的阶跃输入信号非常接近,并在很短的时间内就能达到完 全一致,整个系统就不会感觉到由于改变参考输入信号而使输出有大幅度的波动. 关键词: 补偿控制器;状态空间;抗饱和;条件技术;可行性参考输入 中图分类号: TP 273;TM 571 文献标识码: A 条件技术最初是由Hanus和他的合作者共同提出的,其思想是:通过修改控制器的输入信号,使控 制器状态和被控对象输入重归连续[1].由于输入受限和模式切换,控制器的输出与被控对象的实际输入 不再相等(即u≠ur).如果在这种情况下,控制器仍然按照最初工作在线性区域时进行设计,则系统的 闭环响应性能会恶化.为消除(u-ur)的偏差,条件技术首次提出“可行性参考输入”的概念.即当控制 器的输出与控制对象的实际输入不再相等(u≠ur)时,用可行性参考输入代替实际的参考输入信号输入 控制器,使u与ur 立刻相等[2-4].在这种情况下,被控对象的输入限制不再存在,饱和现象也随之消失.www.zhengkan.com 论文发表 本文在以状态空间形式表示的系统中引入可行性参考输入的概念,设计抗饱和补偿控制器. 1 抗饱和补偿控制器的设计 以状态空间形式表示的系统的抗饱和框架,如图1所示.其状态方程可表示为 x =Ax+Bw-Ey+G(ur-u), u=Cx+Dw-Fy. (1) 式(1)中:A 为系数矩阵,B 和E 为输入矩阵,C 为输出矩阵,D 和F 为输入、输出矩阵,G 为控制饱和反 图1 状态空间形式的抗饱和框架 Fig.1 Anti-windup framework of the state-space system 馈矩阵,w,x,u,y为向量.在设计控制器时,通常令B=E,D=F.式(1)经Laplace变换,可改写为 X = (sI-A)-1[BW -EY+G(Ur-U)], U =C(sI-A)-1[BW -EY+G(Ur-U)]+DW -FY.} (2) 收稿日期: 2009-06-18 通信作者: 李钟慎(1971-),男,教授,主要从事先进控制理论与控制工程的研究.E-mail:lzscyw@hqu.edu.cn. 基金项目: 福建省自然科学基金资助项目(E 0710018) 由可行性参考输入的定义可知,当用可行性参考输入wr 代替实际的参考输入w 时,u 也同样用ur 代替,则有 Ur =C(sI-A)-1[BWr-EY]+DWr-FY. (3) 用式(2)中的U 减去式(3),可得 C(sI-A)-1 G(Ur-U)+(Ur-U)=C(sI-A)-1 B(Wr-W)+D(Wr-W) . (4) 定义ΔU=Ur-U,ΔW=Wr-W,则式(4)可变为 C(sI-A)-1 GΔU +ΔU =C(sI-A)-1 BΔW +DW. (5) 由式(3),(5)可得可行性参考输入的表达式为 Wr = [C(sI-A)-1 B+D]-1(Ur+[C(sI-A)-1 E+F]Y), (6) Wr =W +[C(sI-A)-1 B+D]-1[C(sI-A)-1 G+I](Ur-U) . (7) 当控制器退出饱和时,即ΔU=0时的瞬间,ΔW 不会立即变为0.为了让系统能够真正地跟踪原参 考输入信号W,真正的退出饱和,则选取ΔW 与ΔU 呈静态关系,即ΔU=K*ΔW .其中:K* 为常数矩阵. 当控制器退出饱和(ΔU=0)时的瞬间,Wr 就会和W 一致了,系统的输出信号y将跟踪参考输入信号w. 这也就意味着,系统实际上根本就感觉不到输入限制是什么时候消失的,性能可以得到了良好的改善. 把ΔU=K*ΔW 代入式(5)中,可得到 C(sI-A)-1 GK*ΔW +K*ΔW =C(sI-A)-1 BΔW +DΔW C(sI-A)-1 GK* +K* =C(sI-A)-1 B+D. (8) 所以K*=D,GD=B,ΔU=K*ΔW 可以写成ΔU=DΔW .当控制器输入的数量m 与控制器输出的数量 l相等时,D 是方阵,从GD=B 可得出 G =BD-1 (9) 2 实例仿真 对实例GPR= 1 (1+S)(1+2S) 0.2 (1+4S)(1+8S) 0.2 (1+2S)(1+8S) 1 (1+S) 熿 燀 燄 燅2 进行仿真,改写成为A= 0 0 [0 0] ,B= 1 0 [0 1] , C= 2.604 2 -1.041 7 [-0.520 8 5 .208 3 ] ,D= 10.001 6 -0.062 5 [-0.125 5 .008 ] .被控对象的输入限制为U1,max=2,U1,min= -2;U2,max=2,U2,min=-2.由式(9)计算抗饱和反馈控制器为 G =BD-1 = 0.1 0.001 25 [0.002 5 0 .2 ] . 输入受限时系统的输出响应,如图2所示.从图2中可以看出,当系统输入受限而没有任何保护 时,系统超调量增加响应时间变长,性能变差;当在条件技术下通过引入“可行参考输入“的概念,可使系 统抗饱和效果明显改善. (a)没有任何保护(b)条件技术下 图2 输入受限时系统的输出响应 Fig.2 Output response of the system with limited inputs 第1期 李钟慎,等:一种采用条件技术的抗饱和补偿控制器11 系统输入受限时的可行参考输入,如图3所示.从图3中可以看出,条件技术下的可行性参考输入 (a)没有任何保护 (b)条件技术下 图3 输入受限时系统的可行参考输入 Fig.3 Realizable reference inputs of the system with limited inputs 也与实际的阶跃输入信号非常接近,并在很短的时间内就能达到完全一致,整个系统就不会感觉到由于 改变参考输入信号而使得输出有了大幅度的波动.注意到可行性参考输入不能被提前计算得到,只能是 在w 作用得到ur 后,反计算得到.因此,可行性参考输入仅仅是一个理解不同抗饱和方法的工具. 3 结束语 可行性参考输入信号是一个虚拟量,只要借助这个虚拟的概念就可以很方便地设计出抗饱和控制 框架中的反馈补偿控制器.在实际执行过程中只用到反馈补偿控制器,而不需要找到可行性参考输入 的确切值去代替实际的参考输入. 参考文献: [1] 吴风,王景成,方小生,等.抗饱和控制的一些新进展[J].化工自动化及仪表,2007,34(2):1-6. [2] 牛彬,谢清来,李钟慎.基于条件技术的Anti-Windup设计及其在伺服系统中的应用[J].电气自动化,2009,31(5): 4-5,8. [3] 李海霞,李钟慎.条件作用技术在PID抗饱和补偿控制器中的应用[J].华侨大学学报:自然科学版,2009,30(4): 380-383. [4] 杨明,徐殿国,贵献国.控制系统Anti-Windup设计综述[J].电机与控制学报,2006,10(6):622-626,631.38-40. An Anti-windup Compensator Using Conditioning Technique LI Zhong-shen,NIU Bin (College of Mechanical Engineering and Automation,Huaqiao University,Quanzhou 362021,China) Abstract: The anti-windup designing method based on the conditioning technique is used in the system in state-space form,in which the concept of realizable reference input in conditioning technique is introduced in the design of anti-wind [1] [2] 下一页
公示:需要在公开发行的学术期刊发表论文的朋友,请与正刊投稿网客服联系,电话:400-660-2788,QQ:355858558,邮箱:zktg@vip.qq.com |