Введение 3
Постановка задачи 7
Обзор литературы 8
1 Глава 1. Волновые движения неоднородной жидкости со скачкообразным изменением плотности 10
1.1 Основные уравнения и граничные условия 10
1.2 Линейный вариант задачи 12
2 Глава 2. Вычислительный эксперимент с использованием реальных данных 17
2.1 Случай бесконечно глубокого дна 18
2.2 Случай конечного дна 23
2.3 Анализ потенциалов 24
Заключение 29
Список литературы 31
Приложения 32
Океан в жизни и деятельности человечества играет большую роль. Поверхность рек, озер, водохранилищ, морей и океанов составляет значительную часть поверхности нашей планеты (71 %). Потребность в морепродуктах и полезных ископаемых, необходимость в морских путях обусловливает связь человека с морем. Освоение океана продолжается, в том числе, благодаря последовательному пополнению знания сущности происходящих в нем динамических процессов.
Мировой океан находится в постоянном движении. В ряде случаев это движение принимает волновой характер. Рассло- енность океана по плотности вносит большое разнообразие в волновое движение. Наряду с быстрыми волнами на поверхности океана возникают более медленные, но и более высокие волны внутри водной толщи, поддерживаемые силами плавучести. Наиболее длиннопериодные из внутренних волн чувствуют вращение Земли и видоизменяются под действием силы Кориолиса, стремясь принять форму простых инерционных круговых движений в горизонтальной плоскости.
Основными источниками волн служат течения, приливы и атмосферные воздействия. Приливные течения, создаваемые приливообразующими силами, отклоняются по вертикали неровностями дна и создают внутренние волны со свойственными им частотами. Внутренние приливы также значительно выделяются по интенсивности среди соседних по частоте колебаний. Волны из этих и других источников активно взаимодействуют между собой, а также с течениями, неровностями дна и образуют широкий, сплошной, спадающий по частоте спектр волн, сравнительно неизменный в пространстве и во времени.
В данной работе рассматриваются линейные задачаи теории поверхностных и внутренних волн. Внутренними волнами в океане принято называть волны, амплитуда которых в толще воды больше, чем на ее поверхности. Внутренние волны создают временные течения, в том числе на поверхности воды. Волны внутри океана в существенной мере определяют изменчивость толщи вод в широком диапазоне пространственных и временных масштабов.
Внутренние волны играют важную роль при глубоководных погружениях. Неточности или ошибки в рассчётах могут привести к катастрофическим последствиям. В качестве примера можно привести трагическое крушение атомной подводной лодки ВМС США «Трешер», которая 10 апреля 1963 года погибла в Атлантическом океане вместе со всем экипажем. Одной из причин гибели американской подводной лодки «Тре- шер» считается возможное попадание на гребень внутренней волны, в результате чего произошел разлом корпуса.1 Анализ местных гидрометеорологических условий дает все основания предполагать, что эти внутренние волны имели амплитуду до 100 м, длину волны 1 - 2 км и период около 8 минут. К сожалению, во время катастрофы никаких гидрологических наблюдений не велось, и поэтому приведенные соображения носят предположительный характер. Однако, основываясь на этих данных, можно предположить, что «Трешер» в какой-то момент попала на гребень подобной внутренней волны и затем за время полупериода, т.е. за 4 минуты, опустилась на 200 м. Непредусмотренное заранее столь быстрое погружение могло стать причиной смерти 129 человек экипажа.
Природа внутренних волн и колебательных движений вообще, их свойства, возникновение и взаимодействие в основных чертах исследованы, однако остается широкий круг задач, не получивших до сих пор ни теоретического, ни экспериментального решения. Для детального описания широкого круга физических явлений, связанных с динамикой волн, следует исходить из достаточно полных математических моделей, которые, как правило, оказываются весьма сложными, нелинейными, многопараметрическими, и для успешного их исследования наиболее эффективны, по-видимому, численные методы, основанные на параллельных вычислениях и использовании многопроцессорных ЭВМ. Однако в ряде случаев первоначальное качественное представление об изучаемом круге явлений можно получить и на основе более простых, линейных, моделей, поддающихся аналитическому исследованию. В этом отношении весьма характерны задачи динамики внутренних волн. Даже в рамках линейных моделей их математические постановки весьма своеобразны и приводят к неклассическим начально-краевым задачам. Указанное обстоятельство, наряду с нетривиальными физическими следствиями, определяет и самостоятельный математический интерес к этим проблемам.
В данной работе изучены методы теоретической гидродинамики, а именно, моделирования волновых движений двухслойной жидкости. Были проведены вычислительные эксперименты с использованием реальных данных на языке Python, которые позволили визуально оценить влияние каждого из параметров на изменение динамики исследуемого процесса, а так же получить весомые результаты. Полученные результаты могут быть использованы при реализации погружения и движения глубоководных аппаратов, при моделировании процессов распространения волн, при строительстве морских гидротехнических сооружений и проектировании морских буровых платформ для добычи углеводородов и других ресурсов глубоководных океанских недр.
1. Юрнев А. П., Сахаров Б. Д., Сытин А. В. Аварии под водой // Изд. 2-е, перераб. и доп. - Л.: Судостроение. 1986г
2. Биркгоф Г. Гидродинамика. Методы. Факты. Подобие М.: Иностранная литература, 1963г.
3. Перегудин С. И. Волновые движения в жидких и сыпучих средах // Издательство Санкт-Петербургского государственного университета, 2004г.
4. Алешков Ю.З. Течение и волны в океане. СПб., 1996г.
5. Холодова С. Е., Перегудин С. И. Моделирование и анализ течений и волн в жидких и сыпучих средах. - СПб.: Издательство Санкт-Петербургского университета, 2009г.
6. Шулейкин В. В. Физика моря // Издание четвертое, Издательство «Наука», Москва, 1968г.
7. П. А. Шабанов Научная графика в Python // Электронный учебник https://github.com/whitehorn/ Scientific_graphics_in_python