elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Real-time Guarantees for High-Performance Safety-Critical Applications

Sboui, Dina (2025) Real-time Guarantees for High-Performance Safety-Critical Applications. Diploma, Tunis National Institute of Applied Sciences and Technology.

[img] PDF
5MB

Abstract

Spacecraft on-board computers (OBCs) are expected to ensure that mixed-criticality workloads meet their timing constraints, as missed deadlines in safety-critical tasks can jeopardize mission safety. A common strategy is to allocate hard real-time and high-performance tasks to separate computing nodes. However, this increases power consumption, cost, and integration effort—resources tightly constrained in space systems. A dual-kernel approach, in which a real-time microkernel runs alongside Linux on the same hardware, offers a way to provide real-time guarantees without dedicated real-time nodes. This work assesses whether Xenomai 4, a dual-kernel Linux extension integrated into the Tasking Framework—a software library for on-board data handling developed at the German Aerospace Center— can enable a single executable binary to run both real-time and high-performance tasks on the same hardware. To this end, a Xenomai-based execution layer was implemented within the Tasking Framework and evaluated on a Xilinx Zynq UltraScale+ MPSoC ZCU104 board. This approach contrasts with traditional split deployments in the Tasking Framework, where Linux handles high-performance tasks and RTEMS handles real-time tasks. The evaluated case study showed reductions of up to 68% in execution time and 86% in jitter compared with a standard Linux setup on the same hardware. These results suggest that real-time guarantees for high-performance applications are achievable on a single platform, potentially reducing hardware duplication and integration effort. These findings motivate further testing and validation.

Item URL in elib:https://elib.dlr.de/216635/
Document Type:Thesis (Diploma)
Title:Real-time Guarantees for High-Performance Safety-Critical Applications
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Sboui, Dinadina.sboui (at) dlr.deUNSPECIFIEDUNSPECIFIED
DLR Supervisors:
ContributionDLR SupervisorInstitution or E-MailDLR Supervisor's ORCID iD
Thesis advisorHaj Hammadeh, Zain AlabedinZain.HajHammadeh (at) dlr.dehttps://orcid.org/0000-0001-7539-2393
Date:2025
Open Access:Yes
Status:Published
Keywords:Real-time, Xenomia 4, Linux, Execution platform
Institution:Tunis National Institute of Applied Sciences and Technology
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - ScOSA Flight Experiment
Location: Braunschweig
Institutes and Institutions:Institute of Software Technology > Flight Software
Deposited By: Haj Hammadeh, Zain Alabedin
Deposited On:05 Nov 2025 14:23
Last Modified:05 Nov 2025 14:23

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.