Файл: Марчук, Г. И. Численное решение задач динамики атмосферы и океана.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 19.10.2024

Просмотров: 119

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

VmP’s '1h — g{V‘T T lf ' 1*-г аs S f’ '

») = 0,

Ѵ7фѴг +I

 

т2

Ѵ ^ Г Ѵг = 0.

Н - т к 1

,

1 Ѵт1і 8~,/*=

О,

5«—Ло 1

I

1

: 1.

А

3 т- — +

j y s K /2= °-

Эта система уравнений решается при условии

(из)п= 0 на dDh

и при начальных данных

и[-' = и[,

^ = 4 , Ц-і = Т[, s{-* = sf.

(6.10)

(6. 11)

Системы (6.7), (6.8) и (6.10) на интервале tj_y sg t ^ t- аппрок­ симируют системы уравнений (5.14). Далее, на интервале tj ^ t ^

^tj +1 снова решаются эти же три задачи, но в обратном порядке. Переходим теперь к численному решению сформулированных

задач. Решение

системы уравнений

и[ =

 

1

 

1+

 

 

 

( 4 : г

 

н»^~. II

 

1

j 1 а" м|< £ J

1 +

( Іх У

и

T[ = Th l, S[ = S>-\

(6.7) находится тривиально:

Іх

2

гт

2

(6.13)

Рассмотрим теперь задачу (6.8)—(6.10). Четвертое из уравнений системы (6.8) позволяет ввести функцию тока ф2 соотношениями

ЧГ'/2=

— |-ѴтФІ'1/!,

ш2' 1/2Ѵ = *ФГ1/2-

(6.14)

Из третьего уравнения (6.8)

находим

 

атТ{-1/*

= у

ѴтРГ'/г-

Пользуясь тремя последними соотношениями и исключая все неиз­

вестные величины из (6.8), за исключением ф£-'/> и р/-І/2, после несложных выкладок, получйм систему уравнений:

ѴтР!2-'Іг + j-yg\?k'!plt-'ft = gpl~1.

(6.15)

86


Уту систему уравнений сведем к одному уравнению для функции тока

Ѵт (ѵ!Ж ~,/2) +

4p

Vh (Vft^"7 *) =

 

= w > hl ~

^ y t

(атТІ-1+ asSi-1).

(6.16>

Естественным граничным условием для функции тока,

соответству­

ющим условию обтекания

ип = 0,

будет

 

ф/-’/2= 0

на 2 і.

(6.17>

где 2/ — контур, полученный

в сечении области Dh плоскостью

У = Уі-

После того, как решение задачи (6.16)—(6.17) найдено, искомые компоненты решения и', ѵ', Т1 и S' получим с помощью соотноше­ ний:

Ц = ѴтФІ' 1/2 — U/-1,

4 = ѵ і - \

S i ^ S ^ - ^ -уЩ -'/к

(6.18)

При решении задачи (6.10), (6.11) вводим новую функцию тока

соотношениями:

 

Ѵ'і'/г= — -f-Vm^r7'»

 

wif'S = ѵГФі"1' 2-

(6.19)

Тогда аналогично предыдущему приходим к задаче для функции

тока ф'"7 *

 

 

 

 

 

Vm (ѴтФ'з“72) +

 

Уі

(ѴГФГ72) = ~2/І+7 *,

 

 

 

 

 

 

 

//+Ѵ, = ѵ> / - і -

I

l v t (атЦ-і + asSi~i)

(6.20)

при

условии

 

 

 

 

 

ф/-‘/»=

0

на 2 ft.

(6.21)

где

2 É — сечение области Dh

плоскостью х = хк. Функции

v)3, vf3,

ТІ и S{ найдутся по формулам:

 

 

из ~ и з 1г

87


(6. 22)

Таким образом, алгоритм решения задачи об адаптации сформули­ рован полностью.

Необходимо отметить, что алгоритм решения задач динамики океана совсем не предполагает, что Н — const. Например, можно предположить, что функция Н (х, у) была бы кусочно-постоянной. Это обстоятельство позволяет ставить и решать задачи об океаниче­ ских циркуляциях с учетом рельефа дна. Однако следует помнить, что в этом случае теорема единственности решения задачи не дока­ зана. Если единственность решения задачи предположить, то алго­ ритм позволяет осуществлять решение такой задачи. Более того, в задачах с неоднородной глубиной дна можно пользоваться линей­ ной интерполяцией рельефа, ставя для точек дна условие равенства нулю нормальной составляющей вектора скорости (условие обте­ кания). Что касается компонентов и1, ѵ- и w1на поверхности Н (х,у), необходимых для решения уравнений переноса субстанций, то они могут быть найдены тем же путем, что и в случае кусочно-постоянной аппроксимации рельефа, — через функции тока. Задача постановки граничных условий упрощается при учете вертикального и гори­ зонтального макротурбулентного обмена. В этом случае на твердой поверхности можно поставить условие «прилипания» = 0, ѵ = 0).

В заключение рассмотрим случай, когда глубина океана пред­ полагается постоянной = const). В этом случае баротропная составляющая задачи адаптации рассчитывается на основе изло­ женного выше алгоритма и трудностей в расчетах не представляет. Сосредоточим наше внимание на расчетах более сложной бароклннной составляющей задачи адаптации. Для этой цели воспользуемся

методом Фурье.

спектральную

задачу

 

Рассмотрим

 

 

Vm (VmZ) — 'kZ,

 

 

Z = 0

при

z = 0,

 

 

Z — 0

при

z = H.

(6.23)

Собственными

функциями и

собственными числами

этой задачи

(в случае равномерной сетки!) будут

 

 

Z„ = a„sin птп Дz

 

 

 

m

н *

 

 

 

 

 

(6.24)

где ап — нормировочная константа.

88


Решение задач будем искать в виде рядов

¥

ип

¥

■= 2п ' Ѵп¥ Zn

Рп>

wn

¥

т VmZn. J п

¥

Sn

В результате нетрудно прийти к задачам для коэффициентов Фурье, соответствующих схемам расщепления (6.7), (6.8)—(6.9), [(6.10)— (6.11). Тогда задача (6.7) перейдет в следующую:

ч*

♦; 1

2

* ;

* I

и1 —и£ А

 

üf

# .

*.

 

 

 

4 - 4 -1 f Z i4 + ^ - 1 = 0i

задача (6.8)—(6.9) — в

 

s{ = k ~ l;

 

(6.25)

 

 

 

 

 

 

к.

* . „

 

 

 

 

Ч І

71/*”1

^Ѵ^Рг ,/г = 0.

 

 

 

 

 

 

 

 

* .

.

 

 

 

 

 

ѵ'2 = ѵІ2~1,

 

Хрг'!г + g {атТ а-1 +

= 0:

 

х

*i-'h

—VftW2

— о

 

~п~и>2

 

—и,

 

* *

* .

 

 

 

 

 

T'z-T'i1

 

 

(г‘/2 = 0,

 

 

 

 

■Утіѵъ,

 

 

- ^ ^

+ 4

yÄ " ,/,= o

(6.26)

при условии, что

.*..

 

 

 

 

 

на

(6.27)

 

(щ)п = 0

<9/?Л,

где д£)Л— проекция цилиндрической

поверхности на

плоскость

z = 0.

 

 

 

 

 

 

89


Задача (6.10)—(6.11) переходит в

* . * . и'з = і4“\

1

^ і ѵ Ы ~ 1/2 = о,

р

Ы _,/*+ ^ («гП ^ 2- а8& ' и) = 0,

■М7д

-Ѵ; ^ ' 72 =0,

 

t L - t L-1

. Yt

*/-•/, = 0,

 

5 '- к ’1

* .

*/+■/ = .

 

. Ys

 

Эта система уравнений решается при условии0

(6.28)

(«з”1)п= 0

на dDh.

(6.29)

Аналогичная задача для коэффициентов Фурье, решаемая в об­

ратной последовательности,

формулируется для интервала tj ^

t ■<-. tj +і-

находится элементарно.

Что касается

Решение задачи (6.25)

систем уравнений (6.26)—(6.27), (6.28)—(6.29), то они для коэффи­ циентов Фурье оказываются «одномерными», т. е. зависящими только от одного индекса, либо к, либо I, где один из них присутствует только параметрически. Сводя эти разностные уравнения к уравне­ ниям для функций тока, приходим к задачам, соответствующим

<6.16) и (6.20):

 

• Адр'

т-yg

,/z) =

- 2/'

,/\

 

 

 

 

 

 

 

 

 

 

f/-v.

 

л -i

 

 

(6.30)

 

 

 

•^ V t(a r Th l + asSh l)

при

условии

 

 

 

 

 

 

 

 

 

и

 

фз-1!2= 0 на 2 /

 

 

(6.31)

-Щ ^Чг

(ѵгіз“'/2)

— 2/з_

2

 

 

 

 

 

t2Yg

 

*•11

 

 

/і' ,/2 =

 

Vf (a rT t' + asSif1)

 

(6.32)

при

условии

y-,/2= 0на Sä.

 

 

(6.33)

 

 

 

 

Задачи (6.31) и (6.33) решаются методом факторизации.

90