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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.