Данное руководство описывает основные шаги при разработке валидационного примера для CFD-симуляции — от выбора подходящего физического сценария до анализа и сравнения результатов. Тщательно следуя этим шагам, инженеры и исследователи могут повысить достоверность своих CFD-моделей, открывая путь к их эффективному применению в различных областях, таких как аэродинамика, авиакосмическая отрасль и экологические исследования.
Создание валидационного примера для вычислительной гидродинамики (CFD)-моделирования в задачах ветровой инженерии включает несколько конкретных шагов, адаптированных к сложности ветрового потока и его взаимодействия со зданиями и окружающей средой. Ниже приведено пошаговое руководство:
1. Определение задачи ветровой инженерии
- Четко укажите сценарий ветровой инженерии, который вы моделируете, например обтекание ветром зданий, мостов или других сооружений.
- Включите сведения о рельефе местности, характеристиках атмосферного пограничного слоя и любых соответствующих экологических факторах.
2. Выбор подходящего эталонного случая
- Выберите хорошо документированный пример из области ветровой инженерии с надежными экспериментальными или натурными данными. Это могут быть испытания в аэродинамической трубе или полноразмерные измерения.
- Этот случай должен максимально соответствовать вашему сценарию по геометрии, масштабу и ветровым условиям.
Для нашего текущего исследования в качестве эталонного случая выбран научный труд [1] из журнала Journal of Wind Engineering. Модель показана на Изображении 1:
3. Разработка CFD-модели
- Геометрия: Создайте цифровую модель сооружения и окружающего рельефа. Для зданий включите такие детали, как форма, особенности фасада и близлежащие сооружения.
- Сеточная модель: Создайте сетку, точно отображающую геометрию, уделяя особое внимание областям, где ожидаются высокие градиенты потока, таким как углы и кромки сооружений.
- Граничные и начальные условия: Задайте граничные условия, отражающие профиль ветра (скорость и направление) на разных высотах, изменения температуры и условия давления.
- Настройки решателя: Выберите подходящие решатели и модели турбулентности (такие как k-ε или Large Eddy Simulation), которые, как известно, хорошо работают в моделировании ветровой инженерии.
Исходные предположения приведены в Таблице 1.
| Basic Wind Velocity | V | 10.13 | m/s |
| Roof Height | h | 6 | m |
| Horizontal Dimension | α | 6 | m |
| Roof Angle | θroof | 0 | Degree |
| Air Density – RWIND | ρ | 1.25 | kg/m3 |
| Wind Directions | θwind | 0 | Degree |
| Turbulence Model – RWIND | Steady-State RANS k-ω SST | - | - |
| Kinematic Viscosity (Equation 7.15, EN 1991-1-4) – RWIND | ν | 1.5*10-5 | m2/s |
| Scheme Order – RWIND | First and Second | - | - |
| Residual Target Value - RWIND | 10-4 | - | - |
| Residual Type – RWIND | Pressure | - | - |
| Minimum Number of Iterations – RWIND | 800 | - | - |
| Boundary Layer – RWIND | NL | 10 | - |
| Type of Wall Function – RWIND | Standard | - | - |
4. Проведение моделирования
- Выполняйте расчеты, учитывая как стационарный, так и нестационарный анализ, поскольку воздушный поток может иметь значительные временные изменения.
- Убедитесь, что моделирование выполняется достаточно долго, чтобы охватить соответствующую динамику потока вокруг сооружений.
5. Процесс валидации
- Сравнение с эталонными данными: Сопоставьте результаты моделирования с данными эталонного случая, уделяя внимание таким параметрам, как профили скорости ветра, распределение давления на сооружениях и интенсивность турбулентности.
- Анализ погрешностей: Выполните количественный анализ для оценки расхождений между вашими результатами моделирования и эталонными данными.
- Анализ чувствительности: Проверьте, как изменения плотности сетки, граничных условий и моделей турбулентности влияют на ваши результаты.
Для текущего примера анализ чувствительности показан в соответствии с Изображением 2. Исследуются результаты полных сил сопротивления для шести различных размеров сетки. Независимость от сетки достигается при 1,6 миллиона ячеек (Сетка #4). В CFD исследование сходимости сетки помогает найти оптимальный размер сетки (Сетка #4), при котором результаты моделирования (например, сила сопротивления) становятся независимыми от сетки. Использование слишком грубой сетки, такой как Сетка #1, может привести к неточным результатам, в то время как слишком мелкие сетки могут вносить численные ошибки и увеличивать время расчета, как показано для Сетка #6 на Изображении 2.
Чтобы определить оптимальную сетку, обеспечивающую как точность, так и независимость от сетки, рекомендуется оценить как минимум три различных размера сетки. Когда результаты стабилизируются при более мелких сетках, решение считается надежным и независимым от плотности сетки. Также рекомендуется изучить важные источники, такие как ASCE 7-22 Chapter C31 - Wind Tunnel Procedure, Yeo, D. 2020 [2], и Roache [3].
6. Документация
- Подробно документируйте свою методологию, включая допущения, граничные условия и все соответствующие настройки.
- Включите детальное сравнение ваших результатов с эталонными данными, выделяя как совпадения, так и расхождения.
7. Итерационное уточнение
- Если имеются значительные отклонения от эталонных данных, доработайте модель. Это может включать изменение разрешения сетки, модификацию моделей турбулентности или пересмотр граничных условий.
- Повторяйте процесс моделирования и валидации до тех пор, пока модель надежно не будет предсказывать поведение воздушного потока.
8. Особенности применения в ветровой инженерии
- CFD-моделирование в ветровой инженерии часто должно учитывать сложные явления, такие как отрыв вихрей, порывистость и эффекты следа.
- Городская топология, влияние рельефа и условия атмосферной устойчивости могут существенно влиять на воздушный поток и должны быть включены в модель, если это уместно.
9. Результаты
Диаграмма среднего значения Cp, полученная при стационарном моделировании, построена для упрощенного и точного методов генерации сетки в RWIND, а также для первого и второго методов численной схемы. Результаты показывают хорошее согласие между экспериментальными и численными методами относительно ссылки [1]. На Изображениях 3 и 4 показано среднее значение Cp вдоль заданной линии в вертикальном и горизонтальном направлениях.
10. Заключение
Этот процесс валидации имеет решающее значение для обеспечения того, чтобы ваша CFD-модель точно отражала сложность воздушного потока в инженерных приложениях. Он помогает повысить уверенность в результатах моделирования, которые затем могут использоваться для проектных решений, оценки безопасности или дальнейших исследований. Валидационную модель можно скачать здесь: