2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Молекулярная физика, динамический метод
Сообщение10.02.2015, 22:53 
Аватара пользователя


27/03/14
1091
Динамический метод исследования системы частиц состоит в том, что зная скорости и положения частиц в один момент времени, можно вычислить эти же параметры в другой момент времени. Однако технически это не представляется возможным, т.к. информации выходит очень много. У нас 6 параметров для одной частицы $(x_1,x_2,x_3,\dot{x}_1,\dot{x}_2,\dot{x}_3)$ При нормальных условиях в 1 кубическом сантиметре воздуха содержится $2.7\cdot10^{19}$ молекул т.е. Нужно в один момент времени записать $6\cdot2.7\cdot10^{19}$ чисел. Так это только для такого объема. В других случаях чисел будет куда больше. Ясно, что технически это невозможно. Пока. Но если вдруг станет возможным, этот метод разве получит право на жизнь?

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 00:43 
Заслуженный участник


25/02/08
2961
1)Как вы собираетесь решать такую огромную систему ДУ? Нереально.
2)Даже если вы решите - нереально подставить туда начальные условия, которые должны быть ещё и известны с огромной точностью.
Так что нет, метод бесполезен.

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 01:02 
Заслуженный участник


09/05/12
25179
fronnya в сообщении #976521 писал(а):
Но если вдруг станет возможным, этот метод разве получит право на жизнь?
Для такой задачи в этом просто нет смысла. Но для медленно релаксирующих систем (когда нас интересует эволюция на временных масштабах, меньших характерного времени релаксации) - да, получит. Собственно, и сейчас такие методы использутся, но, конечно, для меньшего числа частиц.

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 01:14 
Заслуженный участник


25/02/08
2961
Pphantom
1)Это где, если не секрет?
2)Кинетики что, недостаточно для этих вопросов?

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 01:24 
Заслуженный участник


09/05/12
25179
Ms-dos4 в сообщении #976573 писал(а):
1)Это где, если не секрет?
Например, гравитационное $N$-body моделирование (звездная динамика, физика галактик и т.п.), сюда же, в принципе, попадают "частичные" (чисто лагранжевы) методы газодинамики, вроде SPH.

Правда, "такую огромную систему ДУ" обычно все же стараются не решать - метод прямого суммирования обычно используется только для $N \lesssim 10^3 \div 10^4$.

Ms-dos4 в сообщении #976573 писал(а):
2)Кинетики что, недостаточно для этих вопросов?
Увы. Например, многие структурные особенности кинетика дать не может. Да и то, что может, нередко оказывается "средней температурой по больнице" - релаксации-то нет.

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 02:00 
Заслуженный участник


25/02/08
2961
Pphantom
И что, это работает в прямую на $\[{10^4}\]$ частиц? Я слышал, задачу N-тел численно решают с учётом приближений (разные "шаги" на близкие и дальние тела), да и то, мне слабо верится, что там какая-нибудь мелкая ошибка в начальном этапе не "завалит" всё решение потом.

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 02:21 
Заслуженный участник


09/05/12
25179
Ms-dos4 в сообщении #976577 писал(а):
И что, это работает в прямую на $\[{10^4}\]$ частиц?
Вполне.

Ms-dos4 в сообщении #976577 писал(а):
Я слышал, задачу N-тел численно решают с учётом приближений (разные "шаги" на близкие и дальние тела),
Да, для больших $N$ это (т.н. "древесные алгоритмы" или, как их куда чаще называют даже в русскоязычной литературе, "tree codes") - наиболее часто используемый вариант. Однако прямое суммирование имеет сложность $O(N^2)$, tree code - $O(N\, \log N)$, обычно их реализации имеют примерно одинаковую производительность для $N \sim 10^3$, так что для $10^4$ прямое суммирование еще приемлемо и иногда используется.

Впрочем, те же tree codes - это в конечном счете тоже методы интегрирования уравнений движения отдельных частиц, пусть и приближенного, так что под определение ТС они вполне подходят. Есть и вариант еще лучше (теоретически) - метод самосогласованного поля, $O(N)$, только техническая реализация сложна.

Ms-dos4 в сообщении #976577 писал(а):
да и то, мне слабо верится, что там какая-нибудь мелкая ошибка в начальном этапе не "завалит" всё решение потом.
А это смотря что хочется получить. Идеальных результатов, естественно, не будет, но качественно картину эволюции системы получить вполне можно. Естественно, не без некоторого труда. :D

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 06:52 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Ms-dos4
Ну, $10^4$ - это ещё не $10^{23}.$

(Насколько я помню, типичное количество звёзд в шаровом скоплении - порядка $10^5.$ А вот в нашей Галактике - уже $10^{11}.$ Так что, метод работает, но не для всего чего хотелось бы.)

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 08:27 
Заслуженный участник


28/12/12
7946
fronnya в сообщении #976521 писал(а):
Но если вдруг станет возможным, этот метод разве получит право на жизнь?

Немного странный вопрос. По методу молекулярной динамики есть преогромное множество публикаций, книжек, программных кодов и т.п.
То есть метод успешно работает и дает результаты в течение уже примерно полувека. Конечно, до $10^{23}$ частиц дойти невозможно, но $10^8-10^9$ - вполне (я не следил за последними достижениями, возможно, цифры удалось еще увеличить).
В именно молекулярной динамике (в отличие от гравитации) спасает то, что потенциалы короткодействующие, поэтому операций на один шаг "всего лишь" $O(N)$.

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 09:09 
Заслуженный участник
Аватара пользователя


30/01/06
72407
DimaM
А плазму так можно моделировать?

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 11:47 
Заслуженный участник


28/12/12
7946
Munin
Боюсь соврать, но, по-моему, прямая МД для плазмы не применяется. Используются кинетические методы и/или метод частиц в ячейках.
В плазме существенны электромагнитные поля, поэтому короткодействующими потенциалами не описать.

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 11:53 
Заслуженный участник
Аватара пользователя


30/01/06
72407
DimaM в сообщении #976726 писал(а):
В плазме существенны электромагнитные поля, поэтому короткодействующими потенциалами не описать.

Вот я и подумал, что здесь ситуация может ближе к динамике гравитационных систем. Впрочем, потом я понял, что в плазме существенны ещё и магнитные поля, и волны.

 Профиль  
                  
 
 Re: Молекулярная физика, динамический метод
Сообщение11.02.2015, 12:03 
Заслуженный участник


09/05/12
25179
DimaM в сообщении #976675 писал(а):
но $10^8-10^9$ - вполне (я не следил за последними достижениями, возможно, цифры удалось еще увеличить).
Последние существующие варианты еще на порядок больше (и это для гравитации).

Munin в сообщении #976682 писал(а):
А плазму так можно моделировать?
Можно, и такие работы есть. Правда, их сравнительно мало.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Модераторы: photon, whiterussian, profrotter, Jnrty, Aer, Парджеттер, Eule_A, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group