Document details

Fligt Dynamics Facility - External Interfaces

Author(s): Gonçalves, João Manuel Ribeiro

Date: 2007

Persistent ID: http://hdl.handle.net/10451/4238

Origin: Repositório da Universidade de Lisboa

Subject(s): External interfaces; Galileo; Engenharia de Software; FDF; C++; Corba; Trabalhos de projecto de mestrado - 2007


Description

Trabalho de projecto de mestrado , Engenharia Informática, Universidade de Lisboa, Faculdade de Ciências, 2007

O sistema Galileo consiste numa constelação de 30 satélites que disponibilizará diversos serviços, entre os quais, serviços de posicionamento e navegação alternativos aos actualmente disponibilizados pelo GPS. Neste projecto será concebido o componente External Interfaces que é parte integrante do elemento Flight Dynamics Facility (FDF), responsável pelo cálculo das órbitas e comportamentos dos satélites que fazem parte da constelação GALILEO. O componente External Interfaces é responsável por disponibilizar serviços de comunicação ao FDF, oferecendo a este a possibilidade de comunicar com elementos internos e externos ao Ground Control Segment (GCS) cuja função é tratar todas as operações relativas à manutenção e gestão dos satélites. Tipicamente o FDF irá receber dados e executar um conjunto de operações sobre esses mesmos dados, sendo que os resultados serão depois direccionados para os elementos internos ou externos através do componente External Interfaces. Deste modo o projecto pretende consolidar os requisitos de software do componente External Interfaces, efectuando de seguida todas as alterações decorrentes dessa consolidação no desenho do componente, ou seja, consolidar a arquitectura e desenho detalhado. Foi ainda necessário elaborar um conjunto de documentos com os planos de testes (aceitação/integração e unitários) garantindo assim que seria possível durante e após a fase de implementação, também incluída no projecto, verificar e validar a mesma. Devido ao facto do componente desenvolvido incluir uma GUI, desenvolvida no decorrer do estágio, foi necessária a elaboração do manual de utilização da mesma.

The Galileo system, which consists of 30 satellites orbiting the earth, is expected to pinpoint a geographical position to within a single meter. Because the service's availability will be guaranteed in almost any circumstance, the system will be ideal for applications in which precision and reliability are critical, such as air traffic management (among many possible examples). This system pretends to be an alternative to the GPS. This internship is about the development of the External Interfaces (EXIF) component, which is an integrant part of the Flight Dynamics Facility (FDF) element. This element is responsible for orbit determination and manoeuvre planning of the satellites that compose the Galileo constellation. The component External Interfaces is responsible for providing communication services to the FDF, giving the FDF the possibility to establish interfaces between internal and external Ground Control Segment (GCS) elements. The GCS will handle spacecraft housekeeping and constellation maintenance. Typically the FDF will receive data, execute a set of operations on that data and store the produced results. Those results shall then be sent to external elements through the External Interfaces component. To develop the External Interfaces all component’s system and software requirements were consolidated, performing all the necessary changes in the External Interfaces Arquitecture and Detailed Design. In order to perform validation and verification of the developed code it shall also be necessary to produce the Acceptance, Integration and Unit Test plans. Since the component has a GUI, it’s mandatory to produce the correspondent software user manual.

Document Type Master thesis
Language Portuguese
Advisor(s) Vasconcelos, Vasco Thudichum, 1964-; Teixeira, Luís
Contributor(s) Repositório da Universidade de Lisboa
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents