Upload
others
View
9
Download
1
Embed Size (px)
Citation preview
Towards an Integrated System Model:The Future Vision of No Magic’s MBSE Solution
Nerijus JankevičiusMBSE Product Manager
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)
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
System engineering process (V process)
Credits: Pawel Chadzynski & Michael Pfenning - MBSE and the Business of Engineering
4
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
System Model as an Integration Framework
6© 2012-2014 by Sanford Friedenthal
6
7Copyright © 2013 InterCAX LLC. All rights reserved.
Total System Model History
8
Timeline
T1 T2(Baseline B1)
T3 T4(Baseline B2)
Copyright InterCAX LLC 2014
Challenges
• Can we have a single source of truth?
• Who is the master?
• Where configuration management is done?
• Who manages relations and their versions?
No Magic MBSE Ecosystem
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
OSLC - Open Services for Lifecycle Management
Automation
Monitoring
TWC – Jazz friendship in 19.0
TWC as OSLC provider
MD as OSLC consumer
(with delegated UI support)
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
SysML as co-simulation environment
35
Reduce and standardize mappings
New OMG standard:
SysML Extension for Physical Interaction and Signal Flow Simulation (SysPISF)
17
Modelica Simulink/Simscape
SysML to Simulink/Modelica
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
SysML 2 Modelica example
21
PLM & MBSE Integration
SIEMENS Teamcenter integration
3D Experience integration
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
SysML IBD to cable harness
E3
XML
Plugin
Component
Database
SysML to PSPICE circuits (SysML/Multisim)
27
Magic Draw Plugins
SysML ModelsPSPICE
PSPICE Imported to Multisim
Product Line Engineering (PLE)
Pure::variants
Interface to a non-modelers
New big directions
• SysML v2 prototyping
• Converge with Dassault Systèmes vision
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
32
Backup slides
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
Dynamic visualization
TWC – Jazz friendship in 19.0
TWC as OSLC provider
MD as OSLC consumer
(UI Preview and Selection Dialog
services)
Model Center
38
© 2013 Phoenix Integration, Inc. All rights reserved.
Pure::variants
BigLever Gears
41