系统工程与电子技术

• 电子技术 • 上一篇    下一篇

基于等效控制的迭代学习控制

李向阳   

  1. (华南理工大学自动化科学与工程学院, 广东 广州 510641)
  • 出版日期:2014-07-22 发布日期:2010-01-03

Iterative learning control based on equivalent control

LI Xiangyang   

  1. (College of Automation Science and Engineering, South China University 
    of Technology, Guangzhou 510641, China)
  • Online:2014-07-22 Published:2010-01-03

摘要:

对一类含非参数不确定性的时变非线性系统,提出了一种新的迭代学习算法,应用类Lyapunov方法证明了其收敛性。为了提高其收敛速度,建立了该类非线性系统的等效系统,并应用线性扩张状态观测器直接给出了原非线性系统的等效控制,该等效控制是其期望控制的近似。为了消除线性扩张状态观测器应用中的初始时刻的峰值现象,提出了顺时针估计和逆时针估计相结合的等效控制求解方法,给出了基于等效控制的迭代学习控制算法的实现流程图。仿真表明所提的两种算法都是有效的,基于等效控制的迭代学习控制算法几乎一次学习后就可达到满意的效果。

Abstract:

For a class of timevarying nonlinear systems with nonparametric uncertainties, a new iterative learning control (ILC) algorithm is presented. The convergence is proven by the Lyapunovlike approach. In order to improve its convergence rate, an equivalent system is built for the original nonlinear system. The equivalent control of the original system is given by the linear extended state observer (LESO) of the equivalent system. The equivalent control is an approximation of the desired control. In order to eliminate the peaking phenomenon of LESO at initial time, a solving method of the equivalent control is presented, which combines clockwise and counterclockwise estimation. The implementation flow diagram of the ILC based on equivalent control is given. Simulation results verify the effectiveness of the two proposed methods and the ILC based on equivalent control can get satisfactory tracking performance almost after one iteration.