Integrating Models and Simulations of Continuous Dynamics Into SysML

被引:42
作者
Johnson, Thomas [1 ]
Kerzhner, Aleksandr [1 ]
Paredis, Christiaan J. J. [1 ]
Burkhart, Roger [2 ]
机构
[1] Georgia Inst Technol, George W Woodruff Sch Mech Engn, Model Based Syst Engn Ctr, Atlanta, GA 30332 USA
[2] Deere & Co World Headquarters, Moline, IL 61265 USA
基金
美国国家科学基金会;
关键词
SysML; MODELICA; model-based systems engineering; continuous dynamics; graph transformations;
D O I
10.1115/1.4005452
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we combine modeling constructs from systems modeling language (SysML) and Modelica to improve the support for model-based systems engineering (MBSE). The Object Management Group has recently developed the systems modeling language (OMG SysML (TM)). This visual modeling language provides a comprehensive set of diagrams and constructs for modeling many common aspects of systems engineering problems, such as system requirements, structures, functions, and behaviors. Complementing these SysML constructs, the MODELICA language has emerged as a standard for modeling the continuous dynamics of systems in terms of hybrid discrete-event and differential algebraic equation systems. In this paper, the synergy between SysML and Modelica is explored at three different levels: the definition of continuous dynamics models in SysML, the use of triple graph grammar based transformations to map between these SysML constructs and the corresponding Modelica models, and the integration of simulation experiments with other SysML constructs to support MBSE. Throughout the paper, an example of a car suspension is used to demonstrate these contributions. [DOI: 10.1115/1.4005452]
引用
收藏
页数:11
相关论文
共 31 条
  • [1] Amelunxen C, 2006, LECT NOTES COMPUT SC, V4066, P361
  • [2] [Anonymous], NOMAGIC
  • [3] [Anonymous], 2000, The Engineering Design of Systems: Models and Methods
  • [4] [Anonymous], 2008, A Practical Guide To SysML: The Systems Modeling Language
  • [5] [Anonymous], 2005, ADDISON WESLEY OBJEC
  • [6] VHDL-AMS - A hardware description language for analog and mixed-signal applications
    Christen, E
    Bakalar, K
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1999, 46 (10): : 1263 - 1272
  • [7] Czarnecki K., 2003, P 2 OOPSLA WORKSH GE, V45, P1
  • [8] Dirckze R., 2002, Java metadata interface (jmi) specification
  • [9] ELMQVIST H, 1995, DYMOLA USERS MANUAL
  • [10] Estefan J., 2007, Survey of model-based systems engineering (MBSE) methodologies, V25