КАРТОЧКА ПРОЕКТА ФУНДАМЕНТАЛЬНЫХ И ПОИСКОВЫХ НАУЧНЫХ ИССЛЕДОВАНИЙ,
ПОДДЕРЖАННОГО РОССИЙСКИМ НАУЧНЫМ ФОНДОМ
Информация подготовлена на основании данных из Информационно-аналитической системы РНФ, содержательная часть представлена в авторской редакции. Все права принадлежат авторам, использование или перепечатка материалов допустима только с предварительного согласия авторов.
ОБЩИЕ СВЕДЕНИЯ
Номер проекта 23-11-00142
НазваниеСуперкомпьютерные модели двухфазных сжимаемых многокомпонентных сред с полидисперсными частицами на основе лагранжево-эйлерова метода высокого порядка аппроксимации
Руководитель Стояновская Ольга Петровна, Кандидат физико-математических наук
Организация финансирования, регион Федеральное государственное бюджетное учреждение науки Институт гидродинамики им. М.А. Лаврентьева Сибирского отделения Российской академии наук , Новосибирская обл
Конкурс №80 - Конкурс 2023 года «Проведение фундаментальных научных исследований и поисковых научных исследований отдельными научными группами»
Область знания, основной код классификатора 01 - Математика, информатика и науки о системах; 01-217 - Математическое моделирование физических сред
Ключевые слова сжимаемая двухфазная среда, аэрозоль, гидродинамика сглаженных частиц, дисперсионное соотношение, полидисперсные частицы, метод высокого порядка, WENO-схема, метод сквозного счета
Код ГРНТИ27.35.00 27.41.19
ИНФОРМАЦИЯ ИЗ ЗАЯВКИ
Аннотация
Проект направлен на создание нового высокоэффективного метода для суперкомпьютерного моделирования динамики двухфазных газодисперсных сред на основе лагранжево-эйлерова подхода “гидродинамика сглаженных частиц” (Smoothed Particle Нydrodynamics, SPH). Исполнителями проекта будет решена проблема создания численной схемы SPH высокого порядка для моделирования дозвуковой и сверхзвуковой динамики смеси из газа и твердых частиц. Численная схема будет аппроксимировать систему уравнений в частных производных типа Навье-Стокса, расширенную на учет многокомпонентности газа и нескольких фракций дисперсных частиц, которые обмениваются с газом импульсом и энергией.
Разработанный в проекте численный метод будет обладать следующими свойствами: а) четвертый порядок аппроксимации по пространству и по времени на гладких решениях, b) единый способ расчета гладких решений, решений с разрывами и гладких решений с большими градиентами макропараметров, c) независимость вычислительных затрат от интенсивности межфазного взаимодействия (метод, сохраняющий асимптотику), d) единый способ расчета дозвуковых и сверхзвуковых потоков (метод сквозного счета).
Задача проекта будет решена при использовании следующего комплекса подходов. Для разработки заявленного метода будут применены опубликованные данные по методам высокого порядка на базе SPH для однофазных сред, а также опыт авторов проекта по созданию эффективных методов моделирования межфазного взаимодействия в газодисперсных средах. Фундаментальные свойства (асимптотические и дисперсионные) разработанного метода будут доказаны с использованием современных подходов вычислительной математики - дисперсионного и асимптотического анализа численных схем. Для подтверждения проектируемых свойств на практике будут решены тестовые задачи, имеющие аналитическое, приближенное или эталонное решение (бенчмарк), построенное численно с использованием классических методов с детальным численным разрешением и согласующееся с экспериментальными данными. Известный к настоящему моменту набор тестовых задач вычислительной гидродинамики будет расширен за счет новых задач для двухфазной среды, решения которых будут впервые получены и исследованы исполнителями проекта.
Разработанный метод будет реализован в виде суперкомпьютерных моделей для двух типов архитектур: машин с распределенной памятью и машин, оснащенных графическими ускорителями. Разработанные коды будут опубликованы в открытом доступе.
Актуальность проекта определяется необходимостью решения большого числа фундаментальных и прикладных задач, связанных с процессами в газодисперсных средах с твердыми частицами. Для решения таких задач широко применяются вычислительные эксперименты на суперкомпьютерах. Лагранжевы методы представляют собой современный подход для создания пакетов прикладных программ в области вычислительной механики сплошных сред (CFD, Computational Fluid Dynamics) и наукоемкой инженерии (CAE, Computer Aided Engineering). В последние 10 лет на базе SPH создано специализированное программное обеспечение для исследований в астрофизике, баллистике, гемодинамике, инженерии береговых сооружений, механике разрушений и других областях, а также пакеты прикладных программ общего назначения. В проекте будет создан метод, расширяющий функциональные возможности существующего специализированного и общего программного обеспечения на базе SPH, что востребовано современной наукой и для развития технологий.
До настоящего момента абсолютное большинство реализаций SPH для одно- и двухфазных сред имеют второй порядок аппроксимации по пространству на гладких решениях. В последние годы были опубликованы первые результаты создания методов высокого порядка на базе SPH только для однофазных сред. Поэтому создание и реализация методов высокого порядка для двухфазных газодисперсных сред будет обладать новизной. Новизной будут обладать и суперкомпьютерные коды, написанные с использованием разработанного численного метода.
ОТЧЁТНЫЕ МАТЕРИАЛЫ
Публикации
1. Демидова Т.В., Савватеева Т.А., Аношин С.А., Григорьев В.В., Стояновская О.П. Implementation of dusty gas model based on fast and implicit particle-mesh approach SPH-IDIC in open-source astrophysical code Gadget-2 Lecture Notes on Computer Science (год публикации - 2024)
2. Стояновская О.П.,Турова Г.Д.,Юдина Н.М. Dispersion and Group Analysis of Dusty Burgers Equations Lobachevskii Journal ofMathematics (год публикации - 2024)
Аннотация результатов, полученных в 2024 году
Во второй год выполнения проекта было разработано семейство SPH-методов 4 порядка аппроксимации по пространству для решения параболических уравнений с доминирующей параболичностью и с доминирующей гиперболичностью. Для достижения 4 порядка по пространству используются ядра высокого порядка, сконструированные на основе полиномов Вендланда в первый год реализации проекта. В созданной реализации лапласиан аппроксимируется по методу Brookshow 1985. Градиенты аппроксимируются двумя способами: классическим и новым. В проекте впервые установлено, что классический способ аппроксимации градиента продуцирует счетную неустойчивость коротких волн при использовании ядер высокого порядка. Это послужило мотивацией к разработке нового способа аппроксимации градиента, преодолевающего этот барьер. Новый способ основан на применении идеи конечных разностей вместо дифференцирования ядер.
Исследование устойчивости, дисперсионно-диссипативных свойств известных ранее и новых методов, а также их порядка аппроксимации выполнялось методом дисперсионного анализа. Для SPH-аппроксимаций одномерного уравнения Бюргерса и уравнения переноса построены приближенные дисперсионные соотношения, соответствующие их полудискретной форме. Получена асимптотическая форма записи дисперсионных соотношений. С ее помощью впервые получены необходимые условия устойчивости SPH-дискретизации параболических и гиперболических уравнений в терминах интегрального преобразования ядра. Этот результат имеет прикладное значение, так как позволяет априори проверить необходимое условие устойчивости метода.
Для одномерного уравнения переноса показано, что при сопоставимых вычислительных затратах разработанный в проекте способ аппроксимации градиента дает тот же или более высокий порядок аппроксимации, что и классический, а фактическая погрешность решения, полученного новым методом, в разы меньше, чем при использовании классического метода. Данный результат для гладких решений получен теоретически и подтвержден на практике. В следующий год реализации проекта планируется систематическое изучение свойств этого подхода при воспроизведении разрывных решений.
Для интегрирования по времени задач с доминирующей параболичностью адаптирован метод неравномерных вложенных шагов (также имеет названия supertimestepping (STS), метод локальных итераций). Для эффективной реализации STS была найдена общая формула приближенного дисперсионного соотношения для произвольного количества вложенных шагов по известному приближенному дисперсионному соотношению для полудискретной аппроксимации.
Численный анализ этого дисперсионного соотношения перспективен для оптимизации вычислительных затрат, в частности, он позволяет осуществлять выбор свободного параметра для вычисления вложенных шагов, а также определять количество вложенных шагов по заданной погрешности фазовой скорости.
Четвертый порядок аппроксимации по пространству был подтвержден на гладких решениях при решении динамических одномерных начально-краевых задач для уравнения Бюргерса и уравнения переноса.
Отметим, что в методах высокого порядка для практики ценным является их низкий уровень диссипации в окрестности разрыва. Это означает, что методы высокого порядка по сравнению с методами низкого порядка позволяют получать численное решение с меньшим уровнем диссипации на одной и той же пространственной сетке. Во второй год реализации проекта достигнутое преимущество разработанного подхода показано при решении задачи о развитии неустойчивости Рихмайера-Мешкова.
Разработанные методы реализованы в виде кода, использующего библиотеку OpenFPM для автоматического распараллеливания расчетов для машин с распределенной памятью, а также в виде кода, адаптированного для расчетов с использованием графических ускорителей.
С использованием разработанных кодов решены модельные задачи для систем гиперболического (задача о движении звуковой волны, задача Сода, задача Седова, задача о развитии гидродинамической неустойчивости) и параболического типа (затухание звуковых волн, задача об обтекании цилиндра). Задача о развитии неустойчивости Рихтмайера--Мешкова решена тремя разными способами: разрывным методом Галеркина, методом конечных объемов (с различной реконструкцией), методом SPH (с различными ядрами). Выполнено сравнение результатов с натурным экспериментом. Обнаружено, что распределение макропараметров в расчетной области в контрольный момент времени качественно совпадает, однако, есть визуальные различия в размере и количестве малых вихрей в виду различного порядка реконструкций. Выполнен анализ энергетического спектра турбулентности. Анализ показал, что SPH-подход лучше сохраняет колмогоровский тренд, а методы конечных объемов занижают энергетику высоких пространственных частот. Кроме того, обнаружено, что расчеты, выполненные методом SPH и разрывным методом Галеркина допускают интерполяцию на более мелкую сетку с сохранением тренда турбулентного спектра.
Разработана система бенчмарков для двумерных задач о развитии гидродинамической неустойчивости. С помощью классических конечно-объемных и конечно-разностных методов решения задач газовой динамики получены численные решения указанного класса тестовых задач, хорошо согласующиеся с экспериментальными данными. В частности:
а) задача о набегании ударной волны на область с <<тяжелым>> газом, примыкающую к границе расчетной области;
б) задача о набегании ударной волны на область с <<тяжелым>> газом, в центре расчетной области;
в) задача о набегании ударной волны на две области с <<тяжелым>> газом, примыкающие к границе расчетной области;
г) задача о набегании ударной волны на прямоугольную область с тяжелым газом в газопылевой среде.
В рамках развития системы тестов для численных моделей двухфазных сред исследованы одномерные движения двухфазной среды. Построен фазовый портрет динамической системы, описывающей данные движения. Исходя из этого портрета можно сделать выводы о возможности образования сильного разрыва в динамике в зависимости от параметров системы и начальных данных. При конструировании фазового портреты была исследована бифуркация, возникающая в точке пересечения двух кривых неподвижных точек. Данная бифуркация показала, какие необходимо брать начальные значения характеристик среды для того, чтобы при переходе через скорость звука не возникало сильного разрыва.
Результаты реализации проекта докладывались на конференциях по математическим проблемам механики сплошных сред, высокопроизводительным вычислениям, математическому моделированию и дифференциальным уравнениям. В 2024 году участниками проекта было сделано 6 устных и 3 приглашенных доклада. Часть материалов, разрабатываемых в ходе реализации проекта, доступна по ссылке
https://github.com/MultiGrainSPH?tab=repositories
Публикации
1.
Панов А.В.
On bifurcation of non-isolated singular points arising in a problem of two-phase fluid motion in a pipe
Physica D: Nonlinear Phenomena, Volume 470, Part A, 134408 (год публикации - 2024)
10.1016/j.physd.2024.134408
2.
Стояновская О.П., Бурмистрова О.А., Арендаренко М.С., Маркелова Т.В.
Dispersion analysis of SPH for parabolic equations: High-order kernels against tensile instability
Journal of Computational and Applied Mathematics, Volume 457, 116316 (год публикации - 2024)
10.1016/j.cam.2024.116316
3.
Жалнин Р.В., Кулягин А.И., Нефедов М.С.
Применение вычислительных алгоритмов повышенного порядка точности для моделирования двумерных задач о развитии гидродинамической неустойчивости
Журнал Средневолжского математического общества, Т. 26, № 2, стр. 143-156 (год публикации - 2024)
10.15507/2079-6900.26.202402.143-156
4.
Панов А.В.
About regular expansion of a two-phase ball
International Journal of Non-Linear Mechanics, Volume 166, November 2024, 104824 (год публикации - 2024)
10.1016/j.ijnonlinmec.2024.104824
5. Бурмистрова О.А., Маркелова Т.В., Арендаренко М.С., Стояновская О.П. A New Method for Approximating of First Derivatives in Smoothed Particle Hydrodynamics: Theory and Practice for Linear Transport Equation Lobachevskii Journal of Mathematics (год публикации - 2025)
6. Арендаренко М.С., Джанбекова А.Р., Котов С.В., Малютин М.С., Савватеева Т.А., Самойлов М.В., Утюпина М.Ю., Стояновская О.П. SymDR: symbol computer algebra library for generation of classical and approximate dispersion relations for systems of partial differential equations Lobachevskii Journal of Mathematics (год публикации - 2025)
7. Григорьев В.В., Жалнин В.В. Comparison of the turbulent spectrum in the development of Richtmayer-Meshkov instability numerically calculated with different approaches Lobachevskii Journal of Mathematics (год публикации - 2025)
8.
Григорьев В.В., Жалнин В.В.
Comparison of Methods for Modeling the Interaction of a Shock Wave and a Gas at Rest with Experiment in the Problem of the Development of the Richtmyer–Meshkov Instability
Параллельные вычислительные технологии – XVIII всероссийская конференция с международным участием, ПаВТ'2024, г. Челябинск, 2–4 апреля 2024 г. Короткие статьи и описания плакатов, Параллельные вычислительные технологии – XVIII всероссийская конференция с международным участием, ПаВТ'2024, г. Челябинск, 2–4 апреля 2024 г. Короткие статьи и описания плакатов. Челябинск: Издательский центр ЮУрГУ, 2024. с. 17–30 (год публикации - 2024)
10.14529/pct2024
Аннотация результатов, полученных в 2025 году
В третий год выполнения проекта на базе семейства лагранжевых методов второго и четвертого порядка по пространству для моделирования вязкой и невязкой сжимаемой среды были разработаны методы для двухфазной полидисперсной среды. Включение в модель дисперсной фазы было выполнено на основе подхода взаимопроникающих континуумов, то есть считалось, что дисперсная фаза имеет усредненное в локальном объеме значение скорости. Межфазное взаимодействие осуществляется за счет двухстороннего обмена импульсом и тепловой энергией между фазами. В случае, если размер частиц дисперсной фазы отличается на порядки, задача Коши для соответствующей системы уравнений в частных производных оказывается многомасштабной (по времени, поскольку времена релаксации отличаются на порядки). Такие задачи часто требуют, чтобы пространственное и временное разрешение численной модели подбиралось по величине малого параметра задачи. При этом методы, обладающие равномерной сходимостью по релаксационному параметру, позволяют получать устойчивое решение приемлемой точности при численном разрешении, не зависящем от релаксационных параметров задачи.
В проекте разработан метод исследования равномерной сходимости по релаксационному параметру, основанный на понятиях релаксационного дисперсионного соотношения и релаксационного приближенного дисперсионного соотношения (ПДС). Показано, что для равномерной сходимости метода по малому параметру необходимо построить ПДС и для него проверить существование релаксационного ПДС. Этим методом показано, что подход частица-частица для моделирования трения приводит к численному методу, не обладающему равномерной сходимостью по малому параметру, а подход частица-сетка позволяет обеспечить равномерную сходимость по этому параметру. Эти выводы согласуются с известными результатами вычислительных экспериментов для монодисперсных сред с одним релаксационным процессом. Для упрощения дисперсионного анализа разработан первый прототип Python-библиотеки SymDR, предназначенной для генерации ПДС и визуализации результатов (текущая версия библиотеки доступна по ссылке https://github.com/symdr/symdr).
Разработанные методы реализованы в виде кода, использующего библиотеку OpenFPM для автоматического распараллеливания расчетов для машин с распределенной памятью, а также в виде кода, адаптированного для расчетов с использованием графических ускорителей.
В качестве одномерных тестов использовались задачи с известными аналитическими или верифицированными численными решениями, а именно задача о поршне, тест Сода и тест Шу-Ошера. В результате проведенного моделирования были выявлены сильные и слабые стороны новых вариантов аппроксимации уравнений, найдены оптимальные комбинации с ядрами высокого порядка для непрерывных и разрывных решений. Соответственно далее основное внимание в 2D и 3D тестах, а именно развитие неустойчивости Рихтмайера-Мешкова, обтекание цилиндра, аналог задачи Седова и др., было направлено на выявленные оптимальные комбинации.
Создан набор бенчмарков, составляющих верификационных базис для разрабатываемых методов. Набор составлен на основе результатов расчетов разрывным методом Галеркина для следующих задач:
- о развитии неустойчивости Рихтмайера-Мешкова в двумерной и трехмерной постановке с начальными данными соответствующими эксперименту Poggi [Poggi et al., Physics of Fluids, 1998];
- задачи о ламинарном обтекании тел различной формы.
Разработан скрипт для обработки выходных файлов на структурированной сетке с целью получения энергетических спектров.
Файлы, содержащие описание задач, постановку граничных и начальных условий, описание геометрии расчетной области, результаты расчетов, полученные классическими конечно-объемными и/или конечно-элементными методами, наборы данных для численного сопоставления результатов вычислительных экспериментов, размещены в репозитории https://github.com/MultiGrainSPH
Исследована задача о структуре фронта ударной волны в изотермической смеси газов с вязкостью. Рассмотрены различные типы течений типа бегущей волны: с разрывами в первой и второй компонентных при отсутствии вязкостей. Для данных течении были поставлены задачи о структуре фронта. Доказано существование решения уравнении с вязкостью, которое сколь угодно близко к необходимым положениям равновесия (отвечающим за состояния среды перед и за фронтом волны) при достаточно малых вязкостях.
В отчетном периоде участниками проекта подготовлено 5 публикаций и сделаны очные доклады на конференциях: 4 устных доклада на всероссийских конференциях конференциях и 1 устный доклад на международной конференции.