model-based avionics roadmap - european space agency

23
ESA UNCLASSIFIED - For Official Use Model-Based Avionics Roadmap Sergio Feo-Arenis – Jean-Loup Teraillon ADCSS – October 2018

Upload: others

Post on 16-Oct-2021

21 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use

Model-Based Avionics Roadmap

Sergio Feo-Arenis – Jean-Loup Teraillon

ADCSS – October 2018

Page 2: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 2

Objectives of MB(A)SE Activities

• Support the shift from a document-centric towards a model-centric approach.

• Achieve continuity of models throughout the lifecycle:

• Automation

• Consistency

• Inter-discipline communication

• Encourage model and product reuse.

• Support the development of product lines.

Page 3: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 3

Context

The SAVOIR technical note on Model-Based Avionics is available (TN-003).

It contains:

- User Needs, high level requirements, functional architecture, and tool landscape

- Mapping to SAVOIR scope and definitions

- Mapping of MBA Activities from the avionics harmonisation roadmap

- Moving the focus from a monolithic factory to a distributed one (data hub)

Also:

- Tool prototypes in development

Page 4: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 4

Document Structure

TN

-003

Introduction

Basic Concepts

Perimeter

MBSE

Justification Context

Use Cases

Digital Continuum

V&V

Requirements

User Needs & Baseline

Technical Spec Data Hub Requirements

Functional Architecture

Data Hub Considerations

Activities

Technology Survey

Standards

Tools Data hub implementation

Page 5: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 5

Avionics Factory

Data SourcesEditors / Authoring Tools / External Providers

Analysis / Data Analytics

• Feasibility• Trade-off• Engineering

metrics / budgets / statistics

Data Consumers• Visualization • Document Generation • Dashboards

Workflows• Process control• Functional

architecture• Physical

architecture• Verification• Production• Operation

• Work duplication• No data normalization• Low automation

Page 6: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 6

Avionics Factory

Data HubDigital Stream / Bridges

• Common to all discipline-specific data sources

• Data access and exchange strategies / interfaces / formats definition

• Configuration and data management• Ownership / Responsibility definition

Data SourcesEditors / Authoring Tools / External Providers

Analysis / Data Analytics

• Feasibility• Trade-off• Engineering

metrics / budgets / statistics

Data Consumers• Visualization • Document generation • Dashboards

Workflows• Process control• Functional

architecture• Physical

architecture• Verification• Production• Operation

Page 7: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 7

Data HubDigital Stream / Bridges

• Common to all discipline-specific data sources

• Data access and exchange strategies / interfaces / formats definition

• Configuration and data management• Ownership / Responsibility definition

Data SourcesEditors / Authoring Tools / External Providers

Analysis / Data Analytics

• Feasibility• Trade-off• Engineering

metrics / budgets / statistics

Data Consumers• Visualization • Document generation • Dashboards

Workflows• Process control• Functional

architecture• Physical

architecture• Verification• Production• Operation

(*) MARVL common information platform

C12: EDS Device Simulator

C13: Automatic HW/SW Integration

test generation

C20: Avionics

V&V methods

C19: ATB test

analysis

C15: HW/SW

Co-design methods & tools

C17 & C18:

Avionics Testbed

for Space Transp.

C03: Avionics Analysis including

RAMS/FDIR

C09: Multidisc. Design

Optimiz. for

avionics

C08 - C21: Formal

Verification Techniques for Space Systems

Avionics Factory – Roadmap Activities

Data SourcesEditors / Authoring Tools / External Providers

C07: Automating transition from model-based system to

avionics engineering

C04: Design space exploration

C06: Library of components and tools for SW co-sim.

C10: Use case maps for reqs.

C22: IDE for system specification

C05: Data Modelling

C11: SEDS Toolset Upgrade

(*) RF: OCDT –Capella – OSRA

Bridge

(*) ongoing activities

(*) Model Exchange for SW. Eng.

Page 8: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 8

Prototyping Activities

OCDT OSRA- Phys. Architecture- Parameters

Functional Architecture (ASRA) + Allocation

- Phys. + Func. Architecture(deployment)

TASTE

SW ArchitectureHigh-level architecture

AnalysisMass, AAML Based (Bus, CPU)

EagleEye Case Study

OSRA VP

Page 9: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 9

OCDT

• Requirements• S/C Design• Launcher• Risk• Cost• Simulation• Programmatics• Options

Spac

e Seg

men

tSpac

e Seg

men

t

StructuralStructural

AvionicsAvionics

Data HandlingData Handling

OBCOBC

MMUMMU

BusBus

RTURTU

SensorsSensorsGYRGYR

STRSTR

ActuatorsActuatorsTHRTHR

MTRMTR

PowerPower

PCDUPCDU

PhotovoltaicPhotovoltaic

BatteryBattery

ThermalThermalSensorsSensors

HeatersHeatersAOCSAOCS

Gro

und S

egm

ent

Gro

und S

egm

ent

……

Launch

erLa

unch

er

……

Initial Study

Initial Model

0/A

B

C

D

E

Page 10: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 10

OCDT

0/A

B

C

D

E

Page 11: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 11

Capella

0/A

B

C

D

E

Page 12: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 12

Capella – Physical Architecture

0/A

B

C

D

E

Page 13: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 13

Capella – Architecture Mapping

0/A

B

C

D

E

Page 14: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 14

Capella – Analysis Viewpoints

0/A

B

C

D

E

Page 15: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 15

Capella – OSRA Viewpoint

0/A

B

C

D

E

Page 16: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 16

Page 17: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 17

Page 18: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 18

Page 19: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 19

Page 20: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 20

OSRA

0/A

B

C

D

E

Page 21: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 21

Towards Implementation

SW Implementation / Deployment

0/A

B

C

D

E

Page 22: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 22

Summary

• The technical note on Model-Based Avionics is available as SAVOIR-TN-003

• We have investigated the technologies and effort to develop model exchange tooling by building a prototype (OCDT – Capella – OSRA)

• The prototype tools will be available for evaluation as an update site, installable in Capella 1.2.x and 1.3.x

• Demo available for discussion at the exposition area

Page 23: Model-Based Avionics Roadmap - European Space Agency

ESA UNCLASSIFIED - For Official Use ESA | 01/01/2016 | Slide 23

Further Work

• Tool evaluation on representative case studies, sketch model-based process

• Further development of tool bridges

• FDIR – COMPASS

• On-board Network Configuration / Analysis

• Investigate technologies for the implementation of the data hub

• Requires uniform access to data

• Requires suitable exchange formats

• Possible candidates:

• OSLC (Open Services for Lifecycle Collaboration)

• RDF / OWL (Resource Description Format / Web Ontology Language)

• ORM (Object-Role Modelling)