39
How MBSE can make real the Digital Thread through System Modeling Workbench Etienne Juliot, CSDM 2018 Restricted

How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

  • Upload
    others

  • View
    38

  • Download
    2

Embed Size (px)

Citation preview

Page 1: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

How MBSE can make real

the Digital Thread through

System Modeling Workbench

Etienne Juliot, CSDM 2018

Restricted

Page 2: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 2 Siemens PLM Software

Multi-Domain Engineering

Obeo Partnership for system modelling

An open System Modelling

Workbench for MBSE

• Leverage Capella and SysML to

a next level

• Model lifecycle management

and requirement integration

• Enable system model reuse in

downstream applications

(Mentor, Polarion, SimCenter)

Page 3: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 3 Siemens PLM Software

Healthcare Systems Complexity is growing…

Page 4: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 4 Siemens PLM Software

... as for Automotive with

Autonomous Vehicle Validation …

Page 5: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 5 Siemens PLM Software

... as for Automotive

with Autonomous Vehicle Validation …

15 billion miles of physical testing to reach level 5

.02% there… Equivalent ‘virtual’ miles

may be driven in ~1

month on Digital Twins

Page 6: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 6 Siemens PLM Software

… as for Aeronautic

Estimated Onboard SLOC Growth

6

8

10

12

14

16

18

20

1960 1970 1980 1990 2000 2010 2020

Year

Ln

(On

bo

ard

SL

OC

)

Line FitBoeingAirbusUnaffordable

299M

27M

A330/340: 2M

A320: 800K

A310: 400K

A300FF: 40K

A300B: 4..6K

INS: 0.8K

8M

134M

61M

B757, B767: 190K

B747: 370K

B777: 4M

B737: 470K

$160 B

$7.8 B

$290 M

$81 M

$38 M

Assumed

Affordability

Limit

http://savi.avsi.aero/

Start Integrated

Stay Integrated AVSI

Page 7: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 7 Siemens PLM Software

Autonomous Driving

MBSE

Addressing growing complexity

of products and organizations

Page 8: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 8 Siemens PLM Software

Model-Based Systems Engineering (MBSE)

Definitions

“Model-based systems engineering (MBSE) is a

systems engineering methodology that focuses on

creating and exploiting domain modelsas the primary means of information exchange

between engineers, rather than on

document-based information

exchange.”

Page 9: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 9 Siemens PLM Software

Three Key Characteristics of a Model Based Enterprise

Digital

Models

Functional Logical

Logical Physical

Designed Produced

Designed Maintained

Correct

Outcomes

Transformations

Signals Networks

1. Process: Digital models become the

authoritative information source driving all

downstream implementation steps

2. Transformation into subsequent forms is

significantly automated to create correct-

by-construction outcomes

3. A core MBE tenet: data created once is

reused to the greatest extent possible by

all downstream consumers - Significant Automation -

Page 10: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 10 Siemens PLM Software

“Digital Twin” of the Product – Multiple domains

“Digital Thread”

Enabling Connected Cross-Domain Engineering

to drive the entire downstream development process

Mechatronic system Electrical / Electronic system Software Performance in environmentMulti-domain System Architecture

Page 11: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 11 Siemens PLM Software

Digital Thread

My (personal) checklist

Closed-LoopMake engineers

works together

Make tools works

togetherNever break the

workflow

PLM

Page 12: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 12 Siemens PLM Software

Teamcenter : keeper of all product knowledge

Adaptable, modern PLM solutions

Connecting people and processes

Across engineering and business

Page 13: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 13 Siemens PLM Software

Value Proposition of System Modeling Workbench

Main Benefits:

• Understand the customer need

• Define the solution while keeping the big picture

• One single System specification for all Engineers across domains

• Early evaluate and justify architectural choices

• Identify Interfaces to master V&V & prevent integration issues

• Enable to Plan, Coordinate and Track Engineering Deliveries

closed-loop model integration between

architecture and downstream engineering

Page 14: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 14 Siemens PLM Software

Value Proposition of System Modeling Workbench

Main Benefits:

• Understand the customer need

• Define the solution while keeping the big picture

• One single System specification for all Engineers across domains

• Early evaluate and justify architectural choices

• Identify Interfaces to master V&V & prevent integration issues

• Enable to Plan, Coordinate and Track Engineering Deliveries

closed-loop model integration between

architecture and downstream engineering

Page 15: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 15 Siemens PLM Software

Methodological Guidance

Leverage Arcadia

Tooled Method to: Define, Analyze, Design & Validate System, SW, HW Architectures

Page 16: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 16 Siemens PLM Software

Example of added value of a methodological guidance

Understand the customer need

Identify Functions

requested by customers

Allocate Functions to

System Architecture

Early validate

physical constraints

Page 17: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 17 Siemens PLM Software

System Modeling in real world

Traditional Hidden Costs in Enabling the Enterprise

OOSEM, Harmony-SE, RUP-SE, OPM

Customize language constructs to work with the method

Customize the tool to be more efficient with chosen

method and updated language constructs

Train enterprise to learn customizations and ignore

some foundational SysML aspects

Modeling

Tool

Page 18: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 18 Siemens PLM Software

Manage the complexity: Divide and Conquer

Leverage Capella

Base diagrams are

extended and used in

multiple off-the-shelf

modeling views, saving

precious engineering

and deployment time

Page 19: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 19 Siemens PLM Software

Define the solution while keeping the big picture

Refining Subsystem Models with Incremental Transitions

Page 20: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 20 Siemens PLM Software

Value Proposition of System Modeling Workbench

Main Benefits:

• Understand the customer need

• Define the solution while keeping the big picture

• One single System specification for all Engineers across domains

• Early evaluate and justify architectural choices

• Identify Interfaces to master V&V & prevent integration issues

• Enable to Plan, Coordinate and Track Engineering Deliveries

closed-loop model integration between

architecture and downstream engineering

Page 21: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 21 Siemens PLM Software

Systems Engineering

(SMW)R

eq

uire

me

nts

(Te

am

ce

nte

r)

Mechanical Engineering

(NX)

E/E Engineering

(Mentor)

SW Engineering

(Polarion+ ESD, …)1D

-3D

An

aly

sis

(SIM

CE

NT

ER

)

RA

MS

An

aly

sis

(PH

M-M

AD

e)

Interrelated domain data

Data mapping

…enabling cross-domain

communication/orchestration…

Realizes components for system

Defined interfaces

(Port, Connection, PMEI)

Defined interfaces

(Port, Connection, PMEI)

Represents

Traces

Simulate

TEAMCENTER – F-DMU

Information Model and

PLM Services

Page 22: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 22 Siemens PLM Software

Systems Engineering

(SMW)R

eq

uire

me

nts

(Te

am

ce

nte

r)

Mechanical Engineering

(NX)

E/E Engineering

(Mentor)

SW Engineering

(Polarion+ ESD, …)1D

-3D

An

aly

sis

(SIM

CE

NT

ER

)

RA

MS

An

aly

sis

(PH

M-M

AD

e)

Realizes components for system

Defined interfaces

(Port, Connection, PMEI)

Defined interfaces

(Port, Connection, PMEI)

Interrelated domain data

Data mapping

Viewed through domain lenses

TEAMCENTER – F-DMU

Information Model and

PLM ServicesRepresents

Traces

Simulate

Analysis Views

De

sig

n V

iew

s

Sys

tem

V

iew

s

Requirement Views

Page 23: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 23 Siemens PLM Software

MBSE Vision Update

Multi-Domain Engineering

TEAMCENTER F-DMU

Information Model and PLM Services

Active Workspace

“one click away” engineering data

access

System Modeling

Applications

System Modeling Workbench

for Teamcenter

System Modeling Workbench

(SMW – PE)

R

F

L

P

Structure models

Function models

Operation models

Trade-off

SIMCENTER

1D-3D Simulation

MENTOR EE Design

Behavior models

Simulation

Trade-off

Optimization

EE models & design

HW/SW architecture

Wire-Harness

Software engineering

POLARION +

Simcenter ESD

Other integrated

domains (safety, …)

IVVQSystem Synthesis

Co-Simulation - DoE

Capital

Xpedition

Mechanical engineering

NX

Modeling Apps

Imagine.lab

STAR-CCM+

NX Nastran

FEMAPHEEDS

Matlab

IVVQ

IVVQ

Framework

Viewpoints

3rd Parties

Page 24: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 24 Siemens PLM Software

Fluent ergonomic continuity SMW ↔ Active Workspace

Page 25: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 25 Siemens PLM Software

Value Proposition of System Modeling Workbench

Main Benefits:

• Understand the customer need

• Define the solution while keeping the big picture

• One single System specification for all Engineers across domains

• Early evaluate and justify architectural choices

• Identify Interfaces to master V&V & prevent integration issues

• Enable to Plan, Coordinate and Track Engineering Deliveries

closed-loop model integration between

architecture and downstream engineering

Page 26: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 26 Siemens PLM Software

What’s missing: pre-planned, cross-product planning:

Integrated Product Architecture…

Page 27: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 27 Siemens PLM Software

Close Loop

Page 28: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 28 Siemens PLM Software

Early evaluate and justify architectural choices

Architecture Trade-Off

Page 29: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 29 Siemens PLM Software

Example of added value of a methodological guidance

Identify Interfaces for Integration

Capture

Operational

Activities

Identify Functional

Exchanges

Identify Component

Exchanges

Extract Required

Interfaces

Page 30: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 30 Siemens PLM Software

Tooling to Identify Interfaces to master V&V

and prevent integration issues

Readability

Up-to-date High Level Design

Complexity management

Quality

Impact Analysis

Reusability

Productivity & Consistency

Subcontracting initialization

Streamlined user experience

Scalability, Efficiency and User Experience

Semantic colormap

Computed links

Diagram filters

Model validation

Contextual browser

Building blocks

Modeling helpers

Automatic subsystems transition

Active Workspace Integration

Page 31: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 31 Siemens PLM Software

Value Proposition of System Modeling Workbench

Main Benefits:

• Understand the customer need

• Define the solution while keeping the big picture

• One single System specification for all Engineers across domains

• Early evaluate and justify architectural choices

• Identify Interfaces to master V&V & prevent integration issues

• Enable to Plan, Coordinate and Track Engineering Deliveries

closed-loop model integration between

architecture and downstream engineering

Page 32: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 32 Siemens PLM Software

Define, Analyze, Design and Validate Architectures

Page 33: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 33 Siemens PLM Software

“One Click Away” Views of a Multi-Domain Architecture

3D Geometry

Connected systems with no boundaries

Requirements

Interfaces

Documents

Multi-domain Architecture

Page 34: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 34 Siemens PLM Software

System models having:

• More than 100 diagrams

• Both Structure and Behavior specification

• 100’s dependency relations

• 1000’s model elements

Architecture View

System Model

System focus and cross projects Architecture Together

Page 35: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 35 Siemens PLM Software

Traceability with Teamcenter Requirements

Page 36: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 36 Siemens PLM Software

Multi-Domain Engineering Digital Thread

Benefits of an integrated product architecture with PLM

• Define, manage and visualize ONE integrated system

specification across domains

ONE Integrated System Specification

• Specify, coordinate, and align, multiple engineering

domains with consistent dataCollaboration

• Support complexity with multiple product variantsVariation

• The right data at your fingertips

• Simply intuitive, walk-up usable day oneUser Experience

Create, visualize and manage systems with dependencies at the speed of thought

Page 37: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 37 Siemens PLM Software

Others SMW

NextGen SysML Modeling with Digital Thread methodology

Ready Day 1

Invest in your engineering and not the

tooling, ramp-up and support of

customizations

Deploy in Months or Weeks

Be up and running in less time than the

typical 1-2 years investment

Based-on Open Source “Truly Open”

Extend while avoiding lock-in with vendor-

specific customizations upon tooling

System Modeling Workbench

Ready to Model!

Page 38: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Restricted © Siemens AG 2018

2018-12-18Page 38 Siemens PLM Software

The value of orchestration…

Product architecture and its requirements/targets/attributes specifications are the

sheet music that everyone works from in their domains

Page 39: How MBSE can make real the Digital Thread through System ... · Model-Based Systems Engineering (MBSE) Definitions “Model-based systems engineering (MBSE) is a systems engineering

Thank you.