Skip to main content
Log in

Adaptive Interconnection and Damping Assignment Passivity Based Control for Underactuated Mechanical Systems

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

In this paper, we present two adaptive control approaches to handle uncertainties caused by parametric and modeling errors in a class of nonlinear systems with uncertainties. The methods use the Port-controlled Hamiltonian (PCH) modelling framework and the interconnection and damping assignment passivity-based control (IDA-PBC) control design methodology being the most effectively applicable method to such models. The methods explore an extension on the classical IDA-PBC by adopting the state-transformation, yielding a dynamic state-feedback controller that asymptotically stabilizes a class of underactuated mechanical systems and preserves the PCH structure of the augmented closed-loop system. The results are applied to the underactuated mechanical systems that are a class of mechanical systems with broad applications and are more interesting as well as challenging control problems within this context. The results are illustrated with numerical simulations applied to two underactuated robotic systems; the Acrobot and non-prehensile planar rolling robotic (disk-on-disk) systems.

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. H. Khalil, Nonlinear Systems, 2nd ed., Prentice Hall, NJ, USA, 2002.

    MATH  Google Scholar 

  2. J. Slotine and W. Li, Applied Nonlinear Control, Prentice Hall, NJ, USA, 1991.

    MATH  Google Scholar 

  3. A. Isidori, Nonlinear Control Systems, Springer-Verlag, London, UK, 1995.

    Book  Google Scholar 

  4. M. Krstić, I. Kanellakopoulos, and P. Kokotović, Nonlinear and Adaptive Control Design, John Wiley & Sons Inc., NY, USA, 1995.

    MATH  Google Scholar 

  5. A. Astolfi and R. Ortega, “Immersion and Invariance: a new tool for stabilization and adaptive control of nonlinear systems,” IEEE Transactions on Automatic Control, vol. 48, no. 4, pp. 590–606, 2003.

    Article  MathSciNet  Google Scholar 

  6. A. Astolfi, D. Karagiannis and R. Ortega, Nonlinear and Adaptive Control Design and Applications, Springer-Verlag, London, UK, 2007.

    MATH  Google Scholar 

  7. R. Ortega A. Loria, P. J. Nicklasson, and H. Sira-Ramirez, Passivity-based Control of Euler-Lagrange Systems, Springer-Verlag, London, UK, 1998.

    Book  Google Scholar 

  8. Y. Pan and H. Yu, “Composite learning robot control with guaranteed parameter convergence,” Automatica, vol. 89, pp. 398–406, 2018.

    Article  MathSciNet  Google Scholar 

  9. J. Huang, C. Wen, W. Wang, and Z. Jiang, “Adaptive stabilization and tracking control of a nonholonomic mobile robot with input saturation and disturbance,” Systems & Control Letters, vol. 62, no. 3, pp. 234–241, 2013.

    Article  MathSciNet  Google Scholar 

  10. A. J. van der Schaft, L2-Gain and Passivity Techniques in Nonlinear Control, Springer, Berlin Heidelberg, 2000.

    Book  Google Scholar 

  11. R. Ortega, A. J. van der Schaft, B. Maschke, and G. Escobar, “Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems,” Automatica, vol. 38, no. 4, pp. 585–596, 2002.

    Article  MathSciNet  Google Scholar 

  12. R. Ortega, A. J. van der Schaft, I. Mareels, and B. Maschke, “Putting energy back in control,” IEEE Control Systems Magazine, vol. 21, no. 2, pp. 18–33, April 2001.

    Article  Google Scholar 

  13. R. Ortega and E. Garcia-Canseco, “Interconnection and damping assignment passivity-based control: A survey,” European Journal of Control, vol. 10, no. 5, pp. 432–450, 2004.

    Article  MathSciNet  Google Scholar 

  14. M. Ryalat and D. S. Laila, “A simplified IDA-PBC design for underactuated mechanical systems with applications,” European Journal of Control, vol. 27, pp. 1–16, 2016.

    Article  MathSciNet  Google Scholar 

  15. A. Donaire and S. Junco, “On the addition of integral action to port-controlled Hamiltonian systems,” Automatica, vol. 45, no. 8, pp. 1910–1916, 2009.

    Article  MathSciNet  Google Scholar 

  16. M. Ryalat, D. S. Laila, and M. Torbati, “Integral IDA-PBC and PID-like control for port-controlled Hamiltonian systems,” Proc. of the IEEE American Control Conference, Chicago, IL, pp. 5365–5370, 2015.

  17. J. Romero, A. Donaire, and R. Ortega, “Robust energy shaping control of mechanical systems,” Systems & Control Letters, vol. 62, no. 9, pp. 770–780, 2013.

    Article  MathSciNet  Google Scholar 

  18. D. A. Dirksz and J. M. A. Scherpen, “Structure preserving adaptive control of port-Hamiltonian systems,” IEEE Transactions on Automatic Control, vol. 57, no. 11, pp. 2880–2885, 2012.

    Article  MathSciNet  Google Scholar 

  19. N. Haddad, A. Chemori, and S. Belghith, “Robustness enhancement of IDA-PBC controller in stabilising the inertia wheel inverted pendulum: theory and real-time experiments,” International Journal of Control, vol. 91, no. 12, pp. 2657–2672, 2018.

    Article  MathSciNet  Google Scholar 

  20. D. A. Dirksz and J. M. A. Scherpen, “Adaptive tracking control of fully actuated port-Hamiltonian mechanical systems,” Proc. of IEEE International Conference on Control Applications, Yokohama, pp. 1678–1683, 2010.

  21. K. Fujimoto and T. Sugie, “Canonical transformation and stabilization of generalized Hamiltonian systems,” Systems & Control Letters, vol. 42, no. 3, pp. 217–227, 2001.

    Article  MathSciNet  Google Scholar 

  22. A. Donaire, J. Romero, R. Ortega, B. Siciliano, and M. Crespo, “Robust IDA-PBC for underactuated mechanical systems subject to matched disturbances,” International Journal of Robust and Nonlinear Control, vol. 27, no. 6, pp. 1000–1016, 2017.

    Article  MathSciNet  Google Scholar 

  23. F. Gomez-Estern and A. J. van Der Schaft, “Physical damping in IDA-PBC controlled underactuated mechanical systems,” European Journal of Control, vol. 10, no. 5, pp. 451–468, 2004.

    Article  MathSciNet  Google Scholar 

  24. R. Ortega, M. W. Spong, F. Gomez-Estern, and G. Blankenstein, “Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment,” IEEE Transactions on Automatic Control, vol. 47, no. 8, pp. 1218–1233, 2002.

    Article  MathSciNet  Google Scholar 

  25. J. A. Acosta, R. Ortega, A. Astolfi, and A. D. Mahindrakar, “Interconnection and damping assignment passivity based control of mechanical systems with underactuation degree one,” IEEE Transactions on Automatic Control, vol. 50, no. 12, pp. 1936–1955, 2005.

    Article  MathSciNet  Google Scholar 

  26. H. Olsson, K. J. Aström, C. Canudas de Wit, M. Gäfvert, and P. Lischinsky, “Friction models and friction compensation,” European Journal of Control, vol. 4, no. 3, pp. 176–195, 1998.

    Article  Google Scholar 

  27. Q. Zhang and G. Liu, “Precise control of elastic joint robot using an interconnection and damping assignment passivity-based approach,” IEEE/ASME Transactions on Mechatronics, vol. 21, no. 6, pp. 2728–2736, 2016.

    Article  Google Scholar 

  28. C. Cornejo and L. Alvarez-Icaza, “Passivity based control of under-actuated mechanical systems with nonlinear dynamic friction,” Journal of Vibration and Control, vol. 18, no. 7, pp. 1025–1042, 2012.

    Article  MathSciNet  Google Scholar 

  29. R. Ortega and M. W. Spong, “Adaptive motion control of rigid robots: A tutorial,” Automatica, vol. 25, no. 6, pp. 877–888, 1989.

    Article  MathSciNet  Google Scholar 

  30. E. Panteley, R. Ortega, and P. Moya, “Overcoming the detectability obstacle in certainty equivalence adaptive control,” Automatica, vol. 38, no. 7, pp. 1125–1132, 2002.

    Article  MathSciNet  Google Scholar 

  31. A. D. Mahindrakar, A. Astolfi, R. Ortega, and G. Viola, “Further constructive results on interconnection and damping assignment control of mechanical systems: the Acrobot example,” International Journal of Robust and Nonlinear Control, vol. 16, no. 14, pp. 671–685, 2006.

    Article  MathSciNet  Google Scholar 

  32. M. Ryalat and D. S. Laila, “A Robust IDA-PBC approach for handling uncertainties in underactuated mechanical systems,” IEEE Transactions on Automatic Control, vol. 63, no. 10, pp. 3495–3502, 2018.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mutaz Ryalat.

Additional information

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

Recommended by Associate Editor Yongping Pan under the direction of Editor Won-jong Kim.

Mutaz Ryalat was born in Amman, Jordan. He received his B.Sc. degree in mechatronics engineering from the University of Jordan, Amman, Jordan, in 2005 and an M.Sc. degree in mechatronics engineering from Loughborough University, Loughborough, UK, in 2007, and a Ph.D. degree in nonlinear and robust control from the University of Southampton, Southampton, UK, in 2015. He is currently an Assistant Professor in the mechatronics engineering department at the German-Jordanian University, Amman, Jordan. His research interests are focused on nonlinear and robust control of mechanical/electromechanical systems, Hamiltonian systems, mechatronics system design, and robotic systems and automotive. He serves as an active reviewer for a number of journals and conferences in the area of control engineering.

Dina Shona Laila was born in Jakarta, Indonesia. She obtained her B.Eng. and M.Eng. degrees from the Institute of Technology Bandung (ITB), Indonesia. She was a research student at Araki Laboratory, Kyoto University, Japan and obtained her Ph.D. degree in control engineering from the University of Melbourne, Australia. She has developed a rich international research and academic career, joining ITB, Imperial College London, Johannes Kepler University Linz, Kingston University, University of Southampton, Coventry University, and currently she is with the Faculty of Engineering, Universiti Teknologi Brunei, Brunei Darussalam. She has been an associate editor for the European Journal of Control, a member of the editorial board of the IEEE CSS Conferences and the European Control Conference, and an active reviewer for various control systems related journals. She is a Senior Member of the IEEE and a Fellow of Higher Education Academy (HEA), UK. Her research interest includes nonlinear control, mechatronics and embedded control systems, instrumentation and systems’ monitoring for various applications.

Hisham ElMoaqet received his Ph.D. degree in mechanical engineering from the University of Michigan, Ann Arbor, MI, USA, in 2015. He is a currently an Assistant Professor with the Department of Mechatronics Engineering at the German Jordanian University, Amman, Jordan. His current research interests include dynamic systems identification and control, machine learning, physiological systems, and mechatronics systems design.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ryalat, M., Laila, D.S. & ElMoaqet, H. Adaptive Interconnection and Damping Assignment Passivity Based Control for Underactuated Mechanical Systems. Int. J. Control Autom. Syst. 19, 864–877 (2021). https://doi.org/10.1007/s12555-019-1019-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-019-1019-z

Keywords

Navigation