TY - JOUR
T1 - A novel residual-based Bayesian expectation–maximization adaptive Kalman filter with inaccurate and time-varying noise covariances
AU - Gao, Xiaohui
AU - Ma, Zhengya
AU - Cheng, Yue
AU - Li, Peiyang
AU - Ren, Yifan
AU - Zhu, Pengcheng
AU - Wang, Xiaoxu
AU - Hu, Xintao
N1 - Publisher Copyright:
© 2024 Elsevier Ltd
PY - 2024/8
Y1 - 2024/8
N2 - In this study, we introduce a novel residual-based Bayesian expectation–maximization adaptive Kalman filter (RBEMAKF) for dynamic state estimation with inaccurate and time-varying noise covariance matrices. The proposed scheme presents a novel maximum a-posteriori (MAP) estimator for characterizing process and measurement noises, leveraging the residual information derived from the Kalman filter. Simultaneously, the MAP is addressed through the application of the expectation–maximization (EM) algorithm. Subsequently, the standard Kalman filter is executed based on the estimated posterior of process and measurement noises (PMNs) to correct the dynamic state in real-time. Additionally, RBEMAKF is extended to propose Laplacian-RBEMAKF (L-RBEMAKF) and Student's t-RBEMAKF (ST-RBEMAKF) to accommodate outlier environments. These methods assume Laplacian and Student's t distributions for the prior of PMNs in RBEMAKF, respectively. Extensive simulations and real-world results demonstrate the effectiveness of the proposed RBEMAKF and its extensions (L-RBEMAKF and ST-RBEMAKF) in dynamic state estimation. The availability of our codes can be found at https://github.com/Gaitxh/RBEMAKF.
AB - In this study, we introduce a novel residual-based Bayesian expectation–maximization adaptive Kalman filter (RBEMAKF) for dynamic state estimation with inaccurate and time-varying noise covariance matrices. The proposed scheme presents a novel maximum a-posteriori (MAP) estimator for characterizing process and measurement noises, leveraging the residual information derived from the Kalman filter. Simultaneously, the MAP is addressed through the application of the expectation–maximization (EM) algorithm. Subsequently, the standard Kalman filter is executed based on the estimated posterior of process and measurement noises (PMNs) to correct the dynamic state in real-time. Additionally, RBEMAKF is extended to propose Laplacian-RBEMAKF (L-RBEMAKF) and Student's t-RBEMAKF (ST-RBEMAKF) to accommodate outlier environments. These methods assume Laplacian and Student's t distributions for the prior of PMNs in RBEMAKF, respectively. Extensive simulations and real-world results demonstrate the effectiveness of the proposed RBEMAKF and its extensions (L-RBEMAKF and ST-RBEMAKF) in dynamic state estimation. The availability of our codes can be found at https://github.com/Gaitxh/RBEMAKF.
KW - Adaptive kalman filter
KW - Bayesian
KW - Dynamic state estimation
KW - Residual-based
UR - http://www.scopus.com/inward/record.url?scp=85194140350&partnerID=8YFLogxK
U2 - 10.1016/j.measurement.2024.114937
DO - 10.1016/j.measurement.2024.114937
M3 - 文章
AN - SCOPUS:85194140350
SN - 0263-2241
VL - 235
JO - Measurement: Journal of the International Measurement Confederation
JF - Measurement: Journal of the International Measurement Confederation
M1 - 114937
ER -