~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ BD34D7515A03A17C30D8792276247F55__1715098020 ✰
Заголовок документа оригинал.:
✰ Smoothed-particle hydrodynamics - Wikipedia ✰
Заголовок документа перевод.:
✰ Гидродинамика сглаженных частиц — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Smoothed-particle_hydrodynamics ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/bd/55/bd34d7515a03a17c30d8792276247f55.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/bd/55/bd34d7515a03a17c30d8792276247f55__translat.html ✰
Дата и время сохранения документа:
✰ 23.06.2024 14:07:28 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 7 May 2024, at 19:07 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Гидродинамика сглаженных частиц — Википедия Jump to content

Гидродинамика сглаженных частиц

Из Википедии, бесплатной энциклопедии

Схематическое изображение свертки SPH
Обтекание цилиндра со свободной поверхностью, смоделированной с помощью SPH. Видеть [1] для подобных симуляций.

Гидродинамика сглаженных частиц ( SPH ) — это вычислительный метод, используемый для моделирования механики сплошных сред, таких как механика твердого тела и потоков жидкости . Его разработали Джингольд и Монаган. [2] и Люси [3] в 1977 году, первоначально для астрофизических проблем. Его использовали во многих областях исследований, включая астрофизику , баллистику , вулканологию и океанографию . Это бессеточный лагранжев метод (где координаты движутся вместе с жидкостью), и разрешение метода можно легко настроить по отношению к таким переменным, как плотность .

Метод [ править ]

Преимущества [ править ]

  • По своей конструкции SPH представляет собой бессеточный метод , что делает его идеально подходящим для моделирования задач, в которых преобладает сложная динамика границ, таких как потоки на свободной поверхности или большие смещения границ.
  • Отсутствие сетки существенно упрощает реализацию модели и ее распараллеливание даже для многоядерных архитектур. [4] [5]
  • SPH можно легко распространить на широкий спектр областей и гибридизировать с некоторыми другими моделями, как обсуждается в разделе «Физическое моделирование» .
  • Как обсуждалось в разделе о слабосжимаемом SPH , этот метод обладает отличными свойствами сохранения.
  • Вычислительная стоимость моделирования SPH на количество частиц значительно меньше, чем стоимость моделирования на основе сетки на количество ячеек, когда интересующая метрика связана с плотностью жидкости (например, функция плотности вероятности флуктуаций плотности). [6] Это так, потому что в SPH резолюция ставится там, где находится вопрос.

Ограничения [ править ]

  • Установка граничных условий в SPH, таких как входы и выходы. [7] и стены [8] сложнее, чем с использованием сеточных методов. Фактически было заявлено, что «обработка граничных условий, безусловно, является одним из самых сложных технических моментов метода SPH». [9] Эта проблема отчасти связана с тем, что в SPH частицы вблизи границы изменяются со временем. [10] Тем не менее, граничные условия для SPH доступны. [8] [10] [11]
  • Вычислительная стоимость моделирования SPH на количество частиц значительно превышает стоимость моделирования на основе сетки на количество ячеек, когда интересующая метрика не связана (напрямую) с плотностью (например, спектр кинетической энергии). [6] Поэтому, игнорируя проблемы параллельного ускорения , моделирование потоков постоянной плотности (например, внешней аэродинамики ) более эффективно с использованием сеточных методов, чем с помощью SPH.

Примеры [ править ]

Гидродинамика [ править ]

Рис. SPH-моделирование океанских волн с использованием FLUIDS v.1 (Hoetzlein)

Гидродинамика сглаженных частиц все чаще используется для моделирования движения жидкости . Это связано с рядом преимуществ по сравнению с традиционными методами, основанными на сетке. Во-первых, SPH гарантирует сохранение массы без дополнительных вычислений, поскольку частицы сами по себе представляют массу. Во-вторых, SPH вычисляет давление на основе взвешенных вкладов соседних частиц, а не путем решения линейных систем уравнений. Наконец, в отличие от методов, основанных на сетке, которые должны отслеживать границы жидкости, SPH создает свободную поверхность для двухфазных взаимодействующих жидкостей напрямую, поскольку частицы представляют собой более плотную жидкость (обычно воду), а пустое пространство представляет собой более легкую жидкость (обычно воздух). По этим причинам с помощью SPH можно моделировать движение жидкости в реальном времени. Однако методы как на основе сетки, так и SPH по-прежнему требуют создания визуализируемой геометрии свободной поверхности с использованием техники полигонизации, такой как меташары и марширующие кубы , точечные пятна или визуализация «ковра». Для газовой динамики более уместно использовать саму функцию ядра для визуализации плотности столба газа (например, как это сделано в пакете визуализации SPLASH).

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

Недавние работы в области SPH для моделирования жидкости увеличили производительность, точность и области применения:

  • Б. Соленталер, 2009 г., разрабатывает прогнозно-корректирующий SPH (PCISPH), позволяющий лучше ограничить несжимаемость. [12]
  • М. Имсен и др., 2010 г., представляют обработку границ и адаптивное изменение времени для PCISPH для точного взаимодействия с твердыми телами. [13]
  • К. Бодин и др., 2011, заменяют стандартное уравнение давления состояния ограничением плотности и применяют вариационный интегратор времени. [14]
  • Р. Хетцляйн, 2012 г., разрабатывает эффективный SPH на базе графического процессора для больших сцен в Fluids v.3. [15]
  • Н. Акинчи и др., 2012, представляют универсальную обработку границ и метод двустороннего SPH-жесткого соединения, который полностью основан на гидродинамических силах; подход применим к различным типам решателей SPH [16]
  • M. Macklin et al., 2013 моделирует несжимаемые потоки в рамках позиционной динамики для больших временных шагов. [17]
  • Н. Акинчи и др., 2013, представляют универсальную технику поверхностного натяжения и двусторонней адгезии жидкость-твердое тело, которая позволяет моделировать множество интересных физических эффектов, которые наблюдаются в реальности. [18]
  • Дж. Кайл и Э. Террелл, 2013 г., применяют SPH для полнопленочной смазки. [19]
  • А. Махдави и Н. Талеббейдохти, 2015 г., предлагают гибридный алгоритм для реализации твердых граничных условий и моделирования течения через плотину с острым гребнем. [20]
  • С. Таваккол и др., 2016 г., разработали curvSPH, который делает горизонтальный и вертикальный размер частиц независимыми и обеспечивает равномерное распределение массы вдоль изогнутых границ. [21]
  • В. Косторц и А. Эсмаил-Якас, 2020 г., предлагают общий, эффективный и простой метод оценки коэффициентов нормализации вблизи кусочно-плоских границ. [11]
  • Колагросси и др., 2019, изучают обтекание цилиндра вблизи свободной поверхности и сравнивают его с другими методами. [1]

Астрофизика [ править ]

Адаптивное разрешение гидродинамики сглаженных частиц, численное сохранение физически сохраняющихся величин и способность моделировать явления, охватывающие многие порядки величины, делают ее идеальной для вычислений в теоретической астрофизике . [22]

Моделирование формирования галактик , звездообразования , звездных столкновений , [23] сверхновые [24] и удары метеоритов - лишь некоторые из широкого спектра астрофизических и космологических применений этого метода.

SPH используется для моделирования гидродинамических потоков, включая возможные эффекты гравитации . Включение других астрофизических процессов, которые могут иметь важное значение, таких как перенос излучения и магнитные поля , является активной областью исследований в астрономическом сообществе и имеет ограниченный успех. [25] [26]

Твердая механика [ править ]

Либерский и Петчек [27] [28] расширен SPH до механики твердого тела. Основным преимуществом SPH в этом приложении является возможность борьбы с большими локальными искажениями, чем сеточные методы. Эта особенность использовалась во многих приложениях в механике твердого тела: формовка металлов, удар, рост трещин, разрушение, фрагментация и т. д.

Еще одним важным преимуществом бессеточных методов в целом и SPH в частности является то, что проблемы зависимости от сетки естественным образом избегаются, учитывая бессеточную природу метода. В частности, выравнивание сетки связано с проблемами, связанными с трещинами, и его избегают в SPH благодаря изотропной поддержке функций ядра. Однако классические составы SPH страдают нестабильностью растяжения. [29] и отсутствие последовательности. [30] За последние годы для повышения точности решения SPH были внесены различные поправки, что привело к RKPM , предложенному Liu et al. [31] Рэндлс и Либерски [32] и Джонсон и Бейссель [33] пытались решить проблему непротиворечивости в своих исследованиях ударных явлений.

Дайка и др. [34] [35] и Рэндлс и Либерски [36] представили интеграцию точек стресса в SPH, а Тед Беличко и др. [37] показали, что метод точек напряжения устраняет нестабильность, возникающую из-за ложных сингулярных мод, а нестабильности растяжения можно избежать, используя лагранжево ядро. В литературе можно найти множество других недавних исследований, посвященных улучшению сходимости метода SPH.

Недавние улучшения в понимании сходимости и стабильности SPH позволили найти более широкое применение в механике твердого тела. Другие примеры применения и развития метода включают:

  • Моделирование обработки металлов давлением. [38]
  • Метод SPAM (прикладная механика сглаженных частиц) на основе SPH для ударного разрушения твердых тел Уильяма Г. Гувера . [39]
  • Модифицированный SPH (SPH/MLSPH) для лечения переломов и фрагментаций. [40]
  • Тейлор-SPH (TSPH) для распространения ударных волн в твердых телах. [41]
  • Обобщенная координата SPH (GSPH) распределяет частицы неоднородно в декартовой системе координат и упорядочивает их посредством отображения в обобщенной системе координат, в которой частицы выровнены на одинаковом расстоянии. [42]

Числовые инструменты [ править ]

Интерполяции [ править ]

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

Эти частицы взаимодействуют через ядерную функцию с характерным радиусом, известным как «длина сглаживания», обычно представляемую в уравнениях как . Это означает, что физическая величина любой частицы может быть получена путем суммирования соответствующих свойств всех частиц, находящихся в пределах диапазона ядра, причем последнее используется в качестве весовой функции. . Это можно понять в два этапа. Сначала произвольное поле записывается как свертка с :

Ошибка в приведенном выше приближении составляет порядок . Во-вторых, интеграл аппроксимируется суммированием Римана по частицам:

где суммирование по включает все частицы в моделировании. это объем частицы , это значение количества для частицы и обозначает позицию. Например, плотность частицы может быть выражено как:

где обозначает массу частицы и плотность частиц, в то время как это краткое обозначение . Ошибка приближения интеграла дискретной суммой зависит от , от размера частиц (т.е. , будучи измерением пространства), а также от расположения частиц в пространстве. Последний эффект пока малоизучен. [43]

Обычно используемые функции ядра включают функцию Гаусса , сплайн пятой степени и функцию Вендланда. ядро. [44] Последние два ядра имеют компактный носитель (в отличие от гауссовского, где вклад небольшой на любом конечном расстоянии) с поддержкой, пропорциональной . Преимущество этого подхода заключается в экономии вычислительных усилий за счет исключения относительно незначительного вклада удаленных частиц.

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

основных уравнений Дискретизация

Для частиц постоянной массы, дифференцируя интерполированную плотность относительно временной доходности

где это градиент относительно . Сравнивая это уравнение с уравнением неразрывности в лагранжевом описании (с использованием материальных производных ),

очевидно, что его правая часть является приближением ; следовательно, дискретный оператор дивергенции определяется следующим образом:

Этот оператор дает SPH-аппроксимацию на частице для данного набора частиц с заданными массами , позиции и скорости .

Другим важным уравнением для сжимаемой невязкой жидкости является уравнение Эйлера для баланса импульса:

Как и в случае с непрерывностью, задача состоит в том, чтобы определить дискретный оператор градиента, чтобы записать

Один из вариантов

который обладает свойством быть кососопряженным с приведенным выше оператором дивергенции в том смысле, что

это дискретная версия континуальной идентичности

Это свойство приводит к хорошим консервационным свойствам. [45]

Обратите также внимание, что этот выбор приводит к симметричному оператору дивергенции и антисимметричному градиенту. Хотя существует несколько способов дискретизации градиента давления в уравнениях Эйлера, приведенная выше антисимметричная форма является наиболее признанной. Он поддерживает строгое сохранение линейного и углового момента. Это означает, что сила, действующая на частицу по частице равна той, которая действует на частицу по частице включая смену знака эффективного направления, благодаря свойству антисимметрии .

Тем не менее, были предложены другие операторы, которые могут работать лучше численно или физически. Например, одним из недостатков этих операторов является то, что, хотя расхождение является согласованным нулевого порядка (т.е. дает ноль при применении к постоянному векторному полю), можно видеть, что градиент не является. Чтобы обойти эту проблему, было предложено несколько методов, ведущих к перенормированным операторам (см., например, [46] ).

Вариационный принцип [ править ]

Приведенные выше основные уравнения SPH могут быть выведены из принципа наименьшего действия , начиная с лагранжиана системы частиц:

,

где частицы – удельная внутренняя энергия . Уравнение Эйлера -Лагранжа вариационной механики для каждой частицы гласит:

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

где использовалось правило цепочки, поскольку зависит от , а последний – от положения частиц. Использование термодинамического свойства мы можем написать

Подключение интерполяции плотности SPH и явное дифференцирование приводит к

которое представляет собой уже упомянутое уравнение импульса SPH, где мы признаем оператор. Это объясняет, почему сохраняется линейный импульс, а также позволяет сохранять угловой момент и энергию. [47]

Интеграция времени [ править ]

На основе работ, проделанных в 80-х и 90-х годах по численному интегрированию точечных частиц в больших ускорителях, были разработаны подходящие интеграторы времени с точными свойствами сохранения в долгосрочной перспективе; их называют симплектическими интеграторами . Наиболее популярной в литературе по SPH является схема чехарды , которая для каждой частицы считывает :

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

Существуют и другие симплектические интеграторы (см. справочник [48] ). Рекомендуется использовать симплектическую схему (даже низкого порядка) вместо несимплектической схемы высокого порядка, чтобы избежать накопления ошибок после многих итераций.

Интегрирование плотности широко не изучалось ( см. Ниже подробнее ).

Симплектические схемы консервативны, но явны, поэтому для их численной устойчивости требуются условия устойчивости, аналогичные условию Куранта-Фридрихса-Леви (см. ниже ).

Граничные методы [ править ]

Поддержка SPH Convolution раскололась вблизи границы

В случае, если свертка SPH должна выполняться близко к границе, т.е. ближе, чем s · h , тогда интегральная поддержка усекается. Действительно, когда на свертку влияет граница, свертка должна быть разделена на два интеграла:

где B( r ) — компактный опорный шар с центром в r и радиусом s · h , а Ω( r ) обозначает часть компактного носителя внутри расчетной области, Ω ∩ B( r ) . Следовательно, наложение граничных условий в SPH полностью основано на аппроксимации второго интеграла в правой части. То же самое, конечно, можно применить и к вычислению дифференциальных операторов:

В прошлом было предложено несколько методов моделирования границ в SPH.

Полное пренебрежение [ править ]

Модель свободной поверхности SPH посредством интегрального пренебрежения

Самая простая граничная модель пренебрегает интегралом:

такие, что учитываются только объемные взаимодействия,

Это популярный подход, когда свободная поверхность рассматривается в однофазном моделировании. [49]

Основным преимуществом этого граничного условия является его очевидная простота. Однако при применении этого метода границ необходимо учитывать несколько проблем согласованности. [49] На самом деле это серьезное ограничение на его потенциальное применение.

Расширение жидкости [ править ]

Техника расширения границ жидкости SPH

Вероятно, самая популярная или, по крайней мере, самая традиционная методология наложения граничных условий в SPH — это метод Fluid Extension. Такой метод основан на заполнении компактного носителя через границу так называемыми частицами-призраками, удобно назначающими значения их полей. [50]

В этом отношении методологию пренебрежения интегралом можно рассматривать как частный случай жидкостных расширений, когда поле A исчезает за пределами расчетной области.

Основным преимуществом этой методологии является простота при условии, что вклад границ вычисляется как часть объемных взаимодействий. Кроме того, эта методология была глубоко проанализирована в литературе. [51] [50] [52]

С другой стороны, размещение частиц-призраков в усеченной области не является тривиальной задачей, поэтому моделирование сложных форм границ становится обременительным. Два наиболее популярных подхода к заполнению пустой области частицами-призраками — это зеркальные частицы. [53] и фиксированные частицы. [50]

Граничный интеграл [ править ]

Интегральная модель границы SPH

Новейшей граничной методикой является методология граничного интеграла. [54] В этой методологии интеграл пустого объема заменяется поверхностным интегралом и перенормировкой:

где n j — нормаль общего j -го граничного элемента. Поверхностный член также можно решить, используя полуаналитическое выражение. [54]

Моделирование физики [ править ]

Гидродинамика [ править ]

Слабо сжимаемый подход [ править ]

Другой способ определения плотности основан на самом операторе сглаживания SPH. Поэтому плотность оценивается по распределению частиц с использованием интерполяции SPH . Чтобы преодолеть нежелательные ошибки на свободной поверхности за счет усечения ядра, формулу плотности можно снова интегрировать по времени. [54]

Слабо сжимаемый SPH в гидродинамике основан на дискретизации уравнений Навье – Стокса или уравнений Эйлера для сжимаемых жидкостей. Чтобы закрыть систему, используется соответствующее уравнение состояния, связывающее давление и плотность . В общем случае так называемое уравнение Коула [55] (иногда ошибочно называемое « уравнением Тейта ») используется в SPH. Он читает

где - эталонная плотность и скорость звука . Для воды, обычно используется. Фоновое давление добавляется, чтобы избежать отрицательных значений давления.

Реальные почти несжимаемые жидкости, такие как вода, характеризуются очень высокими скоростями звука порядка . Следовательно, информация о давлении распространяется быстрее по сравнению с фактическим объемным потоком, что приводит к очень малым числам Маха. . Уравнение количества движения приводит к следующему соотношению:

где - изменение плотности и вектор скорости. На практике значение c меньше фактического принимается, чтобы избежать слишком малых временных шагов в схеме интегрирования по времени. Обычно числовая скорость звука принимается такой, что допускается изменение плотности менее 1%. Это так называемое предположение о слабой сжимаемости. Это соответствует числу Маха меньше 0,1, что означает:

где максимальная скорость необходимо оценить, например, с помощью закона Торричелли или обоснованного предположения. Поскольку происходят лишь небольшие изменения плотности, можно принять линейное уравнение состояния: [56]

Обычно на слабосжимаемые схемы воздействует высокочастотный паразитный шум в полях давления и плотности. [57] Это явление вызвано нелинейным взаимодействием акустических волн и тем, что схема явна во времени и центрирована в пространстве. . [58]

За прошедшие годы было предложено несколько методов решения этой проблемы. Их можно разделить на три различные группы:

  1. схемы, в которых используются фильтры плотности,
  2. модели, которые добавляют диффузионный член в уравнение неразрывности,
  3. схемы, в которых используются решатели Римана для моделирования взаимодействия частиц.
фильтра Техника плотности

В схемах первой группы фильтр применяется непосредственно к полю плотности для удаления паразитного числового шума. Наиболее часто используемые фильтры — это MLS (по методу скользящих наименьших квадратов) и фильтр Шепарда. [57] который может применяться на каждом временном шаге или на каждом n временных шагах. Чем чаще используется процедура фильтрации, тем более регулярные поля плотности и давления получаются. С другой стороны, это приводит к увеличению вычислительных затрат. При длительном моделировании использование процедуры фильтрации может привести к нарушению гидростатической составляющей давления и к несоответствию между глобальным объемом жидкости и полем плотности. Кроме того, это не обеспечивает соблюдение динамического граничного условия для свободной поверхности.

диффузного термина Техника

Другой способ сгладить поле плотности и давления — добавить диффузионный член внутрь уравнения неразрывности (группа 2):

Первые схемы, в которых применялся такой подход, были описаны в Ferrari. [59] и в Молтени [56] где диффузионный член моделировался как лапласиан поля плотности. Подобный подход также использовался в делах Фатехи и Манзари. . [60]

Моделирование SPH: распределение давления потока при прорыве плотины с использованием стандартной формулы SPH.
Моделирование SPH: распределение давления потока при прорыве плотины с использованием стандартной формулы δ-SPH.

В Антуоно и др. [61] поправка к диффузионному члену Молтени [56] было предложено убрать некоторые несоответствия вблизи свободной поверхности. В этом случае принятый диффузионный член эквивалентен дифференциальному оператору высокого порядка в поле плотности. [62] Схема называется δ-SPH и сохраняет все свойства сохранения SPH без диффузии (например, линейный и угловой моменты, полную энергию, видеть [63] ) наряду с гладким и регулярным представлением полей плотности и давления.

В третью группу входят те схемы SPH, которые используют численные потоки, полученные с помощью решателей Римана, для моделирования взаимодействий частиц. [64] [65] [66]

Техника Римана решения
Моделирование SPH: распределение давления потока при прорыве плотины с использованием решателя Римана с малодиссипативным ограничителем.

Для метода SPH, основанного на решателях Римана, межчастичная задача Римана строится вдоль единичного вектора частица указывающей формы частица . В этой задаче Римана начальные левые и правые состояния находятся на частицах и , соответственно. и государства являются

Решение задачи Римана приводит к появлению трех волн, исходящих из разрыва. Две волны, которые могут быть ударными или волнами разрежения, распространяющимися с наименьшей или наибольшей волновой скоростью. Средняя волна всегда представляет собой контактный разрыв и разделяет два промежуточных состояния, обозначаемых и . Предполагая, что промежуточное состояние удовлетворяет и , линеаризованный решатель Римана для гладких потоков или только с умеренно сильными толчками можно записать как

где и являются средними значениями между частицами. При решении задачи Римана, т.е. и , дискретизация метода SPH равна

где . Это указывает на то, что средние скорость и давление между частицами просто заменяются решением задачи Римана. Сравнивая оба значения, можно увидеть, что промежуточная скорость и давление из средних значений между частицами представляют собой неявную диссипацию, т.е. регуляризацию плотности и численную вязкость соответственно.

Поскольку приведенная выше дискретизация очень диссипативна, простая модификация состоит в применении ограничителя для уменьшения неявной числовой диссипации, вносимой путем ограничения промежуточного давления на [67]

где ограничитель определяется как

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

Несжимаемый подход [ править ]

вязкости Моделирование

В общем, описание гидродинамических течений требует удобной трактовки диффузионных процессов для моделирования вязкости в уравнениях Навье – Стокса . Он требует специального рассмотрения, поскольку включает в себя дифференциальный оператор Лапласа . Поскольку прямой расчет не дает удовлетворительных результатов, было предложено несколько подходов к моделированию диффузии.

  • Искусственная вязкость

Представлено Монаганом и Джингольдом [68] искусственная вязкость использовалась для борьбы с с высоким числом Маха потоками жидкости . Он читает

Здесь, контролирует объемную вязкость, в то время как действует аналогично искусственной вязкости Неймана-Рихтмейра. определяется

где η h — небольшая часть h (например, 0,01 h ), чтобы предотвратить возможную числовую бесконечность на близких расстояниях.

Также было показано, что искусственная вязкость улучшает общую стабильность моделирования общего потока. Поэтому к невязким задачам он применяется в следующем виде

С помощью этого подхода можно не только стабилизировать невязкие модели, но и смоделировать физическую вязкость. Для этого

подставляется в приведенное выше уравнение, где — количество пространственных измерений модели. Этот подход вводит объемную вязкость .

  • Моррис

Для низких чисел Рейнольдса модель вязкости Морриса [69] было предложено.

  • ЛоШао

Дополнительная физика [ править ]

  • Поверхностное натяжение
  • Теплопередача
  • Турбулентность

Многофазные расширения [ править ]

Астрофизика [ править ]

Часто в астрофизике помимо чистой гидродинамики хотят смоделировать самогравитацию. Основанный на частицах характер SPH делает его идеальным в сочетании с гравитационным решателем на основе частиц, например, с кодом гравитации дерева . [70] сетка частиц или частица-частица частица-сетка .

Механика твердого тела и взаимодействие жидкости со структурой (FSI) [ править ]

лагранжева формулировка для механики тела Полная твердого

Чтобы дискретизировать основные уравнения динамики твердого тела, используется корректирующая матрица [71] [72] впервые представлено воспроизведение вращения твердого тела как

( 1 )

где

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

Используя исходную конфигурацию в качестве эталона, плотность твердого тела напрямую оценивается как

( 2 )

где – определитель Якобиана тензора деформации .

Теперь мы можем дискретизировать уравнение количества движения в следующей форме

( 3 )

где межчастичное среднее первое напряжение Пиолы-Кирхгофа определяется как

( 4 )

Также и соответствуют давлению жидкости и силам вязкости, действующим на твердую частицу , соответственно.

Муфта жидкость-структура [ править ]

При соединении жидкость-структура окружающая твердая структура ведет себя как движущаяся граница для жидкости, а на границе раздела жидкость-структура накладывается граничное условие прилипания. Силы взаимодействия и действие на частицу жидкости , из-за присутствия соседней твердой частицы , можно получить как [73]

( 5 )

и

( 6 )

Здесь мнимое давление и скорость определяются

( 7 )

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

Соответственно, силы взаимодействия и действие на твердую частицу даны

( 8 )

и

( 9 )

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

Другие [ править ]

Метод дискретных элементов , используемый для моделирования сыпучих материалов , относится к SPH.

Варианты метода [ править ]

Ссылки [ править ]

  1. ^ Перейти обратно: а б Колагросси (2019). «Вязкое течение цилиндра вблизи свободной поверхности: тесты с устойчивыми, периодическими и метастабильными реакциями, решенные с помощью бессеточных и сеточных схем». Компьютеры и жидкости . 181 : 345–363. doi : 10.1016/j.compfluid.2019.01.007 . S2CID   128143912 .
  2. ^ Джингольд, Роберт А.; Монаган, Джозеф Дж. (1977). «Гидродинамика сглаженных частиц: теория и применение к несферическим звездам» . Ежемесячные уведомления Королевского астрономического общества . 181 (3): 375–89. Бибкод : 1977МНРАС.181..375Г . дои : 10.1093/mnras/181.3.375 .
  3. ^ Л. Б. Люси (1977). «Численный подход к проверке гипотезы деления». Астрон. Дж . 82 : 1013–1024. Бибкод : 1977AJ.....82.1013L . дои : 10.1086/112164 .
  4. ^ Такахиро Харада; Сейичи Кошизука; Ёитиро Кавагути (2007). Сглаженная гидродинамика частиц на графических процессорах . Международная компьютерная графика . стр. 63–70.
  5. ^ Алехандро Креспо; Хосе М. Домингес; Анксо Баррейру; Мончо Гомес-Гестейра; Бенедикт Д. Роджерс (2011). «Графические процессоры, новый инструмент ускорения в CFD: эффективность и надежность методов гидродинамики сглаженных частиц» . ПЛОС ОДИН . 6 (6): e20685. Бибкод : 2011PLoSO...620685C . дои : 10.1371/journal.pone.0020685 . ПМК   3113801 . ПМИД   21695185 .
  6. ^ Перейти обратно: а б Прайс, диджей (2011). «Гидродинамика сглаженных частиц: чему бы я хотел, чтобы меня научила мама». Достижения вычислительной астрофизики: методы . 453 : 249. arXiv : 1111.1259 . Бибкод : 2012ASPC..453..249P .
  7. ^ «Метод гидродинамики сглаженных частиц в сравнении с численными методами конечного объема» . 21 марта 2018 г. Проверено 30 августа 2018 г.
  8. ^ Перейти обратно: а б Адами С. и Ху XY и Адамс Н.А. (2012). «Обобщенное стеночное граничное условие для гидродинамики сглаженных частиц». Журнал вычислительной физики . 231 (21): 7057–7075. Бибкод : 2012JCoPh.231.7057A . дои : 10.1016/j.jcp.2012.05.005 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  9. ^ Шадлоо М.С., Огер Г. и Туз Д.Л. (2016). «Метод гидродинамики сглаженных частиц для потоков жидкости для промышленного применения: мотивы, текущее состояние и проблемы». Компьютеры и жидкости . 136 : 11–34. doi : 10.1016/j.compfluid.2016.05.029 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  10. ^ Перейти обратно: а б Фрейзер, К., Кисс, Л.И. и Сент-Джордж, Л. (2016). «Обобщенное стеночное граничное условие для гидродинамики сглаженных частиц». 14-я Международная конференция LS-DYNA . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  11. ^ Перейти обратно: а б Косторз (2020). «Полуаналитический метод граничного интеграла для радиальных функций с применением к гидродинамике сглаженных частиц». Журнал вычислительной физики . 417 : 109565. Бибкод : 2020JCoPh.41709565K . дои : 10.1016/j.jcp.2020.109565 . S2CID   219438340 .
  12. ^ Соленталер (2009). «Прогнозно-корректирующий несжимаемый СПГ». {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  13. ^ Имсен (2010). «Обработка границ и адаптивное временное регулирование для PCISPH». Семинар по взаимодействию с виртуальной реальностью и физическому моделированию VRIPHYS .
  14. ^ Бодин (2011). «Сдерживающие жидкости» . Транзакции IEEE по визуализации и компьютерной графике . 18 (3): 516–26. дои : 10.1109/TVCG.2011.29 . ПМИД   22241284 . S2CID   14023161 .
  15. ^ Хетцляйн (2012). «Fluids v.3, Крупномасштабный симулятор жидкостей с открытым исходным кодом». {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  16. ^ Акинчи (2012). «Универсальная жестко-жидкостная муфта для несжимаемых SPH». Транзакции ACM с графикой . 31 (4): 1–8. дои : 10.1145/2185520.2185558 . S2CID   5669154 .
  17. ^ Маклин (2013). «Жидкости, основанные на положении». Транзакции ACM с графикой . 32 (4): 1–12. дои : 10.1145/2461912.2461984 . S2CID   611962 .
  18. ^ Акинчи (2013). «Универсальное поверхностное натяжение и адгезия для жидкостей SPH SPH». Транзакции ACM с графикой . 32 (6): 1–8. CiteSeerX   10.1.1.462.8293 . дои : 10.1145/2508363.2508395 . S2CID   12550964 .
  19. ^ Журнал трибологии (2013). «Применение гидродинамики сглаженных частиц для полнопленочной смазки». {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  20. ^ Махдави и Талеббейдохти (2015). «Гибридный алгоритм обработки твердых границ для гидродинамики сглаженных частиц» . Scientia Ираника, Сделка А, Гражданское строительство . 22 (4): 1457–1469.
  21. ^ Международный журнал численных методов в жидкостях (2016). «Криволинейная гидродинамика сглаженных частиц». Международный журнал численных методов в жидкостях . 83 (2): 115–131. Бибкод : 2017IJNMF..83..115T . дои : 10.1002/fld.4261 . S2CID   124425780 .
  22. ^ Прайс, Дэниел Дж (2009). «Астрофизическая гидродинамика гладких частиц». Новый Astron.rev . 53 (4–6): 78–104. arXiv : 0903.5075 . Бибкод : 2009НовыйAR..53...78R . дои : 10.1016/j.newar.2009.08.007 . S2CID   129246 .
  23. ^ Россвог, Стефан (2015). «Методы SPH в моделировании компактных объектов». Living Rev Comput Astrophys . 1 (1): 1. arXiv : 1406.4224 . Бибкод : 2015LRCA....1....1R . дои : 10.1007/lrca-2015-1 . S2CID   119119783 .
  24. ^ Прайс, Дэниел Дж; Рокфеллер, Габриэль; Уоррен, Майкл С. (2006). «SNSPH: Код гидродинамики излучения параллельных трехмерных сглаженных частиц». Астрофиз. Дж . 643 : 292–305. arXiv : astro-ph/0512532 . дои : 10.1086/501493 . S2CID   16733573 .
  25. ^ «Звездообразование с радиационным переносом» .
  26. ^ Прайс, Дэниел Дж. (01 февраля 2012 г.). «Гидродинамика сглаженных частиц и магнитогидродинамика» . Журнал вычислительной физики . Специальный выпуск: Вычислительная физика плазмы. 231 (3): 759–794. arXiv : 1012.1885 . дои : 10.1016/j.jcp.2010.12.011 . ISSN   0021-9991 .
  27. ^ Либерский, Л.Д.; Петчек, АГ (1990). Гидродинамика гладких частиц с сопротивлением материалов: достижения метода свободного Лагранжа . Конспект лекций по физике. Том. 395. стр. 248–257. дои : 10.1007/3-540-54960-9_58 . ISBN  978-3-540-54960-4 .
  28. ^ Л.Д. Либерский; А.Г. Петчек; А.Г. Карни; ТЦ Хипп; Дж. Р. Аллахдади; Высокий уровень ФА (1993). «Деформационная лагранжева гидродинамика: трехмерный код SPH для динамического отклика материала». Дж. Компьютер. Физ . 109 (1): 67–75. Бибкод : 1993JCoPh.109...67L . дои : 10.1006/jcph.1993.1199 .
  29. ^ Дж. В. Свегл; Д.А. Хикс; SW Аттауэй (1995). «Анализ гидродинамической устойчивости гладких частиц». Дж. Компьютер. Физ . 116 (1): 123–134. Бибкод : 1995JCoPh.116..123S . дои : 10.1006/jcph.1995.1010 .
  30. ^ Т. Беличко; Ю. Кронгауз; Дж. Долбоу; К. Герлах (1998). «О полноте бессеточных методов частиц». Межд. Дж. Нумер. Методы англ . 43 (5): 785–819. Бибкод : 1998IJNME..43..785B . CiteSeerX   10.1.1.28.491 . doi : 10.1002/(sici)1097-0207(19981115)43:5<785::aid-nme420>3.0.co;2-9 .
  31. ^ В. К. Лю; С. Джун; Ю. Ф. Чжан (1995). «Воспроизведение методов частиц ядра». Межд. Дж. Нумер. Методы англ . 20 (8–9): 1081–1106. Бибкод : 1995IJNMF..20.1081L . дои : 10.1002/fld.1650200824 .
  32. ^ П. У. Рэндлс; Л.Д. Либерский (1997). «Последние улучшения в SPH-моделировании воздействия гиперскорости». Межд. Дж. Импакт Инж . 20 (6–10): 525–532. дои : 10.1016/s0734-743x(97)87441-6 .
  33. ^ Г. Р. Джонсон; С.Р. Байсель (1996). «Нормализованные функции сглаживания для расчета воздействия SPH». Межд. Дж. Нумер. Методы англ . 39 (16): 2725–2741. Бибкод : 1996IJNME..39.2725J . doi : 10.1002/(sici)1097-0207(19960830)39:16<2725::aid-nme973>3.0.co;2-9 .
  34. ^ ЦТ Дыка; Р.П. Ингель (1995). «Подход к нестабильности напряжения в гидродинамике сглаженных частиц». Вычислить. Структурировать . 57 (4): 573–580. дои : 10.1016/0045-7949(95)00059-п .
  35. ^ ЦТ Дыка; П. У. Рэндлс; Р.П. Ингель (1997). «Точки напряжения при нестабильности напряжения в SPH». Межд. Дж. Нумер. Методы англ . 40 (13): 2325–2341. Бибкод : 1997IJNME..40.2325D . doi : 10.1002/(sici)1097-0207(19970715)40:13<2325::aid-nme161>3.0.co;2-8 .
  36. ^ П. У. Рэндлс; Л.Д. Либерский (2000). «Нормализованный SPH с точками напряжения». Межд. Дж. Нумер. Методы англ . 48 (10): 1445–1462. Бибкод : 2000IJNME..48.1445R . doi : 10.1002/1097-0207(20000810)48:10<1445::aid-nme831>3.0.co;2-9 .
  37. ^ Т. Беличко; Ю. Го; В. К. Лю; ИП Сяо (2000). «Единый анализ стабильности бессеточных методов частиц». Межд. Дж. Нумер. Методы англ . 48 (9): 1359–1400. Бибкод : 2000IJNME..48.1359B . doi : 10.1002/1097-0207(20000730)48:9<1359::aid-nme829>3.0.co;2-u .
  38. ^ Ж. Боне; С. Куласегарам (2000). «Коррекция и стабилизация методов гидродинамики гладких частиц с применением в моделировании обработки металлов давлением». Межд. Дж. Нумер. Методы англ . 47 (6): 1189–1214. Бибкод : 2000IJNME..47.1189B . doi : 10.1002/(sici)1097-0207(20000228)47:6<1189::aid-nme830>3.0.co;2-i .
  39. ^ У. Г. Гувер; К.Г. Гувер (2001). «Рецепты на основе СПАМа для непрерывного моделирования» . Вычисления в науке и технике . 3 (2): 78–85. Бибкод : 2001CSE.....3b..78H . дои : 10.1109/5992.909007 .
  40. ^ Т. Рабчук; Дж. Эйбл; Л. Стемпневский (2003). «Моделирование высокоскоростного дробления бетона с использованием SPH/MLSPH». Межд. Дж. Нумер. Методы англ . 56 (10): 1421–1444. Бибкод : 2003IJNME..56.1421R . дои : 10.1002/nme.617 . S2CID   119799557 .
  41. ^ М. И. Эррерос; М. Мабсаут (2011). «Двухэтапная схема дискретизации по времени с использованием метода SPH для распространения ударных волн». Вычислить. Методы Прикл. Мех. англ . 200 (21–22): 1833–1845. Бибкод : 2011CMAME.200.1833H . дои : 10.1016/j.cma.2011.02.006 .
  42. ^ С. Яширо; Т. Окабе (2015). «Гидродинамика сглаженных частиц в обобщенной системе координат с конститутивной моделью конечной деформации». Межд. Дж. Нумер. Методы англ . 103 (11): 781–797. Бибкод : 2015IJNME.103..781Y . дои : 10.1002/nme.4906 . hdl : 2324/4476056 . S2CID   121935150 .
  43. ^ Нью-Джерси Куинлан; М. Баса; М. Ластивка (2006). «Ошибка усечения в методах частиц без сетки» (PDF) . Международный журнал численных методов в технике . 66 (13): 2064–2085. Бибкод : 2006IJNME..66.2064Q . дои : 10.1002/nme.1617 . HDL : 10379/1170 . S2CID   53701216 .
  44. ^ Х. Вендланд (1995). «Кусочно-полиномиальные, положительно определенные и компактные радиальные функции минимальной степени». Достижения в области вычислительной математики . 4 (4): 389–396. дои : 10.1007/BF02123482 . S2CID   36452865 .
  45. ^ А. Майрхофер; Б.Д. Роджерс; Д. Виоло; М. Ферран (2013). «Исследование течений, ограниченных стенками, с использованием SPH и унифицированных полуаналитических пристеночных граничных условий». Компьютерная физика. Коммуникации . 184 (11): 2515–2527. arXiv : 1304.3692 . Бибкод : 2013CoPhC.184.2515M . CiteSeerX   10.1.1.770.4985 . дои : 10.1016/j.cpc.2013.07.004 . S2CID   35008128 .
  46. ^ Ж. Боне; Т. С. Лок (1999). «Вариационные аспекты сохранения импульса в формулировках гидродинамики сглаженных частиц». Компьютерные методы в прикладном машиностроении . 180 (1–2): 97–115. Бибкод : 1999CMAME.180...97B . дои : 10.1016/S0045-7825(99)00051-1 .
  47. ^ Джей Джей Монаган (2005). «Гидродинамика сглаженных частиц». Отчеты о прогрессе в физике . 68 (8): 1703–1759. Бибкод : 2005РПФ...68.1703М . дои : 10.1088/0034-4885/68/8/R01 . S2CID   5987481 .
  48. ^ Э. Хайрер; С. Любич; Г. Ваннер (2006). Геометрическое численное интегрирование . Спрингер. ISBN  978-3-540-30666-5 .
  49. ^ Перейти обратно: а б Андреа Колагросси; Маттео Антуоно; Давид Ле Тузе (2009). «Теоретические соображения о роли свободной поверхности в модели гидродинамики сглаженных частиц». Физический обзор E . 79 (5): 056701. Бибкод : 2009PhRvE..79e6701C . дои : 10.1103/PhysRevE.79.056701 . ПМИД   19518587 .
  50. ^ Перейти обратно: а б с Бежамен Бускасс; Андреа Колагросси; Сальваторе Марроне; Маттео Антуоно (2013). «Нелинейное взаимодействие волн воды с плавающими телами в СПГ». Журнал жидкостей и структур . 42 : 112–129. Бибкод : 2013JFS....42..112B . doi : 10.1016/j.jfluidstructs.2013.05.010 .
  51. ^ Фабрисио Масиа; Маттео Антуоно; Лео М. Гонсалес; Андреа Колагросси (2011). «Теоретический анализ обеспечения граничных условий прилипания в методах SPH» . Успехи теоретической физики . 125 (6): 1091–1121. Бибкод : 2011PThPh.125.1091M . дои : 10.1143/PTP.125.1091 .
  52. ^ Хосе Луис Серкос-Пита; Маттео Антуоно; Андреа Колагросси; Антонио Соуто (2017). «Сохранение энергии SPH для взаимодействия жидкости и твердого тела». Компьютерные методы в прикладной механике и технике . 317 : 771–791. Бибкод : 2017CMAME.317..771C . дои : 10.1016/j.cma.2016.12.037 .
  53. ^ Дж. Кэмпбелл; Р. Вигниевич; Л. Либерский (2000). «Контактный алгоритм для гидродинамики сглаженных частиц». Компьютерные методы в прикладной механике и технике . 184 (1): 49–65. Бибкод : 2000CMAME.184...49C . дои : 10.1016/S0045-7825(99)00442-9 .
  54. ^ Перейти обратно: а б с М. Ферран, Д. Р. Лоуренс, Б. Д. Роджерс, Д. Виоло, К. Кассиотис (2013). «Унифицированные полуаналитические пристеночные граничные условия для невязких, ламинарных или турбулентных течений в бессеточном методе SPH» . Международный журнал численных методов в жидкостях . 71 (4). Межд. Дж. Нумер. Мет. Жидкости: 446–472. Бибкод : 2013IJNMF..71..446F . дои : 10.1002/fld.3666 . S2CID   124465492 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  55. ^ Х. Р. Коул (1948). Подводные взрывы . Принстон, Нью-Джерси: Издательство Принстонского университета.
  56. ^ Перейти обратно: а б с Д. Молтени, А. Колагросси (2009). «Простая процедура улучшения оценки давления в гидродинамическом контексте с использованием SPH». Компьютерная физика. Коммуникации . 180 (6): 861–872. Бибкод : 2009CoPhC.180..861M . дои : 10.1016/j.cpc.2008.12.004 .
  57. ^ Перейти обратно: а б Колагросси, Андреа; Ландрини, Маурицио (2003). «Численное моделирование межфазных течений методом гидродинамики сглаженных частиц». Журнал вычислительной физики . 191 (2): 448–475. Бибкод : 2003JCoPh.191..448C . дои : 10.1016/S0021-9991(03)00324-3 .
  58. ^ Рэндалл Дж. Левек (2007). Методы конечных разностей для обыкновенных уравнений и уравнений в частных производных: стационарные и нестационарные задачи . Сиам.
  59. ^ А. Феррари, М. Дамбсер, Э. Торо, А. Арманини (2009). «Новая трехмерная параллельная схема SPH для потоков на свободной поверхности». Компьютеры и жидкости . 38 (6). Эльзевир: 1203–1217. doi : 10.1016/j.compfluid.2008.11.012 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  60. ^ Фатехи Р. и Манзари МТ (2011). «Лекарство от численных колебаний в гидродинамике слабосжимаемых сглаженных частиц». Международный журнал численных методов в жидкостях . 67 (9). Интернет-библиотека Wiley: 1100–1114. Бибкод : 2011IJNMF..67.1100F . дои : 10.1002/fld.2406 . S2CID   121381641 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  61. ^ М. Антуоно, А. Колагросси, С. Марроне, Д. Молтени (2010). «Течения на свободной поверхности, решенные с помощью схем SPH с численными диффузионными членами». Компьютерная физика. Коммуникации . 181 (3). Эльзевир: 532–549. Бибкод : 2010CoPhC.181..532A . дои : 10.1016/j.cpc.2009.11.002 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  62. ^ М. Антуоно, А. Колагросси, С. Марроне (2012). «Численные диффузионные члены в слабосжимаемых схемах SPH». Компьютерная физика. Коммуникации . 183 (12). Эльзевир: 2570–2580. Бибкод : 2012CoPhC.183.2570A . дои : 10.1016/j.cpc.2012.07.006 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  63. ^ Антуоно Маттео и Марроне С., Колагросси А и Бускасс Б (2015). «Энергетический баланс в схеме δ-SPH». Компьютерные методы в прикладной механике и технике . 289 . Эльзевир: 209–226. Бибкод : 2015CMAME.289..209A . дои : 10.1016/j.cma.2015.02.004 .
  64. ^ ДжП. Вила (1999). «О методах взвешивания частиц и гидродинамике гладких частиц». Математические модели и методы в прикладных науках . 9 (2). Мировая наука: 161–209. дои : 10.1142/S0218202599000117 .
  65. ^ Маронгиу Жан-Кристоф, Лебёф Франсис, Каро Жоэль и Паркинсон Этьен (2010). «Моделирование потоков на свободной поверхности в турбинах Пелтона с использованием гибридного метода SPH-ALE» (PDF) . Журнал гидравлических исследований . 48 (С1). Тейлор и Фрэнсис: 40–49. дои : 10.1080/00221686.2010.9641244 . S2CID   121493014 .
  66. ^ Де Леффе, Мэтью (2011). Моделирование вязких течений методом SPH для применения в морской гидродинамике . Кандидатская диссертация, Центральная школа Нант.
  67. ^ Чи Чжан, Сянъюй Ху и Николаус Адамс (2017). «Слабо сжимаемый метод SPH, основанный на решателе Римана с малой диссипацией». Журнал вычислительной физики . 335 : 605–620. Бибкод : 2017JCoPh.335..605Z . дои : 10.1016/j.jcp.2017.01.027 .
  68. ^ Монаган, Джозеф Дж.; Джингольд, Роберт А. (1983). «Моделирование ударов методом частиц». Журнал вычислительной физики . 52 (2): 347–389. Бибкод : 1983JCoPh..52..374M . дои : 10.1016/0021-9991(83)90036-0 .
  69. ^ Дж. П. Моррис; Пи Джей Фокс; Ю. Чжу (1997). «Моделирование несжимаемых течений с малым числом Рейнольдса с использованием SPH». Журнал вычислительной физики . 136 (1): 214–226. Бибкод : 1997JCoPh.136..214M . дои : 10.1006/jcph.1997.5776 .
  70. ^ Мариос Д. Дикаякос; Йоахим Стадель, PKDGRAV. Гравитационный код параллельного дерева kD , получено 1 февраля 2017 г.
  71. ^ Виньевич, Раде; Ревелес, Хуан Р.; Кэмпбелл, Джеймс (2006). «SPH в полном лагранжевом формализме». Компьютерное моделирование в технике и науке . 44 : 181–198.
  72. ^ Хан, Лухуэй; Ху, Сянъюй (2018). «SPH-моделирование взаимодействия жидкости и конструкции». Журнал гидродинамики . 30 (1): 62–69. Бибкод : 2018JHyDy..30...62H . дои : 10.1007/s42241-018-0006-9 . S2CID   125369012 .
  73. ^ Чи Чжан; Масуд Резаванд; Сянъюй Ху (2020). «Метод SPH с несколькими разрешениями для взаимодействия жидкости со структурой». Журнал вычислительной физики . 429 : 110028. arXiv : 1911.13255 . дои : 10.1016/j.jcp.2020.110028 . ISSN   0021-9991 . S2CID   208513116 .

Дальнейшее чтение [ править ]

  • Гувер, РГ (2006 г.); Прикладная механика гладких частиц: современное состояние, World Scientific.
  • Стеллингверф, РФ; Вингейт, Калифорния; «Моделирование воздействия с помощью SPH» , Мемуары Итальянского астрономического общества, Том 65, стр. 1117 (1994).
  • Амада, Т.; Имура, М.; Ясумуро, Ю.; Манабе, Ю.; и Чихара, К. (2004); «Моделирование жидкости на основе частиц на графическом процессоре», в Трудах семинара ACM по вычислениям общего назначения на графических процессорах (август 2004 г., Лос-Анджелес, Калифорния).
  • Дебрун, М.; и Кани, М.-П. (1996). «Сглаженные частицы: новая парадигма анимации сильно деформируемых тел» в Proceedings of Eurographics Workshop on Computer Animation and Simulation (август 1996 г., Пуатье, Франция).
  • Хегеман, К.; Карр, Северная Каролина; и Миллер, GSP; «Моделирование жидкости на основе частиц на графическом процессоре», в материалах Международной конференции по вычислительной науке (Ридинг, Великобритания, май 2006 г.), Конспекты лекций по информатике, версия 3994/2006 (Springer-Verlag).
  • Келагер, М. (2006) Лагранжева гидродинамика с использованием гидродинамики сглаженных частиц , магистерская диссертация, Univ. Копенгаген.
  • Колб, А.; и Кунц Н. (2005); «Динамическое взаимодействие частиц для моделирования жидкости на основе графического процессора», в Трудах 18-го симпозиума по методам моделирования (2005), стр. 722–727.
  • Лю, гр.; и Лю, МБ; Гидродинамика сглаженных частиц: метод бессеточных частиц , Сингапур: World Scientific (2003).
  • Монаган, Джозеф Дж. (1992). «Гидродинамика сглаженных частиц», Ежегодный обзор астрономии и астрофизики (1992). 30: 543–74.
  • Мюллер, М.; Чарыпар, Д.; и Гросс, М.; «Моделирование жидкости на основе частиц для интерактивных приложений», Брин, Д.; и Лин, М. (ред.), Труды симпозиума Eurographics/SIGGRAPH по компьютерной анимации (2003).
  • Вестерлунд, М.; Моделирование и визуализация вязкой жидкости с использованием гидродинамики сглаженных частиц , магистерская диссертация, Университет Умео, Швеция.
  • Виоло, Д.; Механика жидкости и метод SPH , Oxford University Press (2012).

Внешние ссылки [ править ]

Программное обеспечение [ править ]

  • Algodoo — это среда 2D-моделирования образования с использованием SPH.
  • AQUAgpusph — это бесплатная (GPLv3) SPH для исследователей, созданная исследователями и для исследователей.
  • Dive Solutions — это коммерческое веб-программное обеспечение SPH для проектирования CFD.
  • DualSPhysics — это код SPH с открытым исходным кодом, основанный на SPHysics и использующий вычисления на графическом процессоре. Компоненты с открытым исходным кодом доступны по лицензии LGPL.
  • FLUIDS v.1 — это простая реализация 3D SPH в реальном времени с открытым исходным кодом (Zlib) на C++ для жидкостей для ЦП и ГП.
  • Fluidix  — это API моделирования частиц на базе графического процессора, доступный в OneZero Software.
  • GADGET [1] — это свободно доступный ( GPL ) код для космологического моделирования N-тел/SPH.
  • Симулятор GPUSPH SPH с вязкостью (GPLv3)
  • Pasimodo — это программный пакет для методов моделирования на основе частиц, например SPH.
  • LAMMPS — это массовый параллельный код классической молекулярной динамики с открытым исходным кодом, который может выполнять SPH-моделирование.
  • Уровень абстракции физики — это система абстракции с открытым исходным кодом, которая поддерживает физические движки реального времени с поддержкой SPH.
  • PreonLab — это коммерческое инженерное программное обеспечение, разработанное FIFTY2 Technology , реализующее неявный метод SPH.
  • Punto — это бесплатно доступный инструмент визуализации для моделирования частиц.
  • pysph Платформа с открытым исходным кодом для гидродинамики сглаженных частиц в Python (новая лицензия BSD)
  • Py-SPHViewer Инструмент визуализации Python с открытым исходным кодом для моделирования гидродинамики сглаженных частиц. [1]
  • RealFlow Commercial SPH решатель для киноиндустрии.
  • RheoCube — это коммерческий SaaS- продукт от Lorenz Research, предназначенный для изучения и прогнозирования реологии и стабильности сложных жидкостей.
  • SimPARTIX — это коммерческий пакет моделирования для моделирования SPH и метода дискретных элементов (DEM) от Fraunhofer IWM.
  • SPH-поток
  • СФЕРА
  • SPHinXsys — это мультифизическая библиотека SPH с открытым исходным кодом и различными разрешениями. Он предоставляет API-интерфейсы C++ для физического точного моделирования и предназначен для моделирования связанных промышленных динамических систем, включая динамику жидкости, твердого тела, многих тел и многое другое.
  • SPHysics — это реализация SPH с открытым исходным кодом на Фортране.
  • SPLASH — это инструмент визуализации с открытым исходным кодом (GPL) для моделирования SPH.
  • SYMPLER : бесплатный симулятор символических частиц от Фрайбургского университета.
  • Nauticle — это универсальный вычислительный инструмент для численных методов, основанных на частицах.
  • NDYNAMICS — это коммерческое программное обеспечение для моделирования жидкости, основанное на неявном SPH, разработанное CENTROID LAB , которое в настоящее время используется для внутреннего/внешнего заводнения, ядерной/химической инженерии.
  1. ^ Бенитес-Лламбай, Алехандро (28 июля 2015 г.), "Py-Sphviewer: Py-Sphviewer V1.0.0" , Zenodo , Bibcode : 2015zndo.....21703B , doi : 10.5281/zenodo.21703 , получено в 2022-03 г. -30
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: BD34D7515A03A17C30D8792276247F55__1715098020
URL1:https://en.wikipedia.org/wiki/Smoothed-particle_hydrodynamics
Заголовок, (Title) документа по адресу, URL1:
Smoothed-particle hydrodynamics - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)