Modeling and Energy–Optimal Neuro–Fuzzy Control of Cylindrical Autonomous Underwater Vehicles
Main Article Content
Abstract
This paper presents a reduced–order mathematical model and an energy–optimal neuro–fuzzy control method for a cylindrical autonomous underwater vehicle (AUV). The standard six DOFs formulation is simplified to translational motions under the assumption that rotational motions are stabilized near a nominal operating point. To address the concern that a diagonal reduction may become three independent single DOF systems, cross–axis coupling terms are retained in the reduced inertia and damping matrices. The vehicle is represented with four thrusters acting on three translational degrees of freedom; therefore, the control–effectiveness matrix is rectangular and the actuator–force vector is not unique for a given virtual control force. The proposed controller combines adaptive neuro–fuzzy uncertainty compensation with a quadratic actuator–allocation layer that penalizes force mismatch, propulsion effort and command variation. Illustrative MATLAB/Simulink–style simulations compare the method with PID, fuzzy–PID and sliding mode control using tracking error, energy index and actuator–saturation metrics
Keywords
Actuator allocation, autonomous underwater vehicle, coupled three–DOF model, energy optimization, MATLAB/Simulink, neuro–fuzzy control
Article Details
References
[2] J. Yuh, "Modeling and control of underwater robotic vehicles," IEEE Transactions on Systems, Man, and Cybernetics, vol. 20, no. 6, pp. 1475–1483, 1990.
[3] G. Antonelli, Underwater robots, 4th ed. Cham, Switzerland: Springer, 2018.
[4] D. Li and L. Du, "AUV trajectory tracking models and control strategies: A review," Journal of Marine Science and Engineering, vol. 9, no. 9, Art. no. 1020, 2021.
[5] J. He, J. Xie, and S. Zhang, "A review of path following, trajectory tracking, and formation control for autonomous underwater vehicles," Drones, vol. 9, no. 4, Art. no. 286, 2025.
[6] T. Prestero, "Verification of a six–degree of freedom simulation model for the REMUS autonomous underwater vehicle," M.S. thesis, Massachusetts Institute of Technology and Woods Hole Oceanographic Institution, Cambridge, MA, USA, 2001.
[7] MathWorks, "Modeling and simulation of an autonomous underwater vehicle," MATLAB & Simulink Documentation. Accessed: Apr. 2026.
[8] A. J. Healey and D. Lienard, "Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles," IEEE Journal of Oceanic Engineering, vol. 18, no. 3, pp. 327–339, 1993.
[9] J.–J. E. Slotine and W. Li, Applied Nonlinear Control. Englewood Cliffs, NJ, USA: Prentice Hall, 1991.
[10] J.–S. R. Jang, "ANFIS: Adaptive–network–based fuzzy inference system," IEEE Transactions on Systems, Man, and Cybernetics, vol. 23, no. 3, pp. 665–685, 1993.
[11] L. X. Wang, Adaptive fuzzy systems and control: Design and stability analysis. Englewood Cliffs, NJ, USA: Prentice Hall, 1994.
[12] J. S. Wang, C. S. G. Lee, and J. Yuh, "An on–line self–organizing neuro–fuzzy control for autonomous underwater vehicles," in Proc. IEEE International Conference on Robotics and Automation, Detroit, MI, USA, 1999, pp. 2416–2421.
[13] T. I. Fossen and T. A. Johansen, "A survey of control allocation methods for ships and underwater vehicles," Proc. 14th Mediterranean Conference on Control and Automation, Ancona, Italy, 2006, pp. 1–6.
[14] T. A. Johansen and T. I. Fossen, "Control allocation – A survey," Automatica, vol. 49, no. 5, pp. 1087–1103, 2013.
[15] S. Boyd and L. Vandenberghe, Convex optimization. Cambridge, UK: Cambridge University Press, 2004.
[16] J. Nocedal and S. J. Wright, Numerical Optimization, 2nd ed. New York, NY, USA: Springer, 2006.