Научная статья на тему 'Методика численного решения системы уравнений трехмерной модели конвективного облака'

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

CC BY
19
2
Поделиться
Ключевые слова
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ / MATHEMATICAL MODELING / ТРЕХМЕРНАЯ МОДЕЛЬ / THREE-DIMENSIONAL MODEL / КОНВЕКТИВНОЕ ОБЛАКО / CONVECTIVE CLOUD / СИСТЕМА УРАВНЕНИЙ МОДЕЛИ / MODEL EQUATION SYSTEM / ПРЕДИКТОР КОРРЕКТОР / ЛОКАЛЬНО ОДНОМЕРНЫЕ СХЕМЫ / PREDICTOR-CORRECTOR / LOCAL-ONE-DIMENSIONAL SCHEMES

Аннотация научной статьи по механике, автор научной работы — Шаповалов В.А.

Разработана трехмерная численная модель конвективного облака с учетом термодинамических, микрофизических и электрических процессов. В модели используется детальная микрофизика. Система уравнений модели облака, описывающая изменение во времени динамических и микрофизических характеристик облака, состоит из 3 уравнений движения, уравнений баланса тепла и влаги, 137 уравнений, описывающих спектр облачных капель, кристаллов и частиц микровыбросов. Помимо этого, для того чтобы решение удовлетворяло уравнению неразрывности, необходимо на каждом временном шаге решать трехмерное эллиптическое уравнение для возмущения давления. Одним из методов, широко используемых для решения таких задач, является метод расщепления, разработанный Г. И. Марчуком, усовершенствованный вариант этого метода схема предиктор с дивергентным корректором успешно применялся при моделировании кучевых облаков Р. Пастушковым. Проведенные исследования, показали, что, несмотря на определенную сложность в реализации этой схемы, она обеспечивает необходимую устойчивость счета, аппроксимацию 2-го порядка точности по пространству и времени и является консервативной. Использованы методы расщепления по физическим процессам и покомпонентного расщепления (локально одномерные схемы). Уравнения модели облака в конечно-разностном виде аппроксимировались центральными и направленными разностями для пространственных переменных, а также направленными разностями по времени. Получаемая при этом алгебраическая система решалась методом прогонки

Похожие темы научных работ по механике , автор научной работы — Шаповалов В.А.,

METHODOLOGY OF THE NUMERICAL SOLUTION EQUATIONS SYSTEM OF THREE-DIMENSIONAL MODEL CONVECTIVE CLOUD

A three-dimensional numerical model of a convective cloud is developed taking into account thermodynamic, microphysical and electrical processes. The model uses a detailed microphysics. The system of equations of the cloud model describing the time variation of the dynamic and microphysical characteristics of the cloud consists of 3 equations of motion, heat and moisture balance equations, 137 equations describing the spectrum of cloud droplets, crystals, and microbubble particles. In addition, in order for the solution to satisfy the continuity equation, it is necessary to solve the three-dimensional elliptic equation for the pressure perturbation at each time step. One of the methods widely used for solving such problems is the splitting method developed by G.I. Marchuk, an improved version of this method, the predictor scheme with a divergent corrector, was successfully used in the modeling of cumulus clouds by R. Pastushkov. The conducted studies showed that, despite the certain complexity in the implementation of this scheme, it provides the necessary stability of the count, an approximation of the second order of accuracy in space and time, and is conservative. Splitting methods for physical processes and componentwise splitting are used (locally one-dimensional schemes). The equations of the cloud model in finite-difference form were approximated by central and directional differences for spatial variables, as well as directed time differences. The resulting algebraic system was solved by a sweep method.

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

Вестник КРАУНЦ. Физ.-мат. науки. 2018. № 3(23). C. 168-179. ISSN 2079-6641

DOI: 10.18454/2079-6641-2018-23-3-168-179

УДК 551.511+004.942

МЕТОДИКА ЧИСЛЕННОГО РЕШЕНИЯ СИСТЕМЫ УРАВНЕНИЙ ТРЕХМЕРНОЙ МОДЕЛИ КОНВЕКТИВНОГО ОБЛАКА

В. А. Шаповалов

Высокогорный геофизический институт, 360030, г. Нальчик, пр. Ленина, 2

E-mail: vet555_83@mail.ru

Разработана трехмерная численная модель конвективного облака с учетом термодинамических, микрофизических и электрических процессов. В модели используется детальная микрофизика. Система уравнений модели облака, описывающая изменение во времени динамических и микрофизических характеристик облака, состоит из 3 уравнений движения, уравнений баланса тепла и влаги, 137 уравнений, описывающих спектр облачных капель, кристаллов и частиц микровыбросов. Помимо этого, для того чтобы решение удовлетворяло уравнению неразрывности, необходимо на каждом временном шаге решать трехмерное эллиптическое уравнение для возмущения давления. Одним из методов, широко используемых для решения таких задач, является метод расщепления, разработанный Г. И. Марчуком, усовершенствованный вариант этого метода — схема предиктор с дивергентным корректором — успешно применялся при моделировании кучевых облаков Р. Пастушковым. Проведенные исследования, показали, что, несмотря на определенную сложность в реализации этой схемы, она обеспечивает необходимую устойчивость счета, аппроксимацию 2-го порядка точности по пространству и времени и является консервативной. Использованы методы расщепления по физическим процессам и покомпонентного расщепления (локально - одномерные схемы). Уравнения модели облака в конечно-разностном виде аппроксимировались центральными и направленными разностями для пространственных переменных, а также направленными разностями по времени. Получаемая при этом алгебраическая система решалась методом прогонки.

Ключевые слова: математическое моделирование, трехмерная модель, конвективное облако, система уравнений модели, предиктор - корректор, локально - одномерные схемы.

© Шаповалов В. А., 2018

Введение

Наряду с успехами, достигнутыми в физике облаков за последние десятилетия, следует отметить, что многие вопросы еще остаются малоизученными. Это относится, прежде всего, к процессам в облаках с участием ледяных частиц, электричеству облаков, взаимодействию процессов в облаках и т.д. Разработаны модели облаков различной сложности в нашей стране [1, 2, 3, 4] и за рубежом [5, 6, 7, 8, 9, 10]. Направления исследований по физике облаков следующие:

- совершенствование математических моделей в плане уточнения и расширения учитываемых в них процессов;

- использование более эффективных методов проведения расчетов;

- усовершенствование способов формирования входных данных;

- изучение закономерностей формирования макро- и микроструктурных характеристик конвективных облаков при естественном развитии и активном воздействии;

- исследование взаимодействия физических процессов в облаках и облаков с окружающей атмосферой.

На современном этапе развития физики облаков в значительной степени повышается роль математического моделирования, которое является основным средством изучения сложных систем, к которым относятся конвективные и грозоградовые облака [1, 10, 11, 12, 13].

Описание модели

Разработанная трехмерная нестационарная численная модель конвективных облаков с детальным учетом термодинамических, микрофизических и электрических процессов отличается тем, что используется детальная микрофизика с несколькими десятками градаций размеров жидких и твердых частиц. Учитываются: накопление зарядов в облаке, потенциал и напряженность электрического поля, электрическая коагуляция облачных частиц. Гидротермодинамический блок модели состоит из уравнений движения, описывающих влажную конвекцию в приближении Буссинеска, в которых учитывается адвективный и турбулентный перенос, силы плавучести, трения и барических градиентов. Микрофизический блок модели описывает процессы нуклеации, конденсации, коагуляции капель с каплями, сублимации, аккреции, замерзания капель, осаждения облачных частиц в поле силы тяжести, их перенос воздушными потоками, а также взаимодействие облачных частиц под влиянием электрического поля облака [1, 14]. Постановка задачи математической модели конвективного облака включает следующие уравнения термодинамики, микрофизики и электростатики:

du■

^ + (V ■ V)v

Vn- + A-v - lu,

Vn' + Au + Iv,

+ (V ■ V)w = - Vn- + A-w + g(+ 0,61s' - Qs),

0

du dv dw dx dy dz

(2)

уравнения термодинамики

de _ „ LC 0 8MC , LS 0 8MS , LF 0 8Mf , .

ä + (v'v)e =

cp T 8t

cp T 5t

+

cp T 5t

fÄ'0,

ds+(V ■ v)s = - «M - 5Ms+ä'J, dt 8t 8t

(3)

уравнения для функций распределения капель, кристаллов и осколков замерзания по массам:

d/i d/1 d/i V d/i

+ u+ v^— + (w - Vi)^— = д t dx dy dz

dt ) C ^ dt ) CG +i dt ) AC + ( dt ) BR +{ dt ) F + Ä/1 + /l,

д/2 , д/2, д/2 , , д/2 /д/Л / д/Л , /д/Л , , ,, ,,

а2+++ -У2)"дТЧ"д".15ЧЛСЧр+А/2+12+7' (4)

д/з д/3 д/3 , т 7,д/з /д/3 \ /д/3 \

-к + + ^ + - ^ Ч / , Ч / ЛС + А' /3'

уравнение Пуассона для потенциала электростатического поля

д2и д2и д2и Ре

--1---1--= - —

дх2 ду2 дг2 £о'

Начальные условия для уравнений (1)-(5) имеют следующий вид:

(5)

и(г, 0) = и0(г), у(г, 0) = у0(г), ^(г, 0) = ^0(г), 0 (Г, 0) = 00(г), ¿(г, 0) = 50(г),

/1 (г, т, 0) = /2(г, т, 0) = /3 (г, т, 0) = 0, р- (г, 0) = р+ (г, 0) = 0. (6)

Граничные условия:

г) = и0(г), ^С^t) = У0(г), ^г) = ^0(г), 0(гг) = 00(/% ^г) = ¿0(г)|х=0,^;у=0,^;г=Ьг и (г, г) = у(г, г) = ^(г, г) = 0, 0 (г, г) = 00 (г), ¿(г, г) = £0(г) |г=0

ЛС^ m, г) = т г) = /3(r, m, г) = 0|х=0,Ьх;у=0,1у ;г=ьг

д/1(г, т, г) д/2 (г, т, г) д/3 (г, т, г)

dU (r, t) x

= 0

z z

dU (r, t)

x=0,Lx

y

=0

y=0,Ly

z

dU (r, t) dz

=0

=0

z=0

, U(r,t) = 0|z=0.

Z=Lz

Система уравнений применяется для пространственно-временной области

0 < x < Lx, 0 < y < Ly, 0 < z < Lz, 0 < m < t > 0. Используются обозначения:

^ * д д д.дддддд

V ■ V) = u^- + v^- + w^-, A- = — К— + — К— + — К—, dx dy dz dx dx dy dy dz dz

(8)

г = {х,у,г}- вектор координат,V = {и,V,w} - вектор скорости, и (г), у(г), w(r)-компоненты вектора скорости; I - параметр, учитывающий инерционные силы; в (г) - потенциальная температура; п(г) = Ср в (р(1)/то)к/ср - безразмерное давление; в - средняя потенциальная температура; R - газовая постоянная; s(r)- удельная влажность воздуха; Qs(r) - суммарное отношение смеси жидкой и твердой фаз в облаке; о (г) - параметр, учитывающий изменение плотности воздуха с высотой; Р(г) и Т(г) - соответственно давление и температура; ср- теплоемкость воздуха при постоянном давлении; Ьс, Ls, Ьр - соответственно удельная теплота конденсации, сублимации и замерзания; п'(г), в'(г), г)- отклонения безразмерного давления, потенциальной температуры и удельной влажности от их фоновых значений в окружающей атмосфере По(г), во (г), sо(r); , - изменения удельной влажности

за счет диффузии пара на капли и кристаллы; ^^т - масса капельной воды, замерзающей в единицу времени в единице объема воздуха; К (г) - коэффициент турбулентной диффузии. У\(ш), У2(т) - установившиеся скорости падения жидких

и твердых частиц; с, (¡т)сс, (¡т)Ас, (¡¡т)вя, (¡¡т)Р - изменения функции

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

(¡д2) , (¡д2) , (¡д2) - изменения функции распределения кристаллов за счет

сублимации, аккреции и замерзания капель; (^¡¡т^ , (¡дг3) - изменения функции

распределения ¡3 (г, т, г) за счет образования осколков при спонтанном замерзании переохлажденных облачных капель и их аккреции с кристаллами; 1\ и /2 - источники капель и кристаллов; / - источник искусственных кристаллов при активном воздействии; £о - диэлектрическая постоянная вакуума.

Для границ пространственной области используются обозначения 0, Ьх, 0, Ьу и 0, Ь.

Для описания процессов в облаке применяются интегро-дифференциальные уравнения как в работах [2, 15, 16].

Рисунок. Пример результатов моделирования облака

Методика численного решения

При решении уравнений модели в частных производных использованы методы расщепления по физическим процессам и покомпонентного расщепления (локально - одномерные схемы) [17, 18, 19].

Согласно работе [20], дифференциальный оператор Л и соответствующий ему разностный оператор Л можно представить в виде суммы операторов, каждый из которых включает производные лишь по одной пространственной переменной и разности лишь вдоль одного направления соответственно. Всего пространственных направлений N. Такие дифференциальные и разностные операторы будем называть локально - одномерными. И дифференциальный, и разностный операторы записываются в виде суммы локально - одномерных:

N N

Л = £ Л,-, Л = £л,-. (9)

г=1 г

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

и!!!^ + Л1и»+1^ = 0,

- + Л2И«+2^ = 0, (10)

"и+1 лими+1 = 0.

Получена система разностных уравнений, каждое из которых не аппроксимирует исходное дифференциальное, но может быть легко решено (методом прогонки вдоль соответствующего направления, если разностные операторы содержат лишь первые и вторые разности). Тем не менее, последовательно примененные друг за другом, они дают на следующем слое по времени решение с разумной точностью [19, 20]. Говорят, что имеет место суммарная аппроксимация - результирующий оператор послойного перехода получился аппроксимирующим. Описанный выше способ называется иногда методом дробных шагов.

Решение систем уравнений типа (1)-(8) выполняется с использованием явных и неявных методов [18, 21].

Применение неявных разностных схем к решению систем уравнений в частных производных параболического типа приводит к системам алгебраических уравнений с трехдиагональной матрицей. Такие системы уравнений получаются также в случае решения уравнения Лапласа блочными итерационными методами [17, 21].

Методы решения для уравнения параболического типа на основе неявных разностных схем и алгоритмы прогонки для решения систем линейных уравнений с трехдиагональной матрицей изложены в работах [20, 22].

Уравнения (9)-(10) решались по методике предиктор-корректор, которая позволяет рассчитать изменение <р в результате переноса облачных частиц ветром и турбулентными вихрями со вторым порядком точности по времени и пространству [2, 22].

Интегралы рассчитывались по схеме, представленной в работе [16].

При расчете оператора {д^ предполагалось, что мгновенно дробятся все

образующиеся в результате коагуляции капли, для которых ]>60 (г(])>3565 мкм). Выражение для Q (т, т') в переменных ] и ]/ имеет вид:

л 7a r(j)

Q( j) = j rj)exp

_7 r(j)

(11)

г( У)

где а = [(%3 + 0,428%2 + 0,122% + 0,0175) ехр (-7%) - 1,43 ■ 10-3]-1, % = г(1)/г(/).

При вычислениях использованы шаги А1/10 для процесса конденсации. Контроль точности вычислений выполнялся путем определения баланса массы в системе.

Система уравнений (1)-(16), описывающая изменение во времени динамических и микрофизических характеристик облака, состоит из 3 уравнений движения, уравнений баланса тепла и влаги, (61+75+1=137) уравнений, описывающих спектр облачных капель, кристаллов и частиц микровыбросов. Помимо этого, для того чтобы решение удовлетворяло уравнению неразрывности, необходимо на каждом временном шаге решать трехмерное эллиптическое уравнение для возмущения давления. Одним из методов, широко используемых для решения таких задач, является метод расщепления, разработанный Г. И. Марчуком [19], усовершенствованный вариант этого метода - схема предиктор с дивергентным корректором - успешно применялся при моделировании кучевых облаков Р. Пастушковым [23]. Проведенные в [2] исследования, показали, что, несмотря на определенную сложность в реализации этой схемы, она обеспечивает необходимую устойчивость счета, аппроксимацию 2-го порядка точности по пространству и времени и является консервативной.

Реализация метода расщепления заключается в последовательном учете отдельных операторов системы уравнений: на первой половине шага А1/2 в три этапа решались уравнения, определяющие предиктор:

dfm+1/6 , . m dfm+1/6 _ dfm+1/6

dt +u dx = dxK dx dfm+2/6 , m dfm+2/6 _ d ^ra dfm+2/6

__,..т дф ' ' _ д дф ' ' (19)

дг +У ду = дуЛ ду , (12)

дфт+3/6 . т дфт+3/6 д дфт+3/6

Здесь т - номер итерации по времени, гт < г < гт + Аг/2, фт = {мт,ут,0т,ят...} 4-й этап заключался в корректировке решения с помощью найденного для момента времени 1т+А1;/2 значения фт+3/6:

f га+4/6 = f га _

+

dX (uf )m+3/6 + (vf )m+3/6 + dl (wf )m+3/6] At+

fm+3/6 dum+3/6 i dV"+3/6 i dwm+3/6A i

f ^ dx + dy + dz У + (13)

d_ rm dfm+3/6 , d_ ^m dfm+3/6 _l A dfm+3/6 "

+ а + oKm^_ + aK

1 S-i V /-fr 1 /^Л) /^Л) 1 S-i T

At.

дх дх ду ду дг дг

Уравнения (12) в конечно-разностном виде аппроксимировались центральными и направленными разностями для пространственных переменных, а также направленными разностями по времени. Получаемая при этом алгебраическая система решалась методом прогонки. Уравнение (13) решается по явной схеме.

На 5-м этапе проводится расчет процесса конденсации-испарения водяного пара в облаке. Алгоритм вычислений детально изложен в работе [2], он основан на использовании более мелкого шага по времени, например, А1/10 и менее, обеспечивающего устойчивость счета.

Новые значения функций распределения /1и+1, /т+1, /3"+1 для момента времени гт+1 = гт + Аг определяются окончательно после вычисления процессов коагуляции, распада и седиментации, из которых наиболее сложно рассчитывать коагуляционные

интегралы. В модели использовалась методика [24], основанная на 6-точечной логарифмической интерполяции подынтегральной функции, а также на точных оценках интегральных сумм. Эта методика оценки интегральных сумм применяется и для расчета распада облачных капель.

На заключительном этапе решается система уравнений, описывающая адаптацию динамических полей [2]:

ит+\ = ит+4/6

-— At дх

vm+l = ym+4/6 _ дПAt,

wm+1 = Wm+4/6

At + gAt

д z

д У

вm+1 _ 0Q (z)

(14)

Ю,61(sm+1 _so(z)) _sm

eo(z)

m+1

Из системы (14) совместно с уравнением неразрывности получено трехмерное эллиптическое уравнение для возмущения давления:

д 2п /т+1 д 2Пт+1 д 2я/т+1 д 2я/т+1 т+и

+ 0 +—^--а—^-= Гт+1 (х,у,г),

д x2

д У2

д z2

Fm+1 = л.

1

д z

,,m+4/6

+g( yz _ а)

At

вm+1 _ eo(z)

+

(VV )m+4/6 _ а w

m+1 _ {„ЛЛ 0m+1

eo(z)

+ 0,61(sm+1 _so(z)) _ sm+

(15)

дп'

д x

дп'

x=o,Lx

д У

= o,

дп'

y=o,Ly

д z

z=o,L,

. в'

= g -Б- + o, 61s'_ SL eo

Для решения уравнения (15) использовался неявный двухшаговый метод блочной верхней релаксации [19, 21]. Уравнение (15) в конечно-разностном виде записывается

так:

П+1, jk + n_1,j,k + nt,j+1,k + ntj_1,k + nt,j,k+1 + (1 + а • h)niij,k_1 = = (6 + а • h) %i, j,k + Fijkh2.

(16)

Здесь индексы г, ], к соответствуют переменным по осям х, у, г; к = Ах = Лу = Лг -шаг сетки.

Решение уравнения (16) методом - блочной релаксации разбивается на два этапа. При этом блок (группа) переменных, по которой проводится релаксация, обычно выбирается вдоль какой-нибудь оси. Так, для оси г (индекс к) для 1-го этапа т-й итерации имеем:

m+1 /2 1 + а h m+1 /2 П ,■ и--;-гП

1 m+1/2

П

i,j,k 6 + аh i,j,k_1 6 + аh i,j,k+1

1

nm+hk+nm_,k+nm+1*+n+j _ j2

6 + ок\-"1-1,],к ' "г,]~1,к ' "I,]+1,к ' "1+1,],к у (17)

Правая часть (17) на этом этапе известна, поскольку перебор неизвестных проводится в порядке возрастания индексов. Таким образом, уравнение (16) может быть решено обычным методом прогонки.

На 2-м этапе находятся значения п^1, окончательные для данной итерации

п?1=тС1/2+(1 - т (18)

Параметр релаксации т выбирается на основе экспериментов, в работе [17] по численным методам рекомендовано значение 1,8.

Аппроксимация уравнений модели в узлах пространственной сетки приводит к большой системе уравнений 106 узлов сетки). Особенность систем, описываемых уравнениями параболического типа, такова, что вычислительные схемы могут применяться одновременно для групп переменных [20, 22]. Для ускорения расчетов применяется распараллеливание потоков на отдельных ядрах вычислительной системы или на графических процессорах GPU [25].

Заключение

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

Список литературы

[1] Ашабоков Б. А. и др. Физика градовых облаков и активных воздействий на них: состояние и направления развития. Нальчик: Печатный двор, 2013. 216 с.

[2] Коган Е. Л., Мазин И. П., Сергеев Б. Н., Хворостьянов В. И. Численное моделирование облаков. М.: Гидрометеоиздат, 1984. 186 с.

[3] Ашабоков Б. А., Бейтуганов М. Н., Куповых Г. В., Шаповалов А. В., Продан К. А., Шаповалов В. А. Численное моделирование электрических характеристик конвективных облаков // Известия вузов. Северо-Кавказский регион. 2012. №6. С. 65-68.

[4] Довгалюк Ю. А. и др. Концепция разработки трехмерной модели осадкообразующего конвективного облака II. Микрофизический блок модели // Труды Главной геофизической обсерватории им. А. И. Воейков. 2010. Т. 562. С. 7-39.

[5] Liu X. L., Niu S. J. Numerical Simulation of Macro- and Micro-structures of Intense Convective Clouds with a Spectral Bin Microphysics Model // Adv. Atmos. Sci. 2010. vol. 27(5). pp. 1078-1088.

[6] Lynn B., Khain, A. P., Dudhia J., Rosenfeld D., Pokrovsky A., Seifert A. Spectral (bin) microphysics coupled with a mesoscale model (MM5). Part 1 // Mon. Wea. Rev. 2005. vol. 133. pp. 44-71.

[7] Mansell E. R., MacGorman D. R., Ziegler C. L., Straka J. M. Charge structure and lightning sensitivity in a simulated multicell thunderstorm // J. Geophys. Res. 2005. vol. 110. D12101.

[8] Pruppacher H. R., Klett J. D. Microphysics of clouds and precipitation, 2nd Edition. Netherlands: Springer, 2010. 976 c.

[9] Straka J. M. Cloud and precipitation microphysics. Principles and Parameterizations: Cambridge University Press, 2009. 392 p.

[10] Wang P. K. Physics and Dynamics of Clouds and Precipitation: Cambridge University Press, 2013. 467 p.

[11] Ашабоков Б. А., Шаповалов В. А., Езаова А. Г., Шаповалов М. А. Исследование образования ледяной фазы в мощных конвективных облаках на основе трехмерной численной модели // Естественные и технические науки. 2014. №5(73). C. 78-83.

[12] Ashabokov B. A., Shapovalov A. V., Kuliev D. D., Prodan K. A., Shapovalov V. A. Numerical Simulation of Thermodynamic, Microstructural, and Electric Characteristics of Convec-tive Clouds at the Growth and Mature Stages // Radiophysics and Quantum Electronics. 2014. vol. 56. no. 11. pp. 811-817.

[13] Андронов А. А., Леонтович Е. А., Гордон И. М., Майер А. Г. Теория бифуркаций динамических систем на плоскости. М.: Наука, 1967. 568 с.

[14] Ашабоков Б. А., Федченко Л. М., Шаповалов А. В., Езаова А. Г., Шаповалов М. А. Численные эксперименты по исследованию формирования микроструктурных характеристик грозоградовых облаков // Известия высших учебных заведений. СевероКавказский регион. Серия: естественные науки. 2014. №3(181). С. 40-44.

[15] Бекряев В. И., Гурович М. В. Нестационарная численная модель Cb // Труды ГГО. 1991. Т. 538. С. 109-121.

[16] Бекряев В. И Некоторые вопросы физики облаков и активных воздействий на них. СПб.: Изд-во РГГМУ, 2007. 336 с.

[17] Бахвалов Н. С., Жидков Н. П., Кобельков Г. М. Численные методы. М.: Наука, 1987. 557 c.

[18] Марчук Г. И. Численные методы в прогнозе погоды. Л.: Гидрометеоиздат, 1967. 353 c.

[19] Марчук Г. И. Методы вычислительной математики. М.: Наука, 1989. 608 c.

[20] Андерсон Д., Таннехил Дж., Плетчер Р. Вычислительная гидромеханика и теплообмен. Т. 1. М.: Мир, 1990. 384 с.

[21] Самарский А. А. Теория разностных схем. М.: Наука, 1983. 616 c.

[22] Мезингер Ф., Аракава А. Численные методы, используемые в атмосферных моделях. Перевод с английского под редакцией В. П. Садокова. Т. 2. Л.: Гидрометеоиздат, 1982. 360 с.

[23] Пастушков Р. С. Численное моделирование взаимодействия конвективных облаков с окружающей их атмосферой // Труды ЦАО. 1972. Т. 108. С. 125.

[24] Khvorostyanov V.I., Curry J.A. Thermodynamics, Kinetics, and Microphysics of Clouds: Cambridge University Press, 2014. 782 p.

[25] Березин С. Б., Каргапольцев И. С., Марковский Н. Д., Сахарных Н. А. Параллельная реализация метода расщепления для системы из нескольких GPU с применением в задачах аэрогидродинамики // Вестник Нижегородского университета им. Н.И.Лобачевского. 2012. №5(2). С. 246-252.

Список литературы (ГОСТ)

[1] Ашабоков Б. А. и др., Физика градовых облаков и активных воздействий на них: состояние и направления развития, Печатный двор, Нальчик, 2013, 216 с. [АэЬаЬокот В. А. i бг., Fizika gradovyh oblakov i aktivnyh vozdejstvij na пШ: sostoyanie i napravleniya razvitiya, РесЬа^у]' буог, №1'сЫк, 2013, 216 рр.]

[2] Коган Е. Л., Мазин И. П., Сергеев Б. Н., Хворостьянов В. И., Численное моделирование облаков, Гидрометеоиздат, М., 1984, 186 с. [Kogan E. L., Mazin I. P., Sergeev B. N., Hvorost'yanov V. I., CHislennoe modelirovanie oblakov, Gidrometeoizdat, M., 1984, 186 pp.]

[3] Ашабоков Б. А., Бейтуганов М. Н., Куповых Г. В., Шаповалов А. В., Продан К. А., Шаповалов В. А., "Численное моделирование электрических характеристик конвективных облаков", Известия вузов. Северо-Кавказский регион, 2012, №6, 6568. [Ashabokov B. A., Bejtuganov M. N., Kupovyh G. V., SHapovalov A. V., Prodan K. A., SHapovalov V. A., "CHislennoe modelirovanie ehlektricheskih harakteristik konvektivnyh oblakov", Izvestiya vuzov. Severo-Kavkazskij region, 2012, №6, 65-68].

[4] Довгалюк Ю. А. и др., "Концепция разработки трехмерной модели осадкообразующего конвективного облака II. Микрофизический блок модели", Труды Главной геофизической обсерватории им. А. И. Воейкова, 2010, №562, 7-39. [Dovgalyuk YU. A. i dr., "Koncepciya razrabotki trekhmernoj modeli osadkoobrazuyushchego konvek-tivnogo oblaka II. Mikrofizicheskij blok modeli", Trudy Glavnoj geofizicheskoj observatorii im. A. I. Voejkova, 2010, №562, 7-39].

[5] Liu X. L., Niu S. J., "Numerical Simulation of Macro- and Micro-structures of Intense Convective Clouds with a Spectral Bin Microphysics Model", Adv. Atmos. Sci., 2010, №27(5), 1078-1088.

[6] Lynn B., Khain, A. P., Dudhia J., Rosenfeld D., Pokrovsky A., Seifert A., "Spectral (bin) microphysics coupled with a mesoscale model (MM5). Part 1", Mon. Wea. Rev., 2005, № 133, 44-71.

[7] Mansell E. R., MacGorman D. R., Ziegler C. L., Straka J. M., "Charge structure and lightning sensitivity in a simulated multicell thunderstorm", J. Geophys. Res., 110:D12101 (2005).

[8] Pruppacher H. R., Klett J. D., Microphysics of clouds and precipitation, 2nd Edition, Springer, Netherlands, 2010, 976 pp.

[9] Straka J. M., Cloud and precipitation microphysics. Principles and Parameterizations, Cambridge University Press, 2009, 392 pp.

[10] Wang P. K., Physics and Dynamics of Clouds and Precipitation, Cambridge University Press, 2013, 467 pp.

[11] Ашабоков Б. А., Шаповалов В. А., Езаова А. Г., Шаповалов М. А., "Исследование образования ледяной фазы в мощных конвективных облаках на основе трехмерной численной модели", Естественные и технические науки, 2014, №5(73), 78-83. [Ashabokov B. A., SHapovalov V. A., Ezaova A. G., SHapovalov M. A., "Issledovanie obrazovaniya ledyanoj fazy v moshchnyh konvektivnyh oblakah na osnove trekhmernoj chislennoj modeli", Estestvennye i tekhnicheskie nauki, 2014, №5(73), 78-83].

[12] Ashabokov B. A., Shapovalov A. V., Kuliev D. D., Prodan K. A., Shapovalov V. A., "Numerical Simulation of Thermodynamic, Microstructural, and Electric Characteristics of Convective Clouds at the Growth and Mature Stages", Radiophysics and Quantum Electronics, 56:11 (2014), 811-817.

[13] Андронов А. А., Леонтович Е. А., Гордон И. М., Майер А. Г., Теория бифуркаций динамических систем на плоскости, Наука, М., 1967, 568 с. [Andronov A. A., Leon-tovich E. A., Gordon I. M., Majer A. G., Teoriya bifurkacij dinamicheskih sistem na ploskosti, Nauka, M., 1967, 568 pp.]

[14] Ашабоков Б. А., Федченко Л. М., Шаповалов А. В., Езаова А. Г., Шаповалов М. А., "Численные эксперименты по исследованию формирования микроструктурных характеристик грозоградовых облаков", Известия высших учебных заведений. СевероКавказский регион. Серия: естественные науки, 2014, №3(181), 40-44. [Ashabokov B. A., Fedchenko L. M., SHapovalov A. V., Ezaova A. G., SHapovalov M. A., "CHislen-nye ehksperimenty po issledovaniyu formirovaniya mikrostrukturnyh harakteristik gro-

zogradovyh oblakov", Izvestiya vysshih uchebnyh zavedenij. Severo-Kavkazskij region. Seriya: estestvennye nauki, 2014, №3(181), 40-44].

[15] Бекряев В. И., Гурович М. В., "Нестационарная численная модель Cb", Труды ГГО, 1991, №538, 109-121. [Bekryaev V. I., Gurovich M. V., "Nestacionarnaya chislennaya model' Cb", Trudy GGO, 1991, №538, 109-121].

[16] Бекряев В. И., Некоторые вопросы физики облаков и активных воздействий на них, Изд-во РГГМУ, СПб., 2007, 336 с. [Bekryaev V. I., Nekotorye voprosy fiziki oblakov i aktivnyh vozdejstvij na nih, Izd-vo RGGMU, SPb., 2007, 336 pp.]

[17] Бахвалов Н. С., Жидков Н. П., Кобельков Г. М., Численные методы, Наука, М., 1987, 557 с. [Bahvalov N. S., ZHidkov N. P., Kobel'kov G. M., CHislennye metody, Nauka, M., 1987, 557 pp.]

[18] Марчук Г. И., Численные методы в прогнозе погоды, Гидрометеоиздат, Л., 1967, 353 с. [Marchuk G. I., CHislennye metody v prognoze pogody, Gidrometeoizdat, L., 1967, 353 pp.]

[19] Марчук Г. И., Методы вычислительной математики, Наука, М., 1989, 608 с. [Marchuk G. I., Metody vychislitel'noj matematiki, Nauka, M., 1989, 608 pp.]

[20] Андерсон Д., Таннехил Дж., Плетчер Р., Вычислительная гидромеханика и теплообмен. Т. 1, Мир, М., 1990, 384 с. [Anderson D., Tannekhil Dzh., Pletcher R., Vychislitel'naya gidromekhanika i teploobmen. V. 1, Mir, M., 1990, 384 pp.]

[21] Самарский А. А., Теория разностных схем, Наука, М., 1983, 616 с. [Samarskij A. A., Teoriya raznostnyh skhem, Nauka, M., 1983, 616 pp.]

[22] Мезингер Ф., Аракава А., Численные методы, используемые в атмосферных моделях, Перевод с английского под редакцией В. П. Садокова. Т. 2, Гидрометеоиздат, Л., 1982, 360 с. [Mezinger F., Arakava A., CHislennye metody, ispol'zuemye v atmosfernyh mod-elyah, Perevod s anglijskogo pod redakciej V. P. Sadokova. V. 2, Gidrometeoizdat, L., 1982, 360 pp.]

[23] Пастушков Р. С., "Численное моделирование взаимодействия конвективных облаков с окружающей их атмосферой", Труды ЦАО, 1972, № 108, 125. [Pastushkov R. S., "CHislennoe modelirovanie vzaimodejstviya konvektivnyh oblakov s okruzhayushchej ih atmosferoj", Trudy CAO, 1972, №108, 125].

[24] Khvorostyanov V.I., Curry J.A., Thermodynamics, Kinetics, and Microphysics of Clouds, Cambridge University Press, 2014, 782 pp.

[25] Березин С. Б., Каргапольцев И. С., Марковский Н. Д., Сахарных Н. А., "Параллельная реализация метода расщепления для системы из нескольких GPU с применением в задачах аэрогидродинамики", Вестник Нижегородского университета им. Н.И.Лобачевского, 2012, №5(2), 246-252. [Berezin S. B., Kargapol'cev I. S., Markovskij N. D., Saharnyh N. A., "Parallel'naya realizaciya metoda rasshchepleniya dlya sistemy iz neskol'kih GPU s primeneniem v zadachah aehrogidrodinamiki", Vestnik Nizhe-gorodskogo universiteta im. N.I.Lobachevskogo, 2012, №5(2), 246-252].

Для цитирования: Шаповалов В. А. Численное решение системы уравнений трехмерной

модели конвективного облака // Вестник КРАУНЦ. Физ.-мат. науки. 2018. № 3(23). C. 168179. DOI: 10.18454/2079-6641-2018-23-3-168-179

For citation: Shapovalov V. A. Methodology of the numerical solution equations system of

three-dimensional model convective cloud, Vestnik KRAUNC. Fiz.-mat. nauki. 2018, 23: 3, 168179. DOI: 10.18454/2079-6641-2018-23-3-168-179

Поступила в редакцию / Original article submitted: 08.06.2018

Vestnik KRAUNC. Fiz.-Mat. Nauki. 2018. no.3(23). pp. 168-179. ISSN 2079-6641

DOI: 10.18454/2079-6641-2018-23-3-168-179

MSC 65C20, 93A30

METHODOLOGY OF THE NUMERICAL SOLUTION EQUATIONS SYSTEM OF THREE-DIMENSIONAL MODEL CONVECTIVE CLOUD

V. A. Shapovalov

High-Mountain Geophysical Institute, 360030, Nalchik, Lenina av., 2, Russia E-mail: vet555_83@mail.ru

A three-dimensional numerical model of a convective cloud is developed taking into account thermodynamic, microphysical and electrical processes. The model uses a detailed microphysics. The system of equations of the cloud model describing the time variation of the dynamic and microphysical characteristics of the cloud consists of 3 equations of motion, heat and moisture balance equations, 137 equations describing the spectrum of cloud droplets, crystals, and microbubble particles. In addition, in order for the solution to satisfy the continuity equation, it is necessary to solve the three-dimensional elliptic equation for the pressure perturbation at each time step. One of the methods widely used for solving such problems is the splitting method developed by G.I. Marchuk, an improved version of this method, the predictor scheme with a divergent corrector, was successfully used in the modeling of cumulus clouds by R. Pastushkov. The conducted studies showed that, despite the certain complexity in the implementation of this scheme, it provides the necessary stability of the count, an approximation of the second order of accuracy in space and time, and is conservative. Splitting methods for physical processes and componentwise splitting are used (locally - one-dimensional schemes). The equations of the cloud model in finite-difference form were approximated by central and directional differences for spatial variables, as well as directed time differences. The resulting algebraic system was solved by a sweep method.

Key words: mathematical modeling, three-dimensional model, convective cloud, model equation system, predictor-corrector, local-one-dimensional schemes.

© Shapovalov V. A., 2018