Моделирование газовых потоков и жидкостей традиционными методами, такими как уравнения Навье-Стокса, требует значительных вычислительных ресурсов. Методы LGA и LBE предлагают альтернативу, упрощая вычисления при сохранении физической достоверности.
Защита 4 этапа проекта, МатМод на RUTUBE
Моделирование газовых потоков и жидкостей традиционными методами, такими как уравнения Навье-Стокса, требует значительных вычислительных ресурсов.
Методы LGA и LBE предлагают альтернативу, упрощая вычисления при сохранении физической достоверности.
Изучили основные принципы решеточных моделей газа (LGA) и решеточного уравнения Больцмана (LBE).
Ознакомились с базовыми моделями: HPP, FHP-I, FHP-III, а также с расширенной моделью с 9 направлениями скорости.
Проанализировали физические свойства этих моделей: симметрию, анизотропию, возможность сохранения импульса и энергии, введение температуры.
Изучили область применимости этих моделей — от моделирования жидкостей до фазовых переходов и химических взаимодействий.
Мы подробно проанализировали алгоритмы распространения и столкновения частиц в решеточных моделях.
Были рассмотрены способы кодирования состояний узлов с помощью битовых операций, что обеспечило компактность и быстродействие реализации.
Сравнили особенности моделей HPP, FHP-I, FHP-III и LBM, включая их алгоритмическую сложность, вычислительные затраты, физическую реалистичность.
Сделали обоснованный выбор в пользу модели HPP, как стартовой точки: она проще в реализации, но при этом позволяет продемонстрировать ключевые принципы решеточного моделирования.
Мы реализовали модель HPP на языке Julia.
Было реализовано три тестовых сценария, проверяющих:
корректность перемещения одной частицы;
корректность лобового столкновения;
поведение при угловом столкновении четырёх частиц.
Созданы анимации (GIF), наглядно демонстрирующие ход моделирования, а также сохранение физических величин во времени.