Abstract
A nonlinear filtering algorithm with online model error estimation and compensation is proposed for a nonlinear system with uncertain model errors and disturbances. The model error is estimated by minimizing the variance of the predictive output residual based on the nonlinear predictive filter (NPF) principle, and then the system state is estimated by the extended Kalman filter (EKF) principle based on the compensated model. Detailed propagation formula of the state estimation error and its variance matrix are derived. Simulation results show the effectiveness of the proposed algorithm on a satellite attitude determination system with uncertain model errors. The simulation shows the robustness of the proposed algorithm for both the initial state error and uncertain model error, and the increasing filtering period may decrease the estimation accuracy. Compared with EKF and NPF, the proposed nonlinear filtering algorithm has the advantage of both improved estimation accuracy and faster convergence.
| Original language | English |
|---|---|
| Pages (from-to) | 1469-1477 |
| Number of pages | 9 |
| Journal | Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica |
| Volume | 32 |
| Issue number | 8 |
| State | Published - Aug 2011 |
Keywords
- Attitude control
- Error analysis
- Error compensation
- Nonlinear filtering
- State estimation
Fingerprint
Dive into the research topics of 'Error analysis and application of a nonlinear filter'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver