Implementation of a Property Database and Thermodynamic Calculations in OpenModelica for Chemical Process Simulation

An attempt has been made to enhance the thermodynamic capability of the general purpose modeling and simulation environment OpenModelica. The property database ChemSep and the thermodynamic algorithms of DWSIM are made available in OpenModelica. The following three approaches, listed in the order of...

Full description

Saved in:
Bibliographic Details
Published inIndustrial & engineering chemistry research Vol. 58; no. 18; pp. 7551 - 7560
Main Authors Jain, Rahul, Nayak, Priyam, A. S, Rahul, Dalve, Pravin, Moudgalya, Kannan M, Naren, P. R, Wagner, Daniel, Fritzson, Peter
Format Journal Article
LanguageEnglish
Published American Chemical Society 08.05.2019
Subjects
Online AccessGet full text
ISSN0888-5885
1520-5045
1520-5045
DOI10.1021/acs.iecr.8b05147

Cover

More Information
Summary:An attempt has been made to enhance the thermodynamic capability of the general purpose modeling and simulation environment OpenModelica. The property database ChemSep and the thermodynamic algorithms of DWSIM are made available in OpenModelica. The following three approaches, listed in the order of increasing computational efficiency, are attempted in this work: Python-C API, socket programming, and a native port. The most efficient method of native port is adopted to make available NRTL, Peng–Robinson, UNIFAC, and UNIQUAC algorithms in OpenModelica. Through several examples, OpenModelica results are compared with Aspen Plus, indicating a good match in all cases. This work is released as an open source to enhance the collaboration among chemical engineers.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0888-5885
1520-5045
1520-5045
DOI:10.1021/acs.iecr.8b05147