system engineering data repository

17
MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 1 ESA UNCLASSIFIED – For Official Use 09:00 Engineering data in the MBSE life-cycle 09:20 EGS-CC in the system context 09:40 Conceptual Modelling and ECSS 10:00 eCASCADE 10:20 A snapshot of systems engineering data management in the automotive industry 10:40 Coffee Break 11:00 Perspective on system database management at CNES 11:20 System Engineering Data Repository: Return of Experience and Recommendation for the future 11:40 Realizing the ideas of Space System Data Repository 12:00 Discussion – Way Forward 13:00 Lunch System Engineering Data Repository

Upload: others

Post on 20-Oct-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 1

ESA UNCLASSIFIED – For Official Use

• 09:00 Engineering data in the MBSE life-cycle

• 09:20 EGS-CC in the system context

• 09:40 Conceptual Modelling and ECSS

• 10:00 eCASCADE

• 10:20 A snapshot of systems engineering data management in the automotive industry

• 10:40 Coffee Break

• 11:00 Perspective on system database management at CNES

• 11:20 System Engineering Data Repository: Return of Experience and Recommendation for the future

• 11:40 Realizing the ideas of Space System Data Repository

• 12:00 Discussion – Way Forward

• 13:00 Lunch

System Engineering Data Repository

Page 2: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 2

ESA UNCLASSIFIED – For Official Use

Engineering Data in the MBSE context

Joachim Fuchs 24 October 2012 @: ADCSS 2012

Page 3: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 3

ESA UNCLASSIFIED – For Official Use

System Engineering

• According to ECSS: Requirements engineering Analysis

– Decomposing and allocating requirements during functional analysis

– Assessing system effectiveness – Providing trade studies for assessing effectiveness, risk,

cost and planning Design and configuration Verification, including qualification and acceptance System engineering integration and control throughout all the

project phases.

Page 4: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 4

ESA UNCLASSIFIED – For Official Use

Classical SE Process

Mission Need

Phase A

Phase B

Phase C

Phase D

Phase E Feasibility Study

Conceptual Design

System / Preliminary Design

Detailed Design

Manufacturing

Assembly

Integration

Verification

Deployment Validation

Top-Down Design

Bottom-Up Production, V&V

(Development & Qualification)

PDR CDR

QAR

Page 5: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 5

ESA UNCLASSIFIED – For Official Use

Relevant Domains at System Level

Thermal

Mechanical

Operational

Electrical

Control

Software / Functional

Performance

AIT Requirements engineering

Verification engineering

Page 6: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 6

ESA UNCLASSIFIED – For Official Use

Project Context

• Challenges Increased complexity Decreasing resources Increased use of existing designs and boxes Increased need for interoperability of systems (in particular for

cooperative developments) Concurrent engineering by different stakeholders Stakeholder handover at milestones

• Interaction between the different domains Model-based, cross discipline collaboration

• Institutional projects Different level of responsibility Shift of responsibility between stakeholder Several levels of interaction Technical vs. managerial boundaries

Page 7: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 7

ESA UNCLASSIFIED – For Official Use

Areas for Improvement

• Improvements are possible in the following areas: Requirements management and verification Design trade-offs at system level Analysis of system operability issues Assessment of engineering margins Coherence between Analysis and Testing Preparation and execution of AIT Transition from AIT to operations Data sharing

Page 8: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 8

ESA UNCLASSIFIED – For Official Use

Virtual Spacecraft Model

• A Virtual Model is the computer-based representation of (elements of) a system, its environment or the required test equipment

• Data represented should include Requirements Functionality and Behaviour Appearance Design Definition / Engineering Data Analysis / test definitions and results Links to Domain Specific tools and models

• Required enabling features Consistent, comprehensive data management (incl. e.g.

persistence, versioning, …) Multi-disciplinary, shared S/C model / representation

Use of the model (like simulation)

Page 9: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 9

ESA UNCLASSIFIED – For Official Use

End-to-end Model-Based SE Process

Mission Need

Phase A

Phase B

Phase C

Phase D

Phase E Feasibility Study

Conceptual Design

System / Preliminary Design

Detailed Design

Manufacturing

Assembly

Integration

Verification

Deployment Validation

Top-Down Design

Bottom-Up Production, V&V

(Development & Qualification)

Model-based Validation & Verification

Design feedback and improvement

Operations AIV Anomalies Analyses Simulations

•Simulations for analysis and verification of system solutions

•Modelling has to have the needed fidelity, effects, structure, operational aspects, etc

• The development of models and simulators foreseen and timely initiated

Use of Models for Validation & Verification

Page 10: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 10

ESA UNCLASSIFIED – For Official Use

Existing Practice: Model-Based Engineering

Analysis Design Design to Manufacturing

Analysis Design Automated PCB Manufacturing

Analysis Design Autocoding

Analysis Design Code Generation

Req

uire

men

ts E

ngin

eering

Analysis Design Code Generation

Mechanical Engineering

Analysis Test Design Procedure Generation

Electrical Engineering

AOC Engineering

Functional Verification Engineering

Flight S/W Engineering

Functional Simulator Engineering

Sys

tem

Ver

ifica

tion

Page 11: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 11

ESA UNCLASSIFIED – For Official Use

SE + MBE = MBSE

Specification

Design

Development

Verification

Integration

Classic Systems Engineering

Mech/Therm

Engineering

GNC

Engineering

SoftwareEngineering Simulator

Engineering

Electrical

Engineering AIT

Engineering

Payload

Engineering

OperationalEngineering

Model-driven Engineering

Model-basedSystems Engineering

Mech/ThermEngineering

RequirementsEngineering

GNCEngineering

SoftwareEngineering

SimulatorEngineering

ElectricalEngineering

VerificationEngineering

AITEngineering

PayloadEngineering

OperationalEngineering

SE MBE

Page 12: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 12

ESA UNCLASSIFIED – For Official Use

Resulting Data Challenge of SE

Electrical Engineering

Operational Engineering

AIT Engineering

Performance Engineering

Software Engineering

GNC Engineering

Requirements Engineering

Verification Engineering

Payload Engineering

Engineering

Customer

Mech-Therm Engineering

Systems Engineering

Data

Supplier(s)

Page 13: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 13

ESA UNCLASSIFIED – For Official Use

Data Management

Page 14: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 14

ESA UNCLASSIFIED – For Official Use

System-wide coverage

M-CAD E-CAD SDB SysML DOORS

Consistency Checking

Comparison

Transformation / Reporting

Merging / Branching

Ownership Tracking

Versioning

Links to external tools

Mechanical Config Data

Reference Timeline

Ops ModesFDIR

TM/TC OnBoardProtocol

Flight Dynamics

S/C Charact.Calibration

Requirements

Verification

Electrical I/F

FunctionsProduct Structure

Mechanical Config Data

Reference Timeline

Ops ModesFDIR

TM/TC OnBoardProtocol

Flight Dynamics

S/C Charact.Calibration

Requirements

Verification

Electrical I/F

FunctionsProduct Structure

Page 15: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 15

ESA UNCLASSIFIED – For Official Use

Common Data Model

Page 16: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 16

ESA UNCLASSIFIED – For Official Use

Summary

• Model-based System Engineering is relying on the fact that (SW) representations can address life-cycle issues before the actual production / manufacturing

• Formalisation of data and information allows to increase the consistency of that data across different dimensions (at any moment between stakeholders, and along the life-cycle)

• Modelling and the use of models relies extensively on the formal representation of data – depending on the use case all “connected” stakeholders need to agree

• Need to agree on the way data is specified, handled and ultimately exchanged

Page 17: System Engineering Data Repository

MBSE and Data | Joachim Fuchs | 24/10/2012 | TEC | Slide 17

ESA UNCLASSIFIED – For Official Use

Thank you [email protected]