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.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
H. Khalil, Nonlinear Systems, 2nd ed., Prentice Hall, NJ, USA, 2002.
J. Slotine and W. Li, Applied Nonlinear Control, Prentice Hall, NJ, USA, 1991.
A. Isidori, Nonlinear Control Systems, Springer-Verlag, London, UK, 1995.
M. Krstić, I. Kanellakopoulos, and P. Kokotović, Nonlinear and Adaptive Control Design, John Wiley & Sons Inc., NY, USA, 1995.
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.
A. Astolfi, D. Karagiannis and R. Ortega, Nonlinear and Adaptive Control Design and Applications, Springer-Verlag, London, UK, 2007.
R. Ortega A. Loria, P. J. Nicklasson, and H. Sira-Ramirez, Passivity-based Control of Euler-Lagrange Systems, Springer-Verlag, London, UK, 1998.
Y. Pan and H. Yu, “Composite learning robot control with guaranteed parameter convergence,” Automatica, vol. 89, pp. 398–406, 2018.
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.
A. J. van der Schaft, L2-Gain and Passivity Techniques in Nonlinear Control, Springer, Berlin Heidelberg, 2000.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
K. Fujimoto and T. Sugie, “Canonical transformation and stabilization of generalized Hamiltonian systems,” Systems & Control Letters, vol. 42, no. 3, pp. 217–227, 2001.
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.
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.
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.
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.
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.
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.
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.
R. Ortega and M. W. Spong, “Adaptive motion control of rigid robots: A tutorial,” Automatica, vol. 25, no. 6, pp. 877–888, 1989.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-019-1019-z