Метод конечных разностей для решения уравнений динамики приливов Московский Государственный Университет имени М.В. Ломоносова механико-математический факультет.

Презентация:



Advertisements
Похожие презентации
Московский государственный университет им. М. В. Ломоносова Факультет вычислительной математики и кибернетики Кафедра вычислительных методов Дипломная.
Advertisements

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ И ИНФОРМАТИКИ Кафедра вычислительной математики Лэ Тхи Тхиен Тхуи Руководитель.
Метод прямых в одной задачиреакция-диффузия Студентка: Фролова Ксения Владимировна Группа 1205 Руководитель: Горелов Георгий Николаевич МИНИСТЕРСТВО НАУКИ.
Лекция 1: Дифференциальные уравнения. Разностный метод.
ОБЫКНОВЕННЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ. Задача Коши. (продолжение)
УРАВНЕНИЯ С ЧАСТНЫМИ ПРОИЗВОДНЫМИ. Рассмотрим уравнение вида: Здесь - искомая функция.
Уравнение сохранения импульса Уравнение сохранения массы Уравнение баланса энергии.
Решение задачи диффузии, зависящей от времени. Рассмотрим простейшее уравнение в частных производных параболического типа, описывающее процесс диффузии.
Доклад по дипломной работе студентки 505 группы Удовиченко Н.С. Устойчивость нелокальных разностных схем. Научный руководительпрофессор Гулин А. В. Московский.
Лекция Дифференциальное уравнение теплопроводности 1.5. Условия однозначности 1.6. Методы решения уравнения теплопроводности.
1 Институт проблем безопасного развития Атомной энергетики Российской академии наук Потоковая схема для уравнений параболического типа на неструктурированных.
Виды методов решений задач Аналитические: Y=F(X) Численные : Y i ~ X i Конечно-разностные с начальными или граничными условиями. Аппроксимируют всю Область.
Выполнил студент : Санкт - Петербург 2012 Министерство образования Российской Федерации Санкт - Петербургский государственный архитектурно - строительный.
ОБЫКНОВЕННЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ. Задача Коши.
УРАВНЕНИЯ С ЧАСТНЫМИ ПРОИЗВОДНЫМИ (II) Уравнения второго порядка.
Лобанов Алексей Иванович Основы вычислительной математики Лекция 1 8 сентября 2009 года.
Руководитель: доктор физ.-мат. наук, доцент, профессор кафедры численных методов и программирования Волков Василий Михайлович БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ.
ОБЫКНОВЕННЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ. Задача Коши.
Математическое моделирование конвективного тепло-массообмена в жидком цилиндрическом столбике со свободной боковой поверхностью Научный руководитель: к.ф-м.н.
Матрица Гильберта при размерности n много большей 1 метод Гаусса не эффективен.
Транксрипт:

Метод конечных разностей для решения уравнений динамики приливов Московский Государственный Университет имени М.В. Ломоносова механико-математический факультет доклад Друцы А.В.

Актуальность задачи Решение уравнений динамики мелкой воды позволяет моделировать динамику длинных волн (~10 км) на поверхности океана. Решение данной задачи актуально и используется при моделировании течений прогнозе погоды оценки возникновения цунами расчёта влияния приливных волн экология: распространения вредных примесей разработке нефти на шельфе Кроме этого задача является частью математической модели динамики океана. моделирование краевых условий на поверхности океана

Постановка задачи Линеаризованная система динамики мелкой воды: Обозначения: u=(u,v) – вектор скорости. ζ – высота волны.

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

Что было сделано до… Неструктурированная сетка Сохранение баланса на ячейке в сеточном случае Использовался метод конечных элементов с неконформными элементами Равьяра-Тома.

Сетка на области Xk1Xk1 Xk2Xk2 Xk3Xk3 OkOk Ok3Ok3 Ok1Ok1 Ok2Ok2

Аппроксимация градиента Xk1Xk1 Xk2Xk2 Xk3Xk3 OkOk Ok3Ok3 Ok1Ok1 Ok2Ok2 S Ok lk1lk1 х j – j-ый единичный орт декартовой системы координат. n k α – внешняя нормаль к треугольнику O k к стороне с серединой X k α.

Аппроксимация дивергенции XmXm XjXj XiXi O Λ(i,2) O Λ(i,1) SiSi lili

Корректность аппроксимации В этом скалярном произведении определённые выше сеточные операторы градиента и дивергенции сопряжены, т.е. доказано следующее соотношение: Введём скалярные произведения:

Формула Гаусса- Остроградского Также верен сеточный аналог формулы Гаусса-Остроградского: - треугольник с центром O k

Разностное уравнение Аппроксимация по неявной схеме, с шагом по времени τ.

Сеточная задача После исключения из первых двух уравнений скоростей и подстановке в третье уравнение получается система: (1) XiXi X j1 X j3 X j2 X j4

Сходимость метода

Алгоритм решения задачи на шаге по времени Алгоритм решения задачи на шаге по времени: 1.Берём начальные условия (u 0, v 0, ζ 0 ). 2.Решаем систему (1) каким-нибудь стандартным методом (например, методом би-сопряжённых градиентов) и получаем значения высоты волны на верхнем слое. 3.Найденные значения высоты волны подставляем в выражения для скорости и находим значения скоростей на верхнем слое. 4.Повторяем шаги 2 и 3, пока мы не выполним нужное количество итераций.

Равномерная сетка номер треугольника - номер потокового узла Аппроксимации

Матрица для равномерной сетки

Численный эксперимент. Данные. Начальные данные и константы.

Результаты. t=0.t=0.1t=0.2 t=0.3t=0.4t=0.5

Видео

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

Дополнение

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