This thesis presents the development of a standalone web-based application dedicated to the flight dynamics component of mission planning software for an Earth Observation Mission. The research focuses on addressing the technical, functional, and operational requirements of the mission through an innovative approach to mission planning software development. The primary challenge tackled in this work is simplifying the programming and integration complexities associated with flight dynamics. This is achieved by leveraging the power of high-level, class-based, object-oriented programming language - Java. To expand the capabilities of the flight dynamics libraries, the Orbit Exploration Kit (OREKIT) is incorporated into the application. By utilizing Java and OREKIT, this research and development pushes the boundaries of flight dynamics software, enabling efficient and streamlined mission planning for the mission. The developed web-based application offers enhanced functionality, improved code organization, and increased flexibility, ultimately contributing to the advancement of mission planning software in the field of Earth Observation.

Questa tesi presenta lo sviluppo di un'applicazione web standalone dedicata alla componente di dinamica di volo del software di pianificazione della missione per una missione di osservazione della Terra. La ricerca si concentra sull'affrontare i requisiti tecnici, funzionali e operativi della missione attraverso un approccio innovativo allo sviluppo del software di pianificazione della missione. La principale sfida affrontata in questo lavoro è semplificare le complessità di programmazione e integrazione associate alle dinamiche di volo. Ciò si ottiene sfruttando la potenza del linguaggio di programmazione di alto livello, basato sulla classe e orientato agli oggetti: Java. Per espandere le capacità delle librerie di dinamica di volo, l'Orbit Exploration Kit (OREKIT) è incorporato nell'applicazione. Utilizzando Java e OREKIT, questa ricerca e sviluppo spinge i confini del software di dinamica di volo, consentendo una pianificazione della missione efficiente e semplificata per la missione. L'applicazione basata sul Web sviluppata offre funzionalità avanzate, una migliore organizzazione del codice e una maggiore flessibilità, contribuendo in ultima analisi al progresso del software di pianificazione delle missioni nel campo dell'osservazione della Terra.

Mission planning and analyses for phase C and D of an earth observation mission

CONDA RAMESH, ASUTHOSH
2022/2023

Abstract

This thesis presents the development of a standalone web-based application dedicated to the flight dynamics component of mission planning software for an Earth Observation Mission. The research focuses on addressing the technical, functional, and operational requirements of the mission through an innovative approach to mission planning software development. The primary challenge tackled in this work is simplifying the programming and integration complexities associated with flight dynamics. This is achieved by leveraging the power of high-level, class-based, object-oriented programming language - Java. To expand the capabilities of the flight dynamics libraries, the Orbit Exploration Kit (OREKIT) is incorporated into the application. By utilizing Java and OREKIT, this research and development pushes the boundaries of flight dynamics software, enabling efficient and streamlined mission planning for the mission. The developed web-based application offers enhanced functionality, improved code organization, and increased flexibility, ultimately contributing to the advancement of mission planning software in the field of Earth Observation.
MIHALACHE, NICOLAE
ING - Scuola di Ingegneria Industriale e dell'Informazione
18-lug-2023
2022/2023
Questa tesi presenta lo sviluppo di un'applicazione web standalone dedicata alla componente di dinamica di volo del software di pianificazione della missione per una missione di osservazione della Terra. La ricerca si concentra sull'affrontare i requisiti tecnici, funzionali e operativi della missione attraverso un approccio innovativo allo sviluppo del software di pianificazione della missione. La principale sfida affrontata in questo lavoro è semplificare le complessità di programmazione e integrazione associate alle dinamiche di volo. Ciò si ottiene sfruttando la potenza del linguaggio di programmazione di alto livello, basato sulla classe e orientato agli oggetti: Java. Per espandere le capacità delle librerie di dinamica di volo, l'Orbit Exploration Kit (OREKIT) è incorporato nell'applicazione. Utilizzando Java e OREKIT, questa ricerca e sviluppo spinge i confini del software di dinamica di volo, consentendo una pianificazione della missione efficiente e semplificata per la missione. L'applicazione basata sul Web sviluppata offre funzionalità avanzate, una migliore organizzazione del codice e una maggiore flessibilità, contribuendo in ultima analisi al progresso del software di pianificazione delle missioni nel campo dell'osservazione della Terra.
File allegati
File Dimensione Formato  
2023_07_CondaRamesh_Asuthosh.pdf

accessibile in internet per tutti

Descrizione: Final Version
Dimensione 11.57 MB
Formato Adobe PDF
11.57 MB Adobe PDF Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/209875