• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
OPS Forum ESTRACK Monitoring and Control 03.07.2009

OPS Forum ESTRACK Monitoring and Control 03.07.2009



The monitoring and control of spacecraft is the most visible activity of ESOC. However, monitoring and control (M&C) of the ESTRACK ground stations also plays an important role in this process, with a ...

The monitoring and control of spacecraft is the most visible activity of ESOC. However, monitoring and control (M&C) of the ESTRACK ground stations also plays an important role in this process, with a strong focus on remote and automated operations.



Total Views
Views on SlideShare
Embed Views



1 Embed 3

http://www.slideshare.net 3



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    OPS Forum ESTRACK Monitoring and Control 03.07.2009 OPS Forum ESTRACK Monitoring and Control 03.07.2009 Presentation Transcript

    • ESTRACK Monitoring and Control (M&C) OPS-G Forum July 2009 Catherine Lannes Picture: from Cebreros antenna
    • Ground Station M&C OCC Ground Station TM & TC radiometric data Spacecraft operations WAN Ground station M&C ESTRACK operations Ground station M&C data 2
    • ESTRACK Control Centre ESTRACK Control Centre ECC Core ground station DS3 3
    • Content Part I - Introduction to Part II - Evolution of the ESTRACK M&C ESTRACK M&C Picture: Kiruna Picture: New Norcia 4
    • Agenda Part I Introduction to ESTRACK M&C 1. Overview 2. Automation schedules, jobs, procedures 3. Tailoring interfaces, GSSC/GMMI, MIB 5 Picture: Kiruna
    • 6
    • 1. Overview Ground station (GS) Wide Area Network OCC Front-end Back-end IFMS TMTCS Data transfer services TM, TC, Radiometric data FEC Ground station MCM GS M&C LOCAL M&C data Acquisition node subsystem GS M&C REMOTE subsystem MCM: Monitoring and Control Module FEC: Front End Controller ESTRACK Control Centre IFMS: Intermediate Frequency Modem System TMTCS: Telemetry and Telecommand System 7
    • Deployment of the operations system Local operator workstations & printer Halley WAN ESTRACK Ground station Control Centre servers ECC Deneb X for each ground station 40 kbps allocated High latency Remote operator workstations & file servers 8
    • Functions Execution of ground station Log of events, reports schedules and procedures and display Remote or local operations Interfaces to the various equipment Reading of parameters Setting of parameters and detection of alarms and execution of tasks 9
    • Two systems STC2, Station Computer – ESOC infrastructure for ESTRACK except Kiruna – Sun Solaris platform – ESA IPR – Development 1990 CSMC, Central System for Monitoring and Control STC2 – Initially developed by Projects for Kiruna – QNX Intel server platform – Industry IPR – Development 1995 First use of automation and resource management Kiruna complex control system 10 CSMC
    • 2. Automation Ground station schedules <ESTRACK schedule> Scheduling jobs <version number> <name> <comments> <schedule generation time> Procedures <schedule start time> <schedule stop time> -- Procedure compiled on 2007/05/31 16:04:18 in database PER/dvl V5.4.41 <schedule processing mode (i.e. overwrite, append or manual) > -- ----------------------------------------------------------------- <pass> -- Name Description <begin of support> -- ================================== <end of support> -- IFM1/TCD/21 TCDS Test Data Pattern (TDP) <begin of track> -- ----------------------------------------------------------------- <end of track> <reference to an Operational Service Session from EMP> PROCEDURE IFM1/TCD/21 <spacecraft> TITLE "TCDS Test Data Pattern (TDP)"; <ground station> <terminal > HELP <time tagged call of a standard job> TCDS Test Data Pattern (TDP) <time tagged call of a standard job> <time tagged call of a standard job “Operator Instruction"> ENDHELP; ....more <time tagged call of a standard job> PRIVILEGE CTRL; < time tagged “Operator Instruction"> </pass> WINDOW MANDATORY; … more <pass> </ESTRACK schedule> INPUT $Input : @IFMS_TCDS_E3 DEFAULT /IFMS1/TCDS/21.VALUE PROMPT "Test Data"; $Forced_Cmd : BOOLEAN Default FALSE Prompt "Forced Commanding"; DEFINE 11 &RetCode : @PSTATUS := %OK;
    • Schedule and procedure execution environments Ground station schedules Generated by the Estrack Management System EMS (EPS + ESS) Executed in the ground station Scheduling jobs calling other procedures Procedures Control activities from scheduling jobs to low-level actions Procedure languages STC2 Station Tailoring language (STL) CSMC language 12
    • 3. Tailoring – Up to 25 000 parameters – Hundreds of ground station for one ground station operations procedures – Each ground station is unique Tailoring sub-system complementing the online sub-system STC2 GSTS, CSMC tailoring tools Essential (and huge) tailoring databases for all ESTRACK ground stations parameters, displays and procedures 13
    • Different ground station equipment Some examples: – Frequency converters, switches, test devices, time systems, telemetry and telecommand systems Commercial products as well as equipment specially developed for ESA Various combinations of hardware and software Different generations Changes 14
    • Different types of M&C interfaces Private protocol (binary or ASCII syntax) on GPIB (IEEE 488) – E.g. Switches, TSCG Private protocol on TCP/IP – E.g. FEC, Cortex Standards ESA M&C ICD (Corba IDL) GS M&C system M&C manager – E.g. IFMS, TMTCS, PSS MK3 ESA basic M&C ICD (ASCII syntax on TCP/IP) – E.g LDC, Novotronik switches GS equipment Acquisition nodes – FEC, MCM 15
    • GS M&C system M&C model M&C manager Sub-system SSU SSU MVL MVL CVL CVL FB FB Task Task Log SSU MVL CVL FB Task MVL MVL MVL: monitored MVL MVL MVL MVL variables list CVL CVL CVL: controlled CVL CVL CVL MVL CVL variables list MVL MVL SSU: sub-system unit Task Task Task Task Task FB: functional block CVL Task CVL CVL FB FB FB Reporting modes: Task Task Task On change, on request, cyclic 16
    • Generic Sub-System Controller – GSSC Generic Man Machine Interface - GMMI GS M&C system Local M&C manager console WEB I/F GMMI ESA M&C I/F MMI I/F MIB Sub-System GSSC MIB I/F image API I/F Log I/F specific Sub-System log part Controller Sub-System 17
    • Management information base: MIB Description of the managed resources Definition of the interface to the M&C manager Display information Automatic configuration of the MMI screens SSU SMSW#1 MVL SSU_GENERAL; -- vars from SSU_GENERAL MVL SMSW_SYSTEM; -- vars from SMSW_SYSTEM MVL SMSW_MATRIX; -- vars from SMSW_MATRIX Easy customisation MVL SSU_RAWLM00; -- vars from SSU_RAWLM00 MVL SSU_RAWLM01; -- vars from SSU_RAWLM01 with the MIB MVL SSU_RAWCMDACK; -- vars from SSU_RAWCMDACK CVL CSSU_GENERAL; -- controllable vars from SSU_GENERAL Building block of the CVL CSMSW_MATRIX; -- controllable vars from SMSW_MATRIX ENDSSU; ground station model 18
    • Software package GSSC/GMMI Infrastructure software package implementing the ESA M&C concept and re-used by several ground station sub-systems A precursor of EGOS component GSSC: Standard interface to the M&C manager – Generic M&C features of a sub-system (M&C model) – M&C interface between the sub-system and the M&C manager – Technology: CORBA GMMI: Common look and feel – Generic features of the MMI of a sub-system – Local M&C interface – Technology: CORBA & WEB interface – Many commonalities with the M&C interface exposed by the GSSC 19
    • Common look and feel for ground station equipment MMI TMTCS MCM4 20
    • ESTRACK M&C Conclusions Ground station M&C Solutions – Complexity – Schedule and – Diversity procedure language – Changes – Tailoring, M&C data model, MIB – Middleware GSSC/GMMI Infrastructure Essential – Operations + tailoring – Schedule and sub-systems procedure execution – Heterogeneity environments – WAN deployment – Tailoring databases 21
    • ESTRACK M&C evolution Streamlining of the infrastructure Improvement of the efficiency More automation More flexible tailoring 22 Picture: New Norcia
    • Third party products VCS EMCC2 CNES REGATES 23
    • STC2 Re-engineering CSMC STC2 24
    • Common M&C platform Spacecraft M&C system Ground Station M&C system MCS GSMC CMCP Common Monitoring and Control Platform kernel for both MCS and GSMC 25
    • Objective Spacecraft M&C Ground stations M&C Specific Mission Control System Ground Stations M&C System SCOS-2000 Specific MCS SCOS Common M&C Platform Common M&C Platform 26
    • Agenda Part II ESTRACK M&C evolution 1. Common M&C platform CMCP for spacecraft and ground stations operations 2. Ground station M&C system GSMC based on the CMCP A. Online subsystem B. Offline subsystem 3. Concept summary 27 Picture: New Norcia antenna
    • 1- Common Monitoring and Control Platform Spacecraft M&C Ground stations M&C Specific Mission Control System Ground Stations M&C System SCOS-2000 Common M&C Platform Common M&C Platform 28
    • Synergies MATIS schedule execution Schedule execution environment environment Procedures execution (PLUTO ECSS E 70 32) environment Telecommand history (dedicated language) SCOS-2000 data archiving Advanced monitoring concepts and retrieval 29
    • Commonalities and extensions Specific Mission Control System Ground Station M&C system From SCOS-2000 / MATIS From ground station M&C system Extensions Common M&C functionality 30
    • Monitoring Central, integrated, and complete model of the monitored and controlled system (live mode) Improved extensibility to allow easy addition of new data types New input packet type "variable list" to allow ingestion of parameter values in a change based manner Hierarchical structuring of the monitoring model by introduction of container objects (“system elements”) and structured names Global acknowledgement of the system alarms status via a central display 31
    • Schedule processing Use of MATIS (Mission Automation System) Addition of the notion of an operational session (e.g. spacecraft pass) to the MATIS calendar layer Support for correlation of schedules with sessions / passes Editing of event / pass definitions New extension points to the MATIS MMI to allow for addition of pass related activities in GSMC Pluto procedure high-level control activity 32
    • Low-level procedures - Script execution Integrated script execution environment based on JavaScript Wide spread scripting language Can combine low level commands to higher level control sequences that can be invoked via the MMI or by MATIS 33
    • Control activity For the script execution and the schedule execution: “Control activity” data for execution history recording and display (cf. command history display) “Automation message” for event logging 34
    • Man Machine Interface Based on EGOS User Desktop (EUD) - Eclipse technology Including mimic capability 35
    • Overview of extensions to SCOS-2000 & MATIS Monitoring Central integrated structured model Adaptation to values received “on change” Schedule execution MATIS with support of operations session Script execution JavaScript Control activity history Man Machine Interface EGOS User Desktop (EUD) with mimics 36
    • 2- Ground Station M&C system based on the Common M&C Platform A – online subsystem B – offline subsystem GSMC Common M&C Platform 37
    • A- GSMC online subsystem Specific MCS GSMC GSMC specifics From SCOS-2000 / MATIS From ground station system Common M&C functionality 38
    • Ground Station M&C Interfaces Focus on “standard” ESA M&C Interface Monitoring and Control Module as the acquisition node - Gateway to other interfaces e.g. IEEE 488, TCP/IP private protocols 39
    • Network Level Monitoring and Control Support of ESTRACK Management System (EMS) / ESTRACK Coordination System (ECS), requirements i.e. Enhance ground stations M&C with a global network level view Combine information from different ground stations to provide a synoptic view of the network Display the EMS Plan Distribute the ground station schedules Centralised schedule monitoring and control Interface to other OCC systems for information exchange 40
    • Architecture ESOC File archive GUI WAN PERFORMACE VIA WAN IS CRITICAL Retrieval Live monitoring Central MON Model Online Database MATIS (+) Execution per Client Complete Archive Script MON Model + BEHV + SPPG File archive Acquisition node Ground Station 41
    • Network Level Monitoring and Control GSMC ESTRACK M&C GSMC ESTRACK Management Operator WS Operator WS Operator WS Mission Systems System ESTRACK M&C Server + Client SMF Cache - Monitoring, Logging control GSMC GSMC Server Server Live Monitoring, Logging Ground Station A Ground Station B 42
    • B- GSMC tailoring subsystem Generic tailoring system for spacecraft M&C system and ground station M&C system does not appear to be feasible Baseline: – GSMC Tailoring System based on a generic framework for Database Manager (DABYS) – Re-use the current Eclipse-based MMI (OTTO, Operational Tailoring Tool) – Make OTTO available to the online subsystem to support “online tailoring” 43
    • Tailoring migration Tools for automatic conversion of existing tailoring as far as possible: Parameters model Automatic conversion + manual actions Procedures Fully automated conversion of existing procedures to JavaScript Offline consistency check tool MMI EGOS User Desktop Conversion for Alpha Numeric Displays 44
    • 3- Concept Summary Common Monitoring and Control Platform - CMCP Extension of S2K & MATIS with ground station M&C concepts + EGOS User Desktop Ground Station Monitoring and Control System - GSMC Online subsystem: CMCP + GSMC specific features Tailoring subsystem: DABYS + OTTO, access from the online system Conversion tools Picture: Cebreros antenna 45
    • Main benefits for ground station M&C + Archiving and retrieval of parameters + Improved charts + Exports of parameters values + Central display with all current alarms + More displays such as Monitored Parameter Query Display 46
    • Main benefits for ground station M&C + Redundancy – improved procedure + Schedule step by step execution for debugging + Through EGOS User Desktop integration, retrieval via standard displays (alpha-numerical display, chart, mimic, event display) + Flexible tailoring - Extended features to apply configuration changes online and with short turn-around times 47
    • ESTRACK M&C Evolution Conclusions Ambitious undertaking following strategic objective Concept defined - Design reviews in the coming months Benefits for the spacecraft operations: Extended monitoring and automation capabilities Benefits for the ground stations operations: Monitoring data archiving & retrieval and flexible tailoring Conversion of the existing tailoring data is a major requirement taken into account in the concept Implementation in Deep Space ground station 3 Thanks for your attention 48