Skip to content
Open access

Diseño e implementación del software de a bordo para un CubeSat basado en arquitectura particionada

Sep 2026 · Jornadas de Automática · 0 citations

Abstract

This paper presents the design and implementation of the On-Board Software (OBSW) for a 1.5U educational CubeSat nanosatellite based on an IMA (Integrated Modular Avionics) architecture. The system runs on the XtratuM XNG real-time hypervisor on a Zybo Z7 (Zynq-7000) platform, ensuring temporal and spatial isolation between partitions in accordance with the ARINC 653 standard and aligned with the ECSS space standard. The flight software is organized into four functional partitions: PCOM, responsible for the LoRa link with the ground station; OBCS, in charge of satellite coordination and operational mode management; PGS, which centralizes sensor data acquisition, validation and distribution; and FDIR, which implements fault detection, classification and recovery. Inter-partition communication is carried out exclusively through ARINC 653-compliant sampling and queuing channels. The results demonstrate the feasibility of applying IMA architectures in educational nanosatellites, providing modularity, temporal determinism and improved fault robustness.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.