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

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

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

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

Добавлен: 19.10.2024

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

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

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

ксимация может быть еще улучшена. Однако в ряде случаев, на­ пример, при изучении эволюции крупномасштабных процессов, параметр т на основе оценки характерных времен эволюции может быть выбран весьма большим, равным одному часу или нескольким часам. В этом случае пользоваться рассмотренной выше схемой расщепления уже невозможно и требуется численное решение задачи бароклинной адаптации (3.11)—(3.12) без расщепления на элемен­ тарные задачи. С этой целью произведем аппроксимацию задачи (3.11), (3.12) на основе схемы Кранка — Николсона. Тогда будем иметь

ргР+і — ргР-1

Ipv* -f р ѴйФ7= 0.

 

РІ./+1—pi'i

1

J

j

,

+

I _c

---------------\-ipu‘

-тРѴіф’

—u,

gp®‘ -'rPS/mф/ = 0-

 

 

Vfe (Pul) -■ \jT (P'Ö’O +

Vm(pU’O =

0,

рф/+1_pö/_1

 

/

n

(4.1)

CT3----- —L-------

■r gpwl = 0

при условии

 

 

 

 

 

 

(4.2)

Po^'o = Pmwm = °-

 

 

 

Здесь использовано обозначение

 

 

 

 

 

 

а* =

(a*+1 ;

 

а*-1).

 

(4.3)

Систему уравнений (4.1) запишем в виде

 

 

ри’ — hpv* -]- тру£ф; = ри!"\

 

рѵ* f hpu*

трувер7=

рѵ* ‘,

 

ръ*= -у Ѵтф;.

(ри1) ■ѵ7 (рѵ1) І-Ѵй (pu’f) - 0,

pfF -!-

рw* рй'"1.

(4.4)

К системе (4.4) присоединим граничные условия

Р<М = Р д А = °-

(4-5)

Из первых двух уравнений системы (4.4) выразим^ ри*, рѵ* че­ рез ф;:

pit' = і 1 - [рцМ-і-арі;^1 —тр(у*ф'-;-«уГф')].

рѵ* = — Ц -

[рім - «Ри*-1- тр (ѵ7ф' - аѵІФ7)],

(4-6)

'

1 -: а -

 

155


из третьего и последнего уравнения получим

ор

рw' :^Г Ѵ Ѵ + — РА'“1,

(4.7)

где а — Іт. Итак, все неизвестные выражены через срЛ Подставим теперь (4.6) и (4.7) в уравнение неразрывности. Тогда получим

где

 

 

 

 

 

 

=

 

(4.8)

 

 

 

 

 

 

 

 

 

L = ѵі (

 

т

 

{ т Ы г ^ ( Т Т ^

) “

 

 

ѵГ

( т г ^ Ѵл+)-

р2т2 —Vm (РѴтп)»

 

 

 

 

 

6 1 р

 

 

/* = - 4

_ /

он/-1 +

apvh1

,

_/ Р^‘_1 -apui~

 

 

V*

----- Г+02

+ Ѵі (

i

gx*

p

тр

 

 

1—а2

 

 

 

 

 

 

 

 

 

(4.9)

В качестве граничных условий для разностного уравнения (4.9)

следует принять

 

W = £ m ,

(те = 1; А/),

 

(4.10)

где

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

гт = Ѵш. gm = -l-pO/~1.

 

(4.11)

 

 

 

 

 

 

 

р

 

 

Уравнение (4.8)

 

вместе

с

граничным условием (4.11) решается

с помощью методов итерации. Если задача

допускает разделение

переменных по индексу иг,

то

так же как и раньше,

можно прийти

к системе разностных уравнений для коэффициентов Фурье разложе­ ний по собственным функциям задачи (3.20), (3.21).

После того как задача (4.8),

(4.10) решена, величины ри1, рУ,

рw1 и р®1 находятся с помощью

соотношений (4.6), (4.7). Переход

к искомым решениям задачи на

момент времени + 1 производится

всоответствии с (4.3) по формуле

а/+і 2д1— аМ #

Следует специально подчеркнуть, что для нормы вектора-функции решение задачи Ф имеет место соотношение

I) Ф ІІ2=Г=IIФ II2 IIФ'Р,

поэтому из условий

|ф /+ Ч = ||ф М |, ||ф 'М ||Н |ф ./-1||

следует закон сохранения энергии

||ф/+Ч1= |ф М |.

158


В заключение следует отметить, что анализ всех частей алгоритма показывает, что изложенный алгоритм численного решения задачи (1.12)—(1.14) абсолютно устойчив, имеет второй порядок аппрокси­ мации по т и пространственным переменным (в случае равномерной сетки) и удовлетворяет закону сохранения полной энергии системы. Подчеркнем, что для применимости разработанной численной схемы необходимо, чтобы коэффициенты системы уравнений (1.12)— ком­ поненты вектора и; — удовлетворяли бы уравнению неразрывности и на интервале t-t _ г ^ t ^ tj + х были бы аппроксимацией решения задачи (1.4)—(1.6) с точностью до величин первого порядка по т. Для того чтобы эти условия выполнить, необходима специальная организация алгоритма, которая отмечена в п. 4.8 гл. 4 в связи с задачами динамики океана и полностью может быть применена для решения задач прогноза погоды. Пожалуй, можно добавить только следующее. При решении нашей задачи мы столкнулись с двумя противоречивыми требованиями, а именно при решении уравнений переноса субстанций мы должны ставить условия иА г — О и wb-4 t = 0, а при решении уравнений адаптации — wo — О

и= 0.

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

= wM = 0. Аппроксимацию ^ 2

в точках 1, . . ., М — 1

про-

 

W t

, ф Д —

Ш д ф о

ведем как и раньше (см. п. 4.4), а в точках 0, М в виде —

^ ------ >

—~ м— м-ЧгУм-і' Аналогично

аппроксимируются

все

выра-

жения в (1.1), содержащие производные по z. Такие схемы обеспечивают абсолютную устойчивость алгоритма при следующем разностном аналоге скалярного произведения:

М-1

(ф. Ф) = 2 фтФшAz + (фоФо ; фдД'м) .

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


Г л а в а 6

СОПРЯЖЕННЫЕ УРАВНЕНИЯ ДИНАМИКИ АТМОСФЕРЫ И ДОЛГОСРОЧНЫЙ ПРОГНОЗ п о г о д ы

Важный шаг в развитии методов долгосрочного прогноза погоды в Советском Союзе был сделан Е. Н. Блиновой. Ее исследования послужили основой для формирования методологии построения гидродинамических моделей описания долговременных изменений погоды и климата.

Решение проблем долгосрочного прогноза погоды и влияния деятельности человека на изменения климата требует создания такого математического аппарата, который бы позволил на основе решения задач динамики атмосферы и океана, использования апри­ орной информации о климатическом состоянии атмосферы и фактиче­ ской информации об отклонениях полей метеорологических элементов от климатических дать прогноз аномалий температуры и других элементов в заданных районах земного шара. Районы, на которых дается прогноз, должны иметь характерный размер, увеличива­ ющийся с увеличением заблаговременности прогноза. Размеры регионов должны быть уточнены на основе анализа предсказуемости. Важно отметить лишь то, что локальная метеорологическая информа­ ция очень чувствительна к непрогнозируемым «метеорологическим шумам», которые свойственны любой, даже самой богатой прогно­ стической модели. Такие шумы обычно являются результатом раз­ решения физических неустойчивостей, непрерывно реализуемых в атмосфере. Потеря информации происходит и за счет не очень точ­ ных моделей прогноза, используемых в расчете. Эту потерю также можно условно отнести к метеорологическим шумам, полагая, что «точная» (вообще говоря, неизвестная) модель содержит «помехи», которые делают ее адекватной используемой нами простейшей мо­ дели. Поэтому выбор характерных масштабов регионов, для которых дается прогноз, является одной из центральных задач теории пред­ сказуемости.

Другой задачей является построение таких теорий, которые бы позволили исследователям получить результаты прогноза непосред­ ственно для отклонений метеорологических элементов от их климати­ ческих значений. Если для линейных моделей прогноза такая постановка задачи являѳтся тривиальной, то для полной нелинейной

158

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

сВ. В. Орловым. 1

Внастоящей главе мы изложим более или менее общий подход

кпостроению сопряженных уравнений прогноза погоды, получим формулы теории возмущений, которые будут основными как для анализа предсказуемости, так и для цели прогноза погоды. В каче­ стве основного функционала мы будем рассматривать аномалию температуры на земной поверхности для того или иного региона. Распространение теории на другие линейные функционалы от полей

.метеорологических элементов не представляет труда.

6.1. С О П РЯ Ж Е Н Н Ы Е У РА В Н ЕН И Я Д И Н А М И КИ АТМ ОСФЕРЫ

Рассмотрим систему уравнений динамики атмосферных процессов в адиабатическом приближении и исследуем структуру оператора задачи. Исследования начнем с простейшего случая баротропной атмосферы. В этом случае имеем задачу

ди

, —

ди

 

 

Іи

^ RT — ■= О

 

 

“3---- г ^ ~~z+ у

ду

 

 

dt

 

dx

 

дх

 

 

дѵ

. —

дѵ

,

дѵ

Іи

R T - ^ = 0 ,

 

 

—т----{- It —----- р V —г—

 

 

dt

1

дх

1

ду

 

ду

 

 

 

 

 

4 l + 4 l = o.

(i.i)

 

 

 

ах

 

ду

 

'

'

Здесь предполагается, что и ,

ѵ известны и удовлетворяют уравне­

нию неразрывности

 

-f

 

=

О, RT = const, а ф (х , у, t)

играет

роль относительного отклонения давления от стандартного. Будем считать, что областью определения решения является квадрат D. На границе dD предположим, что поставлены условия периодич­ ности решения. Введем в рассмотрение вектор решения и матрицу

 

и

Л

~ 1

д

 

дх

 

 

ф =

V

, А = 1

А

д

 

 

RTq>

д

д

0

 

дх

 

 

 

 

 

1 См., например, М арчук

Г. И . «Методы

вычислительной математики»),

гл . 5.

159


Здесь использовано обозначение оператора

Используя это обозначение, имеем

Au = divuH, Лп = с1іѵш;.

Тогда систему уравнений (1.1) можно записать в операторной форме

В ^ .+ А < р = 0,

(1.2)

где В — матрица следующего вида:

1 0 0

0 1 0

0 0 0

Скалярное произведение в гильбертовом пространстве Ф введем соотношением

(g, Л)в = 2 \g thidD. t=ij5

Здесь gi и hi соответственно компоненты вектор-функций g и h. Найдем теперь сопряженный оператор по отношению к А . С этой

целью рассмотрим тождество Лагранжа

(g, Ah)D = (A*g, h)D

или

(g, Ak)D=

+

+ ( - £ - + - ? - ) W ] < i ö .

(1.3)

Для простоты примем

иu*

h = V , g = V*

RT(f ДГф*

С помощью интегрирования по частям в предположении о пери­ одичности решений и некоторых очевидных преобразований интег­ рал в правой части (1.3) можно привести к виду

fe,

=

j[ ( W

+

Іѵ* -

RT ^ - ) и +

 

 

D

 

 

 

+ ( - ь* ЛП.* -

R f

-

( -

£ -

+ ) я Гф] dD = (Л'е, Л)„,

 

 

 

 

 

( 1.4)

160