1337x
001863
2023-12-19

如何在 RWIND 中进行验证示例

创建一个计算流体动力学 (CFD) 验证示例是确保仿真结果准确性和可靠性的关键步骤。此过程涉及将CFD仿真的结果与真实场景的实验或分析数据进行比较。其目标是确定CFD模型能够忠实地再现其旨在模拟的物理现象。

This guide outlines the essential steps in developing a validation example for CFD simulation, from selecting a suitable physical scenario to analyzing and comparing the results. By meticulously following these steps, engineers and researchers can enhance the credibility of their CFD models, paving the way for their effective application in diverse fields such as aerodynamics, aerospace, and environmental studies.

Creating a validation example for Computational Fluid Dynamics (CFD) simulations in wind engineering applications involves several specific steps tailored to the complexities of wind flow and its interactions with structures and environments. Here's a step-by-step guide:

1. Defining Wind Engineering Problem

  • Clearly specify the wind engineering scenario you are simulating, such as wind flow around buildings, bridges, or other structures.
  • Include details about the terrain, atmospheric boundary layer characteristics, and any relevant environmental factors.

2. Selecting Appropriate Benchmark Case

  • Choose a well-documented wind engineering case study with reliable experimental or field data. This could be wind tunnel tests or full-scale measurements.
  • The case should closely resemble your scenario in terms of geometry, scale, and wind conditions.

For our current study, the scientific paper [1] from Journal of Wind Engineering is chosen as benchmark case. The model is shown in Image 1:

3. Developing CFD Model

  • Geometry: Create a digital model of the structure and surrounding terrain. For buildings, include details like the shape, facade features, and nearby structures.
  • Meshing: Generate a mesh that captures the geometry accurately, paying special attention to areas where high flow gradients are expected, such as corners and edges of structures.
  • Boundary and Initial Conditions: Set boundary conditions that reflect the wind profile (speed and direction) at different heights, temperature variations, and pressure conditions.
  • Solver Settings: Select suitable solvers and turbulence models (such as k-ε or Large Eddy Simulation) that are known to perform well in wind engineering simulations.

The initial assumptions are considered as Table 1.

Table 1: Dimensional Ratio and Input Data
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 Enhanced / Blended - -

4. Running Simulation

  • Conduct simulations considering both steady-state and transient analyses, as wind flow can have significant temporal variations.
  • Ensure that the simulation runs long enough to capture the relevant flow dynamics around the structures.

5. Validation Process

  • Compare with Benchmark Data: Contrast your simulation results with the benchmark case data, focusing on parameters like wind speed profiles, pressure distribution on structures, and turbulence intensity.
  • Error Analysis: Perform quantitative analysis to assess discrepancies between your simulation and the benchmark data.
  • Sensitivity Analysis: Test how changes in mesh density, boundary conditions, and turbulence models affect your results.

For the current example, the sensitivity analyse is showed according to Image 2. The results of total drag forces is investigated for four different mesh. The mesh independency is obtain at 1.6 million cells.

* Important note: In academic studies, the acceptable difference rate in mesh independence analysis is typically considered low, between 1% and 3% . For industrial projects, a slightly higher tolerance up to 5% can be acceptable. In the preliminary design phase , differences greater than 5% may be used, but with careful caution and interpretation. For more information about industrial applications, it is highly recommended to review ASCE 7-22 Chapter C31 - Wind Tunnel Procedure and the following reference [2].

6. Documentation

  • Thoroughly document your methodology, including the assumptions, boundary conditions, and all relevant settings.
  • Include a detailed comparison of your results with the benchmark data, highlighting both agreements and discrepancies.

7. Iterative Refinement

  • If there are significant deviations from the benchmark data, refine your model. This might involve adjusting mesh resolution, modifying turbulence models, or revising boundary conditions.
  • Repeat the simulation and validation process until the model reliably predicts wind flow behavior.

8. Considerations for Wind Engineering Applications

  • Wind engineering CFD simulations often need to account for complex phenomena such as vortex shedding, buffeting, and wake effects.
  • Urban topology, terrain effects, and atmospheric stability conditions can significantly influence the wind flow and should be included in the model when relevant.

9. Results

The diagram of average Cp value using steady simulation is performed for simplified and exact mesh generation method in RWIND and also first and the second method of numerical scheme. The results shows good agreement between experimental and numerical method regarding reference [1]. Image 3 and Image 4 show average Cp value through specified line in vertical and horizontal direction.


10. Conclusion

This validation process is crucial for ensuring that your CFD model accurately represents the complexities of wind flow in engineering applications. It helps in building confidence in the simulation results, which can then be used for design decisions, safety assessments, or further research studies. The validation model is available here for download:


作者

Kazemian 先生为 Dlubal 软件公司负责产品的开发和营销,尤其是程序 RWIND 2。

参考


;