Backstepping Adaptive Sliding Mode Control for ROV Under Multi-Source Time-Varying Disturbances †
Abstract
1. Introduction
2. Mathematical Model of the ROV
2.1. Kinematic Model
2.2. Dynamic Model
2.3. Thrust Allocation Strategy
3. Controller Design
3.1. B-ASMC Design
3.2. Stability Proof
4. Simulation Results
4.1. Thrust Allocation Simulation Under Disturbance
4.2. Depth-Holding Control Simulation
4.3. Bow Heading-Holding Control Simulation
5. Experimental Validation
5.1. ROV Depth-Holding Control
5.2. ROV Bow Heading-Holding Control
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Schultz, M.P. Effects of coating roughness and biofouling on ship resistance and powering. Biofouling 2007, 23, 331–341. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Chen, L.; Cui, R.; Yan, W.; Xu, H.; Zhao, H.; Li, H. Design and climbing control of an underwater robot for ship hull cleaning. Ocean Eng. 2023, 274, 114024. [Google Scholar] [CrossRef] [Scilit]
- Fossen, T.I. Handbook of Marine Craft Hydrodynamics and Motion Control; John Wiley & Sons: Chichester, UK, 2011. [Google Scholar] [CrossRef] [Scilit]
- Guo, Y.; Yu, X.; Guo, S.; Liu, X.; Kong, Y.; Li, M.; Chen, W. Analysis on ROV dynamic responses under considerations of moving boundary and coupling hydrodynamic force. Nonlinear Dyn. 2025, 113, 8003–8018. [Google Scholar] [CrossRef] [Scilit]
- Llorente-Vidrio, D.; Chavez-Galaviz, J.; Fuentes-Aguilar, R.Q.; Chairez, I.; Mahmoudian, N. Robust sliding-mode control of an underwater ROV via neural differential identification of model uncertainties. Ocean Eng. 2025, 341, 122728. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Miao, Z.; Wei, J.; Wang, Y.; Gao, T.; He, W.; Wang, H. Dual-loop safety control for underwater vehicles: Obstacle avoidance and disturbance rejection. IEEE/ASME Trans. Mechatron. 2026, 31, 2112–2123. [Google Scholar] [CrossRef] [Scilit]
- Chen, H.; Tang, G.; Xiao, W.; Zhou, X.; Wu, D.; Gui, L. K∞ function-based robust sliding mode control for remotely operated vehicles: Theory, simulations, and experiments. Control Eng. Pract. 2024, 156, 106230. [Google Scholar] [CrossRef] [Scilit]
- Vo, A.T.; Truong, T.N.; Hong, I.P.; Kang, H.J. Sliding mode control method based on a fuzzy logic system for ROVs with predefined-time convergence and stability. Mathematics 2025, 13, 1573. [Google Scholar] [CrossRef] [Scilit]
- Xia, T.; Yang, Q.; Zheng, Y.; Huang, B.; Ouyang, Y. Trajectory tracking control of work-class ROVs using KORMPC strategy. Ocean Eng. 2025, 341, 122801. [Google Scholar] [CrossRef] [Scilit]
- Yang, G.; Liu, W.; Li, L.; Xu, J.; Guo, L.; Zhang, K. Optimized trajectory tracking for ROVs using DNN + ENMPC strategy. J. Mar. Sci. Eng. 2024, 12, 1827. [Google Scholar] [CrossRef] [Scilit]
- Utkin, V. Variable structure systems with sliding modes. IEEE Trans. Autom. Control 1977, 22, 212–222. [Google Scholar] [CrossRef] [Scilit]
- Truong, T.N.; Vo, A.T.; Kang, H.J. A model-free fixed-time terminal sliding mode control method for robot systems. In Proceedings of the 2024 17th International Workshop on Variable Structure Systems (VSS); IEEE: Abu Dhabi, United Arab Emirates, 2024; pp. 184–189. [Google Scholar] [CrossRef] [Scilit]
- Huang, B.; Yang, Q. Double-loop sliding mode controller with a novel switching term for the trajectory tracking of work-class ROVs. Ocean Eng. 2019, 178, 80–94. [Google Scholar] [CrossRef] [Scilit]
- Luo, G.; Gao, S.; Jiang, Z.; Luo, C.; Zhang, W.; Wang, H. ROV trajectory tracking control based on disturbance observer and combinatorial reaching law of sliding mode. Ocean Eng. 2024, 304, 117744. [Google Scholar] [CrossRef] [Scilit]
- Deng, L.; Tao, J. Fractional-order sliding mode control for a remotely operated vehicle with saturated input constraints. IEEE Access 2025, 13, 51669–51679. [Google Scholar] [CrossRef] [Scilit]
- Kim, M.; Joe, H.; Kim, J.; Yu, S.C. Integral sliding mode controller for precise manoeuvring of autonomous underwater vehicle in the presence of unknown environmental disturbances. Int. J. Control 2015, 88, 2055–2065. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Li, J.; Zhang, H.; Dai, R.; Gu, Y. Design of model-free sliding mode controller for ROV based on neural dynamics model. Ocean Eng. 2026, 347, 124022. [Google Scholar] [CrossRef] [Scilit]
- Krstic, M.; Kanellakopoulos, I.; Kokotovic, P.V. Nonlinear and Adaptive Control Design; John Wiley & Sons: New York, NY, USA, 1995. [Google Scholar]
- Raygosa-Barahona, R.; Parra-Vega, V.; Olguin-Diaz, E.; Muñoz-Ubando, L. A model-free backstepping with integral sliding mode control for underactuated ROVs. In Proceedings of the 2011 8th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE); IEEE: Merida, Mexico, 2011; pp. 1–7. [Google Scholar] [CrossRef] [Scilit]
- Chen, Q.; Yuan, J.; Dong, Z.; Chai, Z.; Wan, L. Enhanced control strategies for underactuated AUVs using backstepping integral sliding mode techniques for ocean current challenges. J. Mar. Sci. Eng. 2024, 12, 2201. [Google Scholar] [CrossRef] [Scilit]
- Teji, M.D.; Zou, T.; Zeleke, D.S. Backstepping-Based Nonsingular Terminal Sliding Mode Control for Finite-Time Trajectory Tracking of a Skid-Steer Mobile Robot. Robotics 2024, 13, 180. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Sun, B.; Su, Z. Adaptive sliding mode control for AUV based on backstepping and neural networks. Meas. Sci. Technol. 2024, 35, 016215. [Google Scholar] [CrossRef] [Scilit]
- Tang, S.; Xue, N.; Liu, K.; Wang, D.; Ye, J.; Fan, T. Motion control for an open-frame work-class ROV in current using an adaptive super-twisting disturbance observer. Ocean Eng. 2023, 280, 114723. [Google Scholar] [CrossRef] [Scilit]
- Zhao, Y.; Xu, S.; Zheng, X.; Luo, L.; Xu, B.; Xiong, C. Enhanced real-time simulation of ROV attitude and trajectory under ocean current and wake disturbances. Appl. Syst. Innov. 2025, 8, 75. [Google Scholar] [CrossRef] [Scilit]
- Li, X.; Zhao, M.; Ge, T. A nonlinear observer for remotely operated vehicles with cable effect in ocean currents. Appl. Sci. 2018, 8, 867. [Google Scholar] [CrossRef] [Scilit]
- Pei, X.; Gu, X.; Zou, Y. Research on Attitude Control of Cable Underwater Cleaning Robot. In Proceedings of the 2024 IEEE International Conference on Mechatronics and Automation (ICMA), Tianjin, China, 4–7 August 2024; pp. 228–233. [Google Scholar] [CrossRef] [Scilit]
- Baldini, A.; Fasano, A.; Felicetti, R.; Freddi, A.; Longhi, S.; Monteriù, A. A constrained thrust allocation algorithm for remotely operated vehicles. IFAC-PapersOnLine 2018, 51, 250–255. [Google Scholar] [CrossRef] [Scilit]
























| Step | Action |
|---|---|
| 1 | Given an initial feasible solution , determine the corresponding working set , and set = 1. |
| 2 | Solve the equality-constrained subproblem in Equation (25). If the resulting optimal solution is zero, proceed to Step 5; otherwise, proceed to Step 3. |
| 3 | When , is obtained from Equation (26) and |
| 4 | If , let and return to Step 2. If , then we obtain the working set , let and return to Step 2. |
| 5 | Use the Lagrange multiplier method to obtain the multipliers of the equality-constrained subproblem associated with the current working set. If , the optimal solution has been obtained, and the iteration terminates; otherwise, remove the corresponding constraint and return to Step 2 |
| B-ASMC | PID | ||
|---|---|---|---|
| Parameter | Value | Parameter | Value |
| 20 | 5 | ||
| 20 | 0 | ||
| 20 | 1 | ||
| 3 | |||
| B-ASMC | PID | ||
|---|---|---|---|
| Parameter | Value | Parameter | Value |
| 20 | 0.1 | ||
| 20 | 0 | ||
| 20 | 0.01 | ||
| 3 | |||
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. |
© 2026 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.
Share and Cite
Li, D.; Sun, W.; Ma, Y.; Yao, J.; Chen, Y.; Jiang, M.; Zou, Y. Backstepping Adaptive Sliding Mode Control for ROV Under Multi-Source Time-Varying Disturbances. Robotics 2026, 15, 173. https://doi.org/10.3390/robotics15090173
Li D, Sun W, Ma Y, Yao J, Chen Y, Jiang M, Zou Y. Backstepping Adaptive Sliding Mode Control for ROV Under Multi-Source Time-Varying Disturbances. Robotics. 2026; 15(9):173. https://doi.org/10.3390/robotics15090173
Chicago/Turabian StyleLi, Duanjiao, Wenxing Sun, Yanjun Ma, Junwen Yao, Yun Chen, Minghan Jiang, and Yupeng Zou. 2026. "Backstepping Adaptive Sliding Mode Control for ROV Under Multi-Source Time-Varying Disturbances" Robotics 15, no. 9: 173. https://doi.org/10.3390/robotics15090173
APA StyleLi, D., Sun, W., Ma, Y., Yao, J., Chen, Y., Jiang, M., & Zou, Y. (2026). Backstepping Adaptive Sliding Mode Control for ROV Under Multi-Source Time-Varying Disturbances. Robotics, 15(9), 173. https://doi.org/10.3390/robotics15090173

