Trajectory tracking passivity-based control for marine vehicles subject to disturbances
Authors
Alejandro Donaire, Jose Guadalupe Romero, Tristan Perez
Abstract
In this paper we present a dynamic model of marine vehicles in both body-fixed and inertial momentum coordinates using port-Hamiltonian framework. The dynamics in body-fixed coordinates have a particular structure of the mass matrix that allows the application of passivity-based control design developed for robust energy shaping stabilisation of mechanical systems described in terms of generalised coordinates. As an example of application, we follow this methodology to design a passivity-based controller with integral action for fully actuated vehicles in six degrees of freedom that tracks time-varying references and rejects disturbances. We illustrate the performance of this controller in a simulation example of an open-frame unmanned underwater vehicle subject to both constant and time-varying disturbances. We also describe a momentum transformation that allows an alternative model representation of marine craft dynamics that resembles general port-Hamiltonian mechanical systems with a coordinate dependent mass matrix.
Citation
- Journal: Journal of the Franklin Institute
- Year: 2017
- Volume: 354
- Issue: 5
- Pages: 2167–2182
- Publisher: Elsevier BV
- DOI: 10.1016/j.jfranklin.2017.01.012
BibTeX
@article{Donaire_2017,
title={{Trajectory tracking passivity-based control for marine vehicles subject to disturbances}},
volume={354},
ISSN={0016-0032},
DOI={10.1016/j.jfranklin.2017.01.012},
number={5},
journal={Journal of the Franklin Institute},
publisher={Elsevier BV},
author={Donaire, Alejandro and Romero, Jose Guadalupe and Perez, Tristan},
year={2017},
pages={2167--2182}
}
References
- Ortega, R., van der Schaft, A., Maschke, B. & Escobar, G. Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica vol. 38 585–596 (2002) – 10.1016/s0005-1098(01)00278-3
- van der Schaft, (2000)
- Fossen, T. I. & Berge, S. P. Nonlinear vectorial backstepping design for global exponential tracking of marine vessels in the presence of actuator dynamics. Proceedings of the 36th IEEE Conference on Decision and Control vol. 5 4237–4242 – 10.1109/cdc.1997.649499
- Fossen, (2011)
- Ortega, (1998)
- Sørensen, A. J. & Egeland, O. Design of ride control system for surface effect ships using dissipative control. Automatica vol. 31 183–199 (1995) – 10.1016/0005-1098(94)00090-6
- A. Woolsey, C. & E. Leonard, N. Stabilizing underwater vehicle motion using internal rotors. Automatica vol. 38 2053–2062 (2002) – 10.1016/s0005-1098(02)00136-x
- Donaire, A. & Perez, T. Port-Hamiltonian Theory of Motion Control for Marine Craft. IFAC Proceedings Volumes vol. 43 201–206 (2010) – 10.3182/20100915-3-de-3008.00054
- Donaire, A. & Perez, T. Dynamic positioning of marine craft using a port-Hamiltonian framework. Automatica vol. 48 851–856 (2012) – 10.1016/j.automatica.2012.02.022
- Astolfi, A., Chhabra, D. & Ortega, R. Asymptotic stabilization of some equilibria of an underactuated underwater vehicle. Systems & Control Letters vol. 45 193–206 (2002) – 10.1016/s0167-6911(01)00176-1
- Valentinis, F., Donaire, A. & Perez, T. Control of an underactuated-slender-hull unmanned underwater vehicle using Port-Hamiltonian theory. 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics 1546–1551 (2013) doi:10.1109/aim.2013.6584315 – 10.1109/aim.2013.6584315
- Romero, J. G., Donaire, A. & Ortega, R. Robust energy shaping control of mechanical systems. Systems & Control Letters vol. 62 770–780 (2013) – 10.1016/j.sysconle.2013.05.011
- Romero, J. G., Navarro-Alarcon, D. & Panteley, E. Robust globally exponentially stable control for mechanical systems in free/constrained-motion tasks. 52nd IEEE Conference on Decision and Control 3067–3072 (2013) doi:10.1109/cdc.2013.6760350 – 10.1109/cdc.2013.6760350
- Donaire, A., Guadalupe Romero, J. & Perez, T. Passivity-based Trajectory-tracking for Marine Craft with Disturbance Rejection. IFAC-PapersOnLine vol. 48 19–24 (2015) – 10.1016/j.ifacol.2015.10.252
- Lanczos, (1986)
- van der Schaft, A. Port-Hamiltonian systems: an introductory survey. Proceedings of the International Congress of Mathematicians Madrid, August 22–30, 2006 1339–1365 (2007) doi:10.4171/022-3/65 – 10.4171/022-3/65
- Ortega, R. & García-Canseco, E. Interconnection and Damping Assignment Passivity-Based Control: A Survey. European Journal of Control vol. 10 432–450 (2004) – 10.3166/ejc.10.432-450
- Fossen, Marine control systems. Navigation and Control of Ships, Rigs and Underwater Vehicles, Marine Cybernetics, Trondheim (2002)
- Greenwood, (2003)
- Venkatraman, A., Ortega, R., Sarras, I. & van der Schaft, A. Speed Observation and Position Feedback Stabilization of Partially Linearizable Mechanical Systems. IEEE Transactions on Automatic Control vol. 55 1059–1074 (2010) – 10.1109/tac.2010.2042010
- Khalil, (2000)