By Topic

Distributed computing on Emerald: a modular approach for robust distributed space systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Palmintier, B. ; Stanford Space Syst. Lab., Stanford Univ., CA, USA ; Twiggs, R. ; Kitts, C.

A modular, distributed bus architecture potentially offers significant advantages throughout a satellite's lifecycle. Specifically this architecture enables:- During ground integration: incremental integration of subsystems even if crucial parts, such as the CPU, are delayed; using the Internet for “virtual integration” between remote locations. On-orbit: sharing resources within a satellite; no cost redundancy, including directly commanding subsystem through the communication subsystem, should the CPU fail. And when extended to a multi-satellite mission: multiple satellites to be inter-connected as a single “virtual bus”; autonomous reallocation and sharing of resources across satellites, including adapting to subsystem failures; autonomous experiment coordination. This paper explores the benefits and challenges of single and multi-satellite distributed architectures and the unique strategies they enable. The data architecture for the two-satellite Emerald mission is used as an example. Emerald uses an I2C serial bus to connect PICmicro based “smart” subsystems

Published in:

Aerospace Conference Proceedings, 2000 IEEE  (Volume:7 )

Date of Conference:

2000