9. Command and Data Handling
authored by Dr. Zhu
This chapter defines the Command and Data Handling (CDH) system, distinguishes the responsibilities, defines common requirements, surveys common avionics and software, and walks through how to create a data budget.
Learning Objectives
Learning Objectives
- understand the role of command and data handling subsystem in the context of spacecraft as a whole and between other subsystems
- survey different technologies and software platforms
- understand typical software structure and effects from mission operations
- identify radiation effects on avionics
Command and Data Handling Chapter Contents
Learning Objectives
9.1 Definition
9.2 Subsystem Responsibilities
9.3 General Design Process
9.4 Typical Requirements and Design Considerations
-
- Artemis CDH Requirements
- Suggested Activity
9.5 Typical Avionics
-
- Clocks
- Crystal Oscillator
- Atomic Clock
- Watchdog Timer
- Processors
- CPU
- GPU
- FPGA
- Memory
- Read-Only Memory (ROM)
- Random Access Memory (RAM)
- Flash Memory or Non-Volatile Random Access Memory (NVRAM)
- Artemis CubeSat Kit RAM
- Mass Storage
- Hard Disks/Drives
- Solid-State Drives
- Artemis CubeSat Kit Mass Storage
- Input/Output Interfaces
- Data Bus
- Artemis CubeSat Data Bus
- Digital and Analog I/O
- Port Connectors
- Integrated Computers
- Artemis CubeSat Onboard Computer
- Clocks
9.6 Data Budget and Profiling
-
-
- Artemis CubeSat Kit Data Profile
- Suggested Activity
-
9.7 Avionics Reliability and Fault Tolerance
9.8 Typical Software
-
- Flight Software
- Software Architecture
- Communication Architecture
- Communication Protocols
- Artemis CubeSat Kit Communication Protocol
- Modes
- Suggested Activity
- Simulation/Emulators
- Mission Operations Interface
- Flight Software