Wie wird in der Simulation von kondensierter Materie die Teilchenzahldichte in der Praxis berechnet?

Ich habe eine aktuelle Zeitung gelesen . Darin führten die Autoren Molekulardynamiksimulationen (MD) von Parallelplatten-Superkondensatoren durch, bei denen sich Flüssigkeit zwischen den Parallelplattenelektroden befindet. Um die Situation zu vereinfachen, nehmen wir an, dass die Flüssigkeit zwischen den Elektroden eine Argonflüssigkeit ist.

Das System hat eine "Platten"-Geometrie, daher interessieren sich die Autoren nur für Variationen der Flüssigkeitsstruktur entlang der z Richtung. Die Autoren errechnen also die gemittelten Partikelanzahldichten X Und j : N ¯ a ( z ) , Wo a ist eine Lösungsmittelspezies. (Das heißt, in meinem vereinfachten Beispiel a ist Argon – ein Argonatom.) N ¯ a ( z ) hat Abmessungen von Nummer Länge 3 oder einfach Länge 3 , Ich finde.

Der X j -Ebene ist durch die Ungleichungen gegeben X 0 < X < X 0 Und j 0 < j < j 0 . Das Gebiet A 0 des X j -plane ist somit gegeben durch A 0 = 4 X 0 j 0 .

Die Autoren definieren also die gemittelte Teilchenzahldichte X Und j folgendermaßen:

N ¯ a ( z ) = A 0 1 X 0 X 0 j 0 j 0 D X ' D j ' N a ( X ' , j ' , z )
Wo A 0 = 4 X 0 j 0 Und N a ( X , j , z ) ist die lokale Anzahldichte von a bei ( X , j , z ) .

Daher, N ¯ a ( z ) ist einfach proportional zu N a integriert über X Und j . Aber meine Frage ist, was ist N a ( X , j , z ) ? Wie ist N a ( X , j , z ) in der Praxis ermittelt?

Für den Computer sind die Argonatome Punktteilchen; Sie werden so modelliert, dass sie kein Volumen haben (obwohl sie durch Lennard-Jones-Wechselwirkungen interagieren). Wie ist es also möglich, eine Zahlendichte zu definieren?

„Schneiden“ wir die „Platte“ einfach in „Scheiben“ entlang z und diesen Scheiben dann die Partikel zuordnen? Es könnten 5 Partikel im ersten sein z Scheibe, 10 in der zweiten, 7 in der dritten und so weiter. Wenn ich dann 5, 10 und 7 durch das Volumen der jeweiligen Scheibe dividiere, dann habe ich eine Art Zahlendichte, mit Einheiten von Nummer Länge 3 oder einfach Länge 3 . Aber wie binde ich das jetzt ein N a ( X ' , j ' , z ) über X Und j ? Muss ich zusätzlich Binning in der durchführen X Und j Richtungen?

Antworten (2)

Ohne das Papier zu sehen, ist es schwer zu wissen, aber die tatsächliche Partikeldichte nimmt wahrscheinlich die Form an

N a ( X , j , z ) = ich  Partikel δ ( 3 ) ( X ich , j ich , z ich )

Wenn Sie dies über integrieren X Und j und einige kleine Reichweite Δ z , erhalten Sie die Anzahl der Teilchen in der Region, über die Sie integriert haben. Ein Computer müsste also eigentlich kein Integral machen, er würde nur die Anzahl der Teilchen in der Region zählen. Mit anderen Worten, die Simulation funktioniert wahrscheinlich mit N ¯ a direkt, nicht N a .

Danke. Das Papier ist hier verfügbar: http://pubs.rsc.org/en/Content/ArticleLanding/2012/FD/C1FD00086A . Die Teilchenzahldichte wird in Gleichung 1 auf Seite 252 diskutiert.
OK, danke, ich habe den Link in Ihre Frage bearbeitet. Ich kann im Moment nicht auf den vollständigen Text des Papiers zugreifen, aber ich werde darauf zurückkommen und es mir noch einmal ansehen, wenn ich kann.
Dies ist richtig, ohne das Papier zu sehen – es ist nicht gut, Vorbehalte einzubauen, da es Zweifel sät.

Berechnen N ¯ a es ist so ziemlich genau das, was du gesagt hast. Du nimmst die Scheibe dazwischen, sagen wir z = 2.3 nm und z = 2.301 nm, und zählen Sie die durchschnittliche Anzahl der darin enthaltenen Atome. Teilen Sie diese Zahl durch das Volumen der Schicht (Querschnittsfläche der Simulationsbox, multipliziert mit der Schichtdicke, dh 0,001 nm). Die Antwort, die Sie erhalten, ist die Anzahldichte bei z = 2.3 nm

In der Praxis: Bei jedem Simulations-Schnappschuss notieren Sie die z-Koordinate jedes Atoms. Im Laufe der Simulation erhalten Sie eine immer größere Liste reeller Zahlen – all diese Z-Koordinaten. Stellen Sie diese Zahlen nun in Form eines Histogramms dar. Wenn Sie über eine ausreichend lange Simulation verfügen, können Sie die Bin-Größe Ihres Histogramms sehr, sehr klein machen, sodass das Histogramm wie eine glatte Kurve aussieht. (Stellen Sie sicher, dass Sie das Histogramm so skalieren, dass das Integral unter der Kurve die Gesamtzahl der Partikel in der Simulation dividiert durch die Querschnittsfläche ist.)

Sie müssen nie explizit bin oder über x und y integrieren, wenn alles, was Sie brauchen, ist N ¯ a .

Ein alternativer Ansatz zur Berechnung N ¯ a ---obwohl es keinen Sinn macht, es so zu tun---ist zu rechnen N a Zuerst, dann N ¯ a zweite. Für den ersten Schritt müssen Sie die x-, y-, z-Richtungen einteilen – zeichnen Sie kleine Würfel, zählen Sie die durchschnittliche Anzahl der Atome darin und dividieren Sie sie durch das Volumen. Für den zweiten Schritt verwenden Sie die von Ihnen zitierte Formel zum Integrieren N a über x und y, dann dividiere durch die Querschnittsfläche (oder einfacher ausgedrückt, nimm den Mittelwert von N a ( X , j , z ) als X Und j variieren aber z Ist repariert).

Ich denke, Sie sind vielleicht verwirrt, weil die Autoren das Konzept der Mittelwertbildung diskutieren X Und j , aber man kann und soll rechnen N ¯ a ohne dies explizit als separaten Schritt zu tun.