You are on page 1of 19

J. Wind Eng. Ind. Aerodyn.

142 (2015) 198216

Contents lists available at ScienceDirect

Journal of Wind Engineering


and Industrial Aerodynamics
journal homepage: www.elsevier.com/locate/jweia

Consistent inow turbulence generator for LES evaluation of


wind-induced responses for tall buildings
Haitham Aboshosha a, Ahmed Elshaer b, Girma T. Bitsuamlak b,n, Ashraf El Damatty b
a
Boundary Layer Wind Tunnel Laboratory, University of Western Ontario, London, ON, Canada
b
Department of Civil and Environmental Engineering, WindEEE Research Institute, University of Western Ontario, London, ON, Canada

art ic l e i nf o a b s t r a c t

Article history: A new turbulent inow generator technique that can be used as inow boundary condition for LES of
Received 28 December 2014 lower atmospheric boundary ow (ABL) is proposed based on synthesizing random divergent-free tur-
Received in revised form bulent velocities. The proposed technique distinctively maintains both the turbulent spectra and coher-
3 April 2015
ency function similar with the target ABL ow, which is essential for proper simulation of interaction of
Accepted 6 April 2015
turbulent ABL ow with exible structures prone to wind-induced dynamic excitation. The accuracy of
Available online 15 May 2015
the proposed technique to produce turbulent velocities with proper spectra and coherency function is
Keywords: assessed in comparison with typical ABL ow characteristics obtained from the literature. Further, its
Inow turbulence appropriateness to evaluate wind-induced response for tall building is assessed by employing the pro-
Wind spectra
posed technique as inlet boundary condition for LES of the ABL ow around a tall building that was
Coherency
previously tested in a boundary layer wind tunnel. Comparison between dynamic responses (accelera-
Turbulent intensity
Wind load tion) and base load spectra (along-wind, across-wind and torsional) acquired from the proposed LES with
Tall building those from the boundary layer wind tunnel shows a very good agreement. Thus, conrming the suit-
Large eddy simulation ability of the proposed technique for evaluating wind-induced responses. Moreover, the proposed
Atmospheric boundary layer technique is computationally effective and easily amendable for parallel computing making it useful for
generating consistent inow turbulence while adopting LES for wider wind engineering applications.
& 2015 Elsevier Ltd. All rights reserved.

1. Introduction study pollution dispersion in a city center, and Jiang et al. (2003)
used LES to study natural ventilation.
With encouraging software and hardware technology develop- The importance of dening proper inow turbulence boundary
ment trends, the cost of conducting large eddy simulation (LES) for condition while using LES was extensively discussed by various
wind engineering applications is becoming computationally afford- researchers (Sagaut et al. .2003; Tutar and Celik, 2007; Xie and
able. This is also reected through an increased number of pub- Castro, 2008; Tominaga et al., 2008; Dagnew and Bitsuamlak, 2013).
lication that uses LES for variety of wind engineering applications. To The inow condition should satisfy specic spectra, correlations and
magnitudes. To this end, several techniques are available in the lit-
give few examples, recently Dagnew and Bitsuamlak (2014, 2012,
erature (Kondo et al., 1997; Smirnov et al., 2001; Jarrin et al., 2006;
2010), Daniels et al. (2013), applied LES to evaluate wind load on
Tamura, 2000). Keating et al. (2004) classied the techniques used to
standard tall buildings. Nozu et al. (2008), Tamura (2010a, b), Huang
generate inow turbulence for LES into three categories, which are
and Li (2010), Lim et al. (2009) employed LES to study building (i) precursor database, (ii) recycling method and (iii) synthetic tur-
aerodynamics. Bitsuamlak et al. (2010) used LES to assess wind load bulence. Liu and Pletcher (2006) provided a review on the precursor
on ground mounted solar panel. Aboshosha et al. (2015) used LES to database and recycling method. In the precursor database, simula-
characterize the turbulence structure of downburst. Abdi and Bit- tion of the ow around a targeted zone is conducted in two stages.
suamlak (2014) used LES among other turbulence models to char- First, a parent simulation for the incoming wind, upstream to the
acterize ow over topography. Tominaga and Stathopoulos (2010, zone of interest, is conducted to produce temporal and spatial dis-
2011) used LES to study the pollution dispersion around a building tribution of the incoming turbulent velocities. These turbulent
and street canyon, respectively, Gousseau et al. (2011) used LES to velocities are saved in a database and used for the second stage,
where the ow simulation is focused on the zone of interest.
Although this method is employed previously in wind engineering
n
Corresponding author. application, it is computationally costly and not preferable unless the
E-mail address: gbitsuam@uwo.ca (G.T. Bitsuamlak). rst simulation stage already exists and extensive turbulent velocity

http://dx.doi.org/10.1016/j.jweia.2015.04.004
0167-6105/& 2015 Elsevier Ltd. All rights reserved.
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 199

database is available corresponding to various exposure conditions amplitude wave superposition method (WAWS) which results in a
(Bitsuamlak and Simiu, 2010). Lund et al. (1998) used the recycling turbulent velocity eld that satises both the targeted power- and
method to generate inow velocities for smooth terrains. Nozawa cross-spectra. The drawback of this method is that the resulting tur-
and Tamura (2002) extended Lund's method and employed it with bulent eld is not dependent on the computational grid used, thus,
rough terrains. Similar to precursor database method, computational does not satisfy the continuity condition of the ow (i.e. divergence-
domain is divided into two domains in the recycling method: (i) the free is not guaranteed). This would require enormous effort from the
driver domain and (ii) the calculation domain. In the driver domain, solver to correct the assigned ow eld and enforce the continuity
the ow is recycled over a short domain until the ow becomes (Tamura, 2008). Kondo et al. (1997) employed the method originally
statistically stable. Flow characteristics on a mapping plane is stored developed by Shirani et al. (1981) to make the generated inow
and used as the inow condition for the calculation domain as divergent free. However, the step involved to maintain the diver-
illustrated in Fig. 1. gence-free criterion alters the targeted statistical characteristics. Kim
The main drawback of the recycling method is the dependence of et al. (2013) suggested to introduce the turbulent eld on a vertical
the resulting inow characteristics on the roughness elements used plane near (rather than at) the inlet and relied on the pressure-cor-
at the oor of the driver domain. Unless shape and distribution of the rection to maintain the divergence-free criterion. This reduced
roughness elements leading to targeted ow characteristics (i.e. ter- degradation of the statistical characteristics compared to introducing
rain exposure) are known, this method cannot be used (Tamura, the eld right at the inlet. Daniels et al. (2013) employed this method
2008). Aboshosha (2014) suggested a technique suitable for recycling to estimate peak pressures on a typical tall building and reported that
method that allows for simulating any targeted terrain exposure the method is rapid and led to encouraging results.
through the usage of fractal surfaces. This technique has been utilized The second group includes the work of Kraichnan (1970), Li
by Aboshosha et al. (2015) while studying downburst ows for var- et al. (1994), Bechara et al. (1994), Fung et al. (1992), Smirnov et al.
(2001), Klein et al. (2003), and Batten et al. (2004). This group
ious terrain exposures. The drawback with all recycling methods is
generates divergent-free velocity eld with Gaussian spectra and
associated with the high computational cost to run the driver domain
is usually referred as random ow generation (RFG) method. This
ow simulation compared to other methods such as synthesizing
approach is widely implemented in many commercial CFD soft-
inow turbulence (Tamura, 2008). Synthesizing inow turbulence
wares. Unfortunately, turbulent spectra encountered in the lower
does not require costly prior ow simulations, making it a more
atmospheric boundary layer (ABL) is different from the Gaussian
robust approach provided that the target ow statistics are met
spectra (Lumley and Panofsky, 1964), thus making RFG method not
satisfactorily.
suitable for wind engineering application. Huang et al. (2010)
According to Huang et al. (2010), synthesizing inow turbulence
suggested the discrete random ow generation (DRFG) method to
techniques can be classied into two main groups. The rst group
produce turbulent velocity eld that has turbulent spectra close to
include the work of Hoshiya (1972), Iwatani (1982), Maruyama and
the target ABL ow characteristics.
Morikawa (1994), and Kondo et al. (1997). This group uses a weighted
Castro et al. (2011) proposed a modication to the DRFG method
to obtain velocity eld that had a better match with the target
spectra. Generally, the DRFG method is able to computationally
Recycling effectively generate turbulent spectra that is close to the target,
maintain the spatial velocity correlations, and it can easily be
implemented in parallel computing environment. As a result it
forms the base for current study. Table 1 summarizes the methods
available in the literature to generate the inow condition.
Auxiliary simulation Main computation
However, there are other additional important conditions that
need to be satised by the generated inow for wind engineering
Mapping applications such as maintaining the proper coherence among the
velocities (Davenport, 1993). This include maintaining proper cor-
Fig. 1. Recycling technique (Lund et al., 1998). relations among the turbulent velocities within different frequencies

Table 1
Inow generation methods for wind engineering applications.

Group/subgroup Study Comments

Precursor database Liu and Pletcher (2006) and Bitsuamlak and Simiu (2010) Two steps (i) parent simulation for the incoming wind upstream and, (ii)
main simulation for the targeted zone
Recycling method Lund et al. (1998) Generates inow for smooth terrains
Nozawa and Tamura (2002) Generates inow for rough terrains
Aboshosha (2014) Simulated any targeted terrain exposure by using of fractal surfaces
Synthetic WAWS Hoshiya (1972), Iwatani (1982), Maruyama and Morikawa Turbulent eld is not dependent on the computational grid, thus, does not
turbulence (1994), and Kondo et al. (1997) satisfy the continuity condition
Kondo et al. (1997) and Kim et al. (2013) Suggested methods to satisfy the divergence-free criterion but affects the
targeted statistical properties, coherency among the velocities is not
maintained
RFG Kraichnan (1970), Li et al. (1994), Bechara et al. (1994), Fung Gaussian spectra is used that is not compatible with the spectra in the ABL
et al. (1992), Smirnov et al. (2001), Klein et al. (2003), and
Batten et al. (2004)
Huang et al. (2010) and Castro et al. (2011) Turbulent spectra that is close to the target, maintain the spatial corre-
lation among the resulting velocities, easily be implemented in parallel
computing environment, coherency among the velocities is not
maintained
200 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

as indicated by Davenport (1993) and Kijewski and Kareem (1998). p m,n p m,n p m,n m,n
x y z kx
Another important condition is modeling the turbulent spectra to be
0

q m,n q m,n q m,n k m,n = 0
exactly similar as the target ow. Unfortunately, these conditions are x y z y
k xm,n k ym,n k zm,n 1
k z
m,n
not met by the DRFG method, as will be illustrated in the following (3)
sections. The current study focuses on modifying the DRFG method
to maintain proper coherency among the resulting turbulent velo- m xj
xj = m
cities. The modied method is named consistent DRFG (or CDRFG) Lj (4)
method. In Section 2 a brief discussion on the original DRFG method
The parameter L m j in Eq. (4) characterizes the spatial correlations
as suggested by Huang et al. (2010) is presented. Moreover the
between the generated velocity elds. Huang et al. (2010) suggested
rational that led to the need to improve the spectra and coherency
relating the parameter L m j to the integral length scale of turbulence
function of inow turbulence to better t the target ow char-
CL Luj , where CL is a factor ranging between 1 and 2, with an average
acteristics is highlighted. In Section 3, the proposed modications to
value of 1.5. They compared the spatial correlation of the generated
the DRFG technique that enabled robust modeling of the spectra and velocity vectors with the target and found that a value of 1.5Luj led to
the coherency function are presented. In Section 4, both the new a good agreement. It should be mentioned that Huang et al. (2010)
CDRFG and the original DRFG techniques are applied as LES inow used a frequency independent parameter L m j , which is expected to
boundary conditions to evaluate wind-induced responses of a typi- result in a frequency independent correlation (i.e. same correlation
cal tall building. The numerical results are then compared with for all frequencies). This contradicts with the fact that large eddies
aerodynamic data obtained from a boundary layer wind tunnel test (with low frequencies) have higher correlations than small eddies
to comparatively assess their respective performance. (with high frequencies) (Davenport, 1967, 1993). Maintaining proper
frequency-dependent correlations is very important while estimat-
ing wind-induced responses of exible structures such as tall
buildings and long span bridges (Davenport, 1993). Another dis-
2. Discrete random inow generation advantage of DRFG technique is that spectra of the resulting tur-
bulent ow deviates from the target ABL ow statistics (Castro et al.,
As mentioned earlier, Huang et al. (2010) proposed the discrete 2011). To explain these limitations in more detail, DRFG technique
random ow generation (DRFG) technique to generate turbulent (Eqs. (1)(4)) is used to generate turbulent velocity eld for an urban
terrain by using L m j = 1.5 Lui and parameters summarized in Table 2.
velocity eld that satises the targeted turbulent spectra and spatial
These parameters are chosen to match the urban exposure used in
correlations. The technique is based on discretizing power spectra of
the boundary layer wind tunnel experiments reported by Kijewski
velocities into M number of segments and generate wind eld within
and Kareem (1998) and Zhou et al. (2003). Mean velocity, turbulence
each of these segments using the original random ow generation
intensity and longitudinal integral scale of turbulence were adopted
(RFG) technique (Kraichnan, 1970; Smirnov, 2001), but with some from Zhou et al. (2003). The target coherency function (expression
modications to allow modeling of a spectra with an arbitrary dis- given in Table 2) is adopted from Davenport (1993). Other
tribution. According to Huang et al. (2010), turbulent velocity eld,
ui(xj,t) can be generated using Eq. (1).

M N Table 2
ui (x j , t) = pim,n cos (k mj ,nx jm + 2fn, m t) + qim,n Parameters used to generate velocity eld for urban terrain exposure.
m= 1 n= 1
Parameter Denition/value
,n
(
sin k m
j
m
x j + 2fn, m t ) (1)
Exposure Urban
Mean velocity Uav z
where ui represents longitudinal u, transverse v, and vertical w Uav = Uavref
zref
velocities, for i 1, 2, and 3 respectively; j1, 2 and 3 represents x-,
Uavref = 10 m/s , zref 0.364 m, 0.326
y- and z-directions, respectively; M is the number of spectral seg-
Turbulent inten- z dj
ments; N is the number of random frequencies within each seg-
sity I Ij = Irefj
ment; pim,n and qim,n are parameters dened in Eq. (2); fn, m is a zref
normally distributed random number with zero mean and fm where Irefj 0.208, 0.182, 0.152 and dj 0.191, 0.123, 0.005
in the u, v and w directions, respectively (Zhou et al.,
standard deviation; k m j
,n are coordinates of a uniformly distributed
2003; ESDU, 2001)
points on a sphere with a unit radius that satisfy Eq. (3) to maintain von Karman tur- 4(Iu Uav )2 (Lu / Uav )
Su =
the divergence-free condition;
m bulent spectra
x j is a non-dimensional location 5/6
Su, Sv, Sw (
1 + 70.8(fLu / Uav )2 )
coordinate where the velocity is being generated and is dened by
4(Iv Uav )2 (Lv / Uav ) (1 + 188.4(2fLv / Uav )2)
Eq. (4), where xj is the location coordinate in the j direction. Sv =
11/6
(1 + 70.8(2fLv / Uav )2)
2
(rim,n ) 4(Iw Uav )2 (Lw / Uav ) (1 + 188.4(2fLw / Uav )2)
1
pim,n = sign (rim,n ) 2 Sui (fm ) f Sw =
11/6
N 1 + (ri m, n)
2
(1 + 70.8(2fLw / Uav )2)
z j
1 1 where Lj = Lrefj , LrefJ = 0.302, 0.0815 and 0.0326 m,
qim,n = sign (rim,n ) 2 Sui (fm ) f zrefL
N 1 + (rim,n )
2
j = 0.473, 0.881, 1.539, in the x, y, z directions respec-
(2)
tively; zrefL = 0.254 m

where Sui (fm ) is the spectra in the direction i at the frequency fm , Coherency func- Cj fm dxj
tion other Coh (fm ) = exp (Davenport, 1993) where Cj is
Uav
rim,n is a normally distributed random number with zero mean and parameters coherency decay constant.
unit standard deviation, and fm is bandwidth dening the fmmin 1.0 Hz, fmmax 100 Hz, f 1.0 Hz, M 100, N 50
spectra segment.
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 201

parameters (listed in Table 2) that are required for the inow gen- target spectra. As indicated in the gure, the resulting spectra from
eration are adopted from ESDU (2001). DRFG do not match the target spectra at low frequencies. Similar
Fig. 2 shows the coherency function between two velocity vectors observation was also reported by Castro et al. (2011). Such a dis-
at heights of 0.1 m and 0.3 m from ground. The coherency is com- crepancy in the resulting spectra can lead to erroneous wind-
pared with the targeted coherency values suggested by Davenport induced structural responses, especially if this discrepancy occurs
(1993) (given in Table 2) and generated by using a coherency decay close to the natural frequencies of the structure. In the following
constant, Cj, of 10 (Davenport, 1993; Kijewski and Kareem, 1998). As section, proposed solutions to address the discrepancies both in the
shown in Fig. 2, the coherency produced by adopting the DRFG coherency and the spectra are presented.
technique is frequency independent and fails to capture the decaying
distribution with the frequency increase. This leads, for example, to an
overestimation of the forces acting on structures that has funda- 3. Consistent discrete random inow generation (CDRFG)
mental frequency greater than fint, shown in Fig. 2.
Fig. 3 shows comparison of DRFG spectra with von Karman at As illustrated in the previous section, turbulent velocities
point 2 (located at 0.3 m from ground), in the longitudinal, trans- generated using DRFG technique show some coherency and
verse and vertical directions. The same gure also includes the spectra discrepancies compared to the target ABL ow statistics.
smoothed spectra of the resulting velocities (i.e. after applying a Proposed enhancements to DRFG technique are presented in this
moving average) that allows for an easier comparison with the section. The proposed solutions to correct the inow spectra are
presented rst, followed by the proposed enhancements for pro-
ducing consistent coherency in the velocity eld. The modied
technique is referred as consistent discrete random ow genera-
Coherency(u1, u2)
tion (CDRFG) technique, as it generates consistent turbulent
1 velocities (i.e. having spectra and coherency function that match
the ABL ow statistics) as will be shown later in this section.
0.9
Target 3.1. Consistent wind spectra
0.8 DRFG
According to Huang et al. (2010), turbulent velocity resulting
from DRFG technique corresponding to a frequency fm, ui (xj , t , fm ),
0.7
Higher correlation can be generated using Eq. (5), where the frequency fn,m is a ran-
is modeled dom frequency with zero mean and fm standard deviation. Fig. 4
0.6 illustrates the velocity time traces resulting from Eq. (5) using
Coherency

fm 20 Hz for the urban exposure parameters summarized in


0.5 Table 2.
N
,n
0.4 ui (x j , t , fm ) = pim,n cos k m
j ( m
x j + 2fn, m t + qim,n )
n= 1
,n
0.3
(
sin k m
j
m
x j + 2fn, m t ) (5)

As shown in Fig. 4, the resulting spectra have multiple peaks in


0.2 the frequency band ranging approximately between 0 and 3fm.
This means that the DRFG technique distributes the energy spectra
0.1 fint for the frequency fm over a band of frequencies 03fm, as opposed
to focusing the energy close to fm. This is believed to be the main
reason for the spectral discrepancy shown in Fig. 3.
0 In order to correct the discrepancy in the resulting spectra, it is
0 5 10 15 20 25
suggested to use random frequencies fn,m that are more focused
f(hz)
near the frequency fm. Thus, random frequencies fn,m are chosen to
Fig. 2. DRFG coherency between velocities at two different heights (points 1 and 2). have a mean value of fm and a standard deviation of f , where f

0 0
Spectra Su, Sv, Sw 0
10 10 10

discrepancy DRFG
DRFG (smoothed)
-1 -1 -1 von Karman
Su (m2s2/hz)

10 10 10
S (m2s2/hz)
Sv (m2s2/hz)

-2 -2 -2
10 DRFG 10 DRFG 10
DRFG (smoothed) DRFG (smoothed)
von Karman von Karman discrepancy
-3 -3 -3
10 10 10
0 1 2 0 1 2 0 1 2
10 10 10 10 10 10 10 10 10
f (hz) f (hz) f (hz)

Fig. 3. Sample DRFG velocity spectra.


202 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

Velocities u ,v ,w (m/s)
fm fm fm
5
(m/s)

0
fm
u

-5
0 1 2 3 4 5 6
5
(m/s)

0
fm
v

-5
0 1 2 3 4 5 6
5
(m/s)

0
fm
w

-5
0 1 2 3 4 5 6
time (s)

0 0
Spectra Su, Sv, Sw 0
10 10 10

DRFG (f =20 hz)


m
von Karman
Su (m2s2/hz)

-1 -1 -1
10 10 10

S (m2s2/hz)
Sv (m2s2/hz)

DRFG (f =20 hz)


DRFG (f =20 hz)

w
-2 -2 m -2
10 m 10 10
von Karman
von Karman
f=f f=f
f=f m
m
m
-3 -3 -3
10 10 10
0 1 2 0 1 2 0 1 2
10 10 10 10 10 10 10 10 10
f (hz) f (hz) f (hz)

Fig. 4. DRFG velocity time trace using a single fm of 20 Hz and their spectral plots.

Velocities u ,v ,w (m/s)
fm fm fm
1
(m/s)

0
fm
u

-1
0 1 2 3 4 5 6
1
(m/s)

0
fm
v

-1
0 1 2 3 4 5 6
1
(m/s)

0
fm
w

-1
0 1 2 3 4 5 6
time (s)

0 0 Spectra Su, Sv, Sw 0


10 10 10
CDRFG (f =20 hz) CDRFG (f =20 hz)
m
m
von Karman von Karman
-1 -1 -1
10 10 10
Sv (m2s2/hz)
Su (m2s2/hz)

S (m2s2/hz)

CDRFG (f =20 hz)


m
-2 -2 -2
w

10 von Karman 10 10
f=f f=f
m m

f=f
m
-3 -3 -3
10 10 10
0 1 2 0 1 2 0 1 2
10 10 10 10 10 10 10 10 10
f (hz) f (hz) f (hz)

Fig. 5. CDRFG velocity time trace and their spectral plots using one fm 20 Hz.

is frequency step used to represent the target spectra. The mag- expressions for fn,m, pim,n and qim,n expressions, and employing
nitude of the factors pim,n and qim,n is halved according to Eq. (6) in f = 1.0 Hz, are shown in Fig. 5. As shown in Fig. 5, the resulting
order to compensate for the new utilized values of frequencies fn,m. spectra are more focused around the frequency fn,m and closer to
The resulting velocity and spectra obtained using the updated the targeted value.
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 203

0 0
Spectra Su, Sv, Sw 0
10 10 10
CDRFG
CDRFG (smoothed)
-1 -1 -1 von Karman
10 10 10

S (m 2 s 2 /hz)
S v (m 2 s 2 /hz)
S u (m 2 s 2 /hz)

-2

w
-2 -2
10 CDRFG 10 CDRFG 10
CDRFG (smoothed) CDRFG (smoothed)
von Karman von Karman

-3 -3 -3
10 10 10
0 1 2 0 1 2 0 1 2
10 10 10 10 10 10 10 10 10
f (hz) f (hz) f (hz)

Fig. 6. Sample CDRFG velocity spectral plots.

2 3.2.1. Step 1: coherence resulting from CDRFG


1 m (rim,n ) Coherency function based on the new denition of Ljm (Eq. (7)) can
pim,n = sign ( rim,n ) Sui f q m,n
N 2 i
1 + (rim,n ) be calculated as the cross-correlation between velocities generated by
Eq. (5) close to the frequency fm. Derivation for coherency function is
1 m 1
= sign (rim,n ) Sui f given in Eq. (8).
N 1 + (rim,n )
2
(6)
u1u2
The new expressions for and fn,m, pim,n,
are used with Eq. (1) qim,n Cohu1, u2 (fm ) = u1 (fm )
u1 u2
to generate turbulent velocities that produce the entire turbulent
N
spectra range. The spectra is shown in Fig. 6 for a point located at
0.3 m from the ground. The comparison of the spectra generated
= pim1 ,n cos (k mj ,n k
x1mj + 2fn, m t) + qim
1
,n

n= 1
using the new expressions for fn,m, pim,n and qim,n with von Karman
,n k
spectra reveals an improved agreement as shown in Fig. 6. (
sin k m
j x1mj + 2fn, m t u2 (fm ) )
N

3.2. Correction for the coherency function


= pim2 ,n cos (k mj ,n k
x2mj + 2fn, m t) + qim
2
,n

n= 1
,n k
As discussed earlier, the DRFG technique leads to unrealistic (
sin k m
j x2mj + 2fn, m t u1u2 )
coherency function that is frequency independent. To address this T
N
1
shortcoming, it is proposed to relate the parameter L m j , which =
T
0 (pim1 ,n pim2 ,n ) cos (k mj ,n k
x1mj + 2fn, m t) cos
characterizes the correlations to the frequency, fm, in accordance n= 1
,n k
with Eq. (7). (km
j x2mj + 2fn, m t )
Uav N
1 T
Lm
j = + 0 (qim1 ,n qim2 ,n )
Cj fm (7) T n= 1
,n k
where Uav is the mean velocity, fm is the frequency at segment m, is a sin ( km
j
,n x m
1j + 2fn, m t sin k m
j ) (x2mj + 2fn, m t u1u2 )
tuning factor, Cj is the coherency decay constant, and j 1, 2, and N
( pim ,n m,n
1 pi2 ) ,n k
3 represents longitudinal, transverse and vertical directions, respectively. = (
cos k m
j x1mj k
( x2mj ))
The expression given by Eq. (7) requires the tuning factor to be n= 1 2
dened. This tuning factor is estimated from the non-dimensional N
(qim1 ,n qim2 ,n ) ,n k
length scale, = CD/Lu (z), where Lu(z) is the longitudinal length + cos k m
j ( x1mj k
(
x2mj ))u u
1 2
scale of turbulence, D is a characteristic distance chosen to tune the n= 1 2
N
correlations, and C is the coherency decay constant. The character-
,n k
x1mj k
istic distance D is function of the problem being solved. Estimating = Su1 (fm ) Su2 (fm ) f
n= 1
cos k m
j ( ( x2mj ))u 1

the tuning factor from the non-dimensional length scale is con-


ducted in three steps. In the rst step, an expression for coherency = Su1 (fm ) f , u2
function resulting from the DRFG (Eq. (1)) technique using the new = Su2 (fm ) f Cohu1, u2 (fm )
denition for L m
j (Eq. (7)) is obtained. The coherence is a function of N
,n k
x1mj k
the tuning factor . In the second step, target coherency function
suggested by Davenport (1993) (see Table 2) is tted with the
=
n= 1
cos k m
j ( x2mj ( ))Cohu ,u 1 2 (fm )

coherency function obtained from the rst step using as the tting N

parameter. It is observed that depending on the area under the = cos k m


j (
,n C
f ) (8)
coherency curve (i.e. correlation in the wide frequency band, Ru1u2n), n= 1

different tuning factor values are obtained. This leads to a rela- where Cf Cfd/Uav, C is coherency decay constant, and d is the
tionship between and Ru1u2n. In the third step, an expression for distance between points 1 and 2.
Ru1u2n is obtained as a function of the non-dimensional length
scale , which is used to evaluate the tuning factor . All the 3.2.2. Step 2: relationship between and Ru1u2*
mathematical expressions employed at each steps to relate and As indicated from Eq. (8), the coherency function from CDRFG
are given below. technique is dependent on tuning factor and non-dimensional
204 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

frequency Cf. This coherency function needs to be equal to the tar- f max
0 Coh (f ) df
geted coherency (given in Table 2). By tting the resulting coherency Ru1u2 =
f max
function (Eq. (8)) with targeted coherency function (given in 0 df (9)
Table 2), factor is obtained as the tting parameter. Depending on
the area under the coherency curve (i.e. cross-correlation in the Fig. 7(d) shows the relationship between and Ru1u2n. This rela-
wide frequency band, Ru1u2n), different values of are obtained as tionship allows for estimating provided that Ru1u2n is known. In the
shown in Fig. 7(ac). The cross-correlation in the wide frequency next step, Ru1u2n is related to the non-dimensional length scale, ,
band, Ru1u2n, can be expressed by Eq. (9) and is shown in Fig. 7(ac). and then a relationship between and is obtained.

1 1 1

0.8 0.8 0.8


Coherency

Coherency
Coherency
0.6 0.6 0.6

0.4 0.4 0.4

0.2 0.2 0.2

0 0 0
0 0.2 0.4 0.6 0.8 0 0.5 1 1.5 0 1 2 3
C =c.f.D/U C =c.f.D/U C =c.f.D/U
f av f av f av

n,m *
(cos( Kj Cf)) exp(-C f) Ru1u2

4 =3.6
=2.1 =2.1
2

0
0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2
R*u1u2

Fig. 7. Fitting process for coherency function resulting from CDRFG technique for different Ru1u2n values (a) to (c), and (d) relationship between Ru1u2n and .

40

30

20

10

0
1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
Ru1u2

5
Resulting relationship
4 12
Expression in Equation 10

1
20 18 16 14 12 10 8 6 4 2 0

Fig. 8. Relationship between Ru1u2n, and .
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 205

3.2.3. Step 3: relationship between and As shown in Fig. 7(d), Ru1u2n is also a function of . By equating
Cross-correlation between velocities u1 and u2, Ru1u2n, is calcu- Ru1u2n from Figs. 7(d) and 8(a), a relationship between and is
lated as the ratio between velocity covariance u1u2 and rms velo- obtained, as shown in Fig. 8(b). This relationship can be expressed
cities u1 and u2 , as expressed by Eq. (10). By using von Karman by Eq. (11), which is also plotted in Fig. 8(b).
spectra to model the distribution of the turbulent energy, Ru1u2n is 3.7 3 < 6.0

obtained as a function of = CD/Lu and plotted in Fig. 8(a). =



2.1 6.0 (11)

cfD The owchart shown in Fig. 9 summarizes all the steps



u1u2 0 Su1 Su2 e Uav df involved in the CDRFG technique. A MATLAB code is developed to

Ru1u2 = = Su1
u1 u2
0 Su1 df 0 Su2 df

conduct the velocity turbulent generation using CDRFG and is
provided in Appendix A. Fig. 9 shows that the user needs to choose
u12 4(Lu /Uav ) u22 4(Lu /Uav )
= Su2 = n the distance D to tune the correlations. This distance shall be
5/6 5/6
(1 + 70.8n2) (1 + 70.8n2) related to the problem being solved. For instance, for tall building
4 D shall be taken in the order of 0.51.0h to maintain the proper
= fLu /Uav R u1u2 = 0 5/6
e ndn = f ()
correlation along the building height, where h represents building
(1 + 70.8n2) (10) height. It is worth mentioning that values of D resulting with

Fig. 9. CDRFG technique ow chart.


206 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

Coherency(u1, u2) CD/Lu values larger than 6 would result in a tuning factor
1 independent of D, as indicated in Fig. 8(b).
Target The accuracy of the CDRFG technique described in Fig. 9 to
Current model the proper coherency function is assessed by generating
0.9
velocity eld for the urban boundary layer with the parameters
summarized in Table 2. A value of the distance D equal to 0.2 m
0.8 ( 6.7) is chosen to tune the correlation. The coherency of velo-
cities at point 1 (at 0.1 m from the ground) and point 2 (at 0.3 m
0.7 from the ground) are plotted in Fig. 10 and compared with the
targeted coherency (Eq. (5)). Fig. 11 shows coherency functions
between velocities with separation distances, d 0.1 and 0.3 m,
0.6 respectively. As indicated from these gures, it is fair to conclude
Coherency

that CDRFG technique is able to maintain the proper coherency


0.5 among resulting turbulent velocities.
In the next section, CDRFG technique is employed to evaluate
the dynamic response of a tall building that was previously tested
0.4
in a boundary layer wind tunnel (Kijewski and Kareem, 1998; Zhou
et al., 2003). Its efcacy is examined through comparison of the
0.3 numerical aerodynamic data with those obtained from boundary
layer wind tunnel.
0.2
Table 3
Properties of the examined building.
0.1
Property Value

0 Height Hs, width Ws, depth Ds 182.2, 30.48, 30.48 m


0 5 10 15 20 25 Natural frequency 0.15 (along-wind), 0.15 (across-wind), 0.3
f(hz) (torsional)
Damping ratio 1% For all modes
Fig. 10. CDRFG velocity coherency between different points. Mass per unit volume ms 192 kg/m3
Air density 1.25 kg/m3

Coherency(u , u ) d=0.1 m Coherency(u , u ) d=0.3 m


1 2 1 2
1 1

0.9 0.9

0.8 0.8

0.7 0.7

0.6 0.6
Coherency

Coherency

0.5 0.5

0.4 0.4

0.3 0.3

0.2 0.2

0.1 0.1

0 0
0 5 10 15 20 25 0 5 10 15 20 25
f(hz) f(hz)

Target Current
Fig. 11. Target and CDRFG coherency comparison for different separation distances.
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 207

4. Application of CDRFG to evaluate wind load on a tall where i 1, 2, 3 correspond to the x-, y- and z-directions, respec-
building tively, The over bar represents the ltered quantities, ui, p, t, ij and
represent uid velocity, pressure, time, the SGS Reynolds stress
4.1. Numerical model description and molecular viscosity coefcient, respectively. Sij, e , , Cs
represent strain rate tensor, eddy viscosity, grid size, Smagorinsky
LES of wind ow around a tall building immersed in an urban constant which is determined instantaneously based on the
boundary layer is conducted to examine efciency of the developed dynamic model (Germano et al., 1991), respectively. ij represents
technique. Properties of the urban boundary layer ow and the Kronecker delta.
building are summarized in Tables 2 and 3, respectively. Inow eld The computational domain is discretized using polyhedral mesh
generated by using both the CDRFG and DRFG techniques are option available in Star CCM. Two grids sizes G1 and G2 are
employed to comparatively test their applicability to evaluate the employed to study the grid independency of the results. For both
building dynamic response. Further, the building's dynamic responses grids, ne meshes are used near the building faces, the wake zone,
using the two inow techniques are compared with those obtained and the zone between the inow and the building. Distribution of
from the boundary layer wind tunnel experiment reported in Kijewski the mesh size within computational domain is divided into three
and Kareem (1998) and Zhou et al. (2003). The simulations are con- zones as illustrated in Fig. 13 and summarized in Table 6. Fig. 14
ducted using a length scale of 1:500 and a reference velocity at the shows details of the employed grids. COST (2007) and Tominaga
building height equal to 10 m/s. et al. (2008) suggested that the stretching ratio of the grids in
Fig. 12 shows the study building model and computational domain regions of high velocity gradients should be less than 1.3. The use of
dimensions, and the adopted boundary conditions, which follows the a high stretching ratio with LES can cause numerical divergence due
recommendation by Franke (2006) and COST (2007). In the model, to the sudden differences in the cut-off wave number of the energy
x-axis represents longitudinal (i.e. the main ow) direction, while spectrum between resolved and sub-grid modeled scales. In the
y- and z-axes represent transverse and vertical directions, respectively. current study, a number of 10 prism layers with 1.05 stretching is
Table 4 summarizes the employed dimensions compared with those
recommended by COST (2007) and Architectural Institute of Japan (AIJ)
recommendations (Tamura et al., 2008). Commercial CFD package
(STAR-CCM solver) is utilized to solve the LES represented by Eq. (13). Table 4
Computational domain dimensions.
Dynamic sub-grid scale model by Smagorinsky (1963) and Germano
et al. (1991) is adopted. Parameters used to handle ow quantities as Parameter Current Cost (2007) AIJ (2008)
well as the solution technique are summarized in Table 5. Inow tur-
bulence velocity elds generated by DRFG and CDRFG techniques are X1 5H (30B) 5H 36B
X2 15H (90B) 15H
introduced into STAR CCM using space and time-dependent table
Y 10H (60B) 4.6H 21.6B
option (x, y, z, t) at the inow boundary of the computational domain. Z 4H (30B) 4H 40B

ui
=0
xi
ui ui 1 P
+ uj = + ( ij + 2Sij ) Table 5
t x j xi x j Parameters used in the LES.
ij = ui uj ui uj
Parameter Type
1 ui uj
Sij = + Time discretization Second order implicit
2 x j xi Momentum discretization Bounded central difference
1 Pressure discretization Second order
ij ij kk = 2e Sij Pressurevelocity coupling Coupled
3 Under relaxation factors A value of 0.7 for the momentum and 0.7 for the
2
e = (Cs )2 (2Sij Sij ) (12)
pressure

Fig. 12. Boundary conditions and computational domain.


208 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

Fig. 13. Dimensions of different mesh zones.

Table 6
Properties of the employed grids

Grid Grid 1 (G1) Grid 2 (G2)

Zone 1 Zone 2 Zone 3 Zone 1 Zone 2 Zone 3

Grid size H/10 H/50 H/90 H/10 H/36 H/60


Total number of grids 990,000 670,000

utilized for both grids as indicated in Fig. 14, following the recom- where Vh is the mean velocity at the building height and is the air
mendation by Murakami (1998). density which is taken equal to 1.25 kg/m3.
Time step in the LES is chosen to be equal to 0.0002 s to Power spectral density (PSD) for the three base moments that
maintain CourantFriedrichsLewy (CFL) number less than 1.0. A illustrates the energy distribution with the frequencies are plot-
number of 30,000 time steps are resolved which represents a 6 s. ted in Fig. 18. This gure shows PSD resulting from LES employing
The 6 s at the model scale is equivalent to 750 s at full-scale using CDRFG, LES employing DRFG, and the boundary layer wind tun-
a reference velocity of 10 at the building height or 3000 s at full- nel test by Zhou et al. (2003). As can be seen from Fig. 18, PSD
scale using a reference velocity of 40 m/s at the building height. from the LES using the CDRFG technique matches very well with
The SharcNet high performance computer (HPC) facility at the the boundary layer wind tunnel in the along-wind, across-wind
University of Western Ontario has been used to conduct the and torsional directions. Although PSD for the across-wind
simulations, which employed 128 cores for each grid. Simulation moment resulting from LES employing DRFG technique is in a
on grid G1 took 28 h and on grid G2 took around 19 h. Results for good agreement with the boundary layer wind tunnel, PSD for
the last 24,000 time steps are employed in calculating ow sta- other moment directions (i.e. along-wind and torsional) deviates
tistics and building responses. from the boundary layer wind tunnel results. The main reason
behind these differences is attributed to the level of the coher-
4.2. Velocity eld ency function modeling consideration. As indicated in Figs. 2, 10
and 11, CDRFG well maintains the coherency function similar to
Fig. 15 illustrates the instantaneous quasi-streamlines super- the target while it is not the case when DRFG is used. This leads
imposed on the velocity eld on a vertical section (passing to unrealistically correlated uctuations of pressure. These
through mid-building width) and on a horizontal section (passing unrealistic uctuations act directly on the windward face of the
through mid-building height) resulting from the CDRFG employ- building which affects primarily the along-wind and torsional
ing G1. The quasi-streamlines are generated in 2D plane assuming base moments. The across-wind base moment is affected less as
zero velocities in the perpendicular direction to that plane. As it is primarily dominated by the wind/building interactions.
indicated in Fig. 15, instantaneous eld depicts clearly large and Dynamic responses of the building are evaluated using the base
small scale turbulent structures at the inow and near the building moments' spectra shown in Fig. 18. Analysis of peak displacement
walls. Fig. 16 shows instantaneous surfaces of equal vorticity and acceleration at the top oor, and equivalent static base
magnitudes where turbulent structure including various shear moments are conducted following the method described by
layers and horseshoe vortex at the upstream side near the ground Kijewski and Kareem (1998) and Chen and Kareem (2005). The
is captured by the numerical simulation. expressions utilized in the analysis are provided in Appendix B. The
analysis is conducted to cover a velocity range from 8 to 40 m/s at
4.3. Building responses the building height.
Figs. 19 and 20 show plots of top oor peak displacement and
In the current study, dynamic building responses are calculated accelerations, respectively. Fig. 21 shows plots of the peak
using wind-induced base moments, following the procedure for equivalent static moment at the base. In general, similar to what is
force balance tests in the boundary layer wind tunnel (Warsido observed from Fig. 18, Figs. 1921 show that the responses pre-
and Bitsuamlak, 2013). Fig. 17 shows time traces of the base dicted using LES employing CDRFG technique are in a very good
moments around x-axis (due to across-wind force), y-axis (due to agreement with those from the boundary layer wind tunnel. It is
along-wind force), and z-axis (torsional) obtained from LES using to be noted that CDRFG using G1 and G2 produced comparable top
the CDRFG technique and employing grid G1. The base moments oor acceleration and base moment spectra attesting the grid
are normalized using reference base moments dened by Eq. (13). independency of the solution. Also the same gures also show that
1 1 1 the responses predicted using LES employing DRFG are in a good
Myref = 2 V h2 BH 2, Mxref = 2 V h2 DH 2, Mxref = 2 V h2 DBH (13) agreement for the across-wind responses, but the agreement
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 209

Grid G1 Grid G2

3D view

Sectional views at zones 2 and 3

Prism
layers Prism
layers

Sectional views at zones 3 close to the building


Fig. 14. Comparison between grids G1 and G2.

Vertical sectional view Plan sectional view at mid-height

Vertical sectional view at mid-width Plan sectional view at building


mid-height

Fig. 15. Flow eld: Instantaneous velocity magnitude contour and quasi-streamlines.
210 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

Shear layer

Wind direction

Inward wind
direction

Side view Front view


Shear layer

Wind direction

Wind Horse shoe vortex

direction
Horse shoe vortex

Plan view Isometric view

Fig. 16. Surfaces of equal vorticity magnitude.

Across Wind
0.4
0.2
Mx/Mxref

-0.2

-0.4
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (s)

Along Wind
1
0.8
My/Myref

0.6
0.4

0.2
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (s)

Torsional
0.1
0.05
Mtor/Mtorref

0
-0.05

-0.1
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (s)

Fig. 17. Base moment plots around the x-axis (across-wind), y-axis (along-wind) and z-axis (torsional) obtained from LES using the CDRFG technique.
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 211

Along Wind Moment My Across Wind Moment Mx Torsional Moment Mt


0
10 0
10

-1
10
-1
10 10
-1
SMy.f/ 2My

Mx

SMt.f/2Mt
S .f/ 2
Mx
-2
-2
-2
10
10 10

-3 -3
10 10 -3
-2 -1 -2 -1 10
10 10 10 10 -2 -1
10 10
f.B/Vh f.B/Vh f.B/V
h

NatHaz Wind Tunnel CDRFG Huang et al. (2010)

Fig. 18. Spectra of the base moments.

Along Wind Across Wind Torsional


2.5 2 0.2

1.8 0.18

2 1.6 0.16

1.4 0.14
Rot. disp. x Radius (rad)

1.5 1.2 0.12


Disp. (m)

Disp. (m)

1 0.1

1 0.8 0.08

0.6 0.06

0.5 0.4 0.04

0.2 0.02

0 0 0
0 10 20 30 40 0 10 20 30 40 0 10 20 30 40
Vh (m/s) V (m/s) (m/s)
h
Vh
NatHaz Wind Tunnel Current G1 Current G2 Huang et al. 2010

Fig. 19. Top oor peak displacements.

deteriorates for the along-wind and torsional responses that are advantages and some limitations of the discrete random ow
dominantly affected by incoming turbulence. This illustrate the generation (DRFG) technique by Huang et al. (2010). Two mod-
advantage of the new CDRFG technique proposed in the current ications have been proposed to the DRFG technique to accurately
study to analyze wind-induced responses of tall buildings and model the target spectra and the coherency function. The modied
other wind-sensitive structures. technique is called consistent discrete random ow generation
(CDRFG) technique, owing to its consistent spectra and coherency
reproduction. Accuracy of the technique in generating proper
5. Conclusions coherence and spectra is assessed in comparison with target ABL
ow statistics obtained from literature. This is followed by
The current study presented a literature review on inow tur- assessment of the technique's applicability to evaluate wind-
bulence generation approaches for LES that highlights the unique induced responses of a tall building by comparing base moments
212 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

Along Wind Across Wind Torsional


160 180 70

140 160
60

140
120
50

Rot. Acc x Radius (milli-G)


120
100
Acc (milli-G)

Acc (milli-G)
100 40
80
80 30
60
60
20
40
40

20 10
20

0 0 0
0 10 20 30 40 0 10 20 30 40 0 10 20 30 40
Vh (m/s) V (m/s) V (m/s)
h h

NatHaz Wind Tunnel Current G1 Current G2 Huang et al. 2010

Fig. 20. Top oor peak accelerations.

Along Wind Across Wind Torsional


4000 3500 80

3500 70
3000

3000 60
2500

2500 50
Moment (MN.m)

Moment (MN.m)

Moment (MN.m)

2000
2000 40
1500
1500 30

1000
1000 20

500 500
10

0 0 0
0 10 20 30 40 0 10 20 30 40 0 10 20 30 40
V (m/s) V (m/s) V (m/s)
h h h

NatHaz Wind Tunnel Current G1 Current G2 Huang et al. 2010

Fig. 21. Peak base moments.

and top oor acceleration with aerodynamic data collected from a Acknowledgments
boundary layer wind tunnel. The results indicate that LES
employing CDRFG produces building responses that are in a very The authors would like to acknowledge the nancial support from
good agreement with those obtained from the boundary layer the National Research Council of Canada (NSERC), the Ontario Center
wind tunnel. The results also indicate that CDRFG produced more of Excellence (OCE) and Canada Research Chair (for the third author).
accurate responses compared to the original DRFG, particularly in The authors are grateful for the SharcNet for providing access to their
the along-wind and torsional directions. The CDRFG technique is
high performance computation facility and excellent support from
also amendable for parallel implementation and robust compared
their technical staff. Findings and opinions expressed in this paper are
with other methods of generating inows for LES, thus, it is
those of the authors alone, and do not necessarily reect the views of
expected to be widely used for wind engineering applications
employing LES. the sponsoring agency.
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 213

Appendix A. : MATLAB code for the CDRFG technique

% Example on using the CDRFG_2015 Function for i 1:nd


h0u 0.3644;alphau 0.3264;Uh 10.0; for j1:nm
h0I 0.3364; fmjsfm(j) fms;if j 1;fmjs fm(j) fms(nfsm:nfs);end
Iuh 0.2084;Ivh 0.1815;Iwh 0.1523; Su(j,i) mean(4n(Iu(i)nUav(i))^2n(Lu(i)/Uav(i))./(1 70.8n(fmjsnLu(i)/
dIu -0.1914;dIv -0.1228;dIw -0.0048; Uav(i)).^2).^(5/6));
h0L 0.254; Sv(j,i) mean(4n(Iv(i)nUav(i))^2n(Lv(i)/Uav(i))n(1 188.4n(2nfmjsnLv(i)/
Luh 0.302;Lvh 0.0815;Lwh 0.0326; Uav(i)).^2)./(1 70.8n(2nfmjsnLv(i)/Uav(i)).^2).^(11/6));
dLu 0.473;dLv 0.8813;dLw 1.5390; Sw(j,i) mean(4n(Iw(i)nUav(i))^2n(Lw(i)/Uav(i))n(1 188.4n(2nfmjsn
Cxyz [10 10 10];DGamma 0.3; Lw(i)/Uav(i)).^2)./(1 70.8n(2nfmjsnLw(i)/Uav(i)).^2).^(11/6));
nf 100;nm 50;fmax 100; end
dt 1/fmax/2/2.5;nt 1000; end
M [zeros(10,1) zeros(10,1) (0.05:0.1:1)]; % Sample UavLs mean(Uav); % mean long. velocity used to identify the L scale
coordinate matrix
CDRFG_2015(h0u,alphau,Uh,h0I,Iuh,Ivh,Iwh,dIu,dIv,dIw, %% Generate of P,Q,K Matrices
h0L,Luh,Lvh,Iwh,
dLu,dLv,dLw,Cxyz,DGamma,nf,nm,fmax,dt,nt,M) Kzeros(nf,3,nm);
function CDRFG_2015(h0u,alphau,Uh,h0I,Iuh,Ivh,Iwh, rrandn(nf,3,nm);
dIu,dIv,dIw,h0L,
Luh,Lvh,Lwh,dLu,dLv,dLw,Cxyz,DGamma,nf,nm,fmax,dt, Pr./abs(r).nsqrt(1/nfn(r).^2./(1r.^2));
nt,M)
% Consistent DRFG Function By Aboshosha et al. (2015) Q r./abs(r).nsqrt(1/nfn(1).^2./(1 r.^2));
% INPUT Parameters Ls zeros(nm,3,nd);
% h0u Reference height for the mean velocity for nmi 1:nm
% Uh Mean velocity at h0u for nyi 1:nd;
% alphau Power low exponent of the mean velocity Beta 10nDGamma/Lu(nyi);if Beta 46;Gammai 2.1;
% h0I Reference height for the turbulent intensity else Gammai 3.7nBeta^-.3;end
% Iuh Longitudinal turbulent intensity at h0I Ls(nmi,:,nyi) Uav(nyi)/fm(nmi)./Cxyz/Gammai;
% Ivh Transverse turbulent intensity at h0I end
% Iwh Vertical turbulent intensity at h0I K(:,:,nmi) RandSampleSphere(nf);
% dIu Power low exponent of the longitudinal turbulent for i 1:nf
intensity
% dIv Power low exponent of the longitudinal turbulent XX K(i,:,nmi);
intensity
% dIw Power low exponent of the longitudinal turbulent myfun @(xx) mapp(xx,P(i,:,nmi),Q(i,:,nmi));
intensity
% h0L Reference height for the length scale K(i,:,nmi) (fsolve(myfun,XX));
% Luh Longitudinal length scale at h0L end
% Lvh Transverse length scale at h0L end
% Lwh Vertical length scale at h0L %% Generate the Velocity Vectors
% dLu Power low exponent of the longitudinal length U zeros(nd,nt);V zeros(nd,nt);W zeros(nd,nt);
scale
% dLv Power low exponent of the longitudinal length for inxyi 1:nd
scale
% dLw Power low exponent of the longitudinal length for nmi 1:nm;
scale
% Cxyz Coherency decay constants in x, y and z direc- xjbar 1./Ls(nmi,:,inxyi).n[X(inxyi) Y(inxyi) Z(inxyi)];
tions [1  3] matrix
% DGamma Characteristic length used to maintain the kjxj (xjbar(1)nK(:,1,nmi) xjbar(2)nK(:,2,nmi) xjbar(3)nK(:,3,nmi));
coherency
% nf Number of random frequencies in one segment U(inxyi,:) U(inxyi,:) sum(sqrt(Su(nmi,inxyi)ndfn2)n(P(:,1,nmi)n ones(1,
nt)).ncos(wn(:,nmi)ntt kjxjnones(1,nt)) sqrt(Su(nmi,inxyi)ndfn2)
% nm Number of frequency segments n(Q(:,1,nmi)nones(1,nt)).nsin(wn(:,nmi)ntt kjxjnones(1,nt)));
% fmax Maximum frequency V(inxyi,:) V(inxyi,:) sum(sqrt(Sv(nmi,inxyi)ndfn2)n(P(:,2,nmi)n
% dt Time step ones(1,nt)).ncos(wn(:,nmi)ntt kjxjnones(1,nt)) sqrt(Sv(nmi,inxyi)n
% n Number of time steps dfn2)n(Q(:,2,nmi)nones(1,nt)).nsin(wn(:,nmi)ntt kjxjnones(1,nt)));
% M Matrix of the inow coordinates [x y z] W(inxyi,:) W(inxyi,:) sum(sqrt(Sw(nmi,inxyi)ndfn2)n(P(:,3,nmi)n ones
(1,nt)).ncos(wn(:,nmi)ntt kjxjnones(1,nt)) sqrt(Sw(nmi,inxyi)ndfn2)
% OUTPUT Parameters n(Q(:,3,nmi)nones(1,nt)).nsin(wn(:,nmi)ntt kjxjnones(1,nt)));
% Three les (i.e. inletdata_U, inletdata_V and inletda- end
ta_W) that have the
% generated velocity records compatible with STAR U(inxyi,:) U(inxyi,:) Uav(inxyi); % Add the mean velocity
CCM
214 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

%% Extract the coordinates and frequency information end


X M(:,1);Y M(:,2); ZM(:,3); % x and y coordinates %% Print the velocity vectors
vector at the inow plane
nd size(X,1); % overall no of points TableU [X Y Z U]; TableV [X Y Z V]; TableW [X Y Z W];
fmin fmax/nm/2; % Min Frequency for i 1:size(TableU,1)
df (fmax-fmin)/(nm-1); % Frequency step fprintf(d2,\r\n); j1:size(TableU,2); fprintf(d2,%e,,TableU(i,j));
fm fmin:df:fmax; % Frequency vector end
tt dtn(0:(nt-1)); % time vector for i 1:size(TableV,1)
fprintf(d3,\r\n); j1:size(TableV,2); fprintf(d3,%e,,TableV(i,j));
%% Prepare the output le according to the format end
required by STAR CCM
d2 fopen(inletdata_U.csv,w); for i 1:size(TableW,1)
d3 fopen(inletdata_V.csv,w); fprintf(d4,\r\n); j1:size(TableW,2); fprintf(d4,%e,,TableW(i,j));
d4 fopen(inletdata_W.csv,w); end
csv X,Y,Z,; fclose(d2);fclose(d3);fclose(d4);
fprintf(d2,csv); fprintf(d2,ux(m/s)[t %es],,tt); end
fprintf(d3,csv); fprintf(d3,vx(m/s)[t %es],,tt); function XYZ RandSampleSphere(N)
fprintf(d4,csv); fprintf(d4,wx(m/s)[t %es],,tt); % Generate a random sampling XYZ N coordinates on a unit radius sphere
%% Calculate the average velocity, turbulent Intensity, t0z 2npinrand(N,1);
and length scale proles
Uav Uhn(Z/h0u).^alphau; Iu Iuhn(Z/h0I).^dIu; Iv Ivhn z sin(t0z);
(Z/h0I).^dIv;
Iw Iwhn(Z/h0I).^dIw; Lu Luhn(Z/h0L).^dLu; Lv Lvhn t2npinrand(N,1);
(Z/h0L).^dLv;
Lw Lwhn(Z/h0L).^dLw; %% Generate Wn (nf x nm) rsqrt(1-z.^2);
matrix, wn has 2.pi.fm mean and rms2.pi.df
wn randn(nf,nm)n2npindf; x r.ncos(t);
for nmi 1:nm yr.nsin(t);
wn(:,nmi) wn(:,nmi)-mean(wn(:,nmi)); XYZ [x,y,z];
wn(:,nmi) wn(:,nmi)/std(wn(:,nmi))n2npindf; end
wn(:,nmi) wn(:,nmi) fm(nmi)n2npi; function F mapp(X,q,p)
end % System of non-linear equations that maintains the divergence-free
condition
%% Calculate the spectrum matrices fx [1;0;0];
Su zeros(nm,nd);Sv zeros(nm,nd);Swzeros(nm, K[X(1) X(2) X(3);q;p];
nd);
fms (  0.5:0.05:0.5)ndf;nfsm size(fms,2)/2 0.5; Ffx-KnX;
nfs size(fms,2);
end

Appendix B. : expressions for the dynamic response


B.1 Building dynamic responses

Modal forces Fi can be calculated from the base moments Mi using Eq. (B1).
Fx 1/h 0 0 My

Fy = 0 1/h 0 Mx

F 0 0 0.7 Mt (B1)

where h is the building height.


The rms displacement response in the generalized coordinate corresponding to a vibration mode i is calculated using the integral in Eq. (B2),
where Hi2 is called the mechanical admittance function and is expressed by Eq. (B3).


xi = 0 H 2 SFi df
(B2)

1
Hi2 =

f2
2
f2
Ki 2 1 + 4 2
fs 2 fs 2
(B3)

where

x i is the rms generalized displacement; Hi 2 is the
mechanical admittance function for the mode i; SFi is the force
spectra for mode i.
H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216 215

x iBg , and resonant component,


Mean, x i, background,

xires , of the generalized displacement are calculated using to Eq. (B4).
Fi Fi
, xires =
xi
2 2
x i = , xiBg = xiBg
Ki Ki (B4)

where Fi is the rms modal force of the mode i.


Peak displacement, x^itop , and acceleration x^itop at the building height are calculated as function of the generalized displacement
according to Eq. (B5).

x^itop = x i + gf

xi
^ 2
xitop = gf (2fi )
xires (B5)
^ jbi is the rms base
bi is the mean base moment and M
Peak equivalent static base moments, Mbi , are calculated from Eq. (B6), where M
moment which can be calculated using Eq. (B7), where gf is the peak factor and it is taken here equal to 3.5.
^ bi + g Mjbi
Mbi = M f (B6)

jbi = (2f )2 m Hs2


M

xi (along and across wind)
i
3
jb = (2f )2 I Hs
M

x (torsional direction)

2 (B7)

where m, I are the mass and inertia per unit height which equals to
msWsDs and msWsDs (Ws2 Ds2)/12, respectively.

Appendix A. Supplementary material

Supplementary data associated with this article can be found in the online version at http://dx.doi.org/10.1016/j.jweia.2015.04.004.

References
Abdi, D., Bitsuamlak, G.T., 2014. Wind ow simulations on idealized and real Engineering Sciences Data Unit (ESDU) 85020, 2001. Characteristics of atmospheric
complex terrain using various turbulence models. Adv. Eng. Softw. 75, 3041. turbulence near the ground. Part II: Single Point Data for Strong Winds.
Aboshosha, H., 2014. Response of Transmission Line Conductors Under Downburst Franke, J., 2006. Recommendations of the COST action C14 on the use of CFD in
Wind (Ph.D. thesis). University of Western Ontario. predicting pedestrian wind environment. In: Proceedings of the Fourth Inter-
Aboshosha, H., Bitsuamlak, G., El Damatty, A., 2015. Turbulence characterization of national Symposium on Computational Wind Engineering, 1619 July. Yoko-
downbursts using LES. J. Wind Eng. Ind. Aerodyn. 136, 4461. hama, Japan, pp. 529523.
Batten, P., Goldberg, U., Chakravarthy, S., 2004. Interfacing statistical turbulence Fung, J., Hunt, J., Malik, N., Perkins, R., 1992. Kinematic simulation of homogeneous
closures with large-eddy simulation. Am. Inst. Aeronaut. Astronaut. J. 42, turbulence by unsteady random Fourier modes. J. Fluid Mech. 236, 281318.
485492. Germano, M., Piomelli, U., Moin, P., Cabot, W.H., 1991. A dynamic subgrid-scale
Bechara, W., Bailly, C., Lafon, P., 1994. Stochastic approach to noise modeling for free eddy viscosity model. Phys. Fluids 3 (7), 17601765.
turbulent ows. Am. Inst. Aeronaut. Astronaut. J. 32 (3), 455463. Gousseau, P., Blocken, B., Stathopoulos, T., van Heijst, G.J.F., 2011. CFD simulation of
Bitsuamlak, G.T., Dagnew, A.K., Erwin, J., 2010. Evaluation of wind loads on solar near-eld pollutant dispersion on a high-resolution grid: a case study by LES
panel modules using CFD. In: Proceedings of the Fifth International Symposium and RANS for a building group in downtown Montreal. Atmos. Environ. 45 (2),
on Computational Wind Engineering, 2327 May. Chapel Hill, NC. 428438.
Bitsuamlak, G.T., Simiu, E., 2010. CFD's potential applications: wind engineering Hoshiya, M., 1972. Simulation of multi-correlated random processes and applica-
perspective. In: Proceedings of the Fifth International Symposium on Compu- tion to structural vibration problems. Proc. JSCE 204, 121128.
tational Wind Engineering, 2327 May. Chapel Hill, NC. Huang, S., Li, Q., Wu, J., 2010. A general inow turbulence generator for large eddy
Castro, G.H., Paz, R.R., Sonzogni, V.E., 2011. Generation of turbulent inlet velocity simulation. J. Wind Eng. Ind. Aerodyn. 98, 600617.
Huang, S.H., Li, Q.S., 2010. Large eddy simulation of wind effects on a super-tall
conditions for large eddy simulations. Mec. Comput. 22752288.
building. Wind Struct. 13 (6), 557580.
Chen, X., Kareem, A., 2005. J. Eng. Mech. ASCE 131, 11151125.
Iwatani, Y., 1982. Simulation of multidimensional wind uctuations having any
COST, 2007. Best Practice Guideline for the CFD Simulation of Flows in the Urban
arbitrary power spectra and cross spectra. J. Wind Eng. Jpn. 11, 518.
Environment COST Action 732.
Jarrin, N., Benhamadouche, S., Laurence, D., Prosser, R., 2006. A synthetic-eddy-
Dagnew, A., Bitsuamlak, G.T., 2013. Computational evaluation of wind loads on
method for generating inow conditions for large-eddy simulations. Int. J. Heat
buildings: a review. Wind Struct. 16 (6), 629660.
Fluid Flow 27 (4), 585593.
Dagnew, A., Bitsuamlak, G.T., 2014. Computational evaluation of wind loads on
Jiang, Y., Alexander, A., Jenkins, H., Arthur, R., Chen, Q., 2003. Natural ventilation in
standard tall building using a large eddy simulation. Wind Struct. 18 (5),
buildings: measurement in a wind tunnel and numerical simulation with large-
567598.
eddy simulation. J. Wind Eng. Ind. Aerodyn. 91 (3), 331353.
Dagnew, A., Bitsuamlak, G.T., 2010. LES evaluation of external wind pressures on a
Keating, A., Piomelli, U., Balaras, E., Kaltenbach, H.J., 2004. A priori and a posteriori
standard tall building with and without a neighboring building. In: Proceedings tests of inow conditions for large-eddy simulation. Phys. Fluids 16, 4696.
of the Fifth International Symposium on Computational Wind Engineering, 23 Kijewski, T., Kareem, A., 1998. Dynamic wind effects: a comparative study of pro-
27 May. Chapel Hill, NC. visions in codes and standards with wind tunnel data. Wind Struct. 1 (1),
Dagnew, A., Bitsuamlak, G.T., 2012. Large eddy simulation for wind-induced 77109.
response of tall buildings located in a city center. In: Proceedings of the 2012 Kim, Y., Castro, I.P., Xie, Z.T., 2013. Inow conditions for large-eddy simulations with
Engineering Mechanics Institute and 11th ASCE Joint Specialty Conference on incompressible ow solvers. Comput. Fluids 84, 5668.
Probabilistic Mechanics and Structural Reliability (EMI/PMC 2012), 1720 June. Klein, M., Sadiki, A., Janicka, J., 2003. A digital lter based generation of inow data
Notre Dame, IN. for spatially developing direct numerical or large eddy simulations.
Daniels, S.J., Castro, I.P., Xie, Z.T., 2013. Peak loading and surface pressure uctua- J. Comput. Phys. 186, 652665.
tions of a tall model building. J. Wind Eng. Ind. Aerodyn. 120, 1928. Kondo, K., Murakami, S., Mochida, A., 1997. Generation of velocity uctuations for
Davenport, A.G., 1967. Gust loading factors. J. Struct. Eng. ASCE 93, 1134. inow boundary condition of LES. J. Wind Eng. Ind. Aerodyn. 6768, 5164.
Davenport, A.G., 1993. How can we simplify and generalize wind loads? In: Pro- Kraichnan, R., 1970. Diffusion by a random velocity eld. Phys. Fluids 13, 2231.
ceedings of the Third Asia-Pacic Symposium on Wind Engineering. Keynote Li, A., Ahmadi, G., Bayer, R., Gaynes, M., 1994. Aerosol particle deposition in an
Lecture, 1315 December. Hong Kong. obstructed turbulent duct ow. J. Aerosol Sci. 25 (1), 91112.
216 H. Aboshosha et al. / J. Wind Eng. Ind. Aerodyn. 142 (2015) 198216

Lim, H.C., Thomas, T.G., Castro, I.P., 2009. Flow around a cube in a turbulent Tamura, T., 2008. Towards practical use of LES in wind engineering. J. Wind Eng.
boundary layer: LES and experiment. J. Wind Eng. Ind. Aerodyn. 97 (2), 96109. Ind. Aerodyn. 96, 14511471.
Liu, K.L., Pletcher, R.H., 2006. Inow conditions for the large eddy simulation of Tamura, T., Nozawa, K., Kondo, K., 2008. AIJ guide for numerical prediction of wind
turbulent boundary layers: a dynamic recycling procedure. J. Comput. Phys. 219 loads on buildings. J. Wind Eng. Ind. Aerodyn. 96, 19741984.
(1), 16. Tamura, T., 2010a. Application of LES-based model to wind engineering imple-
Lumley, J.L., Panofsky, H.A., 1964. The Structure of Atmospheric Turbulence. Wiley- mentation of meteorological effects. In: Proceedings of the Fifth International
Interscience, New York, p. 239. Symposium on Computational Wind Engineering, 2327 May. Chapel Hill, NC.
Lund, T.S., Wu, X., Squires, K.D., 1998. Generation of turbulent inow data for Tamura, T., 2010b. LES for aerodynamic characteristics of a tall building inside a
spatially developing boundary layer simulations. J. Comput. Phys. 140, 233258. dense city district. In: Proceedings of the Fifth International Symposium on
Maruyama, T., Morikawa, H., 1994. Numerical simulation of wind uctuation con- Computational Wind Engineering, 2327 May. Chapel Hill, NC.
ditioned by experimental data in turbulent boundary layer. In: Proceedings of Tominaga, Y., Stathopoulos, T., 2010. Numerical simulation of dispersion around an
the 13th Symposium on Wind Engineering, pp. 573578. isolated cubic building: model evaluation of RANS and LES. Build. Environ. 45
Murakami, S., 1998. Overview of turbulence models applied in CWE-1997. J. Wind (10), 22312239.
Eng. Ind. Aerodyn. 7476, 124. Tominaga, Y., Stathopoulos, T., 2011. CFD modeling of pollution dispersion in a
Nozawa, K., Tamura, T., 2002. Large eddy simulation of the ow around a low-rise street canyon: comparison between LES and RANS. J. Wind Eng. Ind. Aerodyn.
building in a rough-wall turbulent boundary layer. J. Wind Eng. Ind. Aerodyn. 99 (4), 340348.
90, 11511162. Tominaga, Y., Mochida, A., Yoshiec, R., Kataokad, H., Nozu, T., Masaru Yoshikawa, M.,
Nozu, T., Tamura, T., Okuda, Y., Sanada, S., 2008. LES of the ow around building Shirasawa, T., 2008. AIJ guidelines for practical applications of CFD to pedestrian
wall pressures in the center of Tokyo. J. Wind Eng. Ind. Aerodyn. 96, 17621773. wind environment around buildings. J. Wind Eng. Ind. Aerodyn. 96 (1011),
Sagaut, P., Garnier, E., Tromeur, E., Larchevque, L., Labourasse, E., 2003. Turbulent 17491761.
inow conditions for LES of subsonic and supersonic wall-bounded ows. Tutar, M., Celik, I., 2007. Large eddy simulation of a square cylinder ow: modelling
Am. Inst. Aeronaut. Astronaut. J. 42, 469478. of inow turbulence. Wind Struct. 10 (6), 511532.
E. Shirani, J.H. Ferziger, W.C. Reynolds, 1981. Mixing of a Passive Scalar in Isotropic Warsido, W., Bitsuamlak, G.T., 2013. A dual aerodynamic data analysis framework
and Sheared Homogeneous Turbulence. Report TF-15. Mechanical of Engi- for tall buildings. J. Wind Eng. 10 (2), 1840.
neering Department, Stanford University. Xie, X.T., Castro, I.P., 2008. Efcient generation of inow conditions for large eddy
Smagorinsky, J., 1963. General circulation experiments with the primitive equa- simulation of street-scale ow. Flow Turbul. Combust. 81 (3), 449470.
tions, I. The basic experiment. Mon. Weather Rev. 91, 99164. Zhou, Y., Kijewski, T., Kareem, A., 2003. Aerodynamic loads on tall buildings:
Smirnov, R., Shi, S., Celik, I., 2001. Random ow generation technique for large eddy interactive database. J. Struct. Eng. ASCE 3, 394404.
simulations and particle-dynamics modeling. J. Fluids Eng. 123, 359371.
Tamura, T., 2000. Towards practical use of LES in wind engineering. J. Wind Eng.
Ind. Aerodyn. 96 (1011), 14511471.

You might also like