Show simple item record

dc.contributor.author
Bell, Ian H.
dc.contributor.author
Deiters, Ulrich K.
dc.contributor.author
Leal, Allan M.M.
dc.date.accessioned
2022-05-28T20:38:09Z
dc.date.available
2022-05-28T03:02:32Z
dc.date.available
2022-05-28T20:38:09Z
dc.date.issued
2022-05-04
dc.identifier.issn
1520-5045
dc.identifier.issn
0888-5885
dc.identifier.other
10.1021/acs.iecr.2c00237
en_US
dc.identifier.uri
http://hdl.handle.net/20.500.11850/549338
dc.description.abstract
This work uses advanced numerical techniques (complex differentiation and automatic differentiation) to efficiently and accurately compute all the required thermodynamic properties of an equation of state without any analytical derivatives─particularly without any handwritten derivatives. It avoids the tedious and error-prone process of symbolic differentiation, thus allowing for more rapid development of new thermodynamic models. The technique presented here was tested with several equations of state (van der Waals, Peng-Robinson, Soave-Redlich-Kwong, PC-SAFT, and cubic-plus-association) and high-accuracy multifluid models. A minimal set of algorithms (critical locus tracing and vapor-liquid equilibrium tracing) were implemented in an extensible and concise open-source C++ library: teqp (for Templated EQuation of state Package). This work demonstrates that highly complicated equations of state can be implemented faster yet with minimal computational overhead and negligible loss in numerical precision compared with the traditional approach that relies on analytical derivatives. We believe that the approach outlined in this work has the potential to establish a new computational standard when implementing computer codes for thermodynamic models.
en_US
dc.language.iso
en
en_US
dc.publisher
American Chemical Society
en_US
dc.title
Implementing an Equation of State without Derivatives: teqp
en_US
dc.type
Journal Article
dc.date.published
2022-04-26
ethz.journal.title
Industrial & Engineering Chemistry Research
ethz.journal.volume
61
en_US
ethz.journal.issue
17
en_US
ethz.journal.abbreviated
Ind. Eng. Chem. Res.
ethz.pages.start
6010
en_US
ethz.pages.end
6027
en_US
ethz.identifier.wos
ethz.identifier.scopus
ethz.publication.place
Washington, DC
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02330 - Dep. Erd- und Planetenwissenschaften / Dep. of Earth and Planetary Sciences::02506 - Institut für Geophysik / Institute of Geophysics::09494 - Saar, Martin O. / Saar, Martin O.
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02330 - Dep. Erd- und Planetenwissenschaften / Dep. of Earth and Planetary Sciences::02506 - Institut für Geophysik / Institute of Geophysics::09494 - Saar, Martin O. / Saar, Martin O.
ethz.date.deposited
2022-05-28T03:02:41Z
ethz.source
SCOPUS
ethz.eth
yes
en_US
ethz.availability
Metadata only
en_US
ethz.rosetta.installDate
2022-05-28T20:38:16Z
ethz.rosetta.lastUpdated
2023-02-07T03:17:10Z
ethz.rosetta.exportRequired
true
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Implementing%20an%20Equation%20of%20State%20without%20Derivatives:%20teqp&rft.jtitle=Industrial%20&%20Engineering%20Chemistry%20Research&rft.date=2022-05-04&rft.volume=61&rft.issue=17&rft.spage=6010&rft.epage=6027&rft.issn=1520-5045&0888-5885&rft.au=Bell,%20Ian%20H.&Deiters,%20Ulrich%20K.&Leal,%20Allan%20M.M.&rft.genre=article&rft_id=info:doi/10.1021/acs.iecr.2c00237&
 Search print copy at ETH Library

Files in this item

FilesSizeFormatOpen in viewer

There are no files associated with this item.

Publication type

Show simple item record