Trajectory tracking control by PCH method for AUVs with input saturations
Authors
Haonan Chen, Pei Zhou, Renming Yang, Yun Chen
Abstract
This article is concerned with the three-dimensional (3D) trajectory tracking control (TTC) problem for a type of autonomous underwater vehicles (AUVs) subject to unknown time-varying disturbances, input saturations, and energy constraints. With the help of port-controlled Hamiltonian (PCH) method, the system model under consideration is firstly transformed into a Hamiltonian form, and a reduced-order extended state observer (ESO) is constructed to obtain the disturbance estimate. Then, a desired state-error controller is designed to guarantee the prescribed trajectory tracking performance. Subsequently, by introducing an auxiliary system enabling to decrease the effects of input saturations, the uniformly ultimate boundedness (UUB) is achieved for the closed-loop feedback system. Finally, a simulation example is given to demonstrate the effectiveness of the developed TTC approach.
Citation
- Journal: International Journal of Systems Science
- Year: 2025
- Volume: 56
- Issue: 14
- Pages: 3512–3527
- Publisher: Informa UK Limited
- DOI: 10.1080/00207721.2025.2470406
BibTeX
@article{Chen_2025,
title={{Trajectory tracking control by PCH method for AUVs with input saturations}},
volume={56},
ISSN={1464-5319},
DOI={10.1080/00207721.2025.2470406},
number={14},
journal={International Journal of Systems Science},
publisher={Informa UK Limited},
author={Chen, Haonan and Zhou, Pei and Yang, Renming and Chen, Yun},
year={2025},
pages={3512--3527}
}References
- (2022). Advcd Theory and Sims – 10.1002/adts.v5.4
- Caccia M, Veruggio G (2000) Guidance and control of a reconfigurable unmanned underwater vehicle. Control Engineering Practice 8(1):21–37. https://doi.org/10.1016/s0967-0661(99)00125- – 10.1016/s0967-0661(99)00125-2
- Chu Z, Zhu D, Yang SX (2017) Observer-Based Adaptive Neural Network Trajectory Tracking Control for Remotely Operated Vehicle. IEEE Trans Neural Netw Learning Syst 28(7):1633–1645. https://doi.org/10.1109/tnnls.2016.254478 – 10.1109/tnnls.2016.2544786
- Ding W, Zhang L, Zhang G, Wang C, Chai Y, Mao Z (2023) Research on 3D trajectory tracking of underactuated AUV under strong disturbance environment. Computers and Electrical Engineering 111:108924. https://doi.org/10.1016/j.compeleceng.2023.10892 – 10.1016/j.compeleceng.2023.108924
- Do KD, Jiang ZP, Pan J, Nijmeijer H (2004) A global output-feedback controller for stabilization and tracking of underactuated ODIN: A spherical underwater vehicle. Automatica 40(1):117–124. https://doi.org/10.1016/j.automatica.2003.08.00 – 10.1016/j.automatica.2003.08.004
- Donaire A, Perez T (2012) Dynamic positioning of marine craft using a port-Hamiltonian framework. Automatica 48(5):851–856. https://doi.org/10.1016/j.automatica.2012.02.02 – 10.1016/j.automatica.2012.02.022
- Dong B, Lu Y, Xie W, Huang L, Chen W, Yang Y, Zhang W (2023) Robust Performance-Prescribed Attitude Control of Foldable Wave-Energy Powered AUV Using Optimized Backstepping Technique. IEEE Trans Intell Veh 8(2):1230–1240. https://doi.org/10.1109/tiv.2022.318900 – 10.1109/tiv.2022.3189009
- Er MJ, Gong H, Liu Y, Liu T (2024) Intelligent Trajectory Tracking and Formation Control of Underactuated Autonomous Underwater Vehicles: A Critical Review. IEEE Trans Syst Man Cybern, Syst 54(1):543–555. https://doi.org/10.1109/tsmc.2023.331226 – 10.1109/tsmc.2023.3312268
- Fenucci D, Fanelli F, Consensi A, Salavasidis G, Pebody M, Phillips AB (2024) A multi-platform Guidance, Navigation and Control system for the autosub family of Autonomous Underwater Vehicles. Control Engineering Practice 146:105902. https://doi.org/10.1016/j.conengprac.2024.10590 – 10.1016/j.conengprac.2024.105902
- Fossen TI (2011) Handbook of Marine Craft Hydrodynamics and Motion Contro – 10.1002/9781119994138
- Fu J, Liu X, Liu Y, Chen Z, Yao B (2024) Fast and accurate tracking control of robotic manipulators subject to state constraints and input saturation by effectively integrating planning strategies. ISA Transactions 149:373–380. https://doi.org/10.1016/j.isatra.2024.04.01 – 10.1016/j.isatra.2024.04.012
- IEEE Transactions on Industrial Electronic – 10.1109/tie.41
- Guerrero J, Chemori A, Torres J, Creuze V (2023) Time-delay high-order sliding mode control for trajectory tracking of autonomous underwater vehicles under disturbances. Ocean Engineering 268:113375. https://doi.org/10.1016/j.oceaneng.2022.11337 – 10.1016/j.oceaneng.2022.113375
- IEEE Journal of Oceanic Engineerin – 10.1109/joe.48
- Jia Z, Qiao L, Zhang W (2020) Adaptive tracking control of unmanned underwater vehicles with compensation for external perturbations and uncertainties using Port-Hamiltonian theory. Ocean Engineering 209:107402. https://doi.org/10.1016/j.oceaneng.2020.10740 – 10.1016/j.oceaneng.2020.107402
- Jin L, Yu S, Zhao Q, Shi G, Wu X (2024) Fixed-time \(H_{\infty}\) tracking control of unmanned underwater vehicles with disturbance rejection via Port-Hamiltonian framework. Ocean Engineering 293:116533. https://doi.org/10.1016/j.oceaneng.2023.11653 – 10.1016/j.oceaneng.2023.116533
- Karkoub M, Wu H-M, Hwang C-L (2017) Nonlinear trajectory-tracking control of an autonomous underwater vehicle. Ocean Engineering 145:188–198. https://doi.org/10.1016/j.oceaneng.2017.08.02 – 10.1016/j.oceaneng.2017.08.025
- Kinsey JC, Qingjun Yang, Howland JC (2014) Nonlinear Dynamic Model-Based State Estimators for Underwater Navigation of Remotely Operated Vehicles. IEEE Trans Contr Syst Technol 22(5):1845–1854. https://doi.org/10.1109/tcst.2013.229395 – 10.1109/tcst.2013.2293958
- Kong S, Sun J, Qiu C, Wu Z, Yu J (2021) Extended State Observer-Based Controller With Model Predictive Governor for 3-D Trajectory Tracking of Underactuated Underwater Vehicles. IEEE Trans Ind Inf 17(9):6114–6124. https://doi.org/10.1109/tii.2020.303666 – 10.1109/tii.2020.3036665
- IEEE Transactions on Intelligent Vehicle – 10.1109/tiv
- Lei M, Li Y, Pang S (2021) Extended state observer-based composite-system control for trajectory tracking of underactuated AUVs. Applied Ocean Research 112:102694. https://doi.org/10.1016/j.apor.2021.10269 – 10.1016/j.apor.2021.102694
- (2020). IET Intelligent Trans Sys 1 – 10.1049/itr2.v14.5
- Liu X, Zhang M, Chen J, Yin B (2020) Trajectory tracking with quaternion-based attitude representation for autonomous underwater vehicle based on terminal sliding mode control. Applied Ocean Research 104:102342. https://doi.org/10.1016/j.apor.2020.10234 – 10.1016/j.apor.2020.102342
- IEEE Journal of Oceanic Engineerin – 10.1109/joe.48
- Manzanilla A, Ibarra E, Salazar S, Zamora ÁE, Lozano R, Muñoz F (2021) Super-twisting integral sliding mode control for trajectory tracking of an Unmanned Underwater Vehicle. Ocean Engineering 234:109164. https://doi.org/10.1016/j.oceaneng.2021.10916 – 10.1016/j.oceaneng.2021.109164
- Moreno–Valenzuela J, Montoya–Cháirez J, Santibáñez V (2020) Robust trajectory tracking control of an underactuated control moment gyroscope via neural network–based feedback linearization. Neurocomputing 403:314–324. https://doi.org/10.1016/j.neucom.2020.04.01 – 10.1016/j.neucom.2020.04.019
- Nageshrao SP, Lopes GAD, Jeltsema D, Babuska R (2016) Port-Hamiltonian Systems in Adaptive and Learning Control: A Survey. IEEE Trans Automat Contr 61(5):1223–1238. https://doi.org/10.1109/tac.2015.245849 – 10.1109/tac.2015.2458491
- Ortega R, García-Canseco E (2004) Interconnection and Damping Assignment Passivity-Based Control: A Survey. European Journal of Control 10(5):432–450. https://doi.org/10.3166/ejc.10.432-45 – 10.3166/ejc.10.432-450
- Ortega R, van der Schaft A, Maschke B, Escobar G (2002) Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38(4):585–596. https://doi.org/10.1016/s0005-1098(01)00278- – 10.1016/s0005-1098(01)00278-3
- Qiao L, Zhang W (2019) Double-Loop Integral Terminal Sliding Mode Tracking Control for UUVs With Adaptive Dynamic Compensation of Uncertainties and Disturbances. IEEE J Oceanic Eng 44(1):29–53. https://doi.org/10.1109/joe.2017.277763 – 10.1109/joe.2017.2777638
- IEEE Transactions on Industrial Informatic – 10.1109/tii.9424
- Rout R, Subudhi B (2017) NARMAX Self-Tuning Controller for Line-of-Sight-Based Waypoint Tracking for an Autonomous Underwater Vehicle. IEEE Trans Contr Syst Technol 25(4):1529–1536. https://doi.org/10.1109/tcst.2016.261396 – 10.1109/tcst.2016.2613969
- Shen C, Shi Y, Buckham B (2018) Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive Control. IEEE Trans Ind Electron 65(7):5796–5805. https://doi.org/10.1109/tie.2017.277944 – 10.1109/tie.2017.2779442
- Shi W, Hou M, Duan G (2022) Prescribed-Time Asymptotic Tracking Control of Strict Feedback Systems With Time-Varying Parameters and Unknown Control Direction. IEEE Trans Circuits Syst I 69(12):5259–5272. https://doi.org/10.1109/tcsi.2022.320120 – 10.1109/tcsi.2022.3201200
- Shi Y, Xie W, Zhang G, Dong H, Zhang W (2023) Event-Triggered Saturation-Tolerant Control for Autonomous Underwater Vehicles With Quantitative Transient Behaviors. IEEE Trans Veh Technol 72(8):9857–9867. https://doi.org/10.1109/tvt.2023.325854 – 10.1109/tvt.2023.3258542
- Su H, Chen C, Yang Z, Zhu S, Guan X (2023) Bearing-Based Formation Tracking Control With Time-Varying Velocity Estimation. IEEE Trans Cybern 53(6):3961–3973. https://doi.org/10.1109/tcyb.2022.316989 – 10.1109/tcyb.2022.3169891
- Sun Y, Liu J, Gao Y, Liu Z, Zhao Y (2023) Adaptive Neural Tracking Control for Manipulators With Prescribed Performance Under Input Saturation. IEEE/ASME Trans Mechatron 28(2):1037–1046. https://doi.org/10.1109/tmech.2022.321344 – 10.1109/tmech.2022.3213441
- Sun Y, Liu M, Qin H, Wang H, Ding Z (2024) Full prescribed performance trajectory tracking control strategy of autonomous underwater vehicle with disturbance observer. ISA Transactions 151:117–130. https://doi.org/10.1016/j.isatra.2024.06.00 – 10.1016/j.isatra.2024.06.002
- Tang J, Chen Z, Fu B, Lu W, Li S, Li X, Ji X (2024) ROV6D: 6D Pose Estimation Benchmark Dataset for Underwater Remotely Operated Vehicles. IEEE Robot Autom Lett 9(1):65–72. https://doi.org/10.1109/lra.2023.333162 – 10.1109/lra.2023.3331624
- IEEE Journal of Oceanic Engineerin – 10.1109/joe.48
- Valentinis F, Donaire A, Perez T (2015) Energy-based motion control of a slender hull unmanned underwater vehicle. Ocean Engineering 104:604–616. https://doi.org/10.1016/j.oceaneng.2015.05.01 – 10.1016/j.oceaneng.2015.05.014
- Wang Y, Hou Y, Lai Z, Cao L, Hong W, Wu D (2024) An adaptive PID controller for path following of autonomous underwater vehicle based on Soft Actor–Critic. Ocean Engineering 307:118171. https://doi.org/10.1016/j.oceaneng.2024.11817 – 10.1016/j.oceaneng.2024.118171
- Wang Y, Li C, Cheng D (2003) Generalized Hamiltonian realization of time-invariant nonlinear systems. Automatica 39(8):1437–1443. https://doi.org/10.1016/s0005-1098(03)00132- – 10.1016/s0005-1098(03)00132-8
- Wang H, Tian Y, Xu H (2022) Neural Adaptive Command Filtered Control for Cooperative Path Following of Multiple Underactuated Autonomous Underwater Vehicles Along One Path. IEEE Trans Syst Man Cybern, Syst 52(5):2966–2978. https://doi.org/10.1109/tsmc.2021.306207 – 10.1109/tsmc.2021.3062077
- Weydahl H, Gilljam M, Lian T, Johannessen TC, Holm SI, Hasvold JØ (2020) Fuel cell systems for long-endurance autonomous underwater vehicles – challenges and benefits. International Journal of Hydrogen Energy 45(8):5543–5553. https://doi.org/10.1016/j.ijhydene.2019.05.03 – 10.1016/j.ijhydene.2019.05.035
- Xia Y, Xu K, Huang Z, Wang W, Xu G, Li Y (2022) Adaptive energy-efficient tracking control of a X rudder AUV with actuator dynamics and rolling restriction. Applied Ocean Research 118:102994. https://doi.org/10.1016/j.apor.2021.10299 – 10.1016/j.apor.2021.102994
- IEEE Transactions on Power Electronic – 10.1109/tpel.63
- Yang N, Chang D, Johnson-Roberson M, Sun J (2022) Energy-Optimal Control for Autonomous Underwater Vehicles Using Economic Model Predictive Control. IEEE Trans Contr Syst Technol 30(6):2377–2390. https://doi.org/10.1109/tcst.2022.314336 – 10.1109/tcst.2022.3143366
- IEEE Transactions on Systems, Man, and Cybernetics: System – 10.1109/tsmc.6221021
- Zhang H, Zhu D, Liu C, Hu Z (2022) Tracking fault-tolerant control based on model predictive control for human occupied vehicle in three-dimensional underwater workspace. Ocean Engineering 249:110845. https://doi.org/10.1016/j.oceaneng.2022.11084 – 10.1016/j.oceaneng.2022.110845
- (2022). Asian Journal of Control 2 – 10.1002/asjc.v24.2
- IEEE Journal of Oceanic Engineerin – 10.1109/joe.48
- Zhu Z, Duan Z, Qin H, Xue Y (2023) Adaptive neural network fixed-time sliding mode control for trajectory tracking of underwater vehicle. Ocean Engineering 287:115864. https://doi.org/10.1016/j.oceaneng.2023.11586 – 10.1016/j.oceaneng.2023.115864
- IEEE Transactions on Intelligent Vehicle – 10.1109/tiv