stringtranslate.com

Метод частиц

Методы частиц — это широко используемый класс численных алгоритмов в научных вычислениях. Его применение варьируется от вычислительной гидродинамики (CFD) до молекулярной динамики (MD) и методов дискретных элементов .

История

Одним из самых ранних методов частиц является гидродинамика сглаженных частиц , представленная в 1977 году. [1] Либерский и др. [2] первыми применили СПГ в механике твердого тела. Основными недостатками SPH являются неточные результаты вблизи границ и нестабильность натяжения, которая впервые была исследована Свеглом. [3]

В 1990-х годах появился новый класс методов частиц. Появился метод воспроизводящих ядерных частиц [4] (RKPM), аппроксимация которого частично мотивировала корректировку оценки ядра в SPH: для обеспечения точности вблизи границ, при неравномерной дискретизации и точности более высокого порядка в целом. Примечательно, что параллельно с этим примерно в то же время были разработаны методы материальных точек [5] , которые предлагают аналогичные возможности. В течение 1990-х годов и впоследствии было выведено несколько других сортов, в том числе перечисленные ниже.

Список методов и сокращений

Следующие численные методы обычно считаются относящимися к общему классу методов «частиц». Сокращения приведены в скобках.

Определение

Математическое определение методов частиц отражает структурные сходства всех методов частиц. [6] Таким образом, это позволяет проводить формальные рассуждения в разных областях применения. Определение разделено на три части: во-первых, структура алгоритма метода частиц, включая структурные компоненты, а именно структуры данных и функции. Во-вторых, определение экземпляра метода частиц. Экземпляр метода частиц описывает конкретную проблему или ситуацию, которую можно решить или смоделировать с помощью алгоритма метода частиц. В-третьих, определение функции перехода состояний частицы. Функция перехода состояний описывает, как метод частиц переходит от экземпляра к конечному состоянию, используя структуры данных и функции из алгоритма метода частиц. [6]

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

таково пространство состояний метода частиц и пять функций:

Начальное состояние определяет экземпляр метода частиц для данного алгоритма метода частиц :

Экземпляр состоит из начального значения глобальной переменной и начального кортежа частиц .

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

Функция перехода состояний определяется как

с

.

Псевдокод иллюстрирует функцию перехода состояний метода частиц:

1 2 а 3 от до 4 5 от до 6 7 8 от до 9
10
11
12
13          

Жирные символы представляют собой кортежи, кортежи частиц и кортежи индексов. это пустой кортеж. Оператор представляет собой объединение кортежей частиц, например . И это количество элементов в кортеже , например .

Смотрите также

Рекомендации

  1. ^ Джингольд Р.А., Монаган Дж.Дж. (1977). Гидродинамика сглаженных частиц – теория и применение к несферическим звездам. Пн Не Р Astron Soc 181:375–389
  2. ^ Либерски, Л.Д., Петчек, А.Г., Карни, Т.К., Хипп, младший, Аллахдади, Ф.А. (1993). Лагранжева гидродинамика высоких напряжений. Журнал вычислительной физики .
  3. ^ Свегл, Дж.В., Хикс, Д.Л., Аттауэй, SW (1995). Анализ гидродинамической устойчивости сглаженных частиц. Журнал вычислительной физики . 116(1), 123-134
  4. ^ Лю, В.К., Цзюнь, С., Чжан, Ю.Ф. (1995), Методы воспроизведения ядерных частиц, Международный журнал численных методов в жидкостях . 20, 1081–1106.
  5. ^ Д. Сульский, З., Чен, Х. Шрейер (1994). Метод частиц для материалов, зависящих от истории. Компьютерные методы в прикладной механике и технике (118) 1, 179-196.
  6. ^ Аб Пальке, Йоханнес; Сбальцарини, Иво Ф. (март 2023 г.). «Единое математическое определение методов частиц». Открытый журнал IEEE Компьютерного общества . 4 : 97–108. дои : 10.1109/OJCS.2023.3254466 . S2CID  257480034.  В эту статью включен текст, доступный по лицензии CC BY 4.0.

дальнейшее чтение

Внешние ссылки