PAseos Simulates the Environment for Operating multiple Spacecraft

02/06/2023
by   Pablo Gómez, et al.
0

The next generation of spacecraft is anticipated to enable various new applications involving onboard processing, machine learning and decentralised operational scenarios. Even though many of these have been previously proposed and evaluated, the operational constraints of real mission scenarios are often either not considered or only rudimentary. Here, we present an open-source Python module called PASEOS that is capable of modelling operational scenarios involving one or multiple spacecraft. It considers several physical phenomena including thermal, power, bandwidth and communications constraints as well as the impact of radiation on spacecraft. PASEOS can be run both as a high-performance-oriented numerical simulation and/or in a real-time mode directly on edge hardware. We demonstrate these capabilities in three scenarios, one in real-time simulation on a Unibap iX-10 100 satellite processor, another in a simulation modelling an entire constellation performing tasks over several hours and one training a machine learning model in a decentralised setting. While we demonstrate tasks in Earth orbit, PASEOS is conceptually designed to allow deep space scenarios too. Our results show that PASEOS can model the described scenarios efficiently and thus provide insight into operational considerations. We show this in terms of runtime and overhead as well as by investigating the modelled temperature, battery status and communication windows of a constellation. By running PASEOS on an actual satellite processor, we showcase how PASEOS can be directly included in hardware demonstrators for future missions. Overall, we provide the first solution to holistically model the physical constraints spacecraft encounter in Earth orbit and beyond. The PASEOS module is available open-source online together with an extensive documentation to enable researchers to quickly incorporate it in their studies.

READ FULL TEXT

page 1

page 3

page 6

page 8

page 9

page 10

page 11

research
05/06/2023

Decentralised Semi-supervised Onboard Learning for Scene Classification in Low-Earth Orbit

Onboard machine learning on the latest satellite hardware offers the pot...
research
11/15/2021

VisualEnv: visual Gym environments with Blender

In this paper VisualEnv, a new tool for creating visual environment for ...
research
03/13/2020

Agile Earth observation satellite scheduling over 20 years: formulations, methods and future directions

Agile satellites with advanced attitude maneuvering capability are the n...
research
06/23/2022

ASA: A Simulation Environment for Evaluating Military Operational Scenarios

The Aerospace Simulation Environment (Ambiente de Simulação Aeroespacial...
research
07/09/2023

Towards a RISC-V Open Platform for Next-generation Automotive ECUs

The complexity of automotive systems is increasing quickly due to the in...
research
01/12/2023

Reaching the Edge of the Edge: Image Analysis in Space

Satellites have become more widely available due to the reduction in siz...
research
01/22/2021

Nigraha: Machine-learning based pipeline to identify and evaluate planet candidates from TESS

The Transiting Exoplanet Survey Satellite (TESS) has now been operationa...

Please sign up or login with your details

Forgot password? Click here to reset