SCI和EI收录∣中国化工学会会刊

Chinese Journal of Chemical Engineering ›› 2013, Vol. 21 ›› Issue (6): 600-610.DOI: 10.1016/S1004-9541(13)60519-4

• 分离科学与工程 • 上一篇    下一篇

Object-oriented Modular Model Library for Distillation

陈昌, 丁建完, 陈立平   

  1. CAD Center, Huazhong University of Science and Technology, Wuhan 430074, China
  • 收稿日期:2012-01-06 修回日期:2012-09-06 出版日期:2013-06-28 发布日期:2013-07-03
  • 通讯作者: DING Jianwan
  • 基金资助:

    Supported by the Major State Basic Research Development Program of China (2011CB706502).

Object-oriented Modular Model Library for Distillation

CHEN Chang, DING Jianwan, CHEN Liping   

  1. CAD Center, Huazhong University of Science and Technology, Wuhan 430074, China
  • Received:2012-01-06 Revised:2012-09-06 Online:2013-06-28 Published:2013-07-03
  • Contact: DING Jianwan
  • Supported by:

    Supported by the Major State Basic Research Development Program of China (2011CB706502).

摘要: 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.

关键词: distillation system, object-oriented, Modelica/MWorks, level progressive, model reuse

Abstract: 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.

Key words: distillation system, object-oriented, Modelica/MWorks, level progressive, model reuse