Theoretical and Experimental Investigations on the Design of a Hybrid Depth Controller for a Standalone Variable Buoyancy System—vBuoy

Design of controllers for underwater vehicles is challenging due to their nonlinear dynamics, time-varying model parameters, and environmental disturbances, which are difficult to measure or estimate. Conventional linear controllers sometimes fail to handle these issues effectively and hence it is necessary to design special controllers that are robust under such circumstances. Variable buoyancy (VB) engines are used in many underwater vehicles and standalone buoyancy modules are being developed for multiple underwater applications. Design and analysis of a hybrid depth controller for a single degree of freedom, standalone VB module, vBuoy, is presented in this paper. The design and mathematical model of the vBuoy is presented along with its open-loop performance analysis. A hybrid controller, which captures the best characteristics of a proportional–integral–derivative controller, a linear quadratic regulator, and a sliding mode controller, is designed for the depth control of the module. Based on the desired transient and steady-state behavior of the system, a supervisory controller is used to switch between the conventional controllers. The comparison of simulation results between the proposed hybrid controller and the conventional controllers shows a significant improvement in the closed-loop performance. The performance is evaluated using the parameters such as rise time, percentage overshoot, settling time, and root mean square error. The same has been implemented in an experimental vBuoy prototype to verify the performance of the hybrid controller and also to validate the robustness of the controller. Based on the simulation and experimental results, it was observed that the hybrid controller improves the trajectory tracking performance by 28%–33%.

[1]  Mohd Rizal Arshad,et al.  Sliding mode depth control of a hovering autonomous underwater vehicle , 2015, 2015 IEEE International Conference on Control System, Computing and Engineering (ICCSCE).

[2]  Chao-Lin Kuo,et al.  A PID controller for the underwater robot station-keeping , 2016, 2016 IEEE 14th International Conference on Industrial Informatics (INDIN).

[3]  J. Dzielski,et al.  A Variable Buoyancy Control System for a Large AUV , 2007, IEEE Journal of Oceanic Engineering.

[4]  Zero-power autonomous buoyancy system controlled by microbial gas production. , 2011, The Review of scientific instruments.

[5]  Yue Wang,et al.  SLQR suboptimal human-robot collaborative guidance and navigation for Autonomous Underwater Vehicles , 2015, 2015 American Control Conference (ACC).

[6]  Junku Yuh,et al.  Underwater Robots , 2012, Springer Handbook of Robotics, 2nd Ed..

[7]  Junku Yuh,et al.  Design and Control of Autonomous Underwater Robots: A Survey , 2000, Auton. Robots.

[8]  Colin Bradley,et al.  Sliding mode adaptive neural network control for hybrid visual servoing of underwater vehicles , 2017 .

[9]  Andrei V. Medvedev,et al.  Depth control methods of variable buoyancy AUV , 2017, 2017 IEEE Underwater Technology (UT).

[10]  Jana Fuhrmann,et al.  Guidance And Control Of Ocean Vehicles , 2016 .

[11]  Wen-de Zhao,et al.  A variable buoyancy system for long cruising range AUV , 2010, 2010 International Conference on Computer, Mechatronics, Control and Electronic Engineering.

[12]  Asokan Thondiyath,et al.  Design of a controllable variable buoyancy module and its performance analysis as a cascaded system for selective underwater deployment , 2017 .

[13]  Dipak M. Adhyaru,et al.  Performance comparison of PD, PI and LQR controller of autonomous under water vehicle , 2013, 2013 Nirma University International Conference on Engineering (NUiCONE).

[14]  Weidong Zhang,et al.  Double-loop chattering-free adaptive integral sliding mode control for underwater vehicles , 2016, OCEANS 2016 - Shanghai.

[15]  Xin Zhang,et al.  Adaptive sliding-mode attitude control for autonomous underwater vehicles with input nonlinearities , 2016 .

[16]  Asokan Thondiyath,et al.  Design and analysis of cable-connected metallic bellows as Variable Buoyancy Modules , 2015, 2015 IEEE Underwater Technology (UT).

[17]  Harold Franklin Jensen Variable buoyancy system metric , 2009 .

[18]  Kamal Youcef-Toumi,et al.  Terminal sliding mode control for the trajectory tracking of underactuated Autonomous Underwater Vehicles , 2017 .

[19]  Jian Liu,et al.  A variable buoyancy system and a recovery system developed for a deep-sea AUV Qianlong I , 2014, OCEANS 2014 - TAIPEI.

[20]  Antonio Pedro Aguiar,et al.  Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[21]  Daqi Zhu,et al.  Adaptive sliding mode heading control for autonomous underwater vehicle including actuator dynamics , 2016, OCEANS 2016 - Shanghai.

[22]  B. Jalving,et al.  The NDRE-AUV flight control system , 1994 .

[23]  Jun Liu,et al.  Depth control of remotely operated vehicles using nonsingular fast terminal sliding mode control method , 2013, 2013 OCEANS - San Diego.

[24]  Jean-Jacques E. Slotine,et al.  Robust trajectory control of underwater vehicles , 1985 .

[25]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .