Abstract

In the framework of Kalman filtering, the key points is the estimation of the covariance of prediction error which is used to calculate the Kalman filter gain. For the traditional algorithm, e.g. extended Kalman filter, the priori information is obtained on the basis of the Taylor expansion approximation of the nonlinear system. Because the linear propagation approximation of prior information cannot truly reflect the evolution of the probability distribution of the prediction errors in nonlinear systems, however, the traditional method affects the estimation accuracy of the extended Kalman filter. To solve these problems and be easy to apply to high-dimensional nonlinear systems, this paper improves the SPKF algorithm. Firstly, the prediction error propagation model is re-established to eliminate the approximation error of Taylor expansion in the derivation of the probability density function of the prediction error. Then, a Fisher matrix calculation method that is easier for high-dimensional system is obtained by defining the calculation method of Hilbert inner product of vector and matrix function. To illustrate the merits of the novel algorithm, this paper took the oxygen generation system by using electrolytic water in space station as a case study and conducted the state estimation by respectively using the extended Kalman filter, unscented Kalman filter and high-dimensional stochastic projection Kalman filter. The simulation results shown that the new algorithm can obtain higher estimation precision than the traditional algorithm.

Full Text
Published version (Free)

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