A fuzzy Kalman filter optimized using a multi-objective genetic algorithm for enhanced autonomous underwater vehicle navigation

In an autonomous underwater vehicle integrated navigation system, short-term temporal accuracy is provided by an inertial navigation subsystem (INS) and long-term accuracy by a global positioning system (GPS). The Kalman filter has been a popular method for integrating the data produced by the two systems to provide optimal estimates of autonomous underwater vehicle position and attitude. In this paper, a sequential use of a linear Kalman filter and extended Kalman filter is proposed. The former is used to fuse the data from a variety of INS sensors whose output is used as an input to the latter where integration with GPS data takes place. The use of a fuzzy-rule-based adaptation scheme to cope with the divergence problem caused by the insufficiently known a priori filter statistics is also explored. The choice of fuzzy membership functions for an adaptation scheme is first carried out using a heuristic approach. Multiobjective genetic algorithm techniques are then used to optimize the parameters of the membership functions with respect to a certain performance criteria in order to improve the overall accuracy of the integrated navigation system. Simulation results are presented that show that the proposed algorithms can provide a significant improvement in the overall navigation performance of an autonomous underwater vehicle navigation system.

[1]  S. M. Smith,et al.  Enhancement of the inertial navigation system for the Morpheus autonomous underwater vehicles , 2001 .

[2]  Kalyanmoy Deb,et al.  An Investigation of Niche and Species Formation in Genetic Function Optimization , 1989, ICGA.

[3]  Robert Sutton,et al.  Review of multisensor data fusion techniques and their application to autonomous underwater vehicle navigation , 2002 .

[4]  A. H. Mohamed,et al.  Adaptive Kalman Filtering for INS/GPS , 1999 .

[5]  Kazuyuki Kobayashi,et al.  Accurate differential global positioning system via fuzzy logic Kalman filter sensor fusion technique , 1998, IEEE Trans. Ind. Electron..

[6]  Joydeep Ghosh,et al.  A mixture-of-experts framework for adaptive Kalman filtering , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[7]  T. Kailath,et al.  An innovations approach to least-squares estimation--Part II: Linear smoothing in additive white noise , 1968 .

[8]  R. Fitzgerald Divergence of the Kalman filter , 1971 .

[9]  Peter J. Fleming,et al.  Multiobjective optimization and multiple constraint handling with evolutionary algorithms. I. A unified formulation , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[10]  R. Mehra On-line identification of linear dynamic systems with applications to Kalman filtering , 1971 .

[11]  M. Kennedy The global positioning system and GIS: an introduction. , 2002 .

[12]  D. Magill Optimal adaptive estimation of sampled stochastic processes , 1965 .

[13]  Peter S. Maybeck,et al.  Multiple-model adaptive estimation using a residual correlation Kalman filter bank , 2000, IEEE Trans. Aerosp. Electron. Syst..

[14]  Michael Peter Kennedy The Global Positioning System and GIS , 1996 .

[15]  T. Kailath The innovations approach to detection and estimation theory , 1970 .

[16]  Sauro Longhi,et al.  Localization of a wheeled mobile robot by sensor data fusion based on a fuzzy logic adapted Kalman filter , 1998 .