Artículo
Modeling of RAFT polymerization processes using an efficient Monte Carlo algorithm in Julia
Fecha de publicación:
15/07/2016
Editorial:
American Chemical Society
Revista:
Industrial & Engineering Chemical Research
ISSN:
0888-5885
Idioma:
Inglés
Tipo de recurso:
Artículo publicado
Clasificación temática:
Resumen
A kinetic Monte Carlo model of a RAFT process is presented. The algorithm has been developed and implemented in Julia for the three main RAFT theories under current discussion (Slow Fragmentation, Intermediate Radical Termination and Intermediate Radical Termination with Oligomers). Julia is a modern programming language designed to achieve high-performance in numerical and scientific computing. Thanks to a careful optimization of the code, it is possible to simulate a RAFT reaction scheme in short computing times for any of the three theories. The code is benchmarked against other programming languages (MATLAB, Python, FORTRAN and C), showing that Julia presents advantages for this particular system. The model offers an efficient method for predicting average properties and molecular weight distributions of the polymer species, including the bivariate MWD of the intermediate two-arm adduct. The proposed model can also be employed to obtain additional detailed information regarding the polymer microstructure at any reaction time.
Palabras clave:
Raft Polymerization
,
Mathematical Model
,
Monte Carlo
,
Julia
Archivos asociados
Licencia
Identificadores
Colecciones
Articulos(PLAPIQUI)
Articulos de PLANTA PILOTO DE INGENIERIA QUIMICA (I)
Articulos de PLANTA PILOTO DE INGENIERIA QUIMICA (I)
Citación
Pintos, Esteban; Sarmoria, Claudia; Brandolin, Adriana; Asteasuain, Mariano; Modeling of RAFT polymerization processes using an efficient Monte Carlo algorithm in Julia; American Chemical Society; Industrial & Engineering Chemical Research; 55; 31; 15-7-2016; 8534-8547
Compartir
Altmétricas