期刊文献+

非线性系统迭代跟踪控制的批次遗忘学习算法 被引量:4

Forgetting Learning Algorithm with Batches for Iterative Tracking Control of Nonlinear Systems
下载PDF
导出
摘要 针对P型迭代学习算法对初始偏差和输出误差扰动敏感,以及PD型迭代学习算法容易放大系统噪声,降低系统鲁棒性的问题,研究了具有任意有界扰动及期望输出的重复运行非线性时变系统的PD型迭代学习跟踪控制算法.利用迭代学习过程记忆的期望轨迹、期望控制以及跟踪误差,给出基于变批次遗忘因子的学习控制器设计,并借助λ范数理论和Bellman-Gronwall不等式,讨论保证闭环跟踪系统批次误差有界的学习增益存在的充分必要条件,及分析控制算法的一致收敛性.本算法改善了系统的鲁棒性和动态特性,单关节机械臂的跟踪控制仿真验证了方法的有效性. As the P-type iterative learning control algorithm is sensitive to the initial error and the output error disturbance, and the PD-type iterative learning control algorithm can easily amplify the noise and reduce the robustness of the system, a PD-type iterative learning tracking control algorithm for repetitive nonlinear time-varying systems with any desired output and bounded disturbances is investigated. By using the desired trajectory, the desired control and tracking error expectations memorized in the process of iterative learning, the learning controller is designed based on the variable batches of forgetting factors. Based on the λnorm theory and the Bellman-Gronwall inequality, the necessary and sufficient conditions for the existence of the learning gain are discussed, and the uniform convergence of the control algorithm is analyzed to ensure that the batch error of the closed-loop tracking system is bounded. The robustness and the dynamic performance of the system are improved by the algorithm. Simulation on the tracking control of the single-joint robot arm illustrates the effectiveness of the proposed method.
出处 《信息与控制》 CSCD 北大核心 2011年第6期772-776,共5页 Information and Control
基金 国家自然科学基金资助项目(60674092) 上海市科学技术委员会资助项目(09DZ2273400) 中央高校基本科研业务费专项资金资助项目(JUSRP111A47)
关键词 迭代学习控制 非线性系统 遗忘因子 跟踪控制 收敛性分析 iterative learning control nonlinear system forgetting factor tracking control convergence analysis
  • 相关文献

参考文献8

二级参考文献31

  • 1任雪梅,高为炳.任意初始状态下的学习控制[J].自动化学报,1994,20(1):74-79. 被引量:31
  • 2许建新,侯忠生.学习控制的现状与展望[J].自动化学报,2005,31(6):943-955. 被引量:77
  • 3林辉.[D].西安:西北工业大学自动控制系,1992.
  • 4Dalay S, Hatonen J, Owens D H. Active vibration isolation in a "smart spring" mount using a repetitive control approach[J]. Control Engineering Practice,2006,14 (9) :991 - 997.
  • 5Hideg L. Design of a static neural element in an iterative learning control scheme[C]. Tampa, Proceedings of the 37th IEEE Conference on Decision and Contrel,Florida,USA,1998:690-694.
  • 6Ghosh .I, Paden B. Iterative learning control for nonlinear non minimum phase plants[J]. Journal of Dynamic Systems, Measurement, and Control, 2001,12(3) :21 -30.
  • 7Arimoto S,Kawamura S,Miyazaki F.Bettering operation of robots by learning[J].J Robotic Systems,1984,1(2):123-140.
  • 8Lee J H,Lee K S.herative learning control applied to batch processes:An overview[J].Control Engineering Practice,2007,15(10):1306-1318.
  • 9Saab S A.Discrete-time learning control algorithm for a class of linear time-invariant systems[J].IEEE Trans on Automatic Control,1995,40(6):1138-1142.
  • 10Bristow D A,Tharayil M,Alleyne A G.A survey of iterative learning control[J].IEEE Control Systems Magazine,2006,26(3):96-114.

共引文献19

同被引文献29

引证文献4

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部