Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
SpaceTech GmbH, Seelbachstr. 13, D-88090 Immenstaad - Amtsgericht Ulm, HRB-Nr. 632023 - CEO Bernhard Doll
SpaceTech GmbH
Development of a Full SLR Software Stack Based on Real Time Linux
and
a New Version of the Potsdam Range Gate
André Kloth & Jens Steinborn
19th International Workshop on Laser Ranging
19th International Workshop on Laser Ranging
A Short History of SCOPE
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 2
• SCOPE: SLR Control & Operation Software
• In 2011 SpaceTech (STI) did a major redesign and re-implementation of operation software for SLR station in Potsdam/GFZ - Enhance performance & maintainability - Use of still existing expertise in upgrade process - State-of-the-art operating system with continuous long-term support - Efficiency improvement
• Since September 2012 system is in productive operation à Ensures operation for the next decades!
19th International Workshop on Laser Ranging
A Short History of SCOPE
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 3
• Following the successful upgrade approach at GFZ, STI was contracted by
Finnish Geodetic Institute (FGI) for integration of its SLR software, Range Gate and operations support in 2014
• FGI currently builds a new kHz SLR system from scratch
àSpaceTech supports system design/engineering and provides experience about all details of SLR
19th International Workshop on Laser Ranging
SCOPE – SLR Control & Operation Software
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 4
• Providing complete software stack for SLR operations - SCOPE (GUI, Real Time & Event Timer Daemon) - SLR filter software - SLR station simulator
MeteoStation Camera(s)
AircraftTracking
RainSensors
FTP(CPF)
OpticalDevices
SPAD
Real Time LinuxWorkstation
Laser
RangeGate
EventTimer
FTP(CPF)
FilteringArchive
EuroStat
AircraftTracking
Camera(s)
SPAD
PMT
OpticalDevices
Dome
TelescopeS
witc
h
Internet
SLR system LAN
SCOPE Software
Hardware
TDB
Ethernet / TCP / UDP
Serial (e.g. RS-232)
Parallel (IEEE 1284)
Custom
MeteoStation
RainSensors
External Service
Event Timer Daemon
SCOPEGUI
CameraControl
FlightControl
SCOPEReal Time Daemon
19th International Workshop on Laser Ranging
SCOPE – SLR Control & Operation Software
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 5
• Providing complete software stack for SLR operations - SCOPE (GUI, Real Time & Event Timer Daemon) - SLR filter software - SLR station Simulator
MeteoStation Camera(s)
AircraftTracking
RainSensors
FTP(CPF)
OpticalDevices
SPAD
Real Time LinuxWorkstation
Laser
RangeGate
EventTimer
FTP(CPF)
FilteringArchive
EuroStat
AircraftTracking
Camera(s)
SPAD
PMT
OpticalDevices
Dome
TelescopeS
witc
h
Internet
SLR system LAN
SCOPE Software
Hardware
TDB
Ethernet / TCP / UDP
Serial (e.g. RS-232)
Parallel (IEEE 1284)
Custom
MeteoStation
RainSensors
External Service
SLR station Simulator
Event Timer Daemon
SCOPEReal Time Daemon
FlightControl
CameraControl
SCOPEGUI
19th International Workshop on Laser Ranging
SCOPE Adaptation Approach for FGI
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 6
1. Engineering activities of identifying and specifying necessary
interface adaptations and software extensions 2. SLR station Simulator for system development & verification àMinimized risk of damaging hardware (e.g. allows damage “free” error injection) àValidation of timing behavior and low level hardware access without available hardware àOptimal tool to test special cases (over-mid-night and high-speed tracking, sun avoidance) àReplay of observations for e.g. testing different algorithms & parameters (e.g. echo detection, automatic angle/time bias correction, etc.) àGradual exchange of simulated hardware modules by real hardware
19th International Workshop on Laser Ranging
SCOPE Adaptation Approach for FGI
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 7
• STI’s system expertise for future commissioning of complete SLR system
• GFZ and FGI will share the same software code base àEasier integration of new modules e.g. for space debris tracking! àBoth SLR systems benefit from software updates and improvements àEasier exchange of operational knowledge, add-on software
19th International Workshop on Laser Ranging
Impressions – SCOPE screenshots
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 8
Main Observation Frontend
19th International Workshop on Laser Ranging
Impressions – SCOPE screenshots
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 9
SLR station Simulator
Mount Model Calculations
19th International Workshop on Laser Ranging
Enhancements of SCOPE & new Range Gate
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 10
• Current enhancements for FGI/Metsähovi - Support for automatic dome control - Single telescope operation mode (two separate telescopes at GFZ) - New software interfaces and drivers for meteo, time synchronization /
GPS receiver, filter/shutter, … - Improved range gate & newer event timer A033-ET from Riga
Range Gate Development based on ARM Cortex-M4
19th International Workshop on Laser Ranging
Enhancements of SCOPE
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 11
• Future goals and planned software upgrades - Space debris tracking as “joint tracking” together with other SLR
stations - All-sky camera support for cloud monitoring - Automatic star observation for mount model generation (beta status) - Integration of automatic aircraft flight safety - Full & semi-autonomous operation of SLR system (track scheduling,
tracking, advanced monitoring of status/environmental data, filtering, reporting, …) - Laser communication
19th International Workshop on Laser Ranging
SCOPE Demonstration Video
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 12
Demonstration available at http://spacetech-i.com/SLR.html
19th International Workshop on Laser Ranging
SCOPE – Features
October 2014 Full SLR Software Stack based on Real Time Linux (SCOPE) 13
• Support for ≥ 2KHz Laser firing frequency • Consistent frontend for all tasks
- System initialization, calibration procedure, all observation modes including sun avoidance, high-speed tracking, tandem, interleaving, re-attaching to running track, etc.) - Planning (preparation of prediction data) - Star observation for creating mounting models
• Interfaces to telescopes, event timer, range gate, optics control, meteo data, GPS time reference (synchronisation) by 1PPS signal , filter, shutter, post-processing of measurements, etc. (profiles for different configurations)
• Automatic retrieval of orbit predictions (CPFs) • Time / elevation plot of satellite tracks for an arbitrary time
frame including Keplerian elements calculation • Configurable tracking profiles for single satellites and tandem
satellites; simple switching between satellites • Support for interleaving tracking (e.g. TanDEM-X & TerraSAR-
X) and night-only tracking • Automatic sun avoidance for telescope movement • Automatic split of high speed tracks alt-azimuth telescopes à This slide ends here, but the features list don’t