Skip to content

kimthyung/buildingwind_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Prediction of Wind Fence placement for building wind by CFD based Artificial intelligence

Applied Fluid Dynamics Course Final Project, Yonsei University

Introdiction

The increasing trend of skyscraper construction and higher urban density has led to the recognition of building-induced wind as a new hazard. This study focuses on "wind fences" as a solution to mitigate building-induced wind. By leveraging Computational Fluid Dynamics (CFD) data, AI models are trained to provide optimal wind fence positions quickly, omitting the time and cost-intensive CFD analysis process. These solutions can be easily and rapidly applied in the building design phase, presented in the form of Augmented Reality (AR) solutions.

CFD Datasets

Simulated with ANSYS FLUENT. Random cluster set of CAARC buildings(over 50 cases), under condition below.

Example of CFD Datasets

Data Preprocessing

Separated the flow velocity data from CFD results, up to a height of 3 meters above ground.
And remove every z components to make it flat

To facilitate equal comparison of the datasets, I created a unit grid to easily compare different CFD results.
Below is the process of optimizing the grid size.

Based on indicators, I chose an optimal grid as 2m*2m grid in this research

Problem Solving 1

Basically I aimed to give AI model a 3D building structure and get a flow velocity map image as output. But there were not many reference and slow in speed.
So I designed novel method to make a simplified input as below.

Now, Input data is depth map which is 2D, and output is also 2D.

Problem Solving 2

Because I have limited computing power, I must limit the mesh numbers while simulating. So there were not enough datas in the image. So I replaced the unallocated grids with the velocity values of the nearest data point with the closest Manhattan distance, as these grids correspond to regions with sparse mesh and low variations in velocity.

AI Structure

This study requires conducting simulation analysis for each data to provide ground truth labeling, resulting in a very limited number of training data. To overcome this scarcity of data, we employ the UNet architecture, known for its effectiveness in biomedical image processing, which can achieve good results even with limited data.

AI Result

I made 3 models with variation in parameters. The results of model1, model2, model3 are shown below.

I quantified the validation error of each model using Mean Absolute Error (MAE) and compared them. By comparing the shapes of the flow fields, I decided to use Model 3, which achieved low MAE while accurately predicting the flow field's shape.

Application

From left to right are the Ground Truth velocity image map, the 'building wind damage zone' obtained from Ground Truth data, and the predicted 'building wind damage zone' based on artificial intelligence. While the model hasn't been trained on a large amount of data, resulting in significant errors in areas without buildings, it performed excellently in predicting the 'building wind damage zones' around the buildings. The red areas indicate the 'building wind damage zones.'

Software Schematic

AR Views..

For future work, I made a prototype AR model which show a flow field when camera captures a building. Prototype is shown below.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published