Search
CS5CEP

Desenvolvimento de Software para o processador de comunicações do ISTnanosat-1

Enquadramento: Tese enquadrada no projecto ISTnanosat-1, cujo objectivo é desenvolver e operar um nano-satélite exclusivamente desenhado no IST, e baseado na plataforma Cubesat. A missão principal do ISTnanosat-1 será fazer tracking de aeronaves através da captação dos sinais Automatic Dependent Surveillance-Broadcast (ADS-B) emitidos regularmente pelas mesmas. Um dos componentes invisíveis mas de crucial importância é o software sistema e de aplicação que se executam nos processadores de bordo. O ISTnanosat-1 possui dois processadores e ambos executam executivos de tempo-real muito simples (FreeRTOS). Para além da solidez associada ao software sistema, o software de aplicação também deve ser extremamente fiável.

Objectivos: Pretende-se concretizar um conjunto de software para o processador COM que é usado no suporte de comunicações com o satélite, quer para telemetria e comando, quer para transmitir os dados do payload. Existe já uma implementação modular do stack de comunicações que é preciso configurar e integrar com o restante software. O desenvolvimento das aplicações em falta bem como a sua integração e teste constitui a tónica deste trabalho e constitui um desafio relevante para quem gosta pretende adquirir métodos de desenvolvimento de software com requisitos críticos.

Descrição: Este trabalho implicará:

  1. Análise de requisitos das funções de comando e controlo;
  2. Estudo da arquitectura de SW do ISTnanosat-1;
  3. Estabelecimento da metodologia de desenvolvimento;
  4. Desenvolvimento dos módulos necessários;
  5. Testes parciais e integração;
  6. Testes globais e demonstração em ambiente real.

Observações: O ISTnanosat-1 (http://istnanosat-1.ist.utl.pt/) está a ser desenvolvido desde 2011. Vários componentes do satélite e da rede de controlo terrestre já estão concluídos ou em fase avançada de desenvolvimento. O projecto tem o apoio da AMRAD/AMSAT-CT (http://www.amrad.pt/, http://www.amrad.pt/a-amrad/organizacao/amsat-ct/).

Orientação: Rui M. Rocha

© 2015, Instituto Superior Técnico / University of Lisbon. All rights reserved.