2022 Annual Meeting
(184f) Modeling of Multi-Dimensional Dynamics Using Layered Algorithms: Application to Lignin Depolymerization and Self-Assembly Simulation with Experimental Validation
However, because of the nature of the kMC algorithm, it is difficult to simulate the processes with substantially different time and length scales. Due to the large dependence on the rate distribution, the probability of slower events can be overlooked [9]. Besides, since the kMC algorithm can only handle one event for each reaction time which is small enough, it is not possible to promote multiscale events simultaneously. In this sense, some slow but vital events tend not to occur frequently enough, thus there is a risk that the entire process can be misrepresented. Moreover, it is sometimes worth to note that the kMC lattice is represented by a coarse-grained model. This reduces the computational requirement significantly by not considering all constituent atoms subject to individual calculation but grouping molecules in a reaction unit to behave identically. However, in case the interactions among grouped atoms become considerable, the kMC algorithm cannot applied to those reacting systems.
In this study, a layered-kMC algorithm is proposed to address this challenge. In a layered approach, the events are classified based on the time scales. Also, the spatial domains are also separated by dividing the simulation lattice sites. In this way, the entire simulation operates avoiding direct competition between different time and length domains. In detail, the events of a smaller scale are performed separately during a series of larger-scale events. In this layered algorithm, therefore, the events having various time and length scales can take place at the same time. In order to address the practicality and feasibility of the layered-kMC approach, it is employed to represent some chemical operations such as lignin depolymerization as well as self assembly with the experimental validation. It is exhibited well that the experimental observation and the simulation results agree with each other.
Literature cited:
[1] Ustinov E. (2019). Kinetic Monte Carlo approach for molecular modeling of adsorption. Curr. Opin. Chem. Eng., 24, 1-11.
[2] Chib S., & Greenberg E. (1995). Understanding the Metropolis-Hastings Algorithm. Am. Stat., 49, 327-335.
[3] Gillespie D.T. (1976). A general method for numerically simulating the stochastic time evolution of coupled chemical reactions. J. Comput. Phys., 22, 403-434.
[4] Martin-Bragado I., Borges R., Balbuena J.P., & Jaraiz M. (2018). Kinetic Monte Carlo simulation for semiconductor processing: A review. Prog. Mater. Sci., 92, 1-32.
[5] Cheimarios N., To D., Kokkoris G., Memos G., & Boudouvis A. (2021). Monte Carlo and Kinetic Monte Carlo Models for Deposition Processes: A Review of Recent Works. Front. Phys., 9, 631918.
[6] Izadifar M., Ukrainczyk N., Salah Uddin K.M., Middendorf B., & Koenders E. (2022). Dissolution of Portlandite in Pure Water: Part 2 Atomistic Kinetic Monte Carlo (KMC) Approach. Materials, 15, 1442.
[7] Martin P., Gaitero J.J., Dolado J.S., & Manzano H. (2021). New Kinetic Monte Carlo Model to Study the Dissolution of Quartz. ACS Earth Space Chem., 5, 516-524.
[8] Rego A.S.C., & Brandão A.L.T. (2021). Parameter Estimation and Kinetic Monte Carlo Simulation of Styrene and n-Butyl Acrylate Copolymerization through ATRP. Ind. Eng. Chem. Res. 60, 8396-8408.
[9] Dybeck E.C., Plaisance C.P., & Neurock M. (2017). Generalized Temporal Acceleration Scheme for Kinetic Monte Carlo Simulations of Surface Catalytic Processes by Scaling the Rates of Fast Reactions. J. Chem. Theory Comput., 13, 1525-1538.