Implementation of a Property Database and Thermodynamic Calculations in OpenModelica for Chemical Process SimulationShow others and affiliations
2019 (English)In: Industrial & Engineering Chemistry Research, ISSN 0888-5885, E-ISSN 1520-5045, Vol. 58, no 81, p. 7551-7560Article in journal (Refereed) Published
Abstract [en]
An attempt has been made to enhance the thermodynamic capabilityof the general purpose modelling and simulation environment OpenModelica. The propertydatabase ChemSep and the thermodynamic algorithms of DWSIM are made available inOpenModelica. Following three approaches, listed in the order of increasing computationaleciency, are attempted in this work: Python-C API, socket programming and a nativeport. The most ecient 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 open source to enhance the collaboration amongst chemical engineers.
Place, publisher, year, edition, pages
American Chemical Society (ACS), 2019. Vol. 58, no 81, p. 7551-7560
Keywords [en]
OpenModelica, DWSIM, ChemSep, Python-C API, socket programming, NRTL, Peng-Robinson, UNIFAC, UNIQUAC, Aspen Plus, Crowdsourcing
National Category
Chemical Process Engineering
Identifiers
URN: urn:nbn:se:liu:diva-172753DOI: 10.1021/acs.iecr.8b05147ISI: 000467781400014Scopus ID: 2-s2.0-85065665199OAI: oai:DiVA.org:liu-172753DiVA, id: diva2:1520746
Note
Funding Agencies|Ministry of Human Resource Development, Government of India through the National Mission on Education through ICT
2021-01-212021-01-212022-09-21Bibliographically approved