Portable Satellite Simulator PSS - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

Portable Satellite Simulator PSS

Description:

Generation of CCSDS source packets, IP packets. Insertion of packets into frames ... Information stored in uplink-tracing trace file. PSS Mark III. Bit Error ... – PowerPoint PPT presentation

Number of Views:112
Avg rating:3.0/5.0
Slides: 32
Provided by: clar187
Category:

less

Transcript and Presenter's Notes

Title: Portable Satellite Simulator PSS


1
The new Portable Satellite Simulator a corner
Stone of the ESA Ground Systems Tests and
Validation Infrastructure
Christian Laroque, Anite Martin Götzelmann,
Anite Carsten Grøn-Nielsen, European Space
Agency Per Jensen, European Space Agency Mauro
Pecchioli, European Space Agency Bryan Tatman,
Satellite Services B.V
2
Co-Authors
  • Martin Götzelmann
  • PSS Project Manager
  • Carsten Grøn-Nielsen
  • Space Systems Consultant
  • System Engineer
  • Per Jensen
  • Mauro Pecchioli
  • Bryan Tatman
  • Engineering Manager

3
Portable Satellite Simulator (PSS)
  • Generic PC based system
  • Telemetry processing
  • Generate telemetry flow
  • Inject telemetry into downlink chain
  • Telecommand processing
  • Receive telecommand from the uplink chain
  • Proces telecommands
  • Customised for specific spacecrafts

4
PSS Environment
5
PSS Main Functions
  • Real-time processing of telemetry and telecommand
  • Playback of telemetry frames
  • Fixed frame generation
  • Baseband processing
  • Digital IF and sub-carrier based modulation
    demodulation
  • Uplink tracing
  • Several monitoring and control interfaces

6
Real-time Telemetry Generation
  • CCSDS packet telemetry
  • Generation of CCSDS source packets, IP packets
  • Insertion of packets into frames
  • Multiplexing of VC frames on the downlink
  • Insertion of idle frames and packets
  • Automatic generation of time reporting packets
  • ESA PCM telemetry

7
Real-time Telecommand Reception
  • CCSDS Telecommand
  • Telecommand format checking
  • FARM processing
  • Updating CLCW variables
  • Generation of verification report packets (ECSS
    PUS)
  • ESA PCM Telecommand
  • 3 formats supported (ESA 96 bits, ENVISAT 96
    bits, transparent)
  • Telecommand format checking

8
Playback of Telemetry Frames
  • Several playback configurations
  • File format (header, trailer) configurable
  • Start playback at frame offset
  • Endless playback
  • Suspend/resume playback
  • External telemetry API

9
TM/TC Relay
Control Centre
Ground Station
RCF SLE Service
Operational Simulator
CLTU SLE Service
RAF/RCF SLE Service
Mission Control System
CLTU SLE Service
IF Station Equipment
TM/TC Baseband Equipment
10
TM/TC Relay
  • Relay telemetry frames received from the
    operational simulator
  • Update frame sequence counter
  • Update checksum
  • Generate idle frames when needed
  • Store last received CLCW

11
Uplink Tracing
Ground Station
IF Station Equipment
TM/TC Baseband Equipment
MCS
12
Uplink Tracing
  • Uplink Monitoring
  • Log in real-time the uplink status during
    operations
  • bit rate
  • frequency
  • lock status
  • Telecommand Tracing
  • Log in real-time the telecommands uplinked to the
    satellite
  • Information stored in uplink-tracing trace file

13
Bit Error Rate Measurements
  • Run on any telemetry flow
  • Compare output of sending chain with input
    received from downlink chain
  • Calculate and log results
  • Number of symbols compared
  • Number of symbol errors
  • Symbol error rate

14
Logging
  • System Log
  • Provide history over several months
  • Record PSS start/stop, fatal errors, system
    shutdown, start/stop of main functions
  • Engineering Log
  • Log activities during operations
  • Log telemetry and telecommand frames and packets,
    FARM processing, verification reports
  • Based on a circular buffer
  • Log message include generation time, log
    originator, log type
  • Filtering possible on log type, log level

15
Baseband, Modulation Demodulation
  • Baseband processing
  • Frame completion
  • Error detection/correction
  • Randomisation
  • Differential encoding
  • Decoding of telecommand data
  • Digital Intermediate Frequency (IF) modulation
    and demodulation
  • Sub-carrier modulation and demodulation

16
Monitoring Control
  • Two man machine interfaces
  • PSS dedicated MMI
  • Several display windows
  • Real-time display of PSS statuses, log messages
  • Commanding facilities
  • Generic configurable window
  • Scripting facilities
  • Generic MMI used for specific tests
  • Support monitoring control by Ground Station
    Manager (GSM)
  • Remote maintenance interface

17
PSS Mark III MMI
18
Generic MMI (SIMSAT)
19
Remote Maintenance Interface
  • Remote Monitoring Control of PSS functions
  • File transfer (including software installation)
  • Configuration and installation checking

20
PSS Customization
  • Generic PSS can be customized by
  • Configuration
  • Providing telemetry or telecommand files
  • Implementing specific processing in the
    Spacecraft Specific Model Extension (SSME)

21
Configuration
22
Configuration
  • Configuration stored in a database
  • Complete content of the telemetry flow (frame and
    packet format and header content, VCs,
    application process, source packets, VC
    multilpexing scheme)
  • Telecommand flow (frame and packet formats, VCs,
    application processes, verification reports)
  • Baseband, modulation and demodulation parameters
  • One database per spacecraft
  • Interactive GUI based configuration tool
  • Consistency and correctness checking

23
Spacecraft Specific Model Extension
  • Extensibility API
  • Provide access to PSS commands and data
  • Provide means to pass telemetry frames and
    packets or telecommands to the SSME for further
    processing
  • SSME
  • Interface to the PSS via the extensibility API
  • Implements specific spacecraft processing
  • Specific telecommand processing
  • Management of telemetry parameters
  • Special PCM telecommand decoding
  • SSME Framework

24
Architecture
  • Highly modular system
  • One hardware module (IMBU)
  • Several configurable software modules
  • TM/TC Spacecraft Model (TTSCM)
  • PSS Application Software
  • PSS MMI
  • PSS Monitoring and Control Interface
  • Spacecraft Specific Model Extension (SSME)
  • SIMSAT Run-time environment

25
System Partitioning
PSS Workstation
PSS MMI
Engineering Log
IMBU
Script Engine
IF 70 MHz
IF 230 MHz
SIMSAT Kernel
SIMSAT MMI
Sub-carrier TM
Sub-carrier TC
SSME
MC I/F
Baseband TM
PSS Application Software
Ground Station Manager
Baseband TC
TTSCM
BER I/O
PSS DB
External Clock
System Log
CFG Tool
Signal Monitoring
26
Integrated IF Modem and Baseband Unit (IMBU)
TM Module
TM Chain
TM Data Processing and Fixed Frame
Generation (including Coding, etc)
Modulation and Baseband Output Routing
LAN Interface
LAN
Bit Error Rate Functional Block
BER Control (Initialisation, Checking, Reporting)
BER Reception and Comparison
TC Module
TC Chain
LAN Interface
TC Acquisition and Error Detection/Correction
Demodulation and Baseband Input Routing
LAN
27
Integrated IF Modem and Baseband Unit (IMBU)
  • Highly portable and compact unit
  • Digital processing
  • Configurable on-the-fly
  • No hard-coded restrictions
  • Independant TM TC modules

28
TM/TC Spacecraft Model (TTSCM)
  • Core of the PSS software
  • Fully configurable via the configuration
  • Generate the telemetry flow from the source
    packets to the frames sent on the downlink
  • Process the telecommands
  • Can be used as part of the PSS or as an
    independant module
  • Interface to the SSME via the extensibility API

29
Ground Segment Subsystems Tests
Ground Station
IF and Sub-Carrier
Baseband TM/TC
IF Station Equipment
TM/TC Baseband Equipment
30
Data Flow and Command Tests
Ground Station
Control Centre
LAN/WAN
IF and Sub-Carrier
Baseband TM/TC
Mission Control System
TM/TC Baseband Equipment
IF Station Equipment
31
MCS Test and Validation
Control Centre
TTSCM SSME
Mission Control System
Ground Equipment Simulation
Write a Comment
User Comments (0)
About PowerShow.com