Introduction

The transport of sand by wind and the concatenated erosion of sediment soils is one of the main causes for the propagation of desertification. Aeolian transport of sand particles is mainly due to saltation, i.e. particles move on approximately ballistic trajectories thereby ejecting new grains upon collision with the soil (splash)1. Moreover, the impacts of sand grains on the soil during saltation are a main factor for the emission of atmospheric dust particles2 — which, once entrained, may travel thousands of kilometers in suspension thereby substantially affecting the Earth’s climate3. To prevent sand transport by wind is thus a concern of broad implication for the society.

Sand fences of various types have been constructed for centuries to control wind erosion and induce dune formation (Fig. 1). Typically, sand fences consist of lightweight wood strips, wire or perforated plastic sheets attached to regularly spaced stakes4. Indeed, the major pre-requisite for a sand fence is that its structure reduces the wind speed, but does not completely block the wind. Indeed, porous fences produce a longer area of leeward sheltered ground than solid fences do — the latter may also induce strong vortices that extend up to several barrier heights downwind5. Notwithstanding the large range of fence designs, all fences operate on the principle to create areas of low wind velocity both in front and behind the fence. In order to protect sand soils from wind erosion, often an array of sand fences is applied, where the fences are erected sequencially at a given spacing along the wind direction4. Depending on the area to be protected a large amount of material may be required to construct the fences. Moreover, the fences must be regularly maintained and replaced due to abrasion of fence’s material caused by wind-blown sand. In the present work, we address the problem of predicting the optimal array of fences, that is the array that uses the minimal amount of material necessary to protect a given area of sediment soil from wind erosion.

Figure 1: Application of sand fences to prevent wind erosion — a field example.
figure 1

The images (a–c) show fences made of coconut leaves in Paracuru, near Fortaleza, main city of State of Ceará in Northeastern Brazil (photo by first authors, I.A.L. and A.D.A.).

Many wind tunnel studies6,7,8,9,10,11,12,13,14,15, field works16,17 and numerical simulations13,18,19,20,21,22,23,24 have been performed in order to investigate the characteristics of the turbulent wind flow or sand flux around different types of fences. These studies showed that the amount of sand trapped depends on the fence height, its porosity, the number of fences, their spacing and the wind velocity (for a review see e.g. ref. 25). For sand fences, a porosity of 40% or 50% is recommended since it leads to optimal shielding while avoiding the formation of strong vortices. However, none of these studies focused on adjusting the design of the fence array to reduce building cost. Therefore, we investigate the shear velocity over an array of fences by means of Computational Fluid Dynamic modeling (described below) using the aforementioned porosity values as well as a representative sand-moving wind velocity (defined below). Moreover, we introduce a cost function (presented later in this manuscript), which depends on the fence height and spacing — to quantify the amount of material needed to construct an array of fences to protect the total area of soil. We will show how this function can be used to obtain the optimal height of an array of sand fences that minimizes the amount of material employed in the fences.

The schematic representation of the setup employed in our calculations is shown in Fig. 2. The fences are placed on top of the bottom wall of a two-dimensional channel of height Δz = 10hf and width Δx = 80hf + 10L. Moreover, the soil level in the absence of the fences is considered constant and equal to zero (to simulate an approximately flat sand bed). To avoid that the results are affected by border effects, the dimensions of the box are such that the fences are far enough from the top and side walls of the channel. In other words, we have checked that the results of our calculations do not change significantly if the size of the box is increased. As depicted in Fig. 2, the wind velocity u0(z) at the inlet increases with the logarithm of the height z above the bed level (h)1,4, In particular, u0(z) = 0 for z − h = δ, where δ is the surface roughness, and increases with the height above the ground according to the following equation (valid for z − h ≥ δ)1,4:

Figure 2: Numerical experiment.
figure 2

Left: Schematic diagram showing the main quantities characterizing the geometric properties of the wind tunnel with an array of fences. L is the spacing between the fences and hf their height. The logarithmic wind velocity profile imposed at the inlet is also shown. Right: Wind velocity magnitude computed using hf = 50 cm, L = 10hf and porosity Φ = 50%. The wind shear velocity at the inlet is u*0 = 0.4 m/s.

where δ is the surface roughness, κ = 0.4 the von Kármán constant and u*0 the upwind shear velocity of the wind. The shear velocity u*0, which gives the mean (upwind) flow velocity gradient with the height above the soil, is used to define the (upwind) shear stress,

where ρair = 1.225 kg/m3 stands for air density and δ = μm. We note that this value of δ has been obtained in ref. 26 by fitting Eq. (1) to the steady-state wind profile within the numerical wind tunnel (Fig. 2). In ref. 26 this wind profile has been generated by imposing a pressure difference between the in- and outlet of the simulation box, inducing different flow speeds26. Here, we have observed that using other values of surface roughness δ within the range between 10 μm and 1.0 mm4 does not change much the shear velocity values obtained in our computations. The boundary conditions, discretization scheme and turbulence model are discussed in detail in Section Methods.

In the CFD simulation, each sand fence is modeled as a vertical, porous wall of height hf, which is varied in the present work from 10 cm to 2 m. Moreover, each fence consists of a special type of boundary condition which mimics a porous membrane of a certain velocity/pressure drop characteristics22,27,28,29. Specifically, the pressure drop at height z is given by the equation

where u(z) is the wind velocity normal to the fence, that is the horizontal wind speed at height z, Δm is the fence’s thickness and Φ its porosity. In the present work, the fences’ thickness is set as Δm = 10−4 m, while the effect of different values of porosity is investigated.

Results

Since most wind-tunnel and field experiments aimed to gain understanding on the effect of fences on sand transport have been performed using one fence, we have started our investigation using one single fence as well. Figure 3 shows results from calculations performed using a fence of height hf = 20 cm and different values of porosity. The upwind shear velocity in Fig. 3 is u*0 = 0.4 m/s, which gives an upwind shear stress of τ0 = 0.196 kg/m2. As shown previously, this wind shear velocity is a representative value of u* above the threshold for saltation in real dune fields30, although we note that on the field the wind strength has a strongly unsteady behavior and may vary substantially over the time31,32.

Figure 3: Results for one single fence.
figure 3

(a) Rescaled wind shear velocity, u*/u*0, as a function of the rescaled downwind position x/hf. The fence is erected at position x = 0. It has height 20 cm and different values of porosity according to the legend. Upwind shear velocity is u*0 = 0.4 m/s. The minimal value of u* in the fence’s wake is denoted u*min. (b) u*min as a function of u*0 and Φ for the same fence height.

We see in Fig. 3a the rescaled wind shear velocity u*/u*0 as a function of the rescaled downwind position x/hf, for different porosities Φ. The fence is at the position x = 0. As we can see, there is a strong decrease of u* as the wind approaches the fence from the upwind. This strong decrease is expected as the fence poses an obstacle to the wind thus extracting aeolian momentum. Moreover, the shear velocity decreases further in the fence’s wake until a minimum (denoted here u*min) is reached, whereupon upwind flow conditions are recovered later downwind. Similar results have been obtained before experimentally33. We see from Fig. 3a that very low porosities may lead to strong negative u*min which means that backward flow occurs in the wake zone. We show in Fig. 3b the dependence of u*min on Φ and u*0. To the best of our knowledge, this is the first time that the three-dimensional diagram of Fig. 3b is computed. Such a diagram is useful for instance to predict under which conditions of u*0 a fence of given porosity will lead to backward flow or which porosity is necessary to reduce the shear velocity to a pre-determined level below a given u*0.

To get quantitative insight into how to use sand fences for large-scale soil protection, we extend the CFD calculation discussed above to investigate the airflow over an array of many fences. In what follows, we thus focus on the results regarding the array of 10 fences shown in Fig. 2.

Figure 4 shows the wind shear velocity as a function of the rescaled downwind position x/L, where L is the spacing. The first fence is at the position x = 0 and there are in total 10 fences at different spacing values (see legend). In the simulation of Fig. 4, the height of the fences is hf = 1.25 m and the porosity is Φ = 40%. The wind shear velocity upwind of the fences is u*0 = 0.4 m/s.

Figure 4: Wind shear velocity over the array of fences.
figure 4

Each fence has height hf = 1.25 m and porosity Φ = 40%, while the spacing between the fences, L, is varied according to the legend. The wind shear velocity at the inlet is u*0 = 0.4 m/s. (a) Shear velocity profile with distance downwind and (b) maximal values as a function of the fence number, that is between fence i − 1 and i, from second fence (i = 1) to the last one (i = 9).

As we can see from Fig. 4, after the strong decrease in the shear velocity upwind of the first fence, the behavior of u*(x) depends very much on the spacing. In particular, the downwind position at which u*min is reached after the first fence varies strongly with L (see Fig. 4). Moreover, due to the presence of fences downwind, upwind flow conditions are not achieved within the array. Instead, a maximal wind shear velocity u*max is reached between each pair of neighbouring fences, whereas u*max is smaller than the upwind shear velocity u*0. We see that u*max increases with L, which is expected since the larger the fences’ spacing the larger the fetch distance available for the wind flow to achieve higher speeds.

Moreover, we see in Fig. 4 that u*max increases substantially from the first to the fourth fence for all values of L investigated. However, further downwind u*max increases much more slowly distance. We have found, that for a smaller fence porosity (20%), the values of u*max after the fourth fence are nearly constant with downwind position (that is, with fence number; see Fig. 5). In particular, Figs 4 and 5 suggest that studies based on one to three fences cannot be used to understand the flow profile over arrays of more fences, as the shear velocity profile over the first three fences is very different from the profile further downwind. We see in Fig. 4 that u*max increases approximately by a factor of two from the second to the last pair of neighbouring fences.

Figure 5: Wind shear velocity over the array of fences.
figure 5

Each fence has height hf = 1.25 m and porosity Φ = 20%, while the spacing between the fences, L, is varied according to the legend. The wind shear velocity at the inlet is u*0 = 0.4 m/s. (a) Shear velocity profile with distance downwind and (b) maximal values as a function of the fence number, that is between fence i − 1 and i, from second fence (i = 1) to the last one (i = 9).

To investigate the characteristics of the flow over large-scale dune fields in the presence of fences, we now focus on the flow profile far downwind in the fences array. Specifically, we consider the results of the shear velocity between the ninth and tenth fences. Figures 6 and 7 show the value of u*max, rescaled by the threshold shear velocity u*t = 0.25 m/s (consistent with medium sand4), as a function of L/hf for different fences’ height, considering a porosity of 40% and 20%, respectively. We note that u*t may vary much from field to field depending on soil composition, grain size, the presence of non-erodible elements, humidity and the influence of moisture1,34. From Figs 6 and 7, it is possible to see for which range of fence height the shear velocity near the surface will not exceed the minimal threshold for transport, that is, u*max/u*t < 1, which means total protection of the soil against erosion. The insets in Figs 6 and 7 show u*max/u*t as a function of hf for a fixed value of L/hf = 15. As we can see, u*max/u*t displays, in both insets, a maximal value at hf ≈ 1 m and a minimum at hf = 0.5 m, notwithstanding the different values of porosity associated with each case. Moreover, we note that in the regime of hf < 0.5 m, surface effects become increasingly important as hf decreases, thus affecting the behavior of u*max/u*t.

Figure 6: Maximal wind shear velocity, rescaled with the minimal threshold for sustained transport, u*t, as a function of the rescaled spacing L/hf for different values of the fences’ height hf.
figure 6

Parameters of the simulation are the same as in Fig. 4. The results refer to the value of u*max between the last two fences of the array. The dotted line denotes u*max/u*t = 1. The inset shows u*t/u*t as a function of hf for fixed value of L/hf = 15.

Figure 7: Maximal wind shear velocity, rescaled with the minimal threshold for sustained transport, u*t, as a function of the rescaled spacing L/hf for different values of the fences’ height hf.
figure 7

Parameters of the simulation are the same as in Fig. 5. The results refer to the value of u*max between the last two fences of the array. The dotted line denotes u*max/u*t = 1. The inset shows u*t/u*t as a function of hf for fixed value of L/hf = 15.

As we can see from Figs 6 and 7, the critical value of L/hf below which total protection against erosion is ensured, that is below which u*max/u*t < 1, depends on the fence height. Based on the results of Figs 6 and 7, we now investigate what is the maximal spacing between fences of given height hf that guarantees no soil erosion by wind (u*max/u*t < 1). We call this maximal allowed spacing Lt. The result for Lt is shown in Fig. 8a as a function of hf for several porosities and different wind shear velocity thresholds for sustained transport, u*t. While the values u*t = 0.22 m/s and 0.25 m/s are consistent with fine and medium sand, respectively, we also performed calculations with a significantly larger u*t (0.32 m/s) to model enhanced resistance to mobilization due to stabilizing agents, such as moisture34. We see that Lt increases with hf regardless of Φ and u*t, which can be understood by noting that the higher the fences the larger the sheltered distance.

Figure 8: Obtaining the optimal array of sand fences.
figure 8

(a) Maximal spacing ensuring no erosion (u*max < u*t) as a function of the fence height hf. (b) Cost function divided by target area to be protected (see Eq. (4)), as a function of hf. Parameters of the simulation are the same as in Fig. 6.

We address the question of which is the most efficient fence array, that is which value of hf should be used to protect an area of given size under the constraint of using the minimal amount of material to construct the fences. To address this question, we introduce the following cost function,

where S is the total downwind distance of the area to be protected. Note that S/Lt gives the length of the target field in units of numbers of fences. Figure 8b shows the ratio . As we can see from this figure, for all studied values of Φ and u*t, displays a minimum at hf ≈ 50 cm. This fence height is thus the optimal fence height to achieve total protection of a given soil area while ensuring minimal cost. Moreover, we see that, independent of the studied Φ and u*t, has a maximum at around 1.25 m. This is a surprising result especially considering that the height of fences is often chosen to be 1.0 m4. Our result suggests the need for revisiting this choice. Note that our study concerns total protection (no erosion) of a large-scale dune field, where a serial array of multiple fences is used. Our results thus do not apply to an array with less than four fences, because, as shown in Figs 4 and 5, the wind shear velocity profile over the first three fences is a transitional one. After the fourth fence, the maximal shear velocity between pairs of neighboring fences is much larger than in the transitional zone and increases only slowly downwind.

We also see in Fig. 8b that the value of , for a given S, becomes very large as hf decreases down to values smaller than 50 cm. In particular, in this range of small hf, increases with decreasing hf. This can be explained by the fact that such small fences are rather inefficient for soil protection as their wake region is too short. Moreover, we also see a decrease in with hf as the fence height exceeds 1.5 m. However, we note that using such large fences is not recommendable as it requires more effort to fixate them in the soil compared to the 50 cm ones. We conclude that there is an optimal fence height, which is around 50 cm, to guarantee total protection of soils against erosion with a large-scale array of multiple fences.

Discussion

We have shown, by means of CFD modeling, that the insights gained from studies using one to three fences cannot be applied to large-scale soil protection where an array of multiple fences is used. Our simulations show that the region corresponding to the first three fences is rather a transitional zone, in which considerable reduction of the shear velocity is achieved. However, after the third fence, the maximal shear velocity between pairs of neighbouring fences is much larger than in the transitional zone and increases only slowly downwind. Future investigations of the effect of sand fences on aeolian erosion for application in large-scale dune fields should thus consider at least four fences. Here, we have considered an array of 10 fences and investigated the shear velocity profile between the last two fences. Our calculations showed that minimal fabrication costs can be achieved if fences with height around 50cm are used. This is the optimal fence height in an array of multiple fences to guarantee that no erosion occurs in the area to be protected. It is remarkable that this optimal fence height is independent of porosity Φ and, in particular, of typical threshold wind shear velocity u*t — while both parameters affect Lt as shown in Fig. 8a. This means that the optimal array of fences applies both for mobile dune sand and for a terrain containing stabilizing elements or moisture.

The present work should be continued by computing the evolution of the sediment landscape in presence of fences. To this end, a morphodynamic modeling tool to simulate aeolian dune formation and migration30,35,36,37,38,39 should be coupled to the CFD simulation in order to model the erosion and deposition patterns resulting from the wind field over the terrain. As a matter of fact, here we have investigated the flow over a flat terrain covered with fences, but local topography evolves in time as sand is deposited in the areas between the fences. Therefore, the results of the present work apply to the initial surface conditions where the terrain is not covered with dunes. Moreover, fences are often applied in combination with the cultivation of vegetation, which acts as sand stabilizer thus helping fixate the soil4. It is thus important to include the effect of plants on the wind flow in future studies as well as to compute the topography resulting from the combined action of wind-blown sand and vegetation by extending the model presented in refs 40, 41 and 42 to include the fences.

We remark that, while in our calculations we have assumed constant wind speed, in reality the wind velocity is varying over time which means that occasionally the assumed u* = 0.4 m/s is exceeded. Calculations using unsteady winds would help to shed light on the characteristics of wind erosion under real conditions. Moreover, our calculations considered the two-dimensional soil profile in longitudinal direction, whereas three-dimensional flow effects43,44 are certainly important if the wind does not hit the fence perpendicularly. Three-dimensional CFD simulations should be thus performed to obtain quantitative insights into such effects. In particular, many different types of fence arrays and other obstacle geometries, such as placing the fences in zig-zag24 or checkerboards45 are in use. We thus hope that our CFD modeling will inspire future work to calculate the flow over such more complex (three-dimensional) geometries.

Methods

In the simulations, the fluid (air) is regarded as incompressible and Newtonian, while the average turbulent wind field over the soil is calculated as described in refs 46 and 47. The FLUENT Inc. commercial package (version 14.5.7) is adopted to solve the Reynolds-averaged Navier-Stokes equations, whereas in the computations the standard κ − ε model is applied to simulate turbulence.

The boundary conditions are modeled as follows. At the inlet of the channel, the logarithmic wind profile (Eq. (1)) is imposed, where the shear velocity u*0 at the inlet is the only parameter of Eq. (1) varied in the calculations. A constant pressure (P = 0) is applied at the oulet of the channel in order to produce a pressure gradient in flow direction. Moreover, we apply a non-slip boundary condition to the entire fluid-solid interface comprising the soil and the fences, while the shear stress of the wind at the top wall is set equal to zero (see also refs 26, 46, 48 and 49).

The time-averaged (or Reynolds-averaged) Navier-Stokes equations for the wind flow over the terrain are solved in the fully-developed turbulence regime. The standard k − ε model is used, and the default pressure-velocity coupling scheme (“SIMPLE”) of the solver is applied with its preselected values of parameters, as well as with the default option “standard wall functions” (see ref. 47). In particular, this option applies the wall boundary conditions to all variables of the k − ε model that are consistent with Eq. (1) along the channel’s bottom wall50. A second-order upwind discretization scheme is applied to the momentum, whereas for the tubulent kinetic energy and turbulence dissipation rate we apply a first-order upwind scheme47. A square grid with mean spacing of about 0.05hf is applied in the region close to the fence-fluid interface, as well as in the wake region at the front, upward and behind each fence close to the soil. However, this grid is larger in areas which are far away of the fences.

To solve the transport equations for the standard k − ε model51, the following initial conditions are applied: The pressure and velocity are set to zero for all values of x and z, while at the left wall (x = 0), the logarithmic profile Eq. (1) is imposed. The convergence criteria for the numerical solution of the transport equations are defined in terms of residuals. These residuals provide a measure for the degree up to which the conservation equations are satisfied throughout the flow field. In the present work, convergence is achieved when the normalized residuals for both k and ε fall below 10−4, and when the normalized residuals for both velocity components fall below 10−6.

Additional Information

How to cite this article: Lima, I. A. et al. Optimal array of sand fences. Sci. Rep. 7, 45148; doi: 10.1038/srep45148 (2017).

Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.