Rao-Blackwellized particle filter with vector observations for satellite three-axis attitude estimation and control in a simulated testbed
A Rao-Blackwellized particle filter has been designed and its performance investigated in a simulated three-axis satellite testbed used for evaluating on-board attitude estimation and control algorithms. Vector measurements have been used to estimate attitude and angular rate and, additionally, a ps...
Gespeichert in:
Veröffentlicht in: | Controle & automação : revista da Sociedade Brasileira de Automática 2012-06, Vol.23 (3), p.277-293 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A Rao-Blackwellized particle filter has been designed and its performance investigated in a simulated three-axis satellite testbed used for evaluating on-board attitude estimation and control algorithms. Vector measurements have been used to estimate attitude and angular rate and, additionally, a pseudo-measurement based on a low-pass filtered time-derivative of the vector measurements has been proposed to improve the filter performance. Conventional extended and unscented Kalman filters, and standard particle filtering have been compared with the proposed approach to gauge its performance regarding attitude and angular rate estimation accuracy, computational workload, convergence rate under uncertain initial conditions, and sensitivity to disturbances. Though a myriad of filters have been proposed in the past to tackle the problem of spacecraft attitude and angular rate estimation with vector observations, to the best knowledge of the authors the present Rao-Blackwellized particle filter is a novel approach that significantly reduces the computational load, provides an attractive convergence rate, and successfully preserves the performance of the standard particle filter when subjected to disturbances.
Um filtro de partículas Rao-Blackwell foi projetado e seu desempenho investigado mediante simulação de uma mesa de 3 eixos usada para validação de algoritmos embarcados de estimação e controle de atitude de satélites. Medidas vetoriais foram utilizadas para estimar atitude e velocidade angular e, adicionalmente, uma pseudo-medida baseada na derivada temporal filtrada das medidas vetoriais foi proposta para melhorar o desempenho do filtro. Filtros de Kalman estendido e unscented convencionais e um filtro de partículas comum foram comparados com a abordagem Rao-Blackwell aqui proposta para avaliar a acurácia da estimação de atitude e velocidade angular, a carga computacional, a taxa de convergência quando existem incertezas nas condições iniciais e a sensibilidade a distúrbios. Embora, no passado, já tenham sido propostos uma grande variedade de filtros para resolver o problemas de estimação em 3 eixos de atitude e velocidade angular de satélites, no melhor conhecimento dos autores o presente filtro de partículas Rao-Blackwell é uma nova abordagem que reduz significativamente a carga computacional, provê uma taxa de convergência atraente e preserva, com sucesso, o desempenho apresentado pelo filtro de partículas comum quando submetido a distúrbios. |
---|---|
ISSN: | 0103-1759 0103-1759 |
DOI: | 10.1590/S0103-17592012000300003 |