Monte-Carlo-Modellierung molekularer Systeme
In der Monte-Carlo-Modellierung molekularer Systeme[1] werden molekulare Systeme durch Monte-Carlo-Simulationen untersucht.[2]
In der statistischen Physik wird sie[3][4] für eine Modellierung von Gleichgewichtseigenschaften[4][5] auf atomarer bis molekularer Ebene verwendet und kann in Einzelfällen eine Beschleunigung von einem Faktor über 1010 im Vergleich zu Molekulardynamik-Simulationen erzielen.[5]
Sie kann sowohl die potentielle Energie bestimmen als auch eine statistische Aussage über die Lage von Atomen liefern und auch Zustandsgrößen der Boltzmann-Statistik bestimmen. Monte-Carlo und Molekulardynamik sind die häufigsten Modellierungen von Fluiden auf atomarer Ebene.[6] Die empirischen Kraftfelder, die dafür verwendet werden, stammen sowohl von Ab-initio-Rechnungen als auch von Experimenten und werden sowohl für die Molekulardynamik als auch für die molekulare Monte-Carlo-Methode verwendet. Einige Programmsysteme[7] verwenden Mehr-Atom-Modelle („Coarse-grained model“).[8][9][10] Sie wenden die molekulare Monte-Carlo-Methode nicht auf einzelne Atome an, sondern auf den Schwerpunkt von Atomgruppen oder ganzen Molekülen. Methoden, die zur Modellierung molekularer Systeme herangezogen werden, sind die Kinetische Monte-Carlo-Methode und die Quanten-Monte-Carlo-Methode.
Vorgehensweise
BearbeitenZuerst wählt man intelligent die Ausgangslage der Atome.[11] Dann wählt man einen neuen Satz an Koordinaten der Atome,[11] hierbei werden beim Anwenden des Metropolis-Algorithmus, welcher der verbreitetste ist,[11] einzelne Atome mit einem vordefinierten Abstand und in eine zufällige Richtung verschoben. Es gibt neben dem Metropolis-Algorithmus z. B. die PHOBOS-Glauber-Monte-Carlo-Methode.[12] Da dies in einem Kraftfeld passiert, führt dies in aller Regel zu einer Veränderung der inneren Energie. Beim Metropolis-Algorithmus wird ein Zustand immer angenommen, wenn der neue Energiezustand niedriger ist. Wenn der neue Zustand aber eine höhere innere Energie besitzt, wird dieser Zustand nur mit einer gewissen Wahrscheinlichkeit (kleiner als 1) angenommen,[11] diese hängt sowohl von der inneren Energiedifferenz der beiden Zustände als auch von der Temperatur ab, damit werden nur indirekt die Molekülschwingung bzw. die brownschen Bewegungen abgebildet. Würde man nur Zustände geringerer Energie annehmen, würde man die Entropie minimieren und damit eine Simulation beim absoluten Nullpunkt machen. Da bei der molekularen Monte-Carlo-Methode die Atome nicht gemäß den Kraftfeldern und den newtonschen Gesetzen verschoben werden, kann insbesondere bei gasförmigen Zuständen die Monte-Carlo-Methode rechentechnisch schneller konvergieren, da keine (langreichweitigen) Kräfte berechnet werden müssen, was aufgrund der Diagonalisierung von großen Matrizen sehr rechenintensiv werden kann.
In Rechenschritten bedeutet das:[11][13]
- Die Ausgangskoordinaten der Atome wählen.
- Kontrollieren, ob das Abbruchkriterium (Anzahl der Schritte, Konvergenzkriterium) erreicht ist.
- Einen neuen Satz an Koordinaten für die Atome wählen, hier werden normalerweise ein oder mehrere Atome in einem vorgegebenen Abstand in eine zufällige Richtung von der vorherigen Lage verschoben.
- Berechnen, mit welcher Wahrscheinlichkeit der Zustand angenommen wird, hierbei ist der Metropolis-Algorithmus der verbreitetste, um die Wahrscheinlichkeit zu bestimmen.[11] Der Zustand wird beim Metropolis-Algorithmus angenommen, wenn die potentielle Energie geringer ist[14] und für den Fall, dass die potentielle Energie größer ist, wird dieser mit einer Wahrscheinlichkeit von e−β∙ΔV angenommen.[1][13][15][5][14][16] Beim PHOBOS-Glauber-Monte-Carlo wird der neue Zustand mit einer Wahrscheinlichkeit von angenommen.[12]
- Wird der Zustand angenommen, wird der in Pkt. 3 zuvor ermittelte Satz an neuen Koordinaten angenommen und als Ausgangslage für die nächsten MC-Schritte herangezogen.[11]
- Wird der Zustand nicht angenommen, werden die Schritte 3 und 4 so lange wiederholt, bis man einen Zustand findet, der angenommen wird.[11]
- Sprung zu Punkt 2.
Unterschied zur Molekulardynamik
BearbeitenBei gasförmigen Zuständen wird die molekulare Monte-Carlo-Methode bevorzugt,[6][17] bei festen oder flüssigen Zuständen hingegen die Molekulardynamik.[17] Die Methoden können auch kombiniert oder abgewechselt werden, um eine schnellere Konvergenz zu erreichen. In der (statischen) Monte-Carlo-Methode bildet man weder die Dynamik noch die Zeit des Systems direkt ab, sondern kann nur die Zustandsgrößen ermitteln. Im Unterschied dazu kann die kinetische Monte-Carlo-Methode zeitliche Abhängigkeiten simulieren.
Mehrskalen-Modelle
BearbeitenDie molekulare Monte-Carlo-Methode und die Molekulardynamik sind semi-empirische Methoden und eignen sich für Systeme, die man mit Ab-initio-Rechnungen nicht mehr in einer sinnvollen Rechenzeit modellieren kann, bei denen man aber im Gegensatz zur Kontinuumsmechanik noch die einzelnen Atome und nicht nur ihre Dichten abbilden muss.
Einzelnachweise
Bearbeiten- ↑ a b Jihan Kim, Jocelyn M. Rodgers, Manuel Athenes, Berend Smit: Molecular monte carlo simulations using graphics processing units: To waste recycle or not? In: Journal of chemical theory and computation. Band 7, Nr. 10. ACS Publications, Oktober 2011, ISSN 1549-9618, S. 3208–3222, doi:10.1021/ct200474j, PMID 26598157.
- ↑ Johannes Schlundt: Modellierung und Simulation. Monte-Carlo-Simulation. (PDF) In: wr.informatik.uni-hamburg.de. 7. Januar 2013, S. 19–21, abgerufen am 1. Januar 2025.
- ↑ David P. Landau, Kurt Binder: A Guide to Monte Carlo Simulations in Statistical Physics. 3. Auflage. Cambridge university press, New York, NY, USA 2009, ISBN 978-0-511-65176-2, bibcode:2009gmcs.book.....L (538 S., PDF [abgerufen am 1. Januar 2025]).
- ↑ a b Ruslan Zinetullin: Zur Kalibrierung Kinetischer Monte-Carlo Simulationen durch Molekulardynamik. Fakultät für Physik, Universität Duisburg-Essen, Duisburg 16. November 2010 (147 S.).
- ↑ a b c David J. Earl, Michael W. Deem: Monte Carlo Simulations. In: Andreas Kukol (Hrsg.): Molecular modeling of proteins. Humana Press, 2008, ISBN 978-1-59745-177-2, ISSN 1064-3745, S. 25–36, doi:10.1007/978-1-59745-177-2_2 (springer.com. ( vom 8. November 2017 im Internet Archive) [PDF; 255 kB; abgerufen am 1. Januar 2025]).
- ↑ a b William L. Jorgensen, Julian Tirado-Rives: Monte Carlo vs molecular dynamics for conformational sampling. In: The Sammelwerk of Physical Chemistry. Band 100, Nr. 34. ACS Publications, August 1996, S. 14508–14513, doi:10.1021/jp960880x.
- ↑ DNA model introduction. In: dna.physics.ox.ac.uk. Abgerufen am 1. Januar 2025 (englisch).
- ↑ Anton Arkhipov: Coarse-Grained Molecular Dynamics. In: ks.uiuc.edu/Research/CG/. Abgerufen am 1. Januar 2025.
- ↑ CCoarse-grained models articles from across Nature Portfolio. In: nature.com. Abgerufen am 1. Januar 2025.
- ↑ Kurt Binder: Monte Carlo and Molecular Dynamics Simulations in Polymer Science. Oxford University Press, 1995 (eingeschränkte Vorschau in der Google-Buchsuche).
- ↑ a b c d e f g h Jan K. Labanowski: Molecular Dynamics and Monte Carlo. In: server.ccl.net. The Computational Chemistry List, abgerufen am 1. Januar 2025.
- ↑ a b David Holec: 308.882 Atomistic Materials Modelling. TU Wien, Wien November 2016 (tuwien.ac.at [abgerufen am 1. Januar 2025]).
- ↑ a b Bingqing Cheng: How are Monte Carlo simulations used in molecular modeling? In: Quora.com. 2004, abgerufen am 1. Januar 2025: „Monte Carlo is not just a sampling method. It’s also a philosophy.“
- ↑ a b Daan Frenkel, Berend Smit: Monte Carlo simulations and molecular dynamics. 4. Januar 2007.
- ↑ Alfred B. Bortz, Malvin H. Kalos, Joel L. Lebowitz: A new algorithm for Monte Carlo simulation of Ising spin systems. In: Sammelwerk of Computational Physics. Band 17, Nr. 1. Elsevier, 1975, ISSN 0021-9991, S. 10–18, doi:10.1016/0021-9991(75)90060-1, bibcode:1975JCoPh..17...10B.
- ↑ Ahmad Kadoura, Amgad Salama, Shuyu Sun: Speeding up Monte Carlo molecular simulation by a non-conservative early rejection scheme. In: Mol Simul. Band 42, Nr. 3. Taylor & Francis, April 2016, ISSN 0892-7022, S. 229–241, doi:10.1080/08927022.2015.1025268 (englisch).
- ↑ a b Monte Carlo or Molecular Dynamics. In: cmt.dur.ac.uk. Condensed Matter Theory, University of Durham, archiviert vom am 21. Februar 2020; abgerufen am 1. Januar 2025 (englisch).