Adaptive Depth Control for Autonomous Underwater Vehicles Based on Feedforward Neural Networks

This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle’s (AUV’s) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonlinearity is approximated by a feedforward neural network whose parameters are adaptively adjusted online according to a set of parameter estimation laws for the purpose of driving the AUV to cruise at the preset depth. The Lyapunov synthesis approach is used to develop the adaptive control scheme. The overall control system can guarantee that the tracking error converges in the small neighborhood of zero and all adjustable parameters involved are uniformly bounded. Simulation examples are given to illustrate the design procedure and the applicability of the proposed method. The results indicate that the proposed method is suitable for practical applications.

[1]  Tamaki Ura,et al.  Neural network system for online controller adaptation and its application to underwater robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

[3]  Maja Matijasevic,et al.  Control architectures for autonomous underwater vehicles , 1997 .

[4]  Robert Allen,et al.  Guidance and Control of Underwater Vehicles , 2003 .

[5]  Li-Chen Fu,et al.  Adaptive Robust Bank-to-Turn Missile Autopilot Design Using Neural Networks , 1997 .

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

[7]  P.A. DeBitetto Fuzzy logic for depth control of unmanned undersea vehicles , 1994, Proceedings of IEEE Symposium on Autonomous Underwater Vehicle Technology (AUV'94).

[8]  Junku Yuh,et al.  An Adaptive and Learning Control System for Underwater Robots , 1996 .

[9]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[10]  Ken-ichi Funahashi,et al.  On the approximate realization of continuous mappings by neural networks , 1989, Neural Networks.

[11]  Junku Yuh,et al.  A neural net controller for underwater robotic vehicles , 1990 .

[12]  J. Bellingham,et al.  Autonomous Oceanographic Sampling Networks , 1993 .

[13]  Yoshihiko Nakamura,et al.  Nonlinear tracking control of autonomous underwater vehicles , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[14]  Junku Yuh,et al.  On‐board sensor‐based adaptive control of small UUVs in very shallow water* , 2000 .

[15]  A. J. Healey,et al.  Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles , 1993 .

[16]  Junku Yuh,et al.  Learning control of underwater robotic vehicles , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.