mlsanityData to 14 Oct 2026

PTFlash : A deep learning framework for isothermal two-phase equilibrium calculations

arXiv 2205.03090 ↗First posted 6 May 2022physics.chem-ph cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Phase equilibrium calculations are an essential part of numerical simulations of multi-component multi-phase flow in porous media, accounting for the largest share of the computational time. In this work, we introduce a GPUenabled, fast, and parallel framework, PTFlash, that vectorizes algorithms required for isothermal two-phase flash calculations using PyTorch, and can facilitate a wide range of downstream applications. In addition, to further accelerate PTFlash, we design two task-specific neural networks, one for predicting the stability of given mixtures and the other for providing estimates of the distribution coefficients, which are trained offline and help shorten computation time by sidestepping stability analysis and reducing the number of iterations to reach convergence. The evaluation of PTFlash was conducted on three case studies involving hydrocarbons, CO 2 and N 2 , for which the phase equilibrium was tested over a large range of temperature, pressure and composition conditions, using the Soave-Redlich-Kwong (SRK) equation of state. We compare PTFlash with an in-house thermodynamic library, Carnot, written in C++ and performing flash calculations one by one on CPU. Results show speed-ups on large scale calculations up to two order of magnitudes, while maintaining perfect precision with the reference solution provided by Carnot.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 9 of its 51 references that are in the map. First posted on arXiv 6 May 2022.

Builds on

9 of 51 references.

References · 9

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2016Gaussian Error Linear Units (GELUs)cited by 3,502
  5. 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 950
  6. 2016Wide & Deep Learning for Recommender Systemscited by 747
  7. 2015Cyclical Learning Rates for Training Neural Networkscited by 629
  8. 2017Super-Convergence: Very Fast Training of Neural Networks Using Large Learning Ratescited by 199
  9. 2017Searching for Activation Functionscited by 169

Built on by

Not cited yet.