An adaptive fuzzy sliding mode controller for uncertain underactuated mechanical systems

Underactuated mechanical systems are frequently encountered in several industrial and real-world applications such as robotic manipulators with elastic components, aerospace vehicles, marine vessels, and overhead container cranes. The design of accurate controllers for this kind of mechanical system can become very challenging, especially if a high level of uncertainty is involved. In this paper, an adaptive fuzzy inference system is combined with a sliding mode controller in order to enhance the control performance of uncertain underactuated mechanical systems. The proposed scheme can deal with a large class of multiple-input–multiple-output underactuated systems subject to parameter uncertainties, unmodeled dynamics, and external disturbances. The convergence properties of the resulting intelligent controller are proved by means of a Lyapunov-like stability analysis. Experimental results obtained with an overhead container crane demonstrate not only the feasibility of the proposed scheme, but also its improved efficacy for both stabilization and trajectory tracking problems.

[1]  Marcelo A. Savi,et al.  Adaptive fuzzy sliding mode control of smart structures , 2013 .

[2]  Bart Kosko,et al.  Fuzzy Systems as Universal Approximators , 1994, IEEE Trans. Computers.

[3]  Arturo de la Escalera,et al.  Survey of computer vision algorithms and applications for unmanned aerial vehicles , 2018, Expert Syst. Appl..

[4]  An-Chyau Huang,et al.  Controller design for a class of underactuated mechanical systems , 2012 .

[5]  Christian Rapp,et al.  REDUCED NORMAL FORM APPROACH TO SWING CONTROL OF CRANE SYSTEMS: THEORY AND EXPERIMENTS , 2012 .

[6]  Xiangjie Liu,et al.  Robust sliding mode control for a class of underactuated systems with mismatched uncertainties , 2009 .

[7]  Weiping Li,et al.  Adaptive manipulator control a case study , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[8]  László Bencsik,et al.  Stability case study of the ACROBOTER underactuated service robot , 2012 .

[9]  Lotfi A. Zadeh,et al.  Is there a need for fuzzy logic? , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.

[10]  Kim Doang Nguyen,et al.  Adaptive control of underactuated robots with unmodeled dynamics , 2015, Robotics Auton. Syst..

[11]  Mehdi Nikkhah,et al.  Optimal Sliding Mode Cascade Control for Stabilization of Underactuated Nonlinear Systems , 2012 .

[12]  Edwin Kreuzer,et al.  Adaptive Fuzzy Sliding Mode Controller and Observer for a Dive Cell , 2015 .

[13]  J. Aracil,et al.  Stabilization of a class of underactuated mechanical systems via total energy shaping , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[14]  Chenguang Yang,et al.  Adaptive fuzzy-based motion generation and control of mobile under-actuated manipulators , 2014, Eng. Appl. Artif. Intell..

[15]  Hongnian Yu,et al.  A Survey of Underactuated Mechanical Systems , 2013 .

[16]  W. Blajer,et al.  Control of underactuated mechanical systems with servo-constraints , 2007 .

[17]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[18]  Dongkyoung Chwa,et al.  Adaptive Sliding-Mode Antisway Control of Uncertain Overhead Cranes With High-Speed Hoisting Motion , 2014, IEEE Transactions on Fuzzy Systems.

[19]  Daniele Pucci,et al.  Collocated Adaptive Control of Underactuated Mechanical Systems , 2014, IEEE Transactions on Robotics.

[20]  Ziyad N. Masoud,et al.  A Graphical Approach to Input-Shaping Control Design for Container Cranes With Hoist , 2006, IEEE Transactions on Control Systems Technology.

[21]  Wallace Moreira Bessa,et al.  Adaptive fuzzy sliding mode control of uncertain nonlinear systems , 2010 .

[22]  Lotfi A. Zadeh,et al.  Fuzzy logic = computing with words , 1996, IEEE Trans. Fuzzy Syst..

[23]  W. Blajer,et al.  A Geometric Approach to Solving Problems of Control Constraints: Theory and a DAE Framework , 2004 .

[24]  Reza Olfati-Saber,et al.  Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles , 2001 .

[25]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[26]  Marcelo A. Savi,et al.  Sliding mode control with adaptive fuzzy dead-zone compensation for uncertain chaotic systems , 2012 .

[27]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. I. The first matching theorem , 2000, IEEE Trans. Autom. Control..

[28]  Mansour A. Karkoub,et al.  Robust Tracking Control of MIMO Underactuated Nonlinear Systems With Dead-Zone Band and Delayed Uncertainty Using an Adaptive Fuzzy Control , 2017, IEEE Transactions on Fuzzy Systems.

[29]  Chih-Lyang Hwang,et al.  Adaptive Fuzzy Hierarchical Sliding-Mode Control for the Trajectory Tracking of Uncertain Underactuated Nonlinear Dynamic Systems , 2014, IEEE Transactions on Fuzzy Systems.

[30]  Mutaz Ryalat,et al.  A simplified IDA-PBC design for underactuated mechanical systems with applications , 2016, Eur. J. Control.

[31]  Guang-Ren Duan,et al.  New versions of Barbalat’s lemma with applications , 2010 .

[32]  Robert Seifried,et al.  Real-time trajectory control of an overhead crane using servo-constraints , 2017 .

[33]  Robert Seifried,et al.  Dynamics of Underactuated Multibody Systems: Modeling, Control and Optimal Design , 2013 .

[34]  Ümit Özgüner,et al.  Sliding mode control of a class of underactuated systems , 2008, Autom..

[35]  Liang Xu,et al.  Output-feedback stabilisation control for a class of under-actuated mechanical systems , 2013 .

[36]  Giuseppe Oriolo,et al.  Output feedback image-based visual servoing control of an underactuated unmanned aerial vehicle , 2014, J. Syst. Control. Eng..

[37]  Romeo Ortega,et al.  Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment , 2002, IEEE Trans. Autom. Control..

[38]  Chien-Ting Chen,et al.  Anti-sway tracking control of tower cranes with delayed uncertainty using a robust adaptive fuzzy control , 2016, Fuzzy Sets Syst..

[39]  Marcelo A. Savi,et al.  Adaptive fuzzy sliding mode control of a chaotic pendulum with noisy signals , 2014 .

[40]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[41]  Suk-Kyo Hong,et al.  Antisway Tracking Control of Overhead Cranes With System Uncertainty and Actuator Nonlinearity Using an Adaptive Fuzzy Sliding-Mode Control , 2008, IEEE Transactions on Industrial Electronics.

[42]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[43]  Jin Wang,et al.  Self-organizing fuzzy optimal control for under-actuated systems , 2014, J. Syst. Control. Eng..

[44]  Christopher Edwards,et al.  Sliding Mode Control and Observation , 2013 .

[45]  K. Dhanalakshmi,et al.  Fuzzy based sliding surface for shape memory alloy wire actuated classical super-articulated control system , 2015, Appl. Soft Comput..

[46]  Robert Seifried,et al.  Integrated mechanical and control design of underactuated multibody systems , 2012 .

[47]  Warren P. Seering,et al.  Residual Vibration Reduction Using Vector Diagrams to Generate Shaped Inputs , 1994 .

[48]  Ranjit Kumar Barai,et al.  Nonlinear state feedback controller design for underactuated mechanical system: a modified block backstepping approach. , 2014, ISA transactions.

[49]  Edwin Kreuzer,et al.  An adaptive fuzzy sliding mode controller for remotely operated underwater vehicles , 2010, Robotics Auton. Syst..

[50]  P. Olver Nonlinear Systems , 2013 .

[51]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[52]  Arun D. Mahindrakar,et al.  Control of a Class of Underactuated Mechanical Systems Using Sliding Modes , 2009, IEEE Transactions on Robotics.

[53]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[54]  Arjan van der Schaft,et al.  Physical Damping in IDA-PBC Controlled Underactuated Mechanical Systems , 2004, Eur. J. Control.

[55]  Hashem Ashrafiuon,et al.  Sliding mode control of underactuated multibody systems and its application to shape change control , 2008, Int. J. Control.

[56]  E. Mizutani,et al.  Neuro-Fuzzy and Soft Computing-A Computational Approach to Learning and Machine Intelligence [Book Review] , 1997, IEEE Transactions on Automatic Control.

[57]  Leonid B. Freidovich,et al.  Robust Stabilization of Robotic Manipulators by PID Controllers , 1999 .

[58]  Wang Shaoping,et al.  ル・グレ摩擦モデルを用いた機械的サーボ・システムの高性能適応制御:同定および補償 , 2012 .

[59]  Xinghuo Yu,et al.  Sliding Mode Control Made Smarter: A Computational Intelligence Perspective , 2017, IEEE Systems, Man, and Cybernetics Magazine.

[60]  Ming Yue,et al.  Indirect adaptive fuzzy control for a nonholonomic/underactuated wheeled inverted pendulum vehicle based on a data-driven trajectory planner , 2016, Fuzzy Sets Syst..

[61]  J. Webster,et al.  Wiley Encyclopedia of Electrical and Electronics Engineering , 2010 .

[62]  Wallace Moreira Bessa,et al.  Some remarks on the boundedness and convergence properties of smooth sliding mode controllers , 2008, Int. J. Autom. Comput..

[63]  László Bencsik,et al.  Stabilization of Internal Dynamics of Underactuated Systems by Periodic Servo-Constraints , 2017 .

[64]  Tong Heng Lee,et al.  Design and implementation of a new sliding mode controller on an underactuated wheeled inverted pendulum , 2014, J. Frankl. Inst..

[65]  Derong Liu,et al.  Adaptive approximation based control: Unifying neural, fuzzy and traditional adaptive approximation approaches. Jay A. Farrell and Marios M. Polycarpou, Wiley, New York, 2006. No of pages: 440. ISBN 978-0-471-72788-0 , 2008 .

[66]  P. Antsaklis Intelligent control , 1986, IEEE Control Systems Magazine.

[67]  Mohammad Mahdi Azimi,et al.  Adaptive fuzzy backstepping controller design for uncertain underactuated robotic systems , 2015 .

[68]  M. O. Tokhi,et al.  Control of a gantry crane using input-shaping schemes with distributed delay , 2017 .

[69]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. II. Potential shaping , 2001, IEEE Trans. Autom. Control..

[70]  Edwin Kreuzer,et al.  Depth control of remotely operated underwater vehicles using an adaptive fuzzy sliding mode controller , 2008, Robotics Auton. Syst..

[71]  Robert Seifried,et al.  Two approaches for feedforward control and optimal design of underactuated multibody systems , 2012 .