Hostname: page-component-74656f9884-54qdv Total loading time: 0 Render date: 2026-11-10T12:54:36.115Z Has data issue: false hasContentIssue false

Scaling and dynamics of turbulence over sparse canopies

Published online by Cambridge University Press:  06 February 2020

Akshath Sharma
Affiliation:
Department of Engineering, University of Cambridge, Trumpington Street, CambridgeCB2 1PZ, UK
Ricardo García-Mayoral*
Affiliation:
Department of Engineering, University of Cambridge, Trumpington Street, CambridgeCB2 1PZ, UK
*
†Email address for correspondence: r.gmayoral@eng.cam.ac.uk

Abstract

Turbulent flows within and over sparse canopies are investigated using direct numerical simulations at moderate friction Reynolds numbers $Re_{\unicode[STIX]{x1D70F}}\approx 520$ and 1000. The height of the canopies studied is $h^{+}\approx 110{-}200$, which is typical of some engineering canopies but much lower than for most vegetation canopies. The analysis of the effect of Reynolds number in our simulations, however, suggests that the dynamics observed would be relevant for larger Reynolds numbers as well. In channel flows, the distribution of the total stress is linear with height. Over smooth walls, the total stress is the sum of the viscous and the Reynolds shear stresses, the ‘fluid stress’ $\unicode[STIX]{x1D70F}_{f}$. In canopies, in turn, there is an additional contribution from the canopy drag, which can dominate within. Furthermore, the full Reynolds shear stress has contributions from the dispersive, element-induced flow and from the background turbulence, the part of the flow that remains once the element-induced flow is filtered out. For the present sparse canopies, we find that the ratio of the viscous stress and the background Reynolds shear stress to their sum, $\unicode[STIX]{x1D70F}_{f}$, is similar to that over smooth walls at each height, even within the canopy. From this, a height-dependent scaling based on $\unicode[STIX]{x1D70F}_{f}$ is proposed. Using this scaling, the background turbulence within the canopy shows similarities with turbulence over smooth walls. This suggests that the background turbulence scales with $\unicode[STIX]{x1D70F}_{f}$, rather than the conventional scaling based on the total stress. This effect is essentially captured when the canopy is substituted by a drag force that acts on the mean-velocity profile alone, aiming to produce the correct $\unicode[STIX]{x1D70F}_{f}$, without the discrete presence of the canopy elements acting directly on the fluctuations. The proposed mean-only forcing is shown to produce better estimates for the turbulent fluctuations compared to a conventional, homogeneous-drag model. These results suggest that a sparse canopy acts on the background turbulence primarily through the change it induces on the mean-velocity profile, which in turn sets the scale for turbulence, rather than through a direct interaction of the canopy elements with the fluctuations. The effect of the element-induced flow, however, requires the representation of the individual canopy elements.

Information

Type
JFM Papers
Copyright
© 2020 Cambridge University Press
Figure 0

Figure 1. Schematic of the numerical domain. An instantaneous field of the fluctuating streamwise velocity, scaled, from case TP1 is shown in three orthogonal planes.

Figure 1

Table 1. Simulation parameters: $N_{x}$ and $N_{z}$ are the number of canopy elements in the streamwise and spanwise directions, respectively; $u_{\unicode[STIX]{x1D70F}}$ is the friction velocity based on the net drag and scaled with the channel bulk velocity; $Re_{\unicode[STIX]{x1D70F}}$ is the friction Reynolds number based on $u_{\unicode[STIX]{x1D70F}}$ and $\unicode[STIX]{x1D6FF}$; $\unicode[STIX]{x1D706}_{f}$ is the roughness frontal density; and $\int D^{+}$ is the net canopy drag force scaled with $u_{\unicode[STIX]{x1D70F}}$, that is, the proportion of the total drag on the fluid exerted by the canopy elements, with the remainder being the friction at the bottom wall. The grid resolutions in the streamwise and spanwise directions are $\unicode[STIX]{x0394}x^{+}$ and $\unicode[STIX]{x0394}z^{+}$, respectively.

Figure 2

Figure 2. Contours of instantaneous streamwise velocity in planes passing through the centre of a canopy element. Panels (a–c) represent cuts in the $z{-}y$ plane, and (d–f) represent cuts in the $x{-}y$ plane. Panels are for cuboidal canopy elements from case P1 (a,d); and for T-shaped canopy elements from case T1 (b,e) and case TP1 (c,f). The white lines mark the positions of the canopy elements. The contours are scaled using the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, of each case.

Figure 3

Figure 3. Drag coefficients, $C_{dh}=D/U^{2}$, obtained from T-shaped canopies: red ——, case T1; violet ——, case TP1; blue ——, case T2; red – – –, cases T1-H/H0; and blue – – –, case T2-H0. The inset provides a magnified view of the drag coefficients for cases T2 and T2-H0.

Figure 4

Figure 4. The r.m.s. velocity fluctuations scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, from: red ——, case P2; blue ——, case $\text{P2I}_{Re}$; and dark green ——, case $\text{P2O}_{Re}$. In panels (a,c,e), the wall-normal coordinate is scaled in friction units, and in (b,d,f) in outer units. The black lines represent the smooth-wall simulations at $Re_{\unicode[STIX]{x1D70F}}\approx 520$ and 1000. The smooth-wall data at $Re_{\unicode[STIX]{x1D70F}}\approx 1000$ are taken from Lee & Moser (2015).

Figure 5

Figure 5. Viscous and Reynolds shear stresses scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, from: red ——, case P2; blue ——, case $\text{P2I}_{Re}$; and dark green ——, case $\text{P2O}_{Re}$. In panel (a), the wall-normal coordinate is scaled in friction units, and in (b) in outer units. The black lines represent the smooth-wall simulations at $Re_{\unicode[STIX]{x1D70F}}\approx 520$ and 1000. The smooth-wall data at $Re_{\unicode[STIX]{x1D70F}}\approx 1000$ are taken from Lee & Moser (2015).

Figure 6

Figure 6. Drag coefficients, $C_{dh}=D/U^{2}$ for red ——, case P2; blue ——, case $\text{P2I}_{Re}$; and dark green ——, case $\text{P2O}_{Re}$.

Figure 7

Figure 7. Schematic representation of the stress balance in a channel with canopy elements.

Figure 8

Figure 8. Stress profiles within the channel for case P1. (a) Dark green ——, full Reynolds shear stress; dark green – – –, background-turbulence Reynolds shear stress; red ——, drag stress; and blue ——, viscous stress; all scaled with $u_{\unicode[STIX]{x1D70F}}$. (b) Dark green ——, background-turbulence Reynolds shear stress; and blue ——, viscous stress; both scaled with $u^{\ast }$. The black lines represent the smooth-wall case, S.

Figure 9

Figure 9. The r.m.s. velocity fluctuations and shear stresses scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, for: red ——, case TP1; and blue ——, case T1. Solid lines represent the full velocity fluctuations and dashed lines represent the background-turbulence fluctuations. The black lines represent the smooth-wall case, S, for reference.

Figure 10

Figure 10. The r.m.s. velocity fluctuations scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, in (a,c,e) and with the local friction velocity, $u^{\ast }$, in (b,d,f). The lines represent: red ——, case P0; violet ——, case P1; and blue ——, case P2. In panels (a,c,e), solid lines represent the full velocity fluctuations and dashed lines the background-turbulence fluctuations. In panels (b,d,f), only the background-turbulence fluctuations are portrayed. The black lines represent the smooth-wall case, S, for reference.

Figure 11

Figure 11. Variation of (a) $y^{\ast }$ and (b) $u^{\ast }$ with height for cuboidal post canopies, with sparsity increasing from red to blue: red ——, denser case P0; violet ——, intermediate case P1; blue ——, sparser case P2; and black ——, smooth-wall case, S.

Figure 12

Figure 12. Shear stresses scaled using (a) the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, and (b) the local friction velocity, $u^{\ast }$, for: red ——, case P0; violet ——, case P1; and blue ——, case P2. The solid and dashed lines in panel (a) represent the full and background-turbulence Reynolds shear stresses, respectively. In panel (b) only the background-turbulence Reynolds shear stresses are portrayed. The black lines represent the smooth-wall case, S.

Figure 13

Figure 13. Pre-multiplied spectral energy densities for case P1 (filled contours) and for case S (line contours) normalised with their respective r.m.s. values at (a–d) $y^{+}=15$ and (e–h) $y^{\ast }=15$. The contours, from the left to right columns, are in increments of 0.03, 0.06, 0.05 and 0.06, respectively.

Figure 14

Figure 14. Pre-multiplied spectral energy densities for case P1 (filled contours) and for case S (line contours) at $y^{\ast }=105$, normalised by their respective $u^{\ast }$. The contours in (a–d) are in increments of 0.125, 0.06, 0.075 and 0.06, respectively.

Figure 15

Figure 15. Pre-multiplied spectral energy densities at $y^{+}=250$: red ——, case P0; violet ——, case P1; and blue ——, case P2. All are normalised by their respective $u_{\unicode[STIX]{x1D70F}}$. Filled contours represent case S. The contours in (a–d) are in increments of 0.075, 0.04, 0.06 and 0.03, respectively.

Figure 16

Figure 16. Mean-velocity profiles, from the canopy-resolving simulations. Lines represent: red ——, case T1; violet ——, case TP1; blue ——, case T2; red – – –, case P0; violet – – –, case P1; and blue – – –, case P2. Here $U_{c}$ is the mean velocity at $y=\unicode[STIX]{x1D6FF}$. The black lines represent the smooth-wall case, S.

Figure 17

Figure 17. Pre-multiplied spectral energy densities at $y^{\ast }\approx 115$, normalised by their respective r.m.s. values. The line contours represent: (a–d) case P2; (e–h) case P1; (i–l) case P0; and (m–p) case PD. Filled contours represent case S. The contour increments in the leftmost to rightmost columns are 0.029, 0.048, 0.045 and 0.045, respectively.

Figure 18

Figure 18. The r.m.s. velocity fluctuations and shear stresses scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, from: red ——, case PD; and blue ——, case P2. Solid lines represent the full velocity fluctuations and dashed lines represent the background-turbulence fluctuations. The vertical dashed line marks the location of the canopy tip plane. The black lines represent the smooth-wall case, S, for reference.

Figure 19

Figure 19. Instantaneous realisations of the wall-normal velocity at $y^{+}\approx 120$, normalised by $u_{\unicode[STIX]{x1D70F}}$. Panels (a)–(e) represent cases S, P2, P1, P0 and PD, respectively. The clearest and darkest colours in (a)–(e) represent intensities of $\pm (1.5,1.5,1.5,1,1)$, respectively.

Figure 20

Figure 20. Background-turbulence r.m.s. velocity fluctuations and shear stresses scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, of the canopy-resolving and mean-only/homogeneous-drag simulations. The lines represent: red ——, case P0; red – – –, case P0-H0; red $\cdots \cdots$, case P0-H; violet ——, case P1; violet – – –, case P1-H0; blue ——, case P2; and blue – – –, case P2-H0. The black lines represent the smooth-wall case, S.

Figure 21

Figure 21. Background-turbulence r.m.s. velocity fluctuations and shear stresses scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, of the canopy-resolving and mean-only/homogeneous-drag simulations. The lines represent: red ——, case T1; red – – –, case T1-H0; red $\cdots \cdots$, case T1-H; violet ——, case TP1; blue ——, case T2; and blue – – –, case T2-H0. The black lines represent the smooth-wall case, S.

Figure 22

Figure 22. Pre-multiplied spectral energy densities at (a–d) $y^{\ast }=15$ and (e–h) $y^{\ast }=105$, normalised by their respective $u^{\ast }$. Filled contours represent case TP1. Lines represent: blue ——, case T1-H0; red ——, case T1-H; and violet ——, case TP1-L. The contours in panels (a–h) are in increments of 0.3, 0.075, 0.175, 0.075, 0.12, 0.06, 0.075 and 0.05, respectively.

Figure 23

Figure 23. Drag force distribution in the streamwise direction in a plane passing through the canopy heads for case TP1-L (blue ——). Distribution of the mean-only drag force, as in case T1-H0 (red – – –). The location of the canopy elements is sketched in black at the bottom of the figure.

Figure 24

Figure 24. The r.m.s. fluctuations and shear stresses of the full flow, scaled with the global friction velocity $u_{\unicode[STIX]{x1D70F}}$: blue ——, case TP1; red ——, case T1; red – – –, case TP1-H0; and violet ——, case TP1-L. The black lines represent case S.

Figure 25

Figure 25. The r.m.s. velocity fluctuations and shear stresses scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, in (a,c,e,g) and with the local friction velocity, $u^{\ast }$, in (b,d,f,h). The lines represent: red ——, case P2; blue ——, case $\text{P2I}_{Re}$; and dark green ——, case $\text{P2O}_{Re}$. In (a,c,e,g), solid lines represent the full velocity fluctuations and dashed lines represent the background-turbulence fluctuations. In (b,d,f,h), only the background-turbulence fluctuations are portrayed. The solid black lines represent the smooth-wall simulations at $Re_{\unicode[STIX]{x1D70F}}\approx 520$ and 1000. The smooth-wall data at $Re_{\unicode[STIX]{x1D70F}}\approx 1000$ are taken from Lee & Moser (2015).

Figure 26

Figure 26. The r.m.s. velocity fluctuations and shear stresses scaled with the global friction velocity, $u_{\unicode[STIX]{x1D70F}}$, in (a,c,e,g) and with the local friction velocity, $u^{\ast }$, in (b,d,f,h). The lines represent: red ——, case T1; violet ——, case TP1; and blue ——, case T2. In (a,c,e,g), solid lines represent the full velocity fluctuations and dashed lines represent the background-turbulence fluctuations. In (b,d,f,h), only the background-turbulence fluctuations are portrayed. The black lines represent the smooth-wall case, S, for reference.

Figure 27

Figure 27. Background-turbulence r.m.s. velocity fluctuations and shear stresses, scaled with the local friction velocity, $u^{\ast }$, of the resolved canopy and mean-only/homogeneous-drag simulations. In the left-hand column, lines represent: red ——, case P0; red – – –, case P0-H0; red $\cdots \cdots$, case P0-H; violet ——, case P1; violet – – –, case P1-H0; blue ——, case P2; and blue – – –, case P2-H0. In the right-hand column, lines represent: red ——, case T1; red – – –, case T1-H0; red $\cdots \cdots$, case T1-H; violet ——, case TP1; blue ——, case T2; and blue – – –, case T2-H0. The black lines represent case S.