HomeHomeUpUpSearchSearchE-mailMail
NEW

Simulating a tree

Simulating a tree by Victor Reijs is licensed under CC BY-NC-SA 4.0

Introduction

This web page will look at how to simulate a leafed and leafless tree (as solid objects or as a porous object with a Darcy-Forchheimer medium  or a Perforated plate medium. The outcome can be seen in this summary.

One could also minimise the effect of trees by looking pruning and at the type of trees and their size (Grootte), form (Kroonvorm), porousity (Dichtheid), etc.

Valideren van CAD-model van een boom

Periode voor bebladerd en kale bomen verkregen via Temple (pers. comm. 2024)

Bebladerde boom (voor mei t/m september)

In SIMSCALE is een CAD-model beschikbaar voor een bebladerde boom (blobbed object). De simulatie van dit blobbed object is gevalideerd tegen de anemometer metingen en simulataties van een bebladerde boom in een wetenschappelijk artikel (Ren, 2023). De locatie is hier te zien (Zjejiang Agriculture and Forestry University in China):
Boom gebruikt in artikel van Ren

Als we voor een terrein ruwheid van z0=0.25m kiezen (misschien wat aan de lage kant voor de boom omgeving, maar wat vergelijkbaar met de campus van UT: z0~0.4m), dan zijn de SIMSCALE resultaten (gekleurde vlakken in onderstaande figuur) redelijk vergelijkbaar met Figure 16a2 (zwarte lijnen; Ren, 2023):
SIMSCALE
      vergeleken met Ren, etall

Een precieze mapping is niet mogelijk (b.v. veronderstellingen: detailed CAD-modellen; porosity van model is te(?) bepaald; enz.), maar ze komen dicht genoeg bij elkaar om het blobbed object voor een bebladerde boom in SIMSCALE te gebruilken.

Kale boom (voor november t/m maart)

Mis nog een CAD-model voor een kale boom. Als iemand hulp dan bieden, laat weten met een e-mail.
Het oppervlak van een kale boom is ongeveer 20/80=25% van een bebladerde boom (fotomethode, pers. comm. Reijs, 2023).
<porosity of leafed tree ~ 80% and leafless tree ~ 20%>
De windvang van een kale boom is lager, ongeveer 50% t.o.v. een bebladerde boom (Nägeli, 1946, Bild 19).

Determining the Drag force coefficient through literature

Some literature values of the Drag coefficient

On this web page the Drag force and Pressure-difference convention are built around:

In Hagen (1971, formula [2]): Dh = F = ρ/2*u2*H*Cdhag
<H is the height of the windbreak>
With
dΔp/dx =Dh/A assume A=H2*π/4 dΔp/dx = ρ/2*u2*[Cdhag/(H*π/4)]
Cd = Cdhag/(H*π/4)
Hagen (1971) gives an idea of Cdhag for an slatted fence (H = 2.44m) with 40% porosity (and u's between 5.5 and 11m/sec): Cdhag = 1.17
Cd = 0.61

In Bitog (2012, formula (1)): Δp = m*ρ*u2*Cdbit
<m is the thichness of the tree crown, aka L>
d
Δp/dx
= ρ/2*u2*[
2*C
dbit]
Cd = 2*Cdbit
Bitog (2012
) gives an idea of
Cdbit for an oak (H = 5.5m): Cdbit= 0.55
Cd = 1.1

In Roubos (2014, formula under Fig. 127) : Qw;rep = F = ρ*u2*A*Cwrou
<A is the area of the tree crown>
With
 
dΔp/dx =Qw;rep/A dΔp/dx = ρ/2*u2*[2*Cwrou]
Cd = 2*Cwrou
Roubos (2014) gives an idea of Cwrou for an oak (H = 15m): Cwrou= 0.25
Cd = 0.5

In Koizuma (2010, forumula1) : Pw = F = ρ/2*u2*A*Cdkoi
<A is the area of the tree crown>
With
 
dΔp/dx =Pw/A dΔp/dx = ρ/2*u2*[Cdkoi]
Cd = Cdkoi
Koizuma (2010) gives an idea of Cdkoi for poplar (H = 12.5m):

Cd = 0.55

In Ha (2018, page 24): Pw = F = ρ/2*u2*A*[Cdha]
<A is the area of the tree crown>
With
 
dΔp/dx =Pw/A dΔp/dx = ρ/2*u2*[Cdha]
Cd=Cdha
Ha (2018, page 23) provides an average Cdha of 0.169 for u's between 2 and 10m/sec and leafless
deciduous trees (average H=17m).
Ha (2018, page 23) provides an average Cdha of 0.655 for u's between 4 and 10m/sec and leafed deciduous trees (average H=17m).
Cd = 0.655

In Wikipedia Cdwiki is given for several objects
Wikipedia (Figure 2021, accessed Febr. 2024) has a Cdwiki of around 0.59 for an eliptical sphere (at Reynold number between 104 and 10
6).
Cd = 0.59

In Bekkers (2022, forumula1) : D = F = ρ/2*u2*A*Cdbek
<A is the area of the tree crown>
With
dΔp/dx =D/A dΔp/dx = ρ/2*u2*[Cdbek]
Cd = Cdbek
Bekkers (2022, Fig. 9) has a Cdbek of around 0.77 (at u = 5m/sec and H=6.5m).

Cd = 0.77

In SIMSCALE (2023, Table 4)
SIMSCALE uses a Cdsim = 0.2 (regardless of the u and H).
Cd = 0.2

In Ren (2023, formula 4): Si = dΔp/dx = -ρ/2*|u|*u*[Cdren]
Cd = Cdren
Ren (2023, page 7) has a Cdren of around 0.704 (at u = 10m/sec and H=6.8m).
Cd= 0.704

Overview of found Draft force coefficients

The above values of Cd (green is what the given values for leafed deciduous trees are in the reference) are put in below table:

Overview of Cd Cm

Anyway we need to take care when using Cd from different sources (Dellwik, 2019, page 86); the conditions under which they were determined can be quite different.

SIMSCALE looks to have the lowest
Cd (Cd=0.2) for a leafed tree, while the other references have comparable values at Cd = 0.6 for leafed trees. There is a Cd = 0.18 for leafless trees.

Some general aspects of Cd

The Cd is depending on:

Determining the Forchheimer coefficient through simulated emperical way

First simulation iteration

Two tree models were used:


The blobbed object (with openings between the blobs to proxy porosity) was inititally simulated (H=15.5m, z0=0.5m, u(10m)=6.44m/sec), and CDF similation was checked against anemometer measurements of a real tree. It gave similar results, so this blobbed object does not need an extra porosity medium.
 
To include porosity more flexible, a simple
stacked-cylinder object was compared against anemometer measurements of the real tree for determining the Forchheimer coefficient (f) of a leafed tree.
CFD analysis with different f-values was done on this stacked-cylinder object. By varying the Forchheimer coefficient (f-values) of the stacked-cylinders object, its velocity distribution was compared against the velocity distribution of the anemometer measurements of the real tree.

Here is an analysis done for f = 0.2, 0.6 and 0.8; on the left is the blobbed object, the other three are
stacked-cylinder objects:
Several Firchheimer contributions
From this analysis it is clear that a leafed tree (using
stacked-cylinders) needs to have an f between 0.2 and 0.6. Next iteration should be analysing f=0.35, 0.45 and 0.55.

Second simulation iteration

Here is an analysis done for f = 0.1 (leafless tree), 0.35 (like close to SIMSCALE), 0.45 and 0.55 (so only stacked-cylinder objects):
Several Firchheimer
            contributions

Proposed to do a third iteration with; f = 0.09 (leafless tree), 0.375, 0.4 and 0.425

Third simulation iteration

Here is an analysis done for f = 0.9, 0.375, 0.4 and 0.425:
Several Forchheimer
            coefficient
So f=0.425 looks to be ok-ish for a leafed tree (@
u(10)=6.44msec and z0=0.5m).

Fourth simulation iteration

Here is an analysis done for f = 0.09 (leafless tree), 0.4, 0.425 and 0.45:
Several Forchheimer
            coefficient
So the leafed tree with f=0.45 looks best @ u(10)=7.17m/sec (or u(H)=8m/sec) and z0=0.25m.

Compare stacked-cylinder tree with real tree

Using the stacked-cylinder object with fVR=0.45 (colored) and compare it with the anemometer measurements from a real Ulmus parvifolia (black lines) (Ren, 2023, Fig. 16a2), there is a good resemblance:
Comapring Ren with f=0.145
Conditions were: H=15.5m, z0=0.25m, u(H)=8m/sec

In SIMSCALE (2022 and 2023): S = -ρ/2*|u|*u*f = -ρ/2*|u|*u*[2*LAD*Cdsim]

fsim = 2*LAD*Cdsim = 2*LAI/H*Cdsim
<H is height of tree; LAI is Leaf Area Index>

Using fVR = 2*LAI/H*CdVR, would make a CdVR of 0.87 (= fVR*H/2/LAI = 0.45*15.5/2/4).

Proposed Forchheimer coefficient for leafed and leafless summer oak

The CFD behavior (H=15.5m, z0=0.25m, u(H)=8m/sec) of the stacked-cylinder object with Darcy-Forchheimer medium or the blobbed object without Darcy-Forchheimer medium, provides a good match with the velocity distribution of the real leafed tree.

In case of the stacked-cylinder (summer oak) object the Forchheimer coeffient should be:

frefleafed ~ 0.45 [1/m] at Href=15.5m, LAIref=4 and uref(Href)=8m/sec

For other H, LAI and u:
fleafed = frefleafed * Href / LAIref * LAIleafe  / Hleafed = 1.73 * ucomp * LAIleafed / Hleafed

ucomp=( uleafed(Hleafed) / uref(Href) )0.3 (using emperical optimisation) = 0.52 * uleafed(Hleafed)0.31

Porosity and Forchheimer coefficient relation through simulated emperical way

Several parameters are mentioned when talking about porosity: Cd, Cm, Cw (=Cd/2), LAI, LAD (=LAI/H), f (=2*LAI/H*Cd), porosity, free area ratio (=porosity) and ruwheidsdichtheid (?).

Remark: I don't know what the ruwheidsdichtheid is. Also the relation between Cd and f is not 100% sure yet.

A porosity = 0.87*f2-1.54*f+0.85 formula was derived by matching the results of Darcy Forchheimer coefficent (f) and Perforated plate (Free area ratio=p[orosity]) simulations of a stacked-cylinder object in SIMSCALE (honeypot):

Comparing porosity
            and Forchheimer values

This is a formula derived from above picture:
porosity as function of f
Reijs (2024, f - blue), Hagen (1971, Cd - grey), Stichlmair (2010, Cd - formula (11) and (13); thick plates are assumed to have relatively small holes: yellow), SIMSCALE (f - green) are quite similar.
Hagen and Stichlmair don't worh with trees, but fences or plates.
Remark: some further evaluation is needed to add the f - Cd dependency in above picture.

Here is the SIMSCALE formula (SIMSCALE, 2020), which uses a different relation (compared to Stichlmair) between f and porisity: f is changed to f=f/(porosity^2)/L.

Conclusions

Cd is dimenionless [-], while f is [1/m], which maps SIMSCALE formula: fsim = 2*LAI/H*Cdsim; LAI and Cdsim are [-], so f is [1/m].
The dependability of Forchheimer coefficent (f) on Drag coefficient (Cd) is though not 100% clear.
Remark: This still needs more study!
When using Cd or f: Keep the remark of Dellwick (2019, page 86) in ones mind.

So at this moment the simulated emperial results can be used for the Perforated place (porosity) and the Darcy Forchheimer (d=0 and f).

Referenties

Bekkers, Casper C.A. et al.: Drag coefficient and frontal area of a solitary mature tree. In: Journal of Wind Engineering and Industrial Aerodynamics 220  (2022), pp. 1-11.
Bitog, Jessie P. et al.: Numerical simulation study of a tree windbreak. In: Biosystems Engineering 111  (2012), issue 1, pp. 40-48.
Dellwick, D. et al.: Observed and modeled near-wake flow behind a solitary tree. In: Agricultural and Forest Meteorology 265  (2019), pp. 78-87.
Ha, Taehwan: Development of 3D CFD models and observation system design for wind environment assessment over a clear-cut in mountainous region.  PhD 2018.

Hagen, L.J. and E.L. Skidmore: Windbreak drag as influenced by porosity. In: Transactions of the ASAE. American Society of Agricultural Engineers (1971), pp. 464-465.
Koizuma, Akio et al.: Evaluation of drag coefficients of poplar-tree crowns by a field test method. In: Journal of Wood Science 56  (2010), issue 3, pp. 189-193.
Ren, Xinyi  et al.: The influence of wind-induced response in urban trees on the surrounding flow field. In: Atmosphere 14  (2023), issue 1010, pp. 1-23.
Roubos, Alfred and Dennis Grotegoed: Belasting door boomwortels. In. Fred Jonker (ed): Binnenstedelijke kademuren. Gent: DeckersSnoeck 2014. pp.
SIMSCALE: How to predict darcy and forchheimer coefficients for perforated plates using analytical approach? In:  (2020),
SIMSCALE: Porous media and porosity characteristics.  (2022),
SIMSCALE: Advanced modelling PWC. (2023),
SIMSCALE (accessed Feb. 8, 2024)
Stichlmair, Johann: Pressure drop in orifices and column tray. In. Verein Deutscher Ingenieure -Gesellschaft GVC (ed): VDI Heat atlas. Berlin: Springer 2010. pp. 1111-1115.
Vogel, Steven: Drag and flexibility in sessile organisms. In: American Zoologist 24  (1984), issue 1, pp. 37-44.

Acknowledgements

I would like to thank people, such as Fanjin, Philipp Galvin, SIMSCALE support team, Stephen Temple and others for their help, encouragement and/or constructive feedback. Any remaining errors in methodology or results are my responsibility of course!!! If you want to provide constructive feedback, please let me know.
Disclaimer and Copyright
HomeHomeUpUpSearchSearchE-mailMail

Major content related changes: February 13, 2024