MATLAB-based simulation of buoyancy-driven underwater glider motion

The mass configuration of the buoyancy-driven underwater glider is decomposed and defined. The coupling between the glider body and its internal masses is addressed using the energy law. A glider motion model is established, and the corresponding simulation program is derived using MATLAB. The characteristics of the glider motion are explored using this program. The simulation results show that the basic characteristic of a buoyancy-driven underwater glider is the periodic alternation of downward and upward motions. The glider’s spiral motion can be applied to missions in restricted regions. The glider’s horizontal velocity, gliding depth and its motion radius in spiral motion can be changed to meet different application purposes by using different glider parameter designs. The simulation also shows that the model is appropriate and the program has strong simulation functions.