Log in

Enhanced nonlinear predictive control of two-link manipulator

  • Published:
International Journal of Dynamics and Control Aims and scope Submit manuscript

Abstract

In this paper, a nonlinear constrained predictive scheme is proposed to control a two-link rigid manipulator. The main novelty, of this work, lies in the inclusion of constraints on the control action and its dynamics. At first, they are imposed on torque amplitude to protect actuators from excessive values. Then, they are imposed on the controller dynamics to avoid the chattering phenomenon. The proposed approach is validated and its performances are evaluated based on multiple simulation results. They showed and confirmed the expected effect of imposing constraints on the control action; the torque amplitude is reduced within an acceptable range, and the chattering phenomenon is efficiently avoided.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

Data sharing is not applicable to this article as no new data were created or analyzed in this study.

References

  1. Faust DR (1992) Manufacturing robots. The Rosen Publishing Group Inc

    Google Scholar 

  2. Neto P, Moreira AP (2013) Robotics in smart manufacturing. Springer

    Book  Google Scholar 

  3. Kelly R, Santibanez V, Loria A (2005) Control of robot manipulators in joint space. Springer

    Google Scholar 

  4. Li Z, Ge SS (2016) Fundamentals in modeling and control of mobile manipulators. CRC Press, Boco Raton

    Book  Google Scholar 

  5. Rigatos G, Busawon K (2018) Robotic manipulators and vehicles: control, estimation and filtering. Springer

    Book  Google Scholar 

  6. Ceccarelli M, Glazunov VA (2014) Advances on theory and practice of robots and manipulators: proceedings of Romansy. Springer, Berlin

    Book  Google Scholar 

  7. Bello PN, Mohit B, Kareem AM, Ismail H et al (2022) New approach to fast and hyperstable state observers for stochastic and complex systems. Int J Photoenergy 2022:2433066

    Google Scholar 

  8. Huang J, Yang C, Ye J (2014) Nonlinear PD controllers with gravity compensation for robot manipulators. Cybern Inf Technol 14(1):141–150

    Google Scholar 

  9. Korayem MH, Irani M, Nekoo SR (2011) Load maximization of flexible joint mechanical manipulator using nonlinear optimal controller. Acta Astronaut 69(7):458–469

    Article  Google Scholar 

  10. Shaocheng T, Jiantao T, Tao W (2000) Fuzzy adaptive control of multivariable nonlinear systems. Fuzzy Set Syst 111(2):153–167

    Article  MathSciNet  Google Scholar 

  11. Zhihong M, Paplinski AP, Wu HR (1994) A robust mimo terminal sliding mode control scheme for rigid robotic manipulators. IEEE Trans Autom Control 39(12):2464–2469

    Article  MathSciNet  Google Scholar 

  12. Zheng, W, Chen M (2017) Sliding mode tracking control of a two-links robotic manipulator using nonlinear disturbance observer. In: International conference on information, cybernetics and computational social systems

  13. Moreno AR, Mallqui RV (2013) Embedded position control system of a manipulator using a robust nonlinear predictive control. In: International conference on advanced robotics

  14. Ullah MI, Ajwad SA, Irfan M, Iqbal J (2016) MPC and H-infinity based feedback control of non-linear robotic manipulator. In: International conference on frontiers of information technology

  15. Bdirina K, Hedjar R, Boucherit M, Djoudi D, Rabehi D (2012) One step ahead nonlinear predictive control of two links robot manipulators. In: International symposium on power electronics power electronics, electrical drives, automation and motion

  16. Jason B, Dario R (2023) Trajectory tracking in an underactuated, non-minimum phase two-link multibody system through model predictive control with embedded reference dynamics. Mech Mach Theory 180:105165

    Article  Google Scholar 

  17. Sharmila K, Jayantha K, Garth P, Asha R (2023) Comparative study of post-impact motion control of a flexible arm space robot. Eur J Control 69:100738

    Article  MathSciNet  Google Scholar 

  18. Clarke DW, Mohtadi C (1987) Generalized predictive control, part II extension and interpretation. Automatica 32(2):149–160

    Article  Google Scholar 

  19. Camacho CBEF (2004) Model predictive control. Springer, Berlin

    Google Scholar 

  20. Lahiri SK (2017) Multivariable predictive control: applications in industry. Wiley

    Book  Google Scholar 

  21. Henson EMA, Seborg DE (1997) Non linear process control. Prentice Hall

    Google Scholar 

  22. ** L (1994) Non linear predictive control of continuous nonlinear systems. J Guid Control Dyn 17(3):553–560

    Article  Google Scholar 

  23. Singh S, Steinberg M, Digirolamo RD (1995) Nonlinear predictive control of feedback linearizable systems and flight control system design. J Guid Control Dyn 18(5):1023–1028

    Article  Google Scholar 

  24. Hedjar R (2000) Contribution à l’analyse et à la synthèse de commandes adaptatives et predictive. Application à un processus physique. Ph.D. dissertation, H. B. University of Sciences and Technology university, Algeria

  25. Hedger R, Boucher P (2005) Nonlinear receding-horizon control of rigid link robot manipulators. Int J Adv Robot Syst 2(1):15–24

    Google Scholar 

  26. Hedjar R, Toumi R, Boucher P, Dumur D (2005) Finite horizon nonlinear predictive control by the Taylor approximation: application to robot tracking trajectory. Int J Appl Math Comput Sci 15(4):527–540

    MathSciNet  Google Scholar 

  27. Ornik M, Broucke ME (2018) Chattering in the reach control problem. Prentice Hall

    Book  Google Scholar 

  28. Slotine JJE, Li W (1991) Applied nonlinear control. Prentice Hall

    Google Scholar 

  29. Hoon L (2007) Chattering suppression in sliding mode control system. Ph.D. dissertation, Ohio State University

  30. Hedjar R, Toumi R, Boucher P, Dumur D (2002) Commande prèdictive non linèaire d’un robot manipulateur rigide. Journal Europèen des systèmes Automatisès 36(6):845–863

    Google Scholar 

  31. Bdirina K, Boucherit MS, Hedjar R, Djoudi D, Naimi H (2014) Nonlinear predictive control with input constraints of electrical wheelchair. Mediter J Meas Control 10(2):215–223

    Google Scholar 

  32. Bdirina K, Guesmi K (2019) Model predictive control by change control rate maximization and control action minimization. Electrotech Electron Autom J 67(2):68–75

    Google Scholar 

  33. Schwenzer M, Ay M, Bergs T, Abel D (2021) Review on model predictive control: an engineering perspective. Int J Adv Manuf Technol 117:1327–1349

    Article  Google Scholar 

  34. Mayne DQ, Rawlings JB, Rao CV, Scokaert POM (2000) Survey paper constrained model predictive control: stability and optimality. Automatica 36(6):789–814

  35. Echreshavi Z, Shasadeghi M, Asemani MH (2021) \({H}\infty \) dynamic observer-based fuzzy integral sliding mode control with input magnitude and rate constraints. J Franklin Inst 358(1):575–605

    Article  MathSciNet  Google Scholar 

  36. Tang Q, Chu Z, Qiang Y, Wu S, Zhou Z (2020) Trajectory tracking of robotic manipulators with constraints based on model predictive control. In: International conference on ubiquitous robots

  37. Avanzini GB, Zanchettin AM, Rocco P (2017) Constrained model predictive control for mobile robotic manipulators. Robotica 36(1):1–20

    Google Scholar 

  38. Faulwasser T, Weber T, Zometa P, Findeisen R (2016) Implementation of nonlinear model predictive path-following control for an industrial robot. IEEE Trans Control Syst Technol 25(4):1505–1511

    Article  Google Scholar 

  39. Saoudi K, Bdirina K, Guesmi K (2022) Model predictive sliding mode control for a class of affine nonlinear systems. In: International conference of advanced technology in electronic and electrical engineering

Download references

Author information

Authors and Affiliations

Authors

Contributions

Khansa Bdirina (Controller synthesis, Simulation and results analysis), Kamel Guesmi (Mathematical development, Simulation and results analysis), Khadidja Saoudi (Comparative study, Simulation and results analysis), Ramdane Hedjar (Simulation and results analysis).

Corresponding author

Correspondence to Khansa Bdirina.

Ethics declarations

Competing interest

The authors have no competing interests to declare that are relevant to the content of this article.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bdirina, K., Guesmi, K., Saoudi, K. et al. Enhanced nonlinear predictive control of two-link manipulator. Int. J. Dynam. Control 12, 1829–1838 (2024). https://doi.org/10.1007/s40435-023-01311-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-023-01311-5

Keywords

Navigation