抗非重复扰动的迭代学习控制研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
迭代学习控制(Iterative Learning Control,简称ILC)适用于具有重复特性的工业控制过程,可利用系统先前的控制经验和输出误差来修正当前的控制信号,使系统输出得以精确跟踪期望轨迹。但是实际系统中常存在非重复性的扰动,传统的迭代学习控制算法不能很好的对其加以抑制,因此本文针对迭代学习控制中的非重复扰动问题进行了研究,具体的研究工作如下:
     首先,介绍了迭代学习控制的理论知识,总结了迭代学习控制的发展历程、近年来国内外发展的现状及存在的问题;其次,为了使迭代学习控制具有更好的跟踪性能,提出了与前人不同的体系结构,即反馈控制器与迭代学习控制串行连接,分别分析了串、并行连接体系结构的性能,结果进行了比较,利用仿真实验验证了反馈控制器与迭代学习控制串行连接方式的有效性;再次,针对本文要解决的主要问题,即迭代学习控制中的非重复扰动问题,提出了基于扰动观测器的解决方案,介绍了扰动观测器的基本结构,分析了扰动观测器的性能、迭代学习控制的性能及两者结合的整体性能。总结出了在不影响系统稳定的前提下,扰动观测器可抑制非重复性的扰动,并通过几项仿真实验结果的比较验证了此结论;最后,设计基于扰动观测器的反馈控制器与迭代学习控制串行连接的方案,分析了系统的性能,证明了可以有效地提高系统的跟踪性能,抑制了迭代学习控制中的非重复扰动,仿真结果验证了其有效性。
Iterative learning control (ILC) is applied to the repetitive characteristics industrial control process. Current control information is revised in ILC by using the former control experience and the output errors of the system. The system output can track of a desired trajectory at a high precision. However, the non-repetitiveness always existed in the actual system and traditional iterative learning control algorithm cannot harness it well. So, the problem about the non-repetitive disturbance in ILC is investigated.The research work is introduced as follows:
     First, the basic theory of the iterative learning control is introduced. Then The development history, the present development situation at home and abroad and the existing problems of ILC in recent years are summed up, also. Second, the different architecture with predecessor is proposed.This architecture can improve the tracking performance of ILC. The architecture is a series connection of feedback controller and iterative learning controller.The performance of the series connection architecture is analyzed,and the results are compared. The series connection of feedback controller and iterative learning control is confirmed effectiveness by the simulation experiment. Third, non-repetitive disturbance in ILC is major problem. This problem is solved by disturbance observer (DOB). The basic framework of DOB is introduced. The performance of DOB,ILC and the whole structure are analyzed. To guarantee the stability of system, DOB can inhibit non-repetitive disturbance. The Simulink can verify this conclusion. At last, the scheme is designed to combining the series connection of feedback controller and ILC with DOB. Then The performance of system is analyzed. The designing system is proved to be effective for promoting tracking performance,and The non-repetitive disturbance in ILC is inhibited. The effectiveness is verified by the result of simulation.
引文
[1]Arimoto S, Kawamura S, Miyazak i F. Bettering operation of robotics by learning [J]. J. robotic System,1984,1(2):123-140.
    [2]K. L. Moore. Iterative learning control for deterministic systems. Advances in Industrial Control. Springer-Verlag,1993.
    [3]K. L. Moore. Iterative learning control-an expository overview. Applied & Computational Controls, Signal Processing, and Circuits.1999,1 (1):151-241.
    [4]Zeungnam Bien and Jian-Xin Xu. Iterative Learning Control-Analysis, Design, Integration and Applications. Kluwer Academic Publishers,1998.
    [5]YangQuan Chen and Changyun Wen. Iterative Learning Control:Convergence, Robustness and Applications. vol. LNCIS-248 of Lecture Notes series on Control and Information Science,Springer-Verlag, London,1999.
    [6]Uchiyama. Formation of high-speed motion pattern of mechanical arm by trial. Transactions of the society of instrumentation and control engineers,1978, 19:706-712.
    [7]Arimoto S, Kawamura S, Miyazaki F. Bettering operation of robots by learning. Journal of Robotic Systems,1984,1(2):123-140.
    [8]Kawamura S,Miyazaki F, Arimoto S. Intelligent control of robot motion based on learning method. Proceedings of IEEE International Symposiumon Intelligent Control, PhiladelPhia, PA,1987:365-370.
    [9]Arif M, Ishihara T, Inooka H. Iterative learning control using IRR for motion database. Journal of Intelligent Robotics System,1999,25(1):27-48.
    [10]Amann N, Owens D H. Non-mininum phase plants in iterative learning control. Proceeding of the 2nd IEEE International conference on Intelligent Systems Engineering, Hamburg-Harburg, Germany,1994:107-112.
    [11]Furuta K, Yamakita M. The design of a learning control system for multivariable systems. Proceedings. of the 1987 IEEE International SymPosiumon Intelligent Control, PhiladelPhia, Pennsylvania, USA,1987:371-376.
    [12]Owens D H. Iterative learning control-convergence using high gain feedback. Proceedings of the 31st IEEE Conference on Decision and Control, Tueson. Arizona, USA 1992:2545-2546.
    [13]Jang H S, Longman R W. A new learning control law with monotonic decay of the tracking error norm. Proceedings of the Fifteenth Annual Conference on Communication, Control and Computing, Coordinated Sciences Laboratory, University of Illinois at Urbana-Champaign,1994:314-323.
    [14]Moore K L. An observation about monotonic convergence indiscrete-time, P-Type Iterative learning control. In Proceedings of the 2001 IEEE international Symposiumon intelligent control SePtembers-7, MexieoCity, Mexieo,2001:47-49.
    [15]Chen Y Q, Moore K L. An optimal design of PD-type iterative learning controller with monotonic convergence. IEEE International SymPosiumon Intelligent Control, Vancouver, Canada,2002:55-60.
    [16]Arimoto S. Kawamura S.&MiyaZaki F. Bettering operation of robots by learning. Journal of Robotic Systems,1984,1 (2),123-140.
    [17]Arimoto S. Leaning control theory for robot motion. Inc, J. Adapt, Contr. Signal proeessing,1990,4(4):543-564.
    [18]Heizinger G, Fenwiek D,Paden B, et al. Stability of leaning control with disturbances and uncertain initial conditions. IEEE Trans. Automat. Contr.,1992, 37(1):110-114.
    [19]Chen Y, Gong Z and Wen C. Analysis of a high order iterative leaning control algorithm for uncertain nonlinear systems With state delays. Automatic,1998, 34(3):345-35
    [20]Ishihara T, Abe K and Takeda H. A discrete time design of robust iterative leaning controller. IEEE Trans. Systems, Man, and Cybemeties,1992,22(1):74-80.
    [21]Saab S.A discrete time leaning control algorithm for a class of linear time invariant systems. IEEE Trans. Automat. Contr.,1995,40(6):1138-1142.
    [22]Wang D. Convergence and robustness of discrete time nonlinear systems with iterative leaning control. Automatica,1998,34(11):1445-1448.
    [23]林辉,王林.迭代学习控制理论.西安:西北工业大学出版社,1998.
    [24]Moon J, Doh T, Chung M. A robust iterative leaning control design for uncertain systems. Automatic 1998,34(8):1001-1004.
    [25]Bien Z, Huh K M. Higher order iterative learning control algorithm. IEEE Proc, Control Theory and Applications.1989,136(3):105-112.
    [26]曹阳,沈毅力,李天石.加速闭环P型迭代学习在电液伺服协调加载系统中的应用.机床与液压,2000(5):38-39.
    [27]Arimoto S, Naniwa T, Suzuki H. Robustness of P-type learning control with a forgetting factor for robotic motions. Proc. Of 29th Conf. On Decision and Control, Honolulu, Hawil, USA,1990.
    [28]M. Bodson and S.C.Douglas. Adaptive algorithm for the rejection of periodic disturbances with unknown frequency. Automatic.1997,33 (12):2213-2221.
    [29]蒋平.无奇异间接迭代学习控制及其在机器人运动模仿中的应用.自动化学报,2002,28(6):389-396.
    [30]K. L. Moore, Iterative learning control for deterministic systems. London: Springer-Verlag,1993.
    [31]Z. Bien and J-X. Xu. Iterative Learning Control:Analysis, Design, Integration and Applications. Boston:Kluwer,1998.
    [32]M.Norrlof and S. Gunnarsson. "Time and frequency domain convergence properties in iterative learning control, " Int.J. Contr.,2002,75(14):1114-1126.
    [33]A. Sala and P. Albertos, "Poen-loop iterative learning control, " in Tterative Identification and Control. A. Sala and P. Albertos, Eds. London:Springer,2002.
    [34]M. Q, Phan, R. W. Longman, and K.L.Moore. "Unified formulation of linear iterative learning control "Adv. Astronautical Sci.,2000,105:93-111.
    [35]Chunping Liu, Jianxin Xu and Jun Wu. Iterative Learning control with high-order internal model for linear time-varying systems. American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA.2009,7(10):1634-1639.
    [36]熊田忠.交流伺服系统中的干扰观测器的设计研究:(硕士学位论文).常州:河海大学.2006.
    [37]T. Umeno and Y. Hori. "Robust Speed Control of DC Servomotors using Modern Two Design," IEEE Transactions on Industrial Electronics,1991,38(5):363-368.
    [38]刘金锟.先进PID控制MATLAB仿真[M].北京:电子工业出版社,2004.