SMARTech   Library Home
 

Georgia Tech's Institutional Repository >
Georgia Tech Theses and Dissertations >
Georgia Tech Theses and Dissertations >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1853/24768

Title: Integrating models and simulations of continuous dynamic system behavior into SysML
Authors: Johnson, Thomas Alex
Mechanical Engineering
Advisor: Committee Chair: Chris Paredis; Committee Member: Dirk Schaefer; Committee Member: Russell Peak
Subjects : Continuous dynamics
Model integration
Model-based systems engineering
Graph transformations
SysML
Modelica
SysML (Computer science)
Computer simulation
Programming languages (Electronic computers)Semantics
Systems engineering
Issue Date: 5-May-2008
Publisher: Georgia Institute of Technology
Abstract: Contemporary systems engineering problems are becoming increasingly complex as they are handled by geographically distributed design teams, constrained by the objectives of multiple stakeholders, and inundated by large quantities of design information. According to the principles of model-based systems engineering (MBSE), engineers can effectively manage increasing complexity by replacing document-centric design methods with computerized, model-based approaches. In this thesis, modeling constructs from SysML and Modelica are integrated to improve support for MBSE. The Object Management Group has recently developed the Systems Modeling Language (OMG SysML ) to provide a comprehensive set constructs for modeling many common aspects of systems engineering problems (e.g. system requirements, structures, functions). Complementing these SysML constructs, the Modelica language has emerged as a standard for modeling the continuous dynamics (CD) of systems in terms of hybrid discrete- event and differential algebraic equation systems. The integration of SysML and Modelica is explored from three different perspectives: the definition of CD models in SysML; the use of graph transformations to automate the transformation of SysML CD models into Modelica models; and the integration of CD models and other SysML models (e.g. structural, requirements) through the depiction of simulation experiments and engineering analyses. Throughout the thesis, example models of a car suspension and a hydraulically-powered excavator are used for demonstration. The core result of this work is the provision of modeling abilities that do not exist independently in SysML or Modelica. These abilities allow systems engineers to prescribe necessary system analyses and relate them to stakeholder concerns and other system aspects. Moreover, this work provides a basis for model integration which can be generalized and re-specialized for integrating other modeling formalisms into SysML.
Type: Thesis
URI: http://hdl.handle.net/1853/24768
Appears in Collections:School of Mechanical Engineering Theses and Dissertations
Georgia Tech Theses and Dissertations

Files in This Item:

File Description SizeFormat
johnson_thomas_a_200808_mast.pdf1.42 MBAdobe PDFView/Open

Items in SMARTech are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2007 MIT and Hewlett-Packard - Feedback