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

О некоторых аналитических решениях моделей экмановского типа однослойной и двухслойной жидкости Текст научной статьи по специальности «Физика»

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

Аннотация научной статьи по физике, автор научной работы — Компаниец Л. А.

Solutions of the 3D Ekman's type model for a stationary wind current in oneand two-layer fluid are found. For the two-layer fluid density and turbulent exchange coefficients are discontinuous at the surface between the layers. Obtained solutions could be useful as a test for computational algorithms.

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

Похожие темы научных работ по физике , автор научной работы — Компаниец Л. А.

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

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

Вычислительные технологии Том 11, часть 1, Специальный выпуск, 2006

О НЕКОТОРЫХ АНАЛИТИЧЕСКИХ РЕШЕНИЯХ

МОДЕЛЕЙ ЭКМАНОВСКОГО ТИПА ОДНОСЛОЙНОЙ И ДВУХСЛОЙНОЙ жидкости

Л. А. Компаниец Институт вычислительного моделирования СО РАН,

Красноярск, Россия e-mail: kla@icm.krasn.ru

Solutions of the 3D Ekman's type model for a stationary wind current in one- and two-layer fluid are found. For the two-layer fluid density and turbulent exchange coefficients are discontinuous at the surface between the layers. Obtained solutions could be useful as a test for computational algorithms.

1. Случай ветрового движения однородной жидкости

Рассмотрим случай ветрового движения однородной жидкости, при этом будем считать, что выполняется приближение гидростатики, нелинейными членами и горизонтальным турбулентным обменом можно пренебречь [1]:

дг] ^ К^11 ^дх дг2'

(1)

д^ Т.д2у

д— + 1и = К——.

ду дг2

Уравнение неразрывности имеет вид

ди ^ ду ^ дь) ^ дх ду дг

Здесь х, у, г — прямоугольная система координат, ось х направлена па восток, ось у — на север, ось г — вертикально в верх; (и, V, ю) — вектор скорости те чения, и = и(х, у, г), V = v(x, у, г), ю = ю(х, у, г); п = п(х, у, г) — возвышение свободной поверхности; К — постоянный коэффициент вертикального турбулентного обмена для скорости; I — параметр Кориолиса; д — ускорение свободного падения; плотность р постоянная.

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

^ ди pKTz

= TW, рк^

'х > о

z=0

У

z=0

TW. (3)

© Институт вычислительных технологий Сибирского отделения Российской академии наук, 2006.

На дне ставится условие проскальзывания Кгди/дг = кьи, Кгду/дг = кьу, кь — коэффициент придонного трения.

Отметим, что кь = го соответствует случаю прилипания и|^=_н = 0 у| _н = 0, а кь = 0 — проскальзыванию без трения.

Для вертикальной компоненты скорости на поверхности имеем

4=0 = 0, (4)

а на дне

\ дН дН

Ч=-я = " « (5)

Отметим, что в случае условий прилипания = 0,

Стенки бассейна считаются вертикальными, и на границе бассейна ставится условие равенства нулю нормальной составляющей полного потока.

Интегрируя уравнение (2) от дна до свободной поверхности с учетом граничных условий (4), (5), получаем уравнение

о о

дд

—— иаг + — V аг = 0. (6)

дх } ду У

_н _н

В системе уравнений (1), (2), (6) уравнения (1), (6) можно рассматривать независимо от уравнения (2),

Введем обозначения

дг]дг] .дг] гддг]

\¥ = и + гу, т- = т-+гт~, Ь =— — дп дх ду 1 дп

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

К

К

дШ

дг дШ

1 ЪТу

дг

х=0

г=_Н

(8)

кьШ.

Общее решение уравнения (7) имеет вид

И

IV = Вхеаг + В2е~аг + 5, а=\/ —

К

коэффициенты В\ и В2 определяются в зависимости от граничных условий,

ху

для уравнения (7) получено в 1905 году [2] для бассейна бесконечной глубины.

Р

Аналитическое решение для бассейна конечной глубины с условием прилипания на дне выписано в работе [3]:

w= 1 smh(a(H + z)) tw /cosh (az) \ s л/ilK cosh (aH) p \cosh (аЯ) J

Первое слагаемое отвечает случаю дрейфового течения Vn = 0, второе — описывает течение, обязанное градиентам уровня (геострофическое течение). Учет условий проскальзывания на дне приводит к формуле [4]

kb

cosh (a(z + Н)) Н--sinh (a(z + Н)) w

W = u + iv =---. , , К®---—---

Ka sinh (aH) + kb cosh (aH) p

kb cosh (az) _ Л s

K a sinh (aH) + kb cosh (aH)

При kb = го это решение совпадает с решением (10),

Уравнение для функции тока Ф, позволяющее найти параметр дп/дп, получается стандартным образом [3] после выделения в (11) действительной и мнимой частей,

В силу выполнения условия (6) можно ввести функцию тока в соответствии с формулами

0 0 0 0 дФ f [ дФ [ Г

-т— = / udz = Ее / Wdz, — -7— = / vdz = Im / Wdz.

ду J J дх J J

—H —H —H —H

В самом деле, из формулы (11) следует, что горизонтальные скорости линейны относительно величин S и тw, поэтому после интегрирования (11) от дна до поверхности получаем

0

[ Wdz = Dl ~ °2 - -(Die~ah - D2eah) + HS = jS + Ftw, aa

—H

где 7 и F — некоторые комплексные числа. Следовательно, ( 0

^ = [ udz = Ее7^ - ? Im7^ + Re(Frw), ду J l ду l дх

—H

0

= [ vdz = f Ee7|^ - f Im7^ + Im(iV). дх l дх l ду

—H

(12)

Чтобы получить уравнение для функции Ф, продифференцируем первое уравнение ух

д2 Ф д2 Ф о (д2п д2п\ дКе^т™) д1т ^т™) . . + = + +----51-• (13)

дх2 ду2 1 \дх2 ду2) ду дх

В уравнение (13) входит неизвестная величина д2п/дх2 + д2п/ду2. Чтобы исключить

ху

найдем сумму этих уравнений:

где F(tw) = д/дх (Re(Frw)) + д/ду (Im(Frw)).

Подставляя полученное выражение в уравнение (13), полностью доопределяем уравнение (13). На границе бассейна G ставятся стандартные [3] в таких случаях условия Фс = 0. Уравнение для функции тока решается (как правило, численно) в области, ограниченной береговой линией. После нахождения функции Ф величины дп/дх, дп/ду находятся из системы уравнений (12), а скорости течения определяются по формулам (9). В одном частном случае уравнение (13) имеет точное решение.

Рассмотрим движение жидкости в круговом цилиндре радиуса R с ровным дном под действием ветра, задаваемого формулой

rx/P = -у, ry/Р = х (14)

Тогда F(rw) является константой, а задача

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

д2Ф д2Ф

——■ + ——■ = F(rw)

дх2 ду2

в круге радиуса R с граничным уеловием Фс = 0 имеет решение Например, если на дне ставится условие прилипания, то

2 ( F

d = п

2 К

E =

H , H 2 sh17t— smh7r — _a_a

Н , Н cos 27г— + cosh 27г— dd

HH sm 27Г— — smh 27Г— __a_

Н Н , Я' 27Г— cos 27г—+ cosh 27Г — d d d

C

1

D

HH

2 cos7t— cosh7t — _a_

Н , Н

cos In—- + cosh27r— dd

- 1,

F=

1

HH sm 27Г— + smh 27Г— __a_

H H , H 2tv— cos 2tv— + cosh 2tv— d d d

+ 1.

2. Случай двухслойной жидкости

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

Выпишем уравнения, описывающие стационарные течения в верхнем и нижнем слоях в бассейне постоянной глубины в соответствии с [5-7]:

' J I , ¿V

к1

,д 2 и1

дг2

1

lu1 + g

дп

ду

к

д2

i

-Iv11 + g ( 1 -

lu11

дг2 ' pi ^ q^ii

IT

P

+ g 1 -

P

дх дп11

+ g

+ g

p1 дп1

Pii дх

p1 дп1

к

ii

pii ду pii ду

к

ii

дг2 d2vH дг2

(15)

(16)

(17)

(18)

Здесь индекс "/" относится к верхнему, а индекс "17" — к нижнему слою жидкости; К1 и К11 — постоянные коэффициенты вертикального турбулентного обмена в верхнем и нижнем слоях соответственно; г/1 и П11 — отклонения поверхности жидкости и границы раздела слоев от их равновесных положений г = 0и г = — К соответственно; р1 и р11 — постоянные плотности воды; Н — постоянная глубина водоема. Граничные условия для первого слоя имеют вид

.I Т/1

р1 К

ди1

дг

I Т/1

= т:, р1 к

ду1

*=0

р1 К1

ди1

дг

= К12 (и1 — и11), р1 К1

дг ду1

ту

у '

*=-Ь

дг

*=0

*=-Ь

= К 12 (у1 — V11)

(19)

(20)

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

р11 К11 р11 К11

ди11

дг ди11

р1 К1

ди1

*=-Ь

дг

р1 К1

дг ду1

= К12 (и1 — и11)

*=-Ь

*=-Ь

дг

*=-Ь

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

и

111

\г=-И

= 0, V

111

\г=-И

К 12(у1 — V11);

0.

(21)

(22)

К12

Уравнения неразрывности для первого и второго слоев имеют соответственно вид

о о

дд

— / иЧг + — / ьЧг = 0; (23)

дх } ду У

-ь -ь

д_

ду

и11 йг +

д_

ду

V11 йг = 0.

(24)

Для упрощения вычислений запишем систему уравнений (15)—(18) в комплексной форме, Введем обозначения:

W1 = и1 + ги1, Шп = и11 + гу

11

п дг] дг] ^ .дг] дг] дг] ^ .дг]

11

дп дх ду ' дп дх ду Тогда общее решение системы уравнений (15)—(18) можно представить в виде

W1

Б1еа1 * + Б2е-а1 * +

W11 = П3еа2 * + П4е~

гд дг/1

I дп '

р1 дг]1

гд

+ т

р11 дп

+ 1-^Т7

11

дг/

11

дп

(25)

(26)

Здесь «1 = у/й/К1, а2 = л/И/К11. Введем обозначения:

А = р1 К1 аъ в2 = р11 К11 а.2 _1ддП1 _гд г р1 дп1

р

р дг] / р ^ дг]

+ V 71

11

дп

:

1

Граничные условия (19), (20) примут вид

( - в2) = т™, р1(В1е_а1к - В2еа1 н) = К12 [Б1е_а1Ь + В2еа1к + £ - Вз,е_а2к - В4еа2к - £2]

в2(Язе_а2Л - ^4е°2Л) = в1(^1е_а1 Л - В2еа1 к), к Пзе_а2Н - ВАеа2н + £ = 0.

(27)

Выпишем решение системы (27), считая, что и Б2 — параметры: р2Б2еа2(Н_к) + т ™ е_аф + р2В4(еа2 (2Н_к) + еа2 Л)

А = тг + Яг,

й

А

в 12 втЬ^^)

Яз = -Д^

2а2Н

£2 е

«2 Н

т ™ е_а1 Ь—К12

В4

е-а1Л-Ъ8,2еа2(н-Л) е^-^+^е-^^г+К12 со^ацК))

в1

К12(еа2(2Н-И) _ еа2Л) + Ы^Н-Н) + + ^/2 соЛ^Л,))

Легко заметить, что коэффициенты В1,В2,В3 и Я4 представляют собой линейные функции от £1, £2 и т

Для нахождения величин £1 и Б2 воспользуемся соотношениями (25) и (26):

о

[ ШЧг = 1)1-1)2 - _ В2еаф) + ИБг = 71 ^ + + ^т™

] «1 «1 _н

Аналогично для второго слоя:

Шпйг=—(В3е-аф-В4еаф)-—(В3е-а1Н - В4еа1Н)+(Н - ВД^^г^+^т«,. «2 «2

В силу выполнения условия неразрывности (23) можно ввести функцию тока для верхнего слоя в соответствии с формулами

(П'1

ду

и1 ¿г = Ее / Ш1 ¿г, -

(П'1

дх

_ь,

_ь,

о о

: J V1 ¿г = 1т J Ш1 ¿г,

что приводит к соотношениям

( о

^= (иЫг = -9-КеЪд4- - 911шЪд4- - Я1Ш51 ду ] 1 ду 1 дх 1

1 / дп11'

— у1т^

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

д Ф1

Р дГ + (1_ Р

р11 дх

Р

III

дх

+ Ее(^\т ™) дп1

дх

_ь,

1 дх 1 ду 1

р1 дп1 р11 ду

р1 дп1

Ь 1-^77

р1 \ дп

Р

и

р11 дх

И1-

р

,11

— у1т$1

р дг]Л + ( 1 _

р11 ду

р

л

дп

и

ду

+ 1т(*\ т ™).

и

ду

р1 \ дп

п

дх

о

о

о

Чтобы получить уравнение для функции Ф1, продифференцируем первое уравнение ух

д2Ф1 д2Ф1

+

дх2

+ 1-

р

ду2 1

— уЕе71

д2 г]1 д2 г]1

р

11

11

д2г] дх2

+

дх2 д2г]п ду2

+

ду2 ду

— уЕе^1

д2 п1 д2 г]1^

11 ^ дх2 ду2

Шт^т™) дх

(29)

Аналогично для второго слоя в силу (24) имеем

дФ

11

ду

и11 бЬ = — ^Неу!^--7111172^-

I ду I дх

— уЕе$2

-у1п1#2 д Ф11

р1 д]1 р11 дх

+

1-1-

р"

д]

11

дх

+ Ее(^т :),

дх

-у1т#2

д дп]1 д дп]1 д

V11 = --—1ш72--Ь тЕе£2

I дх I ду I

р1 д]1

р11 ду

р1 д]1

р

11

дх

р1 д]1 р11 ду

+ 1-

р1 \ д]

р

11

11

ду

+ 1т(^2 Т : ),

Ь 1-

11

р"

д]

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

11

ду

д]

дх

11

(30)

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

Л /д 2 г]1

д2 ф11 д2 ф11

+

дх2

+ 1-^77

ду2 1 д2]11

дт-> ( д2 ]1 д2 ]1

—Ее72 I--1--

I \ дх2 ду2

— уЕе$2

Р_

Г.П

р

11

дх2

+

д2]

11

ду2

+

р11 \ дх2 дЕе(^т:) д1т )

+

д2]1 ду2

ду

дх

+

(31)

В уравнения (29), (31) входят неизвестные величины

[ д2г] \ дх2

I д2ц1

ду

р1 / р11 \ дх2 ду

1 д2]г

+ I +

1 ——

Рп

д2г]п д2г]п

дх2

ду2

х

у

(32) второе

-у1п171

д2цг д2цг

ду2 ду2 р1 д2]11 д2]11

— у 1т

д2 ]1 д2 11 ^ дх2 ду2

дх2

+

ду2

+ Р1 (т:) = 0,

(33)

где А(т:) = д/дх (Ее(£\т:)) + д/ду (1т(£\т:)).

х

и найдя сумму этих уравнений, получим

у

-у1ту2

д2цг д2цг

+

дх2 ду2

1 д2]11 д2]11

- у1т$2

р1 /

рп \ дх2 ду2

+

дх2

+

ду

2

+ Р2 (т:) =0,

(34)

0

1

р

0

где Р2(тш) = д/дх (Ке(^2т'ш)) + д/ду (1т(^2тад)), Решив систему линейных уравнений (33), (34), находим выражения

как функции от напряжения ветра. Подставив (35) в уравнения (29) и (31), полностью определяем правые части уравнений Пуассона для функций тока в первом и втором слоях. На границе бассейна О ставятся уеловия = 0 и Ф^ = 0, После нахождения функций ф7 и Ф77 величины дт]1 /дх, дт]1 /ду, дт/11 /дх и дт/11 /ду находятся из системы уравнений (28), (30), а скорости течения определяются по формулам (25) и (26),

Легко показать, что в случае движения жидкости в цилиндрическом бассейне постоянной глубины под действием ветра, заданного формулой (14), решение может быть выписано в явном виде.

[1] Кочергин В.П. Теория и методы расчета океанических течений. М.: Наука, 1978. 127 с.

[2] Ekman V.W. On the influence of the Earth rotation on ocean currents // Arkiv Mat., Astron., Fysik. 1905. Bd. 2, N 11. P. 1-52.

[3] Welander P. Wind action on a shallow sea: some generalisations of Ekman's theory // Tellus. 1957. Vol. 9. P. 45-52.

[4] Гаврил ob а Л.В., Гапеева T.B., Компаниец Л. А. Обобщение решения уравнений типа Экмана на случай переменного коэффициента турбулентного обмена // XII Междунар. конф. "Математика. Компьютер. Образование". Ижевск: Регулярная и хаотическая динамика, 2005. Т. 12, ч. 2. С. 660-666.

[5] Welander P. Wind-driven circulation in one- and two-layer oceans of variable depth // Tellus XX. 1968. Vol. 1. P. 1-16.

[6] Добровольская 3.H., Епихов Г.П., Корявов П.П., Моисеев Н.Н. Математические модели для расчета динамики и качества сложных водных систем // Водные ресурсы. 1981. № 3. С. 33-51.

[7] Гапеева Т.В., Гуревич К.Ю., Компаниец Л.А. Аналитическое решение одной задачи движения двухслойной жидкости (3-D случай) // Вест. КрасГУ. 2006 (в печати).

(35)

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

Поступила в редакцию 4 апреля 2006 г.

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