Научная электронная библиотека
Монографии, изданные в издательстве Российской Академии Естествознания

§6. Разностный метод построения решений полной системы уравнений Навье-Стокса

В данном параграфе приведено описание численных решений полной системы уравнений Навье-Стокса, которые моделируют течения в температурном закрученном восходящем потоке.

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

2_2.tif

Рис. 2.2. Фрагмент трехмерной расчетной сетки узлов

Для полной системы уравнений Навье-Стокса при действии сил тяжести и Кориолиса (5.2), строится следующая разностная аппроксимация.

По известным начальным искомым функциям по явной разностной схеме вычисляются значения искомых функций во всех внутренних точках расчетной области в любой последующий момент времени. Данная вычислительная процедура для первого уравнения системы (5.2), записанного в скалярном виде

ρt + uρx + vρy + wρz + ρ∙(ux + vy + wz) = 0, (6.1)

представляется следующим образом. Воспользовавшись для аппроксимации производной по времени значениями функции плотности для двух последовательных моментов времени в узле (i, j, k)

064.wmf (6.2)

а производные по пространственным переменным заменяя центральными разностями значений функций (рис. 2.2)

065.wmf 066.wmf 067.wmf (6.3)

068.wmf 069.wmf 070.wmf (6.4)

перепишем уравнение (6.1) в виде:

071.wmf (6.5)

Отсюда получим разностное уравнение для вычисления плотности газа во внутреннем узле (i, j, k) расчетной области

072.wmf (6.6)

Аналогично для второго уравнения системы (5.2) в скалярном виде

073.wmf (6.7)

Аппроксимируем производную по времени значениями функции скорости u для двух последовательных моментов времени в узле (i, j, k)

074.wmf (6.8)

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

075.wmf 076.wmf (6.9)

077.wmf 078.wmf 079.wmf (6.10)

080.wmf 081.wmf (6.11)

082.wmf (6.12)

083.wmf (6.13)

084.wmf (6.14)

Перепишем уравнение (6.7) в виде:

085.wmf (6.15)

Отсюда получим разностное уравнение для вычисления первой компоненты скорости u во внутреннем узле (i, j, k) расчетной области

086.wmf (6.16)

Для третьего уравнения системы (4.1), записанного в скалярном виде

087.wmf (6.17)

Аппроксимируем производную по времени значениями функции скорости v для двух последовательных моментов времени в узле (i, j, k)

088.wmf (6.18)

а производные по пространству центральными разностями значений функций (рис. 5.2)

089.wmf 090.wmf (6.19)

091.wmf 092.wmf 093.wmf (6.20)

094.wmf 095.wmf (6.21)

096.wmf (6.22)

097.wmf (6.23)

098.wmf (6.24)

перепишем уравнение (6.17) в виде:

099.wmf (6.25)

Отсюда получим разностное уравнение для вычисления второй компоненты скорости v во внутреннем узле (i, j, k) расчетной области

100.wmf (6.26)

Для четвертого уравнения системы (5.2), записанного в скалярном виде

101.wmf (6.27)

Аппроксимируя производную по времени значениями функции скорости w для двух последовательных моментов времени в узле (i, j, k)

102.wmf (6.28)

а производные по пространству центральными разностями значений функций (рис. 5.2)

103.wmf 104.wmf (6.29)

105.wmf 106.wmf 107.wmf (6.30)

108.wmf 109.wmf (6.31)

110.wmf (6.32)

111.wmf (6.33)

112.wmf (6.34)

перепишем уравнение (6.27) в виде:

113.wmf (6.35)

Отсюда получим разностное уравнение для вычисления третьей компоненты скорости w во внутреннем узле (i, j, k) расчетной области

114.wmf (6.36)

И, наконец, для пятого уравнения системы (5.2), записанного в скалярном виде

115.wmf (6.37)

Аппроксимируя производную по времени значениями функции температуры T для двух последовательных моментов времени в узле (i, j, k)

116.wmf (6.38)

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

117.wmf 118.wmf 119.wmf (6.39)

120.wmf 121.wmf 122.wmf (6.40)

123.wmf 124.wmf 125.wmf (6.41)

126.wmf 127.wmf 128.wmf (6.42)

129.wmf 130.wmf (6.43)

131.wmf (6.44)

перепишем уравнение (6.37) в виде:

132.wmf (6.45)

Получим разностное уравнение для вычисления температуры T во внутреннем узле (i, j, k) расчетной области

133.wmf (6.46)

Полученные выше соотношения (6.6), (6.16), (6.26), (6.36), (6.46) являются конечно-разностными уравнениями полной системы уравнений Навье-Стокса для численного расчета всех газодинамических функций (n + 1) временного слоя во всех внутренних узлах расчетной области в тройном вложенном цикле по трем пространственным переменным.

Использование формул (6.6), (6.16), (6.26), (6.36), (6.46) подразумевает, что расчет нестационарного трехмерного течения проводится с помощью явной разностной схемы с постоянным заданным шагом по времени Δt. При этом по пространственным координатам используется равномерная прямоугольная сетка с постоянными заданными шагами Δx, Δy, Δz соответственно. Расчетная область представляет собой прямоугольный параллелепипед, в основании которого находится квадрат с единичными сторонами: 0 ≤ x ≤ 1, 0 ≤ y ≤ 1. Высота параллелепипеда задается постоянной z = z0 и, следовательно, 0 ≤ z ≤ z0. Конкретное значение константы z = z0 выбирается разным для разных задач.

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


Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674