Managing dependencies in mechatronic design: a case study on dependency management between mechanical design and system design

被引:7
|
作者
Qamar, Ahsan [1 ]
Wikander, Jan [2 ]
During, Carl [3 ]
机构
[1] Georgia Inst Technol, George W Woodruff Sch Mech Engn, Atlanta, GA 30332 USA
[2] KTH Royal Inst Technol, Div Mechatron, Dept Machine Design, Stockholm, Sweden
[3] Micron Mydata AB, Stockholm, Sweden
关键词
Dependency management; DSML; CAD; SysML; Mechatronic design; Model transformations; PDM/PLM; SOFTWARE;
D O I
10.1007/s00366-014-0366-x
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we have investigated the role of dependencies in the design process of mechatronic products. Since explicit modeling of dependencies is largely considered unnecessary today, current languages do not support dependency modeling due to lack of sufficiently expressive language constructs. However, this paper argues that modeling dependencies is important in managing the overall design process. The paper highlights dependencies between two important viewpoints: system design and mechanical design. We have looked closely at how mechanical design (supported by CAD tools) establishes a backbone for the overall design concept. Mechanical design cannot be isolated from other design activities, and the mismanagement of dependencies there leads to problems in other domains too. To illustrate the process, the paper presents an example of modeling dependencies between system hierarchy in OMG SysML (TM) and the CAD assembly in Solid Edge for a mechatronic design example. The paper presents two different approaches to capturing dependencies-using a general purpose modeling language such as SysML and using a domain specific modeling language (DSML). We argue for using a DSML instead of a general purpose language and provide a DSML called the dependency modeling language (DML). An example DML model for a two degree of freedom robot use case is discussed. The paper also illustrates the complete process of capturing dependencies in a general purpose modeling language like SysML, which served as a good exercise on how to fetch data from a CAD tool and how to represent dependencies inside a significantly different modeling language. Lessons learned from doing this were applied to the construction of DML. Our aim for the future is to reduce the human effort required to build dependency models. Machine learning techniques and automated model transformations are valuable techniques to support this cause.
引用
收藏
页码:631 / 646
页数:16
相关论文
共 50 条
  • [1] Managing dependencies in mechatronic design: a case study on dependency management between mechanical design and system design
    Ahsan Qamar
    Jan Wikander
    Carl During
    Engineering with Computers, 2015, 31 : 631 - 646
  • [2] DEPENDENCY MODELING AND MODEL MANAGEMENT IN MECHATRONIC DESIGN
    Qamar, Ahsan
    Paredis, Christiaan J. J.
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2012, VOL 2, PTS A AND B, 2012, : 1205 - +
  • [3] Dependency Modeling and Model Management in Mechatronic Design
    Qamar, Ahsan
    Paredis, Christiaan J. J.
    Wikander, Jan
    During, Carl
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2012, 12 (04)
  • [4] A Study on Conceptual Design of Mechatronic System
    姚黎明
    邹灵琳
    JournalofDonghuaUniversity(EnglishEdition), 2008, 25 (04) : 434 - 438
  • [5] A Comparison of Inconsistency Management Approaches Using a Mechatronic Manufacturing System Design Case Study
    Feldmann, Stefan
    Herzig, Sebastian J. I.
    Kernschmidt, Konstantin
    Wolfenstetter, Thomas
    Kammerl, Daniel
    Qamar, Ahsan
    Lindemann, Udo
    Krcmar, Helmut
    Paredis, Christiaan J. J.
    Vogel-Heuser, Birgit
    2015 INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2015, : 158 - 165
  • [6] Managing physical dependencies through location system design
    Soderberg, R.
    Lindkvist, L.
    Carlson, J. S.
    JOURNAL OF ENGINEERING DESIGN, 2006, 17 (04) : 325 - 346
  • [7] Model Based Design of a Self-balancing Vehicle: A Mechatronic System Design Case Study
    Grepl, R.
    MECHATRONICS 2013: RECENT TECHNOLOGICAL AND SCIENTIFIC ADVANCES, 2014, : 869 - 876
  • [8] Design and Use of System Models in Mechatronic System Design
    Kellner, A.
    Hehenberger, P.
    Weingartner, L.
    Friedl, M.
    2015 IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE) PROCEEDINGS, 2015, : 142 - 149
  • [9] A new approach for mechatronic system design: Mechatronic design quotient (MDQ)
    Lu, RXJ
    de Silva, CW
    Ang, MH
    Poo, JAN
    Corporaal, H
    2005 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1 AND 2, 2005, : 911 - 915
  • [10] Collaborative mechatronic system design
    Fruchter, R
    Reiner, KA
    Toye, G
    Leifer, LJ
    CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 1996, 4 (04): : 401 - 412