Modelling a CubeSat-based Space Mission and its Operation

Since the early 2000' years, the CubeSats have been growing and getting more and more "space" in the Space industry. Their short development schedule, low cost equipment and piggyback launches create a new way to access the space, provide new services and enable the development of new technologies for processes and applications. That is the case of the Verification and Validation of these missions. As they are cheaper to launch than traditional space missions, CubeSats win by numbers. With more than 1000 CubeSats launched they still achieve less than 50 mainly by poor V V processes. Model Based approaches are trying to help in these problems as they help software developers along the last years. As complex systems, space products can be helped by the introduction of models in different levels. Operational goals can be achieved by modeling behavioral scenarios and simulating operational procedures. Here, we present a possible modeling solution using a tool that integrates the functionalities of FSM and Statechartes, the ATOM SysVAP (System for Validation of Finite Automatons and Execution Plans). With this tool we are able to model the behaviour of a space mission, from its top level (i.e. system and segments) to its low level (subsystems) and simulate their interactions (operation). With the help of Lua Programming Language, it is possible to generate analysis files, specific scenarios and control internal variables.

READ FULL TEXT
research
07/05/2020

Mission schedule of agile satellites based on Proximal Policy Optimization Algorithm

Mission schedule of satellites is an important part of space operation n...
research
03/06/2022

Tool Support for Transforming Unified Modelling Language Sequence Diagram to Coloured Petri-nets

Modern software systems are expected to be dependable and the developmen...
research
06/01/2022

JuMP 1.0

JuMP is an algebraic modeling language embedded in the Julia programming...
research
03/16/2022

Code Smells in Elixir: Early Results from a Grey Literature Review

Elixir is a new functional programming language whose popularity is risi...
research
12/03/2011

Machine Learning with Operational Costs

This work proposes a way to align statistical modeling with decision mak...
research
12/15/2020

FemtoSats for Exploring Permanently Shadowed Regions on the Moon

The recent, rapid advancement in space exploration is thanks to the acce...
research
08/06/2021

Dezyne: Paving the Way to Practical Formal Software Engineering

Designing software that controls industrial equipment is challenging, es...

Please sign up or login with your details

Forgot password? Click here to reset