Abstract
This paper presents a constructive design of new controllers that force underactuated ships under constant or slow time-varying sea loads to asymptotically track a parameterized reference path, that guarantees the distance from the ship to the reference path always be within a specified value. The control design is based on a global exponential disturbance observer, a transformation of the ship dynamics to an almost spherical form, an interpretation of the tracking errors in an earth-fixed frame, an introduction of dynamic variables to compensate for relaxation of the reference path generation, p-times differentiable step functions, and backstepping and Lyapunov’s direct methods. The effectiveness of the proposed results is illustrated through simulations.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Aguiar AP, Pascoal AM (2001). Regulation of a nonholonomic autonomous underwater vehicle with parametric modeling uncertainty using Lyapunov functions. Proceedings of 40th IEEE Conference on Decision and Control, Orlando, USA, 5, 4178–4183. DOI: 10.1109/.2001.980841
Aicardi M, Casalino G, Indiveri G, Aguiar A, Encarnação P, Pascoal A (2001). A planar path following controller for underactuated marine vehicles. Proceedings of the Ninth IEEE Mediterranean Conference on Control and Automation, Dubrovnik, Croatia, 1–6.
Brockett RW (1983). Asymptotic stability and feedback stabilization. In: Brockett RW, Millman RS, Sussmann HJ, Eds. Differential Geometric Control Theory. Birkhauser, Boston, USA, 181–191.
Chwa D (2011). Global tracking control of underactuated ships with input and velocity constraints using dynamic surface control method. IEEE Transactions on Control Systems Technology, 19(6), 1357–1370. DOI: 10.1109/TCST.2010.2090526
Do KD (2010a). Control of nonlinear systems with output tracking error constraints and its application to magnetic bearings. International Journal of Control, 83(6), 1199–1216. DOI: 10.1080/00207171003664828
Do KD (2010b). Practical control of underactuated ships. Ocean Engineering, 37(13), 1111–1119. DOI: 10.1016/j.oceaneng.2010.04.007
Do KD (2015). Global inverse optimal tracking control of underactuated omni-directional intelligent navigators (ODINs). Journal of Marine Science and Application, 14(1), 1–13. DOI: 10.1007/s11804-015-1288-8
Do KD, Jiang ZP, Pan J (2002a). Underactuated ship global tracking under relaxed conditions. IEEE Transactions on Automatic Control, 47(9), 1529–1536. DOI: 10.1109/TAC.2002.802755
Do KD, Jiang ZP, Pan J (2002b). Universal controllers for stabilization and tracking of underactuated ships. Systems & Control Letters, 47(4), 299–317. DOI: 10.1016/S0167-6911(02)00214-1
Do KD, Jiang ZP, Pan J (2003). On global tracking control of a VTOL aircraft without velocity measurements. IEEE Transactions on Automatic Control, 48(12), 2212–2217. DOI: 10.1109/TAC.2003.820148
Do KD, Jiang ZP, Pan J (2004). Robust adaptive path following of underactuated ships. Automatica, 40(6), 929–944. DOI: 10.1016/j.automatica.2004.01.021
Do KD, Pan J (2004). State- and output-feedback robust path-following controllers for underactuated ships using Serret-Frenet frame. Ocean Engineering, 31(5–6), 587–613. DOI: 10.1016/j.oceaneng.2003.08.006
Do KD, Pan J (2005). Global tracking control of underactuated ships with nonzero off-diagonal terms in their system matrices. Automatica, 41(1), 87–95. DOI: 10.1016/j.automatica.2004.08.005
Do KD, Pan J (2006). Underactuated ships follow smooth paths with integral actions and without velocity measurements for feedback: Theory and experiments. IEEE Transactions on Control Systems Technology, 14(2), 308–322. DOI: 10.1109/TCST.2005.863665
Encarnação P, Pascoal A, Arcak M (2000). Path following for autonomous marine craft. Proceedings of the 5th IFAC Conference on Manoeuvring and Control of Marine Craft, Girona, Spain, 117–122.
Fossen TI (2011). Handbook of marine craft hydrodynamics and motion control. John Wiley & Sons, West Sussex, England, 133–183.
Fredriksen E, Pettersen KY (2006). Global Kappa-exponential way-point maneuvering of ships: Theory and experiments. Automatica, 42(4), 677–687. DOI: 10.1016/j.automatica.2005.12.020
Ghommam J, Mnif F, Benali A, Derbel N (2008). Nonsingular Serret-Frenet based path following control for an underactuated surface vessel. Journal of Dynamic Systems, Measurement, and Control, 131(2), 021006. DOI: 10.1115/1.3023139
Godhavn JM, Fossen TI, Berge SP (1998). Non-linear and adaptive backstepping designs for tracking control of ships. International Journal of Adaptive Control and Signal Processing, 12(8), 649–670. DOI: 10.1002/(SICI)1099-1115(199812)12:8<649::AID-ACS515>3.0.CO;2-P
Jiang ZP (2002). Global tracking control of underactuated ships by Lyapunov’s direct method. Automatica, 38(2), 301–309. DOI: 10.1016/S0005-1098(01)00199-6
Jiang ZP, Nijmeijer H (1999). A recursive technique for tracking control of nonholonomic systems in chained form. IEEE Transactions on Automatic Control, 44(2), 265–279. DOI: 10.1109/9.746253
Khalil HK (2002). Nonlinear Systems. Prentice Hall, Upper Saddle River, USA, 323–325.
Krstic M, Kanellakopoulos I, Kokotović PV (1995). Nonlinear and adaptive control design. Wiley, New York, USA.
Lapierre L, Jouvencel B (2008). Robust nonlinear path-following control of an AUV. IEEE Journal of Oceanic Engineering, 33(2), 89–102. DOI: 10.1109/JOE.2008.923554
Lee TC, Jiang ZP (2004). New cascade approach for global κ-exponential tracking of underactuated ships. IEEE Transactions on Automatic Control, 49(12), 2297–2303. DOI: 10.1109/TAC.2004.839632
Lefeber E, Pettersen KY, Nijmeijer H (2003). Tracking control of an underactuated ship. IEEE Transactions on Control Systems Technology, 11(1), 52–61. DOI: 10.1109/TCST.2002.806465
Li A, Sun J, Oh S (2009). Design, analysis and experimental validation of a robust nonlinear path following controller for marine surface vessels. Automatica, 45(7), 1649–1658. DOI: 10.1016/j.automatica.2009.03.010
Li JH, Lee PM, Jun BH, Lim YK (2008). Point-to-point navigation of underactuated ships. Automatica, 44(12), 3201–3205. DOI: 10.1016/j.automatica.2008.08.003
Martin P, Devasia S, Paden B (1996). A different look at output tracking: control of a vtol aircraft. Automatica, 32(1), 101–107. DOI: 10.1016/0005-1098(95)00099-2
Mazenc F, Pettersen K, Nijmeijer H (2002). Global uniform asymptotic stabilization of an underactuated surface vessel. IEEE Transactions on Automatic Control, 47(10), 1759–1762. DOI: 10.1109/TAC.2002.803554
Moreira L, Fossen TI, Soares CG (2007). Path following control system for a tanker ship model. Ocean Engineering, 34(14–15), 2074–2085. DOI: 10.1016/j.oceaneng.2007.02.005
Pettersen KY, Egeland O (1996). Exponential stabilization of an underactuated surface vessel. Proceedings of 35th IEEE Conference on Decision and Control, Kobe, Japan, 967–971.
Pettersen KY, Lefeber E (2001). Way-point tracking control of ships. Proceedings of the 40th IEEE Conference on Decision and Control, Orlando, USA, 940–945. DOI: 10.1109/.2001.980230
Pettersen KY, Nijmeijer H (2001). Underactuated ship tracking control: theory and experiments. International Journal of Control, 74(14), 1435–1446. DOI: 10.1080/00207170110072039
Reyhanoglu M (1997). Exponential stabilization of an underactuated autonomous surface vessel. Automatica, 33(12), 2249–2254. DOI: 10.1016/S0005-1098(97)00141-6
Skjetne R, Fossen TI (2001). Nonlinear maneuvering and control of ships. Proceedings of OCEANS 2001 MTS/IEEE Conference and Exhibition, Honolulu, USA, 1808–1815.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Supported in Part by the Australian Research Council Under Grant DP0988424.
Rights and permissions
About this article
Cite this article
Do, K.D. Path-tracking control of underactuated ships under tracking error constraints. J. Marine. Sci. Appl. 14, 343–354 (2015). https://doi.org/10.1007/s11804-015-1329-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11804-015-1329-3