Related Experiment Video
Updated: May 29, 2025

Multiscale Sampling of a Heterogeneous Water/Metal Catalyst Interface using Density Functional Theory and Force-Field Molecular Dynamics
Published on: April 12, 2019
Python-Based Algorithm for Estimating NRTL Model Parameters with UNIFAC Model Simulation Results
Se-Hee Jo1, Jina Lee1, Wangyun Won2
1CJ Blossom Park, CJ BIO Research Institute, 55, Gwanggyo-ro 42beon-gil, Yeongtong-gu, Suwon-Si, Gyeonggi-do 16495, Republic of Korea.
Abstract:
A major challenge in bioprocess simulation is the lack of physical and chemical property databases for biochemicals. A Python-based algorithm was developed for estimating the nonrandom two-liquid (NRTL) model parameters of aqueous binary systems in a straightforward manner from simplified molecular-input line-entry specification (SMILES) strings of substances in a system. This algorithm conducts a series of procedures: (1) fragmentation of the molecules into functional groups from SMILES, (2) calculation of activity coefficients under predetermined temperature and mole fraction conditions by employing universal quasi-chemical functional group activity coefficient (UNIFAC) model, and (3) regression of NRTL model parameters by employing UNIFAC model simulation results in the differential evolution algorithm (DEA) and Nelder-Mead method (NMM). The algorithm was applied to aqueous, binary mixture systems composed of 37 common biochemical substances such as amino acids, organic acids, and sugars. The obtained NRTL parameters were compared with those from Aspen Plus, a commercial software, which has an equivalent function for estimating the NRTL parameters. The percentage mean absolute residuals of the activity coefficients obtained using DEA, NMM, and the parameter estimation tool in Aspen Plus were in the ranges of 0.05-16.69, 0.05-16.69, and 0.09-326.77%, respectively. This in-house algorithm will be helpful for obtaining more accurate NRTL parameters in a timely manner and will facilitate the simulation of biochemical processes for process optimization, energy consumption estimation, and life cycle assessment.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Estimation of the Physical Quantities
Response Surface Methodology
The process of RSM involves several key steps:
Typical Model Studies

