Skip to content
2000
Volume 3, Issue 2
  • ISSN: 2210-2981
  • E-ISSN: 2210-2914

Abstract

Background: The covariance matching procedure of the measurement noise covariance, namely the R matrix, was processed in singular value decomposition (SVD), which is one of the single-frame methods. Aims: Tuning the system noise covariance Q matrix for the single-frame method aided Kalman filtering algorithm. Objective: Develop the R and Q double covariance matching rule for the single-frame method aided Kalman filtering algorithm. Methods: The matching procedure of the measurement noise covariance, namely the R matrix, is processed in singular value decomposition (SVD), which is one of the single-frame methods. The second matching rule is defined in the second stage of the proposed EKF design. Results: The matching rules are run simultaneously, which makes the filter capable of being robust against initialization errors, system noise uncertainties, and measurement malfunctions at the same time without an external filter design necessity. Conclusion: A single-frame method aided Kalman filtering algorithm based double covariance matching rule is presented in this paper. First, the measurement noise covariance matching is introduced using the SVD method that processes the R-adaptation inherently for the filtering stage. Second, the system noise covariance matching is described so as to have double covariance matching at the same time during the estimation procedure. The SVD-Aided AEKF becomes R- and Qadaptive simultaneously by applying the Q-adaptation rule to the intrinsically R-adaptive SVDaided EKF.

Loading

Article metrics loading...

/content/journals/ccs/10.2174/2210298102666220914094544
2023-04-01
2025-05-03
Loading full text...

Full text loading...

/content/journals/ccs/10.2174/2210298102666220914094544
Loading
This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error
Please enter a valid_number test