Design and implementation of modules for a Distributed Satellite Systems simulator

thumbnail

Tutor / Supervisor

Ruiz-de-Azúa Ortega, Joan Adrà

Student

Pagès Esbri, Joan

Document type

Bachelor thesis

Date

2021

rights

Open AccessOpen Access

Publisher

Universitat Politècnica de Catalunya



Abstract

During the last years, satellite systems have evolved from monolithic spacecraft to distributed architectures. These new architectures are based on a group of satellites that works to achieve a common goal or mission. Among the different distributed architectures, the Federated Satellite System concept is the more promising one for Earth Observation. This novel concept aims at establishing win-win collaborations between the satellites to share unallocated resources, such storage capacity or downlink opportunities. The deployment of this concept requires the development of new technologies and the necessary equipment to perform it. In particular, a simulation engine that represents the interaction between the satellites becomes a crucial facility. Among the different simulation engines, no one is able to integrate satellite dynamics and communications interaction. These two features are essential to correctly represent the interaction of the satellites in a federation. For this reason, a dedicated simulator was developed by the NanoSat Lab research group in UPC. This engine provides a simulation framework in which satellites can be defined with different modules that represents the satellite resources, and the corresponding protocols to interact between them. The simulator remains still under development, and new features must still be implemented. Among the different ones, the development of a viewer that is able to represent the status of the interactions in the satellite trajectory becomes an interesting feature to understand the nature of federations. This dissertation addresses this new feature, implementing a dedicated viewer using current technologies. The development has addressed the different challenges associated to integrating a new viewer in the simulator, and in the standard visualization tool. The resulting implementation is able to represent the satellite interaction using a temperature representation in which more transmission heat the communication link. This resulting viewer will contribute in the future research associated to the Federated Satellite Systems.
En els últims anys, els sistemes de satèl·lits han evolucionat, passant de ser naus monolítiques a tractar-se d'arquitectures distribuïdes. Aquestes noves arquitectures es basen en grups de satèl·lits que treballen en poder assolir un objectiu o missió comuna. Entre els diferents tipus d'arquitectures distribuïdes, el concepte de les Federated Satellite System és el més prometedor de cara a l'Observació terrestre. Aquest concepte innovador mira d'establir col·laboracions win-win entre els satèl·lits i compartir d'aquesta manera recursos que no es troben en ús, tals com l'emmagatzematge o l'opció de Downlink. El desplegament d'aquest concepte requereix el desenvolupament de noves tecnologies i d'un equipament necessari per a realitzar-ho. En particular, un simulador que representi la interacció entre satèl·lits esdevé un bé fonamental. Entre els diferents sistemes de simulació, cap és capaç d'integrar dinàmiques dels satèl·lits i comunicacions. Aquestes dos característiques són essencials per a representar correctament la interacció entre satèl·lits en una FSS. Per aquest motiu, un simulador dedicat estava sent desenvolupat pel grup de recerca del NanoSat Lab de la UPC. Aquest motor proporciona un entorn de simulació en el qual els satèl·lits poden ser definits amb diferents mòduls que representin els seus recursos, i els corresponents protocols per a poder interactuar entre ells. El simulador és encara en fase de desenvolupament, i noves característiques necessiten ser implementades. Entre aquestes característiques, el desenvolupament d'un visor que permeti representar l'estat de les interaccions en la trajectòria d'un satèl·lit és una característica que pot ser important de cara a entendre el funcionament de les federacions de satèl·lits. Aquesta dissertació tracta aquesta nova característica, implementant un visor dedicat utilitzant tecnologies actuals. El desenvolupament enfoca diferents reptes associats a integrar una now viewer en el simulador, i en l'estàndard de visualització. La implementació resultada és capaç de representar la interacció entre satèl·lits mostrant en una escala de calor l'activitat d'un enllaç. Aquesta viewer contribuirà en el futur de la recerca associada a les Federated Satellite Systems..
user

Participating teacher

Files