Adaptive Sliding Mode Fault-Tolerant Control of the Uncertain Stewart Platform Based on Offline Multibody Dynamics

In this paper, we propose a novel adaptive sliding mode fault-tolerant control scheme based on offline multibody dynamics for the uncertain Stewart platform under loss of actuator effectiveness. The asymptotic stability is analyzed by Lyapunov method in the presence of friction, unmodeled dynamics, environmental disturbances, and even the unpredictable actuator faults. To cope with the nonlinear coupling and various properties of freedom directions, the offline nominal multibody dynamics are employed to design the initial upper bound of uncertainties and to realize the dynamic compensation, which achieves high online computational efficiency and significantly improves the characteristics of the six degree-of-freedom (DOF) directions. We also introduce a novel adaptive updating law to adjust the control torque based on the real-time position tracking errors, which alleviates the chattering phenomenon of the sliding mode controller. Finally, the fault-free and faulty conditions are analyzed to corroborate the advantages of the proposed control scheme in comparison with the nominal sliding mode control scheme.

[1]  Shimin Wei,et al.  Closed-form forward kinematics for a symmetrical 6-6 Stewart platform using algebraic elimination , 2010 .

[2]  Tao Zhang,et al.  Dynamic modeling of a 6-degree-of-freedom Stewart platform driven by a permanent magnet synchronous motor , 2009, Journal of Zhejiang University SCIENCE C.

[3]  L. Tsai Solving the Inverse Dynamics of a Stewart-Gough Manipulator by the Principle of Virtual Work , 2000 .

[4]  Masayoshi Tomizuka,et al.  A state-dependent boundary layer design for sliding mode control , 2002, IEEE Trans. Autom. Control..

[5]  Rong-Jong Wai,et al.  Fuzzy Sliding-Mode Control Using Adaptive Tuning Technique , 2007, IEEE Transactions on Industrial Electronics.

[6]  Yuanqing Xia,et al.  Adaptive Sliding Mode Control for Attitude Stabilization With Actuator Saturation , 2011, IEEE Transactions on Industrial Electronics.

[7]  J. Slotine,et al.  On the Adaptive Control of Robot Manipulators , 1987 .

[8]  Guangjun Liu,et al.  Power Efficiency Estimation-Based Health Monitoring and Fault Detection of Modular and Reconfigurable Robot , 2011, IEEE Transactions on Industrial Electronics.

[9]  Bhaskar Dasgupta,et al.  The Stewart platform manipulator: a review , 2000 .

[10]  E. D. Engeberg,et al.  Adaptive Sliding Mode Control for Prosthetic Hands to Simultaneously Prevent Slip and Minimize Deformation of Grasped Objects , 2013, IEEE/ASME Transactions on Mechatronics.

[11]  Raghunathan Rengaswamy,et al.  A review of process fault detection and diagnosis: Part II: Qualitative models and search strategies , 2003, Comput. Chem. Eng..

[12]  Min-Jie Liu,et al.  Dynamics analysis of the Gough-Stewart platform manipulator , 2000, IEEE Trans. Robotics Autom..

[13]  Andrea Mura,et al.  Six d.o.f. displacement measuring device based on a modified Stewart platform , 2011 .

[14]  Junwei Han,et al.  Dynamic modeling and computational efficiency analysis for a spatial 6-DOF parallel motion system , 2012 .

[15]  HongBo Guo,et al.  Cascade control of a hydraulically driven 6-DOF parallel robot manipulator based on a sliding mode , 2008 .

[16]  Evangelos Papadopoulos,et al.  Model-based control of a 6-dof electrohydraulic Stewart–Gough platform , 2008 .

[17]  Q. H. Ngo,et al.  Sliding-Mode Antisway Control of an Offshore Container Crane , 2012, IEEE/ASME Transactions on Mechatronics.

[18]  Xiao-Shan Gao,et al.  Generalized Stewart-Gough platforms and their direct kinematics , 2005, IEEE Transactions on Robotics.

[19]  Zongxuan Sun,et al.  Pressure-Based Clutch Control for Automotive Transmissions Using a Sliding-Mode Controller , 2012, IEEE/ASME Transactions on Mechatronics.

[20]  Leonid M. Fridman,et al.  Position stabilization of a Stewart platform: High-order sliding mode observers based approach , 2011, IEEE Conference on Decision and Control and European Control Conference.

[21]  Youmin Zhang,et al.  Bibliographical review on reconfigurable fault-tolerant control systems , 2003, Annu. Rev. Control..

[22]  Hong Gu,et al.  Forward Kinematics Analysis of a Six-Degree-of-Freedom Stewart Platform Based on Independent Component Analysis and Nelder–Mead Algorithm , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[23]  Yongsheng Zhao,et al.  Spatially isotropic configuration of Stewart platform-based force sensor , 2011 .

[24]  Leonid M. Fridman,et al.  Output integral sliding mode control to stabilize position of a Stewart platform , 2012, J. Frankl. Inst..

[25]  Lu Ren,et al.  Experimental Comparison of Control Approaches on Trajectory Tracking Control of a 3-DOF Parallel Robot , 2007, IEEE Transactions on Control Systems Technology.

[26]  Tao Zhang,et al.  Improved model-based control of a six-degree-of-freedom Stewart platform driven by permanent magnet synchronous motors , 2012, Ind. Robot.

[27]  Vasfi Ömürlü,et al.  A Stewart Platform as a FBW Flight Control Unit , 2009, 2009 4th International Conference on Recent Advances in Space Technologies.

[28]  Raghunathan Rengaswamy,et al.  A review of process fault detection and diagnosis: Part I: Quantitative model-based methods , 2003, Comput. Chem. Eng..

[29]  Marina Valles,et al.  Model-Based Control of a 3-DOF Parallel Robot Based on Identified Relevant Parameters , 2013, IEEE/ASME Transactions on Mechatronics.

[30]  Evangelos Papadopoulos,et al.  Impedance Model-based Control for an Electrohydraulic Stewart Platform , 2009, Eur. J. Control.

[31]  Chang-Kyung Ryoo,et al.  Fault tolerant control for satellites with four reaction wheels , 2008 .

[32]  C.S. Ukidve,et al.  Using Redundancy to Optimize Manipulability of Stewart Platforms , 2008, IEEE/ASME Transactions on Mechatronics.

[33]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[34]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[35]  Triet Hung Ho,et al.  Speed Control of a Hydraulic Pressure Coupling Drive Using an Adaptive Fuzzy Sliding-Mode Control , 2012, IEEE/ASME Transactions on Mechatronics.

[36]  John E. McInroy,et al.  Finding symmetric orthogonal Gough-Stewart platforms , 2006, IEEE Transactions on Robotics.

[37]  Qitao Huang,et al.  PD control with gravity compensation for hydraulic 6-DOF parallel manipulator☆ , 2010 .

[38]  Li-Chen Fu,et al.  Output Feedback Sliding Mode Control for a Stewart Platform With a Nonlinear Observer-Based Forward Kinematics Solution , 2013, IEEE Transactions on Control Systems Technology.

[39]  Junquan Li,et al.  Decentralized Fault-Tolerant Control for Satellite Attitude Synchronization , 2012, IEEE Transactions on Fuzzy Systems.

[40]  Wisama Khalil,et al.  Inverse and direct dynamic modeling of Gough-Stewart robots , 2004, IEEE Transactions on Robotics.

[41]  Dasgupta Bhaskar,et al.  A Newton-Euler formulation for the inverse dynamics of the Stewart platform manipulator , 1998 .

[42]  Yuxin Su,et al.  Disturbance-rejection high-precision motion control of a Stewart platform , 2004, IEEE Transactions on Control Systems Technology.

[43]  Qitao Huang,et al.  Decoupling control for spatial six-degree-of-freedom electro-hydraulic parallel robot , 2012 .

[44]  D. Pisla,et al.  The Influence of Friction on the Dynamic Model for a 6-DOF Parallel Robot with Triangular Platform , 2007 .

[45]  Leila Parsa,et al.  Fault-Tolerant Control of Five-Phase Permanent-Magnet Motors With Trapezoidal Back EMF , 2011, IEEE Transactions on Industrial Electronics.

[46]  A. Khajepour,et al.  Application of Adaptive Sliding Mode Control for Regenerative Braking Torque Control , 2012, IEEE/ASME Transactions on Mechatronics.

[47]  Youdan Kim,et al.  Fault-tolerant control scheme for satellite attitude control system , 2010 .

[48]  Paolo Mercorelli,et al.  An Antisaturating Adaptive Preaction and a Slide Surface to Achieve Soft Landing Control for Electromagnetic Actuators , 2012, IEEE/ASME Transactions on Mechatronics.

[49]  Hassan Zohoor,et al.  Comments to the: “Closed-form dynamic equations of the general Stewart platform through the Newton–Euler approach” and “A Newton–Euler formulation for the inverse dynamics of the Stewart platform manipulator” , 2008 .

[50]  Ashitava Ghosal,et al.  A force–torque sensor based on a Stewart Platform in a near-singular configuration , 2004 .

[51]  Yang Shi,et al.  Modeling and Robust Discrete-Time Sliding-Mode Control Design for a Fluid Power Electrohydraulic Actuator (EHA) System , 2013 .

[52]  Leonard S. Haynes,et al.  On the dynamic model and kinematic analysis of a class of Stewart platforms , 1992, Robotics Auton. Syst..

[53]  M.H. Terra,et al.  A Fault-Tolerant Manipulator Robot Based on ${{\cal H}}_2$, ${{\cal H}}_{\infty }$, and Mixed ${{\cal H}}_2/{{\cal H}}_{\infty }$ Markovian Controls , 2009, IEEE/ASME Transactions on Mechatronics.

[54]  F Aghili,et al.  Fault-Tolerant Torque Control of BLDC Motors , 2011, IEEE Transactions on Power Electronics.

[55]  D. Roverso,et al.  On-Line Fault Recognition System for the Analogic Channels of VVER 1000/400 Nuclear Reactors , 2012, IEEE Transactions on Nuclear Science.