Toward a unified and automated design methodology for multi-domain dynamic systems using bond graphs and genetic programming

被引:57
|
作者
Seo, K
Fan, Z
Hu, JJ
Goodman, ED [1 ]
Rosenberg, RC
机构
[1] Michigan State Univ, GARAGe, E Lansing, MI 48824 USA
[2] Michigan State Univ, Dept Mech Engn, E Lansing, MI 48824 USA
关键词
automated design; bond graph; genetic programming; multi-domain dynamic system;
D O I
10.1016/S0957-4158(03)00006-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper suggests a unified and automated design methodology for synthesizing designs for multi-domain systems, such as mechatronic systems. A multi-domain dynamic system includes a mixture of electrical, mechanical, hydraulic, pneumatic, and/or thermal components, making it difficult use a single design tool to design a system to meet specified performance goals. The multi-domain design approach is not only efficient for mixed-domain problems, but is also useful for addressing separate single-domain design problems with a single tool. Bond graphs (BGs) are domain independent, allow free composition, and are efficient for classification and analysis of models, allowing rapid determination of various types of acceptability or feasibility of candidate designs. This can sharply reduce the time needed for analysis of designs that. are infeasible or otherwise unattractive. Genetic programming is well recognized as a powerful tool for open-ended search. The combination of these two powerful methods is therefore an appropriate target for a better system for synthesis of complex multi-domain systems. The approach described here will evolve new designs (represented as BGs) with ever-improving performance, in an iterative loop of synthesis, analysis, and feedback to the synthesis process. The suggested design methodology has been applied here to three design examples. The first is a domain-independent eigenvalue placement design problem that is tested for some sample target sets of eigenvalues. The second is in the electrical domain-design of analog filters to achieve specified performance over a given frequency range. The third is in the electromechanical domain-redesign of a printer drive system to obtain desirable steady-state position of a rotational load. (C) 2003 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:851 / 885
页数:35
相关论文
共 32 条
  • [1] Dynamic Simulations of Nonlinear Multi-Domain Systems Based on Genetic Programming and Bond Graphs
    Department of Computer Science and Technology, Henan Mechanical and Electrical Engineering College, Xinxiang, 453002, China
    不详
    [J]. Tsinghua Sci. Tech., 2009, 5 (612-616): : 612 - 616
  • [2] Dynamic Simulations of Nonlinear Multi-Domain Systems Based on Genetic Programming and Bond Graphs
    狄文辉
    孙波
    徐立新
    [J]. Tsinghua Science and Technology, 2009, 14 (05) : 612 - 616
  • [3] GPBG: A Framework for Evolutionary Design of Multi-domain Engineering Systems Using Genetic Programming and Bond Graphs
    Hu, Jianjun
    Fan, Zhun
    Wang, Jiachuan
    Li, Shaobo
    Seo, Kisung
    Peng, Xiangdong
    Terpenny, Janis
    Rosenberg, Ronald
    Goodman, Erik
    [J]. DESIGN BY EVOLUTION: ADVANCES IN EVOLUTIONARY DESIGN, 2008, : 319 - +
  • [4] AUTOMATED MULTI-DOMAIN ENGINEERING DESIGN THROUGH LINEAR GRAPHS AND GENETIC PROGRAMMING
    McCormick, Eric
    Lang, Haoxiang
    de Silva, Clarence W.
    [J]. MECHATRONIC SYSTEMS AND CONTROL, 2022, 50 (03): : 160 - 170
  • [5] Conceptual design of multi-domain dynamics for actuation systems using a bond graph automated procedure
    Toufighi, M. H.
    Najafi, F.
    Sadati, S. H.
    [J]. 2008 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2008, : 1224 - 1231
  • [6] Design evolution of engineering systems using bond graphs and genetic programming
    Samarakoon, Buddhika L.
    Gamage, Lalith B.
    de Silva, Clarence W.
    [J]. MECHATRONICS, 2016, 33 : 71 - 83
  • [7] Knowledge interaction with genetic programming in mechatronic systems design using bond graphs
    Wang, JC
    Fan, Z
    Terpenny, JP
    Goodman, ED
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2005, 35 (02): : 172 - 182
  • [8] Multi-Domain Model for Electric Traction Drives Using Bond Graphs
    Silva, Luis I.
    de la Barrera, Pablo M.
    De Angelo, Cristian H.
    Aguilera, Facundo
    Garcia, Guillermo O.
    [J]. JOURNAL OF POWER ELECTRONICS, 2011, 11 (04) : 439 - 448
  • [9] Networking of multi-domain unified communications systems: Structure design and performance evaluation
    Shen, Qingguo
    Chen, Qinghua
    Gong, Jing
    Zhou, Feng
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (09):
  • [10] Automated Identification of a Mechatronic System Model Using Genetic Programming and Bond Graphs
    Behbahani, Saeed
    de Silva, Clarence W.
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2013, 135 (05):