Научная статья на тему 'Математическое моделирование краткосрочного прогноза погоды'

Математическое моделирование краткосрочного прогноза погоды Текст научной статьи по специальности «Математика»

CC BY
4502
502
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ / ПРОГНОЗ ПОГОДЫ / АЛГОРИТМ РАСЧЕТА УРАВНЕНИЙ МОДЕЛИ / ВЫЧИСЛИТЕЛЬНЫЙ ЭКСПЕРИМЕНТ / MATHEMATICAL MODELING / WEATHER FORECAST / ALGORITHM OF COMPUTATION OF THE EQUATIONS OF MODEL / COMPUTING EXPERIMENT

Аннотация научной статьи по математике, автор научной работы — Жуликов Сергей Евгеньевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Жуликов Сергей Евгеньевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Mathematical modeling of short-term weather forecast

Zhulikov S.E. Mathematical modeling of short-term weather forecast. The problem of a climate prediction, i. e. the description of the future conditions of climatic system and variability of various characteristics of its components, is central among the numerous problems connected with research both climatic system of the Earth as a whole, and separate components. In the work the short review of mathematical models now being used for weather forecasts is presented. The mathematical model of hydrothermodynamics of atmospheric processes, algorithms of its realization and results of calculative experiments is resulted.

Текст научной работы на тему «Математическое моделирование краткосрочного прогноза погоды»

УДК 519.95+551.509

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ КРАТКОСРОЧНОГО ПРОГНОЗА ПОГОДЫ

© С.Е. Жуликов

Ключевые слова: математическое моделирование; прогноз погоды; алгоритм расчета уравнений модели; вычислительный эксперимент.

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

К настоящему времени предложен ряд математических моделей задач прогноза погоды и общей циркуляции атмосферы и численных алгоритмов для их решения [1-7]. Вместе с тем необходимо отметить, что уравнения гидротермодинамики атмосферных процессов настолько сложны, что до сих пор имеется необходимость разработки более качественных алгоритмов, способных с высокой точностью описать широкий спектр задач динамической метеорологии и прогноза погоды. Построение качественных алгоритмов решения таких задач тесно связано с проблемой аппроксимации уравнений и устойчивости полученных разностных схем, которые вообще являются основными проблемами при конструировании новых численных алгоритмов.

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

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

1) простые климатические модели (например, двумерные, одномерные или даже нульмерные);

2) т. н. модели промежуточной сложности (МПС);

3) модели общей циркуляции атмосферы (МОЦА) с упрощенными описаниями верхнего перемешанного слоя океана и морского льда (ВПСО/МЛ);

4) сложные трехмерные модели совместной циркуляции атмосферы и океана (МОЦАО), занимающие высшую ступень в иерархии климатических моделей.

В последние полтора десятилетия оценка моделей чрезвычайно облегчается международной кооперацией в виде проектов сравнения моделей. К наиболее известным международным проектам сравнения моделей относятся: Проект Сравнения Атмосферных Моделей

AMIP (Atmospheric Model Intercomparison Project), Проект Сравнения Объединенных Моделей (атмосферы и океана) CMIP (Coupled Model Intercomparison Project), Проект Сравнения Палеоклиматических Моделей PMIP (Paleoclimate Model Intercomparison Project) и Проект «Климат ХХ века» C20C (Climate of the 20th Century). Проекты сравнения моделей достаточно полно представляют основные аспекты оценки МОЦАО. Значительная часть проектов посвящена сравнению не только основных компонентов МОЦАО (атмосферных, океанских и др.), но даже отдельных параметризаций.

Для глобального климатического прогноза погоды (ГКПП) в разных странах используются различные гидродинамические модели. Примером подобных моделей является ЕТА-модель США и мезомасштабная модель ММ5, разработанная в Национальном центре атмосферных исследований (NCAR) США, ММ5 используется в Китае, Новой Зеландии, Бразилии, Израиле и др. Ее усовершенствованный вариант - WRF модель (исследования и прогноз погоды) также получает широкое распространение в мире.

Очевидно, что перспективность использования моделей типа ММ5 или WRF и других технологий ГКПП для детальных прогнозов погоды несомненна.

Использование гидродинамических методов в оперативной работе в Гидрометцентре России является предпосылкой к созданию и внедрению в практику системы детализированного прогноза метеовеличин и характеристик погоды в различных пунктах на территории России.

Математическое моделирование гидротермодинамики атмосферных процессов. Основу всех моделей атмосферы составляют уравнения движения, притока тепла, неразрывности, переноса влаги и атмосферных примесей, являющиеся математическим выражением законов физики (законов сохранения импульса, энергии и массы), а также уравнения состояния. Эти уравнения для идеальной атмосферы (без учета турбулентной вязкости), записанные в относительной системе координат, связанной с вращающейся Землей

и с абсолютной системой координат, ось которой совпадает с осью вращения Земли, имеют следующий вид:

В этой системе координат уравнения принимают следующий вид:

(1)

аи 1 „ „ Т1

----=------\р - 2т хи + g =

Жг р

ЖТ-А..± ( + Е )

Жг gр Жг срр р

— + Ліу(рІІ) = 0, Л

Жі = 1Е ,

Л р у ^=Е, аг Е

р = КрТ (1 + 0.6051),

где и = и • і + V • ] + ^ • к - трехмерный вектор скорости; і, ], к - единичные векторы в декартовой системе координат х, у, г соответственно; и, V, ^ - проекции вектора скорости на оси координат; р, р, Т - давление, плотность и температура воздуха; і - удельная влажность воздуха (массовая доля водяного пара); р

0 = т • (_)л - потенциальная температура; Р = 1000 р

гектопаскалей;

Л_-

1 dp

р dx

+1 ■ v - l1 ■ w,

cp, С - УДельная теплоемкость воздуха при постоянном давлении и при постоянном объеме, соответственно; g - ускорение свободного падения; ю - вектор угловой скорости вращения Земли; „ = g - сухоадиа-

/ a

ср

батический градиент температуры; R - удельная газовая постоянная сухого воздуха; sa - количество примеси а в единице объема воздуха; Ег и Ер - скорости изменения количества тепла в единице объема за единицу времени; Ev - скорость изменения количества водяного пара; Еа - скорость изменения количества примеси в единице объема.

Система уравнений (1) записана в абсолютной (инерционной) системе координат с началом в центре земли, осью z, совпадающей с осью Земли и направленной с юга на север, а также в относительной системе координат, связанной с Землей, вращающейся с угловой скоростью ю. В локальной декартовой системе координат ось x направлена на восток, ось y - на север, ось z - по местной вертикали; а проекции вектора угловой скорости вращения Земли ю равны:

юх = 0,

юу = ю • cos р, mz = ю • sin р

где т - абсолютная величина угловой скорости

Т

вращения Земли; Т = 1 сутки; ф - широта места.

du

dt

dv 1 dp

— =----------— +1 ■ u ,

dt p dy

dw 1 dp

— =----------+1. ■ u -g’

dt р dz

dT Ya dP _ 1 (E + E ),

dr -gp ■ d - +EpУ

Ф + d(pu) + d(pv) + d(pw)=0,

dt dx dy dz

(2)

dt

ds

P

- _ Ea

dt

p = RpT(1 + 0.605q) ,

где l = 2ю sin р - параметр Кориолиса, /1 = 2ю cos р.

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

- изменение влажности воздуха пренебрежимо мало;

- выброс загрязняющих веществ отсутствует;

- подвод (отвод) тепла отсутствует (адиабатические условия).

С учетом принятых допущений уравнения модели имеют вид:

du 1 dp

— =----------------------+1 ■ v -11 ■ w ’

dt p dx

dv 1 dp

— =------------— +1 ■ u ,

dt p dy

dw 1 dp

— =---------------------------+1, ■ u -g’

dt p dz

(3)

p = _id(pu) + d(pv) , d(pw)), dt dx dy dz

T _-( d(Tu) d(Tv) d(Tw)

dt dx dy dz

p _ p^R ■ T ■ p

где ц - молярная масса воздуха.

Система уравнений (3) является замкнутой относительно функций и, V, ^, р, Т, р. Ее следует дополнить начальными и краевыми условиями. Все функции зависят от четырех переменных (т, х, у, z).

Начальные условия имеют вид:

и(0, х, у, z) = и0 (х, у, z),

V (0, х, у, z )= у0( х, у, z ),

^(0,х,у,z )= ^0(х,у,z ), р(0,х,у,z )= р0(х,у,z ),

Т (0, х, у, z )= Т0 (х, у, z ).

с

p

Граничные условия имеют вид:

(,0, у, 2) - ых (т, у, 2 ),

(, х,0,2)- и (т, х, 2), и (т, х, у,0)= и2 (т, х, у),

V((,0,у,г))-ух(т,у,г ),

V (т,х,0,г)-vy (т,х,г),V (т,х,у,0)=vz (т,х,у),

^ (т,0,у,г)-^х(т,у,г ), ^ (т,х,0,г)-wy (т,х,г),

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

^ (т, х, у,0)- wz (т, х, у),

р (т,0,у,г)-рх(т,у,г ), (т,х,0,г)-ру (т,х,г),

Р (т, х у,0)- Рг (т, х у),

Т (т,0,у,г)-Тх(т,у,г ), Т (т,х,0,г)-Ту (т,х,г),

Т (т, x, у,0)- Т2 (т, х у).

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

Алгоритм решения уравнений математического описания. Для решения системы уравнений (3) применим метод сеток.

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

Пространство разбивают на конечные элементы. Центр каждого элемента является узлом.

Обозначим длину ребра элемента пространства dh (шаг по координате). Шаг по времени обозначим dt. Для замены частных производных конечными разностями будем использовать шаблон, при котором частная производная по координате будет заменена следующим образом:

дх

У к у 1-1, ],к

шн

1],к , (у - любая переменная).

Производная по времени заменяется следующим образом:

± = у1+1 — у1 ,

¿+1 Ь 11 / 1 Рі,],к Рі, ]—1,к і Ь \

"-■к = +Л(——Тн---------------------------+'■и/ >

Ь+1 Ь . 11 / 1 Рі, ] ,к Рі,] ,к-1 » Ь \

™і,],к - ],к + -^---------+ 11 ■ иі,/,к - £) ,

р шн

/ - рі,і,к - ЧІ

Ь Ь Ь

р, ],к ■ "і, ],к — Рі. ]—1,к

шн

I „1

шн

+ Р і,/,к ^і,],к рі,],к—1 ■'^і,/,к-1 )

ТЬ ■ иЬ — ТЬ ■ иЬ

гр Ь + 1 грі Л*/ іік іік і-1і>к і~1,/,к .

Ти,к - Ті,/,к— м(--------------------------------- --------------------+

шн

ТЬ ■"Ь — ТЬ ■"Ь

+ і,], к і,], к і,]—1, к і/—1, к +

шн

ГЬ Ь '~р Ь Ь

і, к • ™ц, к — 1 і], к—1 ■ ™і], к—1 )

шн

ріік - ри,к • К ■ Т/к • И

Результаты численного моделирования. Область представляет собой ограниченную часть плоскости с нанесенной на нее сеткой. Ее можно представить в виде квадратной матрицы, состоящей из ячеек, размером М^М (реально используется 40x40 ячеек, но при необходимости размер матрицы может быть изменен).

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

Очевидно, имеет место масштабируемость модели как по поверхностным координатам, так и по времени и относительной разности температур начальных и граничных условий.

В качестве демонстрационных примеров были рассчитаны поля температур в приземном слое, при начальных условиях Т - 20 °С и граничных условиях Т -

- 30 °С. "

На всех рисунках приведена условная температурная шкала:

где Ь - индекс переменной по оси времени.

Заменяя таким образом производные, получим систему разностных уравнений, позволяющую найти значения переменных на следующем (Ь+1)-м по времени шаге.

ъ ■ ■ і і,], к

X ■ ■ 7

і,],к

1 РІк — РЬ

і—1],к

Р

шн

+1 ■ "1/,к —11 ■ ™]к)

20.0 °С

21.4 °С 22,8 °С 24,2 °С 25,6 °С

27.0 °С

28.4 °С

30.0 °С

+

+

+

Ь

Ниже приводятся типовые результаты численных экспериментов.

1. Граничное условие задано на оси у, ветер направлен под углом 45° к точечному фронту теплого воздуха, что хорошо видно на рис. 1.1.

На следующих рисунках 1.2, 1.3 видно распространение теплого воздуха.

2. Граничное условие задано на оси х, ветер направлен под углом 45° к точечному фронту теплого воздуха.

Рис. 1.1. Начальный момент времени

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

Кроме того, приведенные иллюстрации хорошо согласуются со стандартным поведением струи в гидродинамической среде при наличии разности температур, концентраций, окраски и т. п. (рис. 2.1, 2.2).

2. Граничное условие задано на оси х, ветер направлен под углом 90° к точечному фронту теплого воздуха (рис. 3.1).

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

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

Рис. 1.3. Момент времени т - 3000 с 1024

Рис. 2.2. Момент времени т - 3000 с

Рис. 4.1. Начальный момент времени

Рис. 3.2. Момент времени т - 3000 с

Рассмотрим промежуточное направление ветра (например, северо-западное).

3. Граничное условие задано на осях х и у, ветер направлен под углом 45° к фронту теплого воздуха (рис. 4.1).

4. Следующие результаты описывают ситуацию, моделирующую наступление воздушных масс с двух смежных направлений на некоторое большое прямоугольное препятствие, могущее быть воздушной массой над водоемом или возвышенностью (рис. 4.2, 4.3).

5. Граничное условие задано по обеим осям х и у, ветер направлен под углом 45° к фронту теплого воздуха (рис. 5.1).

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

Для количественного анализа адекватности модели рассмотрим экспериментальные данные, предоставленные Тамбовским гидрометеоцентром.

Рис. 4.3. Момент времени т - 3000 с

Из предоставленной базы данных рассмотрим условия, близкие к моделируемым. Например, 30 августа 2005 г. в течение суток в Тамбове дул северо-западный ветер скоростью 2-4 м/с. Замеры температуры производились в четырех точках Тамбова и пригородов, расположенных приблизительно в вершинах квадрата в 7, 13 и 19 часов.

Рис. 5.1. Начальный момент времени

Рис. 5.2. Момент времени т = 1000 с

Рис. 5.3. Момент времени т = 3000 с

Очевидно, что реальные данные хорошо согласуются с результатами численного эксперимента на рис. 5.1 - 5.3 в верхней левой четверти. Небольшое падение температуры к 19 часам обусловлено вечерним снижением солнечной активности, что не учитывалось в модели.

Аналогичные данные можно привести за 28 июня 2005 г., ветер северо-западный, 2-4 м/с.

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

Таблица 1

Время 7 ч 13 ч 19 ч

замера

Температура 13,0 12,8 23,0 20,5 22,0 21,5

в 4-х точках 12,8 12,8 20,5 20,5 21,5 21,5

Таблица 2

Время 7 ч 13 ч 19 ч

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

замера

Температура 15,0 12,9 20,0 20,5 22,0 20,2

в 4-х точках 12,9 12,9 20,5 20,5 20,2 20,2

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

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

Показана адекватность работы предложенной модели на основе реальных метеоданных по г. Тамбову.

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

ЛИТЕРАТУРА

1. Энциклопедия систем жизнеобеспечения. Знания об устойчивом развитии. М.: Магистр-Пресс, 2005. Т. 1.

2. Дымников В.П. Моделирование климата и его изменений // Глобальные изменения природной среды и климата: избр. науч. тр. М., 1997. С. 21-231. Ж-97/21138.

3. Самарский А. А. Введение в численные методы. М.: Наука, 1998.

4. СамарскийА.А. Теория разностных схем. М.: Наука, 1977.

5. Бахвалов Н.С., Жидков Н.П., Кобельков Г.М. Численные методы. М.; СПб.: Физматлит, 2001.

6. Калиткин Н.Н.Численные методы. М.: Наука, 1978.

7. Рындин Е.А. Методы решения задач математической физики. М., 2003.

Поступила в редакцию 26 марта 2009 г.

Zhulikov S.E. Mathematical modeling of short-term weather forecast. The problem of a climate prediction, i. e. the description of the future conditions of climatic system and variability of various characteristics of its components, is central among the numerous problems connected with research both climatic system of the Earth as a whole, and separate components. In the work the short review of mathematical models now being used for weather forecasts is presented. The mathematical model of hydrothermodynamics of atmospheric processes, algorithms of its realization and results of calculative experiments is resulted.

Key words: mathematical modeling; weather forecast; algorithm of computation of the equations of model; computing experiment.

i Надоели баннеры? Вы всегда можете отключить рекламу.