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

Space Cloud: From a Distributed On-board Computer to a Federated System-of–Systems in Space

Lüdtke, Daniel and Schaus, Volker and Gerndt, Andreas (2014) Space Cloud: From a Distributed On-board Computer to a Federated System-of–Systems in Space. 2nd Federated Satellite Systems Workshop, 13.-15. Okt. 2014, Moscow, Russian Federation. (Unpublished)

[img] PDF (Vortrag)
3MB

Official URL: http://golkar.scripts.mit.edu/fss/program/

Abstract

Future space missions face enormous challenges in the area of on-board data processing; especially in the area of earth observation and robotics. Powerful and smart on-board processing becomes more and more important to cope with limited communication bandwidth to the ground and to enable higher degrees of autonomy for deep space robotic missions. The German Aerospace Center (DLR) is conducting the research activity OBC-NG (On-board Computer – Next Generation) to build a new distributed on-board computer architecture that allows sharing of computing resources across subsystems of a spacecraft. Redundancy is not limited to one particular subsystem in this architecture. Tasks of failing computing nodes can be migrated to any available computer on the spacecraft. Additionally, it is possible to reassign computing resources to specific tasks if the mission profile changes. For instance, if a probe is going to land on a celestial body by utilizing an optical navigation system, the majority of the on-board computing resources are used to run the complex computer vision algorithms during descent and landing and calculate a navigation solution and control the spacecraft. Afterwards, the computing resources are reassigned to other tasks, e.g. for scientific experiments on the ground. Both scenarios, task migration in the case of failures and changes for different mission phases, are made possible by employing the concept of reconfiguration of hardware, software, and network routing tables. The OBC-NG architecture consists of reconfigurable nodes connected via a SpaceWire network. The nodes can be realized on different computer architectures, for instance CPUs and FPGAs. A special OBC-NG middleware provides means for error detection and reconfiguration services, like checkpoint, task migration, and task morphing (i.e. moving a task, for instance, from an FPGA to a CPU). The middleware supports diverse operating systems. Real-time operating systems like RODOS running hard real-time tasks for the avionic subsystems or soft real-time operating systems, like Linux, that provide many third-party libraries for complex data processing algorithms. Dedicated interface nodes distribute sensor data to the network and provide services to access actuators of the spacecraft from any computing node in network. The next step will extend this architecture to swarms of spacecraft or robotic exploration devices like rovers. We call this concept “Space Cloud”. For this, the network is then not only limited to a single system but extended to a system of systems. In such a setup, the tasks can be distributed across several systems by running the same middleware and providing high-speed communication links. One possible scenario would be that after the landing of the aforementioned probe, several small rovers and robotic crawlers are deployed with limited computing power to explore the area and the main probe provides computing resources via a communication link for these vehicles. Another possible scenario would be a swarm of satellites which act as a distributed network of computing nodes. Tasks can be shared across several spacecraft. In summary, this contribution presents the architecture of OBC-NG and gives an outlook towards the vision of an OBC-NG-based Space Cloud architecture.

Item URL in elib:https://elib.dlr.de/93020/
Document Type:Conference or Workshop Item (Speech)
Title:Space Cloud: From a Distributed On-board Computer to a Federated System-of–Systems in Space
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Lüdtke, DanielUNSPECIFIEDhttps://orcid.org/0000-0002-6758-1562
Schaus, VolkerUNSPECIFIEDUNSPECIFIED
Gerndt, AndreasUNSPECIFIEDUNSPECIFIED
Date:14 October 2014
Refereed publication:No
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Status:Unpublished
Keywords:Embedded Systems, Distributed On-board Computer
Event Title:2nd Federated Satellite Systems Workshop
Event Location:Moscow, Russian Federation
Event Type:Workshop
Event Dates:13.-15. Okt. 2014
Organizer:Skolkovo Institute of Science and Technlogy
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 - Projekt OBC-NG (old)
Location: Braunschweig
Institutes and Institutions:Institut of Simulation and Software Technology > Software for Space Systems and Interactive Visualisation
Deposited By: Schaus, Volker
Deposited On:09 Dec 2014 13:54
Last Modified:31 Jul 2019 19:50

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.