Рекомендации по качеству сетки для CFX
Решатель CFX вычисляет 3 важных показателя качества сетки в начале расчета и обновляет их каждый раз, когда сетка деформируется:
- Mesh Orthogonality
- Aspect Ratio
- Expansion Factor
Mesh Orthogonality (ортогональность)
Orthogonality измеряет расположение:
n - вектор нормали к грани в точке интегрирования,
s - вектор от узла к узлу.
Коэффициент ортогональности Orthogonality Factor = n·s, желательно >1/3
Ортогональный угол Orthogonality Angle = 90º-acos(n·s), желательно >20º
Mesh Aspect Ratio (коэффициент пропорциональности)
Aspect ratio показывает как вытянут контрольный объем.
Aspect Ratio = максимальное значение отношения площадей граней ячейки. Желательно Aspect Ratio <100.
Aspect Ratio близок по смыслу с критерием Edge Length Ratio в CFD Post.
Expansion factor показывает на сколько положение узла недостаточно соответствует центральной точке контрольного объема
Mesh Expansion Factor ≈ отношение наибольших к наименьшим объемам, окружающим узел <20 желательно
Mesh Expansion Factor по существу тоже самое, что Element Volume Ratio в CFD Post
Mesh Expansion Factor (коэффициент роста)
Expansion factor показывает на сколько положение узла недостаточно соответствует центральной точке контрольного объема.
Mesh Expansion Factor ≈ отношение наибольших к наименьшим объемам, окружающим узел.
Желательно Mesh Expansion Factor <20.
Mesh Expansion Factor по существу тоже самое, что Element Volume Ratio в CFD Post.
Почему геометрическое качество сетки важно?
1. Источники ошибки дискретизации
- Неортогональность вводит ошибки в аппроксимацию потоков
- Быстрое изменение размеров сетки вводит ошибки в аппроксимацию аккумулирующего и источникового члена уравнения
2. Увеличение (усиление) ошибки дискретизации
- Поправки для уменьшения ошибок, вызванных неортогональностью, могут дать нефизичные значения
3. Трудности решения линеаризованных уравнений
- Большие коэффициенты пропорциональности (aspect ratios) требуют использования большего количества значащих цифр в переменных (т.е. использование решателя двойной точности (double precision)
- Добавить комментарий
- цитата
- 10976 просмотров
Комментарии
Очень хороший материал! Спасибо!
Здравствуйте! Подскажите, можно ли сразу определить, какое количество узлов сетки требуется для расчета с удовлетворительной точностью? Или можно только последовательно сгущать сетку до тех пор, пока интегральные показатели не перестанут изменяться?
Часто задаваемый вопрос! И он к сожалению не имеет конкретного ответа также как воппрос "Сколько денег нужно для счастья?"
Неконкретный ответ следующий: Зависит от задачи! Например, решается задача теплопроводности в плоской пластине. Заранее известно, что эпюра температуры по толщине линейна, значит достаточно 2х узлов сетки по толщине. Или исследуется течение в канале, поток турбулентный, низкорейнольдсовый, с возможностью отрыва. В этом случае требуется 10-15 ячеек в пристеночном слое + соответствующий размер первой пристеночной ячейки.
Да, это классический прием. Его следует применять для любой новой задачи. Правда нужно знать где и в каком направлении сгущать исходную "грубую" сетку, на основе которой потом будете масштабировать более подробные.
Здравствуйте, подскажите, допускаются ли сеточные элементы с качеством по Aspect Ratio и Exp. Factor, если они большей стороной направлены вдоль по потоку?
забыл уточнить, что качество по данным параметрам несколько тысяч
Добавить комментарий