Skip to main content
Log in

Free-Chattering Fuzzy Sliding Mode Control of Robot Manipulators with Joints Flexibility in Presence of Matched and Mismatched Uncertainties in Model Dynamic and Actuators

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

In this paper, a simple but effective voltage-based fuzzy sliding mode control (SMC) is proposed to control the position of a class of flexible-joints robot manipulators with n degrees of freedom in presence of matched and mismatched uncertainties related to the electrical and mechanical equations. In order to solve problems in comparison with conventional SMC, a sliding surface with the time-varying parameter is proposed which not only eliminates chattering and increases the stability of the closed loop system, but also prevents the increase of the control input voltage. Furthermore, an approach is proposed to calculate the sliding surface vector coefficients which, in presence of the existing uncertainties, guarantee the global asymptotically stability of the closed loop system. Finally, simulation and practical implementation results are presented to exhibit the helpfulness of the proposed control technique compared to the previous methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Zhang, Y., Jin, L.: Robot Manipulator Redundancy Resolution. Wiley, Hoboken (2017)

    Book  Google Scholar 

  2. Chaoui, H., Gueaieb, W., Biglarbegian, M., Yagoub, M.C.: Computationally efficient adaptive type-2 fuzzy control of flexible-joint manipulators. Robotics. 2(2), 66–91 (2013)

    Article  Google Scholar 

  3. Kiang, C.T., Spowage, A., Yoong, C.K.: Review of control and sensor system of flexible manipulator. J. Intell. Robot. Syst. 77(1), 187–213 (2015)

    Article  Google Scholar 

  4. Subudhi, B., Morris, A.S.: Dynamic modelling, simulation and control of a manipulator with flexible links and joints. Robot. Auton. Syst. 41(4), 257–270 (2002)

    Article  MATH  Google Scholar 

  5. Spong, M.W.: Modeling and control of elastic joint robots. 109, (1987). https://doi.org/10.1115/1.3143860

  6. Siciliano, B., Khatib, O.: Springer Handbook of Robotics. Springer, Berlin (2016)

    Book  MATH  Google Scholar 

  7. Olfati-Saber, R., Megretski, A.: Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles. Ph.D. Dissertation, Massachusetts Institute of Technology, USA (2001)

  8. Ulrich, S., Sasiadek, J.Z., Barkana, I.: Modeling and direct adaptive control of a flexible-joint manipulator. J. Guid. Control. Dyn. 35(1), 25–39 (2012)

    Article  Google Scholar 

  9. Rubio, J.D.J., Aguilar, A., Meda-Campana, J.A., Ochoa, G., Balcazar, R., Lopez, J.: An electricity generator based on the interaction of static and dynamic magnets. IEEE Trans. Magn. 55(8), 1–11 (2019). https://doi.org/10.1109/tmag.2019.2911051

    Article  Google Scholar 

  10. Rubio, J.D.J., Ochoa, G., Mujica-Vargas, D., Garcia, E., Balcazar, R., Elias, I., Cruz, D.R., Juarez, C.F., Aguilar, A., Novoa, J.F.: Structure regulator for the perturbations attenuation in a quadrotor. IEEE Access. 7, 138244–138252 (2019)

    Article  Google Scholar 

  11. Jin, L., Li, S., Yu, J., He, J.: Robot manipulator control using neural networks: a survey. Neurocomputing. 285, 23–34 (2018)

    Article  Google Scholar 

  12. Kumar, J., Kumar, V., Rana, K.: Design of robust fractional order fuzzy sliding mode PID controller for two-link robotic manipulator system. J. Intell. Fuzzy Syst.. 35(5), 5301–5315 (2018)

  13. de Jesús Rubio, J.: Robust feedback linearization for nonlinear processes control. ISA Trans. 74, 155–164 (2018)

    Article  Google Scholar 

  14. Miranda-Colorado, R., Moreno-Valenzuela, J.: Experimental parameter identification of flexible joint robot manipulators. Robotica. 36(3), 313–332 (2018)

    Article  Google Scholar 

  15. Ginoya, D., Shendge, P., Phadke, S.: Delta-operator-based extended disturbance observer and its applications. IEEE Trans. Ind. Electron. 62(9), 5817–5828 (2015)

    Article  Google Scholar 

  16. Talole, S.E., Kolhe, J.P., Phadke, S.B.: Extended-state-observer-based control of flexible-joint system with experimental validation. IEEE Trans. Ind. Electron. 57(4), 1411–1419 (2010)

    Article  Google Scholar 

  17. Liu, H.-S., Huang, Y.: Bounded adaptive output feedback tracking control for flexible-joint robot manipulators. J. Zhejiang Univ. Sci. A. 19(7), 557–578 (2018)

    Article  Google Scholar 

  18. Korayem, M.H., Nekoo, S.R.: Finite-time state-dependent Riccati equation for time-varying nonaffine systems: rigid and flexible joint manipulator control. ISA Trans. 54, 125–144 (2015). https://doi.org/10.1016/j.isatra.2014.06.006

    Article  Google Scholar 

  19. Ulrich, S., Sasiadek, J.Z., Barkana, I.: Nonlinear adaptive output feedback control of flexible-joint space manipulators with joint stiffness uncertainties. J. Guid. Control. Dyn. 37(6), 1961–1975 (2014)

    Article  Google Scholar 

  20. Subudhi, B., Morris, A.S.: Singular perturbation based neuro-H∞ control scheme for a manipulator with flexible links and joints. Robotica. 24(2), 151–161 (2006)

    Article  Google Scholar 

  21. Abe, A.: Trajectory planning for flexible Cartesian robot manipulator by using artificial neural network: numerical simulation and experimental verification. Robotica. 29(5), 797–804 (2011)

    Article  Google Scholar 

  22. Zirkohi, M.M., Fateh, M.M., Shoorehdeli, M.A.: Type-2 fuzzy control for a flexible-joint robot using voltage control strategy. Int. J. Autom. Comput. 10(3), 242–255 (2013)

    Article  Google Scholar 

  23. Lightcap, C.A., Banks, S.A.: An extended Kalman filter for real-time estimation and control of a rigid-link flexible-joint manipulator. IEEE Trans. Control Syst. Technol. 18(1), 91–103 (2010)

    Article  Google Scholar 

  24. Ulrich, S., Sasiadek, J.Z.: Extended Kalman filtering for flexible joint space robot control. In: American Control Conference (ACC), 2011 2011, pp. 1021-1026. IEEE

  25. Nikdel, P., Hosseinpour, M., Badamchizadeh, M.A., Akbari, M.A.: Improved Takagi–Sugeno fuzzy model-based control of flexible joint robot via Hybrid-Taguchi genetic algorithm. Eng. Appl. Artif. Intell. 33, 12–20 (2014). https://doi.org/10.1016/j.engappai.2014.03.009

    Article  Google Scholar 

  26. Chen, C.-S.: Robust self-organizing neural-fuzzy control with uncertainty observer for MIMO nonlinear systems. IEEE Trans. Fuzzy Syst. 19(4), 694–706 (2011)

    Article  Google Scholar 

  27. Chaoui, H., Gueaieb, W.: Type-2 fuzzy logic control of a flexible-joint manipulator. J. Intell. Robot. Syst. 51(2), 159–186 (2008)

    Article  Google Scholar 

  28. Fateh, M.M.: On the voltage-based control of robot manipulators. Int. J. Control. Autom. Syst. 6(5), 702–712 (2008)

    Google Scholar 

  29. Fateh, M.M.: Robust control of flexible-joint robots using voltage control strategy. Nonlinear Dyn. 67(2), 1525–1537 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  30. Cheah, C.C., Liu, C., Slotine, J.J.E.: Adaptive Jacobian vision based control for robots with uncertain depth information. Automatica. 46(7), 1228–1233 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  31. Izadbakhsh, A.: A note on the ;nonlinear control of electrical flexible-joint robots. Nonlinear Dyn. 89, (2017). https://doi.org/10.1007/s11071-017-3623-x

  32. Fateh, M.M.: Nonlinear control of electrical flexible-joint robots. Nonlinear Dyn. 67(4), 2549–2559 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  33. Izadbakhsh, A.: Robust control design for rigid-link flexible-joint electrically driven robot subjected to constraint: theory and experimental verification. Nonlinear Dyn. 85(2), 751–765 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  34. Esmaeili, N., Alfi, A., Khosravi, H.: Balancing and trajectory tracking of two-wheeled mobile robot using backstepping sliding mode control: design and experiments. J. Intell. Robot. Syst. 87(3–4), 601–613 (2017)

    Article  Google Scholar 

  35. Jouini, M., Dhahri, S., Sellami, A.: Combination of integral sliding mode control design with optimal feedback control for nonlinear uncertain systems. Trans. Inst. Meas. Control. 1–9 (2018). https://doi.org/10.1177/0142331218777562

  36. Adhikary, N., Mahanta, C.: Integral backstepping sliding mode control for underactuated systems: swing-up and stabilization of the cart–pendulum system. ISA Trans. 52(6), 870–880 (2013). https://doi.org/10.1016/j.isatra.2013.07.012

    Article  Google Scholar 

  37. Orlov, Y.V., Utkin, V.: Sliding mode control in indefinite-dimensional systems. Automatica. 23(6), 753–757 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  38. Soltanpour, M.R., Zolfaghari, B., Soltani, M., Khooban, M.H.: Fuzzy sliding mode control design for a class of nonlinear systems with structured and unstructured uncertainties. IJICIC. 9(7), 2713–2726 (2013)

  39. Huang, A.-C., Chen, Y.-C.: Adaptive sliding control for single-link flexible-joint robot with mismatched uncertainties. IEEE Trans. Control Syst. Technol. 12(5), 770–775 (2004)

    Article  Google Scholar 

  40. Lochan, K., Singh, J., Roy, B., Subudhi, B.: Adaptive time-varying super-twisting global SMC for projective synchronisation of flexible manipulator. Nonlinear Dyn. 93, 2071–2088 (2018)

  41. Zhang, L., Liu, L., Wang, Z., Xia, Y.: Continuous finite-time control for uncertain robot manipulators with integral sliding mode. IET Control Theory Appl. 12(11), 1621–1627 (2018)

  42. Zouari, L., Abid, H., Abid, M.: Sliding mode and PI controllers for uncertain flexible joint manipulator. Int. J. Autom. Comput. 12(2), 117–124 (2015). https://doi.org/10.1007/s11633-015-0878-x

    Article  Google Scholar 

  43. Zhang, B., Yang, X., Zhao, D., Spurgeon, S.K., Yan, X.: Sliding mode control for nonlinear manipulator systems. IFAC-PapersOnLine. 50(1), 5127–5132 (2017)

    Article  Google Scholar 

  44. Geng, J., Sheng, Y., Liu, X.: Time-varying nonsingular terminal sliding mode control for robot manipulators. Trans. Inst. Meas. Control. 36(5), 604–617 (2014)

    Article  Google Scholar 

  45. Khooban, M.H., Niknam, T., Blaabjerg, F., Dehghani, M.: Free chattering hybrid sliding mode control for a class of non-linear systems: electric vehicles as a case study. IET Sci. Meas. Technol. 10(7), 776–785 (2016)

    Article  Google Scholar 

  46. Suryawanshi, P.V., Shendge, P.D., Phadke, S.B.: A boundary layer sliding mode control design for chatter reduction using uncertainty and disturbance estimator. Int. J. Dyn. Control. 4(4), 456–465 (2016)

    Article  MathSciNet  Google Scholar 

  47. Zaare, S., Soltanpour, M.R., Moattari, M.: Adaptive sliding mode control of n$n$flexible-joint robot manipulators in the presence of structured and unstructured uncertainties. Multibody Syst. Dyn. 47, 397–434 (2019). https://doi.org/10.1007/s11044-019-09693-1

    Article  MathSciNet  MATH  Google Scholar 

  48. Zaare, S., Soltanpour, M.R., Moattari, M.: Voltage based sliding mode control of flexible joint robot manipulators in presence of uncertainties. Robot. Auton. Syst. 118, 204–219 (2019). https://doi.org/10.1016/j.robot.2019.05.014

    Article  MATH  Google Scholar 

  49. Shendge, P.D., Suryawanshi, P.V.: Sliding mode control for flexible joint using uncertainty and disturbance estimation. In: Proceedings of World Congress on Engineering and Computer Science 2011, pp. 216-221

  50. Spong, M.W., Hutchinson, S., Vidyasagar, M.: Robot Modeling and Control, vol. 3. Wiley, New York (2006)

    Google Scholar 

  51. Khalil, H.: Nonlinear Systems. Prentice-Hall, Upper Saddle River (2002)

    MATH  Google Scholar 

  52. Zhao, G., Zhao, C., Cheng, J.: Decoupled terminal sliding-mode control for a class of under-actuated mechanical systems with hybrid sliding surfaces. International Journal of Innovative Computing, Information and Control. 10(6), 2011–2023 (2014)

    Google Scholar 

  53. Moradizirkohi, M., Izadpanah, S.: Direct adaptive fuzzy control of flexible-joint robots including actuator dynamics using particle swarm optimization. JAIDM. 5(1), 137–147 (2017)

  54. Qian, D., Yi, J.: Design of combining sliding mode controller for overhead crane systems. Int. J. Control Autom. 6(1), 131–140 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Reza Soltanpour.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Soltanpour, M.R., Zaare, S., Haghgoo, M. et al. Free-Chattering Fuzzy Sliding Mode Control of Robot Manipulators with Joints Flexibility in Presence of Matched and Mismatched Uncertainties in Model Dynamic and Actuators. J Intell Robot Syst 100, 47–69 (2020). https://doi.org/10.1007/s10846-020-01178-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-020-01178-0

Keywords

Navigation