
Computational Fluid Dynamics for Wind Engineering
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
An intuitive and comprehensive exploration of computational fluid dynamics in the study of wind engineering
Computational Fluid Dynamics for Wind Engineering provides readers with a detailed overview of the use of computational fluid dynamics (CFD) in understanding wind loading on structures, a problem becoming more pronounced as urban density increases and buildings become larger. The work emphasizes the application of CFD to practical problems in wind loading and helps readers understand important associated factors such as turbulent flow around buildings and bridges.
The author, with extensive research experience in this and related fields, offers relevant and engaging practice material to help readers learn and retain the concepts discussed, and each chapter includes accessible summaries at the end. In addition, the use of the OpenFOAM tool--an open-source wind engineering application--is explored.
Computational Fluid Dynamics for Wind Engineering covers topics such as:
* Fluid mechanics, turbulence in fluid mechanics, turbulence modelling, and mathematical modelling of wind engineering problems
* The finite difference method for CFD, solutions to the incompressible Navier-Stokes equations, visualization, and animation in CFD, and the application of CFD to building and bridge aerodynamics
* How to compare CFD analysis with wind tunnel measurements, field measurements, and the ASCE-7 pressure coefficients
* Wind effects and strain on large structures
Providing comprehensive coverage of how CFD can explain wind load on structures along with helpful examples of practical applications, Computational Fluid Dynamics for Wind Engineering serves as an invaluable resource for senior undergraduate students, graduate students, researchers and practitioners of civil and structural engineering.
More details
Other editions
Additional editions


Person
R. Panneer Selvam is University Professor and holds the James T. Womble Endowed Professorship in Computational Mechanics and Nanotechnology Modelling in the Department of Civil Engineering at the University of Arkansas. His research interests include structural analysis, structural loading, finite element methods in civil engineering, numerical modelling of linear, nonlinear, and dynamic behaviour in structural mechanics, and fluid dynamics and acoustics using boundary element, finite element, and finite difference methods. He is also interested in computer modeling in wind engineering, understanding turbulent flow, thermal energy storage, thermal management for electronics, and fluid-structure interaction problems.
Content
Preface
1 Introduction
1.1 Brief Review of Steps in CFD Modeling
1.2 CFD for Wind Engineering
2 Introduction to Fluid Mechanics
2.1 Navier-Stokes Equations
2.2 Governing Equations for Compressible Newtonian Flow
2.3 Definition of Convection and Diffusion
2.4 Derivation of Bernoulli Equations
2.5 Velocity Computation in an Incompressible, Irrotational, Steady and Inviscid Flow
2.6 Non-dimensional NS Equations
2.7 Properties of Fluids
2.7.1 Properties of Air
2.7.2 Change in Velocity to Change in Energy
2.7.3 Change in Temperature to Change in Energy
2.8 Solution of Linear and Nonlinear Equations
2.9 Laminar and Turbulence Flow
2.10 Velocity Spectrum & Spectrum Considered by Different Turbulence Models
2.11 Turbulence Modeling
2.12 Law of the Wall
2.13 Boundary Layer Depth Estimation
2.14 Chapter Outcome
Problems
References
3 Finite Difference Method
3.1 Introduction to Finite Difference Method
3.2 Example for 2D Potential Problem and Solution of Simultaneous Equations-Direct & Iterative Methods
3.3 Finite Difference Method of Approximating the Partial Differential Equation
3.3.1 Introduction to Finite Difference Method
3.3.2 Physical Problem and Modeling
3.3.3 Direct Method of Solution
3.3.4 Memory Requirements for a 100x100 Mesh
3.3.5 Iterative Method by Gauss-Siedel (GS) or Successive Over Relaxation (SOR)
3.3.6 Details of Program Pcham.f
3.3.7 Optimum Relaxation Parameter RF for SOR
3.3.8 Inviscid Flow Over a Square Cylinder or Building
3.3.9 Iterative Solvers Used in Practical Applications
3.4 Unsteady Problem-Explicit and Implicit Solution for the Wave Equation
3.4.1 Discretization of the Wave Equation by Different FDM Schemes
3.4.2 Input Preparation
3.4.3 Information Needed to Solve Unsteady Problems
3.5 Solution of the Incompressible Navier-Stokes (NS) Equations
3.6 Storage of Variables in Staggered and Non-Staggered Grid Systems
3.7 Node and Cell-Centered Storage Locations
3.8 Structured and Unstructured Grid Systems
3.9 Variable Storage Methods
3.10 Practical Comments for Solving the NS equation
3.11 Chapter Outcome
Problems
References
4 Introduction to Wind Engineering
4.1 Wind Velocity Profile Due to Ground Roughness and Height
4.1.1 Wind Velocity with Height
4.2 Topographic Effect on Wind Speed
4.3 Wind Speed and Wind Pressure
4.4 Wind and Structure Interaction
4.4.1 Shape effect
4.4.2 Structural Dynamic Effect in the Along Wind Direction
4.4.3 Structural Dynamic Effect in the Across Wind Direction
4.5 Opening in the Building
4.6 Phenomena not Considered by the ASCE 7-16
4.7 ASCE 7-16 on Method of Calculating Wind Load
Problems
References
5 CFD for Turbulent Flow
5.1 Mean and Peak Pressure Coefficients from ASCE 7-16 and Need for CFD
5.2 Procedure for CFD Modeling
5.3 Need for Non-dimensional Flow Modeling
5.4 Flow Over 2D Building & Flow Over an Escarpment
5.5 Pressure on the Texas Tech University (TTU) Building Without Inflow Turbulence
5.5.1 Mathematical & Numerical Modeling
5.5.2 Detail of the TTU Building and the Computational Region
5.5.3 Grid Generation
5.5.4 Time Step and Total Time to Run
5.5.5 Details of Program yif2.f
5.5.6 Files Needed to Run the Program
5.5.7 Input Data File-yif-i.txt
5.5.8 Output Detail
5.5.9 Screen-Writing
5.5.10 File Detail: yif-o.plt
5.5.11 File Detail: yif-o2.plt
5.5.12 File Detail: yif-o3.plt
5.5.13 File Detail: yif-p.plt
5.5.14 File Detail: prcon.plt
5.6 Unsteady Flow over Building
5.6.1 Pressure on the TTU Building with Inflow Turbulence
5.6.2 Inflow Turbulence Generation Methods
5.6.3 Inflow Turbulence Effect on Flow and Pressure without Building
5.6.4 Computation of Wind Spectrum Using the Program yif2.f
5.6.5 Peak Pressure on TTU Building Using Inflow Turbulence
5.7 Flow Around a Cylinder and Practical Relevance to Bridge Aerodynamics
5.8 Chapter Outcome
Problems
References
6 Advanced Topics
6.1 Grid Generation for Practical Applications
6.1.1 Flow Around Complex Building and Bridge Shapes
6.2 Structural Aeroelasticity and Structural Dynamics
6.2.1 Fluid Structure Interaction (FSI) Methods
6.2.2 Moving Grid for FSI Computation
6.2.3 Vortex Shedding
6.2.4 Galloping of a Rectangular Cylinder
6.2.5 Bridge Aerodynamics
6.2.5.1 Fixed Bridge Computation
6.2.5.2 Movable Bridge Computation for Critical Flutter Velocity Using Moving Bridge
6.2.5.3 Estimation of Negative Damping Coefficient of a Bridge Considering the Response as a Free Vibration
6.3 Inflow Turbulence by Body Forcing
6.4 CFD for Improving Wind Turbine Performance and Siting and Wind Tunnel Design
6.4.1 Actuator Disc Method (ADM)
6.4.2 Actuator Line Method (ALM)
6.4.3 Multiple Reference Frame
6.4.4 Sliding Mesh Model or Rigid Body Motion Model
6.4.5 Wind Tunnel Flow Modeling and Design
6.4.6 Improving Wind Turbine Performance
6.5 Tornado-Structure Interaction
6.5.1 Tornado Models for Engineering Applications
6.5.2 Analytical Vortex Model
6.5.3 Vortex Generation Chamber Models
6.5.3.1 Stationary Vortex Chamber
6.5.3.2 Moving Vortex Chamber
6.6 Wind Environment Around Buildings
6.7 Pollutant Transport Around Buildings
6.8 Parallel Computing for Wind Engineering
6.9 Chapter Outcome
Problems
References
7 Introduction to OpenFOAM Application to Wind Engineering
7.1 Introduction to OpenFOAM and ParaView for Wind Engineering
7.1.1 OpenFOAM for Wind Engineering
7.1.2 Grid Generation
7.1.3 Visualization
7.2 Installation of OpenFOAM, ParaView and Running a Sample File
7.2.1 Installation of OpenFOAM and ParaView
7.2.2 Running a Problem Using OpenFOAM
7.3 CFD Solvers and Explanation of Input File for Flow Around a Cube
7.3.1 Numerical Schemes and Solvers for the NS equation
7.3.2 Flow Around a Cube Using Uniform Inflow
7.3.3 Detail of 'constant' Directory
7.3.4 Detail of '0' Directory
7.3.5 Grid Generation Using blockMesh
7.3.6 Detail of 'fvSchemes' File
7.3.7 Detail of 'fvSolution' File
7.3.8 Detail of 'controlDict' File
7.3.9 Time Variation of Data
7.3.10 Space Data Retrieval from ParaView
7.4 Visualization Using ParaView
7.5 Analysis of Flow Over Cube Data for Uniform Flow at the Inlet
7.6 Computation of Turbulent Flow Over a Cube
7.6.1 Detail of 'constant' Directory
7.6.2 Detail of 'system' Directory
7.6.3 Inflow Details
7.7 Multilevel Mesh Resolution Using snappyHexMesh Mesh Generator in OpenFOAM
7.8 Challenges in Using OpenFOAM
7.9 Summary and Conclusions
7.10 Chapter Outcome
Problems
References
Appendices
A.1 Tecplot for Visualization
A.2 Random Process for Wind Engineering
References
A.3 Direct Solution of Ax=b by A-1
1
Introduction
Fluid mechanics and heat transfer have extensive application. From aeronautical industry to automatic industry, it is applied to several areas. Some of the notable areas are:
- Aeronautical industry - design of airplane to electronic devices
- Automobile industry
- Building and bridge aerodynamics (Selvam 2017)
- Electronic cooling (Silk et al. 2008; Sarkar and Selvam 2009)
- Environmental flow and heat transfer
- Metrological flow and weather prediction
- Hydraulic flow
- Water treatment (Liu and Zhang 2019)
- Wind energy
In all areas, computer modeling has been extensively used in the recent years, and this branch of computation is called computational fluid dynamics (CFD). CFD provides the detail of velocities, pressure, and temperature at every point at each time in the computational domain. This helps to create animation in time and provides the detail of the flow changes in time. To gather this much of information from experiment is very expensive. In certain situation like weather prediction, we cannot do any experiment and computer simulation is the only tool to predict the weather. The major challenge in CFD is to develop a reliable computer model for a particular application. If this is established for a particular application, it will be very useful in the design of the system.
The CFD is applied from single-phase flow to multiphase flow. In the multiphase flow, it can be liquid-vapor flow, solid-liquid flow, and solid-liquid-vapor flow. In these flows, chemical reactions can occur. Some of the challenging flows I encountered in the past 30 years are
Wind-bridge interaction: Here the bridge moves due to wind and hence beyond certain velocities the bridge can flutter as reported in Selvam et al. (2002). Below the critical velocity for flutter, the bridge will not have unlimited oscillations. The concept of moving grid has to be used in addition to regular CFD modeling. The Tacoma Narrow Bridge failed due to flutter for a velocity of 64 km/h (17.8 m/s) in 1940. The critical velocity for flutter for Great Belt East Bridge is 252 km/h (70 m/s) as reported in Selvam et al. (2002). The critical velocity depends upon the shape and structural properties of the bridge. The flow features during flutter condition are shown in Figure 1.1.
Figure 1.1 Flow around great Belt East Bridge during flutter condition.
Heat transfer mechanism in spray cooling: Here, when a liquid droplet impacts a hot plate with a bubble growing in a thin liquid film; heat is removed due to complex interaction of droplet impact and vapor bubble. This high heat removal phenomena are explained in Selvam et al. (2006). For this, multiphase flow modeling of liquid and vapor is considered. In Figure 1.2 the liquid and vapor phases before the droplet impacts a vapor bubble in a liquid film are shown.
Figure 1.2 Multiphase flow modeling of liquid droplet impacting a vapor bubble in liquid film.
Tornado-building interaction: This study is reported in Selvam and Millett (2003, 2005). Here in a tornadic flow how a roof of a building is lifted up is explained using CFD. Figure 1.3 shows the velocity vector over the roof when a tornado-like vortex coincides with the center of a cubical building.
Figure 1.3 Velocity vectors around the roof when a tornado-like vortex coincides with the center of a cubical building.
1.1 Brief Review of Steps in CFD Modeling
In the CFD modeling, the steps are very similar to well-established solid mechanics modeling. The major differences being most of the CFD applications are nonlinear and hence several iterations or time steps need to be performed.
Step 1: Grid Generation or Preprocessing: This may be the most time-consuming part if one has a complicated domain. If simple domain where in rectangular grid systems can be used, then the grid generation may be an easier task. Still one has to focus on the grid refinements in the boundary layer and in the regions of steep flow. Also, one has to make sure that grid spacing variation should not be high. The preferred ratio is 1.0-1.5. Very large ratios like more than 5 or 10 are not preferable. For this step, extensive grid generation programs were developed in the recent years.
Step 2: Flow Solver: Once the grid is generated for a particular problem and the proper initial and boundary conditions are given for the problem, one can solve the Navier-Stokes (NS) equations. This is the most computer time-intensive step. For this several methods from direct to iterative procedures are developed to solve the Ax = b equations. To reduce computer time, high performance or parallel computing is also utilized. Sarkar and Selvam (2009) utilized parallel computing to reduce the computer time from 50 to 3 days for spray cooling applications. They also compared the performance of different iterative solvers in the parallel computing environment.
Step 3: Postprocessing: In this step, the output from flow solver is processed to mine valuable information. Here this can be done by regular x-y graphs, contours, vector plots, and the combination of all. If the data is written for several time steps for the whole region, one can make animation using software like TECPLOT, and flow features can be investigated. The flow visualization technique is very sophisticated and some time it is an art than science.
If it is a design, then one can change the parameters of the flow variable or computational domain and further computer runs can be made for further investigations.
Benefits of CFD:
- Data available for all points in space and time.
- Inexpensive comparing to experiment. Especially with the developments in computer speed and memory, CFD programs can run in a personal computer. The major hurdle is validating the CFD with experiment to have reliability.
- Visualization and animation of data to understand the physical problem is easy to implement. This helps anyone to understand complex fluid phenomena.
1.2 CFD for Wind Engineering or Computational Wind Engineering
In wind engineering, the loads on building and bridges are obtained from wind tunnel (WT) measurements or field measurements. The field measurement is very expensive and only very limited field studies are conducted like Texas Tech University building. Currently, WT is the major tool used to investigate forces on buildings and to develop code regulations like ASCE 7-16. In recent years, CFD is emerging as an alternate tool. For more than 30 years, different researchers raised its capabilities and slowly it is becoming a reasonable tool to be used in wind engineering because of the availability of high-performance computers with large storage capacities. The work reported by Selvam (1992) took more than a day for one computer run. With the current computer capabilities, one can solve the same problem in few minutes. Hence, the speed increased may be more than 100 times in a single processor. With multiple processors, we can increase the speed at least 10 times. If the CFD model is well validated with experiments, then it becomes the most economical tool compared to experiments. The way finite element method (FEM) is used in solid mechanics area in the industry and research nowadays, the hope is someday CFD will be a tool in wind engineering. This book is a stepping stone to achieve the preceding objective.
To apply CFD in wind engineering, one needs to be familiar with the following topics:
- Meteorology or atmospheric flow
- Fluid mechanics
- Turbulence
- Random process or stochastic process
- Numerical techniques like finite difference method (FDM) or FEM for fluid mechanics
- Wind engineering
- Visualization
- Structural dynamics
- Fluid-structure interaction
- Water (wave-storm surge)-wind-structure interaction as in hurricane
- Grid generation
- Parallel computing
In the current work, we may not touch topics beyond point 7 in the preceding list because of lack of time. For the other topics, we will go into detail only what we use in our work. We use simple computational domain to reduce the difficulty of making proper grid. One can see the grid generation complexity in the wind-bridge interaction study, as shown in Figure 1.1. In the industry for complex 3D problem, one or two engineers may be spending two or three months to make a proper grid. Even in wind engineering, we only work on straight wind. We will not discuss much about the other types of winds (tornado and thunderstorm downdraft) due to lack of time. From 1960 onward, field observations and WT testing have been used to find pressures on building. Because CFD takes lots of computer time and memory, only recent years CFD application in wind engineering has emerged with more reliability.
In hurricane-type sever wind, in addition to wind effects on structures, water surge and wave effect produce enormous damage. This leads to multiphase flow (water and air) effect on buildings. Future application may involve water-wind effect on...
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.