Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas

Detalhes bibliográficos
Autor(a) principal: Renan Gustavo Godoi
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações do ITA
Texto Completo: http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2121
Resumo: A estimação de atitude e velocidade angular para um satélite pode ser realizada tanto por métodos instantâneos, quanto por de estimação recursiva de estado, que quando implementados com precisão restrita na representação das variáveis em ambiente embarcado, podem apresentar comportamentos adversos como consequência de erros de truncamento numérico no processamento embarcado. Neste contexto, o presente trabalho apresenta um estudo sobre o desempenho de cada um desses métodos de estimação de atitude e velocidade angular aplicados a 2 configurações distintas de satélites estabilizados em 3 eixos. A primeira configuração considera um satélite estabilizado por rotação dual, que utiliza como algoritmo estimador de atitude uma formulação do filtro estendido de Kalman (EKF), que sofre deveras com problemas de instabilidade numérica em ambiente embarcado 32 bits. São consideradas, então, quatro formulações alternativas ao EKF: o filtro com processamento sequencial das medidas (EKFSeq), o filtro com fatoração de Cholesky da matriz de covariância da inovação (EKFChol) e os filtros de raiz quadrada (SRKF) e com fatoração UD da matriz de covariância (UDKF), todas algebricamente equivalentes ao EKF, mas com características melhoradas de susceptibilidade a erros numéricos. A segunda configuração analisada considera um satélite estabilizado por triedro de rodas de reação e emprega somente algoritmos estimadores baseados em abordagens instantâneas: TRIAD, interseção de cones e QUEST para a estimação de atitude combinados com abordagens derivativas para a estimação de velocidade angular. O desempenho dos algoritmos estimadores é analisado para cada configuração de satélite por meio de simulações do tipo hardware-in-the-loop (HIL), sendo os algoritmos implementados em ambiente embarcado com 32 bits, o que permite verificar a susceptibilidade de cada formulação a erros numéricos. Por fim, considera-se também, para cada configuração, uma análise acerca do efeito desses erros de origem numérica no desempenho em malha fechada do sistema.
id ITA_7a2a4d7afa4ba792dff89077bb6e58ee
oai_identifier_str oai:agregador.ibict.br.BDTD_ITA:oai:ita.br:2121
network_acronym_str ITA
network_name_str Biblioteca Digital de Teses e Dissertações do ITA
spelling Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustasControle de atitude de satélitesEstimação de sistemasVelocidade angularFiltros de KalmanAnálise de errosAnálise numéricaEngenharia aeroespacialA estimação de atitude e velocidade angular para um satélite pode ser realizada tanto por métodos instantâneos, quanto por de estimação recursiva de estado, que quando implementados com precisão restrita na representação das variáveis em ambiente embarcado, podem apresentar comportamentos adversos como consequência de erros de truncamento numérico no processamento embarcado. Neste contexto, o presente trabalho apresenta um estudo sobre o desempenho de cada um desses métodos de estimação de atitude e velocidade angular aplicados a 2 configurações distintas de satélites estabilizados em 3 eixos. A primeira configuração considera um satélite estabilizado por rotação dual, que utiliza como algoritmo estimador de atitude uma formulação do filtro estendido de Kalman (EKF), que sofre deveras com problemas de instabilidade numérica em ambiente embarcado 32 bits. São consideradas, então, quatro formulações alternativas ao EKF: o filtro com processamento sequencial das medidas (EKFSeq), o filtro com fatoração de Cholesky da matriz de covariância da inovação (EKFChol) e os filtros de raiz quadrada (SRKF) e com fatoração UD da matriz de covariância (UDKF), todas algebricamente equivalentes ao EKF, mas com características melhoradas de susceptibilidade a erros numéricos. A segunda configuração analisada considera um satélite estabilizado por triedro de rodas de reação e emprega somente algoritmos estimadores baseados em abordagens instantâneas: TRIAD, interseção de cones e QUEST para a estimação de atitude combinados com abordagens derivativas para a estimação de velocidade angular. O desempenho dos algoritmos estimadores é analisado para cada configuração de satélite por meio de simulações do tipo hardware-in-the-loop (HIL), sendo os algoritmos implementados em ambiente embarcado com 32 bits, o que permite verificar a susceptibilidade de cada formulação a erros numéricos. Por fim, considera-se também, para cada configuração, uma análise acerca do efeito desses erros de origem numérica no desempenho em malha fechada do sistema.Instituto Tecnológico de AeronáuticaJacques WaldmannRenan Gustavo Godoi2012-12-04info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2121reponame:Biblioteca Digital de Teses e Dissertações do ITAinstname:Instituto Tecnológico de Aeronáuticainstacron:ITAporinfo:eu-repo/semantics/openAccessapplication/pdf2019-02-02T14:04:16Zoai:agregador.ibict.br.BDTD_ITA:oai:ita.br:2121http://oai.bdtd.ibict.br/requestopendoar:null2020-05-28 19:38:17.079Biblioteca Digital de Teses e Dissertações do ITA - Instituto Tecnológico de Aeronáuticatrue
dc.title.none.fl_str_mv Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas
title Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas
spellingShingle Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas
Renan Gustavo Godoi
Controle de atitude de satélites
Estimação de sistemas
Velocidade angular
Filtros de Kalman
Análise de erros
Análise numérica
Engenharia aeroespacial
title_short Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas
title_full Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas
title_fullStr Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas
title_full_unstemmed Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas
title_sort Estimação de atitude usando medidas vetoriais para controle em três eixos de satélite de baixo custo com foco em implementações numericamente robustas
author Renan Gustavo Godoi
author_facet Renan Gustavo Godoi
author_role author
dc.contributor.none.fl_str_mv Jacques Waldmann
dc.contributor.author.fl_str_mv Renan Gustavo Godoi
dc.subject.por.fl_str_mv Controle de atitude de satélites
Estimação de sistemas
Velocidade angular
Filtros de Kalman
Análise de erros
Análise numérica
Engenharia aeroespacial
topic Controle de atitude de satélites
Estimação de sistemas
Velocidade angular
Filtros de Kalman
Análise de erros
Análise numérica
Engenharia aeroespacial
dc.description.none.fl_txt_mv A estimação de atitude e velocidade angular para um satélite pode ser realizada tanto por métodos instantâneos, quanto por de estimação recursiva de estado, que quando implementados com precisão restrita na representação das variáveis em ambiente embarcado, podem apresentar comportamentos adversos como consequência de erros de truncamento numérico no processamento embarcado. Neste contexto, o presente trabalho apresenta um estudo sobre o desempenho de cada um desses métodos de estimação de atitude e velocidade angular aplicados a 2 configurações distintas de satélites estabilizados em 3 eixos. A primeira configuração considera um satélite estabilizado por rotação dual, que utiliza como algoritmo estimador de atitude uma formulação do filtro estendido de Kalman (EKF), que sofre deveras com problemas de instabilidade numérica em ambiente embarcado 32 bits. São consideradas, então, quatro formulações alternativas ao EKF: o filtro com processamento sequencial das medidas (EKFSeq), o filtro com fatoração de Cholesky da matriz de covariância da inovação (EKFChol) e os filtros de raiz quadrada (SRKF) e com fatoração UD da matriz de covariância (UDKF), todas algebricamente equivalentes ao EKF, mas com características melhoradas de susceptibilidade a erros numéricos. A segunda configuração analisada considera um satélite estabilizado por triedro de rodas de reação e emprega somente algoritmos estimadores baseados em abordagens instantâneas: TRIAD, interseção de cones e QUEST para a estimação de atitude combinados com abordagens derivativas para a estimação de velocidade angular. O desempenho dos algoritmos estimadores é analisado para cada configuração de satélite por meio de simulações do tipo hardware-in-the-loop (HIL), sendo os algoritmos implementados em ambiente embarcado com 32 bits, o que permite verificar a susceptibilidade de cada formulação a erros numéricos. Por fim, considera-se também, para cada configuração, uma análise acerca do efeito desses erros de origem numérica no desempenho em malha fechada do sistema.
description A estimação de atitude e velocidade angular para um satélite pode ser realizada tanto por métodos instantâneos, quanto por de estimação recursiva de estado, que quando implementados com precisão restrita na representação das variáveis em ambiente embarcado, podem apresentar comportamentos adversos como consequência de erros de truncamento numérico no processamento embarcado. Neste contexto, o presente trabalho apresenta um estudo sobre o desempenho de cada um desses métodos de estimação de atitude e velocidade angular aplicados a 2 configurações distintas de satélites estabilizados em 3 eixos. A primeira configuração considera um satélite estabilizado por rotação dual, que utiliza como algoritmo estimador de atitude uma formulação do filtro estendido de Kalman (EKF), que sofre deveras com problemas de instabilidade numérica em ambiente embarcado 32 bits. São consideradas, então, quatro formulações alternativas ao EKF: o filtro com processamento sequencial das medidas (EKFSeq), o filtro com fatoração de Cholesky da matriz de covariância da inovação (EKFChol) e os filtros de raiz quadrada (SRKF) e com fatoração UD da matriz de covariância (UDKF), todas algebricamente equivalentes ao EKF, mas com características melhoradas de susceptibilidade a erros numéricos. A segunda configuração analisada considera um satélite estabilizado por triedro de rodas de reação e emprega somente algoritmos estimadores baseados em abordagens instantâneas: TRIAD, interseção de cones e QUEST para a estimação de atitude combinados com abordagens derivativas para a estimação de velocidade angular. O desempenho dos algoritmos estimadores é analisado para cada configuração de satélite por meio de simulações do tipo hardware-in-the-loop (HIL), sendo os algoritmos implementados em ambiente embarcado com 32 bits, o que permite verificar a susceptibilidade de cada formulação a erros numéricos. Por fim, considera-se também, para cada configuração, uma análise acerca do efeito desses erros de origem numérica no desempenho em malha fechada do sistema.
publishDate 2012
dc.date.none.fl_str_mv 2012-12-04
dc.type.driver.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/masterThesis
status_str publishedVersion
format masterThesis
dc.identifier.uri.fl_str_mv http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2121
url http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2121
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Instituto Tecnológico de Aeronáutica
publisher.none.fl_str_mv Instituto Tecnológico de Aeronáutica
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações do ITA
instname:Instituto Tecnológico de Aeronáutica
instacron:ITA
reponame_str Biblioteca Digital de Teses e Dissertações do ITA
collection Biblioteca Digital de Teses e Dissertações do ITA
instname_str Instituto Tecnológico de Aeronáutica
instacron_str ITA
institution ITA
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações do ITA - Instituto Tecnológico de Aeronáutica
repository.mail.fl_str_mv
subject_por_txtF_mv Controle de atitude de satélites
Estimação de sistemas
Velocidade angular
Filtros de Kalman
Análise de erros
Análise numérica
Engenharia aeroespacial
_version_ 1706809279808274432