Как на практике рассчитывается числовая плотность частиц при моделировании конденсированных сред?

Я читал недавнюю газету . В нем авторы выполнили моделирование молекулярной динамики (МД) суперконденсаторов с параллельными пластинами, в которых жидкость находится между электродами с параллельными пластинами. Для упрощения ситуации предположим, что жидкость между электродами представляет собой жидкий аргон.

Система имеет «пластинчатую» геометрию, поэтому авторов интересуют только вариации структуры жидкости вдоль г направление. Таким образом, авторы вычисляют усредненные по Икс и у : н ¯ α ( г ) , где α является растворяющим видом. (То есть в моем упрощенном примере α аргон - атом аргона.) н ¯ α ( г ) имеет размеры число длина 3 или просто длина 3 , Я думаю.

The Икс у -плоскость задается неравенствами Икс 0 < Икс < Икс 0 и у 0 < у < у 0 . Площадь А 0 принадлежащий Икс у -плоскость, таким образом, определяется выражением А 0 "=" 4 Икс 0 у 0 .

Так, авторы определяют усредненную по Икс и у следующее:

н ¯ α ( г ) "=" А 0 1 Икс 0 Икс 0 у 0 у 0 г Икс г у н α ( Икс , у , г )
где А 0 "=" 4 Икс 0 у 0 и н α ( Икс , у , г ) - локальная числовая плотность α в ( Икс , у , г ) .

Таким образом, н ¯ α ( г ) просто пропорциональна _ н α интегрированный по Икс и у . Но мой вопрос в том, что н α ( Икс , у , г ) ? Как н α ( Икс , у , г ) определяется на практике?

С точки зрения компьютера атомы аргона являются точечными частицами; они моделируются как имеющие нулевой объем (хотя они взаимодействуют посредством взаимодействий Леннарда-Джонса). Так как же определить числовую плотность?

Просто «разрезаем» «плиту» на «ломтики» вдоль г а затем назначать частицы этим срезам? В первом может быть 5 частиц. г срез, 10 во втором, 7 в третьем и так далее. Если я затем разделю 5, 10 и 7 на объем соответствующего среза, то у меня будет своего рода числовая плотность с единицами число длина 3 или просто длина 3 . Но как мне теперь интегрировать это н α ( Икс , у , г ) над Икс и у ? Нужно ли дополнительно выполнять биннинг в Икс и у направления?

Ответы (2)

Не видя бумаги, трудно сказать наверняка, но фактическая плотность частиц, вероятно, принимает вид

н α ( Икс , у , г ) "=" я е  частицы дельта ( 3 ) ( Икс я , у я , г я )

Когда вы интегрируете это Икс и у и небольшой ассортимент Δ г , вы получите количество частиц в области, по которой вы интегрировали. Таким образом, компьютеру на самом деле не нужно было бы вычислять интеграл, он просто подсчитывал бы количество частиц в области. Другими словами, симуляция, вероятно, работает с н ¯ α напрямую, не н α .

Спасибо. Документ доступен здесь: http://pubs.rsc.org/en/Content/ArticleLanding/2012/FD/C1FD00086A . Плотность частиц обсуждается в уравнении 1 на стр. 252.
Хорошо, спасибо, я отредактировал ссылку на ваш вопрос. Я не могу получить доступ к полному тексту документа прямо сейчас, но я вернусь и пересмотрю его, когда смогу.
Это правильно, не видя бумаги --- нехорошо делать оговорки, так как это посеет сомнения.

Вычислять н ¯ α это почти то, что вы сказали. Вы берете кусочек между, скажем г "=" 2.3 нм и г "=" 2.301 нм, и подсчитывают среднее число атомов в нем. Разделите это число на объем среза (площадь поперечного сечения окна моделирования, умноженная на толщину среза, т.е. 0,001 нм). Ответ, который вы получите, — это числовая плотность при г "=" 2.3 нм

На практике: В каждом снимке симуляции вы записываете z-координату каждого атома. По мере того, как симуляция продолжается, вы получаете все больший и больший список действительных чисел — все эти z-координаты. Теперь постройте эти числа в виде гистограммы. Если у вас достаточно длинная симуляция, вы можете сделать размер ячейки гистограммы очень-очень маленьким, чтобы гистограмма выглядела как гладкая кривая. (Убедитесь, что вы масштабируете гистограмму так, чтобы интеграл под кривой был равен общему количеству частиц в моделировании, деленному на площадь поперечного сечения.)

Вам никогда не придется явно бинировать или интегрировать по x и y, если все, что вам нужно, это н ¯ α .

Альтернативный подход к расчету н ¯ α ---хотя так поступать нет смысла---это вычислить н α будет первый н ¯ α второй. Для первого шага вам нужно разложить по осям x, y, z --- нарисовать маленькие кубики, посчитать в них среднее количество атомов, разделить на объем. На втором этапе вы используете приведенную вами формулу для интегрирования н α по x и y, затем разделить на площадь поперечного сечения (или проще говоря, взять среднее значение н α ( Икс , у , г ) как Икс и у варьироваться, но г фиксированный).

Я думаю, вы могли запутаться, потому что авторы обсуждают концепцию усреднения по Икс и у , но можно и нужно вычислить н ¯ α фактически явно не делая это как отдельный шаг.