Kalman filtering method under the condition of unknown process noise covariance matrix Q

A technology of covariance matrix and process noise, applied in the field of Kalman filtering, which can solve the problems of decreased estimation accuracy, loss of optimality of Kalman filtering algorithm, and filter divergence.

Active Publication Date: 2015-08-26
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The uncertainty of statistical characteristics will directly lead to a large deviation between the Q used in the filtering algorithm and the real Q, and

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Kalman filtering method under the condition of unknown process noise covariance matrix Q
  • Kalman filtering method under the condition of unknown process noise covariance matrix Q
  • Kalman filtering method under the condition of unknown process noise covariance matrix Q

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be described in detail below in conjunction with the accompanying drawings and specific examples.

[0034] The basic principle of the present invention is: on the basis that the system model satisfies certain conditions, the covariance matrix R of the system measurement noise is taken as a known condition, and the system outputs at different times are linearly coupled to eliminate the system state variables, and at the same time use The law of large numbers estimates the covariance matrix of the coupling output, and then accurately estimates the covariance matrix Q of the process noise, and finally provides the estimated result of Q to the Kalman filter in real time to complete the filtering calculation, ensuring that even in the case of unknown Q Under this condition, the filtering results can still have sufficient accuracy.

[0035] A Kalman filtering method for the unknown process noise covariance matrix Q, such as figure 1 As shown, the s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a Kalman filtering method under the condition of an unknown process noise covariance matrix Q. The method specifically comprises the steps of: 1, judging whether a system model satisfies a preset condition, going to a step two if the system model satisfies the preset condition, and stopping the method if the system model does not satisfy the preset condition; 2, establishing a system generalized output matrix E; 3, utilizing the matrix E determine a coupled vector [delta]i output by a system; 4, establishing linear coupling output by the system according to the coupled vector [delta]I, based on the linear coupling, estimating the process noise covariance matrix Q by utilizing a law of large numbers, and recording an estimated result as Q<->; and 5, taking the real-time estimated result Q<-> of the process noise covariance matrix into a standard Kalman filter, and obtaining a filtering result. According to the invention, the Kalman filtering under the condition of the unknown process noise covariance matrix Q is realized.

Description

technical field [0001] The invention relates to a Kalman filter method under the condition that the process noise covariance matrix Q is unknown, and belongs to the technical field of the Kalman filter method. Background technique [0002] Kalman filtering is a time-domain filtering method. It uses the state-space method to describe the system. The algorithm uses a recursive form. The data storage is small, and it is very convenient to execute on a computer. It can not only deal with stationary random processes, but also deal with multidimensional non-stationary random processes. When the system model and noise prior information are known and the noise satisfies the Gaussian white noise assumption, it can be proved that the Kalman filtering result is the minimum variance unbiased estimate. Because the Kalman filtering method is simple and easy to operate, the result is accurate and reliable, and has advantages that other filtering methods do not have, Kalman filtering is wi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H03H21/00
Inventor 肖烜梁源付梦印邓志红王博
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products