Вычислительные технологии
Том 18, № 1, 2013
Геометрические приближения для уравнений вращающейся мелкой воды*
С. Б. Медведев
Институт вычислительных технологий СО РАН, Новосибирск, Россия Московский государственный университет, Москва e-mail: [email protected]
Рассмотрены различные геометрические приближения для уравнений вращающейся мелкой воды. Первый класс приближений состоит в переходе от уравнений на эллипсоиде к уравнениям на сфере, второй — в переходе от уравнений на сфере к уравнениям на касательной поверхности. Получены приближённые уравнения для всех геометрических аппроксимаций. Главное требование к построенным приближениям — сохранение гамильтоновой структуры, что было достигнуто двумя способами. Метрический тензор поверхности определяет гамильтонову структуру уравнений на ней, поэтому первый способ заключается в выборе в качестве приближённых уравнений той части полной системы системы, которая связана с соответствующим разложением метрического тензора. Было найдено, что скобка Пуассона для ковариантных компонент скорости почти не зависит от коэффициентов Ламе, в силу чего основная зависимость от коэффициентов Ламе переносится в гамильтониан системы и все приближения строятся разложением гамильтониана, что составляет основу второго способа.
Ключевые слова: уравнения мелкой воды, параметр Кориолиса, скобка Пуассона, гамильтониан, приближённые уравнения, метрика, поверхность вращения, криволинейные координаты, сферическая и эллипсоидальная поверхности.
Введение
Нас будут интересовать три двумерные поверхности: сплющенный эллипсоид вращения, сфера и плоскость.
Известно, что поверхность Земли с достаточной точностью можно считать сплющенным эллипсоидом, который вращается вокруг малой оси с угловой скоростью О и описывается уравнением [1]
х2 у2 г2
--+ — +--= 1,
а2 а2 Ь2
где длина малой полуоси Ь меньше длины большой полуоси а. Отношение этих длин обычно выражают через эксцентриситет е или сжатие а
Vа2 — Ь2 а — Ь
е =-, а =-.
*Работа поддержана грантом РФФИ № 11-01-12075-офи-м и грантами Правительства РФ для господдержки научных исследований, проводимых под руководством ведущих ученых в ФГБОУ ВПО "Московский государственный университет имени М.В. Ломоносова" по договору № 11.G34.31.0054 и под руководством приглашенных исследователей по соглашению № 12.740.11.1430.
Поскольку эксцентриситет для Земли достаточно мал (е2 ~ 1/150), при практических вычислениях достаточно считать Землю шаром радиуса а.
Дальнейшее упрощение приводит к уравнениям на касательной плоскости в окрестности некоторой точки на земной поверхности. Таким образом, получаются уравнения вращающейся мелкой воды на плоскости.
Одной из простейших моделей в геофизической гидродинамике являются уравнения мелкой воды [2, 3]. Эти уравнения рассматривают на всех трёх поверхностях. Однако исследование уравнений мелкой воды на эллипсоиде и на сфере — достаточно сложная задача. Кроме того, если масштаб исследуемых явлений меньше радиуса Земли, то достаточно рассмотреть уравнения мелкой воды на касательной плоскости или поверхности. Таким образом, получается иерархия приближённых моделей. Последовательному выводу этой иерархии посвящена настоящая работа. Принципиальный вопрос при получении приближений — сохранение гамильтоновой структуры, поэтому все построения проводятся в рамках гамильтонова формализма для неканонических систем.
Гамильтонов формализм для канонических систем является общепринятым методом их исследования. Основу метода составляют канонические преобразования, что позволяет описывать системы с помощью гамильтониана: функции для конечномерных систем [4] и функционала для полевых систем [5]. Все преобразования и упрощения приводят к изменению только вида гамильтониана. Если гамильтониан не зависит от времени, то он сохраняется при эволюции системы. Такой гамильтониан обычно связан с энергией системы, поэтому его сохранение для приближённых моделей является гарантией того, что приближённая система не сильно отходит от уровня постоянной энергии исходной (точной) системы.
Для неканонических гамильтоновых систем возмущению кроме гамильтониана подвергается также скобка Пуассона, которая зависит от динамических переменных. Га-мильтонова система с вырожденной скобкой Пуассона обладает дополнительными сохраняющимися функционалами, которые аннулируют скобку для любого гамильтониана. В силу этого для построения приближённых уравнений, решения которых расположены на поверхностях, близких к уровням сохраняющихся функционалов исходной системы, необходимо, чтобы приближённые уравнения имели близкие сохраняющие функционалы. Кроме того, выполнение тождества Якоби задаёт соотношение между сохраняющимися величинами так, чтобы эти соотношения сохранялись для приближённых уравнений, поэтому необходимо следить за выполнением тождества Якоби для приближённой скобки.
Для невырожденных скобок Пуассона можно применить асимптотический вариант теоремы Дарбу для приведения к каноническому виду [6]. Если скобка Пуассона вырождена, то следует либо ограничиться первым приближением, которое всегда удовлетворяет тождеству Якоби [6], либо искать дополнительные малые члены, добавление которых сохраняет пуассонову структуру [7]. Функционалы, аннулирующие вырожденную скобку Пуассона (функционалы Казимира), задают стационарную часть системы, в силу чего для больших времен важно её точное сохранение при построении приближений.
В настоящей работе теория возмущений основана на использовании дополнительной геометрической структуры, а именно, метрического тензора пространственных независимых переменных. Вырожденная скобка Пуассона исходной системы приводится к скобке Пуассона системы с более простым метрическим тензором, поэтому вся информация о метрическом тензоре исходной системы переходит в описание гамильтони-
ана системы, для которого можно делать приближения с сохранением гамильтоновой структуры получившихся уравнений.
1. Уравнения мелкой воды на произвольной двумерной поверхности
Рассмотрим уравнения вращающейся мелкой воды на произвольной двумерной поверхности. Ограничимся ортогональной системой координат. Тогда для криволинейных ор-
1 2
тогональных координат д1, д2 уравнения движения и неразрывности можно получить с помощью методов дифференциальной геометрии [8, 9]. Пусть элемент длины аз задаётся через ковариантный метрический тензор д^. Для ортогональной системы координат все недиагональные элементы равны нулю, поэтому
где коэффициенты Ламе Я1 скорости и имеют вид
и1
где полная производная
= (Н+ (Й2^2)2 ,
-у/д11 и Я2 = \/д22. Физические компоненты вектора
ад2
ад1
«2
а д и1 д М = да + Я д^1
Я^ = Я2У
«2 д
Я2 дд2
Уравнения для физических компонент вектора скорости и1, и2 и высоты свободной поверхности (или глубины мелкой воды) к принимают следующий вид [10]:
+
/+
/+
1
Я1Я2
Я1Я2
«2
дЯ2 дд1
и1
дЯ1 дд2
«2
дЯ2 дд1
— и1
дЯ1 дд2
^ 1 д(дк)
«2 + Я^ =0,
^ 1 д (дк) + ——= 0,
Я2 дд2
д (кБ) д / мЛ д / «2
^ + а? + а? \ Я2
где д — ускорение свободного падения, Б = det(gj) = Я1Я2, / = /(д1,^2) — функция Кориолиса, которая служит аналогом параметра Кориолиса и задает силу Кориолиса.
Физические компоненты скорости «1, «2 связаны с контрвариантными V1, V2 и кова-риантными и1, и2 компонентами вектора скорости соотношениями [9]
«1 = Я1V1 = ^1/Я1, «2 = Я2^2 = ^2/Я2. Уравнения для ковариантных компонент скорости принимают вид
1 и2 д 1 1 и22 д 1
+
— /^772 +
и д (дк)
2 дд1 Я2 2 дд1 Я22 ^ Я22 дд
0,
f
1
1
¿и2 Щ д 1 Щ д 1 иг д(дк)
—2 + —---+ —---+ fD— +
¿г + 2 дд2 И2 + 2 дд2 И2 + f И2 + дд2
д (кВ) д иЛ д и2
~дЬ + д^ ^И2) + дд2 [кВЩ
0.
(6)
Другие записи уравнений мелкой воды в произвольных криволинейных координатах приведены в [11].
Гамильтонова структура
Система (1)-(3) имеет гамильтонову структуру
д w »Ш _ дг 5w
со скобкой Пуассона, задаваемой оператором
(
.](д ,д ; щ,П2,к)
0
fD + ш
~ЬВ2~ 1 д 1 1 д 1
fD + ш 1 д 1 \
кВ^ Ждд^Ъ 1 д 1
0
V Вдд1 И1 Вдд2 И2 где вертикальная завихренность имеет вид
дд ш = ад? (И2и2) — ад? (И1щ),
и гамильтонианом
Н = 1У [и21 + и2 + дк] кВ ¿д1Лд2. Если ввести новые переменные
и1 = Щщ, и2 = И2и2, И = кВ, то гамильтониан (8) принимает вид
И2дд2В 0
Н=2
Щ + Щ + д_И И2 + И2 + В
ИЛдЧд2
и оператор скобки (7) преобразуется в
(
3(д\д2; и^И)
0
fD + ш
fD + ш д \
дд1
И
д
V дд1
И
0
д дд2
д дд2 0
:ю)
0
где завихренность
дЦо ди
ш
дд1 дд2
Оператор скобки (10) совпадает с оператором скобки для уравнений мелкой воды на плоскости, когда метрические коэффициенты равны единице Я1 = Я2 = 1, а параметр Кориолиса равен f.
Чтобы исключить из оператора (10) параметр Кориолиса f, можно сделать следующее преобразование:
дС дС Г
и = VI + д^т, и = V + ^ - ^(д\д2), Яд\д2) = у f (д1, д2)^1,
где £ = £(д1, д2) — произвольная функция. В результате получим
н=2
^(д1, д2; У1,У2,Я)
^ + дд1
д
0 - Я дд1
П д
Я 0 д^2
д д
V дд1 дд2
д£
У2 + — - ^ "2 + дд2
Я12
Я22
дЯ
Я^дМд2
где "полный", или "абсолютный", вихрь имеет вид
дУ2 дУ
дд1 дд2
^ +
ди ди
дд1 дд2
Последнее преобразование является формальным, поскольку интеграл энергии для состояния покоя может принимать бесконечное значение. В конкретной ситуации необходимо следить за конечностью гамильтониана. Для устойчивых систем обычно это достигается переходом к переменным, которые являются отклонениями от некоторого стационарного состояния.
Таким образом, полученный гамильтонов вид уравнений содержит все параметры задачи f, Я1, Я2 в гамильтониане, в то время как скобка Пуассона их не содержит. Это позволяет строить приближения, как и для канонических гамильтоновых систем, используя разложение только гамильтониана.
2
2
2. Примеры поверхностей
Рассмотрим уравнения вращающейся мелкой воды на поверхностях, которые возникают в геофизической гидродинамике. Основополагающим является сплюснутый эллипсоид вращения, поскольку поверхность Земли хорошо описывается такой фигурой. Для большинства геофизических задач эллипосоидальностью можно пренебречь, поэтому в основном в моделях Земля считается шаром. Наконец, мелкомасштабные движения атмосферы и океана можно рассматривать в декартовых координатах на касательной плоскости.
2.1. Уравнения на плоскости
Сначала рассмотрим наиболее простой случай бесконечной плоскости. В этом случае имеются декартовы координаты х = д1, у = д2 с единичными метрическими коэффициентами И1 = И2 = 1. Вводя для компонент скорости стандартные обозначения и = и1, V = и2 и подставляя эти переменные в общую систему (1)-(3), получим классические уравнения мелкой воды [2, 3]
¿и д(_к) , „
ш — ^ + -1_Г=0- (12)
¿V д(_к)
л + + -1_Г = 0' (13)
дк д (ки) д(ки) дг дх ду '
где f = f (х,у) — функция Кориолиса, которая обычно аппроксимируется либо константой f = ^ (аппроксимация f-плоскости), либо линейной функцией f = ^ + ву (аппроксимация бета-плоскости).
Функционал Казимира
Скобка Пуассона для уравнений мелкой воды (12)-(14) имеет следующий вид:
{Т, £} = I ( — — —
5и 5v 5к
д
0 — д тг
дх д
д0
д д дх ду
ду 0
{
и
б_д
5v Ю
\!н/
ЛхЛу,
15)
11 дvдu
где д = — I —--——+ f — потенциальный вихрь. Скобка (15) вырождена и имеет
к дх ду
функционал Казимира С = / кС(д)ЛхЛу, где С(д) — произвольная гладкая функция. Для любого функционала Т скобка (15) с функционалом С зануляется {Т, С} = 0. Используя скобку (15), уравнения (12)-(14) можно записать в гамильтоновом виде
и
д
* IV
+
д
0 — д тг
дх д
д0
д д дх ду
ду 0
( т\
и
т
^
т
\~5Н/
16)
где гамильтониан системы (16)
Н = 1 ( к (и2 + V2 + _к) Лх ¿у.
:17)
0
Заметим, что гамильтонова система (16) имеет два закона сохранения для любого вида гамильтониана H
dh d д {6П\ _
да дж I 6u J ду I £v у '
д (Ch) д f 5H\ д( 5Н\_
dt дж I 5u J ду I £v у '
Комбинируя уравнения (18), (19), получим уравнение для потенциального вихря
да дж ду
Подставляя значения для вариационных производных от гамильтониана (17) в (20), получим обычное уравнение переноса вихря
(дС дС дС\ , ,
+ + "а^ =0- (21)
Сохранение уравнения (21) является важным для прогноза погоды, поскольку с переносом вихря связаны основные движения этого масштаба.
2.2. Общие поверхности вращения
Поскольку сфера и эллипсоид являются поверхностями вращения, то отметим общие свойства таких поверхностей. Обычно для поверхности вращения можно ввести аналоги долготы q1 = А и широты q2 = ^ [1, 12]. Метрические коэффициенты для этих координат обладают следующими свойствами: во-первых, элемент длины не зависит от долготы А, во-вторых, всегда можно найти такие координаты, чтобы H2 = 1. Таким образом, достаточно задать одну функцию H1(q2) и элемент длины принимает вид
ds2 = (Hi(q2)dq1)2 + (dq2)2.
Отметим ещё две системы координат: изотермические
ds2 = n2(q2) ((dq1)2 + (dq2)2) ,
которые отличаются от декартовых множителем n(q2), и сохраняющие объём
ds2 = (H1(q2)dq1 )2 + ^fe^)2, Я1Я2 = 1.
Для сферы радиуса a элемент длины имеет нормальный вид для географических координат долготы А и широты ^
ds2 = a2 cos2 <^dA2 + a2 d^2. (22)
Изотермические координаты А и 9 = arctanh ^ имеют элемент длины
ds2 = a2(1 - tanh2 9) (dA2 + d92) ,
координаты Л и у = вт ¡р, сохраняющие объём
дв2
а2(1 — у2) дЛ2 +
1 — у
:ду2.
(23)
Если поверхность вращения движется с постоянной угловой скоростью П0, то уравнения движения можно записать в форме Лагранжа [13, 14]
д дг
дт
дд
дТ д(дЬ)
ддк ддк
1,2,
где Т — функция Лагранжа, составленная из живой силы единицы массы жидкости,
Т =2 ((Нгд1)2 + 2И2Под1 + (Ид2Т) .
Данную функцию Лагранжа можно получить, если перейти к системе координат, вращающейся с угловой скоростью П0 вокруг оси симметрии, и, чтобы поверхность вращения была эквипотенциальной, не учитывать центробежную силу. Данная процедура описана в [14] для сферы и может быть проведена для произвольной поверхности вращения. Однако в настоящей работе вывод уравнений мелкой воды не рассматривается. Исследование этого вопроса дано в работе [15].
Учитывая отсутствие зависимости метрических коэффициентов Иг и И2 от дг и вид параметра Кориолиса
I = —2По
1 дИг
и ,
(24)
уравнения движения (1)-(3) упрощаются и принимают вид
диг
дг
иг
2П0 + — 0 Иг
и2 дИг 1 д(дЬ) = ° И ~дд2 + Иг ддг = ,
ди2
иг
2По + — Иг
иг дИг 1 д(дЬ) = ° И + н2 дд2 = ,
дЬ 1 д 1 д
т + И ддг (Ьиг^ + нн дф(ИгЬи2 ] = °.
Таким образом, на произвольной поверхности вращения уравнения могут быть записаны так, что они будут зависить только от угловой скорости П0 и одного коэффициента Ламе Иг(д2) только с одной переменной д2.
Отметим также, что скобка (10) зависит от единственной функции
¡Б = —По
дИ2
дд2
(25)
2
а
2.3. Уравнения на сфере
Для приложений важной является система уравнений на сфере. Хотя система координатных линий на сфере задается параллелями и меридианами, существует возможность по-разному нумеровать параллели, что приводит к разным системам координат.
2.3.1. Географическая система координат
Для описания глобальных атмосферных процессов обычно используют уравнения мелкой воды на сфере. Самой известной системой координат является геодезическая, или сферическая, которая задаёт положение точки на сфере с помощью долготы Л = д1 и широты ^ = д2. Из других систем координат для сферы укажем картографические проекции [16]. Элементом расстояния для сферической системы координат является выражение (22). Уравнения движения и неразрывности принимают стандартный вид [3]
du dt
sin —
f +-^u
a cos —
v +
1 д (gh) a cos — дЛ
0,
dv dt +
sin —
f +--u
a cos —
1 д (gh)
u +---~—
a д-
dh 1 dt a cos -
где полная производная имеет вид
дд дЛ(hu) + д-(hv cos -)
0,
u
д
d _ д
dt д^ a cos — дЛ ' ад-
v д
и функция Кориолиса f = 2П0 sin Заметим, что широта экватора не обязательно должна равняться нулю. Сферическая система координат допускает сдвиги долготы и широты на произвольные углы. В этом случае уравнения сохраняют прежний вид, однако функция Кориолиса меняет своё выражение [17].
Гамильтонова структура данных уравнений определяется скобкой Пуассона
(
■/(Л, —; u, v, h)
0
f + ц
h a2 cos — 1 д 1
f + Ц
1
д
1
\
h a2 cos — a cos — дЛ a2 cos — 1 д 1
0
1
д1
a2 cos — дЛ a cos — a2 cos — д— a
aд—a2 cos — 0
(26)
где завихренность
и гамильтонианом
1д Ц = —-— (av) —
a2 cos — дЛ
1
1 д a2 cos — д—
(u a cos —) ,
H = 2 [u2 + v2 + gh] h a2cos— dЛd—.
2.3.2. Координаты X и ц
Для переменных Л и ^ = sin ^ элемент длины есть (23) и уравнения содержат лишь рациональные выражения
du dt
f+
tx/T—^
u
v+
1
д (gh)
дЛ
0,
(27)
0
+
дй
д+а
/+
ау1—, 1 5
=и
2
у/Г—, 5 (уЬ) и +----— = 0,
д,
г д 1 д / ,- \
, тгу (М + -— (л/Г1 — = 0,
(29)
где
^ _ д
и
д а/1 — д
д,
^а да ^уг—^дЛ
Важной особенностью данной системы координат, кроме сохранения объёма, является линейный вид функции Кориолиса / = 2П0,, что дает линейное выражение для комбинации (25), в силу чего скобка Пуассона имеет вид
(
Л 1 7(Л, и, V, Л,) = —
0
2П0, + ш
1
д
2П0, + ш
д 1 V ^уг—Р
уг—^2 дЛ
где
1 д- 1 д / /-
ш = ауг—^ дЛ—ад^К1 —
Гамильтониан принимает наиболее простое выражение
1
,2и
Н = 2 / + V2 + ^а2
2.3.3. Изотермические координаты Л и 0
Для полноты изложения приведём уравнения для изотермических координат
^и
"Ж
/ +
и1апЬ 9
г\/Г—¡апЬ2^
V +
1
д
ьл/1 — 1апЬ2 9 дЛ
0,
¿и
+
/ +
и1апЬ 9
1\Л — 1апЬ2 9
и +
дЛ,
д
1\/1 — 1апЬ2 9 д9 д
да а\/ 1 — 1апЬ2 9 дЛ
(йи) +--т-(й-л/ 1 — 1апЬ2 9^ = 0,
1 ; а (1 — 1апЬ2 9)д9\ ) '
где / = 2П01апЬ 9. Отметим особенность изотермических переменных для уравнений мелкой воды на произвольной поверхности вращения. Линеаризованные уравнения относительно состояния покоя в изотермических переменных и д2 и без учета вращения принимают простой вид
ди1 1 д(#п)
да + Н дд1
0,
(30)
0
0
1
0
1
дщ2 + д(дп) = 0
дЬ + Иг Од2 = '
З'ц
д
д
"^7+ 772 ^ТГ (ЬоИгщ) + — (коИгЩ)
дЬ Щ\ дд1
дд2
О,
(31)
(32)
где п = к — к0 — отклонение высоты свободной поверхности от постоянной высоты к0 покоящейся жидкости. Исключение переменных щ и и2 из уравнений (30)-(32) дает волновое уравнение с "плоским" лапласианом
д2(Щп) д2(дко п) д2(дко п)
дЬ2
дд21
дд2
В присутствии вращения сведение к одному линейному уравнению можно провести по аналогии с работой [18].
2.4. Уравнения на эллипсоиде
На эллипсоиде можно ввести систему координат, близкую к сферической. Отметим, что в этом случае система координатных линий, как и для сферы, состоит из меридианов и параллелей. Однако нумерация параллелей возможна различными способами. Если рассмотреть точку на эллипсоиде, то её широту можно задавать геоцентрической широтой Ф — углом между экваториальной плоскостью и прямой, проходящей через выбранную точку и центр эллипсоида; геодезической (или географической) широтой р — углом между экваториальной плоскостью и нормалью, выходящей из выбранной точки; приведённой широтой ф — углом между экваториальной плоскостью и прямой, проходящей через выбранную точку и пересекающей малую ось на расстоянии а. Для перехода от уравнений на эллипсоиде к уравнениям на сфере удобнее в качестве координат использовать долготу д1 = X и приведённую широту д2 = ф [1]. Элемент длины для этих переменных
¿в2 = а2 сов2 ф ¿X2 + а2(1 — е2 сов2 ф) ¿ф2.
(33)
В данных координатах коэффициент Ламе Иг имеет одинаковый с географическими координатами для сферы вид, что приводит к аналогичным уравнениям движения и неразрывности
¿и
I +
вт ф
а сов ф\] 1 — е2 сов2 ф
и
V +
1 д(дк)
а сов ф дХ
¿V
¿ь+
I +
вт ф
а сов фл/1 — е2 сов2 ф 1
и
и+
д(дк)
1—
е2 сов2 ф дф
22
дк
дь а сов ф\] 1 — е2 сов2 ф
— (ки\/1 — е2 сов2 ф+ т— (Ы сов ф) дХ\ ' дф
д дф
(34)
(35)
(36)
где полная производная
^ _ д
ид
+
д
¿Ь дь а сов фдХ а у/1 — е2 сов2 ф дф
О
1
О
О
V
и функция Кориолиса равна проекции вектора угловой скорости на нормаль к поверхности f = 2П0 sin ^ — географическая широта точки. Функция f через приведённую широту — имеет выражение
sin —
f = 2^0 ,
VI — e2 cos2 —
Далее будет показано, что эти уравнения отличаются от уравнений на сфере с точностью до членов малого порядка.
3. Приближённые уравнения на касательной поверхности
Приближения на касательной плоскости для уравнений мелкой можно охарактеризовать как приближения в окрестности фиксированной точки, для которых геометрия становится декартовой (т. е. нет явной зависимости от пространственных координат) и параметр Кориолиса выражается простейшими степенными приближениями: в нулевом порядке — это приближение f-плоскости, когда параметр Кориолиса f аппроксимируется константой, в первом порядке — приближение бета-плоскости, когда параметр Кориолиса аппроксимируется линейной функцией.
3.1. Приближение f -плоскости
Самое простое приближение получается, если аппроксимировать параметр Кориолиса / его постоянным значением /0 в окрестности некоторой точки xo=(0, ^0) на сфере с координатами А = 0 и ^ = . Для определённости будем считать > 0, т. е. рассматриваем Северное полушарие.
Чтобы получить приближённые уравнения, введём локальные координаты
Х = a cos ^0А, y = а(<£ — ).
С помощью этих переменных получим следующее выражение для элемента длины и параметра Кориолиса:
ds2
cos2 ((y/a) + ^0)
dX + dy , f = 2^o sin((y/a) + ^o).
cos2
Подставив параметр F = Xf (y) = — 2X^0sin ((y/a) + <£0) и метрические коэффициенты
cos((y/a) + Ы
Hi
1
H =2
cos
Vi + II
H2 = 1 в (11), получим
cos2
f- V2 + ^ — Xf (y) +
gH cos
dxJ cos2 ((y/a) + ^0) у dy J cos ((y/a) + ^0)
Считая, что y/a — малая величина, в нулевом приближении получим 1 I
HdXdy.
Н
0=
2
V +1) + (V2+sf—f + gH
HdXdy,
где /0 = / |y=o = 2По sin Сделав обратное преобразование, получим систему для уравнений мелкой воды с постоянным параметром Кориолиса.
2
2
3.1.1. Постоянный параметр Кориолиса для скобки
Из общего выражения для параметра Кориолиса (24) выпишем условие на коэффициенты Ламе
1 дИг
I = = 1о, (37)
H2 dq2
при котором параметр Кориолиса постоянный. Как было видно из предыдущих примеров, параметр Кориолиса всегда переменный. Найдем такую замену переменных, чтобы данный параметр стал постоянным. Для этого определим выражение широты p(y) как функцию новой переменной y. Считаем p(0) = pQ. Тогда элемент длины (22) принимает вид
ds2 = a2 cos2 pdX2 + a2 (p')2 dy2, p' = .
dy
В новых переменных получим выражение для параметра Кориолиса
f = 2Qq sin p(y).
Это выражение может быть константой, если p(y) также является константой, что предполагает вырожденность преобразования.
Другая возможность решения данной задачи состоит в том, чтобы сделать постоянным член fD, участвующий в определении скобки Пуассона. Запишем это условие как
d [a2 cos2 p(y)] , „
fD = —Qq—---= f0D0 = 0, (38)
dy
где fQ и Dq — соответствующие значения функций f и D в точке xQ. Интегрирование уравнения (38) дает
2 2 fQDQ
cos p = cos pq — coy, Cq = -—-.
a2\lQ
Получим далее явное выражение для p(y)
п 1
p = 2 — 2aTccos (coy — cos 2po)
и выражение для элемента длины
a2c2
ds2 = a2 (eos2 po - coy) d\2 + —---—^-■-- dy2.
4(eos2 po - coy)(sm po + coy)
Приведённые формулы действительны только в области, в которой существует обратная функция p(y). Для этого достаточно, чтобы производная p' =---—- не рав-
sin(2p)
нялась нулю. Для полушарий данное условие выполняется, поскольку в правой части возникает деление на ноль только для p = 0, ±п/2. Чтобы определить значение co, заметим, что при y = 0
2 a co 2
f |y=o = 2^o sin po = fo, D |y=o = ——-o— = D2.
4 sin po
При сравнении этого выражения с определением для co видно, что co может принимать любое положительное значение и означает дополнительное растяжение переменной y.
Без потери общности положим со = 1. Теперь можно выписать гамильтоново уравнение для ковариантных компонент скорости
и = пал/ою^ро—у, V
2^(соя2 ро - у)(зт2 ро + у)
Скобка Пуассона будет задаваться оператором
(
3(X, у; и,У,И) =
, И = к
2л/ът2 ро + У
0 д
дХ
0 д
* ду
д д 0
дХ ду
где потенциальным вихрь
1 ( 2 зу зил * = И ра + Ж - ж
не зависит от у. Таким образом, эта скобка совпадает с соответствующей скобкой для уравнений на плоскости с постоянным параметром Кориолиса. Гамильтониан системы
н = 202.
и2
соя2 ро - у
+ 4У (соя ро - у)(ят ро + у) +
+2дИ ^ят2 ро + у И (Х(у. Разложение гамильтониана (39) по малым у дает
(39)
Но = 202
и
2
+ 4У соя ро ят ро + 2дИ ят ро соя2 ро
И(Х(у,
н = й у
и2 2 2 2 дИ
■ + 4У (соя ро — ят ро) +
соя4 ро
ят ро
И (Х(у.
Для приведения уравнений в нулевом порядке к классическому виду (12)-(14) необходимо произвести масштабные преобразования зависимых и независимых переменных.
2
а
а
3.2. Приближение бета-плоскости
Для получения приближения бета-плоскости, при котором параметр Кориолиса считается линейной функцией, удобно использовать переменные X и поскольку параметр Кориолиса f = уже имеет линейный вид. Кроме того функция /О = 20,о^а2 также линейна по что позволяет не разлагать скобку Пуассона для малых отклонений.
3.2.1. Разложение коэффициентов Ламе
Если в разложении элемента длины сохранять его квадратичный вид, то уравнения с приближёнными коэффициентами Ламе будут по-прежнему иметь гамильтонову структуру. Однако в уравнениях, соответствующих приближённому элементу длины, могут появляться члены меньшего порядка, чем удержанные для разложения коэффициентов Ламе. Тем не менее учет избыточных членов гарантирует сохранение гамильтониана и геометрических свойств скобки Пуассона, что является необходимым условием при построении приближений для гамильтоновых систем.
Введём безразмерные переменные / = (а/Ь)А и т = (а/Ь)^, где Ь — характерная длина движений, для которых строятся приближённые уравнения [17]. Предполагаем, что масштаб движений Ь много меньше радиуса Земли а, поэтому основным малым
Ь
параметром является их отношение —. Тогда элемент длины (23)
2 2 . Ь2т2\ 2 2 ( Ь2т2 = Ь2 1--— й/2 + Ь2 1 -
-1
йт .
Чтобы можно было разлагать коэффициенты Ламе Н1 и Н2 в любом порядке с сохранением гамильтоновой структуры, которая определяется этими коэффициентами, введём дополнительные малые величины е и 8 из условий
1
Ь2т2
Н = (1 - е)2
1
Ь2т2
Н = (1 + 8)2
1
(40)
Разложения зависимостей (40) дают в первых порядках следующие члены:
11
Ь2т2 Ь2т2 Ь4т4
2а2
8а4
Ь2т2
1
1
Ь2т2 3Ь4т4
+
2а2
8а4
которые можно использовать для получения приближённых уравнений. При введённых переменных уравнения (27)-(29) принимают вид
Ь— -
<и
Ь Ь2
2П0—Ьт + (1 + 8) — тм
V + (1 + 8)
д/
0,
(41)
где
¿V
Ьд +
Ь Ь2
2П0—Ьт + (1 + 8) — тм
чд(оЛ) м + (1 - = 0,
дт
дЛ д д
Ьт + (1 +8) Ж (Лм) + дт((1 -е)М = °.
й 1 ( д , ч д , ч д , г = Ь (+ (1+8)мд/ + (1 -
и гамильтониан преобразуется как
1
Н = 2 / [м2 + V2 + оЛ Л (1 - е)(1 + 8)Ь2й/йт.
(42)
(43)
(44)
(45)
а
а
2
2
а
а
1
8
р
2
а
2
а
Заметим, что коэффициент Ь2 может быть исключен из гамильтониана (45) при подходящем преобразовании времени.
Прежде чем рассматривать приближения отметим, что точное сохранение вида гамильтониана выполняется только при согласованном разложении Н и Н2, для которого сохраняется условие Н1Н2 = (1 — е)(1 + 6) = 1. Однако согласованное разложение Н\
Ь
и Н2 в произвольном порядке не будет степенным по малому параметру — за исключе-
а
нием разложения нулевого порядка.
Ь
Разлагая Н и Н2 по — и оставляя в уравнениях (41)-(43) члены первого порядка
а
Ь
по —, что соответствует е = 0 и 6 = 0, получим хорошо известное приближение бета-а
плоскости
ди ди ди Ь д (дк)
Ь— + и— + V---2П0~Ьту +--— = 0,
дЪ д1 дт а д1
дv дv дv Ь д (дк)
Ь— + и— + V---+ Ьти +—--= 0,
дъ д1 дт а дт
дк д д Ьт + д1(ки) + дт(кг})
0.
(46)
(47)
(48)
Ь
Если использовать разложение Н\ и Н2 с точностью до второго порядка по —, что
а
Ь2т2
соответствует е =
2а2 '
то для точного сохранения энергии
1 [г 2 2 1 Ь2т2
П = ^ [и2 + V2 + дЩк 1 — —
Ь2т2
1 +
Ь ¿Мт
потребуется в уравнениях движения (41)-(43) использовать члены четвертого порядка Ь2
6—. Это является следствием того, что разложения скобки Пуассона и гамильтониана а2
содержат члены второго порядка, в силу чего их произведение составляет четвертый порядок малости.
3.2.2. Приближение в гамильтоновом виде
Если ввести новые переменные
и = иЬ(1 — е), V = vЬ(1 + 6), то систему (41)-(43) можно записать в гамильтоновом виде
д ( и Ьд (к
+
/ п д \ / 6П\
0 - д1
д
V 0 ^
дт д д 0 V д1 дт
/
и
6Н
67
6Н
\~5hJ
0
с гамильтонианом
H =2
L2m2
U 2
1 -
L2m2
+ V2 1 -
+ ghL2
h d/dm
(49)
и потенциальным вихрем
1 / Ь дУ ди q = - 2По-Ьт + — - — п у а д1 дт
Приближённые уравнения получаются, если разлагать не скобку Пуассона, а только
Ь
гамильтониан (49) по малому параметру —, что дает в нулевом и первом порядке сумму
а
Н = Но + Н1,
где
Ho = 1 i [U2 + V2 + ghL2] h d/dm, Hi = 1 i ^^m" [U2 - V2] h d/dm.
В результате для нулевого порядка получаем классические уравнения на бета-плоскости (46)-(48). Для следующего порядка сохраняем гамильтониан Н = Н0 + Н1 и получаем систему, содержащую члены третьего порядка при параметре Кориолиса, который является результатом перемножения членов первого порядка из скобки Пуассона и второго порядка из разложения гамильтониана. Несмотря на то что Н1 содержит разность квадратов и2- V2 , приближённый гамильтониан Но + Н1 по-прежнему остается положительно определённым, поскольку разложение коэффициента при и2 положительно в любом порядке малости.
2
2
a
a
4. Приближение по малому эксцентриситету
Очевидно, что при е = 0 уравнения на эллипсоиде переходят в уравнения на сфере. Для Земли эксцентриситет е является малым параметром, поэтому в аналитических исследованиях и численных расчётах по геофизической гидродинамике используют уравнения на сфере. Тем не менее возникает вопрос о влиянии этого параметра на вид уравнений.
4.1. Прямое разложение
Поскольку эксцентриситет e входит в уравнения в виде одной комбинации (1 — e2x cos2 ф)-1/2, удобно ввести малую функцию е, для которой разложение по e2 имеет вид
е(е,ф) = 12 == — 1 = V cos2 ф + 0(e4 cos4 ф).
у 1 — e2 cos2 ф 2
Тогда элемент длины (33) запишется как
a2
ds2 = a2 cos2 ф dA2 + --— d^2.
(1 + е)2
В результате уравнения движения (34)-(36) можно представить в виде суммы уравнений, совпадающих с уравнениями на сфере, и добавки, пропорциональной е:
du
л - (1+е)
dv
л + (1 + е)
2Пс +
2Пс +
1
a cos ф
u
v sin ф +
1 д (gh) a cos ф дЛ
0,
a cos ф
u
• У ^(gh)
u Sin ф + (1 + е)—
a дф
5h
7T7 +
1
д
dt a cos фдЛ где полная производная
(hu) + (1 + е)
д
a cos ф дф
(hv cos ф) = 0,
(50)
(51)
(52)
d _ д
dt = ~ +
u
д + (1 + )V д
д£ ' a cos фдЛ aдф
Так как коэффициент H2 входит в уравнения только в виде множителя H— = (1 + e)/a, удобно все приближения по малому эксцентриситету e получать как разложения по малой функции е. При этом в любом порядке разложения функция е по малому параметру e сохраняет вид уравнений с линейной комбинацией по приближённой е. Квадратичный вид элемента длины также сохраняется, однако содержит избыточные члены меньшего порядка. При любом приближении е сохраняется гамильтониан
H = 1 /" [u2 + v2 + gh] h 1 , _ cos ф dЛdф.
1 + e
4.2. Разложение гамильтониана
Введение новых переменных
H=h
cos ф
U = ua cos ф, V = v-, __ ..
1 + е 1+ е
приводит уравнения (50)-(52) к гамильтоновой системе со скобкой Пуассона
(53)
/(Л,ф; U, V, H)
д
0 дЛ
0 д
q дф д д
V дЛ дф 0
(54)
где потенциальный вихрь
1 / ЗУ
9 = + Ж - ^
не зависит от е. Таким образом, скобка (54) совпадает с соответствующей скобкой для уравнений на сфере и гамильтониан системы (50)-(52)
H = 2a2.
U2
1 2, 2 1 + е + V 2(1 + е)2 + gH
cos2 ф
cos ф
H dЛdф
26)
(55)
1
0
1
2
квадратично зависит от е. Поэтому разложение гамильтониана (55) содержит только три слагаемых
Ч
JL f
2a2 J
U2
cos2 ф
+ V2 +
gH
cos ф
H d\d$+
2a2
A
2V2 +
gH
cos ф
Hd\dф + -Дг f e2V2Hd\dф.
2a2
Отличие данного гамильтонова приближения от приближения, полученного в предыдущем параграфе, состоит в полном сохранении скобки Пуассона (54) и степенной зависимости гамильтониана (55) от е. Однако сами уравнения движения для зависимых переменных (53) содержат члены, квадратичные по е, в то время как уравнения (50)-(52) содержали е линейно.
1
Полученные приближённые уравнения требуют дальнейшего исследования. Поскольку уравнения на f-плоскости и бета-плоскости хорошо исследованы, то главный вопрос состоит в области применимости преобразований при переходе от сферической геометрии к плоской. Хотя уравнения получаются одинакового вида, переход к ним может иметь особенности и разные области обратимости. Вопрос об использовании высших приближений также нуждается в дальнейшем исследовании. Вместе с тем можно полагать, что изучение систем со степенной неоднородностью несколько легче в сравнении с системами с рациональной или тригонометрической неоднородностью.
Список литературы
[1] Морозов В.П. Курс сфероидической геодезии. М.: Недра, 1969.
[2] ПЕдлоски Дж. Геофизическая гидродинамика. М.: Мир, 1984.
[3] Гилл А. Динамика атмосферы и океана. М.: Мир, 1986.
[4] Арнольд В.И. Математические методы классической механики. М.: Наука, 1989.
[5] Дубровин Б.А., Новиков С.П., Фоменко А.Т. Современная геометрия. 2-е изд. М.: Наука, 1986.
[6] Медведев С.Б. Теорема Дарбу для полевых гамильтоновых систем // Весник НГУ. А. 2004. Т. 4, № 1. С. 37-55.
[7] Olver P.J. Hamiltonian perturbation theory and water waves // Contemparary Math. 1984. Vol. 28. P. 231-249.
[8] Рашевский П.К. Риманова геометрия и тензорный анализ. М.: Наука, 1967.
[9] Серрин Дж. Математические основы классической механики жидкости. М.: ИЛ, 1963.
[10] Вильямсон Д. Разностные аппроксимации уравнений движения жидкости на сфере // Численные методы, используемые в атмосферных моделях. Л.: Гидрометеоиздат, 1982.
[11] ВольцингЕр Н.Е., Клеванный К.А., ПЕлиновский Е.Н. Длинноволновая динамика прибрежной зоны. Л.: Гидрометеоиздат, 1989.
[12] Норден А.П. Теория поверхностей. М.: ГИТТЛ, 1956.
[13] Кочин Н.Е., Кибель И.А., Розе Н.В. Теоретическая гидромеханика. Ч. 1. М.: ФМЛ, 1963.
[14] Хинкельман К.Г. Полные уравнения // Лекции по численным методам краткосрочного прогноза погоды. Л.: Гидрометеоиздат, 1969.
[15] Федотова З.И., Хакимзянов Г.С. Нелинейно-дисперсионные уравнения мелкой воды на вращающейся сфере // Вычисл. технологии. 2010. Т. 15, № 3. С. 135-145.
[16] Haltiner G.J. Numerical Weather Prediction. New-York: Wiley, 1971.
[17] Verkley W.T.M. On the beta plane approximation // J. of Atmosph. Sci. 1990. Vol. 47, No. 20. P. 2453-2460.
[18] Muller D., O'Brien J.J. Shallow water waves on rotating sphere // Phys. Rev. E. 1995. Vol. 51, No. 5. P. 4418-4431.
Поступила в 'редакцию 27 февраля 2011 г., с доработки — 29 октября 2012 г.