Файл: Марчук, Г. И. Численное решение задач динамики атмосферы и океана.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 19.10.2024
Просмотров: 114
Скачиваний: 0
Эту задачу будем решать на интервале |
tj _ 1 sg t |
^ £/ + 1, поскольку, |
как было отмечено ранее, второй этап в схеме |
расщепления (2.11) |
|
можно объединить с первым этапом в |
схеме расщепления (2.12) и |
|
прийти к схеме расщепления в форме |
(2.13). |
|
Для решения задачи (2.17)—(2.20) сначала проведем аппрокси мацию по пространственным переменным. С этой целью область D
покроем сеткой, описанной в § |
3.4, и введем в рассмотрение разност |
|
ные операторы двух видов: |
|
|
Фр+і ■ Фр |
Фр Фр-і |
|
ѴрФ = |
’ |
ѵ; ф |
Ахѵ+Ч, |
АхР - ч , |
где хр — любая из координат {xk, yt, zm}. Эти операторы связаны зависимостью
ѴрФ = Ѵр-іФ-
Рассмотрим теперь следующую аппроксимацию задачи (2.17)—
(2.20):
— Plv + vtp= °*
P-jr + Plu + ViP = 0’
VmP — g (а тТ + asS) = 0,
Vft“ + ѴГу + VmW = 0,
g a T |
dT |
+ gaTw = 0, |
|
|
|
~dd |
|
|
|
8a S |
dS |
. |
Л |
/г л\ |
— |
|
+ |
= 0 |
(5.1) |
при условии, что нормальные к границе dD компоненты вектора скорости в точках дDh обращаются в нуль, т. е.
ы„= 0 на dDh. |
(5.2) |
Здесь и в дальнейшем индекс «2» при компонентах решения будем опускать.
Изучим теперь свойства решений задачи (5.1), (5.2). С этой целью прежде всего умножим уравнения системы (5.1) соответственно на u8D +, v8D +, w8D +, p8D~, T8D +, S8D +, где
6£>+ = Aaifi/, AyM//Az*+,/s,
[6Z?- = AaU/JAp,../, A4_./„
результат сложим и просуммируем по всем индексам из Dh с учетом условий (5.2). Тогда нетрудно получить
1 ^ - ( Я Ф, Ф) = 0, |
(5.3) |
76
Здесь вектор-функция ф — решение задачи (5.1), (5.2), с компо нентами {и, V, w, р, Т, 5} в точках Dh, а В — матрица, определен ная в (2.4). К сожалению, скалярное произведение в (5.3) определено несколько иначе, чем при изучении разностных уравнений в (4.6), а именно в настоящем случае имеем
(а, |
в |
|
Дя-М-1/, ^Уі+Чі^&т+'/гі |
|
5) = 2 |
2 |
(5*4) |
||
|
і=1 h, l, т |
|
|
|
в то время как |
в (4.6) |
мы имели |
|
|
|
|
в |
|
|
|
(а, Ъ) = 2 2 |
I ^гп' |
|
Если область D покрыта равномерной сеткой по Дж, Ay и Az, то определения скалярных произведений (4.5) и (5.4) совпадают друг с другом. И в этом случае мы имеем дело с согласованными скалярными произведениями для всех этапов расщепления задачи. Однако на неравномерных сетках эти скалярные произведения оста ются слегка несогласованными. Но в этом случае различие между значениями скалярных произведений при уменьшении шагов сетки стирается. И именно в смысле такого асимптотического подхода мы будем понимать согласование двух таких определений.
Переходим теперь к методу решения задачи (5.1). (5.2), при соот ветствующих начальных условиях.
С этой целью, прежде всего из задачи (5.1), (5.2), выделим баротропную составляющую решения. В соответствии с анализом, про веденным выше, положим
и— и + и',
ѵ= ѵ-\-ѵ\ w = w\
Р= Р + Р \
Т= Г ,
|
S = S', |
|
(5.5) |
|
где и, V и р |
зависят только от (ж, у, |
t). Тогда |
приходим к двум |
|
задачам: к |
баротропной |
|
|
|
|
w - i ”+ j ѵ£р = о, |
|
||
|
lIT + lu + j t f P = 0 ’ |
|
||
при условии |
щ и + уТѵ = 0 |
(5.6) |
||
ип = 0 на |
dDh |
(5.7) |
||
|
77
и бароклинной
|
|
(5.8) |
при условии |
dDh. |
|
и'п = 0 на |
(5.9) |
|
Такое представление решения |
системы уравнений |
адаптации |
восновном продиктовано физическими соображениями. Известно, например, что при изучении крупномасштабных процессов в океане
вбаротропной составляющей сила Кориолиса уравновешивается силой барического градиента, т. е. приближенно вдали от экватора имеет место
Іи -f i |
р = 0. |
(5.10) |
р дУ
Далее, в достаточно большой области океана параметр Корио лиса можно считать величиной постоянной. Тогда легко убедиться,
что компоненты и и у из (5.10) удовлетворяют уравнению нераз рывности
А это значит, что процессы, описывающие баротропную составляющую поля, настолько хорошо сбалансированы, что их невозможно разор вать (расщепить). Следовательно, здесь мы уже пришли к такой элементарной задаче, дальнейшее расщепление которой уже нецеле сообразно. Рассмотрим теперь определения бароклинной составля ющей динамики, описываемой задачей (5.8), (5.9). После выделения баротропной компоненты связь между отдельными компонентами процесса проявляется не так жестко, как в рассмотренном случае. Например, в уравнении неразрывности компоненты и уГн пере стают играть исключительную ролъ. Оказывается, что каждый из этих членов теперь имеет такой же порядок, что и у^ш. Это обстоя тельство открывает новые возможности к дальнейшему расщеплению нашей задачи.
78
Однако сначала покажем, что при точном разделении задачи на две энергетическое уравнение (5.3) не нарушается. В самом деле, введем в рассмотрение векторы
|
и |
|
и ' |
|
|
V |
|
У* |
|
|
0 |
, ф1 |
и/ |
|
|
Ф |
= |
|
|
|
Р |
|
/»' |
|
|
0 |
|
fjpf |
|
|
|
|
|
|
где |
0 |
|
S ' |
|
|
я |
|
|
|
|
|
|
|
|
|
|
о |
и dz, |
ѵ = ~ |
|
|
|
|
|
и, следовательно, |
|
|
|
|
н |
н |
|
|
н |
J |
u*cZz = О, J |
v‘ dz = О, |
J p*dz = 0. |
|
О |
О |
О |
|
|
Составим далее выражение для функционала
(£<р, ф) = (Вц>, ф) + (Яф, ф*) + (5ф', ф) + (5ф', ф*).
Поскольку
(Дф,ф') = 0, (ЯФ\ ф) = 0,
то
|
|
|
|
(#ф, ф) = (Дф, ф) + |
( В у \ ф'), |
(5.12) |
|||
а |
это |
значит, |
что из |
условий |
|
|
|
|
|
|
|
|
|
(£ф, |
ф) — const, |
(Лф', ф') = const |
|
||
на |
интервале |
tj _1 sg t ^ tj +1 |
следует |
|
|
||||
эквивалентное |
(5.3). |
(By, ф) = const, |
|
|
|||||
|
|
|
|
|
|||||
|
С этой целью, следуя обозначениям (2.13), исходную задачу |
||||||||
(5.1)—(5.3) |
без баротропной составляющей |
на интервале |
tj_ x ^ |
||||||
|
t |
fy + 1 |
запишем |
в операторной |
форме, |
опуская штрихи при |
|||
неизвестных |
|
|
|
|
|
|
|
||
|
|
|
|
Вц>— By’-1 - при |
t = t’-1, |
(5.13) |
79
где
-^2= ^ 2,1 + ^ 2.2 + ^ 2, 3
и
|
|
0 |
|
- |
a 1 1 |
0 |
о |
о |
о |
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
I p |
|
|
0 |
|
0 |
0 |
0 |
0 |
|
|
0 |
|
|
0 |
|
0 |
о |
о |
о |
|
|
|
|
|
|
|
|
|||
А |
1 |
0 |
|
|
0 |
|
0 |
о |
о |
о |
|
|
|
|
|
|
|
|
|||
|
|
0 |
|
0 |
|
0 |
О |
О |
о |
|
|
|
0 |
|
|
0 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
v£ |
|
0 |
|
||
0 |
0 |
0 |
|
|
|
0 |
|
0 |
|
|
0 |
0 |
0 |
|
|
1 |
+ |
— g a T |
|
||
|
|
2 Vm |
|
2 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
V* |
0 |
1 |
|
_ |
|
|
0 |
|
0 |
|
2 Vm |
|
|
|
|
||||||
|
|
|
0 |
|
0 |
|
||||
0 |
0 |
1 |
|
|
|
|
|
|
||
j g |
a |
T |
|
|
|
|
||||
0 |
0 |
j g |
a |
s |
|
|
0 |
|
0 |
|
0 |
0 |
|
0 |
|
|
|
0 |
|
0 |
|
0 |
0 |
|
0 |
|
|
|
vf |
|
0 |
|
|
|
|
|
|
|
|
|
|||
0 |
0 |
|
0 |
|
|
|
|
— g a T |
|
|
|
|
|
T |
V» |
|
2 |
|
|||
0 |
ѵг |
2 Vm |
|
|
||||||
|
0 |
|
0 |
|
||||||
|
|
1 |
|
_ |
|
|
|
|
|
|
0 |
0 |
g a T |
|
|
|
0 |
|
0 |
|
|
0 0 |
|
2 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
0 |
|
0 |
|
||
|
|
|
|
|
|
|
|
|
|
»
0
0
~g a s
2
0
0
0
0
0
- g a s
2
0
0
0
Тогда сформулированные выше задачи, являющиеся компонен тами расщепленной задачи адаптации, формально запишутся в сле дующем виде.
К сожалению, операторы А 2>1, А 2<2 и A 2t3 некоммутативны, поэтому для решения задачи (5.13) мы введем в рассмотрение двух циклический метод покомпонентного расщепления.
На интервале £/_і ^ t ^ tj
В ~Ж~ “f“ А% хФі = 0, |
5 ф М = 5фЬх, |
|
В ^ + А 2' 2Ф2 = 0, 5ф /-х = 5ф /, |
|
|
в 1 ^ + А 2' зфз = 0, |
5ф/-х = 5ф/. |
(5.14) |
80