Development of a fuzzy logic-based adaptive Kalman filter
Ponciano Jorge Escamilla-Ambrosio, Neil Mort · 2001
In this paper, after reviewing the traditional Kalman filter formulation, a development of a fuzzy logic-based adaptive Kalman filter is outlined. The adaptation is in the sense of adaptively tuning, on-line, the measurement noise covariance matrix R or the process noise covariance matrix Q. This improves the Kalman filter performance and prevents filter divergence when R or Q are uncertain. Based on the whiteness of the filter innovation sequence and employing the covariance-matching technique the tuning process is carried out by a fuzzy inference system. If a statistical analysis of the innovation sequence shows discrepancies with its expected statistics then a fuzzy inference system adjusts a factor through which the matrices R or Q are tuned on line. This fuzzy logic-based adaptive Kalman filter is tested on a numerical example. The results are compared with these obtained using a conventional Kalman filter and a traditionally adapted Kalman filter. The fuzzy logic-based adaptive Kalman filter showed better results than its traditional counterparts.