6-DOF Nonlinear Dynamic Modeling and Control of Autonomous Underwater Vehicle
Keywords:
Dynamic model, 6-DOF, AUV, Feedback linearization, Nonlinear Dynamic inversionAbstract
During the design process of an autonomous underwater vehicle (AUV), establishing a dynamic model of the system plays a crucial role. Controller (autopilot) is designed based on the dynamic model of the system before the field tests. The controller must reliably manage the system based on the states of the AUV. This study provides a comprehensive guide for the design process of the 6-DOF nonlinear dynamic model and controller of an AUV. Control method used in this study is the nonlinear dynamic inversion method, based on feedback linearization, to establish robust control strategies with a focus on pitch and yaw control. Numerous studies have been conducted in the field of underwater vehicles; however, this research combines both 6-DoF modeling and controller design. Furthermore, it implements the feedback linearization control approach specifically for AUVs. In this study, the nonlinear dynamic model of the AUV is developed and the nonlinear dynamic inversion method is effectively applied to achieve desired control over pitch angle, depth, yaw angle and yaw angular rate.
References
Abkowitz, M. A. (1964). Lectures on ship hydrodynamics steering and manoeuvrability.Hydro-Og Aerodynamisk Laboratorium.
Dougherty, F. & Woolweaver, G. (1990, June 05-06). At-Sea Testing of an UnmannedUnderwater Vehicle Flight Control System.Symposium on Autonomous Underwater Technology,United States. IEEE. https://doi.org/10.1109/AUV.1990.110438
Edwards, C. & Spurgeon, S. K. (1998). Sliding mode control: theory and applications. Taylor & Francis.
Fossen, T. I. (1994). Guidance and Control of Ocean Vehicles. John Wiley & Sons.
Fossen, T. I. (2011). Handbook of Marine Craft Hydrodynamics and Motion Control. John Wiley & Sons. https://doi.org/10.1002/9781119994138
Hong, E. Y., Soon, H. G. & Chitre, M. (2010, May 24-27).Depth Control of an Autonomous Underwater Vehicle, STARFISH. OCEANS'10 IEEE SYDNEY,Australia.IEEE. https://doi.org/10.1109/OCEANSSYD.2010.5603566
Joshi, S. D. (2016). Mathematical modeling and robust fault tolerant controller design for autonomous underwater vehicles.
Kaya, B. B. (2024).Nonlinear Dynamic Modelling of an Underwater Vehicle, State Estimation and Control. [Master’s thesis, Istanbul Technical University].
Prestero, T. (2001).Verification of a Six-Degree of Freedom Simulation Model for the REMUS Autonomous Underwater Vehicle. Massachusetts Institute of Technology.
Shetty, S. G., Subramanian, K. & George, K. (2021, April 23-26). Performance Comparison of Controllers for the Autonomous Underwater Vehicle REMUS 100.7th International Conference on Control, Automation and Robotics (ICCAR), Singapore.IEEE.https://doi.org/10.1109/ICCAR52225.2021.9463492
Slotine, J. J. &Li, W. (1991). Applied Nonlinear Control. Prentice Hall.
Stevens, B. L., Lewis, F. L. & Johnson, E. N. (2016). Aircraft Control and Simulation. John Wiley & Sons.https://doi.org/10.1002/9781119174882
Zhou, H. & Eustice, R. M. (2014). Experimental validation of distributed EKF-SLAM on an autonomous underwater vehicle. IEEE.