Detalhes bibliográficos
Ano de defesa: |
2012 |
Autor(a) principal: |
Joaquim Pedro Barreto |
Orientador(a): |
Ana Maria Ambrosio |
Banca de defesa: |
Walter Abrahão dos Santos,
Selma Shin Shimizu Melnikoff |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Instituto Nacional de Pesquisas Espaciais
|
Programa de Pós-Graduação: |
Programa de Pós-Graduação do INPE em Engenharia e Gerenciamento de Sistemas Espaciais
|
Departamento: |
Não Informado pela instituição
|
País: |
BR
|
Resumo em Inglês: |
Satellite simulators are used throughout a mission lifecycle for several purposes and reusing them in different missions can help mitigating developing time and costs. Among all satellite subsystems simulated, the onboard computer subsystem is one of the most complexes and reused. This work proposes an architecture to this subsystem for a satellite simulator, based SMP and PUS space standards. The use of standards to develop satellite simulators implies higher interoperability and promotes reuse leading to applications developed with higher quality and lower failures due to previously validated and verified code heritage. A concept proof of the architecture flexibility was done by implementing and testing a simplified on board computer model. The model was decomposed in services and its implementation followed the software concept approach. A simplified simulator prototype based on the SMP satellite Simulator standard was developed for testing purposes. An analysis about the difficulties to use the standards, the need of specialized tools to increase productivity in a development environment and the advantages of the proposed solution are also presented in this document. |
Link de acesso: |
http://urlib.net/sid.inpe.br/mtc-m19/2012/03.29.14.24
|
Resumo: |
Simuladores de satélites são utilizados durante o ciclo de vida de uma missão espacial para diferentes finalidades e por isso a reutilização dos mesmos em diferentes missões permite reduzir prazos e custos. Dentre os subsistemas simulados de um satélite, o subsistema de computação de bordo é um dos mais complexos e reutilizados. Este trabalho propõe uma arquitetura para o modelo do subsistema de computação de bordo para um simulador de satélites, baseado nos padrões SMP e PUS, existentes na área espacial. A utilização de padrões no desenvolvimento de simuladores implica maior interoperabilidade e promove o reuso levando a sistemas desenvolvidos com maior qualidade e menor quantidade de falhas pela herança de código previamente validado e verificado. Uma prova de conceito da flexibilidade da arquitetura proposta foi realizada através da implementação e teste de um modelo de computador de bordo simplificado. A arquitetura é baseada na decomposição do modelo em serviços e no conceito de componentes de software. Um protótipo simplificado baseado no padrão europeu para simuladores de satélite SMP foi desenvolvido para verificação da arquitetura proposta. Uma análise sobre as dificuldades de uso dos padrões, a necessidade de ferramentas especializadas para aumentar a produtividade de um ambiente de desenvolvimento e as vantagens da solução proposta também são apresentados nesta dissertação. |