PHOENICS

Windows
Linux

Сайт: www.cham.co.uk/phoenics

PHOENICS — коммерческий программный пакет для численного моделирования течения жидкости и сопряжённых процессов тепло- и массопереноса. Разработанный компанией CHAM (Concentration Heat and Momentum Limited), пакет предназначен для решения стационарных и нестационарных задач механики сплошных сред с возможностью учёта многокомпонентных и многофазных течений, химических реакций и взаимодействия с твёрдыми телами. Архитектура программы сочетает в себе численные решатели уравнений Навье–Стокса с набором физико-химических моделей и гибкой системой задания граничных условий и свойств среды.

PHOENICS включает инструменты для подготовки сетки, задания геометрии и условий моделирования, выполнения расче́тов и постобработки результатов. Программа поддерживает структурированные и частично неструктурированные сетки, различные модели турбулентности, теплообменные алгоритмы и модели горения, что делает её применимой в инженерных задачах аэродинамики, теплоэнергетики, химической технологии и экологии. История развития PHOENICS охватывает несколько десятилетий эволюции вычислительных методов, и продукт развивался в направлении расширения функциональности и повышения гибкости настройки под прикладные задачи.

  • Решение уравнений — численное решение уравнений сохранения массы, импульса, энергии и компонент с опциями для стационарных и нестационарных расчётов.
  • Многофазность и многокомпонентность — поддержка моделей для многокомпонентных течений, дисперсных фаз и взаимодействия фаз.
  • Модели турбулентности — набор стандартных моделей турбулентности (RANS-подходы и их варианты) для инженерных задач.
  • Моделирование горения — встроенные модели горения и кинетики для расчёта реакционных потоков и источников тепла.
  • Тепло- и массоперенос — расчёт конвективного и кондуктивного теплообмена, а также диффузии и переноса химических примесей.
  • Сеточная гибкость — инструменты для создания многомерных сеток, включая возможности локального сгущения и адаптации под геометрию задачи.
  • Параллельные расчёты — поддержка многопоточных и распределённых вычислений для ускорения расчётных задач высокой сложности.
  • Пред- и постобработка — средства для подготовки входных данных, задания физических свойств и визуализации результатов расчёта.
  • Гибкость пользовательских настроек — возможность добавления пользовательских моделей, функций источников и скриптов для автоматизации процессов.
  • Прикладные сценарии — использование в задачах аэродинамики, конструктивного теплообмена, вентиляции, химических реакторов и экологического моделирования.
Подробнее