Neuro-control of unmanned underwater vehicles

Unmanned underwater vehicles (UUVs) typically operate in uncertain and changing environments. Since the dynamics of UUVs are highly nonlinear and their hydrodynamic coefficients vary with different operating conditions, a high-performance control system of a UUV is needed to have the capacities of learning and adaptation to the variations in the UUV's dynamics. This paper presents the utilization of an adaptive neuro-control scheme as a controller for controlling a UUV in six degrees of freedom. No prior offline training phase and no explicit knowledge of the structure of the vehicle are required, and the proposed scheme exploits the advantages of both neural network control and adaptive control. Asymptotic convergence of the UUV's tracking errors and stability of the presented control system is guaranteed on the basis of the Lyapunov theory. In this paper, neural network architectures based on radial basis functions and multilayer structures have been used to evaluate the performance of the adaptive controller via computer simulation.

[1]  Dana R. Yoerger,et al.  Supervisory control system for the JASON ROV , 1986 .

[2]  K. Narendra,et al.  A new adaptive law for robust adaptation without persistent excitation , 1987 .

[3]  Frank L. Lewis,et al.  High-Level Feedback Control with Neural Networks , 1998, World Scientific Series in Robotics and Intelligent Systems.

[4]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

[5]  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).

[6]  Thor I. Fossen,et al.  Adaptive control of nonlinear systems: A case study of underwater robotic systems , 1991, J. Field Robotics.

[7]  Sheng Chen,et al.  Regularized orthogonal least squares algorithm for constructing radial basis function networks , 1996 .

[8]  K. Narendra,et al.  A New Adaptive Law for Robust Adaptation without Persistent Excitation , 1986, 1986 American Control Conference.

[9]  Frank L. Lewis,et al.  Multilayer neural-net robot controller with guaranteed tracking performance , 1996, IEEE Trans. Neural Networks.

[10]  B. A. White,et al.  Multiobjective fuzzy genetic algorithm optimisation approach to nonlinear control system design , 1997 .

[11]  Joan Batlle,et al.  Designing a Fuzzy-like PD controller for an underwater robot , 2003 .

[12]  Michael S. Triantafyllou,et al.  Robust control for underwater vehicle systems with time delays , 1991 .

[13]  Tomas Hrycej,et al.  Neurocontrol: Towards an Industrial Control Methodology , 1997 .

[14]  Jeen-Shing Wang,et al.  Self-adaptive recurrent neuro-fuzzy control of an autonomous underwater vehicle , 2002, IEEE Trans. Robotics Autom..

[15]  Vassilis S. Kodogiannis Comparison of advanced learning algorithms for short-term load forecasting , 2000, J. Intell. Fuzzy Syst..

[16]  Kang G. Shin,et al.  Direct control and coordination using neural networks , 1993, IEEE Trans. Syst. Man Cybern..

[17]  Feijun Song,et al.  Design of sliding mode fuzzy controllers for an autonomous underwater vehicle without system model , 2000, OCEANS 2000 MTS/IEEE Conference and Exhibition. Conference Proceedings (Cat. No.00CH37158).

[18]  A. Ishoy,et al.  Sea trials of MARTIN - a European survey AUV , 1995, 'Challenges of Our Changing Global Environment'. Conference Proceedings. OCEANS '95 MTS/IEEE.

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

[20]  Jong-Won Park,et al.  Discrete-time quasi-sliding mode control of an autonomous underwater vehicle , 1999 .

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

[22]  Frank L. Lewis,et al.  Neural net robot controller: Structure and stability proofs , 1993, J. Intell. Robotic Syst..

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

[24]  Jeen-Shing Wang,et al.  Self-adaptive recurrent neuro-fuzzy control for an autonomous underwater vehicle , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[25]  Dimitris Tomtsis,et al.  Neural network adaptive controller for unmanned underwater vehicles , 2001 .

[26]  Paulo J. G. Lisboa,et al.  Neural network modelling and control for underwater vehicles , 1996, Artif. Intell. Eng..

[27]  M. Pebody,et al.  Autosub-1. A distributed approach to navigation and control of an autonomous underwater vehicle , 1997 .

[28]  G.J.S. Rae,et al.  Applications of fuzzy logic to the control of an autonomous underwater vehicle , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[29]  Abhijit S. Pandya,et al.  On-line learning control of autonomous underwater vehicles using feedforward neural networks , 1992 .

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

[31]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[32]  Junku Yuh,et al.  Self-adaptive neuro-fuzzy systems for autonomous underwater vehicle control , 2001, Adv. Robotics.

[33]  Brian White,et al.  Multiobjective fuzzy genetic algorithm optimization approach to nonlinear control system design , 1996 .

[34]  O. Egeland,et al.  Trajectory planning and collision avoidance for underwater vehicles using optimal control , 1994 .

[35]  Asgeir J. Sørensen,et al.  Identification of Dynamically Positioned Ships , 1995 .