Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações do INPE |
Texto Completo: | http://urlib.net/sid.inpe.br/mtc-m21b/2016/04.07.20.06 |
Resumo: | Satélites apontados para a Terra precisam manter uma atitude fixa mesmo na presença de distúrbios, sejam esses de origem interna ou externa. Em muitas aplicações, um apontamento de alta precisão é alcançado utilizando rodas de reação, que armazenam a quantidade de movimento angular do corpo do satélite, mas são limitadas à compensação de torques internos e torques externos periódicos. Os torques seculares, como, por exemplo, o arrasto aerodinâmico e a pressão de radiação solar, acabam por saturar as rodas de reação (atingindo velocidades máximas positivas ou negativas), sendo necessária a ação de um torque externo por expulsão de massa ou de origem magnética para forçar a velocidade angular de volta aos limites permitidos e dessaturar as rodas, diminuindo o acúmulo de quantidade de movimento angular. Logo, uma lei de controle adequada é necessária para amenizar a influência dos torques de perturbação, permitindo o funcionamento nominal das rodas. Esse trabalho visa apresentar, simular e validar diferentes técnicas de dessaturação de rodas de reação em satélites de pequeno porte. O modelo de satélite escolhido foi o CONASAT, baseado em CubeSats, atualmente em desenvolvimento no INPE. Além disso, este trabalho também contempla o estudo e implementação de um filtro de Kalman para sistemas lineares, para estimação de bias de giroscópios e da atitude representada em quatérnios, melhorando as medidas fornecidas por um algoritmo de determinação de atitude como o algoritmo TRIAD. Quando a determinação de atitude é feita utilizando medidas do sensor solar, a estimação do bias nos giroscópios permite que o filtro apresente uma baixa deriva na estimação da atitude quando o satélite se encontra na sombra da Terra, diminuindo assim o erro no controle de atitude em toda a órbita. |
id |
INPE_a7ae4941f7e4113811ecb9b3621d9a26 |
---|---|
oai_identifier_str |
oai:urlib.net:sid.inpe.br/mtc-m21b/2016/04.07.20.06.41-0 |
network_acronym_str |
INPE |
network_name_str |
Biblioteca Digital de Teses e Dissertações do INPE |
spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisTécnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASATReaction wheels desaturation techniques and attitude estimation using Kalman filter applied to CONASAT2016-05-09Hélio Koiti KugaWilliam Reis SilvaAlexandre Carvalho LeitePhilipe Massad BringhentiInstituto Nacional de Pesquisas Espaciais (INPE)Programa de Pós-Graduação do INPE em Mecânica Espacial e ControleINPEBRdessaturaçãorodas de reaçãofiltro de Kalmanestimação de atitudecontrole de atitudemomentum dampingreaction wheelKalman filterattitude estimationattitude controlSatélites apontados para a Terra precisam manter uma atitude fixa mesmo na presença de distúrbios, sejam esses de origem interna ou externa. Em muitas aplicações, um apontamento de alta precisão é alcançado utilizando rodas de reação, que armazenam a quantidade de movimento angular do corpo do satélite, mas são limitadas à compensação de torques internos e torques externos periódicos. Os torques seculares, como, por exemplo, o arrasto aerodinâmico e a pressão de radiação solar, acabam por saturar as rodas de reação (atingindo velocidades máximas positivas ou negativas), sendo necessária a ação de um torque externo por expulsão de massa ou de origem magnética para forçar a velocidade angular de volta aos limites permitidos e dessaturar as rodas, diminuindo o acúmulo de quantidade de movimento angular. Logo, uma lei de controle adequada é necessária para amenizar a influência dos torques de perturbação, permitindo o funcionamento nominal das rodas. Esse trabalho visa apresentar, simular e validar diferentes técnicas de dessaturação de rodas de reação em satélites de pequeno porte. O modelo de satélite escolhido foi o CONASAT, baseado em CubeSats, atualmente em desenvolvimento no INPE. Além disso, este trabalho também contempla o estudo e implementação de um filtro de Kalman para sistemas lineares, para estimação de bias de giroscópios e da atitude representada em quatérnios, melhorando as medidas fornecidas por um algoritmo de determinação de atitude como o algoritmo TRIAD. Quando a determinação de atitude é feita utilizando medidas do sensor solar, a estimação do bias nos giroscópios permite que o filtro apresente uma baixa deriva na estimação da atitude quando o satélite se encontra na sombra da Terra, diminuindo assim o erro no controle de atitude em toda a órbita.Earth-pointed satellites must maintain a fixed attitude even in the presence of internal and external disturbances. In many applications, a high precision pointing is achieved using reaction wheels as actuators, which are used as momentum storage for the spacecraft, but are limited to the compensation of internal and periodical external torques only. Secular torques, such as aerodynamic drag and solar radiation pressure, tend to saturate the reaction wheels (leading to a maximum positive or negative speed), and it is necessary to apply an external torque (magnetic or mass expulsion) to force the wheels speed back to operational levels, decreasing the total angular momentum of the spacecraft. Therefore, an adequate control law is necessary to minimize the influence of disturbance torques, allowing the nominal operation of the wheels. This work aims to present, implement and validate methods of reaction wheels desaturation for small satellites. The satellite model studied on this work was the CONASAT, based on Cubesats (INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS, 2011), currently being developed at INPE. This work also covers the study and implementation of a Kalman filter for attitude (represented by quaternions) and gyroscope biases estimation, improving the measures provided by the TRIAD attitude determination algorithm. When using solar sensors for attitude determination, the gyros bias estimation allows a low drift filter in the attitude estimation when the spacecraft is in the Earths shadow, decreasing the attitude control error during the entire orbit.http://urlib.net/sid.inpe.br/mtc-m21b/2016/04.07.20.06info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Teses e Dissertações do INPEinstname:Instituto Nacional de Pesquisas Espaciais (INPE)instacron:INPE2021-07-31T06:55:04Zoai:urlib.net:sid.inpe.br/mtc-m21b/2016/04.07.20.06.41-0Biblioteca Digital de Teses e Dissertaçõeshttp://bibdigital.sid.inpe.br/PUBhttp://bibdigital.sid.inpe.br/col/iconet.com.br/banon/2003/11.21.21.08/doc/oai.cgiopendoar:32772021-07-31 06:55:05.157Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE)false |
dc.title.pt.fl_str_mv |
Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT |
dc.title.alternative.en.fl_str_mv |
Reaction wheels desaturation techniques and attitude estimation using Kalman filter applied to CONASAT |
title |
Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT |
spellingShingle |
Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT Philipe Massad Bringhenti |
title_short |
Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT |
title_full |
Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT |
title_fullStr |
Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT |
title_full_unstemmed |
Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT |
title_sort |
Técnicas de dessaturação de rodas de reação e estimação de atitude por filtro de Kalman aplicados ao CONASAT |
author |
Philipe Massad Bringhenti |
author_facet |
Philipe Massad Bringhenti |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Hélio Koiti Kuga |
dc.contributor.referee1.fl_str_mv |
William Reis Silva |
dc.contributor.referee2.fl_str_mv |
Alexandre Carvalho Leite |
dc.contributor.author.fl_str_mv |
Philipe Massad Bringhenti |
contributor_str_mv |
Hélio Koiti Kuga William Reis Silva Alexandre Carvalho Leite |
dc.description.abstract.por.fl_txt_mv |
Satélites apontados para a Terra precisam manter uma atitude fixa mesmo na presença de distúrbios, sejam esses de origem interna ou externa. Em muitas aplicações, um apontamento de alta precisão é alcançado utilizando rodas de reação, que armazenam a quantidade de movimento angular do corpo do satélite, mas são limitadas à compensação de torques internos e torques externos periódicos. Os torques seculares, como, por exemplo, o arrasto aerodinâmico e a pressão de radiação solar, acabam por saturar as rodas de reação (atingindo velocidades máximas positivas ou negativas), sendo necessária a ação de um torque externo por expulsão de massa ou de origem magnética para forçar a velocidade angular de volta aos limites permitidos e dessaturar as rodas, diminuindo o acúmulo de quantidade de movimento angular. Logo, uma lei de controle adequada é necessária para amenizar a influência dos torques de perturbação, permitindo o funcionamento nominal das rodas. Esse trabalho visa apresentar, simular e validar diferentes técnicas de dessaturação de rodas de reação em satélites de pequeno porte. O modelo de satélite escolhido foi o CONASAT, baseado em CubeSats, atualmente em desenvolvimento no INPE. Além disso, este trabalho também contempla o estudo e implementação de um filtro de Kalman para sistemas lineares, para estimação de bias de giroscópios e da atitude representada em quatérnios, melhorando as medidas fornecidas por um algoritmo de determinação de atitude como o algoritmo TRIAD. Quando a determinação de atitude é feita utilizando medidas do sensor solar, a estimação do bias nos giroscópios permite que o filtro apresente uma baixa deriva na estimação da atitude quando o satélite se encontra na sombra da Terra, diminuindo assim o erro no controle de atitude em toda a órbita. |
dc.description.abstract.eng.fl_txt_mv |
Earth-pointed satellites must maintain a fixed attitude even in the presence of internal and external disturbances. In many applications, a high precision pointing is achieved using reaction wheels as actuators, which are used as momentum storage for the spacecraft, but are limited to the compensation of internal and periodical external torques only. Secular torques, such as aerodynamic drag and solar radiation pressure, tend to saturate the reaction wheels (leading to a maximum positive or negative speed), and it is necessary to apply an external torque (magnetic or mass expulsion) to force the wheels speed back to operational levels, decreasing the total angular momentum of the spacecraft. Therefore, an adequate control law is necessary to minimize the influence of disturbance torques, allowing the nominal operation of the wheels. This work aims to present, implement and validate methods of reaction wheels desaturation for small satellites. The satellite model studied on this work was the CONASAT, based on Cubesats (INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS, 2011), currently being developed at INPE. This work also covers the study and implementation of a Kalman filter for attitude (represented by quaternions) and gyroscope biases estimation, improving the measures provided by the TRIAD attitude determination algorithm. When using solar sensors for attitude determination, the gyros bias estimation allows a low drift filter in the attitude estimation when the spacecraft is in the Earths shadow, decreasing the attitude control error during the entire orbit. |
description |
Satélites apontados para a Terra precisam manter uma atitude fixa mesmo na presença de distúrbios, sejam esses de origem interna ou externa. Em muitas aplicações, um apontamento de alta precisão é alcançado utilizando rodas de reação, que armazenam a quantidade de movimento angular do corpo do satélite, mas são limitadas à compensação de torques internos e torques externos periódicos. Os torques seculares, como, por exemplo, o arrasto aerodinâmico e a pressão de radiação solar, acabam por saturar as rodas de reação (atingindo velocidades máximas positivas ou negativas), sendo necessária a ação de um torque externo por expulsão de massa ou de origem magnética para forçar a velocidade angular de volta aos limites permitidos e dessaturar as rodas, diminuindo o acúmulo de quantidade de movimento angular. Logo, uma lei de controle adequada é necessária para amenizar a influência dos torques de perturbação, permitindo o funcionamento nominal das rodas. Esse trabalho visa apresentar, simular e validar diferentes técnicas de dessaturação de rodas de reação em satélites de pequeno porte. O modelo de satélite escolhido foi o CONASAT, baseado em CubeSats, atualmente em desenvolvimento no INPE. Além disso, este trabalho também contempla o estudo e implementação de um filtro de Kalman para sistemas lineares, para estimação de bias de giroscópios e da atitude representada em quatérnios, melhorando as medidas fornecidas por um algoritmo de determinação de atitude como o algoritmo TRIAD. Quando a determinação de atitude é feita utilizando medidas do sensor solar, a estimação do bias nos giroscópios permite que o filtro apresente uma baixa deriva na estimação da atitude quando o satélite se encontra na sombra da Terra, diminuindo assim o erro no controle de atitude em toda a órbita. |
publishDate |
2016 |
dc.date.issued.fl_str_mv |
2016-05-09 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
status_str |
publishedVersion |
format |
masterThesis |
dc.identifier.uri.fl_str_mv |
http://urlib.net/sid.inpe.br/mtc-m21b/2016/04.07.20.06 |
url |
http://urlib.net/sid.inpe.br/mtc-m21b/2016/04.07.20.06 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Instituto Nacional de Pesquisas Espaciais (INPE) |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação do INPE em Mecânica Espacial e Controle |
dc.publisher.initials.fl_str_mv |
INPE |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
Instituto Nacional de Pesquisas Espaciais (INPE) |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações do INPE instname:Instituto Nacional de Pesquisas Espaciais (INPE) instacron:INPE |
reponame_str |
Biblioteca Digital de Teses e Dissertações do INPE |
collection |
Biblioteca Digital de Teses e Dissertações do INPE |
instname_str |
Instituto Nacional de Pesquisas Espaciais (INPE) |
instacron_str |
INPE |
institution |
INPE |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE) |
repository.mail.fl_str_mv |
|
publisher_program_txtF_mv |
Programa de Pós-Graduação do INPE em Mecânica Espacial e Controle |
contributor_advisor1_txtF_mv |
Hélio Koiti Kuga |
_version_ |
1706809358407434240 |