Двумерная математическая модель жидкости водоема с учетом наличии на поверхности ледяной пластины
Аннотация
Данная статья рассматривает задачу построения двумерной гидродинамической модели области водоема с учетом наличия ледового покрытия, плавающего на поверхности. Численная модель является двумерной (в вертикальной плоскости), решение основывается на уравнениях Навье-Стокса в приближениях. Для построения численного алгоритма применяется метод расщепления по физическим процессам.
Ключевые слова: Ледяная пластина, ячейка, волновая гидродинамика, уравнений движения жидкости, уравнений неразрывности, заполненность.05.13.18 - Математическое моделирование, численные методы и комплексы программ
Введение. В данной работе рассматривается численная модель движения в двумерных (в вертикальной плоскости) водоемах. Математическая модель основана на уравнениях Навье-Стоксавприближениях. Для построения численного алгоритма применяются метод расщепления по физическим процессам.
1. Постановка задачи. Рассматривается задача волновой динамики жидкости. Исходными уравнениями являются:
– уравнение Навье-Стокса:
; (1)
.
(2)
– уравнение неразрывности:
(3)
Уравнения (1) – (3) рассматриваются при следующих граничных условиях, где для разных границ данной области жидкости отдельные условия
– на дне водоема:
(4)
– на свободной поверхности жидкости:
,
; (5)
– на поверхности жидкости, покрытой ледяной пластиной:
,
,
– на входе задается поток от источника:
![]()
– на выходе:
,
;
,![]()
– начальные условия: при моменте
выполняются следующие условия:
,
,
,
где
– вектор скорости движения водной среды,
– давление,
– коэффициент турбулентного обмена по горизонтальному направлению,
– коэффициент турбулентного обмена по вертикальному направлению,
– ускорение свободного падения,
– плотность жидкости,
– составляющая тангенциального напряжения (закон Ван-Дорна),
– плотность суспензии(взвеси). Система координат выбрана таким образом, что ось
совмещена с дном водоема и направлена в сторону ледовой пластины, ось
– вертикально вверх.
Имеются разные временные слои два реальных при
,
и один промежуточный слой при
соответственно можно обозначить
, ![]()
,
.
Расщепляя уравнения (1), (2), по физическим процессам, получим:
, (6)
, (7)
,
(8)
После дифференцирование по и уравнения (18), (18), (20) примут вид:
,
, (9)
Суммируя уравнения (9), учитывая уравнение неразрывности (3)получим уравнение:
(10)
Расчет задач гидродинамики по данному методу осуществляется в три этапа. На первом этапе считается поле скоростей. На втором этапе рассчитывается давление. На третьем этапе уточняется поле скоростей по давлению.
Для аппроксимации задачи применяется интегро-интерполяционный метод, по области :
:
,
:

Уравнение (11) и (12) представляет собой конечно-разностную схему для уравнения (6) и (7).
(11)
аналогично:
(12)
.
Для аппроксимации операторов диффузии и конвекции по временной переменной будем использовать схемы с весами .
Также проинтегрируем уравнение (10) по области :
:
:
,
. (13)
Тогда уравнение запишется в виде:
.
(14)
Проинтегрируем уравнение (9) по области :
:
:
, :
,
,. (15)
.
(16)
Аналогично можно записать конечно-разностную схему для уравнения:
, (17).
Дискретная конечно-объемная модель волновой гидродинамики. Расчетные ячейки представляют собой прямоугольники, они могут быть заполненными, частично заполненными или пустыми. Центры ячеек и узлы разнесены на
, и
по координатам
и
соответственно. Обозначим через
заполненность ячейки
. Поле скоростей и давление рассчитываются в вершинах ячейки. Вершинами ячейки
являются узлы
,
,
,
.
Степень заполненности ячейки определяется давлением столба жидкости внутри данной ячейки. Если среднее давление в узлах, которые относятся к вершинам рассматриваемой ячейки, больше давления столба жидкости внутри ячейки, то ячейка считается заполненной полностью
. В общем случае заполненность ячейки можно вычислить по следующей формуле:
(18)
где
– функция Хевисайда.
В окрестности узла
лежат ячейки
,
,
,
.
Введутся коэффициенты
, ,
,
,
, описывающие заполненность областей, находящихся в окрестности ячейки. Значение
, характеризует заполненность всей области.
Заполненные части областей
будем называть
, где
. В соответствии с этим коэффициенты
можно вычислить по формулам:
,
а уравнение (11) примет вид:
![]()

![]()

![]()
Также уравнение (12):
![]()

![]()
. (19)
Далее представляется следующие сеточные уравнения:
– для составляющей вектора скорости
:![]()

(20)
– для составляющей вектора скорости
:![]()
![]()
![]()
;
(21)
– сеточными уравнениями для расчета поля давления:
;
(22)
– уравнениями для уточнения поля скоростей по давлению:
, (23)
, (24)
где параметр
, :. «маски» граничных условий.
Таким образом, построена конечно-объемная модель задачи волновой гидродинамики, представленная уравнениями (20) – (25).

Рис.1. Поле вектора скоростей жидкости
Результаты численных экспериментов расчета движения водной среды, частично покрытой ледяной пластиной представлены на рис. 1, где изображена динамика набегающего к пластине потока воды.
Полученная модель, проектируемая для расчетной области с заданными численными значениями, являющимися размером сетки
с шагами по оси x и y соответствующимиhx, hy.
Заключение. Разработана двумерная математическая модель для расчета полей скоростей; приведено описание программной реализации математической модели для расчета полей скоростей водной среды; выполнен численный эксперимент, построена картина потока воды водоема при наличии ледового покрытиявпериодов времени, которые согласуются с реальным физическим процессом.
Литература
1. Самарский А.А., Михайлов А.П. Математическое моделирование: Идеи. Методы. Примеры. М.: Физматлит, 2001. 320 с.
2. Стокер, Дж. Дж. Волны на воде. Пер. с англ. – М. : Иностр. литер., 1959. 618 с.