Model-Based Systems Engineering
|
|
- Rodger Briggs
- 6 years ago
- Views:
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 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 informationM 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 informationUSING 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 informationIntegrating 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 informationKnowledge 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 informationAn 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 informationCOMBINING 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 informationMODEL-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 informationFuture 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 informationOn 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 informationSLIM 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 informationProject 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 informationSysML 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 informationINTEGRATION 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 informationEnabling 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 informationRecent 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 informationA 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 informationRecent 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 informationSystem Modeling Environment
System Modeling Environment Requirements, Architecture and Implementa
More informationMulti-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 informationMBSE 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 informationMRI 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 informationA 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 informationStatic, 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 informationModeling, 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 informationMathWorks 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 informationCLOSING 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 informationNext-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 informationCurrent 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 informationIntroduction 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 informationAvailable 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 informationIntegrating 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 informationModelling & 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 informationRecent 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 informationIBM 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 informationTowards 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 informationTRANSITIONING 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 informationVIRTUAL 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 informationSupporting 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 informationGITAM. 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 informationLeveraging 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 informationOlivier 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 informationProceedings 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 informationThis 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 informationMany 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 informationContent 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 information6. 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 informationFUSED 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 informationEPILYSIS. 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 informationEnterprise 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 informationModeling 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 informationSolving 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 informationTest 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 informationTutorial 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 informationApplication 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 informationUNIT-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 informationComponent-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 informationTooled 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 informationComponent 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 informationNeeds 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 informationUSING 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 informationTwo 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 informationADMINISTRATIVE 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 informationPhysical 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 informationA 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 informationCOMPARING 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 informationSysML 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 informationOverview 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 informationIntroduction 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 informationModeling 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 informationModel-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 informationSystems 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 informationUsing 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 informationANSYS 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 informationINTELLIGENT 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 informationA 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 informationMARTE 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 informationCSC 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 informationRequirement 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 informationVirtual 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 informationAn 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 informationFree 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 informationOMG 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 informationIntroduction 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 informationDesign 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 informationAvailable 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 informationEnterprise 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 informationMBSE 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 informationMaterials 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 informationIntroduction 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 informationApplying 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 informationDesigning 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 informationExecution 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 informationNX 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 informationSimscape 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 informationSimWise. 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 informationApplying 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 informationSysML 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 informationMETHODS 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 informationFundamentals 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