Разработка иерархии математических моделей нового поколения для решения задач вычислительной океанологии на основе гиперболической декомпозиции и балансно - характеристического подходаНИР

Development of of new generation mathematical models hierarchy for computational oceanology on the basis of hyperbolic decomposition and a balance-characteristic approach

Соисполнители НИР

МГУ имени М.В.Ломоносова Координатор

Источник финансирования НИР

грант РНФ

Этапы НИР

# Сроки Название
1 26 апреля 2018 г.-31 декабря 2018 г. Этап 1
Результаты этапа: Предложен новый подход (совместно с Четверушкиным Б.Н.) к построению алгоритмов вычислительной гидродинамики, основанный на одновременном использовании как консервативной, так и характеристической формы записи исходных уравнений. Разработан консервативный вариант сеточно – характеристического алгоритма А.С. Холодова. Разработан новый вычислительный алгоритм для решения уравнений однослойной мелкой воды на вращающейся негладкой сфере с использованием геодезических расчетных сеток, базирующийся на законе сохранения массы и момента количества движения. На серии тестовых и модельных расчетов, включающих полный набор тестов Вильямсона, показано, что новый алгоритм обладает уникальными диссипативными и дисперсионными характеристиками и не подвержен нелинейной неустойчивости Филипса. Разработана методика и двумерная программа для однослойной мелкой воды с переменной плотностью и неровным дном, которая была использована в качестве вычислительного стенда для отработки вариационного алгоритма усвоения данных при вычислении градиента функционала методом быстрого автоматического дифференцирования. Методом гиперболической декомпозиции построен новый класс многослойных балансно – характеристических гидростатических моделей на произвольных эйлерово – лагранжевых расчетных сетках, включающих в качестве частного случая т.н. «сигма» - сетки. Проведены тестовые расчеты, демонстрирующие высокую вычислительную эффективность нового алгоритма.
2 1 января 2019 г.-31 декабря 2019 г. Этап 2
Результаты этапа: Разработана и верифицирована на новая гидростатическая модель морских течений, базирующаяся на вычислительных алгоритмах нового поколения, ориентированных на многопроцессорные вычислительные комплексы. В частности: На одномерных и двумерных задачах в упрощенной геометрии изучены свойства численного решения уравнений динамики стратифицированной жидкости. Исследован вопрос о влиянии количества слоев на точность решения. Подготовлена журнальная статья . Разработан программный комплекс, реализующий многослойную балансно – характеристическую гидростатическую модель динамики стратифицированных течений над неровным дном, с учетом придонного трения и силы Кориолиса. Проведено исследование влияния различных параметризаций турбулентности на качество численного решения некоторых океанологических задач по созданному программному комплексу. Подготовлена журнальная статья. По разработанным моделям проведены расчеты течений в Белом море и проведено их сравнение с натурными данными и расчетами по моделям ИО РАН (Е.В. Семенов). По результатам – подготовлена журнальная публикация.
3 1 января 2020 г.-31 декабря 2020 г. Этап 3
Результаты этапа: Разработана балансно-характеристическая методика расчета задач оперативной океанологии в многослойном гидростатическом приближении с учетом силы Кориолиса на геодезических расчетных сетках, адаптированных к форме береговых линий. Разработаны балансно-характеристические алгоритмы переноса тепла и солености на расчетных сетках, совместимых с многослойной гидростатической моделью. Подготовлен вариант статьи. Для задач оперативной океанологии разработан алгоритм численного решения уравнений переноса-диффузии (конвекции - диффузии) тепла и солености в гидростатической модели морской динамики с учетом усвоения данных натурных наблюдений. В качестве прямых модельных уравнений используются уравнения переноса-диффузии температуры и солености, линеаризованные на расчетной модельной траектории. Алгоритм испытан для гидростатической модели динамики Черного моря. С помощью вычислительных экспериментов изучено влияние физических факторов в формировании особенностей циркуляции Черного моря. В частности, – влияние «глобальных» и локальных термохалинных эффектов на формирование крупномасштабной циркуляции моря; роль солености в мезомасштабной изменчивости морской динамики; влияние эффектов ассимиляции данных наблюдений температуры и солености в воспроизведении уровня моря. Результаты изложены в статье: Пармузин Е.И., Залесный В.Б., Агошков В.И., Шутяев В.П. Методы вариационной ассимиляции данных в моделях геофизической гидродинамики. "Известия Вузов. Радиофизика", 2020 (принята к печати). Разработана новая негидростатическая модель течений стратифицированной жидкости со свободной границей в поле сил тяжести с учетом неровного дна и силы Кориолиса. Особенностью новой модели является ее декомпозиция на слабосвязанные баротропную и бароклинную составляющие. Баротропная часть представляет собой систему уравнений однослойной «мелкой воды» с дополнительным членом, описывающем ее связь с бароклинной подсистемой. Для ее численного решения используется схема КАБАРЕ. Решение баротропной подсистемы определяет форму свободной поверхности, которая передается в качестве «референсной» в бароклинную подсистему. Для численного решения уравнений бароклинной подсистемы используются как «сигма-», так и «зет»-сетки, а также их промежуточные варианты, унифицированные с сетками многослойной гидростатической модели, разработанной ранее в рамках данного проекта. В горизонтальных сечениях расчетные сетки представляют собой косоугольные четырехугольники, допускающие адаптацию к сложным формам береговой линии. При расчетах на сферической поверхности узлы расчетной секи соединяются геодезическими линями, а динамические уравнения записываются в виде закона сохранения момента импульса без перехода в сферическую систему координат. Бароклинная система уравнений записывается в приближении Буссинеска с уравнением состояния, отвечающим приближению слабой сжимаемости с «фиктивной» скоростью звука, существенно меньшей «реальной», обусловленной сжимаемостью воды. Величина фиктивной скорости звука выбирается из условия, чтобы на рассчитываемых течениях число Маха не превышало значения 0.1. В этом случае максимальное изменение «фиктивной» плотности в процессе расчета не будет превышать одного процента. Это дает возможность использовать для численного решения бароклинной системы уравнений хорошо масштабируемые явные алгоритмы, в частности хорошо отработанную, малодиссипативную, монотонную схему КАБАРЕ, обладающую вторым порядком аппроксимации на произвольных неравномерных сетках и улучшенными дисперсионными свойствами. Для определения формы свободной границы соответствующее уравнение переноса (граничное условие) решается также по схеме КАБАРЕ. Важным фактором, определяющим динамику морских и океанских течений, является сила Кориолиса. В ряде известных методик, использующих разнесенные сетки, учет силы Кориолиса приводит к заметному усложнению алгоритма. Схема КАБАРЕ оперирует т.н. G – сетками с повышенным числом степеней свободы, когда все компоненты вектора неизвестных величин определены как в центрах расчетных ячеек, так и в серединах их граней. На таких сетках учет силы Кориолиса не вызывает никаких проблем, не приводит к дополнительным ограничениям на величину шага интегрирования по времени (связанным с устойчивостью) и не вносит возмущений в кинетическую энергию. Это относится как к гидростатической, так и к негидростатической моделям. Перенос тепла и солености описывается соответствующими уравнениями конвекции - диффузии с доминирующей адвекцией. Для решения этих уравнений, как в гидростатической, так и в негидростатической моделях, используются процедура их гиперболизации (Головизнин В.М., Четверушкин Б.Н.) которая позволяет также использовать схему КАБАРЕ. Это позволяет при аппроксимации дифференциальных операторов не выходить за пределы одной расчетной ячейки и заметно сократить время расчетов за счет использования единых инфраструктурных элементов при программной реализации различных физических процессов. Была проведена унификация гидростатической и негидростатической моделей по расчетным сеткам, алгоритму учета силы Кориолиса и решению уравнений переноса тепла и солености. Верификация новой негидростатической модели проведена на серии лабораторных ( lock release ) экспериментов по изучению динамики внутренних волн (gravity currents). Расчеты проводились как по гидростатической, так и по негидростатической моделям. Результаты продемонстрировали хорошее согласие скорости распространения придонной струи повышенной плотности, найденной из экспериментов, с результатами расчетов по обеим численным моделям. Негидростатическая модель позволила адекватно промоделировать также и вихревую структуру течения, которую не может разрешить гидростатическая модель. Сравнение времени расчета одинаковых задач на одинаковых расчетных сетках, по программам, написанным одним и тем же коллективом программистов, показало, что новая негидростатическая модель оказалась экономичнее новой гидростатической. Дело в том, что реализация нашей гидростатической модели сводится к последовательному решению однослойных уравнений мелкой воды и вычислительные затраты растут практически линейно с количеством слоев. Величина шага интегрирования по времени определяется, при этом, по самому быстрому процессу – скорости гравитационных волн. В новой негидростатической модели баротропная подсистема, эквивалентная по вычислительным затратам однослойной мелкой воде, интегрируется с таким же мелким шагом, зато при интегрировании бароклинной подсистемы интегрирование , за счет использования приближения слабой сжимаемости, ведется с существенно большим шагом по времени. Проведены исследования влияния параметров гидростатической и негидростатической моделей на их внутренние (аппроксимационные) диссипативные свойства. Показано, что негидростатическая модель обладает меньшей сеточной вязкостью. Подготовлены к печати или находятся в состоянии завершения шесть журнальных статей и сделан ряд докладов на международных конференциях

Прикрепленные к НИР результаты

Для прикрепления результата сначала выберете тип результата (статьи, книги, ...). После чего введите несколько символов в поле поиска прикрепляемого результата, затем выберете один из предложенных и нажмите кнопку "Добавить".

Прикрепленные файлы


Имя Описание Имя файла Размер Добавлен
1. file-1.pdf file-1.pdf 702,9 КБ 25 апреля 2019 [gol]
2. file-2.pdf file-2.pdf 437,4 КБ 11 декабря 2018 [gol]