Научная статья на тему 'КРИТИЧЕСКОЕ СРАВНЕНИЕ РАЗЛИЧНЫХ ВЕРСИЙ ПАКЕТА OPENFOAM НА ЗАДАЧЕ МОДЕЛИРОВАНИЯ ВОДОСЛИВА'

КРИТИЧЕСКОЕ СРАВНЕНИЕ РАЗЛИЧНЫХ ВЕРСИЙ ПАКЕТА OPENFOAM НА ЗАДАЧЕ МОДЕЛИРОВАНИЯ ВОДОСЛИВА Текст научной статьи по специальности «Физика»

CC BY
0
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ / МЕТОД ОБЪЕМА ЖИДКОСТИ / СВОБОДНАЯ ГРАНИЦА / ВОДОСЛИВ / INTERFOAM / INTERDYMFOAM / WEIROVERFLOW / OPENFOAM

Аннотация научной статьи по физике, автор научной работы — Курбаналиев Абдикерим Ырысбаевич, Ойчуева Бурулгул Рахманбердиевна, Калмурзаева Анипа Ташбаевна, Жайнаков Аманбек Жайнакович, Култаев Топчубай Чокоевич

Приведены предварительные результаты численного моделирования двухфазного течения двух несжимаемых и несмешивающихся жидкостей через водослив трапециевидной формы. Целью работы была демонстрация возможностей решателя interFoam различных версий открытого пакета OpenFoam при моделировании рассматриваемого класса течений. Численные расчеты проведены с использованием входящего в состав OpenFoam руководства weirOverFlow. В пакете OpenFOAM6 коэффициент fvcDdtPhiCoeff для вычисления потоков массы на гранях ячеек изменен в целях улучшения устойчивости/точности и исключения осцилляций давления при высоких числах Куранта. Он вычисляется с использованием значений плотности и потока массы с предыдущего временн´ого шага. Результаты численных расчетов показывают, что такие изменения вызывают чрезмерно быстрый переход от нестационарного течения к стационарному.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по физике , автор научной работы — Курбаналиев Абдикерим Ырысбаевич, Ойчуева Бурулгул Рахманбердиевна, Калмурзаева Анипа Ташбаевна, Жайнаков Аманбек Жайнакович, Култаев Топчубай Чокоевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CRITICAL COMPARISON OF THE DIFFERENT VERSIONS OF THE OPENFOAM ON THE SIMULATION OF SPILLWAY

The results of numerical simulation for a two-phase flow of two incompressible and immiscible liquids through a trapezoidal spillway are presented. To simulate the free boundary, we used the method of fluid volume. The aim of the work was to demonstrate the capabilities of the various versions of interFoam solver of the OpenFOAM package for modelling the considered class of flows. Numerical calculations were performed using the OpenFOAM weirOverFlow tutorial. In order to improve the consistency, usability, flexibility and ease of modifying the interFoam solver, the existing interDyMFoam solver with the local dynamic mesh adaptation function was combined with the interFoam solver with a static computational mesh. In addition, in the OpenFOAM6 package, the fvcDdtPhiCoeff coefficient used for calculating the time derivative and taking into account the Rhie- Chow correction on the collocated grid for calculating mass fluxes on the cell faces was changed in order to improve stability/accuracy and eliminate pressure oscillations at high Courant numbers. The calculation of fvcDdtPhiCoeff coefficient in OpenFOAM5 requires the density value from the current time step along with the mass flow value from the previous time step, while in OpenFOAM6, both density and mass flow values are taken from the previous time step for calculation of the fvcDdtPhiCoeff coefficient. The results of numerical calculations of the OpenFOAM6 package show that such changes lead to an excessively fast transition of the transient flow to the stationary one in comparison with other versions of the OpenFOAM package.

Текст научной работы на тему «КРИТИЧЕСКОЕ СРАВНЕНИЕ РАЗЛИЧНЫХ ВЕРСИЙ ПАКЕТА OPENFOAM НА ЗАДАЧЕ МОДЕЛИРОВАНИЯ ВОДОСЛИВА»

Вычислительные технологии, 2021, том 26, № 2, с. 44-57. © ФИЦ ИВТ, 2021 ISSN 1560-7534

Computational Technologies, 2021, vol. 26, no. 2, pp. 44-57. © FRC ICT, 2021 elSSN 2313-691X

ВЫЧИСЛИТЕЛЬНЫЕ ТЕХНОЛОГИИ

D01:10.25743/ICT.2021.26.2.004

Критическое сравнение различных версий пакета OpenFOAM на задаче моделирования водослива

А.Ы. Курбаналиев1'*, Б. Р. Ойчуева1, А. Т. Калмурзаева2, А. Ж. Жайнаков3, Т. Ч. Култаев1

1Ошский государственный университет, 723500, Ош, Кыргызстан 2Баткенский государственный университет, 720100, Кызыл-Кыя, Кыргызстан 3Кыргызский государственный университет геологии, горного дела и освоения природных ресурсов им. акад. Усенгазы Асаналиева, 720001, Бишкек, Кыргызстан

*Контактный автор: Курбаналиев Абдикерим Ырысбаевич, e-mail: kurbanaliev@rambler .ru Поступила 13 октября 2020 г., доработана 2 марта 2021 г., принята в печать 9 марта 2021 г.

Приведены предварительные результаты численного моделирования двухфазного течения двух несжимаемых и несмешивающихся жидкостей через водослив трапециевидной формы. Целью работы была демонстрация возможностей решателя к^егЕоат различных версий открытого пакета ОрепЕоат при моделировании рассматриваемого класса течений. Численные расчеты проведены с использованием входящего в состав ОрепЕоат руководства \\тагОуегЕ1о\\'. В пакете ОрепЕОАМб коэффициент ГусБсйРЫСоей для вычисления потоков массы на гранях ячеек изменен в целях улучшения устойчивости/точности и исключения осцилляций давления при высоких числах Куранта. Он вычисляется с использованием значений плотности и потока массы с предыдущего временного шага. Результаты численных расчетов показывают, что такие изменения вызывают чрезмерно быстрый переход от нестационарного течения к стационарному.

Ключевые слова: численное моделирование, метод объема жидкости, свободная граница, водослив, ^егЕоат, к^егБуМЕоат, \уе1гОуегЕ1о\у, ОрепЕОАМ.

Цитирование: Курбаналиев А.Ы., Ойчуева Б.Р., Калмурзаева А.Т., Жайнаков А.Ж., Култаев Т.Ч. Критическое сравнение различных версий пакета ОрепЕОАМ на задаче моделирования водослива. Вычислительные технологии. 2021; 20(2): I I 57. Б01:10.25743/1СТ.2021.26.2.004.

Введение

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

Математическое моделирование течения воды через плотину с острым гребнем в дву- и трехмерном приближениях, выполненное с использованием пакета кода К1.()\\ .'Ш.

рассматривалось в работе [1], где, в частности, излагаются результаты разработки методов оценки коэффициента расхода прямоугольных плотин с острыми гребнями. Установлено, что полученные значения коэффициента расхода хорошо согласуются с приведенными в литературе данными с погрешностью ±3 %.

Исследование влияния геометрических форм остроконечной плотины на такие гидродинамические характеристики течения, как давление, скорость, профили уровня воды и коэффициенты расхода, описано в работе [2]. Пакет прикладных программ OpenFOAM использован для решения задач в трехмерном приближении наряду с RNG к — е-модели турбулентности и метода объема жидкости (volume of fluid) для определения положения свободной границы раздела. Максимальное значение коэффициента расхода получено для прямоугольной острой гребенчатой плотины, в то время как треугольная острая гребенчатая плотина имеет минимальный коэффициент расхода,

OpenFOAM — это бесплатное программное обеспечение с открытым исходным кодом для решения задач вычислительной гидродинамики (CFD), которое применяется во многих областях аэро- и гидродинамики. Благодаря открытости исходного кода на языке С++ многие полезные библиотеки и наборы решателей свободно доступны пользователям, что делает пакет OpenFOAM все более популярным в различных областях прикладной науки [3, 4]. В OpenFOAM можно найти множество заранее подготовленных решателей, предназначенных для численного моделирования широкого спектра задач — от турбулентного реагирующего течения жидкости с учетом теплопередачи и излучения до динамики твердого тела и электромагнетизма.

Одной из особенностей пакета является возможность его применения для изучения многофазных потоков, в основном с помощью решателя interFoam [5]. Однако этот многофазный решатель, использующий метод объема жидкости (volume of fluid) для определения положения свободной границы, не способен достаточно точно воспроизвести некоторые характеристики течений с резким изменением положения границы раздела между жидкостью и газом [6]. Поэтому на его базе разработан другой решатель — interDvMFoam, учитывающий движение расчетной сетки и дающий возможность динамического измельчения расчетной сетки в определенных областях, В течение долгого времени два решателя interFoam и interDvMFoam существовали раздельно, но с появлением версии OpenFOAM6 решатель interDvMFoam был включен в состав interFoam [7].

В настоящей работе обсуждаются результаты численного моделирования несжимаемого турбулентного перелива жидкости через водослив трапециевидной формы [8, 9], Численное моделирование основано на трехмерных нестационарных уравнениях На-вье-Стокса с учетом сильно изменяющейся свободной поверхности.

Целью работы является демонстрация возможностей решателя interFoam различных версий пакета OpenFOAM [10-13] при моделировании рассматриваемого класса течений. Все расчеты проводились с использованием значений параметров, указанных в руководстве weirOverFlow пакета OpenFOAM, Начальная высота водного столба задавалась равной 30 м. Это руководство входит в комплект OpenFOAM и содержит всю необходимую исходную информацию по моделированию рассматриваемой задачи,

1. Математическая модель

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

Рис. 1. Геометрия задачи Fig. 1. Problem geometry

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

Моделью рассматриваемого класса течений является система усредненных по Рей-польдсу уравнений Навье-Стокса, в которую входят уравнения неразрывности и переноса импульса |14|:

д

д д д д

— (рщ) + Щ д— (риг) = - д^ + д^ (ТИ + Т'Из ) + Р9г + ¡аг, (2)

г=1, 2, 3, з = 1, 2, 3.

Здесь щ — компоненты средней скорости; р — плотность; р — среднее давление; т^ и тщ — тензоры вязких напряжений, связанные с молекулярной р и турбулентной ^ вязкостью соответственно; ¡^ — компоненты силы поверхностного натяжения.

Замыкание системы уравнений (1), (2) основано на стандартной к — е-модели турбулентности 1141:

д(рк) + д(рщк) = (п + Р±\ дк

~(р + + Рк-ре, (3)

A oU oxi

дЬ д—1 д—г\ ак) дх.

д(ре) + д(рщг£) =Схрк£_ — рс2£1 + А (р\ (4)

дЬ дхi £ к £ к дхг\ое/ д—г'

(дщ диЛ дщ „

где гк = р —--+ —— —--скорость генерации кинетическои энергии турбулентнос-

\дх^ д—г) дх^

ти средним течением; р = рС^к2/е — турбулентная вязкость. Коэффициенты модели имеют следующие стандартные значения:

Сц = 0.09, С£1 = 1.44, Се2 = 1.92, ок = 1.0, ое = 1.3.

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

а = —-, В начальный момент времени задается распределение этой ве-

Объем ячейки

личины, и дальнейшая ее временная эволюция вычисляется как решение следующего транспортного уравнения |14|:

да + ^ = 0. (5)

дЬ дхг

Положение свободной границы определяется уравнением a(x,y,z,t) = 0.5, а физические свойства газожидкостной смеси вычисляются осреднением с соответствующим весовым коэффициентом:

р = api + (1 — a)p2, ^ = a/ji + (1 — a)^2.

Здесь индексы 1 и 2 соответствуют жидкой и газовой фазе.

Сила поверхностного натяжения моделируется следующим образом [14]:

, да

Jai = Ok—.

axi

Здесь о — константа поверхностного натяжения, а к — кривизна, определяемая как [14]

dni д (da/dxi

к ^ —

dxi dxi V I da/dxi

Í da/dxi \ ;í\\da/dxi\) '

Численные параметры использованного решателя ^егГоат соответствуют параметрам, приведенным в руководстве \veirOverflow [10-13], Расчетная сетка создана при помощи утилиты ЫоскМевЬ, которая разделяет область расчета на контрольные объемы гекеаэдральной формы.

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

Дискретизация расчетной области выполняется методом контрольных объемов [14-16], Противопоточная разностная схема первого порядка точности используется для дискретизации конвективных членов основных уравнений (1)-(5), При дискретизации диффузионных слагаемых применяется схема Gauss linear corrected — центрально-разностная схема с линейной интерполяцией с центров ячеек на центры граней, которая обеспечивает коррекцию по неортогональности расчетной сетки. Выбор такой схемы обусловлен наличием неортогональных участков сетки вблизи поверхности плотины. Эта схема имеет первый либо второй порядок точности в зависимости от локальных свойств расчетной сетки. Для дискретизации производной по времени используется явный метод Эйлера первого порядка,

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

Таблица 1. Использованные схемы дискретизации Table 1. The used discretization schemes

Уравнение Производная Конвективный Диффузионный

по времени член член

Перенос Явный Против потока с Центрально-разностная

импульса метод линейной схема с линейной

Эйлера интерполяцией интерполяцией

Объемная доля воды То же Ван Леер То же

Кинетическая энергия « Против потока с «

турбулентности линейной интерполяцией

Скорость диссипации энергии « То же «

1.2. Начальные условия

Дня нестационарной задачи необходимо задание начальных значений всех зависимых переменных. Значения всех компонент скорости равны нулю, так как по условию рассматриваемой задачи до момента времени t = 0 движение отсутствует. Давление тоже равно пуню. Кинетическая энергия турбулентности и скорость ее диссипации имеют некоторое малое значение, которое обеспечивает хорошую сходимость численного решения на первых шагах интегрирования: к = 4.14 • 10-3m /с ; е = 4.39 • 10-5т /с , Начальное распределение объемной доли задается неоднородным, так как не все расчетные ячейки заполнены водой (рис, 2, заштрихованная область соответствует плотине).

1.3. Граничные условия

На твердых стенках расчетной области задано условие прилипания — равенство нулю всех компонент вектора скорости. Дня давления и объемной доли воды задано условие непроницаемости — нулевой градиент но нормали, а дня энергии турбулентности к и скорости ее диссипации е граничные условия заданы при помощи аппарата пристеночных функций. При численном интегрировании уравнений вблизи твердых стенок расчетной области возникают определенные трудности. Попытка учесть большие градиенты зависимых переменных вблизи стенок требует измельчения расчетной сетки в этой области течения и значительных компьютерных затрат. Можно избежать чрезмерного измельчения расчетной сетки при помощи аппарата пристеночных функций |14, с, 298; 16, с, 275|, На свободной границе дня давления задано условие с нулевым значением, для объемной доли воды задано условие с нулевым значением а, а для всех компонент скорости задано условие с нулевым значением скорости. На выходе дня всех переменных задан нулевой продольный градиент.

Значения параметров, определяющих физические свойства воздуха и воды, приведены в табл. 2,

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

Объемная доля жидкости а определяется из уравнения переноса (5) с помощью решателя MULES, использующего многомерный универсальный ограничитель дня яв-

alpha.water

0.0 0.2 0.4 0.6 0.8 1.0

Рис. 2. Начальное распределение объемной доли воды Fig. 2. Initial distribution of the water volume fraction

Таблица 2. Физические свойства воздуха и воды Table 2. Physical properties of air and water

Свойство Вода Воздух

Плотность, кг/м3 1000 1

Коэффициент кинематической вязкости, м2/с 1.0 ■ 10-6 1.48 ■ 10-5

Коэффициент поверхностного натяжения, Н/м 0.07

Таблица 3. Решатели уравнений для основных переменных Table 3. Equation solvers for basic variables

Переменная Решатель Точность

Коррекция Метод сопряженных градиентов с 10-10

давления предобусловливанием DIC, PCG

Давление То же 10-7

Скорость SmoothSolver с использованием symGaussSeidel 10-8

Кинетическая энергия турбулентности То же 10-8

Скорость диссипации энергии « 10-8

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

Нестационарные уравнения, связанные через давление, численно решаются с помощью алгоритма PIMPLE с тремя этапами коррекции, т. е. на каждом шаге по времени уравнение коррекции давления необходимо решать три раза. Это обеспечивает устойчивость PIMPLE итерационного процесса для решения связанных через давление нелинейных уравнений [18]. Более подробную информацию об используемом решателе interFoam можно найти в работах [5, 6, 19-27].

2. Результаты численных расчетов

Для визуализации результатов численного моделирования использован пакет Paraview, входящий в состав OpenFOAM [10-13]. На рис. 3 представлено распределение объемной доли воды для моментов времени t = 0, 6, 10, 20, 30, 40 и 46 с. Здесь красный цвет соответствует ячейкам, заполненным водой, а синий — ячейкам, где вода полностью отсутствует, а имеется только воздух. Разные оттенки цветов от красного до синего указывают на положение границы раздела вода-воздух (см. рис. 2).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

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

При расчетах с использованием OpenFOAM 19.06, OpenFOAM5 и Opon КОЛ \ 17 получается примерно одинаковая картина течения. После момента времени порядка 46 с

0.0

alpha.water 0.2 0.4 0.6 0.8

1.0

Рис. 3. Объемная доля воды в разные моменты времени Fig. 3. Water volume fraction at different time moments

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

Также были проведены расчеты с использованием старой версии пакета OpenFOAM4 |24| и более новых версий OpenFC)AM20,06 |25| и OpenFOAMS |26| (рис. 4). Анализ полученных результатов показан, что все рассмотренные версии воспроизводят примерно одинаковую картину течения, хотя результаты, полученные с помощью OpenFOAMS, показывают более замедленный переход нестационарного течения к стационарному. Некоторое небольшое различие результатов, соответствующих моменту времени t = 46 с, объясняется тем, что в OpenFOAM8 для реконструкции свободной границы применяется улучшенный но.нуявный алгоритм MULES второго порядка |27|,

Дополнительные расчеты дня разных значений входного объемного расхода воды (7.5, 37.5 и 150 м3/с) проведены для выяснения возможных причин прилипания струи

воды к правой пологой поверхности водослива. Предполагалось, что исходное значение

3

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

а б в

t, с OpenFOAM4 OpenFC)AM20.06 OpenFOAM8

О

10

20

30

40

46

alpha.watcr 0.0 0.2 0.4 0.6 0.8 1.0

Рис. 4. Сравнение результатов OpenFOAM4, OpenFOAM20.06 и OpenFOAM8 Fig. 4. Comparison of the results of ОрспКОЛМ I. OpenFQAM20.06 and OpenFOAM8

t, с 7.5 м3/с 0

2

5

37.5 м3/с

в

3

3

alpha.watcr 0.0 0.2 0.4 0.6 0.8 1.0

Рис. 5. Объемная доля воды в разные моменты времени при ее разных входных объемных расходах

Fig. 5. Water volume fraction at different time moments for it's different input volumetric flow rates

6

a

г

4

6

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

Скорее всего, основная причина отличия численных результатов, полученных с помощью решателя ^егГоат пакета ОрепГОАМб, от результатов, полученных при помощи того же решателя 1йегГоат пакетов ОрепГОАМ19,Об, ОрепГОАМ20,06, ОропКОЛМ I ОрепГОАМб, ОропКОЛМ 7 и ОропКОЛМ8. заключается в следующем. Согласно [28], решатель ^егГоат пакета ОрепГОАМб претерпел серьезные изменения. Во-первых, в пакете ОрепГОАМб существовавший ранее отдельно решатель пНогПуМКонш с функцией локальной динамической адаптации сетки был объединен с решателем ^егГоат для повышения согласованности, удобства пользования, гибкости и легкости изменения решателя ^егГоат, Во-вторых, ручное сравнение решателя ^егГоат в ОрепГОАМб и ОрепГОАМб показывает, что в ОрепГОАМб используемый при вычислении производной по времени и учитывающий поправку Рхи-Чоу на совмещенной сетке коэффициент ГусБс^РЫСоей для вычисления потоков массы на гранях ячеек был изменен в целях улучшения устойчивости/точности и исключения осцилля-ций давления при высоких числах Куранта [29], А именно, в пакете ОрепГОАМб при вычислении коэффициента К'сБсН^РЫСоей значение плотности с текущего временного шага использовано наряду со значением потока массы с предыдущего временного шага, а в ОрепГОАМб этот коэффициент вычисляется с использованием значений плотности и потока массы с предыдущего временного шага [29],

Результаты, полученные с помощью различных версий пакета, показывают, что различия в алгоритмах приводят к нереальному поведению струи после водослива при расчетах, проведенных в соответствии с указаниями руководства \you-Ovoi-KIo\y. входящего в состав пакета ОрепГОАМб, Кроме того, в более новых версиях ОропКОЛМ7 и ОрепГОАМ8 используемый при вычислении производных по времени коэффициент ГусБсН^РЫСоей был возращен к старому, принятому в ОрепГОАМб [30],

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

Выводы

Приведены результаты численного моделирования водослива через плотину трапециевидной формы. Для моделирования свободной границы использовался метод объема жидкости. Полученные вполне физически адекватные численные результаты демонстрируют возможности открытого пакета ОрепГоат для моделирования рассматриваемого класса течений. Сравнение результатов, полученных с использованием различных версий пакета ОрепГОАМ, показывают, что объединение решателей 1йегГоат и ^егБуМГоат и измененный способ вычисления коэффициента ГусБс^РЫСоей в пакете ОрепГоатб приводят к неадекватному с физической точки зрения чрезмерно быстрому переходу нестационарного течения к стационарному по сравнению с другими версиями пакета ОрепГОАМ, В свою очередь, численные результаты, полученные с помощью ОрепГОАМ 19,Об, ОрепГОАМ20.06, ОрепГОАМ4, ОрепГОАМб, ОропКОЛМ7 и ОрепГОАМ8, дают примерно одинаковую картину течения сразу за водосливом (вода не прилипает к правой пологой стенке водослива), что соответствует принципу повторяемости результатов адекватного математического моделирования [31, 32],

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

Список литературы

fl] Reda М. Abd El-Hady Rady. 2D-3D modelling of flow over sharp-crested weirs. Journal of Applied Sciences Research. 2011; 7(12):2495-2505.

[2] Shiva R., Mohammad M., Hamze E. Three-dimensional simulation of flow over sharp crested weirs using volume of fluid method. Journal of Applied Engineering Sciences. 2020; 10(1) :75—82.

[3] Weller H.G., Tabor G.R., Jasak H., Fureby C. A tensorial approach to computational continuum mechanics using object-oriented techniques. Computers in Physics. 1998; 12(6):620-631.

[4] Hrvoje J. OpenFOAM: Open source CFD in research and industry. International Journal of Naval Architecture and Ocean Engineering. 2009; 1(2):89—94.

[5] Ubbink O. Numerical prediction of two fluid systems with sharp interfaces. Ph.D. Thesis. London, UK: University of London; 1997: 193.

[6] Lopes P.M.B. Free-surface flow interface and air-entrainment modelling using OpenFOAM. Thesis Project in Hydraulic, Water Resources and Environment Doctoral Program in Civil Engineering. Coimbra, Portugal: University of Coimbra; 2013: 71.

[71 OpenFOAM/OpenFOAM-6. Available at: https://github.com/0peiiF0AM/0peiiF0AM-6/ commit/46704f 121b82bcd353a2bl02cf0a05e8c98e5a83 (accessed 30.09.2020).

[8] Седов Jl.И. Механика сплошной среды. Т. 2. М.; 1970: 568.

[9] Спицын И.П., Соколова В.А. Общая и речная гидравлика. Л.: Гидрометеоиздат; 1990: 359.

[10] OpenCFD release OpenFOAM vl906. Available at: https://www.openfoam.com/releases/ openfoam-vl906 (accessed 05.09.2020).

[11] OpenFOAM 5.0. User's guide. Available at: https://cfd.direct/openfoam/user-guide-v5 (accessed 05.09.2020).

[12] OpenFOAM 6.0. User's guide. Available at: https://cfd.direct/openfoam/user-guide-v6 (accessed 05.09.2020).

[13] OpenFOAM 7.0. User's guide. Available at: https://cfd.direct/openfoam/user-guide-v7 (accessed 05.09.2020).

[14] Ferziger J.H., Peric M. Computational methods for fluid dynamics. Berlin: Springer Verlag; 2002: 423.

[15] Patankar S.V. Numerical heat transfer and fluid flow. N.Y.: Hemisphere Publishing Corporation; 1980: 197.

[16] Verstegg H.K., Malalasekera W. An introduction to computational fluid dynamics: The finite volume method, 2nd edition. Pearson Education Limited; 2007: 503.

[17] OpenFOAM 2.3.0: Multiphase modelling predictor-corrector semi-implicit MULES. Available at: https://openfoam.org/release/2-3-0/multiphase (accessed 05.09.2020).

54

А. Ы. Курбалалиев, Б. Р. Ошчуева, А. Т. Калмурзаева и др.

18

19

20

21

22

23

24

25

26

27

28

29

30

31

OpenFOAM guide/The PIMPLE algorithm in OpenFOAM. Available at: https: //openfoamwiki.net/index.php/OpenFOAM_guide/The_PIMPLE_algorithm_in_OpenFOAM (accessed 05.09.2020).

Heyns J.A., Oxtoby O.F. Modelling surface tension dominated multiphase flows using the VOF approach. 6th European Conference on Computational Fluid Dynamics. 2014. Available at: http://congress.cimne.com/iacm-eccomas2014/admin/files/filePaper/ p2006.pdf (accessed 05.09.2020).

Deshpande S.S., Anumolu L., Trujillo M.F. Evaluating the performance of the two-phase flow solver interFoam. Computational Science and Discovery. 2012; 5(1):014016.

Hill P.D. The computer simulations of dispersed two-phase flows. Ph.D. Thesis. London, UK: University of London; 1998: 371.

Rusche H. Computational fluid dynamics of dispersed two-phase dynamics flows of at phase fractions. Ph.D. Thesis. London, UK: University of London; 2003: 333.

Храбрый А.И. Численное моделирование нестационарных турбулентных течений жидкости со свободной поверхностью. Диссертация на соискание ученой степени кандидата физико-математических наук. Федеральное государственное автономное образовательное учреждение высшего образования "Санкт-Петербургский государственный политехнический университет". Санкт-Петербург, Российская Федерация; 2014: 154.

OpenFOAM4.0. User's guide. Available at: https://cfd.direct/openfoam/user-guide-v4 (accessed 05.09.2020).

OpenFOAM Release. OpenFOAM v2006 (20 06). Available at: https://www.openfoam.com/ releases/openfoam-v2006/index.php (accessed 05.09.2020).

OpenFOAM 8.0 user's guide. Available at: https://cfd.direct/openfoam/user-guide-v8 (Accessed 05.09.2020).

Interface Capturing in OpenFOAM. Available at: https://openfoam.org/release/2-3-0/ multiphase (accessed 05.09.2020).

OpenFOAM/OpenFOAM-6. Available at: https://github.com/0penF0AM/0penF0AM-6/ commits/master/applications/solvers/multiphase/interFoam (accessed 05.09.2020).

OpenFOAM/OpenFOAM-6. Available at: https://github.com/0penF0AM/0penF0AM-6/ commit/da787200a6b208cf3fc4dfaa48b4438a3a038clb (accessed 05.09.2020).

OpenFOAM/OpenFOAM-dev. Available at: https://github.eom/0penF0AM/0penF0AM-dev/ commit/bl62c4818b9bbdb824db9e75baffef6ac7c5a7a0 (accessed 05.02.2021).

Fehr J., Heiland J., Himpe C., Saak J. Best practices for replicabilitv, reproducibility and reusability of computer-based experiments exemplified by model reduction software. AIMS Mathematics. 2016; 1(3):261-281. D01:10.3934/Math.2016.3.261.

Самарский А.А. Математическое моделирование и вычислительный эксперимент. Адрес доступа: http://samarskii.ru/articles/1979/1979-002ocr.pdf (дата обращения 28.02.2021).

Вычислительные технологии, 2021, том 26, № 2, с. 44-57. © ФИЦ ИВТ, 2021 ISSN 1560-7534

Computational Technologies, 2021, vol. 26, no. 2, pp. 44-57. © FRC ICT, 2021 elSSN 2313-691X

COMPUTATIONAL TECHNOLOGIES

DOI: 10.25743/ICT. 2021.26.2.004

Critical comparison of the different versions of the OpenFOAM on the simulation of spillway

kurbanaliev abdikerim Y.1'*, olchueva burulgul r.1, kalmursaeva Anipa T.2,

Zhainakov Amanbek Zh.3, Kultaev Topchubai Ch.1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1

2

3Kyrgyz state University of Geology, Mining and Development of Natural Resources Named After Academician Usengazy Asanaliev, 720001, Bishkek, Kyrgyzstan

*

Received October 13, 2020, revised March 2, 2021, accepted March 9, 2021

Abstract

The results of numerical simulation for a two-phase flow of two incompressible and immiscible liquids through a trapezoidal spillway are presented. To simulate the free boundary, we used the method of fluid volume. The aim of the work was to demonstrate the capabilities of the various versions of interFoam solver of the OpenFOAM package for modelling the considered class of flows. Numerical calculations were performed using the OpenFOAM weirOverFlow tutorial. In order to improve the consistency, usability, flexibility and ease of modifying the interFoam solver, the existing interDvMFoam solver with the local dynamic mesh adaptation function was combined with the interFoam solver with a static computational mesh. In addition, in the OpenFOAM6 package, the fvcDdtPhiCoeff coefficient used for calculating the time derivative and taking into account the Rhie-Chow correction on the collocated grid for calculating mass fluxes on the cell faces was changed in order to improve stability/accuracy and eliminate pressure oscillations at high Courant numbers. The calculation of fvcDdtPhiCoeff coefficient in OpenFOAM5 requires the density value from the current time step along with the mass flow value from the previous time step, while in OpenFOAM6, both density and mass flow values are taken from the previous time step for calculation of the fvcDdtPhiCoeff coefficient. The results of numerical calculations of the OpenFOAM6 package show that such changes lead to an excessively fast transition of the transient flow to the stationary one in comparison with other versions of the OpenFOAM package.

Keywords: numerical simulation, volume of fluid, free surface, spillway, interFoam, interDvMFoam, weirOverFlow, OpenFOAM.

Citation: Kurbanaliev A.Y., Oichueva B.R., Kalmursaeva A.T., Zhainakov A.Zh., Kultaev T.Ch. Critical comparison of the different versions of the OpenFOAM on the simulation of spillway. Computational Technologies. 2021; 20(2): i i 57. D01:10.25743/ICT.2021.26.2.004. (In Russ.)

Acknowledgements. The work was funded by the Ministry of Education and Science of the Kvrgvz Republic within the framework of the scientific research project "Mathematical and computer modelling, forecasting and visualization of the consequences of large-scale hvdrodvnamic disasters of an anthropogenic nature (for example, the dams of the Narvn cascade)".

References

1. Reda M. Abd El-Hady Rady. 2D-3D modelling of flow over sharp-crested weirs. Journal of Applied Sciences Research. 2011; 7(12):2495-2505.

2. Shiva R., Mohammad M., Hamze E. Three-dimensional simulation of flow over sharp crested weirs using volume of fluid method. Journal of Applied Engineering Sciences. 2020; 10(l):75-82.

3. Weller H.G., Tabor G.R., Jasak H., Fureby C. A tensorial approach to computational continuum mechanics using object-oriented techniques. Computers in Physics. 1998; 12(6):620-631.

4. Hrvoje J. OpenFOAM: Open source CFD in research and industry. International Journal of Naval Architecture and Ocean Engineering. 2009; l(2):89-94.

5. Ubbink O. Numerical prediction of two fluid systems with sharp interfaces. Ph.D. Thesis. London, UK: University of London; 1997: 193.

6. Lopes P.M.B. Free-surface flow interface and air-entrainment modelling using OpenFOAM. Thesis Project in Hydraulic, Water Resources and Environment Doctoral Program in Civil Engineering. Coimbra, Portugal: University of Coimbra; 2013: 71.

7. OpenFOAM/OpenFOAM-6. Available at: https://github.com/0penF0AM/0penF0AM-6/commit/ 46704fl21b82bcd353a2bl02cf0a05e8c98e5a83 (accessed 30.09.2020).

8. Sedov L.I. Mekhanika sploshnoy sredy. T. 2. [Continuum mechanics. Vol. 2]. Moscow; 1970: 568. (In Russ.)

9. Spitsyn I.P., Sokolova V.A. Obshchaya i rechnaya gidravlika [General and River Hydrology]. Leningrad: Gidrometeoisdat; 1990: 359. (In Russ.)

10. OpenCFD release OpenFOAM vl906. Available at: https://www.openfoam.com/releases/ openfoam-vl906 (accessed 05.09.2020).

11. OpenFOAM 5.0. User's guide. Available at: https://cfd.direct/openfoam/user-guide-v5 (accessed 05.09.2020).

12. OpenFOAM 6.0. User's guide. Available at: https://cfd.direct/openfoam/user-guide-v6 (accessed 05.09.2020).

13. OpenFOAM 7.0. User's guide. Available at: https://cfd.direct/openfoam/user-guide-v7 (accessed 05.09.2020).

14. Ferziger J.H., Peric M. Computational methods for fluid dynamics. Berlin: Springer Verlag; 2002: 423.

15. Patankar S.V. Numerical heat transfer and fluid flow. N.Y.: Hemisphere Publishing Corporation; 1980: 197.

16. Verstegg H.K., Malalasekera W. An introduction to computational fluid dynamics: The finite volume method, 2nd edition. Pearson Education Limited; 2007: 503.

17. OpenFOAM 2.3.0: Multiphase modelling predictor-corrector semi-implicit MULES. Available at: https: //openfoam.org/release/2-3-0/multiphase (accessed 05.09.2020).

18. OpenFOAM guide/The PIMPLE algorithm in OpenFOAM. Available at: https://openfoamwiki. net/index.php/0penF0AM_guide/The_PIMPLE_algorithm_in_0penF0AM (accessed 05.09.2020).

19. Heyns J.A., Oxtoby O.F. Modelling surface tension dominated multiphase flows using the VOF approach. 6th European Conference on Computational Fluid Dynamics. 2014. Available at: http:// congress.cimne.com/iacm-eccomas2014/admin/files/filePaper/p2006.pdf (accessed 05.09.2020).

20. Deshpande S.S., Anumolu L., Trujillo M.F. Evaluating the performance of the two-phase flow solver interFoam. Computational Science and Discovery. 2012; 5(1):014016.

21. Hill P.D. The computer simulations of dispersed two-phase flows. Ph.D. Thesis. London, UK: University of London; 1998: 371.

22. Rusche H. Computational fluid dynamics of dispersed two-phase dynamics flows of at phase fractions. Ph.D. Thesis. London, UK: University of London; 2003: 333.

23. Chislennoe modelirovanie nestatsionarnykh turbulentnykh techeniy zhidkosti so svobodnoy poverkhnost'yu [Numerical modelling of unsteady turbulent fluid flows with a free surface]. Dissertatsiya na soiskanie uchenoy stepeni kandidata fiziko-matematicheskikh nauk. Sankt-Peteburg: Sankt-Peterburgskiy gosudarstvennyy politekhnicheskiy universitet; 2014: 154. (In Russ.)

24. OpenFOAM4.0. User's guide. Available at: https://cfd.direct/openfoam/user-guide-v4 (accessed 05.09.2020).

25. OpenFOAM Release. OpenFOAM v2006 (20 06). Available at: https: //www. openf oam. com/releases/ openfoam-v2006/index.php (accessed 05.09.2020).

26. OpenFOAM 8.0 user's guide. Available at: https://cfd.direct/openfoam/user-guide-v8 (Accessed 05.09.2020).

27. Interface Capturing in OpenFOAM. Available at: https: //openf oam. org/release/2-3-0/multiphase (accessed 05.09.2020).

28. OpenFOAM/OpenFOAM-6. Available at: https://github.com/0penF0AM/0penF0AM-6/commits/ master/applications/solvers/multiphase/interFoam (accessed 05.09.2020).

29. OpenFOAM/OpenFOAM-6. Available at: https://github.com/0penF0AM/0penF0AM-6/commit/ da787200a6b208cf3fc4dfaa48b4438a3a038clb (accessed 05.09.2020).

30. OpenFOAM/OpenFOAM-dev. Available at: https://github.com/0penF0AM/0penF0AM-dev/commit/ bl62c4818b9bbdb824db9e75baffef6ac7c5a7a0 (accessed 05.02.2021).

31. Fehr J., Heiland J., Himpe C., Saak J. Best practices for replicability, reproducibility and reusability of computer-based experiments exemplified by model reduction software. AIMS Mathematics. 2016; 1(3):261-281. D01:10.3934/Math.2016.3.261.

32. Samarskii A.A. Mathematicheskoe modelirovanie i vychislitelnyi eksperiment [Mathematical modelling and computational experiment]. Available at: http://samarskii.ru/articles/1979/ 1979-002ocr.pdf (accessed 28.02.2021). (In Russ.)

i Надоели баннеры? Вы всегда можете отключить рекламу.