Underwater glider modelling and analysis for net buoyancy, depth and pitch angle control

Abstract Underwater glider is an autonomous underwater vehicle that glides by controlling their buoyancy and attitude using internal actuators. By changing the vehicle's buoyancy intermittently, vertical motion can be achieved. Characteristics of glider motion include upward and downward movement in a saw tooth pattern, turning and gliding in a vertical spiral motion and gliding without using thrusters or propellers. This paper presents the modelling and identification on net buoyancy, depth and pitching angle of an underwater glider system. A ballast tank subsystem is considered appropriate for the identification process since it is the main parameter for the motion control. By selecting the ballast rate as the input, three aspects of the dynamics of a glider can be observed: buoyancy, depth of the glider and pitching angle. The MATLAB System Identification Toolbox TM is used to obtain a mathematical model of the glider ballast–buoyancy, ballast–depth and ballast–pitching angle conditioning system. The best three parametric estimation models are chosen, and the results of the comparison between simulated and estimated outputs are presented. The information obtained from the modelling and identification approaches are used for USM's Underwater Glider Prototype controller design. The information observed during this procedure are utilised for optimisation, stability, reliability and robustness analysis of the underwater glider.

[1]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[2]  Timothy Prestero,et al.  Verification of a six-degree of freedom simulation model for the REMUS autonomous underwater vehicle , 2001 .

[3]  John F. Gardner Simulations of Machines Using MATLAB and Simulink , 2000 .

[4]  Naomi Ehrich Leonard,et al.  Model-based feedback control of autonomous underwater gliders , 2001 .

[5]  Ulrich Kremer,et al.  Towards a Resource-Aware Programming Architecture for Smart Autonomous Underwater Vehicles , 2008 .

[6]  David M. Fratantoni,et al.  UNDERWATER GLIDERS FOR OCEAN RESEARCH , 2004 .

[7]  Gyungnam Jo,et al.  Pitching Control Simulations of an Underwater Glider Using CFD Analysis , 2008, OCEANS 2008 - MTS/IEEE Kobe Techno-Ocean.

[8]  Gyeong Joong Lee,et al.  Estimation of the Roll Hydrodynamic Moment Model of a Ship by Using the System Identification Method and the Free Running Model Test , 2007, IEEE Journal of Oceanic Engineering.

[9]  N. Mahmoudian,et al.  Approximate Analytical Turning Conditions for Underwater Gliders: Implications for Motion Control and Path Planning , 2010, IEEE Journal of Oceanic Engineering.

[10]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[11]  Paul J. Farley,et al.  Underwater acoustic glider , 2004, IGARSS 2004. 2004 IEEE International Geoscience and Remote Sensing Symposium.

[12]  H. Stommel The Slocum Mission , 1989 .

[13]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[14]  M. E. El-Hawary,et al.  Control system engineering , 1984 .

[15]  R. Davis,et al.  The autonomous underwater glider "Spray" , 2001 .

[16]  L. Kan,et al.  MATLAB-based simulation of buoyancy-driven underwater glider motion , 2008 .

[17]  D.A. Smallwood,et al.  Preliminary experiments in the adaptive identification of dynamically positioned underwater robotic vehicles , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[18]  Bong-Huan Jun,et al.  Development of the AUV ‘ISiMI’ and a free running test in an Ocean Engineering Basin , 2009 .

[19]  Mohd Rizal Arshad,et al.  Design of an underwater glider platform for shallow-water applications , 2010, Int. J. Intell. Def. Support Syst..

[20]  Douglas K. Lindner,et al.  Improved Guidance, Navigation, and Control for Autonomous Underwater Vehicles: Theory and Experiment , 2009 .

[21]  Jenhwa Guo,et al.  Design of an Underwater Glider with Fore and Aft Buoyancy Engines , 2007, 2007 Symposium on Underwater Technology and Workshop on Scientific Use of Submarine Cables and Related Technologies.

[22]  M. Arima,et al.  Motion Characteristics of an Underwater Glider with Independently Controllable Main Wings , 2008, OCEANS 2008 - MTS/IEEE Kobe Techno-Ocean.

[23]  C. C. Eriksen,et al.  Seaglider: a long-range autonomous underwater vehicle for oceanographic research , 2001 .

[24]  D. C. Webb,et al.  SLOCUM: an underwater glider propelled by environmental energy , 2001 .

[25]  Nalin Harischandra,et al.  System identification of muscle–joint interactions of the cat hind limb during locomotion , 2008, Biological Cybernetics.

[26]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[27]  Hugh H. T. Liu,et al.  Multivariable identification and controller design of an integrated flight control system , 2007 .

[28]  Lennart Ljung,et al.  System identification toolbox for use with MATLAB , 1988 .