Files
speckle_automate-urban-wind…/README.md
T
2023-11-01 15:26:53 +03:00

1.5 KiB
Raw Blame History

Introduction

Urban Wind Simulation is a speckle automate function that aims to solve wind comfort levels on urban level by using computational fluid dynamics with OpenFOAM 9. The base libraries behind it is archaea-simulation and archaea which include interfaces to convert given geometries into CFD scenarios.

CFD Sample Result

Inputs

  1. Wind Direction

Direction of the wind represents with meteorological angles designated by δ, increase clockwise from the north (y) axis. Math angles, designated by α, increase counterclockwise from the east (x) axis.

Math & Meteo Angles

  1. Wind Speed

Wind speed info collected from weather stations with exact values for exact heights. Creating atmospheric boundary layer from reference wind speeds and heights is a must since higher altitudes are considered.

Atmospheric Boundary Layer

  1. Reference Wind Speed Height (TODO)

Reference wind speed height helps to create atmospheric boundary layer for urban wind simulations.

  1. Wind Tunnel Sizing

Wind tunnel represents with domain which air flows in it. Automate function calculates bounding box aligned with wind direction for geometries that aiming to simulate, then with this bounding box function scales domain with given function inputs.

Wind Tunnel Sizing

  1. Number of CPUs

Number of cores to run parallelly.

Supported Speckle Objects

  • Objects.Geometry.Brep