RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2020, том 32, выпуск 6, страницы 183–200 (Mi tisp567)

Эта публикация цитируется в 1 статье

Архитектура программного средства с открытым исходным кодом для численного моделирования потоков на горных склонах

Д. И. Романоваab

a Институт системного программирования им. В.П. Иванникова РАН
b Московский государственный университет имени М. В. Ломоносова

Аннотация: В настоящей работе разрабатывается архитектура решателя, реализующего новую трехмерную математическую модель для описания динамики потоков на склонах с учётом захвата и отложения материала. Также проводится сравнение двух подходов для описания динамики потоков на склонах: с использованием осреднённых по глубине уравнений механики сплошной среды (уравнений типа мелкой воды) и с использованием трёхмерного моделирования, основанного на полных, не осреднённых по глубине, уравнениях механики сплошной среды. С применением этих двух подходов проведено моделирование экспериментов по спуску потока в лотке и взаимодействию потока с комплексом заградительных сооружений. Проведено сравнение численных решений с экспериментальными данными. Кроме того, оба подхода применены к расчёту снежной лавины в 22-ом лавинном очаге горы Юкспор (Хибины). Дальность выброса лавины и форма лавинных отложений сравнивалась с натурными данными, полученными по результатам измерения реальной лавины, сошедшей в данном очаге. В процессе численного эксперимента были получены распределения таких величин, как скорость потока, глубина, плотность, молекулярная и турбулентная вязкость, значения плотности турбулентной кинетической энергии, диссипации турбулентной кинетической энергии, значение напряжения сдвига на дне потока. С использованием полученных данных разрабатывается математическая модель для описания захвата потоком материала подстилающей поверхности при её разрушении и отложения материала потока на склон. Для реализации полученной математической модели разработана архитектура решателя multiphaseEulerChangeFoam, реализующего трёхфазную многоскоростную модель с фазовыми переходами между материалом подстилающей поверхности и материалом движущегося потока. В качестве основы для разрабатываемого решателя взят классический решатель multiphaseEulerFoam из пакета OpenFOAM.

Ключевые слова: математическое моделирование, численное моделирование, снежная лавина, грязекаменный сель, склоновые потоки, OpenFOAM, faSavageHutterFoam, interFoam, multiphaseEulerChangeFoam, неньютоновская среда, среда Хершеля-Балкли, многофазный поток, турбулентный поток, k-$\varepsilon$ модель турбулентности, уравнения мелкой воды.

DOI: 10.15514/ISPRAS-2020-32(6)-14



© МИАН, 2024