PocketCFD
В ходе проекта разработан прототип расчетного ПО для задач вычислительной гидродинамики, состоящий из решателя уравнений Навье-Стокса, пре- и постпроцессора для настройки параметров задачи и вывода основных результатов расчета.
В разработанном ПО реализован основной функционал для проведения расчетов: пользователь может настроить сетку, ввести препятствия на пути течения жидкости, задать необходимые граничные условия и свойства жидкости, в реальном времени отслеживать процесс решения благодаря выводу графиков невязок уравнений и в результате получить поля скоростей, давления и линии тока.
Проблема разработки расчетного ПО актуальна для сегодняшнего рынка инженерных расчетов, нуждающегося в современных отечественных альтернативах классическим зарубежным CAE-пакетам.
Результаты работы:
- Разработан решатель уравнений Навье-Стокса в эйлеровой постановке на основе метода конечных объемов, осуществляющий интегрирование уравнений неявной схемой интегрирования по времени
- Решатель поддерживает многопоточные вычисления и обернут в графический пользовательский интерфейс на основе современной библиотеки WinUI
- Реализована поддержка основных граничных условий как по скорости, так и по давлению
- Произведена валидация работы ПО на существующие аналитические решения, результаты, приведенные в научных статьях и расчеты в Ansys Fluent, показано качественное и количественное совпадение результатов
- Реализована модель распространения пропанта в потоке жидкости
