Data-driven sliding mode control of unknown MIMO nonlinear discrete-time systems with moving PID sliding surface

Abstract This paper investigates the problem of data-driven sliding mode control (DDSMC) for a class of unknown MIMO nonlinear discrete-time systems with both uncertainties and disturbances. Utilizing the non-parametric dynamic linearization technique (NDLT) and the second-order discrete sliding mode observer (2-DSMO), a novel DDSMC law based on the PID sliding surface is developed to achieve faster transient responses with less steady-state tracking errors. A disadvantage of this strategy is that the PID sliding surface design is based on constant coefficients, which may prevent further control performance improvement of the plant. Then, inspired by the fuzzy logic control (FLC) scheme, a moving PID sliding surface is proposed to further enhance the performance of the DDSMC approach, where the PID sliding surface parameters are updated by the proposed data-driven adaptive law. Using the proposed sliding surface, faster dynamic response and less overshoot of the tracking behaviors are achieved with the magnitude of the discontinuous control gain unchanged. Furthermore, the couplings, uncertainties and disturbances are also suppressed owing to the application of the 2-DSMO. Also, the overall closed-loop system is also shown to be asymptotically stable. Finally, numerical and experimental results are given to validate the effectiveness of the proposed approach.

[1]  Qingsong Xu,et al.  Adaptive Sliding Mode Control With Perturbation Estimation and PID Sliding Surface for Motion Tracking of a Piezo-Driven Micromanipulator , 2010, IEEE Transactions on Control Systems Technology.

[2]  Morteza Sarailoo,et al.  A novel model predictive control scheme based on bees algorithm in a class of nonlinear systems: Application to a three tank system , 2015, Neurocomputing.

[3]  Andrzej Bartoszewicz,et al.  Reaching Law Approach to the Sliding Mode Control of Periodic Review Inventory Systems , 2014, IEEE Transactions on Automation Science and Engineering.

[4]  Hugh F. Durrant-Whyte,et al.  Fuzzy moving sliding mode control with application to robotic manipulators , 1999, Autom..

[5]  Ridha Ben Abdennour,et al.  Multimodel Discrete Second Order Sliding Mode Control: Stability Analysis and Real Time Application on a Chemical Reactor , 2011 .

[6]  Qingsong Xu,et al.  Adaptive Discrete-Time Sliding Mode Impedance Control of a Piezoelectric Microgripper , 2013, IEEE Transactions on Robotics.

[7]  Weng Yong-pen Data-driven second-order sliding-mode decoupling control for non-affine nonlinear discrete-time system , 2014 .

[8]  Oscar Barambones,et al.  A robust vector control for induction motor drives with an adaptive sliding-mode control law , 2011, J. Frankl. Inst..

[9]  İlyas Eker,et al.  Sliding mode control with integral augmented sliding surface: design and experimental application to an electromechanical system , 2008 .

[10]  Wan Kyun Chung,et al.  A discrete-time design and analysis of perturbation observer for motion control applications , 2003, IEEE Trans. Control. Syst. Technol..

[11]  Ridha Ben Abdennour,et al.  A second order discrete sliding mode observer for the variable structure control of a semi-batch reactor , 2011 .

[12]  Tzuu-Hseng S. Li,et al.  Design of interval type-2 fuzzy sliding-mode controller , 2008, Inf. Sci..

[13]  Yu Fashan,et al.  Model Free Adaptive Control with Disturbance Observer , 2012 .

[14]  Y. Cao,et al.  An Output-Tracking-Based Discrete PID-Sliding Mode Control for MIMO Systems , 2014, IEEE/ASME Transactions on Mechatronics.

[15]  Shangtai Jin,et al.  Data-Driven Model-Free Adaptive Control for a Class of MIMO Nonlinear Discrete-Time Systems , 2011, IEEE Transactions on Neural Networks.

[16]  X. B. Chen,et al.  Integrated PID-Based Sliding Mode State Estimation and Control for Piezoelectric Actuators , 2014, IEEE/ASME Transactions on Mechatronics.

[17]  Saleh Mobayen,et al.  Finite-time tracking control of chained-form nonholonomic systems with external disturbances based on recursive terminal sliding mode method , 2015 .

[18]  Johannes A.G.M. van Dijk,et al.  Disturbance Observers for Rigid Mechanical Systems: Equivalence, Stability, and Design , 2002 .

[19]  Donghua Zhou,et al.  Strong tracking filter based adaptive generic model control , 1999 .

[20]  Ilyas Eker,et al.  Sliding mode control with PID sliding surface and experimental application to an electromechanical plant. , 2006, ISA transactions.

[21]  B M Patre,et al.  Discrete sliding mode control for robust tracking of higher order delay time systems with experimental application. , 2013, ISA transactions.

[22]  Seung-Bok Choi,et al.  Moving switching surfaces for robust control of second-order variable structure systems , 1993 .

[23]  Yorgo Istefanopulos,et al.  A new variable structure PID-controller design for robot manipulators , 2005, IEEE Transactions on Control Systems Technology.

[24]  Ridha Ben Abdennour,et al.  The multimodel approach for a numerical second order sliding mode control of highly non stationary systems , 2008, 2008 American Control Conference.

[25]  He Chen,et al.  Tracking control for magnetic-suspension systems with online unknown mass identification , 2017 .

[26]  Yang Tang,et al.  Synchronization of Stochastic Dynamical Networks Under Impulsive Control With Time Delays , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[27]  Andrzej Bartoszewicz,et al.  Time-varying sliding modes for second-order systems , 1996 .

[28]  Ridha Ben Abdennour,et al.  Real-time application of discrete second order sliding mode control to a chemical reactor , 2009 .

[29]  Saleh Mobayen,et al.  Design of LMI-based global sliding mode controller for uncertain nonlinear systems with application to Genesio's chaotic system , 2015, Complex..

[30]  Weibing Gao,et al.  Discrete-time variable structure control systems , 1995, IEEE Trans. Ind. Electron..

[31]  Giorgio Bartolini,et al.  A survey of applications of second-order sliding mode control to mechanical systems , 2003 .

[32]  Andrzej Bartoszewicz,et al.  Discrete-time quasi-sliding-mode control strategies , 1998, IEEE Trans. Ind. Electron..

[33]  Chun-Yi Su,et al.  Variable structure control of robotic manipulator with PID sliding surfaces , 1998 .

[34]  Jin-Hua She,et al.  Intelligent Decoupling Control of Gas Collection Process of Multiple Asymmetric Coke Ovens , 2009, IEEE Transactions on Industrial Electronics.

[35]  Saleh Mobayen,et al.  Fast terminal sliding mode controller design for nonlinear second-order systems with time-varying uncertainties , 2015, Complex..

[36]  S. Mobayen,et al.  An adaptive fast terminal sliding mode control combined with global sliding mode scheme for tracking control of uncertain nonlinear third-order systems , 2015 .

[37]  Seung-Bok Choi,et al.  A time-varying sliding surface for fast and robust tracking control of second-order uncertain systems , 1994, Autom..

[38]  Jun-Ho Oh,et al.  Tracking control of a two-wheeled mobile robot using inputoutput linearization , 1999 .

[39]  Min Wu,et al.  Hybrid intelligent control of gas collectors of coke ovens , 2001 .

[40]  Saleh Mobayen,et al.  An adaptive chattering-free PID sliding mode control based on dynamic sliding manifolds for a class of uncertain nonlinear systems , 2015 .

[41]  Sing Kiong Nguang,et al.  Adaptive sliding mode control for a class of MIMO nonlinear systems with uncertainties , 2014, J. Frankl. Inst..

[42]  P. Zlateva Variable-structure control of nonlinear systems , 1995 .

[43]  Zhiqiang Gao,et al.  A Practical Approach to Disturbance Decoupling Control , 2009 .

[44]  Bijnan Bandyopadhyay,et al.  High-Performance Tracking Controller for Discrete Plant Using Nonlinear Sliding Surface , 2009, IEEE Transactions on Industrial Electronics.

[45]  Xiaohua Xia,et al.  Dynamical Behaviors of an Euler Discretized Sliding Mode Control Systems , 2014, IEEE Transactions on Automatic Control.

[46]  Yimin Xia,et al.  Tracking control of electro-hydraulic servo multi-closed-chain mechanisms with the use of an approximate nonlinear internal model , 2017 .

[47]  Afef Fekih,et al.  Adaptive PID-Sliding-Mode Fault-Tolerant Control Approach for Vehicle Suspension Systems Subject to Actuator Faults , 2014, IEEE Transactions on Vehicular Technology.

[48]  Saleh Mobayen,et al.  A Novel Global Sliding Mode Control Based on Exponential Reaching Law for a Class of Underactuated Systems With External Disturbances , 2016 .

[49]  Tianping Zhang,et al.  Novel design of adaptive neural network controller for a class of non-affine nonlinear systems , 2012 .

[50]  Dumitru Baleanu,et al.  Stability analysis and controller design for the performance improvement of disturbed nonlinear systems using adaptive global sliding mode control approach , 2016 .

[51]  Wang Weihong,et al.  New adaptive quasi-sliding mode control for nonlinear discrete-time systems , 2008 .

[52]  Xianwen Gao,et al.  Adaptive Sliding Mode Decoupling Control with Data-Driven Sliding Surface for Unknown MIMO Nonlinear Discrete Systems , 2017, Circuits Syst. Signal Process..

[53]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

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

[55]  S. Mobayen,et al.  An LMI-based robust controller design using global nonlinear sliding surfaces and application to chaotic systems , 2015 .

[56]  Bore-Kuen Lee,et al.  FPGA-based adaptive PID control of a DC motor driver via sliding-mode approach , 2011, Expert Syst. Appl..

[57]  Bijnan Bandyopadhyay,et al.  A generalized reaching law for discrete time sliding mode control , 2015, Autom..

[58]  Quanmin Zhu,et al.  Adaptive backstepping sliding mode control for leader-follower multi-agent systems , 2012 .

[59]  Ali Akbar Safavi,et al.  Robust model predictive control of a class of uncertain nonlinear systems with application to typical CSTR problems , 2013 .

[60]  Youyi Wang,et al.  Discrete-Time Sliding Mode Control With Time-Varying Surface for Hard Disk Drives , 2009, IEEE Transactions on Control Systems Technology.

[61]  H. Temeltas A fuzzy adaptation technique for sliding mode controllers , 1998, IEEE International Symposium on Industrial Electronics. Proceedings. ISIE'98 (Cat. No.98TH8357).

[62]  E Schrijver,et al.  剛体機械系に対する外乱観測器 等価性,安定性および設計 , 2002 .