Объем жидкости методом - Volume of fluid method

Иллюстрация моделирования жидкости с использованием метода VOF.

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

История

Объемный метод жидкости основан на ранее Маркер и ячейка (MAC) методы. Первые сведения о том, что сейчас известно как VOF, были даны Но и Вудвордом в 1976 году.[1] где функция дроби (см. ниже), хотя первая публикация в журнале была опубликована Хиртом и Николсом в 1981 году.[2] Поскольку метод VOF превзошел MAC, снизив требования к памяти компьютера, он быстро стал популярным. Ранние приложения включают Torrey et al. из Лос-Аламос, создавший коды VOF для НАСА (1985,1987).[3] Первые реализации VOF страдали от несовершенного описания интерфейса, которое позже было исправлено введением схемы кусочно-линейного вычисления интерфейса (PLIC). Использование VOF с PLIC - это современный стандарт, используемый в ряде компьютерных кодов, таких как ПОТОК-3D, Геррис (программное обеспечение), ANSYS Fluent, openFOAM, Simcenter STAR-CCM + и КОНВЕРГЕРИТЬ.

Обзор

В основе метода лежит идея так называемой функции дроби . Это скалярная функция, определяемая как интеграл жидкости характеристическая функция в контрольный объем, а именно объем вычислительной сетка клетка. Объемная доля каждой жидкости отслеживается через каждую ячейку вычислительной сетки, в то время как все жидкости имеют единый набор уравнений движения. Когда ячейка пуста без следов жидкости внутри, значение равно нулю; когда ячейка заполнена, ; и когда в ячейке есть граница раздела жидкости, . является прерывистой функцией, ее значение изменяется от 0 до 1, когда аргумент перемещается внутрь отслеживаемой фазы. Нормальное направление поверхности раздела жидкости находится там, где значение изменяется наиболее быстро. При использовании этого метода свободная поверхность не определяется четко, вместо этого она распределяется по высоте ячейки. Таким образом, для получения точных результатов необходимо выполнить локальное уточнение сетки. Критерий уточнения простой, ячейки с должны быть уточнены. Метод для этого, известный как метод маркеров и микроклеток, был разработан Раадом и его коллегами в 1997 году.[4]

Эволюция -я жидкость в системе на жидкости регулируются уравнением переноса (фактически то же уравнение, которое должно выполняться метод установки уровня функция расстояния ):

со следующим ограничением

,

т.е. объем жидкостей постоянен. Для каждой ячейки такие свойства, как плотность рассчитываются как среднее значение объемной доли всех жидкостей в ячейке

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

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

Дискретность

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

В то время как схема против ветра первого порядка размывает поверхность раздела, схема против ветра того же порядка вызовет ложную проблему распределения, которая вызовет неустойчивое поведение в случае, если поток не ориентирован вдоль линии сетки. Поскольку эти схемы более низкого порядка неточны, а схемы более высокого порядка нестабильны и вызывают колебания, было необходимо разработать схемы, которые сохраняют остроту свободной поверхности, а также создают монотонные профили для .[5] За прошедшие годы появилось множество различных методов лечения адвекция были разработаны. В оригинальной VOF-статье Хирта донорно-акцепторная схема работал. Эта схема легла в основу разностных схем сжатия.

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

Схемы донор-акцептор

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

Схемы дифференцирования более высокого порядка

В разностных схемах более высокого порядка, как следует из названия, уравнение конвективного переноса дискретизируется с помощью разностных схем более высокого порядка или смешанных схем. К таким методам относится Compressive Interface Capturing Scheme для произвольных сеток (CICSAM). [6] и захват интерфейса высокого разрешения (HRIC) [7] схемы, обе основаны на диаграмме нормализованных переменных (NVD) Леонарда.[8]

Методы геометрической реконструкции

Сферическая капля, представленная PLIC [9](Кусочно-линейный расчет интерфейса) метод геометрической реконструкции при моделировании VOF; (а) общий вид, (б) увеличить область полости. Реконструкция дает плоский сегмент в каждом из контрольных объемов; сегменты, как правило, прерывистые, что особенно заметно в областях с недостаточным разрешением. Получено с использованием кода Basilisk [1].

Линейные методы позволяют обойти проблемы, связанные с дискретизацией уравнения переноса, за счет отсутствия явного отслеживания интерфейса в ячейке. Вместо этого распределение жидкости в ячейке и на границе получается с помощью распределения объемной доли соседних ячеек. Расчет простого линейного интерфейса (SLIC) Но и Вудворд, 1976 г.[1] использует простую геометрию для реконструкции интерфейса. В каждой ячейке граница раздела аппроксимируется линией, параллельной одной из осей координат, и предполагает различные конфигурации жидкости для горизонтального и вертикального перемещений соответственно. Сегодня широко используется метод вычисления кусочно-линейной границы раздела Янгса.[10] PLIC основан на идее, что интерфейс может быть представлен в виде строки в р2 или самолет в р3; в последнем случае мы можем описать интерфейс как:

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

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

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

  1. ^ а б Но, W.F .; Вудворд, П. (1976). «SLIC (Простое вычисление границы раздела линий). В трудах 5-й Международной конференции по гидродинамике, под редакцией А. И. ван де Вурена и П. Дж. Зандбергена». Конспект лекций по физике. 59: 330–340. Дои:10.1007 / 3-540-08004-x_336.
  2. ^ Hirt, C.W .; Николс, Б. (1981). «Объемный метод жидкости (VOF) для динамики свободных границ». Журнал вычислительной физики. 39 (1): 201–225. Bibcode:1981JCoPh..39..201H. Дои:10.1016/0021-9991(81)90145-5.
  3. ^ Торри, М .; Клаутман, Л. (1985). «NASA-VOF2D: компьютерная программа для несжимаемых течений со свободными поверхностями (не опубликовано)». Технический отчет LANL LA-10612-MS.
  4. ^ Chen, S .; Раад, Д. (1997). «Поверхностный маркер и метод микроклеток». Международный журнал численных методов в жидкостях. 25 (7): 749–778. Bibcode:1997IJNMF..25..749C. Дои:10.1002 / (SICI) 1097-0363 (19971015) 25: 7 <749 :: AID-FLD584> 3.3.CO; 2-F.
  5. ^ Darwish, M .; Мукаллед Ф. (2006). «Конвективные схемы для захвата границ раздела потоков со свободной поверхностью на неструктурированных сетках». Числовая передача тепла, часть B. 49 (1): 19–42. Bibcode:2006NHTB ... 49 ... 19D. Дои:10.1080/10407790500272137.
  6. ^ Ubbink, O .; Исса, Р.И. (1999). «Метод захвата резких границ раздела жидкостей на произвольных сетках». J. Comput. Phys. 153 (1): 26–50. Bibcode:1999JCoPh.153 ... 26U. Дои:10.1006 / jcph.1999.6276.
  7. ^ Muzaferija, S .; Peric, M .; Sames, P; Шелин, Т. (1998). «Двухжидкостный решатель Навье-Стокса для моделирования проникновения воды». Двадцать второй симпозиум по морской гидродинамике.
  8. ^ Леонард, Б. (1991). «ИСКЛЮЧИТЕЛЬНАЯ консервативная разностная схема применима к нестационарной одномерной адвекции». Компьютерные методы в прикладной механике и технике. 88 (1): 17–74. Bibcode:1991CMAME..88 ... 17л. Дои:10.1016 / 0045-7825 (91) 90232-У.
  9. ^ Анишевский, Войцех (2014). «Методы адвекции типа объема жидкости (VOF) в двухфазном потоке: сравнительное исследование». Компьютеры и жидкости. 97: 52–73. arXiv:1405.5140. Bibcode:2014arXiv1405.5140A. Дои:10.1016 / j.compfluid.2014.03.027.
  10. ^ Янгс, Д. (1982). «Зависящий от времени поток нескольких материалов с большим искажением жидкости». Численные методы гидродинамики: 273–285.
  • Пиллиод, Дж. Э. (1992), "Анализ алгоритмов кусочно-линейной реконструкции интерфейса для объемных жидкостных методов. Технический отчет.", Технический отчет, U.C. Дэвис