Data‐driven high‐order terminal iterative learning control with a faster convergence speed

Summary In this paper, a novel high-order optimal terminal iterative learning control (high-order OTILC) is proposed via a data-driven approach for nonlinear discrete-time systems with unknown orders in the input and output. The objective is to track the desired values at the endpoint of the operation cycle. The terminal tracking errors over more than one previous iterations are used to enhance the high-order OTILC's performance with faster convergence. From rigor of the analysis, the monotonic convergence of the terminal tracking error is proved along the iteration direction. More importantly, the condition for a high-order OTILC to outperform the low-order ones is first established by this work. The learning gain is not fixed but iteratively updated by using the input and output (I/O) data, which enhances the flexibility of the proposed controller for modifications and expansions. The proposed method is data-driven in which no explicit models are used except for the input and output data. The applications to a highly nonlinear continuous stirred tank reactor and a highly nonlinear fed-batch fermentater demonstrate the effectiveness of the proposed high-order OTILC design.

[1]  Claudia-Adina Dragos,et al.  Data-Driven Reference Trajectory Tracking Algorithm and Experimental Validation , 2013, IEEE Transactions on Industrial Informatics.

[2]  Y. Chen,et al.  A robust high-order P-type iterative learning controller using current iteration tracking error , 1997 .

[3]  J Hong,et al.  Optimal substrate feeding policy for a fed batch fermentation with substrate and product inhibition kinetics , 1986, Biotechnology and bioengineering.

[4]  Jianxin Xu,et al.  Linear and Nonlinear Iterative Learning Control , 2003 .

[5]  E. I. Jury,et al.  Theory and application of the z-transform method , 1965 .

[6]  Yang Yu,et al.  Computationally effective optimization methods for complex process control and scheduling problems , 2011 .

[7]  Miao Yu,et al.  A high-order internal model based iterative learning control scheme for discrete linear time-varying systems , 2015, Int. J. Autom. Comput..

[8]  Wei-Der Chang,et al.  Nonlinear CSTR control system design using an artificial bee colony algorithm , 2013, Simul. Model. Pract. Theory.

[9]  Jian-Xin Xu,et al.  Observer based repetitive learning control for a class of nonlinear systems with non‐parametric uncertainties , 2015 .

[10]  Ying Tan,et al.  On the P-type and Newton-type ILC schemes for dynamic systems with non-affine-in-input factors , 2002, Autom..

[11]  Yu Liu,et al.  High-order data-driven optimal TILC approach for fed-batch processes , 2015 .

[12]  Jie Zhang,et al.  A batch-to-batch iterative optimal control strategy based on recurrent neural network models , 2005 .

[13]  John F. MacGregor,et al.  Iterative Learning Control for Final Batch Product Quality Using Partial Least Squares Models , 2005 .

[14]  Shangtai Jin,et al.  A unified data-driven design framework of optimality-based generalized iterative learning control , 2015, Comput. Chem. Eng..

[15]  YangQuan Chen,et al.  A high-order terminal iterative learning control scheme [RTP-CVD application] , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[16]  Tao Tang,et al.  Terminal iterative learning control based station stop control of a train , 2011, Int. J. Control.

[17]  Koenraad M.R. Audenaert On a norm compression inequality for 2×N partitioned block matrices , 2007 .

[18]  Ying Tan,et al.  Robust optimal design and convergence properties analysis of iterative learning control approaches , 2002, Autom..

[19]  Huijun Gao,et al.  Data-Based Techniques Focused on Modern Industry: An Overview , 2015, IEEE Transactions on Industrial Electronics.

[20]  Yangquan Chen,et al.  Analysis of a high-order iterative learning control algorithm for uncertain nonlinear systems with state delays , 1998, Autom..

[21]  Rein Luus,et al.  Optimal control of nonlinear systems with unspecified final times , 1996 .

[22]  Jian-Xin Xu,et al.  Iterative learning control design for linear discrete-time systems with multiple high-order internal models , 2015, Autom..

[23]  David H. Owens,et al.  Basis functions and parameter optimisation in high-order iterative learning control , 2006, Autom..

[24]  Tong Heng Lee,et al.  Terminal iterative learning control with an application to RTPCVD thickness control , 1999, Autom..

[25]  Goele Pipeleers,et al.  Model-free iterative learning control for LTI systems and experimental validation on a linear motor test setup , 2011, Proceedings of the 2011 American Control Conference.

[26]  Ying Tan,et al.  Iterative Learning Control With Mixed Constraints for Point-to-Point Tracking , 2013, IEEE Transactions on Control Systems Technology.

[27]  G. Gauthier,et al.  High order robust Terminal Iterative Learning Control design using Genetic Algorithm , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[28]  Panagiotis D. Christofides,et al.  Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control , 2005, Proceedings of the 2005, American Control Conference, 2005..

[29]  Biao Huang,et al.  Dynamic Modeling, Predictive Control and Performance Monitoring: A Data-driven Subspace Approach , 2008 .

[30]  Svante Gunnarsson,et al.  On the disturbance properties of high order iterative learning control algorithms , 2006, Autom..

[31]  David H. Owens,et al.  Norm-Optimal Iterative Learning Control With Intermediate Point Weighting: Theory, Algorithms, and Experimental Evaluation , 2013, IEEE Transactions on Control Systems Technology.

[32]  Shangtai Jin,et al.  Data-driven terminal iterative learning control with high-order learning law for a class of non-linear discrete-time multiple-input–multiple output systems , 2015 .

[33]  Zhuo Wang,et al.  From model-based control to data-driven control: Survey, classification and perspective , 2013, Inf. Sci..

[34]  Kevin L. Moore,et al.  Iterative learning control in optimal tracking problems with specified data points , 2013, Autom..

[35]  Robert Schmid Comments on "Robust optimal design and convergence properties analysis of iterative learning control approaches" and "On the P-type and Newton-type ILC schemes for dynamic systems with non-affine input factors" , 2007, Autom..

[36]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .