|
Программный комплекс FlowVision решает трехмерные уравнения динамики жидкости и газа: уравнения Навье-Стокса (законы сохранения массы и импульса) и уравнение переноса энтальпии (закон сохранения энергии). При расчёте сложных течений, сопровождаемых дополнительными физическими процессами (турбулентность, горение, движение контактных границ, и т. д.), решаются дополнительные уравнения, описывающие эти процессы. Совокупность всех дифференциальных уравнений, уравнений состояния, начальных и граничных условий называется математической моделью.
Дифференциальные уравнения аппроксимируются на расчётной сетке в предположении, что каждая ячейка представляет собой конечный объём, в котором скорости изменения физических величин сбалансированы потоками этих величин через грани ячейки. Уравнения Навье-Стокса решаются методом расщепления по физическим процессам аналогичным проекционному методу MAC.
В основе FlowVision - новейшие технологии вычислительной гидродинамики и компьютерной графики:
- Прямоугольная сетка с локальным измельчением расчетных ячеек;
- Аппроксимация криволинейных границ расчетной области методом подсеточного разрешения геометрии;
- Импорт геометрии из системы автоматизированного проектирования или конечно-элементной программы в виде поверхностной сетки (связанных треугольников);
- Язык программирования C++;
- Клиент-серверная архитектура;
- Совершенный пользовательский интерфейс, написанный для операционных систем Windows и Linux;
- Высококачественная графика на основе OpenGL.
FlowVision является интегрированной системой - препроцессор (часть программы, в которой создаётся и редактируется расчётный проект), блок расчета уравнений и постпроцессор (часть программы, в которой анализируются результаты расчета) объединены и работают одновременно. Это позволяет пользователю проводить моделирование и одновременно анализировать результаты, менять граничные условия и параметры математической модели. |