RBFNN-Based Data-Driven Predictive Iterative Learning Control for Nonaffine Nonlinear Systems

被引:88
作者
Yu, Qiongxia [1 ]
Hou, Zhongsheng [2 ,3 ]
Bu, Xuhui [1 ]
Yu, Qiongfang [1 ]
机构
[1] Henan Polytech Univ, Sch Elect Engn & Automat, Jiaozuo 454000, Henan, Peoples R China
[2] Beijing Jiaotong Univ, Adv Control Syst Lab, Beijing 100044, Peoples R China
[3] Qingdao Univ, Sch Automat, Qingdao 266071, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Predictive models; Convergence; Data models; Nonlinear systems; Estimation; Iterative algorithms; Load modeling; Data-driven control; dynamic linearization; iterative learning control (ILC); nonrepetitive disturbances; radial basis function neural network (RBFNN); FREE ADAPTIVE-CONTROL; REPETITIVE CONTROL; ALGORITHM; DISTURBANCES; NETWORKS; DESIGN; ILC;
D O I
10.1109/TNNLS.2019.2919441
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a novel data-driven predictive iterative learning control (DDPILC) scheme based on a radial basis function neural network (RBFNN) is proposed for a class of repeatable nonaffine nonlinear discrete-time systems subjected to nonrepetitive external disturbances. First, by utilizing the dynamic linearization technique (DLT) with a newly introduced and unknown system parameter pseudopartial derivative (PPD) and designing a new RBFNN estimation algorithm along the iterative learning axis for addressing the unknown PPD and the unknown nonrepetitive external disturbances, a data-driven prediction model is established. It is theoretically shown that by constructing a composite energy function (CEF) with respect to the modeling error for the first time, the convergence of the modeling error via the proposed DLT-based RBFNN modeling method can be guaranteed, and the convergence speed is tunable. Then, a DDPILC with a disturbance compensation term is designed, and the convergence of the tracking control error is analyzed. Finally, simulations of a train operation system reveal that even if the train suffers from randomly varying load disturbances and nonlinear running resistance, the proposed scheme can make both the modeling error and the tracking control error decrease successively with increasing operation number.
引用
收藏
页码:1170 / 1182
页数:13
相关论文
共 57 条
[21]   3-D Learning-Enhanced Adaptive ILC for Iteration-Varying Formation Tasks [J].
Hui, Yu ;
Chi, Ronghu ;
Huang, Biao ;
Hou, Zhongsheng .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (01) :89-99
[22]   Adaptive Iterative Learning Control for High-Speed Trains With Unknown Speed Delays and Input Saturations [J].
Ji, Honghai ;
Hou, Zhongsheng ;
Zhang, Ruikun .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (01) :260-273
[23]  
Jin S., 2014, J APPL MATH, V2014
[24]   A note on convergence property of iterative learning controller with respect to sup norm [J].
Lee, HS ;
Bien, Z .
AUTOMATICA, 1997, 33 (08) :1591-1593
[25]   A model-based predictive control approach to repetitive control of continuous processes with periodic operations [J].
Lee, JH ;
Natarajan, S ;
Lee, KS .
JOURNAL OF PROCESS CONTROL, 2001, 11 (02) :195-207
[26]   Robust Distributed Model Predictive Control of Constrained Continuous-Time Nonlinear Systems: A Robustness Constraint Approach [J].
Li, Huiping ;
Shi, Yang .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (06) :1673-1678
[27]   Precise Speed Tracking Control of a Robotic Fish Via Iterative Learning Control [J].
Li, Xuefang ;
Ren, Qinyuan ;
Xu, Jian-Xin .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2016, 63 (04) :2221-2228
[28]   A synthetic approach for robust constrained iterative learning control of piecewise affine batch processes [J].
Liu, Tao ;
Wang, Youqing .
AUTOMATICA, 2012, 48 (11) :2762-2775
[29]   Iterative learning control and repetitive control for engineering practice [J].
Longman, RW .
INTERNATIONAL JOURNAL OF CONTROL, 2000, 73 (10) :930-954
[30]   Robust Consensus Tracking Control for Multiagent Systems With Initial State Shifts, Disturbances, and Switching Topologies [J].
Meng, Deyuan ;
Jia, Yingmin ;
Du, Junping .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (04) :809-824