Automatic Generation of Simulation Code for Embedding Custom Unit Operations in CAPE Software

被引:1
|
作者
Tolksdorf, Gregor [1 ]
Esche, Erik [1 ]
Wozny, Guenter [1 ]
Repk, Jens-Uwe [1 ]
机构
[1] Tech Univ Berlin, Proc Dynam & Operat Grp, Str 17 Juni 135, D-10623 Berlin, Germany
关键词
Automatic Code Generation; Model-based Simulation; Customized Modelling; CAPE-OPEN;
D O I
10.1016/B978-0-444-63965-3.50079-9
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
In this contribution we present a novel approach for users of an equation-based modelling environment to create highly customized, reusable transformation models for automatic code generation. When such a model is applied on an equation system describing a unit operation, export-/implementation-ready simulation code can be generated for CAPE-OPEN-compliant flowsheeting environments and erroneous manual implementation can be avoided. Necessary features for a transformation-model class enabling the code generation for a unit operation are determined. In a case-study the successful application of a transformation-model instance on a model of a membrane separation unit operation is demonstrated. It shows the correctness of the implemented models and highlights the power of this model-driven approach regarding customizability and reusability.
引用
收藏
页码:463 / 468
页数:6
相关论文
共 39 条
  • [31] A symbolic computation method for automatic generation of a full vehicle model simulation code for a driving simulator
    Lee, JY
    Lee, WS
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2005, 19 (01) : 395 - 402
  • [32] A Motor Controller Development Framework Based on Switch Model Simulation and All Code Automatic Generation
    Liu, Kang
    Jiang, Dong
    Sun, Wei
    Liu, Zicheng
    2019 22ND INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS (ICEMS 2019), 2019, : 2474 - 2478
  • [33] A Symbolic computation method for automatic generation of a full vehicle model simulation code for a driving simulator
    Ji-Young Lee
    Woon-Sung Lee
    Journal of Mechanical Science and Technology, 2005, 19 : 395 - 402
  • [34] Automatic code generation for an on-board software using VxWorks operating system & MatrixX-AutoCode tool
    Villien, A
    Atori, R
    DATA SYSTEMS IN AEROSPACE - PROCEEDINGS, 1998, : 129 - 135
  • [35] Automatic Generation of Software TLM in Multiple Abstraction Layers for Efficient HW/SW Co-simulation
    Wu, Meng-Huan
    Lee, Wen-Chuan
    Chuang, Chen-Yu
    Tsay, Ren-Song
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1177 - 1182
  • [36] Simulation And Automatic Code-generation Of New Dual-loop Control Method In Inverter Based On DSP
    Wang Yuelong
    Cai Fenghuang
    Wang Wu
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 123 - 127
  • [37] Automatic RT-Java']Java code generation from AADL models for ARINC653-based avionics software
    Wang, Ying
    Ma, Dianfu
    Zhao, Yongwang
    Zou, Lu
    Zhao, Xianqi
    2012 IEEE 36TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2012, : 670 - 679
  • [38] Simulation-based automatic code generation for ECUs in distributed control systems, applied in a testbed for a hybrid vehicle drivetrain
    Wagener, A
    Seger, P
    Koerner, C
    Kabza, H
    PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOL 1 AND 2, 2000, : 643 - 648
  • [39] Efficient GPU-Based Electromagnetic Transient Simulation for Power Systems With Thread-Oriented Transformation and Automatic Code Generation
    Song, Yankan
    Chen, Ying
    Huang, Shaowei
    Xu, Yin
    Yu, Zhitong
    Xue, Wei
    IEEE ACCESS, 2018, 6 : 25724 - 25736