Skip to main content
Log in

A Constructive Methodology for the IDA-PBC of Underactuated 2-DoF Mechanical Systems with Explicit Solution of PDEs

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

Abstract

This paper presents a passivity-based control strategy dealing with underactuated two-degree-of-freedom (2-DoF) mechanical systems. Such a methodology, which is based on the interconnection and damping assignment passivity-based control (IDA-PBC), rooted within the port-controlled Hamiltonian framework, can be applied to a very large class of underactuated 2-DoF mechanical systems. The main contribution, compared to the previous literature, is that the new methodology does not involve the resolution of any partial differential equation, since explicit solutions are given, while no singularities depending on generalised momenta are introduced by the controller. The proposed strategy is applied to two case studies: a) the stabilisation of a translational oscillator with a rotational actuator (TORA) system; b) the gait generation for an underactuated compass-like biped robot. The performances of the presented solution are evaluated through numerical simulations.

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. R. Ortega, A. 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 

  2. S. Ganjefar, M. Afshar, M. H. Sarajchi, and Z. Shao, “Controller design based on wavelet neural adaptive proportional plus conventional integral-derivative for bilateral teleoperation systems with time-varying parameters,” International Journal of Control, Automation, and Systems, vol. 16, pp. 2405–2420, 2018.

    Article  Google Scholar 

  3. S. Ganjefar, M. H. Sarajchi, and M. T. H. Beheshti, “Adaptive sliding mode controller design for nonlinear teleoperation systems using singular perturbation method,” Nonlinear Dynamics, vol. 81, pp. 1435–1452, 2015.

    Article  MathSciNet  Google Scholar 

  4. M.-H. Sarajchi, S. Ganjefar, S. M. Hoseini, and Z. Shao, “Adaptive controller design based on predicted time-delay for teleoperation systems using Lambert W function,” International Journal of Control, Automation and Systems, vol. 17, pp. 1445–1453, 2019.

    Article  Google Scholar 

  5. J. Qiu, J. Wenqiang, and M. Chadli, “A novel fuzzy output feedback dynamic sliding mode controller design for two-dimensional nonlinear systems,” IEEE Transactions on Fuzzy Systems, vol. 29, no. 10, pp. 2869–2877, 2021.

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  7. M. Zhang, R. Ortega, Z. Liu, and H. Su, “A new family of interconnection and damping assignment passivity-based controllers,” International Journal of Robust and Nonlinear Control, vol. 27, no. 1, pp. 50–65, 2017.

    Article  MathSciNet  Google Scholar 

  8. K. Nunna, M. Sassano, and A. Astolfi, “Constructive interconnection and damping assignment for port-controlled hamiltonian systems,” IEEE Transactions on Automatic Control, vol. 60, no. 9, pp. 2350–2361, 2015.

    Article  MathSciNet  Google Scholar 

  9. K. Fujimoto and S. Toshiharu, “Canonical transformations and stabilization of generalized Hamiltonian systems,” System & Control Letters, vol. 42, pp. 217–227, 2001.

    Article  MathSciNet  Google Scholar 

  10. R. Ortega, M. Spong, F. Gómez-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 

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

    Article  MathSciNet  Google Scholar 

  12. A. Donaire, R. Mehra, R. Ortega, S. Sumeet, J. G. Romero, K. Faruk, and N. M. Singh, “Shaping the energy of mechanical systems without solving partial differential equations,” IEEE Transactions on Automatic Control, vol. 61, no. 4, pp. 1051–1056, 2016.

    Article  MathSciNet  Google Scholar 

  13. D. Serra, F. Ruggiero, A. Donaire, L. R. Buonocore, V. Lippiello, and B. Siciliano, “Control of nonprehensile planar rolling manipulation: A passivity-based approach,” IEEE Transactions on Robotics, vol. 35, no. 2, pp. 317–329, 2019.

    Article  Google Scholar 

  14. P. Arpenti, F. Ruggiero, and V. Lippiello, “Interconnection and damping assignment passivity-based control for gait generation in underactuated compass-like robots,” Proc. of IEEE International Conference on Robotics and Automation, Paris, F, 2020.

    Google Scholar 

  15. P. Arpenti, D. Serra, F. Ruggiero, and V. Lippiello, “Control of the TORA system through the IDA-PBC without explicit solution of matching equations,” Proc. of the 3rd IEEE International Conference on Robotic Computing (IRC), Naples, Italy, 2019.

    Google Scholar 

  16. Y. Liu and H. Yu, “A survey of underactuated mechanical systems,” IET Control Theory Applications, vol. 7, no. 7, pp. 921–935, 2013.

    Article  MathSciNet  Google Scholar 

  17. A. van der Schaft, “l2-gain and passivity techniques in nonlinear control,” Communications and Control Engineering, Springer, Berlin, 2017.

  18. M. Ryalat and D. 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 

  19. F. Gómez-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 

  20. C.-J. Wan, D. S. Bernstein, and V. T. Coppola, “Global stabilization of the oscillating eccenteric rotor,” Nonlinear Dynamics, vol. 10, pp. 49–62, 1996.

    Article  Google Scholar 

  21. A. Morillo, M. R. Bolivar, and V. Acosta, “Feedback stabilization of the TORA system via interconnection and damping assignment control,” Proc. of 17th IFAC World Congress, Seoul, KR, pp. 3781–3786, 2008.

    Google Scholar 

  22. D. A. Dirksz, J. Scherpen, and R. Ortega, “Interconnection and damping assignment passivity-based control for port-Hamiltonian mechanical systems with only position measurements,” Proc. of 47th IEEE Conference on Decision and Control, Cancun, MX, pp. 4957–4962, 2008.

    Google Scholar 

  23. M. Jankovic, D. Fontaine, and P.-V. Kokotovic, “TORA example: Cascade and passivity-based control designs,” IEEE Transactions on Control Systems Technology, vol. 4, no. 3, pp. 292–297, 1996.

    Article  Google Scholar 

  24. R. Fati-Saber, “Nonlinear control and reduction of underactuted systems with symmetry I: Actuated shape variables case,” Proc. of 40th IEEE Conference on Decision and Control, Orlando, FL, US, pp. 4158–4163, 2001.

    Google Scholar 

  25. N. Qaiser, N. Iqbal, A. Hussain, and N. Qaiser, “Exponential stabilization of a class of underactuated mechanical systems using dynamic surface control,” International Journal of Control, Automation, and Systems, vol. 5, pp. 547–558, 2007.

    Google Scholar 

  26. A. Pavlov, B. Jansen, N. van der Wouw, and H. Nijmeijer, “Experimental output regulation for the TORA system,” Proc. of 44th IEEE Conference on Decision and Control, Sevilla, ES, pp. 1108–1113, 2005.

    Chapter  Google Scholar 

  27. T. Tanighuchi and M. Sugeno, “Piecewise multi-linear model based control for TORA system via feedback linearization,” Proc. of International MultiConference of Engineers and Computer Scientist, Hong Kong, CN, 2018.

    Google Scholar 

  28. K. Tanaka, T. Tanighuchi, and H. O. M. Wang, “Modelbased fuzzy control of the TORA: Fuzzy regulator and fuzzy observer design via LMIs that rapresent decay rate, disturbance rejection, robustness, optimality,”“Modelbased fuzzy control of the TORA: Fuzzy regulator and fuzzy observer design via LMIs that rapresent decay rate, disturbance rejection, robustness, optimality,” Proc. of IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228), Anchorage, AK, US, 1998.

    Google Scholar 

  29. T. McGeer, “Passive dynamic walking,” International Journal of Robotic Research, vol. 9, no. 2, pp. 62–82, 1990.

    Article  Google Scholar 

  30. E. Z. Dong, D. D. Wang, J. G. Tong, C. Chen, and Z. H. Wang, “A stable gait planning method of biped robot based on ankle motion smooth fitting,” International Journal of Control, Automation, and Systems, vol. 16, pp. 284–294, 2018.

    Article  Google Scholar 

  31. V. De-León-Gómez, V. Santibanéz, and J. Sandoval, “Interconnection and damping assignment passivity-based control for a compass-like biped robot,” International Journal of Advanced Robotic Systems, vol. 14, 4, 2017. DOI: https://doi.org/10.1177/1729881417716593

    Google Scholar 

  32. A. D. Kuo, “The six determinants of gait and the inverted pendulum analogy: A dynamic walking perspective,” Human Movement Science, vol. 26, no. 4, pp. 617–656, 2007.

    Article  Google Scholar 

  33. A. Goswami, B. Thuilot, and B. Espiau, “Compass-like biped robot Part I: Stability and bifurcations of passive gaits,” Institut National de Recherche en Informatiqu et en Automatique, Techical Report 2996, 1996.

    Google Scholar 

  34. M. W. Spong and F. Bullo, “Controlled symmetries and passive walking,” Proc. of IFAC Triennal World Congress, Barcelona, Spain, 2002.

    Google Scholar 

  35. M. W. Spong, J. K. Holm, and D. Lee, “Passivity-based control of bipedal locomotion,” IEEE Robotics & Automation Magazine, vol. 12, no. 2, pp. 30–40, 2007.

    Article  Google Scholar 

  36. J. Holm and M. W. Spong, “Kinetic energy shaping for gait regulation of underactuated bipeds,” Proc. of IEEE International Conference on Control Applications, San Antonio, Texas, USA, pp. 1232–1238, 2008.

    Google Scholar 

  37. A. S. Shiriaev, L. B. Freidovich, and S. V. Gusev, “Transverse linearization for controlled mechanical systems with several passive degrees of freedom,” IEEE Transactions on Automatic Control, vol. 55, no. 4, pp. 893–906, 2010.

    Article  MathSciNet  Google Scholar 

  38. F. Ghorbel, B. Srinivasan, and M. W. Spong, “On the uniform boundedness of the inertia matrix of serial robot manipulators,” Journal of Robotic Systems, vol. 15, pp. 17–28, 1998.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pierluigi Arpenti.

Additional information

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

The research leading to these results has been supported by both the PRINBOT project (in the frame of the PRIN 2017 research program, grant number 20172HHNK5_002) and the WELDON project (in the frame of Programme STAR, financially supported by UniNA and Compagnia di San Paolo). The authors are solely responsible for its content. The authors would like to thank Alejandro Donaire and José Guadalupe Romero for their support and the useful comments during the derivation of the work.

Pierluigi Arpenti received his M.Sc. degree in automation engineering from the University of Naples Federico II in 2016. He got a Ph.D. degree from the same institution in 2021. His research interests are focused on passivity-based control, underactuated mechanical systems, legged robots, and robotics for logistics and manufacturing.

Fabio Ruggiero received his M.Sc. degree in automation engineering from the University of Naples Federico II in 2007. He got a Ph.D. degree from the same institution in 2010. He spent seven months at Northwestern University as a visiting Ph.D. student from September 2009 to March 2010. After several PostDoctoral positions from 2011 to 2016, he has been holding an Assistant Professor position at the University of Naples Federico II. His research interests are focused on dexterous and dual-hand robotic manipulation, even by using UAVs with small robotic arms, dynamic nonprehensile manipulation, legged robotics. He has co-authored more than 50 among journal papers, book chapters, and conference papers.

Vincenzo Lippiello was born in Naples, Italy, on June 19, 1975. He received his Laurea degree in electronic engineering and the Research Doctorate degree in information engineering from the University of Naples Federico II, in 2000 and 2004, respectively. He is a Professor of Automatic Control in the Department of Electrical Engineering and Information Technology, University of Naples Federico II. His research interests include visual servoing of robot manipulators, hybrid visual/force control, adaptive control, grasping and manipulation, aerial robotics, and visual object tracking and reconstruction. He has published more than 120 journal and conference papers and book chapters.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Arpenti, P., Ruggiero, F. & Lippiello, V. A Constructive Methodology for the IDA-PBC of Underactuated 2-DoF Mechanical Systems with Explicit Solution of PDEs. Int. J. Control Autom. Syst. 20, 283–297 (2022). https://doi.org/10.1007/s12555-020-0839-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-020-0839-1

Keywords

Navigation