Метод контрольного объёма на неструктурированной сетке в вычислительной механике - 29 стр.

UptoLike

Составители: 

Для численного решения проблемы (2.12) разобъём область
на
множество контрольных объемов, совпадающих с элементами сетки:
=
i=1
N
T
i
. В центре масс
x
i
каждого элемента
T
i
будем вычислять
неизвестное значение функции
u x
.
С использованием законов сохранения применим на каждом
контрольном объеме
T
i
теорему Стокса:
1
V
i
T
i
2
u xdx =
1
V
i
T
i
n u x ds
, (2.13)
здесь под
V
i
будем понимать объем элемента
T
i
. Обозначим через
грани контрольного объема
T
i
, имеющие площадь
S
i
k
, где
k =1... m
i
. Тогда выражение (2.13) мы можем переписать следующим
образом:
1
V
i
T
i
n u x ds=
1
V
i
j=1
m
i
T
i
j
n
i
j u xdS
. (2.14)
В итоге наша задача сводится к аппроксимации интеграла (2.14) по
грани
T
i
j
.
Чтобы рассмотреть подробнее аппроксимацию интеграла (2.14),
обратимся к рис. 2.1. На этом рисунке показаны два смежных тетраэд-
ра
T
i
и
T
i
j
. Отложим по нормали
n
i
j
к грани
T
i
j
равные от-
резки влево и в право. Зная значение в центрах масс контрольных
объемов, с использованием (2.10), можем проинтерполировать значе-
ния в точки
x
i
j
i
и
x
i
i
j
, которые равноудалены от центра масс
x
i, j
об-
щей грани. Следует отметить, что вектор
x
i
j
i
x
i
i
j
параллелен нормали
к грани между двумя тетраэдрами.
Используя значения в точках
x
i
j
i
и
x
i
i
j
, мы можем записать ап-
проксимацию производной по нормали, которая будет иметь второй
порядок точности:
n
i
j u x
i , j
=
n
i
j
u x
i , j
≈
u x
i
j
i
−u x
i
i
j
2
i
j
, (2.15)
здесь
i
j
=min∣ x
i
x
i , j
⋅n
i
j, x
i
j
x
i, j
n
i
j
,
x
i
j
i
=x
i, j
i
j
n
i
j
,
x
i
i
j
=x
i, j
i
j
n
i
j
.
Воспользовавшись формулой (2.8) для аппроксимации производных в
градиенте, совместно с формулой (2.15) мы имеем:
29