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

Software Platform of the DLR Compact Satellite Series

Dannemann, Frank and Greif, Fabian (2014) Software Platform of the DLR Compact Satellite Series. In: Proceedings of 4S Symposium 2014. 4S Symposium, 2014-05-26 - 2014-05-30, Mallorca, Spanien.

[img] PDF - Only accessible within DLR
560kB

Official URL: http://www.congrexprojects.com/4S2014

Abstract

The German Aerospace Center (DLR) has opted for the development of the DLR Compact Satellite, to be able to promote a freely accessible, space based platform to carry out research and development activities. The term compact satellite refers to a satellite, limited to an envelope of approximately 1 cubic meter and a mass maximum of approximately 200 kg, which means the compact satellite is ranked at the lower end of the mini satellite class. For the first mission detailed design of the on-board computer (OBC) will be only available from development phase C on. As the procurement of hardware (H/W) components also depends on the availability of this design, the first breadboard H/W will be available even later in the project. Due to these project constraints, embedded software (S/W) development for the space segment Command and Data Handling (C&DH) subsystem is faced with three major challenges: (1) start the S/W design and implementation as early as possible against unknown H/W components, (2) design the S/W in a way that it is most independent from the underlying – and yet unknown – H/W and real-time operating system (RTOS), and (3) make the S/W portable to be prepared for future compact satellite missions. Within this paper we provide a brief overview of our approaches to face these challenges. They consist of several S/W development techniques, which mainly concentrate on the S/W design against the unknown H/W environment on the one hand, and on the other hand on the development of a flexible, robust and re-usable S/W platform. The core elements of this platform are composed of a H/W abstraction layer, an operating system layer, a middleware layer, and essential services like a CCSDS/PUS S/W stack. The platform is completed by a powerful logging framework, which enhances the traditional housekeeping capabilities and offers extensive filtering and debugging techniques for monitoring and Fault Detection, Isolation & Recovery (FDIR) needs.

Item URL in elib:https://elib.dlr.de/89344/
Document Type:Conference or Workshop Item (Poster)
Title:Software Platform of the DLR Compact Satellite Series
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Dannemann, FrankUNSPECIFIEDhttps://orcid.org/0000-0002-0636-5866138661051
Greif, FabianUNSPECIFIEDhttps://orcid.org/0000-0001-7494-909XUNSPECIFIED
Date:2014
Journal or Publication Title:Proceedings of 4S Symposium 2014
Refereed publication:No
Open Access:No
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Series Name:4S Symposium
Status:Published
Keywords:software platform, embedded, compact satellite, monitoring, logging
Event Title:4S Symposium
Event Location:Mallorca, Spanien
Event Type:international Conference
Event Start Date:26 May 2014
Event End Date:30 May 2014
Organizer:ESA/CNES
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 - Eucropis Bus (old)
Location: Bremen
Institutes and Institutions:Institute of Space Systems > Avionics Systems
Deposited By: Dannemann, Dr. Frank
Deposited On:10 Jun 2014 10:58
Last Modified:24 Apr 2024 19:55

Repository Staff Only: item control page

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