Computationally Efficient Data-Driven Higher Order Optimal Iterative Learning Control

被引:98
作者
Chi, Ronghu [1 ]
Hou, Zhongsheng [2 ]
Jin, Shangtai [2 ]
Huang, Biao [3 ]
机构
[1] Qingdao Univ Sci & Technol, Sch Automat & Elect Engn, Qingdao 266061, Peoples R China
[2] Beijing Jiaotong Univ, Sch Elect & Informat Engn, Adv Control Syst Lab, Beijing 100044, Peoples R China
[3] Univ Alberta, Dept Chem & Mat Engn, Edmonton, AB T6G 2G6, Canada
基金
美国国家科学基金会;
关键词
Computational efficiency; convergence evaluation; data driven; higher order learning law; nonlifted iterative dynamic linearization; DISCRETE-TIME-SYSTEMS; NONLINEAR-SYSTEMS; OUTPUT TRACKING; P-TYPE; STATE; ILC; CONVERGENCE; DESIGN; FRAMEWORK;
D O I
10.1109/TNNLS.2018.2814628
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Based on a nonlifted iterative dynamic linearization formulation, a novel data-driven higher order optimal iterative learning control (DDHOILC) is proposed for a class of non-linear repetitive discrete-time systems. By using the historical data, additional tracking errors and control inputs in previous iterations are used to enhance the online control performance. From the online data, additional control inputs of previous time instants within the current iteration are utilized to improve transient response. The data-driven property of the proposed method implies that no model information except for the I/O data is utilized. The computational complexity is reduced by avoiding matrix inverse operation in the proposed DDHOILC approach due to the nonlifted linear formulation of the original model. The asymptotic convergence is proved rigorously. Furthermore, the convergence property is analyzed and evaluated via three performance indexes. By elaborately selecting the higher order factors, the higher order learning control law outperforms the lower order one in terms of convergence performance. Simulation results verify the effectiveness of the proposed approach.
引用
收藏
页码:5971 / 5980
页数:10
相关论文
共 41 条
[1]   Iterative learning control for discrete-time systems with exponential rate of convergence [J].
Amann, N ;
Owens, DH ;
Rogers, E .
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1996, 143 (02) :217-224
[2]   Predictive optimal iterative learning control [J].
Amann, N ;
Owens, DH ;
Rogers, E .
INTERNATIONAL JOURNAL OF CONTROL, 1998, 69 (02) :203-226
[3]   BETTERING OPERATION OF ROBOTS BY LEARNING [J].
ARIMOTO, S ;
KAWAMURA, S ;
MIYAZAKI, F .
JOURNAL OF ROBOTIC SYSTEMS, 1984, 1 (02) :123-140
[4]   Estimation-based norm-optimal iterative learning control [J].
Axelsson, Patrik ;
Karlsson, Rickard ;
Norrlof, Mikael .
SYSTEMS & CONTROL LETTERS, 2014, 73 :76-80
[5]   A numerical method for determining monotonicity and convergence rate in iterative learning control [J].
Barton, Kira L. ;
Bristow, Douglas A. ;
Alleyne, Andrew G. .
INTERNATIONAL JOURNAL OF CONTROL, 2010, 83 (02) :219-226
[6]   HIGHER-ORDER ITERATIVE LEARNING CONTROL ALGORITHM [J].
BIEN, Z .
IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1989, 136 (03) :105-112
[7]   Weighting matrix design for robust monotonic convergence in Norm Optimal iterative learning control [J].
Bristow, Douglas A. .
2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, :4554-4560
[8]   Nonlinear CSTR control system design using an artificial bee colony algorithm [J].
Chang, Wei-Der .
SIMULATION MODELLING PRACTICE AND THEORY, 2013, 31 :1-9
[9]   Output tracking for nonlinear stochastic systems by iterative learning control [J].
Chen, HF ;
Fang, HT .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2004, 49 (04) :583-588
[10]   A robust high-order P-type iterative learning controller using current iteration tracking error [J].
Chen, YQ ;
Wen, CY ;
Sun, MX .
INTERNATIONAL JOURNAL OF CONTROL, 1997, 68 (02) :331-342