Lazy-Learning-Based Data-Driven Model-Free Adaptive Predictive Control for a Class of Discrete-Time Nonlinear Systems

In this paper, a novel data-driven model-free adaptive predictive control method based on lazy learning technique is proposed for a class of discrete-time single-input and single-output nonlinear systems. The feature of the proposed approach is that the controller is designed only using the input-output (I/O) measurement data of the system by means of a novel dynamic linearization technique with a new concept termed pseudogradient (PG). Moreover, the predictive function is implemented in the controller using a lazy-learning (LL)-based PG predictive algorithm, such that the controller not only shows good robustness but also can realize the effect of model-free adaptive prediction for the sudden change of the desired signal. Further, since the LL technique has the characteristic of database queries, both the online and offline I/O measurement data are fully and simultaneously utilized to real-time adjust the controller parameters during the control process. Moreover, the stability of the proposed method is guaranteed by rigorous mathematical analysis. Meanwhile, the numerical simulations and the laboratory experiments implemented on a practical three-tank water level control system both verify the effectiveness of the proposed approach.

[1]  Håkan Hjalmarsson,et al.  Iterative feedback tuning—an overview , 2002 .

[2]  Shankar P. Bhattacharyya,et al.  New results on the synthesis of PID controllers , 2002, IEEE Trans. Autom. Control..

[3]  Liang Tu,et al.  Wide-area power system stabiliser based on model-free adaptive control , 2015 .

[4]  Sergio M. Savaresi,et al.  Direct nonlinear control design: the virtual reference feedback tuning (VRFT) approach , 2006, IEEE Transactions on Automatic Control.

[5]  Derong Liu,et al.  Finite-Approximation-Error-Based Discrete-Time Iterative Adaptive Dynamic Programming , 2014, IEEE Transactions on Cybernetics.

[6]  Z. Hou,et al.  On Data-driven Control Theory: the State of the Art and Perspective: On Data-driven Control Theory: the State of the Art and Perspective , 2009 .

[7]  Radu-Emil Precup,et al.  Iterative Data-Driven Tuning of Controllers for Nonlinear Systems With Constraints , 2014, IEEE Transactions on Industrial Electronics.

[8]  Zhongsheng Hou,et al.  Controller dynamic linearisation-based model-free adaptive control framework for a class of non-linear system , 2015 .

[9]  Peng Shi,et al.  Adaptive Observer Based Data-Driven Control for Nonlinear Discrete-Time Processes , 2014, IEEE Transactions on Automation Science and Engineering.

[10]  M. Birattari,et al.  Lazy learning for local modelling and control design , 1999 .

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

[12]  Zhongsheng Hou,et al.  Data-Driven MFAC for a Class of Discrete-Time Nonlinear Systems With RBFNN , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[13]  Shangtai Jin,et al.  A Novel Data-Driven Control Approach for a Class of Discrete-Time Nonlinear Systems , 2011, IEEE Transactions on Control Systems Technology.

[14]  B. Gao,et al.  A Model-Free Adaptive Control to a Blood Pump Based on Heart Rate , 2011, ASAIO journal.

[15]  Derong Liu,et al.  Data-Driven Neuro-Optimal Temperature Control of Water–Gas Shift Reaction Using Stable Iterative Adaptive Dynamic Programming , 2014, IEEE Transactions on Industrial Electronics.

[16]  Gianluca Bontempi,et al.  Conditionally dependent strategies for multiple-step-ahead prediction in local learning , 2011 .

[17]  Mauro Birattari,et al.  From Linearization to Lazy Learning: A Survey of Divide-and-Conquer Techniques for Nonlinear Control (Invited Paper) , 2005 .

[18]  Sergio M. Savaresi,et al.  A Data-Driven Approach to Control of Batch Processes With an Application to a Gravimetric Blender , 2014, IEEE Transactions on Industrial Electronics.

[19]  Derong Liu,et al.  Adaptive Dynamic Programming for Optimal Tracking Control of Unknown Nonlinear Systems With Application to Coal Gasification , 2014, IEEE Transactions on Automation Science and Engineering.

[20]  Sergio M. Savaresi,et al.  Virtual reference direct design method: an off-line approach to data-based control system design , 2000, IEEE Trans. Autom. Control..

[21]  Gianluca Bontempi,et al.  Local learning techniques for modeling, prediction and control , 2000 .

[22]  Zongwu Cai,et al.  Weighted Nadaraya–Watson regression estimation , 2001 .

[23]  Antti Sorjamaa,et al.  Multiple-output modeling for multi-step-ahead time series forecasting , 2010, Neurocomputing.

[24]  Tianyou Chai,et al.  Data-Driven Optimization Control for Safety Operation of Hematite Grinding Process , 2015, IEEE Transactions on Industrial Electronics.

[25]  Yi Jiang,et al.  A Data-Driven Iterative Decoupling Feedforward Control Strategy With Application to an Ultraprecision Motion Stage , 2015, IEEE Transactions on Industrial Electronics.

[26]  Xiaohui Lu,et al.  Data-Driven Predictive Gearshift Control for Dual-Clutch Transmissions and FPGA Implementation , 2015, IEEE Transactions on Industrial Electronics.

[27]  Toru Yamamoto,et al.  Design of a Data-Driven PID Controller , 2009, IEEE Transactions on Control Systems Technology.

[28]  Z. Hou,et al.  The model-free learning adaptive control of a class of SISO nonlinear systems , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[29]  Youxian Sun,et al.  Adaptive Neural Control of a Class of Output-Constrained Nonaffine Systems , 2016, IEEE Transactions on Cybernetics.

[30]  Mauro Birattari,et al.  Lazy learning for control design , 1998, ESANN.

[31]  Peng Shi,et al.  A Novel Model-Free Adaptive Control Design for Multivariable Industrial Processes , 2014, IEEE Transactions on Industrial Electronics.

[32]  Min-Sen Chiu,et al.  Adaptive generalized predictive control based on JITL technique , 2009 .

[33]  Min-Sen Chiu,et al.  Partitioned model-based IMC design using JITL modeling technique , 2007 .

[34]  Huijun Gao,et al.  Data-Driven Control and Process Monitoring for Industrial Applications—Part II , 2014, IEEE Transactions on Industrial Electronics.

[35]  M. Chiu,et al.  A new data-based methodology for nonlinear process modeling , 2004 .

[36]  Shuzhi Sam Ge,et al.  Robust Adaptive Neural Network Control for a Class of Uncertain MIMO Nonlinear Systems With Input Nonlinearities , 2010, IEEE Transactions on Neural Networks.

[37]  Steven X. Ding,et al.  A Review on Basic Data-Driven Approaches for Industrial Process Monitoring , 2014, IEEE Transactions on Industrial Electronics.