Application of neural network and genetic algorithm in identification of a model of a variable mass underwater vehicle

This paper is one of the few works in identification of a model of a Variable Mass Underwater Vehicles (VMUVs) with six degrees of freedom. Since, the mass of fuel changes during the operation, the mass and the center of mass of these vehicles also change and therefore the VMUV has nonlinear-time varying model. In order to obtain a model of the VMUV, an identification procedure is done by using an especial neural network. In this network, which is called the Volterra neural network, the basis functions are Volterra polynomials. Also, genetic algorithm (GA) is used with neural network to structure selection of these nonlinear polynomials. Computer simulations, Monte Carlo and cross-correlation analyses are done by considering admissible levels of noises in the underwater vehicles instrumentations (rate gyros) and the results show the efficiency of the presented approach.

[1]  Melanie Mitchell,et al.  An introduction to genetic algorithms , 1996 .

[2]  Guo-Ping Liu,et al.  Eigenstructure Assignment for Control System Design , 1998 .

[3]  Sheng Chen,et al.  Representations of non-linear systems: the NARMAX model , 1989 .

[4]  Xuyang Lou,et al.  Synchronization of neural networks based on parameter identification and via output or state coupling , 2008 .

[5]  Mingjun Zhang,et al.  Adaptive sliding mode control based on local recurrent neural networks for underwater robot , 2012 .

[6]  Andres El-Fakdi,et al.  On the Identification of Non Linear Models of Unmanned Underwater Vehicles , 2003 .

[7]  Larry J. Eshelman,et al.  Using genetic search to exploit the emergent behavior of neural networks , 1990 .

[8]  C. Chryssostomidis,et al.  System identification of open-loop maneuvers leads to improved AUV flight performance , 2006, IEEE Journal of Oceanic Engineering.

[9]  Mark A. Gammon,et al.  Optimization of fishing vessels using a Multi-Objective Genetic Algorithm , 2011 .

[10]  Elías Revestido Herrero,et al.  Two-step identification of non-linear manoeuvring models of marine vessels , 2012 .

[11]  Danilo P. Mandic,et al.  On "an improved approach for nonlinear system identification using neural networks" , 2003, J. Frankl. Inst..

[12]  O. Nelles Nonlinear System Identification: From Classical Approaches to Neural Networks and Fuzzy Models , 2000 .

[13]  Louis L. Whitcomb,et al.  Adaptive Identification on the Group of Rigid-Body Rotations and its Application to Underwater Vehicle Navigation , 2007, IEEE Trans. Robotics.

[14]  I. J. Leontaritis,et al.  Model selection and validation methods for non-linear systems , 1987 .

[15]  William B. Blake Missile Datcom: User's Manual - 1997 FORTRAN 90 Revision. , 1998 .

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

[17]  Naresh K. Sinha,et al.  AN IMPROVED APPROACH FOR NONLINEAR SYSTEM IDENTIFICATION USING NEURAL NETWORKS , 1999 .

[18]  Anneli Folkesson Modelling of Dynamic Systems , 2013 .