Y. A. Ran
Please Note
3 records found
1
Porous materials such as zeolites and Metal-Organic Frameworks are widely used for molecular separations based on adsorption and enthalpy/entropy characteristics. Ideal adsorption solution theory (IAST) predicts mixture adsorption behaviour on the basis of pure component isotherms of adsorbents in porous media. Mixture data at all mole fractions are required for breakthrough simulations. The use of IAST avoids the expensive computations of mixtures with Monte Carlo methods. Matching outcomes from computational physics studies to experimentally measurable properties is the foundation of the materials design pipeline. Here, we report the regression of an Invertible Autoencoder (IAE) for the forward and backward mapping of pure and mixture isotherms. The invertible autoencoder is defined as a soft-invertible neural network, which can be used as mapping function. Pure component isotherms are modelled using a 3-site Langmuir-Freundlich model, with a broad range of equilibrium pressure and heterogeneity factors. A synthetic dataset is generated from pure component isotherms and mixture isotherms calculated with RUPTURA. The IAE predicts pure and mixture isotherms with high precision over a large fugacity range, for up to 6 components and 3-site isotherms. This work contributes to inverting the full design pipeline from physical gas separation to adsorbate design, enabling property-guided materials discovery.
Adsorption simulations often assume a rigid framework, which can be exploited by replacing the expensive framework-adsorbate energy/force evaluation by interpolation of a precomputed energy grid. We present the implementation in RASPA3 of a triquintic interpolation algorithm by Boateng and Bradach and compare it to the tricubic algorithm of Lekien and Marsden. We extended the scheme to interpolation in fractional space to facilitate interpolation of non-rectangular frameworks and evaluated the accuracy. We find that the use of grids is advantageous for larger systems and/or large cutoffs, but generally the efficiency gains are modest (a factor of 2–5).
RASPA3
A Monte Carlo code for computing adsorption and diffusion in nanoporous materials and thermodynamics properties of fluids
We present RASPA3, a molecular simulation code for computing adsorption and diffusion in nanoporous materials and thermodynamic and transport properties of fluids. It implements force field based classical Monte Carlo/molecular dynamics in various ensembles. In this article, we introduce the new additions and changes compared to RASPA2. RASPA3 is rewritten from the ground up in C++23 with speed and code readability in mind. Transition-matrix Monte Carlo is added to compute the density of states and free energies. The Monte Carlo code for rigid molecules is based on quaternions, and the atomic positions needed in the energy evaluation are recreated from the center of mass position and quaternion orientation. The expanded ensemble methodology for fractional molecules, with a scaling parameter λ between 0 and 1, now also keeps track of analytic expressions of dU/dλ, allowing independent verification of the chemical potential using thermodynamic integration. The source code is freely available under the MIT license on GitHub. Using this code, we compare four Monte Carlo (MC) insertion/deletion techniques: unbiased Metropolis MC, Configurational-Bias Monte Carlo (CBMC), Continuous Fractional Component MC (CFCMC), and CB/CFCMC. We compare particle distribution shapes, acceptance ratios, accuracy and speed of isotherm computation, enthalpies of adsorption, and chemical potentials, over a wide range of loadings and systems, for the grand canonical ensemble and for the Gibbs ensemble.