Command & Data Handling

The Command and Data Handling (C&DH) system performs two major functions: (1) It receives, validates, decodes, and distributes commands to other spacecraft systems and gathers, processes; (2) and formats spacecrafts housekeeping and mission data for downlink or use by an onboard computer. This equipment often includes additional functions, such as spacecraft timekeeping, computer health monitoring (watchdog) and security interfaces.

The C&DH subsystem is the “brain” of the whole spacecarft. It consists of an Onboard Computer, OBC, which controls the operation of the satellite. The OBC has software installed that manages the programs written to handle various tasks; for example, a program whose function is to create a telemetry stream about the status of the payload and then encode the stream. The primary component of the OBC is the microcontroller.

The objective of the C&DH subsystem is to provide the spacecraft with operation sequences to various subsystems. Because of the size restrictions of the typicall satellites, the C&DH subsystem needs to be efficient, small, lightweight, and easy to integrate with all of the other subsystems. The ideal C&DH system is one which has been proven on another spacecraft and which requires no modification for the mission under development. However, new missions are usually supported by systems which evolve from older designs.

Table 2 summarizes a list of different space missions in terms of S/C mass. It includes de misions name and objetives and the spacecraft size, mass, power consumption, and the C&DH equipment configuration.

Table 2 List of space mission and S/C properties (name, type, size, mass, power, C&DH) to preliminary size the C&DH Subsystem
Satellite Mission Size Mass Power C&DH Subsystem
MCubed-2 / COVE Imaging / Optical 10 cm x 10 cm x 10 cm (1U) ~ 1 kg 1.2 W of average power, 4.7 W of peak power Stamp9G20 microcontroller (OBC), 400 MHz ARM9 core, 54 MB SDRAM, 128 MB NAND flash
OUFTI-1 Tech / Navigation / Conmmunication 10 cm x 10 cm x 10 cm (1U) ~ 1 kg 2.2 W Pumpkin FM430 microcontroller (OBC), two 2GB SD cards for data storage
StudSat-1 Imaging / Optical 10 cm x 10 cm x 13.5 cm (1U) 1.3 kg 3.2 W Centralized 32-bit Atmel ARM based AVR32 UC3A0512 microcontroller (OBC), 512 kB FRAM
Galassia Tech / Navigation / Conmmunication 10 cm x 10 cm x 20 cm 2 kg 2 W 16 bit DSPIC33 Microcontroller (OBC), ARM7 Processor
Raiko Imaging / Optical 10 cm x 10 cm x 23 cm (2U) 2.66 kg 3 W (Paddles closed), 5.9 W (Paddles open) A Main Processor Unit (MPU), Power Control Unit (PCU), Flash memory
GOMX-1 Imaging / Optical 10 cm x 10 cm x 20 cm (2U) 2.66 kg 3.5 W NanoMind A712 Microcontroller (OBC), 2 GB of data storage
QBITO Space Science 10 cm x 10 cm x 23 cm (2U) 2.66 kg
Electronic Systems CubeComputer V3 (OBC)
PicSat Space Science 10 cm x 10 cm x 30 cm (3U) 3.5 kg
ISIS ARM9 Processor (OBC), two 3 GB SD cards
Aalto-1 Tech / Navigation / Conmmunication 10 cm x 10 cm x 34 cm (3U) ~ 4 kg 4.8 W AT91RM9200 ARM 9 Processor (OBC), External RAM, EEPROM, DataFLash, NAND Flash and microSD for data storage, two 32 MB SDRAM modules
INSPIRE Tech / Navigation / Conmmunication 10 cm x 10 cm x 30 cm (3U) ~ 4 kg 20 W Pumpkin MSP430 processor (OBC), Two 2GB SD cards for data storage
VELOX-1 NSat Imaging / Optical 10 cm x 10 cm x 34 cm (3U) 4.28 kg 28.8 W Main board with 100 MHz 8051 MCU (OBC), 2 GB SD cards for data storage, 32 MB RAM
OPS-SAT Tech / Navigation / Conmmunication 10 cm x 10 cm x 30 cm (3U) 5.4 kg
GomSpace Nanomind A712D
SPROUT Imaging / Optical 21.3 cm x 21.3 cm x 21 cm ~ 7.1 kg
2 C&DH (1 for the Engineering misión and another for the outreach mision)
ASTERIA Space Science 11.6 cm x 23.9 cm x 36.5 cm (6U) 10.16 kg 48 W Spaceflight Industries CORTEX 160 Flight Computer, Xilinx Virtex 4FX / PowerPC405, 14.5 GB for data storage
MasCO Space Science 11.8 cm x 24.3 cm x 36.6 cm (6U) ~ 12 kg 35 W AstroDev MSP430F2618 Microcontroller (OBC), 128 kB flash memory, 8 kB RAM
IceCube Space Science 11.8 cm x 24.3 cm x 36.6 cm (6U) ~ 14 kg 120 W Proton P400K-SGMII-2-PCI104S-SD Space Computer (OBC), Freescale advanced 45 nm dual-core microprocessor
BUAA-Sat Imaging / Optical 30 cm x 30 cm x 50 cm ~ 30 kg 11 - 15.5 W 32 bits ARM RISC Processors, PC2294 of 60 MHz, SRAM 2 MB