20
ESA UNCLASSIFIED – For Official Use SAVOIR is growing! On behalf of the SAVOIR Advisory Group Jean-Loup TERRAILLON – ESTEC/TEC-S Lead Software Systems Engineer

SAVOIR is growing!

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

SAVOIR is growing!

On behalf of the SAVOIR Advisory GroupJean-Loup TERRAILLON – ESTEC/TEC-S

Lead Software Systems Engineer

Page 2: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 2

Reusing Specification to favour product lines

Space

AVionics

Open

Interface

aRchitecture.

Generic

customer SRDs

Generic

System Integrator

Product Spec

Product Lines

Page 3: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 3

SAVOIR Advisory Group: FEDERATE

Page 4: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 4

Interaction layer

Applications

Mission dependent(e.g. AOCS, Thermal, Power, P/L Manager, System Mode Management, Planning / Autonomy)

Flight Computer

Initialisation Sequence

Execution Platform

Monitoring & Control Services

M&C Support Services

Common Support Services

Communications Support Services

Subnetwork Services

The avionics reference architecture (HW + SW)

Security

File and Storage Management

Data Storage

PayloadComputer

Payload execution platform

Application

Payloads &Instruments

CPU

Intelligent Sensors & actuators

Computation

microcontroller Digital Sensorbus

ADCs / DACs

Data Concentrator

Standardized devices

Legacydevices

Communication support, subnetwork, runtime

Communication support, subnetwork,

runtime

Applications

Execution platform

On board computer Hardware

Communication links

Other units

Router

TM FormatterComputer

Flight Computer Initialisation Sequence

Flight Computer Initialisation Sequence

Processing function

Telecommand Security

P/F Telemetry Essential TM & TC OBTReconfiguration

SGMP/F Data Storage

Payload C&C links

Mission Data links

Platform C&C links

Flight Computer Initialisation Sequence

Flight Computer Initialisation Sequence

Classical RuntimeTSP based Runtime

Libraries

Communication support, subnetwork,

runtime

Page 5: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 5

SAVOIR Output

reference avionics architecture

interface specifications

generally ECSS CCSDS

functional specification

customer SRD

product specification

Page 6: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 6

Use of SAVOIR documents

Page 7: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 7

SAVOIR in projects

Deployment in projects

Applicability as “Normative Documents”, something between requiring “Applicable Document” and only informative “Reference Document”.

Unformal application in Euclid

More formal application in ESA instrument & platform FLEX, and PLATO

Page 8: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 8

SAVOIR-TN-000 SAVOIR Documentation tree

SAVOIR-TN-001 SAVOIR Functional Reference Architecture

SAVOIR-HB-002 SAVOIR Avionics System Reference Architecture Handbook

SAVOIR-TN-002 SAVOIR On-Board <drafting> Software Reference

Architecture

SAVOIR-HB-001 SAVOIR On-Board Software Reference Architecture Training Material

SAVOIR Documentation (1/4)

Page 9: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 9

SAVOIR Documentation (2/4)

Released SAVOIR-GS-001 SAVOIR Generic OBC Specification

SAVOIR-GS-002 SAVOIR Flight Computer InitialisationSequence Generic Specification

SAVOIR-GS-003 SAVOIR Generic RTU Functional and <review> Operability Specification

SAVOIR-GS-004 SAVOIR Generic Data Storage <drafting> functional, performance,

(operational) and interface specification

SAVOIR-GS-005 SAVOIR Execution Platform<drafting> Functional Specification

Page 10: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 10

SAVOIR Documentation (3/4)

Working Group reports SAFI SAIF FAIRE IMA

Page 11: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 11

SAVOIR Documentation (4/4)

The list is intended to be up to date on: http://savoir.estec.esa.int

Available documents are released on the Esa Space Software Repository http://essr.esa.int

Page 12: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 12

Specification production scheme.

Functional / interface spec.

Public review

Proto-typing

Restricted review

publication Obc specification

Boot software specification

RTU specification

Generic OIRD

Page 13: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 13

SAVOIR working groups

Software reference architecture

Sensor/Actuator Electrical interface Finalised

Sensor/Actuator Functional Interface Finalised

Time and Space Partitioning Finalised

MAss Storage Access Interfaces and Services

Functional links

Fault Detection, Isolation, Recovery

Automatic code generation New

Page 14: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 14

Competence Domain Avionics

CD03Data systems

data processing, data management,

payload/platform computers, data storage, on-board

network, microelectronics (hw-sw codesign)

Software systemsflight software,

software quality, dependability

TT&C E2E systemsspace communication

architecture, payload data modulator, transponder,

TT&C o/b RF and antenna (optical communication o/b)

Control systemsaocs & pointing, gnc, enabling technologies,

control techniques, sensors, RF and optical

metrology

Avionics systems architecture, o/b

communication, o/b autonomy, fdir, operability, o/b security,

o/b gnss receiver, development process, verification, validation

Page 15: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 15

ESA UNCLASSIFIED – For Official Use

Avionics Embedded Systems dossier: roadmap listing Avionics level cross-sectorial activities and sectorial activities with a cross-sectorial scope

Data Systems

On-board Computers and Data Systems dossier

Control Systems

Software Systems

Payload Data Processing Dossier

Microelectronics Dossier

Data Systems sectorial activities with an Avionics level scope defined in AES dossier

On-Board Software sectorial activities with an Avionics level scope defined in AES dossier

Control Systems sectorial activities with an Avionics level scope defined in AES dossier

On-board Software dossier

AOCS Sensors and Actuators dossiers

TT&C E2E

TT&C (E2E) sectorial activities with an Avionics level scope defined in AES dossier

On-board Radio Navigation Receivers dossier

RF & Optical metrology

TT&C transponders & payload data transmitters

Avionics and Harmonisation

Others tbc maybe not harmonized (control & estimation techniques)

Maybe only 1 dossier

A more complete TT&C dossier with system aspects and pointers to antenna

Page 16: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 16

CD03 vs SAVOIR perimeter

Earth Observation

Science

Telecom

Navigation

Exploration

Launcher

Data – Software – AOCS – GNC– GNSS - TT&C Systems

Technos

Services

Page 17: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 17

CD03 vs SAVOIR perimeter

Earth Observation

Science

Telecom

Navigation

Exploration

Launcher

Data – Software – AOCS – GNC– GNSS - TT&C Systems

Technos

Services

Page 18: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 18

OIRD FDIR

RTU

OSRA

FMSNetwork

Payload

EDS AUTOCODE

GNSSModel Based

SAVOIR NEXT

Page 19: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 19

SAVOIR-NEXT

09:45 FDIR working group

10:30 MASAIS working group

10:50 UNION working group

11:00 Use of UNION spec for SPACEFIBRE

11:40 FAIRE working group

11:55 AUTOCODE working group

12:10 Electronic Data Sheet

12:30 RTU generic specification

14:00 Generic GNSS function

14:30 Operability

14:45 Model based avionics

Page 20: SAVOIR is growing!

ESA UNCLASSIFIED – For Official Use

J.L. Terraillon | SAVOIR | ADCSS-2017| 17-Oct-2017| Page. 20

Contact

Feedback: [email protected]

http://savoir.estec.esa.int

http://essr.esa.int

SAVOIR Advisory Group:

- Jean-Loup Terraillon – ESTEC/TEC-S

- Kjeld Hjortnaes – ESTEC/TEC-SW

- Philippe Armbruster – ESTEC/TEC-ED

- Alain Benoit – ESTEC/TEC-EC

- Juan Miro – ESOC/OPS-G

- Nadine Ladiette – CNES

- Frank Dannemann – DLR

- Rémi Roques – AirbusDefence&Space

- Jacques Busseuil – ThalesAleniaSpace

- Bernard Bruenjes- OHB

- Carsten Jørgensen – Terma

- Torbjörn Hult – RUAG

- Franco Boldrini – Selex Galileo