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

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

CC BY
87
19
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ДЛИННЫЕ ПОВЕРХНОСТНЫЕ ВОЛНЫ / НЕЛИНЕЙНО-ДИСПЕРСИОННЫЕ УРАВНЕНИЯ / БАЗОВАЯ МОДЕЛЬ / LONG SURFACE WAVES / NONLINEAR DISPERSION EQUATIONS / BASIC MODEL

Аннотация научной статьи по математике, автор научной работы — Федотова Зинаида Ивановна, Хакимзянов Гаяз Салимович

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

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

Похожие темы научных работ по математике , автор научной работы — Федотова Зинаида Ивановна, Хакимзянов Гаяз Салимович

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

The basic nonlinear-dispersive hydrodynamic model of long surface waves

Currently, the most popular nonlinear dispersive (NLD-) equations of long wave hydrodynamics, which are derived by the perturbation method, can be separated into two large groups. One of the groups is characterized by the fact that the velocity in the model is considered as the average of the horizontal velocity vector of Euler equations across the thickness of the liquid layer. In another group, the sought after velocity is the velocity of fluid flow on a surface z = z(x; y) (z is the vertical coordinate), which is either immersed in a liquid, or coincident with the boundaries of the flow (that is a free surface or bottom). This paper shows that the NLD-models of both groups can be obtained on the basis of a unified approach. Starting from the Euler equations of inviscid incompressible fluid, without the assumption of potential flow, the universal NLD-model of long-wave hydrodynamics has been derived. It considers some vector-function associated with the flow parameters. By selecting this function in a proper way, all of the most famous models of long-wave approximation can be derived. Therefore, the constructed NLD-model can be regarded as the basic model. Particular attention is attracted to the NLD model, which has the improved approximation of the dispersion relation proposed by Nwogu (1993), and generalized to the case of a movable bottom by Lynett & Liu (2002). It’s extremely cumbersome notation is a drawback. Now we have shown that under assumption of flow potentiality this equations can be obtained from the basic model. Consequently, we can write them in a compact form. Moreover, in the framework of this approach, it is possible to consider some NLD-models, based on the choice of the sought after velocity in a way which is different from the above. As an example, the derivation of the Aleshkov’s model is performed. One of the advantages of this model is a preservation of flow potentiality, if it was inherent in the original threedimensional model. The advantage of the proposed basic model is that it can be written in a quasi-conservative form, which can be reduced into the conservative form in the case of a flat bottom. In addition, the notation of the governing system of nonlinear dispersive equations is compact and physically meaningful. Therefore the base model paves the way for standardization of proven computational algorithms, which were designed previously for specific systems of the NLD-equations.

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

Вычислительные технологии

Том 19, № 6, 2014

Базовая нелинейно-дисперсионная модель

гидродинамики длинных поверхностных волн*

З. И. Федотова1, Г. С. Хлкимзянов1

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

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

Введение

История активного развития нелинейно-дисперсионных (НЛД) уравнений гидродинамики длинных поверхностных волн, используемых в численном моделировании, составляет около 50 лет (хотя первые модельные уравнения при упрощающих предположениях появились значительно раньше). В течение этого времени начиная с пионерных работ [1,2] были опубликованы сотни работ, посвящённых различным аспектам изучения НЛД-моделей (построению, исследованию, применению, модификациям).

Развитие НЛД-моделей имеет два направления: первое из них связано с расширением практических приложений, в первую очередь это усложнение геометрии и учёт новых физических факторов, второе — со стремлением повысить степень адекватности и формальную точность аппроксимации трёхмерных уравнений Эйлера.

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

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

1 Институт вычислительных технологий СО РАН, Новосибирск, Россия

Контактный e-mail: khak@ict.nsc.ru

Исследование выполнено при поддержке Российского научного фонда (проект № 14-17-00219).

дифференциальных уравнений. Перспектива реализации более общего случая опирается на работы [3 - 5].

Наиболее популярные в настоящее время НЛД-модели, полученные на основе метода возмущений, можно разделить на две большие группы, представители которых описаны в [2]. Первая из них характеризуется тем, что в качестве скорости модели рассматривается усреднённый по толщине жидкого слоя вектор горизонтальной скорости уравнений Эйлера (см., например, [6-9] и др.). Применение НЛД-уравнений для решения задач с практическим приложением началось именно с этих моделей. В другой группе искомая скорость представляет собой скорость течения жидкости на некоторой поверхности г = г(х,у), либо погружённой в жидкость, либо совпадающей с границами течения (свободная или донная поверхность).

Как правило, НЛД-модели первой группы обладают набором базовых физически содержательных свойств и компактны по форме [3,4,10]. Начиная с работ [11 -13] были получены новые НЛД-модели с расширенным диапазоном применимости за счёт лучшей аппроксимации дисперсионных характеристик уравнений. Наибольшее развитие и практическое применение получили слабонелинейные уравнения Нвогу [13], в которых скорость НЛД-модели рассматривалась в точках поверхности г = —0.531к, где к — глубина акватории при невозмущённом состоянии жидкости. Впоследствии рассматривались и другие варианты поверхности г (например, в [14,15] она является нестационарной).

Позже модель Нвогу была распространена на случай произвольной амплитуды [16-20], а в работе [15] дополнительно учтена подвижность дна. К недостаткам известных НЛД-моделей этой группы следует отнести используемую форму их записи. Она необычайно громоздка, а связи с исходными 3В-уравнениями Эйлера завуалированы (см. ниже пример НЛД-модели из Приложения А). Тем не менее эти НЛД-модели являются актуальными и продолжают совершенствоваться. В рамках НЛД-моделей из [17, 20] разработан программный комплекс для численного исследования волновых режимов в реальных акваториях [21].

В настоящей работе показано, что НЛД-модели обеих указанных групп можно получить на основе единого подхода. Из уравнений Эйлера невязкой несжимаемой жидкости без предположения о потенциальности течения выведена универсальная НЛД-модель длинноволновой гидродинамики, содержащая вектор-функцию ^х, у, ¿), связанную с параметрами течения. Выбирая эту функцию соответствующим образом, можно получить все наиболее известные модели длинноволнового приближения, в том числе предложенные в цитированной выше литературе. Более того, в рамках данного подхода удалось рассмотреть НЛД-модели, основанные на выборе скорости, отличном от указанных способом.

В связи с этим построенную в рамках представленных исследований НЛД-модель можно рассматривать как базовую. Её достоинство состоит в том, что она может быть записана в квазиконсервативной форме, переходящей для ровного дна в консервативную форму. Кроме того, запись определяющей системы нелинейно-дисперсионных уравнений является компактной и физически содержательной. Исходя из представления базовой модели, определяющим НЛД-уравнениям второй группы удалось придать компактный вид, аналогичный разработанному для НЛД-уравнений первой группы [3,22].

Полученные результаты способствуют построению современных конечно-разностных и конечно-объёмных методов для решения системы НЛД-уравнений.

1. Уравнения базовой НЛД-модели

Введём основные обозначения и сформулируем задачу. Рассмотрим течение идеальной несжимаемой жидкости в слое, ограниченном снизу подвижным дном, заданным функцией z = -h(x,y,t), а сверху — свободной границей, описываемой функцией z = n(x, У, t), где t — время, x, y, z — координаты точки в декартовой системе координат Oxyz, ось Oz которой направлена вертикально вверх, а координатная плоскость Oxy совпадает с невозмущённой свободной поверхностью. Считаем, что ускорение свободного падения g и плотность жидкости р постоянны во всем слое. Кроме того, для упрощения выкладок не будем рассматривать другие внешние силы, обусловленные, например, трением.

В трёхмерной постановке задачи требуется найти вектор скорости U = (u,v,w), давление p и функцию п, которые удовлетворяют системе уравнений Эйлера

V- u + wz = 0, (1)

ut + (u ■ V)u + wuz + Vp = 0, (2)

Wt + u ■ Vw + WWz + Pz = -g (3)

и краевым условиям на свободной границе и дне

(nt + u -Vn - w) |z=n = 0, p|z=n = 0, (ht + u -Vh + w)|z=_h = 0, (4)

где V = (d/dx, d/dy), u = (u, v) — вектор горизонтальной составляющей скорости, w — вертикальная составляющая скорости, V ■ u = ux + vy. В уравнениях (1)-(3), а также во всех последующих формулах, в том числе в уравнениях обезразмеривания, символ плотности воды р опущен (т. е. р = 1).

Для изучения длинноволновых приближений введём характерные масштабы и перейдём к безразмерным переменным. Если L — характерный размер по горизонтали, ho, a0 — характерные глубина и амплитуда волны, то безразмерные переменные можно определить следующим образом:

- x - у - z т tVgh0 -г h - П - P /кч

x = Т> У = 7, z = T-, t = —т—, h =Tr, П = —, P =-т-, (5) L L h0 L h0 a0 gh0

- u _ Lw

u = 7Ж' w = wgh0 ■ (6)

Из формул (5), (6) следуют соотношения для обезразмеривания компонент вектора вихря ш = rotU = (ш1,ш2, шз)

__h0 __h0 _ _ L

= Ш\, Ш2 = Ш2, 1^3 = ■

vgh0 vgh0 vgh0

В новых переменных задача (1)-(4) примет вид (для упрощения обозначений черту над безразмерными переменными здесь и далее опускаем)

V- u + wz = 0, (7)

ut + (u ■ V)u + wuz + Vp = 0, (8)

|2 (wt + и ■ У^ + ) + рг + 1 = 0, (9)

(ап + аи -уп - ^ = 0, (10)

р| =0, (11)

(Н + и -УН + w)|z=_h = 0, (12)

где а = а0/Н0 — параметр нелинейности, | = Н0/Ь — параметр дисперсии. Компоненты вектора вихря в безразмерных переменных определяются по формулам

Ш1 = |J2Wy — , ш2 = — + и, ^з = — иу. (13)

Далее, пока не будет сказано иное, используются только безразмерные переменные.

В НЛД-модели искомыми величинами являются полная глубина Н = Н + ап и некоторая приближающая горизонтальную скорость и вектор-функция ист(ж, у,£), которую будем называть скоростью приближённой модели. Во многих работах [6-8, 9, 14, 15] принимается, что ист — горизонтальная скорость течения 3В-модели на некоторой поверхности г = (ж, у, ¿), т. е.

иа (ж, у, г) = и(ж,у,гст (ж, у, £),£). (14)

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

ап

иа = -1 У и (15)

после формального применения теоремы о среднем на отрезке [—Н, ап] также приводит к формуле (14). Способы задания (14) и (15) различаются тем, что в первом из них поверхность г = га(ж, у, ¿) задаётся изначально, а во втором её явное описание в общем случае отсутствует.

Далее будем рассматривать длинноволновые приближения уравнений Эйлера и считать, что ист приближает скорость и 3В-модели с точностью до членов порядка 0(|2):

и (ж, у, г, ¿) = ист (ж, у, ¿) + |2и1(ж, у, г, ¿). (16)

Интегрируя по полной глубине жидкости уравнение неразрывности (7) с учётом граничных условий (10), (12), получим уравнение неразрывности приближённой модели

Н + У ■ (Нист) = —|2У- (Ш), (17)

где

ап

J = -Н I и^. (18)

Если скорость приближённой модели выбирается в виде (15), то J = 0, поэтому уравнение неразрывности (17) примет вид

Н + У- (Нист) = 0. (19)

Интегрируя то же уравнение (7) по z в пределах от — h до z с учётом граничного условия на дне (12), получим выражение для вертикальной компоненты скорости трёхмерного течения

w(z) = —Dh — (z + h)V ■ ua + O(ß2), (20)

где D = d/dt + ua -V.

Для вывода формулы, выражающей давление в SD-модели через переменные НЛД-модели, т.е. через полную глубину H и скорость uCT, проинтегрируем уравнение (9) по вертикальной координате в пределах от z до an с учётом условия (11) и, привлекая формулу (16), запишем результат в виде соотношения

an

p(z) = „>/ (Dw + + fV^C — z + an. (2D

z

Преобразуем подынтегральное выражение, применяя формулу (20) для w:

Dw + wwz = —D2h — (z + h)D (V ■ uCT) + (z + h) (V ■ uCT)2 + O(^2) = = —R2 — (z + h)Ri + O(u2).

Здесь

Ri = D (V ■ uCT) — (V ■ uCT)2 , R2 = D2h. (22)

Подставляя полученное выражение в соотношение (21), получим формулу распределения давления по координате z:

p = H — (z + h) —

(H — (z + h))R2 + (H — ) Ri

+ O(,i>). (23)

Отметим, что эта формула не зависит от вида выражения для и в представлении (16).

Для вывода уравнения движения НЛД-модели проинтегрируем уравнение (8) по переменной г:

ап ап

J (и + (и ■ у)и + шиг) ¿г + V Jр ¿г - р|г=_= 0. (24)

—н —н

Исключим члены, содержащие давление, применив формулу (23):

ап

V !р ¿г — р|г=_=

aH Vn —

H „ H2 \ /Н

V "э" Ri + т" Ry — h V4 у Ri + R2

+ O(^4).

Далее используя формулы (16), (20), найдём слагаемое с вертикальной компонентой скорости:

ап ап

У шиг¿г = — ¡I2 ^ [ДЛ + (г + h)V ■ иа] (и^¿г + 0(^4) = —н —н

ап

—р2 БН и

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

х=ап

х=—Ь

— р2^ ■ ист) / (г + Н)(и1)гdz + 0(р4).

Ь

Интеграл в правой части вычислим интегрированием по частям

ап

(г + Н)(и1)г dz = Н и1 |^=ап — Н J.

Ь

Таким образом,

ап

[ №игdz = р2БН и1|г=_Ь — р2(БН + Н(V- ист)) и^^ + р2(У- ист)HJ + 0(р4). (25

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

ап ап ап ап

У (и + (и ■ V)u) dz = J Биаdz + р2 ! Би^ + р2 ^(и1 ■ V)uстdz + 0(р4) =

-Ь -Ь -Ь -Ь

= НБиа + р2 |~Б(НJ) — Б(ап)и1 |^=ап — БН и^ _-Ь + Н (J -V) ист 1 + 0(р4).

Эти формулы вместе с (25) позволяют получить соотношение

ап

(и + (и ■ V)u + №иг) dz = НБиа — р2 БН + Н(V ■ ист)

их!____+

I х=ап

Ь

+р2

D(HJ) + Н (J -V) ист + (V• ист)HJ + 0(р4)

в правой части которого выражение в первой квадратной скобке, имеющее в силу уравнения неразрывности (17) порядок 0(р2), может быть записано в эквивалентной форме

БН + HV ■ иа = —р^ ■ (HJ).

(26)

Таким образом,

ап

(и + (и ■ V)u + №иг) dz = НБиа + р2 D(HJ) + Н (J ■V) ист + (V ■ ист)HJ + 0(р4).

Возвращаясь к уравнению (24) и делая соответствующие подстановки согласно выполненным преобразованиям, а также отбрасывая члены порядка 0(р4), получим уравнение движения НЛД-модели

р2

Б иа + aVn = — Н

D(HJ) + Н ^ ■V) ист + (V ■ ист)HJ

+

+р2

H

v(HRi + H2R2] - HVh(fRi + r2

(27)

Далее придадим уравнению (27) более содержательную форму. Перепишем формулу (23) в виде

p = p + 0(р4)

и по аналогии с работой [4] введём проинтегрированное по глубине жидкости давление p НЛД-модели:

an

I H2 2 / H3 H2 ,

P = p dz = — - р2( -3-Ri + ^R2) ,

-h

а через p0 обозначим давление на дне:

Ро = TP

H2

= H - р2 — Ri + HR2) .

z=—h \ 2

Тогда система НЛД-уравнений может быть записана в следующем виде:

H (uCT + р2 J

Ht + V

(uCT)t + (uCT ■ V)uCT +

(28)

VP poVh

H

H

P_

H

(HJ)t + К ■ V)(HJ) + H (J -V) uCT + (V ■ uCT)HJ

(29)

В этой системе зависимыми переменными являются полная глубина Н и скорость приближённой модели ист. Для замыкания системы необходимо задать связь с этими переменными величины ^ связанной с отклонением ист от горизонтальной составляющей и скорости трёхмерного течения (16). Как уже отмечалось, при выборе в качестве скорости приближённой модели усреднённой по толщине слоя составляющей и, т.е. при использовании формулы (15), величина J обращается в нуль, поэтому уравнение движения (29) существенно упрощается и принимает вид

(uCT)t + (uCT ■ V)uCT +

VP poVh

H

H

(30)

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

Отметим также, что уравнения (28), (29) допускают дивергентную форму записи с источниковым членом в правой части уравнения движения, обусловленным неровностью поверхности дна:

Н + V- (Н ) = 0,

dH Ua 0Hua Ua 3Hva Ua 2

+ —^^ + —^^ + VP + р2

dt

где

dx dy

Ua = ua + p2J, uc

8HJuu„ + 0HJV un

Ua Va

dx J

dy

poVh.

Ju Jv

(31)

(32)

(33)

0

2. Известные модели как частные случаи базовой НЛД-модели

При выводе уравнений Грина — Нагди [23,24] предполагается, что и1 = 0. В этом случае

J = 0 (34)

и уравнения (28), (29) базовой НЛД-модели принимают вид (19), (30). Последние уравнения, как показано в [10], эквивалентны уравнениям Грина — Нагди [24].

Если скорость приближённой модели задается формулой (15), то снова J = 0 и уравнения базовой модели вновь переходят в (19), (30). Точно такая система НЛД-урав-нений с учётом подвижности дна и без предположения о потенциальности исходного 3В-течения была выведена в работах [4,22], где также было показано, что она допускает квазиконсервативную форму записи и для неё выполнено уравнение баланса полной энергии.

В случае, когда скорость приближённой модели определяется по формуле (14), известные выводы НЛД-уравнений существенно опираются на предположение о потенциальности трёхмерного течения [13,16,17]. Для подвижного дна соответствующая модель получена в [15]. Вместе с тем для вывода НЛД-уравнений полное условие потенциальности течения не требуется. Покажем, что базовую модель (28), (29) можно замкнуть, если предположить, что только две первые компоненты (13) вектора вихря равны нулю, т. е. выполнено соотношение

и = ¡^и. (35)

Интегрируя это равенство и используя формулы (20), (16), получим

г 1 (г + Л)2

и!(г) = —(г + Л) + (V ■ ист— ( +2 ) V(V ■ ист) + и^н + 0(^2).

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

Следовательно,

и(г) = ист + ¡¡2{ (г + Л)А + В + с} + 0(^4),

(36)

(г + Л)2

У

где |

А = —^Л — (V- истВ = ист), С = и1|г=_н. (37)

Рассмотрим выражение (36) при г = га. Согласно определению (14) имеет место равенство и(гст) = ист, поэтому с необходимостью получаем, что при г = га выражение в фигурной скобке должно быть равно нулю, т. е.

С = — (га + Л)А — ^ + Л)2 В,

в силу чего

и(г) = ист + ¡¡2{(г — )А + (г + Л)2 —2 + Л)2в} + 0(^4),

(г + Л)2 — + Л)2 2.

и! = (г — )А + (-^^-^ В + 0(^2).

Подставляя последнее выражение в формулу (18), получим

г Я , г Я2 + Л)21

J

2

— — + Л) А + — — ^ " ' ' В + 0(^2). (38

I 6 2

Таким образом, при определении (14) и в предположении (35) базовая модель (28), (29) замыкается соотношением (38) с отброшенным слагаемым порядка 0(р2). После такого замыкания и в предположении потенциальности исходного трёхмерного течения базовую модель удается свести к НЛД-модели, выведенной в работе [15] (см. Приложение А).

Выбор влияет на свойства НЛД-модели. Рассмотрим ряд наиболее известных моделей, определяемых выбором и, следовательно, иа. Все эти модели получены при условии потенциальности течения. Следует также отметить, что первые варианты моделей были рассмотрены для случая, когда группа членов, описывающих частотную дисперсию, линейна относительно основных переменных модели (модели типа моделей Буссинеска). Далее будем называть их слабонелинейными НЛД-моделями. Если предположить, что

= -Н(х,у), (39)

то получается модель из работы [1], которую можно записать в виде уравнений (28), (29) с вектор-функцией (38) вида

Н Н2

J = н А + — В + 0(р2). (40)

В работе [2] приведена слабонелинейная НЛД-модель при

^ = 0. (41)

Полностью нелинейный аналог данной модели получается из базовой модели (28), (29) при

= ап, (42)

Н Н2

J = -НА - —В + 0(р2). (43)

Эта модель обладает интересным свойством. Если её упростить, применив условие Буссинеска, то НЛД-уравнение движения при отбрасывании членов порядка 0(р4) примет вид

Биа + оЯц = 0, (44)

т. е. из потенциальности исходного течения получим

(Уа)х - (Па)у = 0.

Среди НЛД-моделей со скоростью вида (14) особо выделяется случай

¿а = -0.531Н. (45)

При таком выборе га удалось существенно улучшить дисперсионные свойства НЛД-модели. Впервые эта модель при условии слабой нелинейности выведена в работе [13], а позже была обобщена на случай произвольной амплитуды для стационарного дна в [16,17] и подвижного дна в [15].

В более поздних работах [14, 21] рассмотрен более общий случай, когда поверхность га задается между дном и свободной границей с помощью некоторого параметра в (0 < в < 1) (см., например, [14]):

= -вН +(1 - в)ап. (46)

В этом случае имеем вариант базовой модели с вектор-функцией

, 1 . — 2 / \ J = (в - 2)-А - — (зв2 - 6в + 2)В + 0(,2). (47)

Выше были рассмотрены известные НЛД-модели со скоростью, определяемой по формулам (15) или (14), выбор которых приводит к выражениям (34) и (38) для ^ При использовании базовой модели (28), (29) не предполагается, что ист определяется исключительно этими формулами. Рассмотрим, например, представление (16) с некоторой вектор-функцией ист и вектором и1, заданным формулой

(г + Л,)2

и1 = -(УЛ)ЯЛ + (г + Л)А + + Л) В. (48)

Тогда

— —2

J = -(УЛ)ДЛ + — А + — В (49)

26

и уравнения (28), (29) базовой модели принимают (см. Приложение Б) вид уравнений НЛД-модели Алешкова [26], обобщённых в [10] на случай подвижного дна:

-2

-3

— + V ■ (-ист) = /V ■ { -(УЛ)ДЛ + — + (V ■ ист+ -уУ(У ' ^) } , (50) + «V = ^ ( -Д2 + —Д1 + ^^^ + 0(^4). (51)

2 1 2

Отметим, что в этой модели скорость приближённой модели ист не равна горизонтальной составляющей скорости исходного трёхмерного течения на некоторой поверхности. В [26] полагается, что ист есть градиент потенциала вектора скорости, вычисленного на дне, который для неровной донной поверхности не совпадает с и| _н. Одним из преимуществ модели (50), (51) является сохранение в приближённой модели свойства потенциальности течения исходной трёхмерной модели: течение, описываемое этими уравнениями, является потенциальным, если оно было таковым в начальный момент времени.

Заключение

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

На основе базовой модели можно получать новые НЛД-модели с улучшенными нелинейными и дисперсионными свойствами, например, при нарушении условия (35). В этом случае для определения J нужно, видимо, использовать информацию о параметризации завихренности на донной поверхности (см., например, [25]).

Вместе с тем получить для выведенной базовой модели уравнение баланса энергии, согласованное с уравнением сохранения энергии трёхмерной модели, по аналогии с [22] не удалось. Предварительное исследование показало, что для вывода уравнения баланса энергии приходится манипулировать членами, имеющими порядок 0(^4).

Предложенная базовая модель открывает путь к стандартизации хорошо зарекомендовавших себя вычислительных алгоритмов, распространяя их на конкретные системы НЛД-уравнений. Так, перспективным является подход, основанный на выделении отдельного уравнения для дисперсионной составляющей давления, как это было сделано в частном случае [27,28], когда скорость приближённой модели определялась по формуле (15).

Приложение А

Покажем, что после замыкания базовой модели соотношением (38) и в предположении потенциальности исходного трёхмерного течения получается НЛД-модель из [15], уравнения которой при использовании принятых в настоящей работе обозначений имеют следующий вид:

Н + V ■ (Ниа) = Н

'ац - Н

а2"2 - ^ + Н2 - |) V(V• иа) + 6 2

+ - *а) V(V■ (Ниа) + Н)

+ 0(р4),

(52)

д (г2

(иа)4 + (иа ■ V)иа + а^ + ¡2 ^ уV(V ■ иа) + ¿аV V ■ (Ниа) + Н

+

V ■ (Ниа) + Н V V ■ (Ниа) + Н - V аЫ V ■ (Ниа)* + Н.

ш

2

4

+

+ (иа ■ Vzа) V [V ■ (Ниа) + Н*] + ¿аV ■ V (V ■ (Ниа) + Н*)

+

г2 1

+ ¿а(иа ■ VZа)V(V ■ иа) + ^V [иа ■ V(V ■ иа)] \ + 4-^-' ч2 . J

а2п2

+Р2 V--^ ■ (иа)4 - ациа ■ V V ■ (Ниа) + Н

+

+ап

V■(Ниа)+ Н

V- М +

(V ■ иа)2 - иа ■ V(V ■ иа) [ = 0(р4)

(53)

С учётом обозначений (37) и определения оператора О получаем равенства

V(V• иа) = -В, V- (Ниа)+ Н = ОН + НV• иа, V (V ■ (Ниа) + н)

-А- НВ. (54)

Поэтому уравнение неразрывности (52) можно переписать в виде

Н + V ■ (Ниа) + ¡¿V А н

Н . ,Л, IН2 (¿а + Н)2 Н - + Н)) А + (Н - Ш

0(р4).

Учитывая выражение (38), приходим к выводу, что уравнение (52) совпадает с точностью до 0(^4) с уравнением неразрывности (28) базовой НЛД-модели.

Покажем, что уравнение движения (53) можно записать в виде уравнения (27) базовой модели. Для этого вначале в уравнении (27) преобразуем слагаемые с вектором J:

-

+ - ^ -V) и, + (V ■ и,)Ш

-

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

JD- + -Ш + - ^ -V) и, + (V ■ и,)-J

-

J (--V ■ и, + 0(и2)) + -Ш + - ^ -V) и, + (V ■ и,)Ш =

Ш + (J ■ V) ист] + О (и4) = Jí + (и, -V) J + (J ■ V) ист} + 0(/).

(55)

Здесь при преобразованиях использовано уравнение неразрывности (26). Теперь преобразуем каждое слагаемое в фигурной скобке, предварительно переписав (38):

-

-2 Л2

J = - ^ А + ^ - '2} В - ^ (А + ЛВ) - -2В + 0(,и2). С учётом равенств (54) получим выражение

Jt

д_

- Л Л (-2 Л2

--Л А +---В

2 ) V 6 2 '

+Ж {г!2V(V ■ и.) + ^V [V ■ (Ли,) + Л \ +0(,2),

(и, -V) J = (и, ■ V)

- Л Л (-2

--Л А +---В

2 ) V 6 2 /

)В +(и, ) V(V (Ли,) + +

+ г, (и, ■ Vzст) V(V ■ и,) (и, -V) v(V ■ (Ли,) + ьЛ + % (и, ■ V) V(V ■ и,) + 0(^2),

4----' V /2

(J ■ V) и0

- Л Л (-2 Л2 X

--Л А +---В

2 ) V 6 2 У

V и, +

2

■ (Ли,) + ■ ^ и, + у (V(V ■ и,) -V) и, + 0(^2),

где фигурными скобками отмечены члены, одинаковые с соответствующими членами уравнения движения (53), а подчёркнутые члены будут преобразованы ниже.

В работе [15] НЛД-уравнения выведены в предположении потенциальности трёхмерного течения. Необходимое условие потенциальности (35) использовалось нами при выводе формулы (38) для J. Для доказательства эквивалентности уравнений движения базовой НЛД-модели и модели [15] привлечём ещё одно соотношение, вытекающее из условия потенциальности:

■т - Иу = 0,

из которого с учётом представления (16) и обозначений (33) следует

(ц,)х - (и,)у = 0(^2).

(56)

2

Это равенство является ключевым при преобразовании подчёркнутых выражений в вышеприведенных уравнениях:

¿а (иа -V) V(V (Ниа) + Н*) + ¿а (V (V ■ (Ниа) + Н*) ' V) иа =

z,V

u, ■ v(v- (hu,) + ht)] +O(ß2),

4

-f (u, ■ V) V(V ■ u,) + -, (V(V ■ u,) -V) u, = -f V [u, ■ V(V ■ u,)] +O(ß2).

2

2

2

Таким образом, с точностью до 0(р4) уравнения (27) и (53) содержат одинаковые слагаемые, в которые входит функция ха.

Рассмотрим теперь другие слагаемые, в которые функция ха не входит. Запишем вначале часть уравнения движения с вектором J, не содержащую ха:

Т д

Ф = — dt

H \ / H2 h2 \

--h A +---B

2 ) V 6 2 )

+(u,■V)

+

l H Л Л l H2 h2 \

- h)A+(т - t) b

h Л Л l H2 h2 .

--h A +---B

2 ) V 6 2 '

u,

+

D

l H Л Л l H2 h2 .

- h)A + - T )B

+

l H Л Л l H2 h2 .

U - h) A + ("г - т)B

V u,.

Преобразуем это выражение, используя уравнение неразрывности (26) и равенства

V(Vf ■ иа) = (V/ ■ V)иа + (иа ■ V)V/ + 0(р2),

Оа(V/) = V(Df) - (V/ ■ V)иа + 0(р2), (57)

справедливые при условии (56) для любой функции /:

* = А0(Н - Н) + В0(Н - |) +

+l ! - h

DA + (A ■ V) uc

H2 h2

+ ( — - T

DB + (B ■ V) u0

H 1Г 1 Г H 2

h(V ■ u,) + Dh VDh + (V ■ u,)Vh + — (V ■ u,) + hDh V(V ■ u,)- 2 J L J L 3

-(Н - н) ^О(ОН) + (V ■ иа)VDН + (VН)D(V ■ иа)

Приводя подобные члены, получим

H2 h2

6

2

)vD(V- u,) + O(p2).

H2 H H

Ф = -—VRi - —RiVh - hVR2 + hVR2+ 6 2 2

+DhVDh + hDhV(V ■ u,) + VhDh(V ■ u,) + hVDh(V ■ u,)+

h2

+hVhD(V ■ u,) + yVD(V ■ u,) + O(p2).

2

2

Преобразование двух последних строчек позволяет записать выражение для Ф в компактном виде

- /- \ /Ь2ЯЛ (ЯЛ + Ь(V• и,))2 / 2ч Ф = -—- - Я^Ь - ( - - к\ ^2 + ^ + ^-2-+ 0(^2).

-2 6

Преобразуем оставшиеся при члены уравнения движения, не содержащие :

1 -

V -Д1 + -г- (-ТД1 + д2

- + (- - Л)Д2

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

+

+ (-6- - Лг) ^ + (-- - л) vь + ^-- - ^ ^ = Ф1.

Складывая Ф1 с Ф и отбрасывая члены порядка 0(^2), получим

Ф2 = -V

- - Л1 + (- - к)Л2 -М+^^-М:

К такому же виду приводятся члены при в НЛД-модели Лью — Лайнетта [15], не содержащие . Из (53) следует, что эти члены можно записать в виде

Ф3

V ■ (ки,) + Ь V V ■ (ки,) + Ь4 - V ап( V ■ (ки,)4 + ЬЙ

а2п2

- "у"V ■ (и,)г - апи, ■ V V ■ (Ьи,) + Ь

+ ап

V ■ (Ьи,) + к

+

V ■ и, ^ +

+V

а2п2 2

(V ■ и,)2 - и, ■ V(V ■ и,)

ап - и, ^(Ък + Ь^- и,)) + (Ък + Ь^- и,)) V- и, - (Ък + Ь(V ■ и,)) }.

Выражение в квадратной скобке последней строчки перепишем как:

-и, ■ ^ЯЬ + Ь(V ■ и,)) + (Ък + Ь(V ■ и,)) V ■ и, - (Ък + Ь(V ■ и,)) =

= -(ЯЬ)г-и, ■ VDЬ - Ьи, •V(V• и,) - и, (V-и, ^Ь +(ЯЬ+)) V-и, Ь(V• и,) = -#2 - Ьи, и,)- (и, )+(ЯЬ+Ь(V• и, )) Ь(V• и, )) = -Д2 - ЬЯь

Таким образом,

(Як + Ь^- и,))2 Ф3 = ^---— - V

а2п2 2

Д1 + апЬД1 + апД2

что совпадает с выражением для Ф2 (58).

Следовательно, если в преобразованных уравнениях базовой модели отбросить члены порядка 0(^4), то приходим к системе НЛД-уравнений, полученной в работе [15]. Важно отметить, что дисперсионные соотношения базовой модели и модели (52), (53) совпадают.

Приложение Б

Приведём вывод уравнений (50), (51) НЛД-модели Алешкова, основываясь на полученных ранее уравнениях базовой модели. Уравнение неразрывности (50) следует из (28) после подстановки в последнее выражения (49) и учёта обозначений (37).

Далее будем использовать эквивалентную форму (27) записи уравнения движения (29). Группу членов с вектором J преобразуем аналогично (55)

H

D(HJ) + H (J -V) u, + (V ■ u,)HJ

ß

DJ + (J -V) u, + O(ß4).

(59)

Используя уравнение неразрывности (26), выражение (49) для J и формулы (57), получим следующую цепочку преобразований для первого слагаемого из правой части равенства (59):

г — i \

DJ = -D ((Vh)Dh) - D h (VDh + (V ■ u, )Vhj

D

H2

—V(V ■ u,)

6

H

Y

DH Г

= -Dh D(Vh) - (Vh)D2h - y" j^VDh + (V ■ u,)Vh

1 H H2

D(VDh) + D(V ■ u,) Vh + (V ■ u,)D(Vh) - —DH V(V ■ u,) - — V(V ■ u,)

J 3 6

Dh

VDh - (Vh ■ V)u, - (Vh)D2h + "(V ■ u,) VDh + (V ■ u,)Vh

VD2h - (VDh ■ V)u, + D(V ■ u,) Vh + (V ■ u,) VDh) - (Vh ■ V)u

H

T

H H 2 Г 1

+-H (V ■ u,)V(V ■ u,) - — VD(V ■ u,) - (V(V ■ u,) ■ V)u, + O(ß2)

+

6

(ОН)2 Н Н

= -V+ DН(VН ■ V)иа - (VН)D2Н + у^ ■ иа^Н + у (V ■ иа)^Н-

Н Н Н Н

-НVD2Н + Н(VDН ■ V)иа - ^^ ■ иа) VН - Н(V ■ иа)VDН + 0(р2)+

Н Н 2 (V 11 )2 Н 2 Н 2

+ у (V ■ иа)(VН ■ V)иа + Нд-V^^у^---- VD(V ■ иа) + ^ (V(V ■ иа) ■ V) иа.

С учётом обозначений (22) получим

(DН)2 Н2 Н Н

DJ = -VЦН----VRl - НЯ^Н - R2VН - НVR2 + 0(р2)+

2 6 2 2

Н Н Н 2

+DН(VН ■ V) иа + Н (V DН ■ V) иа + Н (V ■ иа )(VН ■ V) иа + Н (V(V ■ иа) ■ V иа. 2 2 6

Второе слагаемое из правой части равенства (59) можно преобразовать следующим образом:

( J ■ V) u

H H 2

— (Vh)Dh - H (VDh + (V ■ u,)Vh - — V(V ■ u,) 26

u

,

H H H 2

= -Dh(Vh • V)uCT - — (VDh • V)uCT - — (V • )(Vh • V)uCT - — (V(V • ) • V).

2 2 6

Следовательно,

H 2 H H (Dh) 2

DJ + (J • V) ua = —— VRi - —RiVh - — VR2 - R2Vh - V-Ц-- + O(,u2). (60)

Преобразуем остальные члены правой части уравнения (27):

1

H

H3 H 2 \ / H

V "3-Ri + Т"R2) - HVh(jRi + R2

н 2 н н

= НЯг^Н + — УД1 + Д2УН + — VR2 - —RlVh - К2^Н. (61)

3 2 2

Подставляя (60), (61) в правую часть уравнения (27) и приводя подобные члены, получим выражение

и2

H 2 H 2 (Dh)2

—VRi + Ri V — + HVR2 + R2VH + V -( )

+ O(u4),

2 i 2 2 2

совпадающее с правой частью уравнения движения (51) НЛД-модели Алешкова.

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

[1] Mei C.C., Le Mehaute B. Note on the equations of long waves over an uneven bottom // J. Geophys. Res. 1966. Vol. 71, No. 2. P. 393-400.

[2] Peregrine D.H. Long waves on a beach // J. Fluid Mech. 1967. Vol. 27, pt. 4. P. 815-827.

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

[3] Федотова З.И., ХАкимзянов Г.С. Уравнения полной нелинейно-дисперсионной модели мелкой воды на вращающейся сфере // ПМТФ. 2011. Т. 52, № 6. C. 22-35.

[4] Федотова З.И., ХАкимзянов Г.С. Анализ условий вывода нелинейно-дисперсионных уравнений // Вычисл. технологии. 2012. Т. 17, № 5. C. 94-108.

[5] Федотова З.И., ХАкимзянов Г.С. Уравнения нелинейно-дисперсионной модели мелкой воды на вращающейся сфере и выполнение законов сохранения // ПМТФ. 2014. Т. 55, № 3. С. 37-50.

[6 [7 [8 [9 [10 [11

Wu T.Y. Long waves in ocean and coastal waters //J. Eng. Mech. 1981. Vol. 107, No. 3. P. 501-522.

Железняк М.И., ПЕлиновский Е.Н. Физико-математические модели наката цунами на берег // Накат цунами на берег: Сб. науч. тр. Горький: ИПФ АН СССР, 1985. С. 8-33.

Rygg O.B. Nonlinear refraction-diffraction of surface waves in intermediate and shallow water // Coastal Eng. 1988. Vol. 12. P. 191-211.

Dellar P.J., Salmon R. Shallow water equations with a complete Coriolis force and topography // Phys. Fluids. 2005. Vol. 17. 106601. 23 p.

Федотова З.И., ХАкимзянов Г.С. Нелинейно-дисперсионные уравнения мелкой воды на нестационарном дне // Вычисл. технологии. 2008. Т. 13, № 4. C. 114-126.

Witting J.M. A unified model for the evolution of nonlinear water waves //J. Comput. Phys. 1984. Vol. 56, No. 2. P. 203-236.

[12] Madsen P.A., Murray R., Sorensen O.R. A new form of the Boussinesq equations with improved linear dispersion characteristics // Coastal Eng. 1991. Vol. 15. P. 371-388.

[13] Nwogu O. Alternative form of Boussinesq equations for nearshore wave propagation //J. Waterway, Port, Coastal Ocean Eng. 1993. Vol. 119, No. 6. P. 618-638.

[14] Kennedy A.B., Kirby J.T., Chen Q., Dalrymple R.A. Boussinesq-type equations with improved nonlinear performance // Wave Motion. 2001. Vol. 33. P. 225-243.

[15] Lynett P.J., Liu P.L.-F. A numerical study of submarine-landslide-generated waves and run-up // Proc. of Royal Soc. of London. A. 2002. Vol. 458. P. 2885-2910.

[16] Liu P.L.-F. Model equations for wave propagations from deep to shallow water // Advances in Coastal and Ocean Engineering / Ed. P.L.-F. Liu. Singapore: World Sci. Publ. Co, 1994. Vol. 1. P. 125-157.

[17] Wei G., Kirby J.T., Grilli S.T., Subramanya R. The transformation of a solitary wave over an uneven bottom // J. Fluid Mech. 1995. Vol. 294. P. 71-92.

[18] Lynett P.J., Wu T.-R., Liu P.L.-F. Modeling wave runup with depth-integrated equations characteristics // Coastal Eng. 2002. Vol. 46. P. 89-107.

[19] Hsiao S., Liu P.L.-F., Chen Y. Nonlinear water waves propagating over a permeable bed // Proc. of Royal Soc. of London. A. 2002. Vol. 458. P. 1291-1322.

[20] Chen Q. Fully nonlinear Boussinesq-type equations for waves and currents over porous beds // J. Eng. Mech. 2006. Vol. 132, No. 2. P. 220-230.

[21] Shi F., Kirby J.T., Tehranirad B., Harris J.C. A high-order adaptive time-stepping TVD solver for Boussinesq modeling of breaking waves and coastal inundation // Ocean Modelling. 2012. Vol. 43-44. P. 36-51.

[22] Fedotova Z.I., Khakimzyanov G.S., Dutykh D. On the energy equation of approximate models in the long-wave hydrodynamics // Rus. J. Numer. Anal. Math. Modelling. 2014. Vol. 29, No. 3. P. 167-178.

[23] Green A.E., Naghdi P.M. A derivation of equations for wave propagation in water of variable depth //J. Fluid Mech. 1976. Vol. 78, pt 2. P. 237-246.

[24] Ertekin R.C., Webster W.C., Wehausen J.V. Waves caused by a moving disturbance in a shallow channel of finite width // Ibid. 1986. Vol. 169. P. 275-292.

[25] Kim D.-H., Lynett P.J., Sooolofsky S.A. A depth-integrated model for weakly dispersive, turbulent, and rotational fluid flows // Ocean Modelling. 2009. Vol. 27. P. 198-214.

[26] ЛлЕШКОБ Ю.З. Течения и волны в океане. СПб.: Изд-во С.-Петербургского ун-та, 1996. 226 с.

[27] Гусев О.И., ШокинА Н.Ю., Кутергин В.А., Хлкимзянов Г.С. Моделирование поверхностных волн, генерируемых подводным оползнем в водохранилище // Вычисл. технологии. 2013. Т. 18, № 5. С. 74-90.

[28] Шокин Ю.И., Бейзель С.А., Гусев О.И. и др. Численное исследование дисперсионных волн, возникающих при движении подводного оползня // Вестник ЮУрГУ. Математическое моделирование и программирование. 2014. Т. 7, № 1. C. 121-133.

Поступила в 'редакцию 13 октября 2014 г., с доработки — 14 ноября 2014 г.

The basic nonlinear-dispersive hydrodynamic model of long surface waves

Fedotova Zinaida I.1, Khakimzyanov Gayaz S.1

Currently, the most popular nonlinear dispersive (NLD-) equations of long wave hydrodynamics, which are derived by the perturbation method, can be separated into two large groups. One of the groups is characterized by the fact that the velocity in the model is considered as the average of the horizontal velocity vector of Euler equations across the thickness of the liquid layer. In another group, the sought after velocity is the velocity of fluid flow on a surface z = z(x,y) (z is the vertical coordinate), which is either immersed in a liquid, or coincident with the boundaries of the flow (that is a free surface or bottom). This paper shows that the NLD-models of both groups can be obtained on the basis of a unified approach. Starting from the Euler equations of inviscid incompressible fluid, without the assumption of potential flow, the universal NLD-model of long-wave hydrodynamics has been derived. It considers some vector-function associated with the flow parameters. By selecting this function in a proper way, all of the most famous models of long-wave approximation can be derived. Therefore, the constructed NLD-model can be regarded as the basic model.

Particular attention is attracted to the NLD model, which has the improved approximation of the dispersion relation proposed by Nwogu (1993), and generalized to the case of a movable bottom by Lynett & Liu (2002). It's extremely cumbersome notation is a drawback. Now we have shown that under assumption of flow potentiality this equations can be obtained from the basic model. Consequently, we can write them in a compact form. Moreover, in the framework of this approach, it is possible to consider some NLD-models, based on the choice of the sought after velocity in a way which is different from the above. As an example, the derivation of the Aleshkov's model is performed. One of the advantages of this model is a preservation of flow potentiality, if it was inherent in the original three-dimensional model.

The advantage of the proposed basic model is that it can be written in a quasi-conservative form, which can be reduced into the conservative form in the case of a flat bottom. In addition, the notation of the governing system of nonlinear dispersive equations is compact and physically meaningful. Therefore the base model paves the way for standardization of proven computational algorithms, which were designed previously for specific systems of the NLD-equations.

Keywords: long surface waves, nonlinear dispersion equations, basic model.

Received 13 October 2014 Received in revised form 14 November 2014

1 Institute of Computational Technologies SB RAS, Novosibirsk, 630090, Russia Corresponding author: Khakimzyanov Gayaz S., e-mail: khak@ict.nsc.ru

Aknowlegements: Research was supported by Russian Science Foundation (project No. 14-1700219).

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