Kybernetika 57 no. 1, 160-173, 2021

Observer-based adaptive sliding mode fault-tolerant control for the underactuated space robot with joint actuator gain faults

Ronghua Lei and Li ChenDOI: 10.14736/kyb-2021-1-0160

Abstract:

An adaptive sliding mode fault-tolerant controller based on fault observer is proposed for the space robots with joint actuator gain faults. Firstly, the dynamic model of the underactuated space robot is deduced combining conservation law of linear momentum with Lagrange method. Then, the dynamic model of the manipulator joints is obtained by using the mathematical operation of the block matrices, hence the measurement of the angular acceleration of the base attitude can be omitted. Subsequently, a fault observer which can accurately estimate the gain faults is designed, and the estimated results are fed back to the adaptive sliding mode fault-tolerant controller. It is proved that the proposed control algorithm can guarantee the global asymptotic stability of the closed-loop system through the Lyapunov theorem. The simulation results authenticate the effectiveness and feasibility of the control strategy and observation scheme.

Keywords:

space robot, underactuated, actuator gain fault, fault observer, fault-tolerant

Classification:

93C10, 03C65, 34D20

References:

  1. L. Angel and J. Viala: Tracking control for robotic manipulators using fractional order controllers with computed torque control. IEEE Latin America Trans. 16 (2018), 1884-1891.   DOI:10.1109/TLA.2018.8447353
  2. P. Chutiphon: Robust optimal PID controller design for attitude stabilization of flexible spacecraft. Kybernetika 54 (2018), 1049-1070.   DOI:10.14736/kyb-2018-5-1049
  3. P. Chutiphon and J. Anuchit: Disturbance observer-based second order sliding mode attitude tracking control for flexible spacecraft. Kybernetika 53 (2017), 653-678.   DOI:10.14736/kyb-2017-4-0653
  4. H. J. Fan, B. Liu, W. Wang and C. Y. Wen: Adaptive fault-tolerant stabilization for nonlinear systems with Markovian jumping actuator failures and stochastic noises. Automatica 51 (2015), 200-209.   DOI:10.1016/j.automatica.2014.10.084
  5. T. Guo and W. S. Chen: Adaptive fuzzy decentralised fault-tolerant control for uncertain non-linear large-scale systems with unknown time-delay. IET Control Theory Appl. 10 (2016), 3427-3446.   DOI:10.1049/iet-cta.2016.0471
  6. W. He and Y. T. Dong: Adaptive fuzzy neural network control for a constrained robot using impedance learning. IEEE Trans. Neural Networks Learning Systems 29 (2018), 1174-1186.   DOI:10.1109/TNNLS.2017.2665581
  7. W. He, X. He, M. Zou and H. Li: PDE model-based boundary control design for a flexible robotic manipulator with input backlash. IEEE Trans. Control Systems Technol. 27 (2019), 790-797.   DOI:10.1109/TCST.2017.2780055
  8. Q. L. Hu, X. Huo and B. Xiao: Reaction wheel fault tolerant control for spacecraft attitude stabilization with finite-time convergence. Int. J. Robust Nonlinear Control 23 (2013), 1737-1752.   DOI:10.1002/rnc.2924
  9. X. Q., Huang and L. Chen: Anti-dead-zone control based on dynamic surface for space robot with flexible links and elastic base. J. Harbin Engineering University 40 (2019), 2063-2069.   CrossRef
  10. M. Li and Y. Chen: Robust adaptive sliding mode control for switched networked control systems with disturbance and faults. IEEE Trans. Industrial Inform. 15 (2019), 193-204.   DOI:10.1109/TII.2018.2808921
  11. Y. B. Lu, P. F. Huang and Z. J. Meng: Adaptive anti-windup control of post-capture combination via tethered space robot. Advances Space Res. 64 (2019), 847-860.   DOI:10.1016/j.asr.2019.05.029
  12. H. Ma, Q. Zhou, L. Bai and H. J. liang: Observer-based adaptive fuzzy fault-tolerant control for stochastic nonstrict-feedback nonlinear systems with input quantization. IEEE Trans. Systems Man Cybernet.: Systems 49 (2019), 287-298.   DOI:10.1109/TSMC.2018.2833872
  13. D. S. Meng, Y. She, W. F Xu, W. N Lu and B. Liang: Dynamic modeling and vibration characteristics analysis of flexible-link and flexible-joint space manipulator. Multibody System Dynamics 43 (2018), 321-347.   DOI:10.1007/s11044-017-9611-6
  14. S. A. A. Moosavian and E. Papadopoulos: Explicit dynamics of space free-flyers with multiple manipulators via spacemaple. Advanced Robotics 18 (2004), 223-244.   DOI:10.1163/156855304322758033
  15. Z. Y. Ni, J. G. Liu, Z. G. Wu and X. H. Shen: Identification of the state-space model and payload mass parameter of a flexible space manipulator using a recursive subspace tracking method. Chinese J. Aeronautics 32 (2019), 513-530.   DOI:10.1016/j.cja.2018.05.005
  16. E. Papadopoulos and S. Dubowsky: On the nature of control algorithms for free-floating space manipulators. IEEE Trans. Robotics Automation 7 (1991), 750-758.   DOI:10.1109/70.105384
  17. A. Pisculli, L. Felicetti, P. Gasbarri, G. B. Palmerini and M. Sabatini: A reaction-null/Jacobian transpose control strategy with gravity gradient compensation for on-orbit space manipulators. Aerospace Science Technol. 38 (2014), 30-40.   DOI:10.1016/j.ast.2014.07.012
  18. Q. K. Shen, B. Jiang and C. Vincent: Fault-tolerant control for T-S fuzzy systems with application to near-space hypersonic vehicle with actuator faults. IEEE Trans. Fuzzy Systems 20 (2012), 652-665.   DOI:10.1109/TFUZZ.2011.2181181
  19. Y. Shtessel, M. Taleb and F. Plestan: A novel adaptive-gain supertwisting sliding mode controller: methodology and application. Automatica 48 (2012), 759-769.   DOI:10.1016/j.automatica.2012.02.024
  20. J. Slotine and W. Li: On the adaptive control of robot manipulators. Int. J. Robotics Research 6 (1987), 49-59.   DOI:10.1177/027836498700600303
  21. S. C. Tong, B. Y. Huo and Y. M. Li: Observer-based adaptive decentralized fuzzy fault-tolerant control of nonlinear large-scale systems with actuator failures. IEEE Trans. Fuzzy System 22 (2014), 1-15.   DOI:10.1109/TFUZZ.2013.2241770
  22. Y. Umetani and K. Yoshida: Continuous path control of space manipulators mounted on OMV. Acta Astronautica 15 (1987), 981-986.   DOI:10.1016/0094-5765(87)90022-1
  23. Y. Umetani and K. Yoshida: Resolved motion rate control of space manipulators with generalized Jacobian matrix. IEEE Trans. Robotics Automat. 5 (1989), 303-314.   CrossRef
  24. Z. Vafa and S. Dubowsky: On the Dynamics of Space Manipulators Using the Virtual Manipulator, with Applications to Path Planning. J. Astronautical Sci. 38 (1990), 441-472.   CrossRef
  25. Z. Vafa and S. Dubowsky: The Kinematics and Dynamics of Space Manipulators: The Virtual Manipulator Approach. Int. J. Robotics Res. 9 (1990), 3-21.   DOI:10.1177/027836499000900401
  26. X. Y. Yu and L. Chen: Observer Based Robust Control and Vibration Control for a Free-floating flexible Space Manipulator. J. Mechanical Engrg. 52 (2016), 28-35.   DOI:10.3901/JME.2016.15.028
  27. Q. Zhang, L. Ji, D. S. Zhou and X. P. Wei: Nonholonomic motion planning for minimizing base disturbances of space manipulators based on multi-swarm PSO. Robotica 35 (2017), 861-875.   DOI:10.1017/S0263574715000855
  28. J. L. Zhao, S. Z. Yan and J. N. Wu: Analysis of parameter sensitivity of space manipulator with harmonic drive based on the revised response surface method. Acta Astronautica 98 (2014), 86-96.   CrossRef
  29. Z. W. Zheng, L. Sun and L. H. Xie: Error-constrained LOS path following of a surface vessel with actuator saturation and faults. IEEE Trans. Systems Man Cybernet.: Systems 48 (2018), 1794-1805.   DOI:10.1109/TSMC.2017.2717850