Jump to content

Алгоритм демона

Алгоритм демона представляет собой метод Монте-Карло для эффективной выборки членов микроканонического ансамбля с заданной энергией. В систему добавлена ​​дополнительная степень свободы, называемая «демон», которая способна хранить и обеспечивать энергию. Если нарисованное микроскопическое состояние имеет меньшую энергию, чем исходное, избыточная энергия передается демону. Для выборочного состояния, энергия которого выше желаемой, демон обеспечивает недостающую энергию, если она доступна. Демон не может иметь отрицательную энергию и не взаимодействует с частицами, кроме обмена энергией. Обратите внимание, что дополнительная степень свободы демона не меняет существенно систему со многими частицами на макроскопическом уровне.

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

Микроканонический ансамбль представляет собой совокупность микроскопических состояний, имеющих фиксированную энергию, объем и количество частиц. В замкнутой системе с определенным количеством частиц энергия — единственная макроскопическая переменная, на которую влияет микрофизика. Таким образом, моделирование микроканонического ансамбля методом Монте-Карло требует выборки различных микроскопических состояний с одинаковой энергией. Когда число возможных микроскопических состояний термодинамических систем очень велико, неэффективно случайным образом выбирать состояние из всех возможных состояний и принимать его для моделирования, если оно имеет правильную энергию, поскольку многие нарисованные состояния будут отклонены.

Алгоритм демона

[ редактировать ]

Полную процедуру можно свести к следующим шагам:

  1. Произвести случайное изменение состояния случайно выбранной частицы (например, изменить скорость или положение).
  2. Рассчитайте изменение энергии тепловой системы.
  3. Отрицательный , т.е. избыточная энергия, передается демону добавлением демону. Этот случай ( ) всегда принимается.
  4. Демон дает позитив сохранять полную энергию постоянной только в том случае, если она имеет достаточную энергию, т.е. . В этом случае изменение принимается, в противном случае случайно выбранное изменение скорости отклоняется и алгоритм перезапускается из исходного микроскопического состояния.
  5. Если изменение принято, повторите алгоритм для новой конфигурации.

Поскольку флуктуации энергии на степень свободы имеют лишь порядок 1/ N , присутствие демона мало влияет на макроскопические свойства систем с большим числом частиц. После многих итераций алгоритма взаимодействие демонов и случайных изменений энергии приводит систему в равновесие. Предполагая, что конкретная система приближается ко всем возможным состояниям за очень долгое время ( квазиэргодичность ), результирующая динамика Монте-Карло реалистично выбирает микроскопические состояния, которые соответствуют заданному значению энергии. Это верно только в том случае, если макроскопические величины стабильны на протяжении многих шагов Монте-Карло, т. е. если система находится в равновесии.

См. также

[ редактировать ]
  • Харви Гулд, Ян Тобочник и Вольфганг Кристиан (2006). «Глава 15: Моделирование тепловых систем Монте-Карло». Введение в методы компьютерного моделирования: приложения к физическим системам (3-е изд.). Эддисон Уэсли. ISBN  978-0-8053-7758-3 .
  • Крейц, Майкл (май 1983 г.). «Микроканоническое моделирование Монте-Карло». Физ. Преподобный Летт . 50 (19). Американское физическое общество: 1411–1414. Бибкод : 1983PhRvL..50.1411C . doi : 10.1103/PhysRevLett.50.1411 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 30680b165749f1cf57aa4b2c2b3ed56e__1717762560
URL1:https://arc.ask3.ru/arc/aa/30/6e/30680b165749f1cf57aa4b2c2b3ed56e.html
Заголовок, (Title) документа по адресу, URL1:
Demon algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)