Object-oriented Modular Model Library for Distillation

被引:3
|
作者
Chen Chang [1 ]
Ding Jianwan [1 ]
Chen Liping [1 ]
机构
[1] Huazhong Univ Sci & Technol, CAD Ctr, Wuhan 430074, Peoples R China
关键词
distillation system; object-oriented; Modelica/MWorks; level progressive; model reuse; EQUATION; STATE;
D O I
10.1016/S1004-9541(13)60519-4
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
For modeling and simulation of distillation process, there are lots of special purpose simulators along with their model libraries, such as Aspen Plus and HYSYS. However, the models in these tools lack of flexibility and are not open to the end-user. Models developed in one tool can not be conveniently used in others because of the barriers among these simulators. In order to solve those problems, a flexible and extensible distillation system model library is constructed in this study, based on the Modelica and Modelica-supported platform MWorks, by the object-oriented technology and level progressive modeling strategy. It supports the reuse of knowledge on different granularities: physical phenomenon, unit model and system model. It is also an interface-friendly, accurate, fast PC-based and easily reusable simulation tool, which enables end-user to customize and extend the framework to add new functionality or adapt the simulation behavior as required. It also allows new models to be composed programmatically or graphically to form more complex models by invoking the existing components. A conventional air distillation column model is built and calculated using the library, and the results agree well with that simulated in Aspen Plus.
引用
收藏
页码:600 / 610
页数:11
相关论文
共 50 条
  • [1] OBJECT-ORIENTED RELATIONAL DISTILLATION FOR OBJECT DETECTION
    Miao, Shuyu
    Feng, Rui
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 1510 - 1514
  • [2] Object-oriented modeling of distillation processes
    Tränkle, F
    Kienle, A
    Mohl, KD
    Zeitz, M
    Gilles, ED
    COMPUTERS & CHEMICAL ENGINEERING, 1999, 23 : S743 - S746
  • [3] MODULAR, OBJECT-ORIENTED MICROCOMPUTER ARCHITECTURE
    PLOTKIN, A
    TABAK, D
    MICROPROCESSING AND MICROPROGRAMMING, 1983, 12 (3-4): : 153 - 157
  • [4] Modular reasoning in object-oriented programming
    Naumann, David A.
    VERIFIED SOFTWARE: THEORIES, TOOLS, EXPERIMENTS, 2008, 4171 : 105 - 115
  • [5] MOON - MODULAR OBJECT-ORIENTED NOTATION
    HULL, MEC
    ODONOGHUE, PG
    HAGAN, BJ
    SOFTWARE ENGINEERING JOURNAL, 1991, 6 (01): : 25 - 33
  • [6] Modular model of a logic circuit using object-oriented programming
    Senczyna, Stefan
    Third International Conference on Information Technology: New Generations, Proceedings, 2006, : 58 - 63
  • [7] A Modular Scheme for Deadlock Prevention in an Object-Oriented Programming Model
    West, Scott
    Nanz, Sebastian
    Meyer, Bertrand
    FORMAL METHODS AND SOFTWARE ENGINEERING, 2010, 6447 : 597 - 612
  • [8] Object-Oriented Design for Library Applications
    Libr Software Rev, 1 (09):
  • [9] The library catalogue: the object-oriented to user
    Perea Araujo, Anibal
    PERSPECTIVAS EM CIENCIA DA INFORMACAO, 2011, 16 (02): : 17 - 28
  • [10] Object-oriented concepts for modular robotics systems
    McKee, GT
    Fryer, JA
    Schenker, PS
    TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 229 - 238