Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE):...
Transcript of Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE):...
![Page 1: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/1.jpg)
Towards an Integrated System Model:The Future Vision of No Magic’s MBSE Solution
Nerijus JankevičiusMBSE Product Manager
![Page 2: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/2.jpg)
MBSE Definition
2
“Model-Based Engineering (MBE): An approach to engineering
that uses models as an integral part of the technical baseline that
includes the requirements, analysis, design, implementation, and
verification of a capability, system, and/or product throughout the
acquisition life cycle.”
Final Report, Model-Based Engineering Subcommittee, NDIA, Feb. 2011
“Model-based systems engineering (MBSE) is the formalized
application of modeling to support system requirements, design,
analysis, verification and validation activities beginning in the
conceptual design phase and continuing throughout development
and later life cycle phases.”
INCOSE SE Vision 2020 (INCOSE-TP-2004-004-02, Sep 2007)
![Page 3: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/3.jpg)
INCOSE Systems Engineering Vision 2025
Describes the projected state of MBSE as:
"Formal systems modeling is standard practice for specifying, analyzing,
designing, and verifying systems, and is fully integrated with
other engineering models. System models are adapted to the
application domain, and include a broad spectrum of models for
representing all aspects of systems. The use of internet-driven
knowledge representation and immersive technologies enable highly
efficient and shared human understanding of systems in a virtual
environment that span the full lifecycle from concept through
development, manufacturing, operations, and support."
3
![Page 4: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/4.jpg)
System engineering process (V process)
Credits: Pawel Chadzynski & Michael Pfenning - MBSE and the Business of Engineering
4
![Page 5: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/5.jpg)
Current Practice to Future Practice
Today: Standalone
models related through
documents
Future: Shared system model
with multiple views, and
connected to discipline models
Source : MBSE 101 by Elyse Fosse
5
![Page 6: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/6.jpg)
System Model as an Integration Framework
6© 2012-2014 by Sanford Friedenthal
6
![Page 7: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/7.jpg)
7Copyright © 2013 InterCAX LLC. All rights reserved.
![Page 8: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/8.jpg)
Total System Model History
8
Timeline
T1 T2(Baseline B1)
T3 T4(Baseline B2)
Copyright InterCAX LLC 2014
![Page 9: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/9.jpg)
Challenges
• Can we have a single source of truth?
• Who is the master?
• Where configuration management is done?
• Who manages relations and their versions?
![Page 10: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/10.jpg)
No Magic MBSE Ecosystem
![Page 11: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/11.jpg)
Integration strategies
• File based approach• XMI for UML-SysML models
• ReqIF, CSV for Requirements
• FMI for simulation models
• API based• Local machine, JAVA vs C++ problems
• Web-based for remote access• REST API, OSLC
• Generative approach• Simulink, Modelica
• KBL, VEC, PSPICE for electrical harness/circuit
![Page 12: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/12.jpg)
OSLC - Open Services for Lifecycle Management
Automation
Monitoring
![Page 13: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/13.jpg)
TWC – Jazz friendship in 19.0
TWC as OSLC provider
![Page 14: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/14.jpg)
MD as OSLC consumer
(with delegated UI support)
![Page 15: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/15.jpg)
FMI – Functional Mockup Interface
Enginewith ECU
Gearboxwith ECU
Thermalsystems
Automatedcargo door
Chassis components,roadway, ECU (e.g. ESP)
etc.
functional mockup interface for model exchange and tool couplingcourtesy Daimler
Source: https//:www.fmi-standard.org/
• Standard and tool-independent (90 supporting tools)
• Black box, IP protection
![Page 16: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/16.jpg)
SysML as co-simulation environment
35
![Page 17: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/17.jpg)
Reduce and standardize mappings
New OMG standard:
SysML Extension for Physical Interaction and Signal Flow Simulation (SysPISF)
17
![Page 18: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/18.jpg)
Modelica Simulink/Simscape
SysML to Simulink/Modelica
![Page 19: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/19.jpg)
SysML 2 Simulation
SysML Extension for Physical Interaction and Signal Flow Simulation
(SysPISF)
▪ SysML mapping to Modelica, Matlab, Simulink, Stateflow,
Simscape
▪ Supports:
• BDD for definitions
• IBD for connections
• Ports, flows, units
• Parametric diagrams
• Statemachines
• Primitive block libraries
Prototype plugin
![Page 20: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/20.jpg)
SysML 2 Modelica example
![Page 21: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/21.jpg)
21
PLM & MBSE Integration
![Page 22: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/22.jpg)
![Page 23: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/23.jpg)
SIEMENS Teamcenter integration
![Page 24: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/24.jpg)
3D Experience integration
![Page 25: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/25.jpg)
Safety and Reliability
The ability to link design to reliability analysis, reliability
analysis to safety analysis, and safety analysis to design
FMEA, IEC 62304 and ISO 14971:2007
![Page 26: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/26.jpg)
SysML IBD to cable harness
E3
XML
Plugin
Component
Database
![Page 27: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/27.jpg)
SysML to PSPICE circuits (SysML/Multisim)
27
Magic Draw Plugins
SysML ModelsPSPICE
PSPICE Imported to Multisim
![Page 28: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/28.jpg)
Product Line Engineering (PLE)
Pure::variants
![Page 29: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/29.jpg)
Interface to a non-modelers
![Page 30: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/30.jpg)
New big directions
• SysML v2 prototyping
• Converge with Dassault Systèmes vision
![Page 31: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/31.jpg)
The Truth is in the Models
Thank You!
Nerijus Jankevicius
No Magic Europe
E-mail: [email protected]
http://www.nomagic.com
31© 2015 No Magic, Inc. Exclusively for No Magic Use
![Page 32: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/32.jpg)
32
Backup slides
![Page 33: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/33.jpg)
End user interface
• A web platform• Use any device to access and edit information
• Easier information entering• Web forms, tables, matrices and mind maps
• AI for text, sketch, speech recognition
• Visualization
![Page 34: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/34.jpg)
![Page 35: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/35.jpg)
Dynamic visualization
![Page 36: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/36.jpg)
TWC – Jazz friendship in 19.0
TWC as OSLC provider
![Page 37: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/37.jpg)
MD as OSLC consumer
(UI Preview and Selection Dialog
services)
![Page 38: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/38.jpg)
Model Center
38
© 2013 Phoenix Integration, Inc. All rights reserved.
![Page 39: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/39.jpg)
![Page 40: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/40.jpg)
Pure::variants
![Page 41: Towards an Integrated System Model - No Magic...MBSE Definition 2 “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical](https://reader030.fdocuments.in/reader030/viewer/2022040307/5ece7fc5a9484121f137386d/html5/thumbnails/41.jpg)
BigLever Gears
41