Three-Dimensional Trajectory Tracking Control Strategy for Underactuated UUVs Based on Improved ADRC
Abstract
1. Introduction
- (1)
- Compared to the control methods for trajectory tracking of underactuated UUV presented in the existing references [17,18,19,20,21,22,23], this paper proposes a hybrid control strategy that integrates backstepping with an improved ADRC (IADRC). This strategy fully leverages the capability of backstepping to decompose the kinematic coupling of underactuated systems, effectively reducing the complexity of control design and ensuring high-precision trajectory tracking through the design of virtual velocity commands. Furthermore, by embedding nonsingular terminal sliding mode control (NTSMC) into the IADRC framework, the proposed strategy adaptively addresses external disturbances and system uncertainties, thereby enhancing system robustness. Additionally, through the optimization of control parameters and dynamic response mechanisms, this control strategy achieves fast and stable three-dimensional trajectory tracking in complex marine environments, providing an efficient and reliable solution for the control of underactuated UUVs.
- (2)
- Compared to the design of most disturbance observers in existing systems [28,29], this paper leverages the structural characteristics of underactuated UUVs to develop a model-assisted disturbance observer. The proposed disturbance observation scheme offers the following advantages in practical applications. First, the design incorporates the system model, pre-compensating predictable system dynamics to reduce the estimation burden on the ESO. Second, in cases where the specific form of uncertainty cannot be determined, the method estimates lumped disturbances by reducing the observer bandwidth and employing adaptive parameters, thereby enhancing the estimation accuracy of unknown environmental disturbances. This approach enables more effective disturbance observation and compensation, consequently improving the stability of the control system.
- (3)
- By designing a novel parameter adaptive tracking differentiator (PATD) and integrating it and NTSMC within the ADRC framework based on model-assisted ESO, an adaptive parameter tuning mechanism is introduced to dynamically optimize the gain parameters during the differentiation process, thereby effectively suppressing the differential explosion phenomenon and enhancing the smoothness and accuracy of signal tracking.
2. Underactuated UUV Model
2.1. Kinematic Model
2.2. Dynamic Model
2.3. Error Model
3. Improved ADRC Control System Design
3.1. Kinematic Controller Design Based on Backstepping Method
3.2. Dynamic Controller Design Based on IADRC
3.2.1. Parameter-Adaptive Tracking Differentiator
3.2.2. Model-Assisted ESO
3.2.3. Non-Singular Terminal Sliding Mode Control Law
4. Stability Analysis
5. Simulation and Analysis
5.1. Trajectory-Tracking Simulation
5.2. Comparative Verification Simulation
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
ADRC | Active Disturbance Rejection Control |
IADRC | Improved Active Disturbance Rejection Control |
SMC | Sliding Mode Control |
NTSMC | Nonsingular Terminal Sliding Mode Control |
ESO | Extended State Observer |
CESO | Cascaded ESO |
UUV | Unmanned Underwater Vehicle |
2D | Two-Dimensional |
3D | Three-Dimensional |
TD | Tracking Differentiator |
PATD | Parameter-Adaptive Tracking Differentiator |
SNAME | Society Of Naval Architects And Marine Engineers |
References
- Shi, Y.; Shen, C.; Fang, H.; Li, H. Advanced Control in Marine Mechatronic Systems: A Survey. IEEE/ASME Trans. Mechatron. 2017, 22, 1121–1131. [Google Scholar] [CrossRef]
- Heo, J.; Kim, J.; Kwon, Y. Technology Development of Unmanned Underwater Vehicles (UUVs). J. Comput. Commun. 2017, 5, 28–35. [Google Scholar] [CrossRef]
- Huang, H.; Tang, Q.; Li, J.; Zhang, W.; Bao, X.; Zhu, H.; Wang, G. A review on underwater autonomous environmental perception and target grasp, the challenge of robotic organism capture. Ocean Eng. 2020, 195, 106644. [Google Scholar] [CrossRef]
- Li, J.; Guo, H.; Zhang, H.; Yan, Z. Double-Loop Structure Integral Sliding Mode Control for UUV Trajectory Tracking. IEEE Access 2019, 7, 101620–101632. [Google Scholar] [CrossRef]
- Ju, Y.; Cai, W.; Zhang, M.; Chen, H. A Trajectory Tracking Control Method for 6 Dof UUV Based on Event Triggering Mechanism. J. Mar. Sci. Eng. 2025, 13, 879. [Google Scholar] [CrossRef]
- Liao, Y.; Chen, C.; Du, T.; Sun, J.; Xin, Y.; Zhai, Z.; Wang, B.; Li, Y.; Pang, S. Research on disturbance rejection motion control method of USV for UUV recovery. J. Field Robot. 2023, 40, 574–594. [Google Scholar] [CrossRef]
- Yan, Z.; Liu, Y.; Yu, C.; Zhou, J. Leader-following coordination of multiple UUVs formation under two independent topologies and time-varying delays. J. Cent. South Univ. 2017, 24, 382–393. [Google Scholar] [CrossRef]
- Chen, H.; Chen, Y.; Wang, M. Trajectory tracking for underactuated surface vessels with time delays and unknown control directions. IET Control. Theory Appl. 2022, 16, 587–599. [Google Scholar] [CrossRef]
- Guo, B.; Chen, Y. Adaptive fast sliding mode fault tolerant control integrated with disturbance observer for spacecraft attitude stabilization system. ISA Trans. 2019, 94, 1–9. [Google Scholar] [CrossRef]
- Li, P.; Liu, D.; Baldi, S. Adaptive Integral Sliding Mode Control in the Presence of State-Dependent Uncertainty. IEEE/ASME Trans. Mechatron. 2022, 27, 3885–3895. [Google Scholar] [CrossRef]
- Cho, G.R.; Park, D.-G.; Kang, H.; Lee, M.-J.; Li, J.-H. Horizontal trajectory tracking of underactuated AUV using backstepping approach. IFAC-PapersOnLine 2019, 52, 174–179. [Google Scholar] [CrossRef]
- Zhang, L.; Wang, P.; Qian, C.; Hua, C. Adaptive Trajectory Tracking Error Constraint Control of Unmanned Underwater Vehicle Based on a Fully Actuated System Approach. J. Syst. Sci. Complex. 2024, 37, 2633–2653. [Google Scholar] [CrossRef]
- Chen, G.; Dong, J. Approximate Optimal Adaptive Prescribed Performance Fault-Tolerant Control for Autonomous Underwater Vehicle Based on Self-Organizing Neural Networks. IEEE Trans. Veh. Technol. 2024, 73, 9776–9785. [Google Scholar] [CrossRef]
- Liu, Y.-C.; Liu, S.-Y.; Wang, N. Fully-tuned fuzzy neural network based robust adaptive tracking control of unmanned underwater vehicle with thruster dynamics. Neurocomputing 2016, 196, 1–13. [Google Scholar] [CrossRef]
- Chen, H.; Tang, G.; Wang, S.; Guo, W.; Huang, H. Adaptive fixed-time backstepping control for three-dimensional trajectory tracking of underactuated autonomous underwater vehicles. Ocean Eng. 2023, 275, 114109. [Google Scholar] [CrossRef]
- Wang, J.; Wang, C.; Wei, Y.; Zhang, C. Command filter based adaptive neural trajectory tracking control of an underactuated underwater vehicle in three-dimensional space. Ocean Eng. 2019, 180, 175–186. [Google Scholar] [CrossRef]
- Fossen, T. Handbook of Marine Craft Hydrodynamics and Motion Control. In Handbook of Marine Craft Hydrodynamics and Motion Control; Wiley: Hoboken, NJ, USA, 2011. [Google Scholar] [CrossRef]
- Li, Y.; Wei, C.; Wu, Q.; Chen, P.; Jiang, Y.; Li, Y. Study of 3 dimension trajectory tracking of underactuated autonomous underwater vehicle. Ocean Eng. 2015, 105, 270–274. [Google Scholar] [CrossRef]
- Elmokadem, T.; Zribi, M.; Youcef-Toumi, K. Trajectory tracking sliding mode control of underactuated AUVs. Nonlinear Dyn. 2016, 84, 1079–1091. [Google Scholar] [CrossRef]
- Yan, Z.; Wang, M.; Xu, J. Robust adaptive sliding mode control of underactuated autonomous underwater vehicles with uncertain dynamics. Ocean Eng. 2019, 173, 802–809. [Google Scholar] [CrossRef]
- Qiao, L.; Zhang, W. Double-loop integral terminal sliding mode tracking control for UUVs with adaptive dynamic compensation of uncertainties and disturbances. IEEE J. Ocean Eng. 2019, 44, 29–53. [Google Scholar] [CrossRef]
- Deng, Y.; Liu, T.; Zhao, D. Event-triggered output-feedback adaptive tracking control of autonomous underwater vehicles using reinforcement learning. Appl. Ocean Res. 2021, 113, 102676. [Google Scholar] [CrossRef]
- Gong, H.; Er, M.J.; Liu, Y. Fuzzy Optimal Fault-Tolerant Trajectory Tracking Control of Underactuated AUVs with Prescribed Performance in 3-D Space. IEEE Trans. Syst. Man Cybern. Syst. 2025, 55, 170–182. [Google Scholar] [CrossRef]
- Han, J. Active disturbance rejection controller and its application. Control Decis. 1998, 13, 19–23. (In Chinese) [Google Scholar]
- Ming, C.; Wang, X. A Novel Linear Active Disturbance Rejection Control Design for Air-Breathing Supersonic Vehicle Attitude System with Prescribed Performance. Int. J. Aerosp. Eng. 2020, 2020, 1676739. [Google Scholar] [CrossRef]
- Xu, B.; Zhang, L.; Ji, W. Improved Non-Singular Fast Terminal Sliding Mode Control with Disturbance Observer for PMSM Drives. IEEE Trans. Transp. Electrif. 2021, 7, 2753–2762. [Google Scholar] [CrossRef]
- Yan, Z.; Deng, S.; Yang, Z.; Zhao, X.; Yang, N.; Lu, Y. Improved nonlinear active disturbance rejection control for a continuous-wave pulse generator with cascaded extended state observer. Control. Eng. Pract. 2024, 146, 105897. [Google Scholar] [CrossRef]
- Wang, G.; Fang, S.; Xu, Q. Robot Joint Vibration Suppression Method Based on Improved ADRC. Appl. Sci. 2025, 15, 5476. [Google Scholar] [CrossRef]
- Liu, H.; Xu, Z.; Qi, Z.; Li, B.; Shu, Y. Research on ADRC algorithm for longitudinal attitude of hydrofoil craft based on improved convergence law. Ocean Eng. 2024, 293, 116656. [Google Scholar] [CrossRef]
- Rezazadegan, F.; Shojaei, K.; Sheikholeslam, F.; Chatraei, A. A novel approach to 6-DOF adaptive trajectory tracking control of an AUV in the presence of parameter uncertainties. Ocean Eng. 2015, 107, 246–258. [Google Scholar] [CrossRef]
- Wu, H.-M.; Karkoub, M. Hierarchical backstepping control for trajectory-tracking of autonomous underwater vehicles subject to uncertainties. In Proceedings of the 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014), Gyeonggi-do, Republic of Korea, 22–25 October 2014; pp. 1191–1196. [Google Scholar] [CrossRef]
- Pettersen, K.Y.; Egeland, O. Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle. IEEE Trans. Autom. Control 1999, 44, 112–115. [Google Scholar] [CrossRef]
- Wu, Z.; Peng, H.; Hu, B.; Feng, X. Trajectory Tracking of a Novel Underactuated AUV via Nonsingular Integral Terminal Sliding Mode Control. IEEE Access 2021, 9, 103407–103418. [Google Scholar] [CrossRef]
Parameter | Value | Parameter | Value | Parameter | Value |
---|---|---|---|---|---|
3 | 10 | ||||
2 | 5 | ||||
2 | 8 | ||||
5 | 0.8 | ||||
0.1 | 10 | 0.5 | |||
150 | 5 | 0.8 | |||
100 | 10 | 1.5 | |||
100 | 1.5 | 1.1 | |||
1.2 | 1.3 | ||||
1.5 |
Cases | Initial Conditions |
---|---|
Case1 | |
Case2 | |
Case3 |
Cases | x Steady-Error/m | y Steady-Error/m | z Steady-Error/m |
---|---|---|---|
IADRC case1 | [0, 0.04] | [−0.02, 0.025] | 0.003 |
NTSMC case1 | [−0.4, 0.4] | [−0.2, 0.4] | −0.008 |
IADRC case2 | [−0.002, 0.04] | [−0.02, 0.03] | 0.004 |
NTSMC case2 | [−0.4, 0.3] | [−0.4, 0.35] | −0.009 |
IADRC case3 | [0, 0.03] | [−0.01, 0.04] | 0.004 |
NTSMC case3 | [−0.4, 0.3] | [−0.3, 0.4] | −0.01 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Geng, X.; Yang, Z.; Ming, C. Three-Dimensional Trajectory Tracking Control Strategy for Underactuated UUVs Based on Improved ADRC. Symmetry 2025, 17, 1339. https://doi.org/10.3390/sym17081339
Geng X, Yang Z, Ming C. Three-Dimensional Trajectory Tracking Control Strategy for Underactuated UUVs Based on Improved ADRC. Symmetry. 2025; 17(8):1339. https://doi.org/10.3390/sym17081339
Chicago/Turabian StyleGeng, Xuelong, Zhengpeng Yang, and Chao Ming. 2025. "Three-Dimensional Trajectory Tracking Control Strategy for Underactuated UUVs Based on Improved ADRC" Symmetry 17, no. 8: 1339. https://doi.org/10.3390/sym17081339
APA StyleGeng, X., Yang, Z., & Ming, C. (2025). Three-Dimensional Trajectory Tracking Control Strategy for Underactuated UUVs Based on Improved ADRC. Symmetry, 17(8), 1339. https://doi.org/10.3390/sym17081339