Cargando…
A Practical Guide to Surface Kinetic Monte Carlo Simulations
This review article is intended as a practical guide for newcomers to the field of kinetic Monte Carlo (KMC) simulations, and specifically to lattice KMC simulations as prevalently used for surface and interface applications. We will provide worked out examples using the kmos code, where we highligh...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6465329/ https://www.ncbi.nlm.nih.gov/pubmed/31024891 http://dx.doi.org/10.3389/fchem.2019.00202 |
_version_ | 1783410922284384256 |
---|---|
author | Andersen, Mie Panosetti, Chiara Reuter, Karsten |
author_facet | Andersen, Mie Panosetti, Chiara Reuter, Karsten |
author_sort | Andersen, Mie |
collection | PubMed |
description | This review article is intended as a practical guide for newcomers to the field of kinetic Monte Carlo (KMC) simulations, and specifically to lattice KMC simulations as prevalently used for surface and interface applications. We will provide worked out examples using the kmos code, where we highlight the central approximations made in implementing a KMC model as well as possible pitfalls. This includes the mapping of the problem onto a lattice and the derivation of rate constant expressions for various elementary processes. Example KMC models will be presented within the application areas surface diffusion, crystal growth and heterogeneous catalysis, covering both transient and steady-state kinetics as well as the preparation of various initial states of the system. We highlight the sensitivity of KMC models to the elementary processes included, as well as to possible errors in the rate constants. For catalysis models in particular, a recurrent challenge is the occurrence of processes at very different timescales, e.g., fast diffusion processes and slow chemical reactions. We demonstrate how to overcome this timescale disparity problem using recently developed acceleration algorithms. Finally, we will discuss how to account for lateral interactions between the species adsorbed to the lattice, which can play an important role in all application areas covered here. |
format | Online Article Text |
id | pubmed-6465329 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-64653292019-04-25 A Practical Guide to Surface Kinetic Monte Carlo Simulations Andersen, Mie Panosetti, Chiara Reuter, Karsten Front Chem Chemistry This review article is intended as a practical guide for newcomers to the field of kinetic Monte Carlo (KMC) simulations, and specifically to lattice KMC simulations as prevalently used for surface and interface applications. We will provide worked out examples using the kmos code, where we highlight the central approximations made in implementing a KMC model as well as possible pitfalls. This includes the mapping of the problem onto a lattice and the derivation of rate constant expressions for various elementary processes. Example KMC models will be presented within the application areas surface diffusion, crystal growth and heterogeneous catalysis, covering both transient and steady-state kinetics as well as the preparation of various initial states of the system. We highlight the sensitivity of KMC models to the elementary processes included, as well as to possible errors in the rate constants. For catalysis models in particular, a recurrent challenge is the occurrence of processes at very different timescales, e.g., fast diffusion processes and slow chemical reactions. We demonstrate how to overcome this timescale disparity problem using recently developed acceleration algorithms. Finally, we will discuss how to account for lateral interactions between the species adsorbed to the lattice, which can play an important role in all application areas covered here. Frontiers Media S.A. 2019-04-09 /pmc/articles/PMC6465329/ /pubmed/31024891 http://dx.doi.org/10.3389/fchem.2019.00202 Text en Copyright © 2019 Andersen, Panosetti and Reuter. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Chemistry Andersen, Mie Panosetti, Chiara Reuter, Karsten A Practical Guide to Surface Kinetic Monte Carlo Simulations |
title | A Practical Guide to Surface Kinetic Monte Carlo Simulations |
title_full | A Practical Guide to Surface Kinetic Monte Carlo Simulations |
title_fullStr | A Practical Guide to Surface Kinetic Monte Carlo Simulations |
title_full_unstemmed | A Practical Guide to Surface Kinetic Monte Carlo Simulations |
title_short | A Practical Guide to Surface Kinetic Monte Carlo Simulations |
title_sort | practical guide to surface kinetic monte carlo simulations |
topic | Chemistry |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6465329/ https://www.ncbi.nlm.nih.gov/pubmed/31024891 http://dx.doi.org/10.3389/fchem.2019.00202 |
work_keys_str_mv | AT andersenmie apracticalguidetosurfacekineticmontecarlosimulations AT panosettichiara apracticalguidetosurfacekineticmontecarlosimulations AT reuterkarsten apracticalguidetosurfacekineticmontecarlosimulations AT andersenmie practicalguidetosurfacekineticmontecarlosimulations AT panosettichiara practicalguidetosurfacekineticmontecarlosimulations AT reuterkarsten practicalguidetosurfacekineticmontecarlosimulations |