Auto-test based on OBCP Globalstar 2 case

Similar documents
FILE MANAGEMENT AND FILE TRANSFER CNES VIEWS. Christian POULIQUEN

First Application of the Generic Emulated Test Software, GETS, in the LISA Pathfinder Operational Simulator SESP 2008, 8 th October 2008, ESTEC

On-board Software Reference Architecture for Payloads

ATV Data Link Simulator: A Development based on a CCSDS Layers Framework

Dr. Celal Sami Tüfekci & Erdem Demircioğlu Turksat AS

Criteria for Flight Project Critical Milestone Reviews

The PACS Software System. (A high level overview) Prepared by : E. Wieprecht, J.Schreiber, U.Klaas November, Issue 1.

PERSONNEL REQUIREMENTS FOR RADIO FREQUENCY SPACE TO GROUND RESEARCH

F-22 Raptor. Agenda. 1. Motivation

Aerospace Information Technology Topics for Internships and Bachelor s and Master s Theses

Fernando Aguado-Agelet University of Vigo - INTA

Origins of Operating Systems OS/360. Martin Grund HPI

A Service-based Architecture for Automated Guidance, Navigation, & Control Flight Software

System Engineering Data Repository

The European Satellite Navigation Programmes EGNOS and Galileo

Naval Research Laboratory Automated Ground Operations

Critical Systems and Software Solutions

1. COSIMA Scientific Objectives

What, Why and How. Hosted Payloads: A guide to commercially hosted government payloads from the Hosted Payload Alliance.

GSAW C2 System Advantages Sought, Lessons Learned, and Product Philosophies. Ryan Telkamp. Presenter name Presenter Title

Vdot A Revolutionary Tool for Space Logistics Campaign Planning and Simulation

Model-Based Testing of Spacecraft Flight Software

SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT

MOIS. Manufacturing and Operations Information System

Assembly, Integration & Verification of Systems-of-Systems Simulation capability applied to the Galileo Mission Segment

A class-structured software development platform for on-board computers of small satellites

ECSS-E-ST-40C 6 March Space engineering. Software. ECSS Secretariat ESA-ESTEC Requirements & Standards Division Noordwijk, The Netherlands

Secure Web Command and Control

A Model-Driven Approach for the Development of an IDE for Spacecraft On-Board Software

Spacecraft Operations Course

5.2 Telemetry System Concept

Space engineering. Software engineering handbook. ECSS-E-HB-40A 11 December 2013

FlexPlan: An Operational Mission Planning & Scheduling COTS Used Internationally

IMA for space Status and Considerations

Independent Validation of Software Safety Requirements for System of Systems by S. Driskell, J. Murphy, J.B. Michael, M. Shing

Chapter 1: Introduction. What is an Operating System?

Mission Operation Ground. ESA. Mario Merri GSAW, Los Angeles, USA 2 Mar 2011 ESA UNCLASSIFIED

MEOLUT Next An innovative solution

2. Typology of space value chain actors

Antonio Kung, Trialog. HIJA technical coordinator. Scott Hansen, The Open Group. HIJA coordinator

White Paper. Real-time Capabilities for Linux SGI REACT Real-Time for Linux

USE OF PYTHON AS A SATELLITE OPERATIONS AND TESTING AUTOMATION LANGUAGE

Autonomous Operations for Small, Low-Cost Missions: SME, EOR (STEDI), DATA, and Pluto Express OUTLINE. Visions for Future, Low-Cost Missions

Database Administration for Spacecraft Operations The Integral Experience

Establishing an Environment for Continuous Integration and Test of Flight Software

GMV 2012 USER S CONFERENCE. GMV Portfolio

Contents. Chapter 1. Introduction

Flight Processor Virtualization

QSM. How to Quote Small In-Process Modifications to Software. by Michael A. Ross

Problems and Measures Regarding Waste 1 Management and 3R Era of public health improvement Situation subsequent to the Meiji Restoration

ESA s Data Management System for the Russian Segment of the International Space Station

IBM RATIONAL PERFORMANCE TESTER

SCADE Suite in Space Applications

Architectures for Fleet Management. B. L. Kizzort. Harris Corporation, Melbourne, Florida, USA.

GALILEO LAUNCH AND EARLY ORBIT PHASE (LEOP) A working partnership from two Space Agencies

Goddard Procedures and Guidelines

Preliminary financial elements and outlook. Luc Vigneron, CEO 14 February 2011

Performance Tuning and Optimizing SQL Databases 2016

MSITel provides real time telemetry up to 4.8 kbps (2xIridium modem) for balloons/experiments

CS3600 SYSTEMS AND NETWORKS

PRESENTATION SPACE MISSIONS

Operability in the SAVOIR Context

Introduction. What is an Operating System?

Cluster-II: Evolution of the Operations Concept

Innovation Takes Off

LISA Pathfinder SUMMARY

REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,

From Control Loops to Software

Thales capabilities will meet and exceed civil aviation synthetic training requirements.

Integrated Solution for Onboard Information Management. eenabled Aircraft Solutions

EVOLUTION AND INDUSTRIALIZATION OF A SBAS REAL-TIME PERFORMANCE MONITORING TOOL (EVORA)

PERFORMANCE TESTING. New Batches Info. We are ready to serve Latest Testing Trends, Are you ready to learn.?? START DATE : TIMINGS : DURATION :

Matthew O. Anderson Scott G. Bauer James R. Hanneman. October 2005 INL/EXT

HOW TO BUILD A NANORACKS PAYLOAD: NANOLABS

Software Engineering

Chapter 2: OS Overview

MEASURES FOR EXCELLENCE. Analysis of. On-Board. Spacecraft Software. Development

ARINC 653. An Avionics Standard for Safe, Partitioned Systems

Java Environment for Parallel Realtime Development Platform Independent Software Development for Multicore Systems

IBIS DOCUMENT TYPE: INSTRUMENT MANAGEMENT PLAN. DOCUMENT No.: TL PAGE: I of V,26. PROJECT Ref.: ISSUE No.: Draft DATE: January, 97 CHECKED BY:

ASAM ODS, Peak ODS Server and openmdm as a company-wide information hub for test and simulation data. Peak Solution GmbH, Nuremberg

Smart Cards a(s) Safety Critical Systems

NetBeans IDE Field Guide

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Expert Reference Series of White Papers. Performance and Troubleshooting with esxtop

Krishna Markande, Principal Architect Sridhar Murthy, Senior Architect. Unleashing the Potential of Cloud for Performance Testing

Project Management with Dynamic Scheduling

Main Points. Marty Waldman Systems Architect/IP/Business Development Director, SIL Nevada UAS/Intelli-Navigation Office Space Information Laboratories

Introduction to Automated Testing

Code Composer Studio Development Tools v3.3. Getting Started Guide

Temperature Control Loop Analyzer (TeCLA) Software

Integrated Project Management Tool for Modeling and Simulation of Complex Systems

Requirements Management John Hrastar

Using WebLOAD to Monitor Your Production Environment

Integration of. ERP systems and epages 6. with Web services

Introducing ECSS Software-Engineering Standards within ESA

Introduction to Operating Systems. Perspective of the Computer. System Software. Indiana University Chen Yu

A Fractionated Space Weather Base at L 5 using CubeSats & Solar Sails

OPERATING SYSTEM SERVICES

- An Essential Building Block for Stable and Reliable Compute Clusters

Transcription:

Auto-test based on OBCP Globalstar 2 case Gérald GARCIA Guillaume VERAN Thales Alenia Space France EL/PE/S 2 / 11 / 2010 ADCSS 2010

Agenda 1 - Globalstar 2 project 2 - Auto-test principles 3 - OPISS product 4 - Conclusions 2

Globalstar 2 Globalstar 2 project : 48 satellites to be built by Thales Alenia Space Very strong programmatic constraints Very high AIT production rate 6 satellites batch for each launch Distributed/pipelined AIT Toulouse, Cannes and Roma Production pipe with several s/c in parallel Avionics qualification principles : Full qualification campain on PFM Reduced tests on others FM (X-Checks,...) 3

Auto-test needs and constraints Avionics AIT needs Reduce the validation planning Automatic test sanction (pass/fail) with diagnosis on failure Send more commands than through the ground/board interface per seconds Reduce the time spent in telemetry interface waits (HK periods, TC acceptance,...) Provide a affordable and repeatable solution for mass production No need for avionics engineers to execute and analyze the test Less ground support Very repeatable tests on different premises 4 Let the avionics AIT engineers implement the test : Flexibility in the test procedure No SW modification on procedure update Independence of the different functional chains

OPISS Overview OPISS = On-Board Procedure Interpreter for Space Systems OPISS is a multi-purpose on-board procedure interpreter based on Java and designed for space systems OPISS in a nutshell: Offers powerful features for OBCP Dynamic loading/unloading Interface with OBSW Compliant of ECSS-E-ST-70-01 Is compatible with space software constraints Memory & CPU Criticality & real-time compatibility Provides a strong isolation between OBCP and OBSW Developed in collaboration with CNES 5

Auto-test OBCP process OBCP Edition Chain Satellite Database OBCP Production Chain OPISS OBCP Generation Chain Java Compiler OBCP Validation Chain Satellite Simulator OBCP Editors Class file OBCP Functional Validation Tool Java source code OPISS Class Analyzer Validated OBCP 6 September 2010 OBCP OBCP Ground Store

A dedicated language and tool SCOPE is the Thales Alenia Space editor for : Flight control procedures OBCP (and action sequences) A specific editor with dedicated high level instructions has been developped for autotest Tailored for avionics validation needs Specific instructions for test reporting, test sanction,

Operational use on GlobalStar 2 Procedures has been written autonomously by avionics engineers Fully developed with SCOPE Validated on the avionics test bench Several procedures per functional chain Procedure are executed several time during AIT sequence : Initialy to check the correct assembly of the equipments During and after the different environmental tests No need for expert or complex setup to run the tests ; Send a TC to the spacecraft Wait the TM producing the result Reduced operators work load

Conclusion Constellation projects require new approaches and new solutions In the context of GlobalStar 2, auto-testing of spacecrafts based on OBCP is efficient : Effective reduction of the test phase Very simple and efficient solution Currently used daily by AIT in Roma Baseline for next constellations : O3B and Iridium With an enhanced version and powerful test scenarios Possible use for telecommunication satellites familly Concerning OPISS : Flight qualification is in progress Thales Alenia Space baseline for OBCP