Введение

В химии динамический метод Монте-Карло (DMC) – это метод Монте-Карло для моделирования динамического поведения молекул путем сравнения скоростей отдельных шагов со случайными числами. По сути, он эквивалентен методу кинетического Монте-Карло. В отличие от метода Монте-Карло Метрополиса, который применялся для изучения систем в равновесии, метод DMC используется для исследования неравновесных систем, таких как реакции, диффузия и так далее (Meng and Weinberg 1994). Этот метод в основном применяется для анализа поведения адсорбатов на поверхностях. Существует несколько известных методов выполнения симуляций DMC, включая метод первой реакции (FRM) и метод случайного выбора (RSM). Хотя FRM и RSM дают одинаковые результаты для заданной модели, требуемые вычислительные ресурсы различаются в зависимости от рассматриваемой системы. В FRM происходит реакция с минимальным временем из списка событий. В списке событий хранятся предполагаемые времена для всех возможных реакций. После выбора события, время системы продвигается до времени реакции, и список событий пересчитывается. Этот метод эффективен с точки зрения вычислительного времени, поскольку реакция всегда происходит за один шаг. Однако он требует значительного объема компьютерной памяти из-за списка событий, что затрудняет его применение к крупномасштабным системам. RSM определяет, произойдет ли реакция выбранной молекулы, сравнивая вероятность перехода со случайным числом. В этом методе реакция не обязательно происходит за один шаг, поэтому требуется значительно больше вычислительного времени, чем в FRM. Однако этот метод экономит компьютерную память, поскольку не использует список событий, что позволяет рассчитывать крупномасштабные системы.