Week 08 - CDH Subsystem
Week 08 - CDH Subsystem
2
2
The ‘Heart’ of the Satellite
John D. Jensen, Command and Data Handling Subsystem Design for the Ionospheric Observation Nanosatellite Formation (ION-F) 3
3
CDH Subsystem
CDH Functions:
• Receives, validates, decodes, and distributes commands from the ground segment to the spacecraft
subsystems (uplink)
• Gathers, processes, and formats spacecraft telemetry and mission data, for downlink transmission
or on-board processing
• Manages three digital data streams, each critical to the spacecraft and each with distinctive
characteristics.
- Science or payload data: the information the spacecraft was sent to get
- Engineering data (Housekeeping data): the measurements that portray spacecraft system health and
performance
- Commands
CDH requirements derive directly from the data rates of the science instruments, the
engineering data rates, and the command rates.
• The availability of the satellite communication link (link budget)
• The instantaneous data rate available in this link (data budget)
6
Telemetry Sources
• Temperature of components
- Most components only function as they are intended if they are within a certain temperature range
• Pressure in fuel tanks
- to gauge the correct function and capacity of the Propulsion subsystem.
• Voltages and currents (battery supplies)
- necessary voltage and current to ensure their correct operation
• Operational status of subsystems
- in order that they can be coordinated to full the mission objectives.
• System health (integrity checks)
• Attitude data (gyroscopes, accelerometers, sensors)
• Redundancy level of various subsystems
- the redundancy level of systems is very important for operational planning and mission life-time planning
7
Telemetry Data Handling/Processing
• Collect health data on spacecraft systems
• Transducers/sensors take readings → convert signals into electrical voltages
and currents
• Telemetry sources produce data at different rates
- Large satellite may have > 1000 sources!
• Converted in digital data (A/D conversion)
- Temperature, voltage are analogue (continuous)
- Digitalisation: how do we convert these to digital?
• Combined (multiplexed) and sent to the ground segment
- There are many satellite systems generating data
- Multiplexing: how do we combine them into a single, coherent stream?
8
Analogue to Digital Conversion
Pulse Code Modulation (PCM) is the most common technique used to change an analogue signal to
digital data (digitisation). A PCM encoder has three processes:
• The analogue signal is sampled (pulse amplitude modulation (PAM)).
• The sampled signal is quantised.
• The quantised values are encoded as streams of bits.
http://www.myreadingroom.co.in/notes-and-studymaterial/68-dcn/732-analog-to-digital-conversion-techniques.html
9
Multiplexing
Impractical to provide a separate RF carrier or baseband subcarrier for each of the
hundreds of measurements on a typical spacecraft.
• Combine data from multiple sources into a single stream
• Time-division multiplexing (TDM) most common for digital systems
10
Telemetry Data Processing
Data
Data Source Data
Source 3 Source
2 n
Analogue to Encrypt
Data
Digital (Classified Multiplex
Source
Conversion Missions) Transmit
Encode (Communicat
ion System)
Data Storage
11
Data Integrity
• Satellite communications occurs over great distances
- Highly prone to noise and interference
- Likelihood of data corruption is high
• Consequences of errors is extreme (incorrect command)
- An unintended action can result causing catastrophic failure of the mission
• Error is unpredictable change of data or bits from 0 to 1 or from 1 to
0
- Error detection techniques and error correction algorithms are important in
CDH
12
TC/TM Space Data Link Protocol
• There is a need for message format standards
- Ensure compatibility of the satellite telecommand decoding and telemetry
encoding systems in terms of data handling and processing.
- Enables interoperability and standardisation for equipment vendors
• CCSDS(Consultative Committee for Space Data Systems)
- Error correction by RS(Reed-Solomon) Code
- Most popular for commercial space mission (Reference:
Space Packet Protocol (CCSDS 133.0-B-2)
KiboCUBE Academy Lecture 09, Dr. Yoshihiro Tsuruda, Introduction to CubeSat Communication System
13
Adapting Internet Protocol for
Space Communications
14
Onboard Computing Form Factors
18
Take-aways
In this lecture, we have to
• Understand different data streams managed by CDH
• Understand the frequency band TTC is operated within.
• Understand digitalisation and multiplexing in telemetry data handling.
• Understand the reasons for TC/TM message format standard.
• Understand onboard computing form factors.
19