Skip to main content

Three-dimensional tracking control of autonomous underwater vehicles with limited torque and without velocity sensors

  • Khoshnam Shojaei (a1)

Most of the previous works on the motion control of autonomous underwater vehicles (AUVs) assume that (i) the vehicle actuators are able to tolerate every level of the control signals, and (ii) the vehicle is equipped with the velocity sensors in all degrees of freedom. These assumptions are not desirable in practice. Toward this end, this paper addresses the trajectory tracking control of the underactuated AUVs with the limited torque, without the velocity measurements and under environmental disturbances in a three-dimensional space. At first, a variable transformation is introduced which helps us to derive a second-order dynamic model for underactuated AUVs. Then, a saturated tracking controller is proposed by employing the saturation functions to bound the closed-loop error variables. This technique reduces the risk of the actuators saturation by decreasing the amplitude of the generated control signals. In addition, a nonlinear saturated observer is introduced to remove the velocity sensors from the control system. The proposed controller copes with the uncertain vehicle parameters, and constant or time-varying environmental disturbances induced by the waves and ocean currents. Lyapunov's direct method is used to show the semi-global uniform ultimate boundedness of the tracking and state estimation errors. Finally, some simulation results illustrate the effectiveness of the proposed controller.

Corresponding author
*Corresponding author. E-mail:
Hide All
1. Yuh, J., “Design and control of autonomous underwater robots: A survey,” Autonoumous Robot. 8, 724 (2000).
2. Nakamura, Y. and Savant, S., “Nonlinear Tracking Control of Autonomous Underwater Vehicle,” Proceedings of 1992 IEEE International Conference on Robotics and Automation, Nice, France (1992) pp. A4–A9.
3. Egeland, O., Dalsmo, M. and Sordalen, O. J., “Feedback control of a nonholonomic underwater vehicle with constant desired configuration,” Int. J. Robot. Res. 15 (1), pp. 2435 (1996).
4. Leonard, N. E., “Control synthesis and adaptation for an underactuated autonomous underwater vehicle,” IEEE J. Ocean. Eng. 20 (3), 211220 (1995).
5. Pettersen, K. Y. and Egeland, O., “Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle,” IEEE Trans. Autom. Control 44 (1), 112115 (1999).
6. Zain, Z. Md., Watanabe, K., Izumi, K. and Nagai, I., “A discontinuous exponential stabilization law for an underactuated X4-AUV,” J. Artif. Life Robot. 17, 463469 (2013).
7. Woolsey, C. A. and Techy, L., “Cross-track control of a slender, underactuated AUV using potential shaping,” J. Ocean. Eng. 36, 8291 (2009).
8. Batista, P., Silvestre, C. and Oliviera, P., “A sensor-based controller for homing of underactuated AUVs,” IEEE Trans. Robot. 25 (3), 701716 (2009).
9. Xinjing, H., Yibo, L., Fei, D. and Shijiu, J., “Horizontal path following for underactuated AUV based on dynamic circle guidance,” Robotica 35, 876891 (2015).
10. Do, K. D., Pan, J. and Jiang, Z. P., “Robust and adaptive path following for underactuated autonomous underwater vehicles,” Ocean Eng. 31 (16), 19671997 (2006).
11. Aguiar, A. P. and Pascoal, A. M., “Dynamic positioning and way-point tracking of underactuated AUVs in the presence of ocean currents,” Int. J. Control. 80 (7), 10921108 (2007).
12. Repoulias, F. and Papadopoulos, E., “Planar trajectory planning and tracking control design for underactuated AUVs,” Ocean Eng. 34, 16501667 (2007).
13. Bi, F. Y., Wei, Y. J., Zhang, J. Z. and Cao, W., “Position-tracking control of underactuated autonomous underwater vehicles in the presence of unknown ocean currents,” IET Control Theory and Appl. 4 (11), 23692380 (2009).
14. Do, K. D., Jiang, Z. P., Pan, J. and Nijmeijer, H., “A global output-feedback controller for stabilization and tracking of underactuated ODIN: A spherical underwater vehicle,” Automatica 40, 117124 (2004).
15. Refsnes, J. E., Sorensen, A. J. and Pettersen, K. Y., “Model-based output feedback control of slender-body underactuated AUVs: theory and experiments,” IEEE Trans. Control Syst. Technol. 16 (5), 930946 (2008).
16. Subudhi, B., Mukherjee, K. and Ghosh, S., “A static output feedback control design for path following of autonomous underwater vehicle in vertical plane,” Ocean Eng. 63, 7276 (2013).
17. Qi, X. and Cai, Z., Three-dimensional formation control based on filter backstepping method for multiple underactuated underwater vehicles. Robotica 122 (2016). doi:10.1017/S0263574716000436.
18. Wehbe, B., Bazzi, S. and Shammas, E., “Novel three-dimensional optimal path planning method for vehicles with constrained pitch and yaw,” Robotica 120 (2016). doi:10.1017/S026357471600076X.
19. Shojaei, K. and Arefi, M. M., “On the neuro-adaptive feedback linearizing control of underactuated autonomous underwater vehicles in three-dimensional space,” IET Control Theory Appl. 9 (8), 12641273 (2015).
20. Bechlioulis, C. P., Karras, G. C., Heshmati-Alamdari, S. and Kyriakopoulos, K. J., “Trajectory tracking with prescribed performance for underactuated underwater vehicles under model uncertainties and external disturbances,” IEEE Trans. Control Syst. Technol. 25 (2), 429440 (2017).
21. Do, K. D. and Pan, J., Control of Ships and Underwater Vehicles: Design for Underactuated and Nonlinear Marine Systems (Springer, London, 2009).
22. Fossen, T. I., Marine Control Systems (Marine Cybernetics, Trondheim, Norway, 2002).
23. SNAME, the society of naval architects and marine engineers, “Nomenclature for treating the motion of a submerged body through a fluid,” Tech. Res. Bull. 1–5 (1950).
24. Shojaei, K. and Dolatshahi, M., “Line-of-sight target tracking control of underactuated autonomous underwater vehicles,” Ocean Eng. 133, 244252 (2017).
25. Li, J. H., Lee, P. M., Jun, B. H. and Lim, Y. K., “Point-to-point navigation of underactuated ships,” Automatica 44 (12), 32013205 (2008).
26. Lewis, F. L., Dawson, D. M. and Abdallah, C. T., Robot Manipulator Control Theory and Practice, 2nd ed. (Marcel Dekker Inc., New York, 2004).
27. Aguinaga-Ruiz, E., Zavala-Rio, A., Santibanez, V. and Reyes, F., “Global trajectory tracking through static feedback for robot manipulators with bounded inputs,” IEEE Trans. Control Syst. Technol. 17 (4), 934944 (2009).
28. Polycarpou, M. M., “Stable adaptive neural control scheme for nonlinear systems,” IEEE Trans. Autom. Control 41, 447451 (1996).
29. Berghuis, H. and Nijmeijer, H., “A passivity approach to controller-observer design for robots,” IEEE Trans. Robot. Autom. 9 (6), 740754 (1993).
30. Arteaga, M. A. and Kelly, R., “Robot control without velocity measurements: New theory and experimental results,” IEEE Trans. Robot. Autom. 20 (2), 297308 (2004).
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

  • ISSN: 0263-5747
  • EISSN: 1469-8668
  • URL: /core/journals/robotica
Please enter your name
Please enter a valid email address
Who would you like to send this to? *



Full text views

Total number of HTML views: 0
Total number of PDF views: 79 *
Loading metrics...

Abstract views

Total abstract views: 330 *
Loading metrics...

* Views captured on Cambridge Core between 16th November 2017 - 18th August 2018. This data will be updated every 24 hours.