Abstract

The paper describes two modified implementations of unscented Kalman filter (UKF) and unscented particle filter (UPF) to solve nonlinear filtering problem for discrete-time dynamic space model (DSSM). DSSM is supposed to be nonlinear with additive Gaussian noise. The considered algorithm modifications are based on combination of UD-factorization of covariance matrices with sequential Kalman filter. The solution of tracking problem is illustrated for two cases. In the first case the problem of estimate of movable target coordinates from observed noised bearing is considered (a problem of passive location). In the second case the problem of an active location is described when noisy values of a distance to the accompanied object besides a bearing are available to the observer. Moreover, in the second case the motion model is extended by means of introducing a new parameter (a maneuver) such as an angle of velocity direction. To examine robustness of the considered algorithms in active target tracking problem (the second case) an arbitrary maneuver that differs from the initially given one in the motion model is considered as an observation.

Highlights

  • DSSM is supposed to be nonlinear with additive Gaussian noise

  • The considered algorithm modifications are based on combination of UD-factorization of covariance matrices with sequential Kalman filter

  • The solution of tracking problem is illustrated for two cases

Read more

Summary

12. Сгенерировать набор сигма-точек:

Получить преобразованные значения сигма-точек на основании уравнения наблюде-. Выполнить коррекцию прогноза и вычислить ковариационную матрицу ошибки оценки, использовав скаляризованную форму алгоритма фильтрации Калмана: Yk, j L 1 wm,iYki, j , Pyy,k L 1 wc,i Yki, j Yki, j. Gk j Vk W c Vk T Vk W c Yki, j Yk, j T Pyy,k 1 Yki, j Yk, j W c Vk T ,. Если k N , то вычисления завершить. В противном случае положить k k 1 и перейти к п. 5. Для нахождения апостериорной плотности p(xk Y1k ) вводится набор случайных частиц (точек)

Np i 1 xk
11. Сгенерировать набор сигма-точек
16. Вычислить веса частиц: wkl
Full Text
Paper version not known

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

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.