Model-Based Systems Engineering

Size: px
Start display at page:

Download "Model-Based Systems Engineering"

Transcription

1 Model-Based Systems Engineering Chris Paredis Systems ealization Laboratory Systems ealization Laboratory Product and Systems Lifecycle Management Center G.W. Woodruff School of Mechanical Engineering Georgia Institute of Technology

2 Presentation Overview Context: What is Model-Based Systems Engineering? Why MBSE? A simple model of knowledge and information in MBSE Which kinds of knowledge and information? Information schema Language mappings Abstractions and idealizations Analysis patterns Synthesis patterns Design Workflow Challenges and Summary 2 Systems ealization Laboratory

3 A Systems Approach for Product Development Technology Trends Miniaturization Embedded intelligence Networked connectivity Modularization One subsystem per function Standardized interfaces Systems Approach Increased number of functions New functions by integrating multiple subsystems New architectures (source: DaimlerChrysler) 3 Systems ealization Laboratory

4 Traditional Design Approaches Document-centric, systematic information transformations Generally, information is transferred manually between design steps and team members Output is large set of documents Planning & Task Clarification Conceptual Design Embodiment Design Inadequate for contemporary SE Detail Design 4 Systems ealization Laboratory

5 Challenges in Systems Engineering Multiple integrated functions Multiple engineering disciplines Multiple stakeholders Globally distributed, heterogeneous design teams Complex, emergent system behavior Large quantities of design knowledge and information Need Formal, Model-Based Approach 5 Systems ealization Laboratory

6 Presentation Overview What is Model-Based Systems Engineering? Why MBSE? A simple model of knowledge and information in MBSE Which kinds of knowledge and information? Information schema Language mappings Abstractions and idealizations Analysis patterns Synthesis patterns Design Workflow Challenges and Summary 6 Systems ealization Laboratory

7 Knowledge & Information in Systems Engineering PDM Coarse-grained Suppliers Not Computerinterpretable CAD1 CAD2 FEM Designers Not Interoperable Manufacturing Process Planning Implicit Analysts 7 Systems ealization Laboratory

8 Systems ealization Laboratory 8 A Workflow Perspective Product Perspective Workflow Perspective

9 Knowledge & Information in Systems Engineering Knowledge & Information epositories Designers Product Perspective CAD FEM Analysts Workflow Process Perspective Product Portfolio Planning Execution Perspective GID Knowledge equirements Definition Knowledge Information Information CAD PDM Process Planning Knowledge Information Maintenance & Support Suppliers Manufacturing Infrastructure: Security Notification Communication Visualization 9 Systems ealization Laboratory

10 Information Economics Information is only valuable to the extent that it leads to better decisions epresentation Modeling Computation Cost Benefit Better design decision higher utility Design esearch: Models, Methods, Tools for Shifting the Balance towards Higher Value 10 Systems ealization Laboratory

11 Presentation Overview What is Model-Based Systems Engineering? Why MBSE? A simple model of knowledge and information in MBSE Which kinds of knowledge and information? Information schema Language mappings Abstractions and idealizations Analysis patterns Synthesis patterns Design Workflow Challenges and Summary 11 Systems ealization Laboratory

12 Information Schema Traditionally: tool-specific proprietary schema CAD Finite element modeling Discrete event simulation Few formal representations in SE Standardization Islands of Knowledge & Information e.g.: STEP (ISO 10303) Standard for the Exchange of Product data Intent: educe the number of translators from N 2 to N Always lagging behind Overlap and inconsistencies Not all types of information have been modeled formally. The models are changing over time. 12 Systems ealization Laboratory

13 Example of Standardization: STEP 13 Systems ealization Laboratory

14 Federated Model (ussell Peak et al.) Abstraction Level Customer / Acquisitions Systems Engineering One single master model is impossible / impractical Development Process equirements Structures Electronics Human Interaction Legend Model interfaces: Associativities among domain-specific models & system-level models Fine-grained models: Information objects Parametric relations Domain Evolution Different levels of abstraction elationships must be finegrained Not file-based Models of varying abstractions and domains After Bajaj, Peak, & Waterbury Systems ealization Laboratory

15 SysML as a Federated Model for MBSE Visual information modeling for systems engineering Based on UML 2 Used to support system specification, analysis, design, verification and validation UML 2 SysML 15 Systems ealization Laboratory

16 GIT Testbed: Tools and Models Authoring in native tools Integration in SysML Different levels of abstraction Language Mapping Graph transformations (e.g., Modelica) Direct interface (e.g., Excel) 16 Systems ealization Laboratory

17 elated Work: Model Integration with SysML SysML is intended to unify the diverse modeling languages used by systems engineers. (SysML Specification, 2007) Constrained Objects (Peak et al., 2001, 2005) ModelicaML (Pop et al., 2007) UML H (Nytsch-Geusen, 2007) 17 Systems ealization Laboratory

18 elevant SysML Modeling Constructs Blocks Value types Part properties Value properties Stereotypes bdd Car Definition Car values mass: SI.Mass = 1500 suspension WheelSuspension «satisfy» values «moe» settlingtime: Time «requirement» eboundeq text = When disturbed by 0.1 m, the suspension shall settle to 5% of steady state in under 1 sec. «valuetype» SI.Mass unit = kg coil Coil Shock shock values springate: eal values dampingcoef: eal 18 Systems ealization Laboratory

19 The SysML Metamodel String sysmlimport generalization sysmlelement contain MS work by Tommy Johnson stereotype umlmultiplicity block sysmlpackage multi propassn type property constraintblock valuetype unitassn sysmlunit endassn sysmlconnector value part constraint sysmlparameter constraintproperty 19 Systems ealization Laboratory

20 The Modelica Metamodel modelicaimport composition extends class type modelicaconnector modelicatype modelicapackage componentef component unitassn modelicaunit equation eqnassn size modelicaparameter arraysize connectclause initialequation 20 Systems ealization Laboratory

21 The Correspondence Metamodel SysML Correspondence Modelica block block block2class class class block block2modelicaconnector class modelicaconnector valuetype block valuetype2modelicatype class modelicatype sysmlpackage sysmlpackage sysmlpackage2modelicapackage modelicapackage modelicapackage property property property2component component component property property2modelicaparameter component modelicaparameter constraint constraint constraint2equation equation equation constraint constraint2initialequation equation initialequation 21 sysmlconnector sysmlconnector sysmlconnector2connectclause connectclause connectclause Systems ealization Laboratory

22 Implementation in SD/Eclipse Created Java software that Queries Embedded Plus (E+) SysML CD model Transforms model in VIATA2 framework Generates Modelica code & simulates in Dymola 22 Systems ealization Laboratory

23 Implementation in SD/Eclipse Created Java software that Queries Embedded Plus (E+) SysML CD model Transforms model in VIATA framework Generates Modelica code & simulates in Dymola 23 Systems ealization Laboratory

24 Implementation in SD/Eclipse Created Java software that Queries Embedded Plus (E+) SysML CD model Transforms model in VIATA framework Generates Modelica code & simulates in Dymola 24 Systems ealization Laboratory

25 Implementation in SD/Eclipse Created Java software that Queries Embedded Plus (E+) SysML CD model Transforms model in VIATA framework Generates Modelica code & simulates in Dymola 25 Systems ealization Laboratory

26 Implementation in SD/Eclipse Created Java software that Queries Embedded Plus (E+) SysML CD model Transforms model in VIATA framework Generates Modelica code & simulates in Dymola 26 Systems ealization Laboratory

27 Implementation in SD/Eclipse Created Java software that Queries Embedded Plus (E+) SysML CD model Transforms model in VIATA framework Generates Modelica code & simulates in Dymola 27 Systems ealization Laboratory

28 Implementation in SD/Eclipse Created Java software that Queries Embedded Plus (E+) SysML CD model Transforms model in VIATA framework Generates Modelica code & simulates in Dymola 28 Systems ealization Laboratory

29 The Hydraulically Powered Excavator Example Demonstrates scalability of the integration approach epresents set of over 11,000 equations Depicts CD of earth-moving excavator Model includes hydraulic actuators & control circuitry (Fluid Power Library) rigid-body mechanics (User-defined external model) world reference model (Modelica Standard Library) operator command signals (User-defined external model) 29 Systems ealization Laboratory

30 The Hydraulically Powered Excavator Example Demonstrates scalability of the integration approach epresents set of over 11,000 equations Depicts CD of earth-moving excavator Model includes hydraulic actuators & control circuitry (Fluid Power Library) rigid-body mechanics (User-defined external model) world reference model (Modelica Standard Library) operator command signals (User-defined external model) 30 Systems ealization Laboratory

31 Presentation Overview What is Model-Based Systems Engineering? Why MBSE? A simple model of knowledge and information in MBSE Which kinds of knowledge and information? Information schema Language mappings Abstractions and idealizations Analysis patterns Synthesis patterns Managing Design Workflow Summary 31 Systems ealization Laboratory

32 Federated Model (ussell Peak et al.) Abstraction Level Customer / Acquisitions Systems Engineering Decomposability coupling between detailed models is limited Legend Development Process equirements Structures Electronics Human Interaction Model interfaces: Associativities among domain-specific models & system-level models Fine-grained models: Information objects Parametric relations Domain Abstraction hide the details Models of varying abstractions and domains 32 After Bajaj, Peak, & Waterbury Systems ealization Laboratory

33 Abstraction: Integrating Black Box Models epresents a pre-existing model using SysML constructs Hides details of the model & only exposes important aspects of model The «external» stereotype Black Box Model Modelica-specific system nodes & the «connectclause» stereotype Metadata Only important properties Black Box interface 33 Systems ealization Laboratory

34 MIA Integrating Black Box Models bdd External MSD Definition epresents a pre-existing model using SysML constructs «external» ExternalMSD MSLMechanicalFlange Hides details of the model & only exposes important aspects of model mass «external» spring «external» The «external» MSLSlidingMass stereotype MSLSpring values Modelica-specific m: MSLSIMass system nodes & the url: String = /Modelica 2.2.1/ damper «external» «connectclause» fqn: String = Modelica.Mechanics. stereotype MSLDamper Translational.SlidingMass Black Box Model mime: String = model/modelica parts flange_a: MSLMechanicalFlange flange_b: MSLMechanicalFlange Metadata ground Only important properties «external» MSLFixed 34 Black Box interface Systems ealization Laboratory

35 MIA Integrating Black Box Models par ExternalMSD epresents a pre-existing model using SysML flange_a: MSLMechanicalFlange constructs Hides details of the model & only exposes important «connectclause» «connectclause» aspects of model The «external» stereotype spring: MSLSpring mass: MSLSlidingMass flange_b: MSLMechanicalFlange damper: MSLDamper Modelica-specific flange_a: MSLMechanicalFlange system nodes & the «connectclause» stereotype flange_b: MSLMechanicalFlange Black Box Model «connectclause» Metadata Only important properties ground: MSLFixed flange_b: MSLMechanicalFlange flange_a: MSLMechanicalFlange flange_b: MSLMechanicalFlange «connectclause» 35 Black Box interface Systems ealization Laboratory

36 Presentation Overview What is Model-Based Systems Engineering? Why MBSE? A simple model of knowledge and information in MBSE Which kinds of knowledge and information? Information schema Language mappings Abstractions and idealizations Analysis patterns Synthesis patterns Managing Design Workflow Summary 36 Systems ealization Laboratory

37 Idealizations Work by Fenves, Choi, et al. 37 Systems ealization Laboratory

38 Idealizations Different from just abstraction: Additional knowledge is necessary Appropriate idealization is context dependent Most common for finite element modeling: Transform design model into corresponding analysis model Modify geometry Eliminate details Impose symmetry Determine dimensionality Define materials model Model loading conditions Generate mesh 38 Systems ealization Laboratory

39 Methods for Generating Finite Element Models Direct FEA model creation Import design from CAD tool Modify geometry (as per idealizations) Select elements to mesh (as per idealizations) Mesh Script-based FEA model structure creation Author a solver-specific script Idealized geometry, material properties, load, boundary (and/or initial conditions) Element, mesh size, un script for different instances 39 Systems ealization Laboratory

40 Methods for Generating Finite Element Models Multi-representation architecture-based method 4 stepping-stone model structures Models related by parametric constraints (per idealization) static Analysis model = assembly of reusable building blocks Solution-approach and method specific analysis models (Peak, Fulton 1998) 40 Systems ealization Laboratory

41 Transform Design Model into Analysis Model 41 Systems ealization Laboratory

42 Presentation Overview What is Model-Based Systems Engineering? Why MBSE? A simple model of knowledge and information in MBSE Which kinds of knowledge and information? Information schema Language mappings Abstractions and idealizations Analysis patterns Synthesis patterns Design Workflow Challenges and Summary 42 Systems ealization Laboratory

43 Scope of the Problem Behavior Aspect Modeling Simulation Cost Aspect System Architectures Modeling Simulation Evaluation of Preferences Various Topologies eliability Aspect Multi-Attribute Utility Theory Modeling Simulation Can we reduce the cost of modeling through model composition? 43 Systems ealization Laboratory

44 Analysis Patterns System is composition/configuration of subsystems or components The subsystems and components are reusable building blocks We need to predict the behavior of every configuration considered in design System Configuration Component Component Model Component Model Model Composition System Model 44 Systems ealization Laboratory

45 SysML Internal Block Diagram Composition of Behavior Model Corresponding System-level Dynamic Model System Architecture 45 Corresponding Algebraic Model slidingmass.vel = vmax; slidingmass.vel = cylinder.piston.vel; cylinder.porta.q = cylinder.piston.vel*cylinder.area; cylinder.porta.q = pump.portp.q; pump.shaft.omega*pump.displ / (2*pi) = pump.portp.q; motor.shaft.omega = pump.shaft.omega; Systems ealization Laboratory

46 Multi-Aspect Component Models MAsCoMs Define relationships between all the models related to a particular component or subsystem Model context Aspects Discipline Lifecycle phase Discretization Time Space Math Formalism epresentation Syntax elief Model Valve FP component Check Model Const Displ. Model Taxonomy of Components Pump Var Displ. Model Model Model Model Hydraulic Thermal Algebraic DAE Multi-Aspect Component Model Taxonomy of Aspects Discipline Formalism Behavior 46 Systems ealization Laboratory

47 Composition Process MAsCoM epository Automated Composition System Models Aspect C Aspect B Aspect A Search & Optimization 47 Systems ealization Laboratory

48 Multi-Aspect Component Models in SysML Composition of reliability models Characterization of analysis model of a component 48 Systems ealization Laboratory

49 Presentation Overview What is Model-Based Systems Engineering? Why MBSE? A simple model of knowledge and information in MBSE Which kinds of knowledge and information? Information schema Language mappings Abstractions and idealizations Analysis patterns Synthesis patterns Design Workflow Challenges and Summary 49 Systems ealization Laboratory

50 System Synthesis Patterns Electric or IC prime mover Voltage- Current PM Torque 50 Pump Flow Press. Transmission line & valve Flow Press. The system consists of a series of transformation of power variables Power is either converted to another useful form or waste heat Impedance is modified (unit force/unit flow) Power is controlled Function is achieved Motor or cylinder PM-Torque or Velocity- Force Coupling mechanism PM- Torque Load Systems ealization Laboratory or Velocity- Force

51 Different Architectures Key issues: Hardware + Controllers Compatibility constraints Hidden dependencies Best solution depends on the preferences of the designer Each concept is a large set of design alternatives 51 Systems ealization Laboratory

52 Graph Grammars Capture application domain knowledge in a formal grammar Grammar describes plausible configurations Ideally optimal configurations Even feasible configurations may too complex to define in grammar Explore design space by applying transformation rules in some randomized fashion Which knowledge to model in terms of transformations? Which knowledge to model in terms of analyses? 52 Systems ealization Laboratory

53 Capturing Fluid Power Knowledge in Graph Transformations equirements & Objectives SysML system alternative ibd [Block] Hydraulic_Subsystem[ Schematic ] pump : FDpump discharge : FlowPort inputshaft : FlowPort housing : FlowPort suction : FlowPort tank-to-pump : Line b : FlowPort a : FlowPort pump-to-valve : Line a : FlowPort b : FlowPort valve : 4port3wayServoValve portp : FlowPort portt : FlowPort cylb : FlowPort cyla : FlowPort Topology Generation using Graph Transf System Alternatives MAsCoMs Model Composition using Graph Transf SysML tank : Tank sump : FlowPort return : FlowPort filter-to-tank : Line b : FlowPort a : FlowPort filter : Filter in : FlowPort out : FlowPort valve-to-filter : Line a : FlowPort b : FlowPort actuator : Double-ActingCylinder housing : FlowPort rod : FlowPort b : FlowPort a : FlowPort valve-to-cylp1 : Line a : FlowPort b : FlowPort valve-to-cylp2 : Line a : FlowPort b : FlowPort System Behavior Models Executable Simulations SysML Model Translation using Graph Transf Dymola Dig Cycle Traj Sw ing Boom Arm Bucket hydraulics behavior model y world x simulation configuration Simulation Configuration using Graph Transf Design Optimization 53 ModelCenter Systems ealization Laboratory

54 Design Workflow Ideally all models would always be consistent In practice, changes need to be propagated carefully e.g., large parametric assembly model, ECAD-MCAD integration Traceability is crucial, but automated propagation is not desirable Propagation is controlled at decision points Human decision-maker needs to remain in the loop But in the end, all models should be consistent How does one model the application of transformations? 54 Systems ealization Laboratory

55 Challenges and Summary Evolving representations maintenance of transformations, schema, instances Maintaining multiple views bi-directional Modeling idealizations as graph transformations Capturing knowledge context of synthesis rules Hidden dependencies system-level interfaces are only models Workflow and consistency management 55 Systems ealization Laboratory

56 Acknowledgments Graduate Students Manas Bajaj Jonathan Jobe Tommy Johnson Aleks Kerzhner ichard Malak oxanne Moore Stephanie Thompson Lina Tucker Collaborators oger Burkhart (Deere) Sandy Friedenthal (LMCO) Leon McGinnis (GT) ussell Peak (GT) Sponsors: National Science Foundation Grant DMI National Science Foundation, Center for Complex and Efficient Fluid Power Deere & Co. Lockheed Martin Questions? 56 Systems ealization Laboratory

Research Overview. Chris Paredis

Research Overview. Chris Paredis Research Overview Chris Paredis Systems t Realization Laboratoryb t Product and Systems Lifecycle Management Center G.W. Woodruff School of Mechanical Engineering Georgia Institute of Technology www.srl.gatech.edu

More information

M B S E. Model Transformations in Model-Based Systems Engineering. Chris Paredis Associate Director. Model-Based Systems Engineering Center

M B S E. Model Transformations in Model-Based Systems Engineering. Chris Paredis Associate Director. Model-Based Systems Engineering Center 1 M B S E Model-Based Systems Engineering Center Model Transformations in Model-Based Systems Engineering Chris Paredis Associate Director Model-Based Systems Engineering Center Georgia Tech chris.paredis@me.gatech.edu

More information

USING DOMAIN SPECIFIC LANGUAGES TO CAPTURE DESIGN KNOWLEDGE FOR MODEL-BASED SYSTEMS ENGINEERING

USING DOMAIN SPECIFIC LANGUAGES TO CAPTURE DESIGN KNOWLEDGE FOR MODEL-BASED SYSTEMS ENGINEERING USING DOMAIN SPECIFIC LANGUAGES TO CAPTURE DESIGN KNOWLEDGE FOR MODEL-BASED SYSTEMS ENGINEERING A Thesis Presented to The Academic Faculty by Aleksandr A. Kerzhner In Partial Fulfillment of the Requirements

More information

Integrating Models and Simulations of Continuous Dynamics into SysML

Integrating Models and Simulations of Continuous Dynamics into SysML Abstract Integrating Models and Simulations of Continuous Dynamics into SysML Thomas Johnson 1 Christiaan J.J. Paredis 1 Roger Burkhart 2 1 Systems Realization Laboratory The G. W. Woodruff School of Mechanical

More information

Knowledge Management in Simulation-based Design

Knowledge Management in Simulation-based Design SL Weekly Meeting MaC 201 2 nd Aug, 2005 Knowledge Management in Simulation-based Design Manas Bajaj (gtg628c@prism.gatech.edu) Georgia Tech Systems ealization Laboratory Copyright 1993-2005 by Georgia

More information

An Overview of the SysML-Modelica Transformation Specification

An Overview of the SysML-Modelica Transformation Specification An Overview of the SysML-Modelica Transformation Specification Christiaan J.J. Paredis 1, Yves Bernard 2, Roger M Burkhart 3. Hans-Peter de Koning 4, Sanford Friedenthal 5, Peter Fritzson 6, Nicolas F

More information

COMBINING MATHEMATICAL PROGRAMMING AND SYSML FOR COMPONENT SIZING AS APPLIED TO HYDRAULIC SYSTEMS

COMBINING MATHEMATICAL PROGRAMMING AND SYSML FOR COMPONENT SIZING AS APPLIED TO HYDRAULIC SYSTEMS COMBINING MATHEMATICAL PROGRAMMING AND SYSML FOR COMPONENT SIZING AS APPLIED TO HYDRAULIC SYSTEMS A Thesis Presented to The Academic Faculty by Aditya A. Shah In Partial Fulfillment of the Requirements

More information

MODEL-BASED PRODUCT LINE ENGINEERING ENABLING PRODUCT FAMILIES WITH VARIANTS

MODEL-BASED PRODUCT LINE ENGINEERING ENABLING PRODUCT FAMILIES WITH VARIANTS 2014 NDIA GROUND EHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM SYSTEMS ENGINEERING (SE) TECHNICAL SESSION AUGUST 12-14, 2014 NOI, MICHIGAN MODEL-BASED PRODUCT LINE ENGINEERING ENABLING PRODUCT FAMILIES

More information

Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017

Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017 Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017 Sanford Friedenthal safriedenthal@gmail.com 1/30/2017 Agenda Background System Modeling Environment (SME) SysML v2 Requirements Approach

More information

On the link between Architectural Description Models and Modelica Analyses Models

On the link between Architectural Description Models and Modelica Analyses Models On the link between Architectural Description Models and Modelica Analyses Models Damien Chapon Guillaume Bouchez Airbus France 316 Route de Bayonne 31060 Toulouse {damien.chapon,guillaume.bouchez}@airbus.com

More information

SLIM for Model-Based Systems Engineering

SLIM for Model-Based Systems Engineering www.intercax.com SLIM for Model-Based Systems Engineering Mar 2014 Presentation of SLIM for JHU APL Manas Bajaj, PhD Chief Systems Officer manas@intercax.com www.intercax.com Copyright 2013 InterCAX LLC.

More information

Project Proposal: OSLC4MBSE - OMG SE and OSLC working group as part of the OMG SE DSIG. OSLC for Model-Based Systems Engineering Interoperability

Project Proposal: OSLC4MBSE - OMG SE and OSLC working group as part of the OMG SE DSIG. OSLC for Model-Based Systems Engineering Interoperability OSLC4MBSE OSLC for Model-Based Systems Engineering Interoperability This document presents the work of the OSLC4MBSE working group, which has been initiated as a collaborative effort between members of

More information

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd SysML Past, Present, and Future J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd A Specification Produced by the OMG Process SysML 1.0 SysML 1.1 Etc. RFI optional Issued by Task Forces RFI responses

More information

INTEGRATION OF SYSTEM-LEVEL DESIGN AND MECHANICAL DESIGN MODELS IN THE DEVELOPMENT OF MECHANICAL SYSTEMS

INTEGRATION OF SYSTEM-LEVEL DESIGN AND MECHANICAL DESIGN MODELS IN THE DEVELOPMENT OF MECHANICAL SYSTEMS INTEGRATION OF SYSTEM-LEVEL DESIGN AND MECHANICAL DESIGN MODELS IN THE DEVELOPMENT OF MECHANICAL SYSTEMS ROYAL INSTITUTE OF TECHNOLOGY DEPARTMENT OF COMPUTER AND SYSTEM SCIENCES (DSV) A thesis presented

More information

Enabling Multi-View Modeling With SysML Profiles and Model Transformations. Aditya A. Shah, Dirk Schaefer and Christiaan J.J.

Enabling Multi-View Modeling With SysML Profiles and Model Transformations. Aditya A. Shah, Dirk Schaefer and Christiaan J.J. International Conference on Product Lifecycle Management Enabling Multi-View Modeling With SysML Profiles and Model Transformations Aditya A. Shah, Dirk Schaefer and Christiaan J.J. Paredis Systems Realization

More information

Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering.

Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering. Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering. Author: Dr.-Ing. Peter Binde Abstract: In this paper, the latest approaches in the field of CAD-CAE product

More information

A COMPUTATIONAL PRODUCT MODEL FOR CONCEPTUAL DESIGN USING SYSML

A COMPUTATIONAL PRODUCT MODEL FOR CONCEPTUAL DESIGN USING SYSML Proceedings of the ASME 2009 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2009 Proceedings of the ASME 2009 International August

More information

Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering.

Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering. Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering. 19 0 Seminario International de Alta Tecnologia 09 OUT 2014 TEATRO UNIMEP Campus Taquaral Piracicaba SP

More information

System Modeling Environment

System Modeling Environment System Modeling Environment Requirements, Architecture and Implementa

More information

Multi-Body Simulation of Earthmoving Equipment using MotionView / MotionSolve

Multi-Body Simulation of Earthmoving Equipment using MotionView / MotionSolve Multi-Body Simulation of Earthmoving Equipment using MotionView / MotionSolve Amit Srivastava Manager Larsen & Toubro IES Knowledge City, NH8 Vadodara 390 019, India Gopikrishnan. M Assistant Manager Larsen

More information

MBSE in the System Design and Verification Process

MBSE in the System Design and Verification Process MBSE in the System Design and Verification Process Joachim Fuchs (ESA/ESTEC) also inspired from industry and organisations like OMG, INCOSE Astrium, TAS, ADSE What Is Systems? A Consensus of Senior Systems

More information

MRI Induced Heating of a Pacemaker. Peter Krenz, Application Engineer

MRI Induced Heating of a Pacemaker. Peter Krenz, Application Engineer MRI Induced Heating of a Pacemaker Peter Krenz, Application Engineer 1 Problem Statement Electric fields generated during MRI exposure are dissipated in tissue of the human body resulting in a temperature

More information

A Domain-Specific Language for Dependency Management in Model-Based Systems Engineering

A Domain-Specific Language for Dependency Management in Model-Based Systems Engineering A Domain-Specific Language for Dependency Management in Model-Based Systems Engineering Ahsan Qamar 1, Sebastian Herzig 2, and Christiaan J. J. Paredis 2 1 KTH-Royal Institute of Technology, Stockholm,

More information

Static, Modal and Kinematic Analysis of Hydraulic Excavator

Static, Modal and Kinematic Analysis of Hydraulic Excavator Static, Modal and Kinematic Analysis of Hydraulic Excavator Anil Jadhav Abhijit Kulkarni Tamilnadu,India-632014 Vinayak Kulkarni Prof. Ravi. K Assistant professor Mechanical department Abstract Hydraulic

More information

Modeling, Simulation and Analysis of Integrated Building Energy and Control Systems. Michael Wetter. October 8, 2009

Modeling, Simulation and Analysis of Integrated Building Energy and Control Systems. Michael Wetter. October 8, 2009 Modeling, Simulation and Analysis of Integrated Building Energy and Control Systems Michael Wetter Simulation Research Group Building Technologies Department Energy and Environmental Technologies Division

More information

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape SimPowerSystems SimMechanics SimHydraulics SimDriveline SimElectronics MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape Simscape MATLAB, Simulink September 13, 2012

More information

CLOSING THE DESIGN CYCLE LOOP WITH EXECUTABLE REQUIREMENTS AND OSLC

CLOSING THE DESIGN CYCLE LOOP WITH EXECUTABLE REQUIREMENTS AND OSLC CLOSING THE DESIGN CYCLE LOOP WITH EXECUTABLE REQUIREMENTS AND OSLC Hubertus Tummescheit, Modelon Bob Sherman, Procter & Gamble Juan Llorens, The Reuse Company INCOSE IW 2017 MBSE Workshop 2017-01-27 1

More information

Next-Generation Architecture for Virtual Prototyping

Next-Generation Architecture for Virtual Prototyping Next-Generation Architecture for Virtual Prototyping Dr. Bipin Chadha John Welsh Principal Member Manager Lockheed Martin ATL Lockheed Martin ATL (609) 338-3865 (609) 338-3865 bchadha@atl.lmco.com jwelsh@atl.lmco.com

More information

Current State of ontology in engineering systems

Current State of ontology in engineering systems Current State of ontology in engineering systems Henson Graves, henson.graves@hotmail.com, and Matthew West, matthew.west@informationjunction.co.uk This paper gives an overview of the current state of

More information

Introduction to C omputational F luid Dynamics. D. Murrin

Introduction to C omputational F luid Dynamics. D. Murrin Introduction to C omputational F luid Dynamics D. Murrin Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat transfer, mass transfer, chemical reactions, and related phenomena

More information

Available online at Procedia Computer Science 16 (2013 )

Available online at  Procedia Computer Science 16 (2013 ) Available online at www.sciencedirect.com Procedia Computer Science 16 (2013 ) 118 127 Conference on Syst Eds.: C.J.J. Paredis, C. Bishop, D. Bodner, Georgia Institute of Technology, Atlanta, GA, March

More information

Integrating Simulation Capabilities in SysML using DEVS

Integrating Simulation Capabilities in SysML using DEVS Integrating Simulation Capabilities in SysML using DEVS Mara Nikolaidou, Vassilis Dalakas and Dimosthenis Anagnostopoulos Department of Informatics & Telematics Harokopio University of Athens 70 El. Venizelou

More information

Modelling & Simulation of Complex Socio-Cyber- Physical Systems and Large Scale Systems of Systems

Modelling & Simulation of Complex Socio-Cyber- Physical Systems and Large Scale Systems of Systems Modelling & Simulation of Complex Socio-Cyber- Physical Systems and Large Scale Systems of Systems Along their Lifetime, a System Owner Standpoint CSDM 2016 December 13-14, 2016 N. Thuy - EDF R&D General

More information

Recent developments in simulation, optimization and control of flexible multibody systems

Recent developments in simulation, optimization and control of flexible multibody systems Recent developments in simulation, optimization and control of flexible multibody systems Olivier Brüls Department of Aerospace and Mechanical Engineering University of Liège o.bruls@ulg.ac.be Katholieke

More information

IBM Technical Report 2006

IBM Technical Report 2006 IBM Technical Report 2006 TR-20060603 Accepted to appear in Journal of Object Technology (JOT) at www.jot.fm An Overview of the Systems Modeling Language for Products and Systems Development Laurent Balmelli,

More information

Towards a Semantic Web Platform for Finite Element Simulations

Towards a Semantic Web Platform for Finite Element Simulations Towards a Semantic Web Platform for Finite Element Simulations André Freitas 1, Kartik Asooja 1, Swapnil Soni 1,2, Marggie Jones 1, Panagiotis Hasapis 3, Ratnesh Sahay 1 1 Insight Centre for Data Analytics,

More information

TRANSITIONING PROJECTS TO A MODEL-BASED APPROACH

TRANSITIONING PROJECTS TO A MODEL-BASED APPROACH : Distribution Statement A. Approved for public release; release is unlimited. 2017 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM SYSTEMS ENGINEERING (SE) TECHNICAL SESSION AUGUST 8-10,

More information

VIRTUAL PROTOTYPING SIMULATION FOR THE DESIGN OF TWO-WHEELED VEHICLES

VIRTUAL PROTOTYPING SIMULATION FOR THE DESIGN OF TWO-WHEELED VEHICLES NTERNATIONAL DESIGN CONFERENCE - DESIGN 2002 Dubrovnik, May 14-17, 2002. VIRTUAL PROTOTYPING SIMULATION FOR THE DESIGN OF TWO-WHEELED VEHICLES S. Barone, A. Curcio and F. Pierucci Keywords: CAD, Multi-Body

More information

Supporting Simulations to Guide Engineering Design

Supporting Simulations to Guide Engineering Design Supporting Simulations to Guide Engineering Design Mark S. Shephard Scientific Computation Research Center, Rensselaer Polytechnic Institute, Troy, NY 12810 Mark W. Beall, Bruce E. Webster Simmetrix, Inc.,

More information

GITAM. Skill Development Centre. Computer Aided Engineering UNIVERSITY H Y D E R A B A D. (Estd.u/s 3 of the UGC, 1956)

GITAM. Skill Development Centre. Computer Aided Engineering UNIVERSITY H Y D E R A B A D. (Estd.u/s 3 of the UGC, 1956) GITAM Skill Development Centre Computer Aided Engineering A University Committed to Excellence Modeling and Analysis Software tools Creo (Pro/ENGINEER) : Creo is a powerful 3D CAD solutions package optimized

More information

Leveraging Integrated Concurrent Engineering for vehicle dynamics simulation. Manuel CHENE MSC.Software France

Leveraging Integrated Concurrent Engineering for vehicle dynamics simulation. Manuel CHENE MSC.Software France Leveraging Integrated Concurrent Engineering for vehicle dynamics simulation Manuel CHENE MSC.Software France Agenda Challenge of vehicle dynamic simulation: frequency domain coverage necessity for a multi

More information

Olivier Brüls. Department of Aerospace and Mechanical Engineering University of Liège

Olivier Brüls. Department of Aerospace and Mechanical Engineering University of Liège Fully coupled simulation of mechatronic and flexible multibody systems: An extended finite element approach Olivier Brüls Department of Aerospace and Mechanical Engineering University of Liège o.bruls@ulg.ac.be

More information

Proceedings of the 4th International Workshop on Multi-Paradigm Modeling (MPM 2010)

Proceedings of the 4th International Workshop on Multi-Paradigm Modeling (MPM 2010) Electronic Communications of the EASST Volume 42 (2011) Proceedings of the 4th International Workshop on Multi-Paradigm Modeling (MPM 2010) Combining SysML and Model Transformations to Support Systems

More information

This is the published version of a paper presented at IEEE PES General Meeting 2013.

This is the published version of a paper presented at IEEE PES General Meeting 2013. http://www.diva-portal.org This is the published version of a paper presented at IEEE PES General Meeting 2013. Citation for the original published paper: Vanfretti, L., Li, W., Bogodorova, T., Panciatici,

More information

Many Roles and Point Solutions are Used in Product Development

Many Roles and Point Solutions are Used in Product Development Creo 1.0 Many Roles and Point Solutions are Used in Product Development 2D Markup 2D 2D Parametric Direct Parametric CAE Direct Assy App 2D Direct ROLES Product Manager Design Manager Designer Engineer

More information

Content Management for the Defense Intelligence Enterprise

Content Management for the Defense Intelligence Enterprise Gilbane Beacon Guidance on Content Strategies, Practices and Technologies Content Management for the Defense Intelligence Enterprise How XML and the Digital Production Process Transform Information Sharing

More information

6. The Document Engineering Approach

6. The Document Engineering Approach 6. The Document Engineering Approach DE + IA (INFO 243) - 11 February 2008 Bob Glushko 1 of 40 Plan for Today's Class Modeling Methodologies The Document Engineering Approach 2 of 40 What Modeling Methodologies

More information

FUSED Framework for System Engineering Hands-on Tutorial SAE AADL 19 April 2012

FUSED Framework for System Engineering Hands-on Tutorial SAE AADL 19 April 2012 FUSED Framework for System Engineering Hands-on Tutorial SAE AADL 19 April 2012 Steve.Vestal@Adventiumlabs.com Tutorial Agenda Overview: Goals and Approach Scenario-Driven Capabilities Overviews Hands-On

More information

EPILYSIS. The new FEA solver

EPILYSIS. The new FEA solver EPILYSIS The new FEA solver The most promising and dynamically developed solver for our contemporary needs EPILYSIS serves as a contemporary solution in the field of Finite Element Analysis, embodying

More information

Enterprise Architect. User Guide Series. SysML Models. Author: Sparx Systems Date: 26/07/2018 Version: 1.0 CREATED WITH

Enterprise Architect. User Guide Series. SysML Models. Author: Sparx Systems Date: 26/07/2018 Version: 1.0 CREATED WITH Enterprise Architect User Guide Series SysML Models Author: Sparx Systems Date: 26/07/2018 Version: 1.0 CREATED WITH Table of Contents Systems Engineering 5 Parametric Diagram Modeling Assistant 13 Create

More information

Modeling Requirements, Architectures, Behaviour...

Modeling Requirements, Architectures, Behaviour... Modeling Requirements, Architectures, Behaviour... The System Modeling Language (SysML) and the SYSMOD modeling approach Budapest University of Technology and Economics Department of Measurement and Information

More information

Solving Partial Differential Equations on Overlapping Grids

Solving Partial Differential Equations on Overlapping Grids **FULL TITLE** ASP Conference Series, Vol. **VOLUME**, **YEAR OF PUBLICATION** **NAMES OF EDITORS** Solving Partial Differential Equations on Overlapping Grids William D. Henshaw Centre for Applied Scientific

More information

Test and Evaluation of Autonomous Systems in a Model Based Engineering Context

Test and Evaluation of Autonomous Systems in a Model Based Engineering Context Test and Evaluation of Autonomous Systems in a Model Based Engineering Context Raytheon Michael Nolan USAF AFRL Aaron Fifarek Jonathan Hoffman 3 March 2016 Copyright 2016. Unpublished Work. Raytheon Company.

More information

Tutorial 7 Finite Element Groundwater Seepage. Steady state seepage analysis Groundwater analysis mode Slope stability analysis

Tutorial 7 Finite Element Groundwater Seepage. Steady state seepage analysis Groundwater analysis mode Slope stability analysis Tutorial 7 Finite Element Groundwater Seepage Steady state seepage analysis Groundwater analysis mode Slope stability analysis Introduction Within the Slide program, Slide has the capability to carry out

More information

Application of Simulation Method for Analysis of Heat Exchange in Electronic Cooling Applications

Application of Simulation Method for Analysis of Heat Exchange in Electronic Cooling Applications Application of Simulation Method for Analysis of Heat Exchange in Electronic Cooling Applications D.Ramya 1, Vivek Pandey 2 Department of Mechanical Engineering, Raghu Engineering College 1 Associate Professor,

More information

UNIT-I Introduction of Object Oriented Modeling

UNIT-I Introduction of Object Oriented Modeling UNIT-I Introduction of Object Oriented Modeling - Prasad Mahale Object Oriented Modeling and Reference Books: Design 1. Grady Booch, James Rumbaugh, Ivar Jacobson Unified Modeling Language User Guide,

More information

Component-Based Software Engineering TIP

Component-Based Software Engineering TIP Component-Based Software Engineering TIP X LIU, School of Computing, Napier University This chapter will present a complete picture of how to develop software systems with components and system integration.

More information

Tooled Process for Early Validation of SysML Models using Modelica Simulation

Tooled Process for Early Validation of SysML Models using Modelica Simulation Tooled Process for Early Validation of SysML Models using Modelica Simulation Jean-Marie Gauthier, Fabrice Bouquet, Ahmed Hammad, Fabien Peureux To cite this version: Jean-Marie Gauthier, Fabrice Bouquet,

More information

Component Design. Systems Engineering BSc Course. Budapest University of Technology and Economics Department of Measurement and Information Systems

Component Design. Systems Engineering BSc Course. Budapest University of Technology and Economics Department of Measurement and Information Systems Component Design Systems Engineering BSc Course Budapest University of Technology and Economics Department of Measurement and Information Systems Traceability Platform-based systems design Verification

More information

Needs for performance of Large Scale Modeling & Simulation

Needs for performance of Large Scale Modeling & Simulation Needs for performance of Large Scale ing & Simulation MODPROD 2010 Henric Andersson Saab Aeronautics / IEI-LiU This work is related to the NFFP5 and Crescendo research programs MODEL BASED DEVELOPMENT

More information

USING MODEL-BASED METHODS TO SUPPORT VEHICLE ANALYSIS PLANNING

USING MODEL-BASED METHODS TO SUPPORT VEHICLE ANALYSIS PLANNING USING MODEL-BASED METHODS TO SUPPORT VEHICLE ANALYSIS PLANNING A Thesis Presented to The Academic Faculty by William Cristopher Bailey In Partial Fulfillment of the Requirements for the Degree of Master

More information

Two Systems Engineering Functions with SysML: The High and Low of MBSE Usability (Part 1) Bjorn Cole

Two Systems Engineering Functions with SysML: The High and Low of MBSE Usability (Part 1) Bjorn Cole Two Systems Engineering Functions with SysML: The High and Low of MBSE Usability (Part 1) Bjorn Cole NASA Process (NPR 7120.5d) Usability For tools that perform tasks, I will combine the criteria brought

More information

ADMINISTRATIVE MANAGEMENT COLLEGE

ADMINISTRATIVE MANAGEMENT COLLEGE First Semester ADMINISTRATIVE MANAGEMENT COLLEGE BACHELOR OF COMPUTER APPLICATION COURSE OUTCOME (CO) Problem solving techniques Using C CO 1: Understand the basic concepts of programming, software and

More information

Physical Modelling with Simscape

Physical Modelling with Simscape Physical Modelling with Simscape Rick Hyde Control Electrical Embedded Software Mechanical 2015 The MathWorks, Inc. 1 Presentation overview Modelling physical systems Why model a physical system? Network

More information

A Model Driven Approach for Requirements Engineering of Industrial Automation Systems

A Model Driven Approach for Requirements Engineering of Industrial Automation Systems A Model Driven Approach for Requirements Engineering of Industrial Automation Systems Hongchao Ji 1 Oliver Lenord 1 Dieter Schramm 2 1 Bosch Rexroth AG, Germany {hongchao.ji, oliver.lenord}@boschrexroth.de

More information

COMPARING MATRIX-BASED AND GRAPH-BASED REPRESENTATIONS FOR PRODUCT DESIGN

COMPARING MATRIX-BASED AND GRAPH-BASED REPRESENTATIONS FOR PRODUCT DESIGN 12 TH INTERNATIONAL DEPENDENCY AND STRUCTURE MODELLING CONFERENCE, DSM 10 22 23 JULY 2010, CAMBRIDGE, UK COMPARING MATRIX-BASED AND GRAPH-BASED REPRESENTATIONS FOR PRODUCT DESIGN Andrew H. Tilstra, Matthew

More information

SysML Modeling Guide for Target System

SysML Modeling Guide for Target System SysML Modeling Guide for Target System /4 Table of Contents Scope...4 2 Overview of D-Case and SysML Modeling Guide...4 2. Background and Purpose...4 2.2 Target System of Modeling Guide...5 2.3 Constitution

More information

Overview of Product Information Interoperability Using STEP (ISO 10303)

Overview of Product Information Interoperability Using STEP (ISO 10303) Overview of Product Information Interoperability Using STEP (ISO 10303) Diego Tamburini 1997 For Georgia Tech ME6754 et al. 5/98 Updates - M. C. Ramesh 11/00 Updates - R. Peak 1 Product Information Interoperability

More information

Introduction to FEM Modeling

Introduction to FEM Modeling Total Analysis Solution for Multi-disciplinary Optimum Design Apoorv Sharma midas NFX CAE Consultant 1 1. Introduction 2. Element Types 3. Sample Exercise: 1D Modeling 4. Meshing Tools 5. Loads and Boundary

More information

Modeling physical properties. Controller, plant and environment model

Modeling physical properties. Controller, plant and environment model Modeling physical properties Controller, plant and environment model 1 Traceability Platform-based systems design Verification and Validation Requirements HW library Functional model HW/SW allocation Platform

More information

Model-Based Development of Multi-Disciplinary Systems Challenges and Opportunities

Model-Based Development of Multi-Disciplinary Systems Challenges and Opportunities White Paper Model-Based Development of Multi-Disciplinary Systems Challenges and Opportunities Model-Based Development In the early days, multi-disciplinary systems, such as products involving mechatronics,

More information

Systems Modeling Language (SysML) INCOSE MDSD Review

Systems Modeling Language (SysML) INCOSE MDSD Review Systems Modeling Language (SysML) INCOSE MDSD Review SysML Partners www.sysml.org 10 July 2005 Objectives Summarize submission status and proposed updates to V0.9 since MDSD Review at INCOSE IW on Jan

More information

Using RecurDyn. Contents

Using RecurDyn. Contents Using RecurDyn Contents 1.0 Multibody Dynamics Overview... 2 2.0 Multibody Dynamics Applications... 3 3.0 What is RecurDyn and how is it different?... 4 4.0 Types of RecurDyn Analysis... 5 5.0 MBD Simulation

More information

ANSYS AIM 16.0 Overview. AIM Program Management

ANSYS AIM 16.0 Overview. AIM Program Management 1 2015 ANSYS, Inc. September 27, 2015 ANSYS AIM 16.0 Overview AIM Program Management 2 2015 ANSYS, Inc. September 27, 2015 Today s Simulation Challenges Leveraging simulation across engineering organizations

More information

INTELLIGENT SYSTEM OF GEARBOXES DESIGN

INTELLIGENT SYSTEM OF GEARBOXES DESIGN 6 th INTERNATIONAL MULTIDISCIPLINARY CONFERENCE INTELLIGENT SYSTEM OF GEARBOXES DESIGN Eugen Valentin, BUTILĂ, Transilvania University of Braşov, Eroilor, 29, 500036 Gheorghe Leonte, MOGAN, Transilvania

More information

A Composable Simulation Environment to Support the Design of Mechatronic Systems

A Composable Simulation Environment to Support the Design of Mechatronic Systems A Composable Simulation Environment to Support the Design of Mechatronic Systems Antonio Diaz-Calderon Submitted in Partial Fulfillment of the Requirements for the degree of Doctor of Philosophy in Electrical

More information

MARTE Based Modeling Tools Usage Scenarios in Avionics Software Development Workflows

MARTE Based Modeling Tools Usage Scenarios in Avionics Software Development Workflows MARTE Based Modeling Tools Usage Scenarios in Avionics Software Development Workflows Alessandra Bagnato, Stefano Genolini Txt e-solutions FMCO 2010, Graz, 29 November 2010 Overview MADES Project and MADES

More information

CSC Advanced Object Oriented Programming, Spring Overview

CSC Advanced Object Oriented Programming, Spring Overview CSC 520 - Advanced Object Oriented Programming, Spring 2018 Overview Brief History 1960: Simula first object oriented language developed by researchers at the Norwegian Computing Center. 1970: Alan Kay

More information

Requirement Analysis

Requirement Analysis Requirement Analysis Requirements Analysis & Specification Objective: determine what the system must do to solve the problem (without describing how) Done by Analyst (also called Requirements Analyst)

More information

Virtual Design and Simulation in two-stroke marine Engine Development. Cimac congress paper 173, Helsinki 2016, A. Brueckl, M. Sichler, U.

Virtual Design and Simulation in two-stroke marine Engine Development. Cimac congress paper 173, Helsinki 2016, A. Brueckl, M. Sichler, U. Virtual Design and Simulation in two-stroke marine Engine Development Cimac congress paper 173, Helsinki 2016, A. Brueckl, M. Sichler, U. Balsiger Introduction Cimac congress paper 173 Virtual Design and

More information

An integrated framework for automated simulation of SysML models using DEVS

An integrated framework for automated simulation of SysML models using DEVS Simulation An integrated framework for automated simulation of SysML models using DEVS Simulation: Transactions of the Society for Modeling and Simulation International 1 28 Ó 2014 The Society for Modeling

More information

Free Convection Cookbook for StarCCM+

Free Convection Cookbook for StarCCM+ ME 448/548 February 28, 2012 Free Convection Cookbook for StarCCM+ Gerald Recktenwald gerry@me.pdx.edu 1 Overview Figure 1 depicts a two-dimensional fluid domain bounded by a cylinder of diameter D. Inside

More information

OMG Systems Modeling Language Tutorial May, 2012

OMG Systems Modeling Language Tutorial May, 2012 OMG Systems Modeling Language Tutorial May, 2012 Giuseppe Scanniello Giuseppina Casalaro System Engineering Overview System Engineering (SE) is a discipline to deal with complex system realised through

More information

Introduction to SysML

Introduction to SysML ALaRI Faculty of Informatics, University of Lugano, Switzerland Introduction to SysML Workshop on UML for SoC and Embedded Systems Design DATE 07 - Nice Friday, April 20 th, 2007 Some questions before

More information

Design Analysis Of Industrial Gear Box Casing.

Design Analysis Of Industrial Gear Box Casing. Design Analysis Of Industrial Gear Box Casing. Balasaheb Sahebrao Vikhe 1 1 Assistant Professor, Dept. of Mechanical Engineering, SVIT College Nasik, Maharashtra, India ---------------------------------------------------------------------***---------------------------------------------------------------------

More information

Available online at ScienceDirect. Procedia Computer Science 44 (2015 )

Available online at   ScienceDirect. Procedia Computer Science 44 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 44 (2015 ) 403 412 2015 Conference on Systems Engineering Research Technical evaluation of the Systems Modeling Language

More information

Enterprise Architect. User Guide Series. SysML Models

Enterprise Architect. User Guide Series. SysML Models Enterprise Architect User Guide Series SysML Models How to model Systems Engineering? Sparx Systems Enterprise Architect provides a platform for system engineers, with the Systems Modeling Language (SysML)

More information

MBSE means many Models managing the risk and keeping records

MBSE means many Models managing the risk and keeping records MBSE means many Models managing the risk and keeping records Nigel Shaw, Eurostep Limited 2018-05-16 PLM Road Map North America 2018 Charting the Course to PLM Value Together May 15-16 Tysons Corner, VA

More information

Materials Modelling and Interoperability Siemens PLM Vision

Materials Modelling and Interoperability Siemens PLM Vision Materials Modelling and Interoperability Siemens PLM Vision November 2017 Realize innovation. Siemens PLM Simulation & Test Solutions Mission: Help end user industry to manufacture better products more

More information

Introduction to Abaqus. About this Course

Introduction to Abaqus. About this Course Introduction to Abaqus R 6.12 About this Course Course objectives Upon completion of this course you will be able to: Use Abaqus/CAE to create complete finite element models. Use Abaqus/CAE to submit and

More information

Applying Auto-Data Classification Techniques for Large Data Sets

Applying Auto-Data Classification Techniques for Large Data Sets SESSION ID: PDAC-W02 Applying Auto-Data Classification Techniques for Large Data Sets Anchit Arora Program Manager InfoSec, Cisco The proliferation of data and increase in complexity 1995 2006 2014 2020

More information

Designing a Building envelope using parametric and algorithmic processes

Designing a Building envelope using parametric and algorithmic processes Designing a Building envelope using parametric and algorithmic processes Natália Queiroz nataliaqueiroz.arq@gmail.com Ney Dantas ney.dantas@gmail.com Carlos Nome Universidade Federal da Paraiba, Brazil

More information

Execution of UML State Machines Using Modelica

Execution of UML State Machines Using Modelica Execution of UML State Machines Using Modelica Wladimir Schamai 1, Uwe Pohlmann 2, Peter Fritzson 3, Christiaan J.J. Paredis 4, Philipp Helle 1, Carsten Strobel 1 1 EADS Innovation Works, Germany 2 University

More information

NX Advanced Simulation: FE modeling and simulation

NX Advanced Simulation: FE modeling and simulation Advanced Simulation: FE modeling and simulation NX CAE Benefits Speed simulation processes by up to 70 percent Increase product quality by rapidly simulating design trade-off studies Lower overall product

More information

Simscape User s Guide. R2014a

Simscape User s Guide. R2014a Simscape User s Guide R2014a How to Contact MathWorks www.mathworks.com Web comp.soft-sys.matlab Newsgroup www.mathworks.com/contact_ts.html Technical Support suggest@mathworks.com bugs@mathworks.com doc@mathworks.com

More information

SimWise. 3D Dynamic Motion, and Stress Analysis. integrated with Alibre Design

SimWise. 3D Dynamic Motion, and Stress Analysis. integrated with Alibre Design SimWise 3D Dynamic Motion, and Stress Analysis integrated with Alibre Design SimWise 4D for Alibre Integrated Motion Simulation and Stress Analysis SimWise 4D is a software tool that allows the functional

More information

Applying UML to System Engineering Some Lessons Learned Murray Cantor Principal Consultant

Applying UML to System Engineering Some Lessons Learned Murray Cantor Principal Consultant Applying UML to System Engineering Some Lessons Learned Murray Cantor Principal Consultant Mcantor@rational.com Topics Background Customers needs What has worked Strengths of UML Shortfalls Next steps

More information

SysML and FMI in INTO-CPS

SysML and FMI in INTO-CPS Grant Agreement: 644047 Integrated Tool chain for model-based design of CPSs SysML and FMI in Deliverable Number: D4.1c Version: 0.7 Date: 2015 Public Document www.into-cps.au.dk D4.1c SysML and FMI in

More information

METHODS AND TOOLS FOR CONSTRAINT BASED INFORMATION INTEGRATION

METHODS AND TOOLS FOR CONSTRAINT BASED INFORMATION INTEGRATION METHODS AND TOOLS FOR CONSTRAINT BASED INFORMATION INTEGRATION Sven Kleiner and Reiner Anderl Technical University Darmstadt Department of Computer Integrated Design kleiner@dik.tu-darmstadt.de An analysis

More information

Fundamentals of Modeling with Simcenter 3D Robin Boeykens

Fundamentals of Modeling with Simcenter 3D Robin Boeykens Fundamentals of Modeling with Simcenter 3D Robin Boeykens robin.boeykens@siemens.com Realize innovation. 3D CAE for the digital twin Simcenter 3D Page 2 Simcenter 3D Engineering Desktop Simcenter 3D Engineering

More information