Abstract:
Cubature Kalman filter (CKF) has good accuracy and numerical stability when dealing with the nonlinear filtering estimation. Especially, for high-dimensional nonlinear system, CKF can avoid the problem encountered in unscented Kalman filter (UKF), i.e., the weight of the center sampling point may be less than 0, which will make the covariance matrix be non-definite and cause the filter to diverge and abort. Nevertheless, CKF still has some defects. For example, its filtering accuracy may decrease or even diverge when the system is polluted by colored noise. Aiming at these shortcomings, this paper proposes a modified CKF (MCKF) algorithm based on measurement information. By utilizing the augmenting measurement information to whiten the colored noise and de-correlate the noise and system noise, the obtained equivalent system can meet the requirement of CKF algorithm and obtain the state estimation of the linear observation system with colored noise pollution. Finally, the proposed algorithm is applied to the biogeochemical model. In the actual geosphere, the carbon content of vegetation and soil can be briefly described as a biogeochemical model, which characterizes the response and the feedback process of terrestrial ecosystems to climate change. During the simulation, the carbon content of soil is observed to estimate the dynamical carbon content of the biosphere vegetation. It is shown from the simulation results that the modified algorithm can attain high accuracy and strong robustness.