Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation

Detalhes bibliográficos
Autor(a) principal: Silva, W. R.
Data de Publicação: 2022
Outros Autores: Garcia, R. V., Santilli, G., Kuga, H. K., Zanardi, M. C.F.P.S. [UNESP], Pardal, P. C.P.M.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://dx.doi.org/10.1016/j.actaastro.2021.07.049
http://hdl.handle.net/11449/222251
Resumo: The Rao-Blackwellized Particle Filter (RaoBPF) and the Unscented Kalman Filter (UKF) were applied in this work to attitude and gyros bias estimation using simulated orbit and attitude measurement data for CBERS-4 (China Brazil Earth Resources Satellite 4) recently in operation. CBERS-4 was launched in 2014, controlled and operated in shifts by China (Xi'an Control Center) and Brazil (Satellite Control Center). Its orbit is heliosynchronous with an inclination of 98.504 degrees, a semi-major axis of 7148.865 km, eccentricity 1.1×10−3, crossing equador line at 10h30min in a descending direction with perigee frozen at 90 degrees, which establishes a commitment relationship between a satisfactory amount of solar irradiance, contrast between targets, and the presence of clouds. This configuration provides global coverage every 26 days. The real orbit and attitude measurements were provided by the Satellite Control Center of the National Institute for Space Research (CCS - INPE) from September 1st, 2015. The dynamic attitude model is described by quaternions. The available attitude sensors are two Digital Sun Sensors (DSS), two Infrared Earth Sensor (IRES) and a triad of mechanical gyroscopes. The two IRES give direct measurements of roll and pitch angles with a certain level of error. The two DSS are nonlinear functions of roll, pitch, and yaw attitude angles. The gyros furnish the angular measurements in the body frame reference system. Gyros provide direct incremental angles or angular velocities; however, they present several sources of error, and the drift is the most troublesome. Such drifts yield along time an accumulation of errors which must be accounted in the attitude determination process. The RaoBPF estimation method used to attitude and gyros bias estimation is a technique that exploits the state space structure in order to reduce the number of particles, decreasing the processing time, avoiding the computational effort common to the standard particle filter. The logical extension of the RaoBPF provides a more general model that can be divided into purely non-linear and conditionally linear-Gaussian aspects, which explores this structure, marginalizing the conditional linear parts and estimating them using exact filters, such as the Extended Kalman Filter (EKF). The results show that it is possible to achieve precision in determining attitudes within the prescribed requirements using the RaoBPF, with lower computational cost when compared to the standard particle filter and its branches, in addition to have competitive results such as the UKF.
id UNSP_185b07554d27c72c5eac822a16317c0f
oai_identifier_str oai:repositorio.unesp.br:11449/222251
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimationArtificial satellitesAttitude estimationCBERS-4Gyros biasRao-Blackwellized Particle FilterUnscented Kalman FilterThe Rao-Blackwellized Particle Filter (RaoBPF) and the Unscented Kalman Filter (UKF) were applied in this work to attitude and gyros bias estimation using simulated orbit and attitude measurement data for CBERS-4 (China Brazil Earth Resources Satellite 4) recently in operation. CBERS-4 was launched in 2014, controlled and operated in shifts by China (Xi'an Control Center) and Brazil (Satellite Control Center). Its orbit is heliosynchronous with an inclination of 98.504 degrees, a semi-major axis of 7148.865 km, eccentricity 1.1×10−3, crossing equador line at 10h30min in a descending direction with perigee frozen at 90 degrees, which establishes a commitment relationship between a satisfactory amount of solar irradiance, contrast between targets, and the presence of clouds. This configuration provides global coverage every 26 days. The real orbit and attitude measurements were provided by the Satellite Control Center of the National Institute for Space Research (CCS - INPE) from September 1st, 2015. The dynamic attitude model is described by quaternions. The available attitude sensors are two Digital Sun Sensors (DSS), two Infrared Earth Sensor (IRES) and a triad of mechanical gyroscopes. The two IRES give direct measurements of roll and pitch angles with a certain level of error. The two DSS are nonlinear functions of roll, pitch, and yaw attitude angles. The gyros furnish the angular measurements in the body frame reference system. Gyros provide direct incremental angles or angular velocities; however, they present several sources of error, and the drift is the most troublesome. Such drifts yield along time an accumulation of errors which must be accounted in the attitude determination process. The RaoBPF estimation method used to attitude and gyros bias estimation is a technique that exploits the state space structure in order to reduce the number of particles, decreasing the processing time, avoiding the computational effort common to the standard particle filter. The logical extension of the RaoBPF provides a more general model that can be divided into purely non-linear and conditionally linear-Gaussian aspects, which explores this structure, marginalizing the conditional linear parts and estimating them using exact filters, such as the Extended Kalman Filter (EKF). The results show that it is possible to achieve precision in determining attitudes within the prescribed requirements using the RaoBPF, with lower computational cost when compared to the standard particle filter and its branches, in addition to have competitive results such as the UKF.Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)University of Brasilia (UnB) Gama Campus (FGA) Área Especial de Indústria Projeção A Setor Leste (Gama), DFUniversity of São Paulo (USP) Lorena School of Engineering (EEL) Estrada Municipal do Campinho, S/N. Ponte Nova, SPNational Institute for Space Research (INPE) Space Mechanics and Control Division (DMC), Avenida dos Astronautas, 1758, Jardim da Granja, SPSão Paulo State University (UNESP) Campus Guaratinguetá, Av. Dr. Ariberto Pereira da Cunha, 333, Pedregulho, SPSão Paulo State University (UNESP) Campus Guaratinguetá, Av. Dr. Ariberto Pereira da Cunha, 333, Pedregulho, SPCNPq: 307255/2018-2CNPq: 405468/2016-4CNPq: 407296/2016-6CNPq: 421672/2016-1Setor Leste (Gama)Universidade de São Paulo (USP)Space Mechanics and Control Division (DMC)Universidade Estadual Paulista (UNESP)Silva, W. R.Garcia, R. V.Santilli, G.Kuga, H. K.Zanardi, M. C.F.P.S. [UNESP]Pardal, P. C.P.M.2022-04-28T19:43:35Z2022-04-28T19:43:35Z2022-04-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article679-690http://dx.doi.org/10.1016/j.actaastro.2021.07.049Acta Astronautica, v. 193, p. 679-690.0094-5765http://hdl.handle.net/11449/22225110.1016/j.actaastro.2021.07.0492-s2.0-85113171588Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengActa Astronauticainfo:eu-repo/semantics/openAccess2022-04-28T19:43:35Zoai:repositorio.unesp.br:11449/222251Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462022-04-28T19:43:35Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation
title Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation
spellingShingle Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation
Silva, W. R.
Artificial satellites
Attitude estimation
CBERS-4
Gyros bias
Rao-Blackwellized Particle Filter
Unscented Kalman Filter
title_short Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation
title_full Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation
title_fullStr Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation
title_full_unstemmed Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation
title_sort Rao-Blackwellized Particle Filter for the CBERS-4 attitude and gyros bias estimation
author Silva, W. R.
author_facet Silva, W. R.
Garcia, R. V.
Santilli, G.
Kuga, H. K.
Zanardi, M. C.F.P.S. [UNESP]
Pardal, P. C.P.M.
author_role author
author2 Garcia, R. V.
Santilli, G.
Kuga, H. K.
Zanardi, M. C.F.P.S. [UNESP]
Pardal, P. C.P.M.
author2_role author
author
author
author
author
dc.contributor.none.fl_str_mv Setor Leste (Gama)
Universidade de São Paulo (USP)
Space Mechanics and Control Division (DMC)
Universidade Estadual Paulista (UNESP)
dc.contributor.author.fl_str_mv Silva, W. R.
Garcia, R. V.
Santilli, G.
Kuga, H. K.
Zanardi, M. C.F.P.S. [UNESP]
Pardal, P. C.P.M.
dc.subject.por.fl_str_mv Artificial satellites
Attitude estimation
CBERS-4
Gyros bias
Rao-Blackwellized Particle Filter
Unscented Kalman Filter
topic Artificial satellites
Attitude estimation
CBERS-4
Gyros bias
Rao-Blackwellized Particle Filter
Unscented Kalman Filter
description The Rao-Blackwellized Particle Filter (RaoBPF) and the Unscented Kalman Filter (UKF) were applied in this work to attitude and gyros bias estimation using simulated orbit and attitude measurement data for CBERS-4 (China Brazil Earth Resources Satellite 4) recently in operation. CBERS-4 was launched in 2014, controlled and operated in shifts by China (Xi'an Control Center) and Brazil (Satellite Control Center). Its orbit is heliosynchronous with an inclination of 98.504 degrees, a semi-major axis of 7148.865 km, eccentricity 1.1×10−3, crossing equador line at 10h30min in a descending direction with perigee frozen at 90 degrees, which establishes a commitment relationship between a satisfactory amount of solar irradiance, contrast between targets, and the presence of clouds. This configuration provides global coverage every 26 days. The real orbit and attitude measurements were provided by the Satellite Control Center of the National Institute for Space Research (CCS - INPE) from September 1st, 2015. The dynamic attitude model is described by quaternions. The available attitude sensors are two Digital Sun Sensors (DSS), two Infrared Earth Sensor (IRES) and a triad of mechanical gyroscopes. The two IRES give direct measurements of roll and pitch angles with a certain level of error. The two DSS are nonlinear functions of roll, pitch, and yaw attitude angles. The gyros furnish the angular measurements in the body frame reference system. Gyros provide direct incremental angles or angular velocities; however, they present several sources of error, and the drift is the most troublesome. Such drifts yield along time an accumulation of errors which must be accounted in the attitude determination process. The RaoBPF estimation method used to attitude and gyros bias estimation is a technique that exploits the state space structure in order to reduce the number of particles, decreasing the processing time, avoiding the computational effort common to the standard particle filter. The logical extension of the RaoBPF provides a more general model that can be divided into purely non-linear and conditionally linear-Gaussian aspects, which explores this structure, marginalizing the conditional linear parts and estimating them using exact filters, such as the Extended Kalman Filter (EKF). The results show that it is possible to achieve precision in determining attitudes within the prescribed requirements using the RaoBPF, with lower computational cost when compared to the standard particle filter and its branches, in addition to have competitive results such as the UKF.
publishDate 2022
dc.date.none.fl_str_mv 2022-04-28T19:43:35Z
2022-04-28T19:43:35Z
2022-04-01
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dx.doi.org/10.1016/j.actaastro.2021.07.049
Acta Astronautica, v. 193, p. 679-690.
0094-5765
http://hdl.handle.net/11449/222251
10.1016/j.actaastro.2021.07.049
2-s2.0-85113171588
url http://dx.doi.org/10.1016/j.actaastro.2021.07.049
http://hdl.handle.net/11449/222251
identifier_str_mv Acta Astronautica, v. 193, p. 679-690.
0094-5765
10.1016/j.actaastro.2021.07.049
2-s2.0-85113171588
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Acta Astronautica
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 679-690
dc.source.none.fl_str_mv Scopus
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1803649578728161280