Standardised Ground Data Systems Implementation: A Dream?

Similar documents
WHY DOES IT TAKE SO LONG TO DEPLOY NEW GROUND SEGMENT DATA

27/05/2014. Dr. Peter Fritzen Telespazio VEGA Deutschland GmbH. Architecture and Development Process of Spacecraft Simulators for ESOC

EGS-CC. System Engineering Team. Commonality of Ground Systems. Executive Summary

Integral R. Southworth ESA/ESOC Integral Users Group Meeting, ESTEC, 19/1/2012 Mission Extension Operations Review, 2012

Living with Flight Dynamics : Proposals and Possible Pitfalls for Harmonising Flight Dynamics Systems with EGOS. Shamal Faily Consultant

The Virtual Spacecraft Reference Facility

Software-Intensive Systems Producibility

ARTES Competitiveness & Growth Full Proposal. Requirements for the Content of the Technical Proposal. Part 3B Product Development Plan

The Swarm constellation simulator

Training and Verification Facilities CGS User Workshop. Columbus Training Facility Team

Evolution of Software-Only-Simulation at NASA IV&V

AGENTLESS ARCHITECTURE

The LVCx Framework. The LVCx Framework An Advanced Framework for Live, Virtual and Constructive Experimentation

MODEL AND SIMULATION BASED SATELLITE ENGINEERING

NASA s Strategy for Enabling the Discovery, Access, and Use of Earth Science Data

GNC/AOCS DEVELOPMENT SYSTEM FOR RENDEZ-VOUS AND DOCKING MISSIONS AT SENER, AND ASSOCIATED TEST FACILITIES

GEM - Generic Engineering Model Overview

Preparatory paper: food for thought

SDN Architecture 1.0 Overview. November, 2014

UPGRADE YOUR MPT NETWORK THE SMART WAY. harris.com #harriscorp

InnoSat and MATS An Ingenious Spacecraft Platform applied to Mesospheric Tomography and Spectroscopy

A Fully Network Controlled Flight Test Center and Remote Telemetry Centers

ARTEMIS The Embedded Systems European Technology Platform

Research on the Integration and Verification of Foundational Software and Hardware

SOFTWARE ARCHITECTURE

End-to-End Simulation and Verification of Rendezvous and Docking/Berthing Systems using Robotics

DMR. PROFESSIONAL DIGITAL MOBILE RADIO Connections that Count

The Integral Operational Ground Segment

An Approach to Integrating Modeling & Simulation Interoperability

Rapid Development and Test for UKube-1 using Software and Hardware-in-the-Loop Simulation. Peter Mendham and Mark McCrum

UNIT-III LIFE-CYCLE PHASES

A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING

Interoperability concept in a COM thermodynamic server architecture. Example of integration in Microsoft Excel.

N E T W O R K UPGRADE SOLUTIONS UPGRADE YOUR MPT NETWORK YOUR WAY

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

Model Based AOCS Design and Automatic Flight Code Generation: Experience and Future Development

Business benefits of microservices

Proximity Operations Nano-Satellite Flight Demonstration (PONSFD) Overview

Softing TDX ODX- and OTX-Based Diagnostic System Framework

A premium passenger car is controlled and managed by 80+ Embedded Systems. Communication systems for vehicle electronics

FIRE-RS Project A Nanosatellite & UAVs hybrid system for wildfire characterization.

Experience Report on Developing a Software Communications Architecture (SCA) Core Framework. OMG SBC Workshop Arlington, Va.

TECHNIQUES FOR COMMERCIAL SDR WAVEFORM DEVELOPMENT

Engineering excellence through life SIMULATION AND TRAINING. Immersive, high-fidelity, 3D software solutions

QB50. Satellite Control Software (QB50 SCS) Muriel Richard Swiss Space Center. 6 th QB50 Workshop 6 June 2013 Rhode-Saint-Genèse, Belgium

GalileoSat System Simulation Facility (GSSF)

Airbus DS ESA Phase-0 L5 Spacecraft/Orbital Concept Overview. Emanuele Monchieri 6 th March 2017

CubeSat Proximity Operations Demonstration (CPOD) Mission Update Cal Poly CubeSat Workshop San Luis Obispo, CA

Support of Design Reuse by Software Product Lines: Leveraging Commonality and Managing Variability

Flexible and Modular Approaches to Multi-Device Testing

Weston Public Schools. Weston Public Schools TECHNOLOGY PLAN June Lee McCanne, Ed.D. Director of Technology and School Libraries

Satellite Technology for Future Applications

KySat-2: Status Report and Overview of C&DH and Communications Systems Design

Integrating Advanced Payload Data Processing in a Demanding CubeSat Mission. Mark McCrum, Peter Mendham

Open Source Design: Corvus-BC Spacecraft. Brian Cooper, Kyle Leveque 9 August 2015

DEFENSE and SECURITY RIGEL ES AND. Defense and security in five continents. indracompany.com

Industry 4.0: the new challenge for the Italian textile machinery industry

Automation challenges of the Mission Planning System and the Ground Station Network within the TerraSAR-X/TanDEM-X Ground Segment

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS

Session 2: Space Technologies Context and Orientations - ESA

Autonomy, how much human in the loop? Architecting systems for complex contexts

Volume 2 - Telesat's Solution Ka-band Application APPENDIX 4. Corporate Profiles of COM DEV and EMS Technologies

Prototype Development of Cubesat Flight Software Framework Supporting Multi-Operating Systems (11 th Annual Summer Cubesat Developer s Workshop)

Future Concepts for Galileo SAR & Ground Segment. Executive summary

ARDUINO. Gianluca Martino.

review core topics Session 2: Production

FINAL proposal for Scope, Business Plan and initial Work Programme

State of the practice in European embedded software engineering

ANSIBLE AUTOMATION AT TJX

Systems Engineering Overview. Axel Claudio Alex Gonzalez

The PROBA Missions Design Capabilities for Autonomous Guidance, Navigation and Control. Jean de Lafontaine President

GNSS MONITORING NETWORKS

Simoco Xd Professional Digital Mobile Radio System. The complete end-to-end DMR solution supporting both Tier II conventional and Tier III trunked

Enhanced lab-based testing methods and tools

Towards the definition of ESA s future OBCP building block

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

Design of a Remote-Cockpit for small Aerospace Vehicles

GNSS Programme. Overview and Status in Europe

Ocean Data Interoperability Platform: developing a global framework for marine data management

SWOT PROJECT STATUS T. LAFON. SDT Toulouse 7 JULY SWOT Status

Middleware and Software Frameworks in Robotics Applicability to Small Unmanned Vehicles

Programmable Wireless Networking Overview

DEVELOPMENT OF A ROBOID COMPONENT FOR PLAYER/STAGE ROBOT SIMULATOR

ARL Fall 2017 Meetings

The Role of Computer Science and Software Technology in Organizing Universities for Industry 4.0 and Beyond

ENGINEERS, TECHNICIANS, ICT EXPERTS

The ARTES Technologies and Products programme and the Megaconstellations opportunity

CVIS: First results from tests and validation

(EC) ), 11(8) 347/ /2009, (EC)

Framework Programme 7

CPS Engineering Labs Mini-Courses Smart Cities by Indra Design Centre Spain

ENGINEERING SERVICE-ORIENTED ROBOTIC SYSTEMS

Open Architecture Summit 2017 Industry Panel: Getting Everyone On Board

clarification to bring legal certainty to these issues have been voiced in various position papers and statements.

"TELSIM: REAL-TIME DYNAMIC TELEMETRY SIMULATION ARCHITECTURE USING COTS COMMAND AND CONTROL MIDDLEWARE"

Practical Application of MBSE to Early Phase Space System Development

European GNSS Evolution

Access Networks (DYSPAN)

From Gamers to Tango Dancers Bridging Games Engines and Distributed Control System Frameworks for Virtual Reality (VR) based scientific simulations

Challenges in Transition

Transcription:

GSAW 2007 Standardised Ground Data Systems Y. Doat, C. R. Haddow, M. Pecchioli and N. Peccia ESA/ESOC, Robert Bosch Straße 5, 64293 Darmstadt, Germany

Ground Data Systems at ESA/ESOC: The current approach Based on re-used infrastructure which is customised/tailored for the different missions The existing ground data systems infrastructure covers most of the domains typically required by ESA/ESOC missions This approach has proven to be effective in the past in terms of: Reduced cost of ground segment developments for new missions Increased cross-fertilisation between missions Enabling the development of mission dedicated ground segments within a reasonable time-frame Ensuring maturity and operational suitability of mission systems. GSAW 2007 2

Ground Data Systems at ESA/ESOC: Lack of standardisation The current approach has enabled a high degree of standardisation across missions i.e. all missions are based on similar implementations of the ground segment (as they all share the same infrastructure systems) However, no standardisation/harmonisation has been achieved between the different ground data systems, not even between infrastructure systems produced by the same divisions This has lead to a proliferation of solutions that imply very high maintenance costs GSAW 2007 3

Rational for More standardisation: If it s working why fix it? Lack of common approach on hardware platforms, operating system and 3 rd party products Proliferation of platform baselines Lack of technology harmonisation Proliferation of dependencies, Heterogeneous HCI (Human Computer Interface) look and feel, Overhead in maintaining the required expertise Lack of common design Proliferation of different solutions for the same problem Lack of consistency across data systems Increased familiarisation, validation and maintenance efforts Lack of synergy across developments Increased risk and development time to reach mature implementations. GSAW 2007 4

What is the ESA Ground Operations S/W (EGOS)? Target implementation of ESA ground segment infrastructure systems Aims at standardising and harmonising existing systems Improve interoperability Reduce overall costs Constraint: Evolutionary approach required due to size/maturity of existing code base GSAW 2007 5

OPS Operations Preparation System MPS Mission Planning System MCS Mission Control System FDS Flight Dynamics System NIS Network Interface System MATIS- Mission Automation System SMF- Service Management Framework STC Station Computer G/S Ground Station Standardised Ground Data Systems ESA/ESOC Ground Data Systems Context OPS MPS Procedure Definitions Ground Resource Planning Data S/C Timeline Schedule (SCTS) MATIS MAS S/C Pass Schedule (SCPS) Mission Automation Planned Schedule (MAPS) Control System and G/S Link Monitoring and Control Data + SCTS, SCPS and MAPS + Status Messages SMF EMS G/S Schedules (GRSS)+ Service Instance Configuration Files (SICF) Service Instance Configuration Files (SICF) Status Messages STC Monitoring and Control Data G/S Control System Monitoring and Control Data + SCTS and SCPS G/S Link Monitoring and Control Data TM and TC Data MCS TM and TC Data TM and TC Data NIS Mission Planning Data GSAW 2007 6 FDS Predicts and Radiometric data

EGOS Ground Data Systems Scope Spacecraft Control Systems Simulators Ground Station Equipment SLE Service Provider Ground Station Monitoring and Control Mission Planning Systems GSAW 2007 7

EGOS Architecture: Approach Move from a vertical implementation of the different systems to the horizontal design of common layers Provide development and run-time frameworks for the application layer Minimise investment in low-level (middleware) components by re-using suitable 3 rd party platforms (e.g. CCM, RCP) Maximise re-use of the existing implementation of the application layer (evolutionary approach). GSAW 2007 8

EGOS Architecture Overview External User A External User B External User C External Applications Service Management Framework EGOS User Desktop Applications Application A Application B Common Component Core Component Application C Deploy and Configure Domain Components Common Components Core Components EGOS Components EGOS Component Run-Time EGOS Deployment and EGOS Component Configuration Framework Development Framework EGOS Class Libraries Non-EGOS Components Develop Runtime interface Off-line interface EGOS Framework GSAW 2007 9

EGOS Component Overview type of EGOS Component type of EGOS Development Framework specifiy, design, implement & test delegates Monolithic Component delegates Monolithic Component Monolithic Component Component Assembly build Component Assembly Package contains / references Monolithic Component build Monolithic Component Package deploy & configure deploy & configure EGOS Deployment and Configuration Framework load & execute EGOS Component Run-time Framework GSAW 2007 10

Service Management Framework Exposes services to external users/systems in standardised manner Enables transparent access to the services provided by a system (interoperability) Controls access to exposed services Interfaces to internal services via drivers that handle required protocol conversion GSAW 2007 11

Service Management Framework Overview Mission Automation System AOCS Power Subsystem Sun Sensor Star Tracker ISmfDriver SCOS Application Internal Applications ISmfClient Space System Space Segment Thermal Subsystem MCS ISmfDriver ORATOS-NG Application Ground Segment OCS FDS ISmfDriver MPS Application External Client (i.e. PI) MPS Simulator ISmfDriver SIMSAT Application External Applications System element SSM Logical Model Ground Station TC Processor TM Processor ISmfDriver STC Application GSAW 2007 EGOS & Non-EGOS Service Management Framework 12 Applications

EGOS Technologies Standardised Ground Data Systems Target platform: PC Linux (SLES) Languages: C++ JAVA Middleware Corba Component Model Adaptive Communication Environment (ACE) Eclipse/SWT, Rich Client Platform (RCP) GSAW 2007 13

Infrastructure Migration towards EGOS: the MCS example MATIS EDDS Others Ancillary Systems SMF Driver Driver Driver GUIs Driver TC Client TM Servers NIS Others Servers applicat. TM/TC Processing Components Driver EGOS based MCS Framework GSAW 2007 14

Current Status EGOS High Level architecture is being finalised Service Management Framework implemented and accepted New systems being developed adopt EGOS concepts and wherever possible already existing components EGOS Target Architecture taken into account in the evolution of the existing infrastructure systems Design of the EGOS Framework (Development and Run-time) has been finalised. Implementation for Core Components expected to start in Q3/2007 User Desktop design currently being finalised. Implementation will start in Q2/2007 Identification and redesign of Common Components will start in Q2/2007 GSAW 2007 15

Can a Dream become a Nightmare? High-level components lifecycle/maintenance Avoid massive re-use of low-level components until they are fully validated and robust Technology Lifecycle is too short Identify mechanisms to slow down e.g. platform independent technologies, isolate the proprietary implementation, use of virtual machines? Avoid to re-implement what already exists Sandwich re-engineering i.e. replace middleware and visualisation layers but not the core implementation of existing applications (business logic) GSAW 2007 16

Thank you for your attention. Questions? Standardised Ground Data Systems GSAW 2007 17