Abstract

This paper presents a simple yet efficient adaptive Kalman filter for tracking targets expected to perform varying turn maneuvers. The process noise covariance level of a second order Kalman filter is adjusted at each time step according to the calculated turn rate. The turning rate is estimated from the magnitude of the calculated acceleration divided by the estimated speed of the target. At each scan the previous and current velocity estimates are used to calculate the acceleration. The comparison of the performance of the proposed algorithm is made with that of an interacting multiple model (IMM) algorithm, employing three models with different levels of process noise covariance and also to that of a second order Kalman filter. Two different assumptions have been made for selecting the process noise values for the the IMM and Kalman filter algorithms, in the first case it was assumed that there was no prior information about the target motion whereas in the second case it was assumed that the largest turn rate that the target of interest could perform was known. The IMM algorithm utilizing three models gives slightly better estimates during the nonmaneuvering periods, but the proposed algorithm is superior to the IMM algorithm during maneuvering periods in terms of estimation errors. Also the proposed algorithm requires 78% less computation, almost the same number of calculations required by a single fixed process noise Kalman filter, than the IMM algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call