Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-05T20:19:30.502Z Has data issue: false hasContentIssue false

Robust Adaptive Kalman Filtering – a method based on quasi-accurate detection and plant noise variance–covariance matrix tuning

Published online by Cambridge University Press:  28 September 2016

Xiaowen Luo*
Affiliation:
(Second Institute of Oceanography, State Oceanic Administration, 36 Baochu Bei lu, Hangzhou 310012, China)
Haitao Wang
Affiliation:
(Institute of Geodesy and Geophysics, Chinese Academy of Sciences, 340 Xudong Road, Wuhan 430077, China)
*
(E-mail: cdslxw@163.com)
Rights & Permissions [Opens in a new window]

Abstract

In this paper, we propose an algorithm for tuning both the kinematic and measurement noise Variance–Covariance (VCV) matrices to produce a more robust and adaptive Kalman filter. The proposed algorithm simultaneously considers both observation outliers and abrupt changes. This algorithm may be divided into two basic parts: 1. Robust estimation, from which the position components of the filtering estimates and the equivalent weight factor matrix can be obtained; and 2. Adaptive estimation, from which the adaptive kinematic noise VCV tuning matrix is calculated. To demonstrate the efficiency of our algorithm, we process a set of kinematic Global Positioning System (GPS) data received from a rover mounted on an aeroplane. The processing results are found to be very satisfactory, with observation outliers and abrupt changes detected and dealt with accordingly. The detailed calculation procedure for the adaptive VCV tuning matrix is also described.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2016 
Figure 0

Figure 1. X and Y components of the aeroplane trace relative to the static reference station. Bottom panel: magnification of boxed part. The abrupt changes occur at points O, A, B, C, and D in this figure, and at point E in the top panel.

Figure 1

Figure 2. Baseline component errors without outliers. The blue line shows CKF, and the red line denotes the proposed New RAF. Points O, A, B, C, D, and E are the turning points denoted in Figure 1.

Figure 2

Table 1. Statistical characteristics of the absolute error (m) of CKF and New RAF.

Figure 3

Figure 3. Baseline component errors with outliers. The observations at epochs marked “★” were contaminated by outliers.

Figure 4

Table 2. Outlier detection results with QUAD.

Figure 5

Figure 4. Baseline component errors with both outliers and abrupt changes. A, B, C, D, and E are the turning points, at which outliers were simultaneously applied.

Figure 6

Table 3. Outlier Detection Results with QUAD.

Figure 7

Table 4. Detailed results of New RAF for point E.