1 Introduction

To better predict multi-year wind distributions at heights well beyond the atmospheric surface layer (‘ASL’ hereafter), i.e. above 50–100 m, based on measurements at lower heights, the extrapolation of measured statistics demands a model for not only the wind profile but also model(s) for the profile(s) of the long-term wind statistics. Such models have become more desirable so far as application is concerned; one example is wind resource assessment, driven by the ever-increasing heights above the Earth’s surface at which turbines are being mounted. Commercially available lidar devices are able to measure wind statistics at these heights, but due to the current cost of lidar technology this is generally not feasible; this is particularly true for observations lasting multiple years, i.e. over time scales needed to reliably characterize the local wind climate.

Models for the scalar wind profile have existed for decades, most notably the similarity theory of Monin and Obukhov (1954). However, such profiles incorporating the effects of atmospheric stability are generally not derived for long-term application. While some power laws have been employed for both 10-min and long-term use, this has been without any physical or solid theoretical relation to stability. Kelly and Gryning (2010) developed a theory for distributions of stability based on surface-layer fluxes, exploiting it to produce a statistical long-term wind-profile model based on Monin–Obukhov (“M–O”) theory; this was then generalized (adapted) in order to extend the ‘tall’ profile model of Gryning et al. (2007) for long-term application. By “long-term,” here we mean decades, applicable e.g. to the lifetime of a wind turbine (in contrast with typical 10-min average profiles obtained from measurements, or the time scales of climate models, which can exceed a century or millennium).

Various models for the vertical profiles of parameters describing wind-speed distributions (i.e. Weibull parameters) arose in the 1970s; Justus and Mikhail (1976) made a surface-layer fit to find the behaviour of the wind distribution with height, with Justus et al. (1978) comparing similarly simple models in the surface layer, and Spera and Richards (1979) developing an alternative including a dependence upon surface roughness. Mikhail (1985) showed, however, that these early attempts did not give usable results beyond the the surface layer. Wieringa (1989) found an empirical relation for the vertical profile of the Weibull shape parameter for wind distributions, but it lacks any roughness dependence and contains a dimensional coefficient that varies from site to site in an undetermined manner. In the European Wind Atlas (Troen and Petersen 1989, denoted ‘EWA’ hereafter), perturbation theory was applied to the geostrophic drag law, along with M–O similarity in order to extrapolate observed wind statistics. This gave a coupled formulation for the profiles of Weibull parameters via extrapolation of both first and second moments of wind speed, as influenced by geostrophic-scaleFootnote 1 stability perturbations in a climatological mean sense. The EWA perturbation theory also included an estimate of the height at which the stability-affected wind variability is minimal, using it to model the height at which the long-term variance of wind speed reaches its minimum; as shown below, this is equivalent to accounting for the height where the wind distribution is narrowest.

In this work we derive several formulations for the vertical profile of the Weibull-shape (\(k\)) parameter by developing probabilistic forms for the corresponding profile of long-term wind-speed variance, via extension and use of the long-term probabilistic wind-profile model of Kelly and Gryning (2010). We further offer an alternative empirical model for the profile \(k(z)\), generalizing the form of Wieringa (1989) and making it self-consistent, while also adapting it for measurement-based application. This includes correction of the EWA (Troen and Petersen 1989) estimate of the height of narrowest wind distribution (peak of \(k\)), and its incorporation in the adapted Wieringa-like profile for the Weibull shape parameter. We also elucidate some theoretical details and refinement of the EWA methodology to improve upon Troen and Petersen (1989), as well as subsequent practical and theoretical implications; the latter includes a new physical, non-empirical interpretation of the shape of the \(k\)-profile as related to boundary-layer depth.

2 Wind Statistics, Theory, and Development

To describe vertical profiles of wind statistics, we consider the vertical wind-speed distribution. We follow the standard assumption that typically averaged (e.g. 10- to 30-min mean) observations of wind speed, when collected over the long term (years) from a range of sufficiently narrow wind sectors (typically 30\(^\circ \) or less) at a given height \(z\) above ground level, can be described by a two-parameter Weibull distribution

$$\begin{aligned} p(U) = \frac{k}{U} \left( \frac{U}{A}\right) ^{k} \hbox {e}^{-(U/A)^k} \end{aligned}$$
(1)

where \(p(U)\) is the probability density function of wind speed \(U\), \(k\) is the Weibull-shape parameter, and \(A\) is the so-called scale parameter. Just as the mean wind speed has a profile \(U(z)\), the Weibull parameters can also vary with height; for clarity, in (1) the z-dependence implicit in \(U\), \(A\), and \(k\) has been omitted. For a wind-speed probability distribution of the Weibull form (Eq. 1), the \(n\)th moment of the wind speed is given by

$$\begin{aligned} \bigl \langle U^n(z) \bigr \rangle = A^n {\varGamma }(1+n/k) \end{aligned}$$
(2)

where \({\varGamma }(x)\) is the Gamma function, and we use angle-brackets to refer to an average of observations over one or more years. Thus the long-term mean wind speed is equal to \(A{\varGamma }(1+1/k)\); the long-term mean wind-speed profile \(\langle U(z)\rangle \) depends upon the profile \(k(z)\) as well as \(A(z)\).

From (2), one finds that higher moments of \(U(z)\) are more sensitive to \(k(z)\) than the mean, with \(\partial \ln \langle U^n\rangle /\partial k\) roughly proportional to \(n\) (specifically \(\partial \ln [\langle U^n\rangle ]/\partial k=-nk^{-2}\chi (1+n/k)\), where the DiGamma function \(\chi (x)\!\sim \)1 for real-world values \(0.5<k<10\)). For example, the expected long-term wind-power density has a normalized \(k\)-derivative \(\partial \ln \left( \langle U^3\rangle \right) /\partial k\) whose magnitude is larger than \(|\partial \ln \left( \langle U\rangle \right) /\partial k|\) over the range of \(k\) (\(0< k <5\)) observed in the atmospheric boundary layer (ABL).

Figure 1 illustrates the significance of \(k(z)\) in application: for a typical contemporary (megawatt-scale) wind-turbine power curve, we see that a 10 % over-prediction in \(k\) can translate into an error in energy prediction exceeding 5 % for a range of mean wind speeds \(\gtrsim \)8 m s\(^{-1}\) and smaller \(k\) (which tend to happen farther from the ground), and approaching \(-10\,\%\) for low-wind sites. This result simply follows from numerically integrating the product of the wind distribution (1) and a power curve.

Fig. 1
figure 1

Contours of the percentage error in estimated wind-power density (as annual energy production, ‘AEP’) due to a 10 % over-prediction in \(k\), as a function of actual \(k\) and long-term mean wind speed \(\langle U\rangle \); case for typical 1.5 MW turbine power curve shown (General Electric model 1.5xle, see e.g. www.gepower.com or Mathematica example documentation)

Thus extrapolation of observed winds to predict the wind distribution (or e.g. wind power) at some height \(z\) above the measurement height requires not only a model for the wind profile (or \(A\)-profile), but also demands a model to obtain \(k(z)\)—either directly or via the profile of a higher-order moment as in (2).

In order to obtain e.g. height-dependent estimates of energy production based on observed statistics, for a two-parameter statistical description of the wind field one needs to know the profiles of two moments of the wind speed. Along with the mean wind speed (first moment), we consider the second moment of wind speed in our statistical profile modelling. We do this because lower-order statistical moments (relative to higher moments) tend to be less demanding in terms of the amount of data required (less sensitive to the length of the time series used), generally less uncertain (e.g. Lenschow et al. 1994), as well as being more directly relatable to flow dynamics. Further, the use of second and first moments together for the purpose of vertically extrapolating observed Weibull-\(k\) has been established in the EWA, (Troen and Petersen 1989) methodology, which has successfully been used in practice within the wind industry for heights up to 80–100 m over the last couple of decades (Mortensen et al. 2001).

2.1 Relating Profiles of Long-Term Wind Speed, Variance, and Weibull-k Parameter

Continuing to use a two-parameter Weibull distribution (1) for the wind speed at a given height \(z\), the effects of stability and finite ABL depth (or other influences, if their effects upon the two moments of \(U\) are also parametrized) can be translated into a modification of \(A(z)\) and \(k(z)\). We take the long-term second moment of wind speed \(\langle U^2\rangle \) to be comprised of independent first- and second-order contributions,

$$\begin{aligned} \bigl \langle U^2 \bigr \rangle = \bigl \langle U\bigr \rangle ^2 + \sigma _U^{2}. \end{aligned}$$
(3)

Exploiting (2) by taking the ratio of the second moment to the squared first moment of wind speed and using (3), one obtains

$$\begin{aligned} \frac{\bigl \langle U^2\bigr \rangle }{\langle U\rangle ^2} = \frac{{\varGamma }(1+2/k)}{{\varGamma }^2(1+1/k)} = 1+\frac{\sigma _U^2}{\langle U\rangle ^2} \end{aligned}$$
(4)

thus eliminating \(A\). Around \(k=1\) the ratio of Gamma functions in (4) approaches \((1+k^{-\sqrt{\pi }})\), which can be made more useful by noting that between \(k=0.5\) and 5 (encompassing the range of \(k\) generally observed in the ABL) the ratio is more closely equal to

$$\begin{aligned} \frac{{\varGamma }(1+2/k)}{{\varGamma }^2(1+1/k)} \simeq 1 + k^{-1.87} , \end{aligned}$$
(5)

i.e. within a fraction of a percent. Together, (4) and (5) imply

$$\begin{aligned} k \simeq \left( \frac{\langle U \rangle }{\sigma _U}\right) ^{1.07} \end{aligned}$$
(6)

since \(2/1.87\!\approx \!1.07\). Given descriptions of the long-term profiles of wind speed \(\langle U\rangle (z)\) and variance \(\sigma ^2_U(z)\), (4) and (5) also allow solution for \(k\) at some height \(z_\mathrm{pred}\), given an observed \(k(z_\mathrm{obs})\),

$$\begin{aligned} k(z_\mathrm{pred}) \;\simeq \; k(z_\mathrm{obs}) \left[ \frac{ \langle U\rangle (z_\mathrm{pred})/\sigma _U(z_\mathrm{pred})}{\langle U\rangle (z_\mathrm{obs})/\sigma _U(z_\mathrm{obs})} \right] ^{\!1.07} , \end{aligned}$$
(7)

assuming observed and predicted wind distributions are both Weibull (probability mass is conserved).

Wieringa (1989) noted that the shape of \(k(z)\) is opposite of the shape of the diurnal-cycle component of \(\sigma _U^2(z)\), stating that \(k\!\approx \!0.94A/(\sigma _U)_\mathrm{diurnal}\); this is compatible with Eq. 6 since \(\langle U\rangle =A{\varGamma }(1+1/k)\), or roughly \(\langle U\rangle \approx 0.9A\) for typical \(k\). Justus et al. (1978) reported a \(k\)-relation equivalent to Eq. 5 but with an exponent of \(1.086\), which we note gives a systematic over-prediction of \(k\) for \(k<3\), i.e. in most real-world situations. More recently, Akdağ and Dinler (2009) used a third-moment fit and \(\langle U\rangle ^3/\langle U^3\rangle \) to obtain \(k\), employing an approximation equivalent to \({\varGamma }(1+3/k)/{\varGamma }^3(1+1/k)\approx [{3.69/(k-1)}]^{1/2}\), which gives errors of several percent for \(k>3\) or \(k<1.3\); as stated above, here we attempt only to model the long-term mean and variance of wind speed or the \(k\)-profile itself.

Since the long-term mean wind speed (without terrain elevation effects) generally increases monotonically up to at least 200 m with well-behaved (positive) long-term vertical shear \(\mathrm{d}\langle U\rangle /\mathrm{d}z\), then for \(z\lesssim 200\) m the profile \(k(z)\) is typically dictated by the shape of the long-term variance \(\sigma _U^2(z)\). Aside from the effects of terrain, it is generally found that the character of the \(\sigma _U\) profile (e.g. \(\mathrm{d}\sigma _U/\mathrm{d}z\)) changes at a height around 100–150 m, which with \(U(z)\) leads to a maximum in \(k\), giving \(k(z)\) its characteristic bowed shape (c.f. Wieringa 1989).

2.2 Modelling Profiles of Moments of Wind Speed, Towards \(k(z)\)

The following two sub-sections present the profiles of long-term mean wind speed and long-term wind variance, which are used to give new models for observation-based \(k(z)\).

2.2.1 Model for Climatological Wind Profile

As written above, one means of obtaining \(k(z)\) involves using the associated mean wind profile \(\langle U\rangle (z)\) along with the profile of wind-speed variance. A form for the profile of long-term dimensionless mean wind speed was derived by Kelly and Gryning (2010), based on their model for observed stability distributions. This involved statistical adaptation of M–O theory, and generalization of the ‘tall’ wind profile of Gryning et al. (2007) (which adds the influence of ABL depth \(h\) to M–O theory through a height-varying friction velocity \(u_*(z/h)\) and via the geostrophic wind speed \(G=U|_{z=h}\)) to a climatological mean form. For representative (long-term) values \(h_\mathrm{\!eff}\) and geostrophic wind speed \(G_\mathrm{\!eff}\) (with \(z_{0}\) being a mean roughness length, which is implicitly done in common practice), defining \(\langle U\rangle (h_\mathrm{\!eff})=G_\mathrm{\!eff}\), the dimensionless mean wind profile (Kelly and Gryning 2010) is

$$\begin{aligned} \left\langle \frac{\kappa U}{u_{*0}}\right\rangle&= \; \ln \left( \!\frac{z}{z_{0}}\!\right) -\langle \psi \rangle (z,\sigma _\pm ,n_\pm ) -\!\frac{z}{h_\mathrm{eff}}\left[ \!\overline{\langle \psi \rangle _{\!z}}(z,\sigma _\pm ,n_\pm ) \!-\!\langle \psi \rangle (z,\sigma _\pm ,n_\pm )\! \right] \nonumber \\&\quad + \frac{h_\mathrm{eff}}{2\ell _\mathrm{mid}^\mathrm{eff}} \left[ \! 1\!-\!\left( \!1\!-\!\frac{z}{h_\mathrm{eff}}\!\right) ^{\!2}\right] +\frac{z}{h_\mathrm{eff}}\left( s_\mathrm{eff}\!-\!1\right) \end{aligned}$$
(8)

where \(u_{*0}\) is the surface-layer friction velocity, \(\kappa \!=\!0.4\) is the von Karman constant, \(\overline{\langle \psi \rangle _{\!z}}\) is the long-term stability correction averaged up to height \(z\), and \(s_\mathrm{eff}\!\equiv \!\kappa h_\mathrm{eff}\langle u_{*0}^{\!-1}dG/dz\rangle \) is the mean dimensionless shear across the ABL.Footnote 2 The stability correction is dependent on the inverse Obukhov length variabilityFootnote 3 (\(\sigma _\pm \)) and fraction of occurrence (\(n_\pm \)) for stable (\(_+\)) and unstable (\(_-\)) conditions, respectively, and the coefficient \(h_\mathrm{eff}/2\ell _\mathrm{mid}^\mathrm{eff}\) is equal to the difference between the dimensionless geostrophic wind \(\kappa G_\mathrm{eff}/u_{*0}\) and the profile form (8) evaluated at \(z=h_\mathrm{eff}\). The long-term dimensionless geostrophic ABL shear is taken to be 1 (\(s_\mathrm{eff}\!\approx \!\kappa G_\mathrm{eff}/\langle u_{*0}\rangle \)), equivalent to the neglect of the corresponding baroclinic term by Gryning et al. (2007). With \(s_\mathrm{eff}\!=\!1\), the form (8) basically behaves as a Monin–Obukhov profile, but “bends back” approaching the top of the ABL; i.e. the quadratic term forces the wind speed towards \(G\) as \(z\!\rightarrow \!h_\mathrm{eff}\). More details can be found in Kelly and Gryning (2010).

Because we later compare with Weibull-\(k\) predictions made by the EWA method (Troen and Petersen 1989), we also include here the effective EWA form for extrapolating measured mean wind speed, since the EWA does not provide an explicit wind profile. Rather, the EWA does a stability-induced perturbation of the logarithmic law and takes the ratio of

$$\begin{aligned} \ln \left( \frac{z}{z_0}\right) \left\{ 1+ \left[ \frac{{\Delta } u_*}{u_{*0}}\!\right] _\mathrm{\!off}\right\} + \left( \frac{z}{z_m}\right) \Biggl \{ \left[ \frac{{\Delta } u_*}{u_{*0}}\!\right] _\mathrm{\!rms}\!\!\!\ln \left( \frac{z_m}{z_0}\right) -\psi _{s}\!\left( \!\frac{z_m}{L_\mathrm{off}}\!\right) -\psi _{u}\!\left( \!\frac{z_m}{L_\mathrm{rms}}\!\right) \!\Biggr \} \end{aligned}$$
(9)

evaluated at measured and predicted heights, respectively, to be equal to the ratio of measured and predicted mean wind speed \(\langle U\rangle \). This ratio is used, along with a ratio of \(\sigma _U\) at predicted/observed heights, within (4) in order to obtain \(k(z)\). In the above, \(L\) is the Obukhov length, \({\Delta } u_*/u_*\) is the normalized stability-induced perturbation of friction velocity, and the subscripts ‘off’ and ‘rms’ denote long-term mean (“offset” as labelled in the EWAFootnote 4) and root-mean-square quantities. The height scale \(z_m\) depends on roughness, and is typically 70–90 m (with larger values over rougher surfaces), and is discussed further below (also see Appendix); the coefficients \([{\Delta } u_*/u_{*0}]\) are of order 0.1, and the stability corrections follow classic Monin–Obukhov forms for stable (\(\psi _s\)) and unstable (\(\psi _u\)) conditions (Troen and Petersen 1989). We note that the above ratio is not a true wind profile, but is instead designed to give optimal \(\langle U^3(z)\rangle \), by extrapolating measured \(p(U)\) via Weibull-\(A\) and \(k\) together through \(\langle U\rangle \) and \(\sigma _U\).

2.2.2 Models for Climatological \(\sigma _U\)

Continuing to outline the EWA perturbation forms for later comparison with its \(k(z)\) prediction, we note the EWA does not explicitly prescribe a profile \(\sigma _U(z)\), but exploits Eq. 7 by calculating stability-induced perturbations

$$\begin{aligned} \frac{\sigma _U(z)}{\sigma _{U0}(z)} = 1 + \left[ \!\frac{{\Delta } u_*}{u_{*0}}\!\!\right] _\mathrm{rms}\! \Biggl |1-\frac{z}{z_m}\frac{\ln (z_m/z_0)}{\ln (z/z_0)} \Biggr | \end{aligned}$$
(10)

normalized relative to neutral conditions, where again the coefficient \([{\Delta } u_*/u_{*0}]_\mathrm{rms}\) is significantly smaller than 1 (about 0.2 over land and \(<\)0.1 over sea; c.f. Troen and Petersen 1989). As evident in (10), \(z_m\) was defined by the EWA to be the height of minimum stability-induced perturbations to the long-term wind variability.

‘Tall profile’ modelling of dimensionless wind-speed variance.

We begin with a simple heuristic parametrization for the dimensionless long-term standard deviation of wind speed suggested by measurements,

$$\begin{aligned} \frac{\sigma _U}{\sigma _{U_0}}&= 1 + \frac{(n_+\sigma _+h_\mathrm{eff})^{-1}}{\ln (z/z_{0m})} -\frac{1-z/h}{1+\left[ {\left( n_+\sigma _+^{-1}/\ell _\mathrm{mid}\right) ^2 + \left( n_-\sigma _-^{-1/3}/\ell _\mathrm{mid}^{1/3}\right) ^2}\right] ^{1/2}},\qquad \end{aligned}$$
(11)

where \(\sigma _{U_0}(z)\) is taken to be \(\sigma _{u_{*0}}\ln (z/z_0)\), implicitly following the EWA; here in Eq. 11 the notation echoes that used in the probabilistic wind-profile expression (8). We assume Weibull-distributed \(u_{*0}\) to obtain, for example, \(\sigma _{u_{*0}}\!\approx \!0.5\langle u_{*0}\rangle \) near \(k=\)2 via Eq. 2.

A second model for the long-term wind variance arises through consideration of the square of the wind profile. Just as Kelly and Gryning (2010) found the mean wind profile (8) by integrating the wind profile (their Eq.10) over \(L^{-1}\), here we start with

$$\begin{aligned} \left\langle \left( \frac{\kappa U}{u_{*0}}\right) ^2\right\rangle (z) = \int \!\!\int \!\!\int \left[ \frac{\kappa U}{u_{*0}}(z,z_0,L^{-1},h)\right] ^2 \mathbb {P}(L^{-1},h,z_0) \mathrm{d}L^{-1} \mathrm{d}h \, \mathrm{d}z_{0}. \end{aligned}$$
(12a)

As a first attempt we assume independence of \({L^{-1}}\) and \(h\) and a relatively narrow long-term roughness distribution (i.e. \(z_0\rightarrow \!z_{0m}\)) to reduce the joint probability distribution function \(\mathbb {P}(L^{-1},h,z_0)\) in (12a) to \(P({L^{-1}})P(h)\), to obtain

$$\begin{aligned} \left\langle \left( \frac{\kappa U}{u_{*0}}\right) ^2\right\rangle (z)&\approx \int \int \left[ \ln (z/z_{0m}) -\frac{z}{h}\psi _e(az{L^{-1}}) \right] ^2 P(L^{-1})\mathrm{d}L^{-1}P(h)dh. \end{aligned}$$
(12b)

Here the effective stability function \(\psi _e(z{L^{-1}})\!\approx \!-4z{L^{-1}}\) approximates the effective ‘blending’ of the total stability contributions from \(\psi (z/L)\) at \(z\!=\!z_{0m}\) up to \(\overline{\psi (z/L)}^z\!\approx \psi (z/2L)\) at \(z\!=\!h\). Adopting the generalized Gamma-distribution form

$$\begin{aligned} P(h)= \left( \frac{h}{\sigma _h}\right) ^{p-1} \frac{e^{-h/\sigma _h}}{\sigma _h{\varGamma }[p]} \end{aligned}$$
(13)

used by Liu and Liang (2010) to fit observation-derived ABL depths compiled over a number of extensive independent campaigns, with (3) we then find a profile of the long-term standard deviation of wind speed behaving approximately as

$$\begin{aligned} \sigma _U&\approx \sigma _{u_{*0}} {\sqrt{\left\langle \frac{\kappa U}{u_{*0}}\right\rangle (z;...) \ln \left( \frac{z}{z_{0m}}\right) -\left( \frac{c_h z}{h_\mathrm{\!eff}}\right) \langle \psi _e\rangle (z) + n_+(7.2\sigma _+ z)^2}}. \end{aligned}$$
(14)

where \(\langle \kappa U/u_{*0}\rangle \) is as shown in (8) and \(h_\mathrm{eff}\) is the mean ABL depth following (13). Here \(c_h\) is found to be approximately 3–5 and in effect accounts for variability in \(h\),Footnote 5 and the constant of 7.2 arises from the integration using \(P({L^{-1}})\) from Kelly and Gryning (2010).

The \(\sigma _U\) profile implied by the EWA form (10) is shown in Fig. 2, along with the heuristic model (11) and reduced statistical model (14), for one of the three cases we consider here: one year of sonic anemometer data from the suburban Hamburg tall tower (detailed in Gryning et al. 2007), with wind directions limited to the relatively homogeneous ‘residential’ sector (as in Kelly and Gryning 2010). One can see that relatively good predictions for the long-term wind-speed variability are afforded by the models developed here, compared to the EWA. Similar results are obtained for the other two cases that we examine below (Høvsøre and Cabauw, c.f. Kelly and Gryning 2010), though the integrated approximation (14) gives poorer results for the Cabauw case, and systematically overpredicts d\(\sigma _U/\)d\(z\) in the surface layer; the latter is evident in Fig. 2. Notable is that the form (14) based on the statistical profile, which contains the influence of variations in both stability and ABL depth, reproduces the change in d\(\sigma _U/\)d\(z\) typically observed around 100–150 m. Again we will not directly use dimensional \(\sigma _U(z)\) to predict profiles of Weibull-statistics, but rather the dimensionless forms of (10), (11) and (14) to do so, via the ratio of \(\sigma _U\) as seen in Eq. 7; thus the \(\sigma _{u_{*0}}\) from Eq. 14 will disappear in the calculation of \(k(z)\), making the result insensitive to any assumption about the distribution of friction velocity or \(\sigma _{u_{*0}}\).

Fig. 2
figure 2

Measured (dots) and modelled \(\sigma _U\), Hamburg case. Magenta is EWA form (10), green is heuristic model (11), and blue is reduced probabilistic stability model (14)

Also evident in Fig. 2 is a non-physical kink in the \(\sigma _U\) profile implied by the EWA formulation (10), though we are reminded that it was defined as a normalized perturbation intended to extrapolate \(k\) from one height to another, and is not an explicit profile. By design the kink at height \(z_m\) will determine the maximum in \(k(z)\), as shown below. Above \(z_m\), the behaviour prescribed by the EWA form (10) might appear somewhat arbitrary, but it is again cast as a perturbation growing away from \(z=z_m\), and the coefficient of the height-dependent part is damped in application (e.g. the WAsP software) by an exponentially decreasing form to avoid spuriously large values.Footnote 6

3 Weibull-k Profile Models and Results

3.1 \(k\)-Profiles Resulting from Probabilistic Wind-Speed and Variance Profiles

Figure 3 displays \(k(z)/k(z_\mathrm{obs}=\) 50 m) calculated via (7), using the tall wind profile (Eq. 8) in concert with both of the new long-term standard deviation wind-profile forms (11) and (14) for sites at Høvsøre, Hamburg, and Cabauw. The data from Høvsøre consisted of five years of wind profiles from the homogeneous land sectors, Hamburg has one year of residential sectors, and Cabauw has two years of the homogeneous south-west sector. The winds, fluxes and subsequent stability parameters used in our models were measured by sonic anemometers in the surface layer, with more details of the data found in Kelly and Gryning (2010) and Gryning et al. (2007). Figure 3 also shows the EWA result for these cases, based on (910), as well as the observed normalized \(k(z)\). As shown in the figure, the heuristic empirical formulation (11) for \(\sigma _U\) leads to relatively good results, comparable to or better than the EWA in the ‘tall’ regime, i.e. for \(z\gtrsim \)100 m for the three sites considered. In the ASL, particularly below \(z_m\) (less than 80 m over land), the EWA model gives a better performance. This is again consistent with the success (standard use) of the EWA method in wind energy in past decades, for turbines over flat land with hub heights in this height range.

Fig. 3
figure 3

Modelled normalized Weibull parameter profile \(k(z)/k_\mathrm{obs}(z=50\;\hbox {m})\) for homogeneous land sectors (c.f. Kelly and Gryning 2010), based on 40–60 m interpolated \(k\) at Høvsøre, \(k\)(50 m) at Hamburg, and 40–80 m interpolated \(k\) at Cabauw, respectively. Magenta using EWA forms (910); green via the \(\sigma _U\) model (11); blue using (14) for \(\sigma _U\). Calculations via both Eqs. 11 and 14 used measured surface momentum and heat fluxes from each site. Circles observations

The reduced probabilistic model (14) gives poorer \(k(z)\) predictions than those using either the heuristic or EWA model. In the ASL, this is primarily due to over-prediction of d\(\sigma _U\)/d\(z\) and subsequent under-prediction of \(\sigma _U\) near the surface, which leads to under-prediction of d\(k/\)d\(z\) in the ASL and over-prediction of \(k\) near the surface when extrapolating away from observations at 50 m. This is due in part to the simplifications used to obtain a closed-form expression for \(\sigma _U\) based on the stability distribution \(P({L^{-1}})\); improvement of such is expected to lead to better \(k(z)\). However, what is significant with the use of the new probabilistic derivation (14) is the qualitative, physical result that the mutual contributions of \(\sigma _{h}\) and the surface influences \(z_0\) and \(\sigma _{1/L}\) together determine the bowed shape of \(k(z)\): the top-down statistical influence of ABL (through \(c_h\) from \(P(h)\)) and bottom-up contribution from surface-based variability (via \(P({L^{-1}})\) here) help to physically explain the Weibull-\(k\) profile.

Despite the EWA model being based on the idealized perturbation-based expression (10), which gives rise to a non-physical kink, neither new model for \(\sigma _U(z)\) leads to consistently better predictions of \(k(z)\) at the sites considered, despite the improved predictions of \(\sigma _U\) profiles as shown in Fig. 2; thus we consider an alternative method for observation-based prediction of \(k(z)\) below.

3.2 Alternative Weibull-\(k\) Profile

Due to the limited performance of the \(\sigma _U\)-based models introduced above, we turn to another method to predict \(k(z)\) from observations at an arbitrary height, following from the empirical parametrization

$$\begin{aligned} k(z) = k_\mathrm{sfc} + c_k(z-z_\mathrm{sfc})e^{-(z\!-\!z_\mathrm{sfc})/(z_r\!-\!z_\mathrm{sfc})} \end{aligned}$$
(15)

of Wieringa (1989). Here the ‘reversal height’ \(z_r\) is the height of maximum \(k\) (corresponding to maximum \(\langle U\rangle /\sigma _U\)), with \(k_\mathrm{sfc}\!\equiv \!k(z_\mathrm{sfc})\) the near-surface value of \(k\), \(z_\mathrm{sfc}\!\approx \!10\;\hbox {m}\), low enough to be contained within the shallowest (nocturnal) boundary layer such that it is climatologically representative. Investigating the various data in Wieringa (1989) and a number of other sites including those considered here, we find that Wieringa’s constant \(c_k\) corresponds to \(k_\mathrm{sfc}/(z_r-z_\mathrm{sfc})\) and has dimensions of m\(^{-1}\). Thus the parametrization (15) can be updated to be more self-consistent, without the arbitrary constant \(c_k\) and with the proper ‘dimensions’, using the form

$$\begin{aligned} k(z)&= k(z_\mathrm{sfc}) \left[ 1 + \xi (z,z_r) e^{-\xi (z,z_r)} \right] \end{aligned}$$
(16)

where \(\xi \!\equiv \!(z\!-\!z_\mathrm{sfc})/(z_r\!-\!z_\mathrm{sfc})\). Noting that \(k(z)\) may be affected well above the ASL by ‘top-down’ processes not directly driven by the surface, Eq. 16 can be further generalized with a form such as

$$\begin{aligned} k(z) = k_\mathrm{sfc} \left[ 1 + \xi (z,z_r) e^{-\xi (z,z_r)} \right] + (k_h-k_\mathrm{sfc})f_k(z,z_r...). \end{aligned}$$
(17)

Here \(k_h\) is taken to be the asymptotic value of \(k\) as \(z\) approaches and exceeds the climatological ABL depth \(h_\mathrm{eff}\), and \(f_k(z,h_\mathrm{eff},z_r...)\) is a profile function that dictates the transition towards \(k_h\) approaching the ABL top. Simple useful forms for \(f_k\) may include e.g. \(z/h_\mathrm{eff}\) or \(1\!- \hbox {e}^{-z/z_r}\), where \(f_k\) is zero approaching the ground and \(f_k\!\rightarrow \)1 as \(z\!\rightarrow \!\!h_\mathrm{eff}\). Gryning et al. (2013) found limited success modelling \(k(z)\) by including an upper ABL influence, for a site with lidar measurements extending above the ABL.

However, to ensure (16) or (17) is usable for arbitrary \(z\) within the range typically measured in the ABL (e.g. in wind energy applications, \(z\!\le \)100 m), i.e. above the shallowest ASL, one must translate observed \(k\) to \(k_\mathrm{sfc}\). Without information about \(k_h\), using the simple modelling choice \(k_h=k_\mathrm{sfc}\) and adaptation of (16) gives

$$\begin{aligned} k(z) = k(z_\mathrm{obs}) \frac{1 + \xi (z,z_r)e^{-\xi (z,z_r)} }{1 + \xi (z_\mathrm{obs},z_r)e^{-\xi (z_\mathrm{obs},z_r)} } \end{aligned}$$
(18)

where \(z_\mathrm{obs}\) is the height of observation, and \(z_\mathrm{sfc}\) is a near-surface height (within the ASL), nominally taken to be 5–10 m following Wieringa (1989). However, we find that choosing \(z_\mathrm{sfc}\!=\!0\) gave optimal results for all the sites we analyzed, which leads us to remove this potentially uncertain ‘extra’ parameter; thus the observation-based empirical relation reduces to

$$\begin{aligned} k(z) = k(z_\mathrm{obs}) \frac{1 + (z/z_r)e^{-(z/z_r)} }{1 + (z_\mathrm{obs}/z_r)e^{-(z_\mathrm{obs}/z_r)} }. \end{aligned}$$
(19)

However, the so-called ‘reversal height’ \(z_r\) still needs to be prescribed.

3.2.1 Reversal Height and Height of Minimum Variability in Wind Speed

Troen and Petersen (1989) defined a height of minimum stability-induced variations \(z_m\) based on first-order perturbations to the geostrophic drag law, describing where the minimum in \(\sigma _U(z)\) occurs, which is in effect equal to the height of maximum \(k\) and thus equivalent to \(z_r\). However, the constant of proportionality reported in Troen and Petersen (1989) for \(z_m\) is inappropriately small for this purpose, inconsistent with the constants used earlier in their derivation and also implying reversal heights smaller than observed (though it is chosen to give optimal \(k(z)\) based on the EWA form (10) for dimensionless long-term wind variance). Re-deriving \(z_m\) (see Appendix) gives the same expression for \(z_m\) as in the EWA, but with a corrected coefficient, which we adopt for the reversal height,

$$\begin{aligned} z_r = z_m = \alpha _r z_0 ( Ro_{0})^{0.9}, \end{aligned}$$
(20)

with \(\alpha _r \approx 0.003\), and where the ‘surface’ Rossby number is defined as \(Ro_0=G/(fz_0)\) and the corrected constant of 0.003 (formerly 0.002) is derived in the Appendix.

Figure 4 shows \(k(z)/k\)(50 m) versus \(z_\mathrm{rec}\) for the Høvsøre, Hamburg, and Cabauw cases, comparing the results of using the new formulation (1920) with results from the EWA method. The figure shows that (1920) give a robust performance at different sites, without the need for tuning. However, as seen above z \(=\) 200 m at Cabauw, the new adapted formulation for the Weibull-\(k\) profile may be degraded by its lack of explicit parametrization for \(k(z)\) at heights approaching the mean ABL depth, and might be improved by modifying the formulation to include \(k_h\) as suggested in (17).

Fig. 4
figure 4

Modelled Weibull parameter profile \(k(z)/k(z_\mathrm{obs}=50\,\mathrm{m})\) for Høvsøre, Hamburg, and Cabauw, wind sectors as in Gryning et al. (2007) and Kelly and Gryning (2010), using Eq. 19 with the corrected constant in (20). Maroon EWA result; orange (19); black dots data. Values of \(k_\mathrm{obs\,50\,m}\) are 2.6, 2.3, and 2.55, respectively

3.3 Partitioning of Long-Term Wind Variance and Surface-Layer \(k(z)\)

To gain insight into the profile of the Weibull-\(k\) parameter, given its sensitivity to the profile of \(\sigma _U\), we consider contributions to \(\sigma _U(z)\). As with \(U(z)\), one may attempt to partition the variance of wind speed into a component \((\sigma _U^2)_\mathrm{sfc}\) due to surface heat fluxes (typically assumed to be a diurnal influence) and some ‘baseline’ variations \(\sigma _U^2\!\equiv \!\sigma _{b}^2\!+\!(\sigma _U^2)_\mathrm{sfc}\), which are presumed to be caused by mechanisms acting non-locally (over length scales \(\gg z\)) and with time scales \(\gg \)1 day. This is in potential contrast to Wieringa (1989), who assumed \(\sigma _U^2\!\approx \!(\sigma _U^2)_\mathrm{diurnal}\! +(\sigma _U^2)_\mathrm{synoptic}\) for heights below 80–100m and described the behaviour of \(k\) in terms of the diurnal component of \(\sigma _U\).

It is expected that the ratio of diurnally-affected \(\sigma _U(z)\) to the remainder of \(\sigma _U\) may give an indication of the influence of surface-based stability effects. To this end the long-term spectra of wind speed were calculated, and band-pass filtered to both isolate the diurnal signal from the longer-term (e.g. synoptic and seasonal) signal as well as eliminate any dependence upon the length of time series. This was done at all observation heights for the Høvsøre, Hamburg, and Cabauw masts, using the overland sectors considered above (c.f. Gryning et al. 2007; Kelly and Gryning 2010). The spectral result is given in Fig. 5a for Høvsøre, which shows no clear “spectral gap” between diurnal and synoptic contributions, though one can see the hint of a gap for the near-surface (10 m) observations. We note this occurs despite the long-term near-surface heat-flux spectra (from the sonic anemometer at 10 m) exhibiting a dominant diurnal peak (not shown) contributing roughly 90 % of the heat flux. The upper cut-off frequency separating synoptic and diurnal components is approximately 0.8 day\(^{-1}\), which also corresponds roughly to the minima seen in the spectra, and the lower cut-off corresponded to a time scale of roughly 40 days.

Fig. 5
figure 5

a Long-term spectra of wind speed at various heights, Høvsøre homogeneous land sectors. b Ratio of synoptic to diurnal part of \(\sigma _U\) for Høvsøre (stars), Hamburg (magenta), and Cabauw (beige), land sectors as in previous figures. \(\sigma _\mathrm{syn}\) is calculated between cut-off frequencies of 0.025 and 0.8 day\(^{-1}\)

The second plot (Fig. 5b) displays the ratio of low-frequency (\(\sigma _\mathrm{syn}\)) to the diurnal component (\(\sigma _\mathrm{diurnal}\)) of the long-term standard deviation of wind speed for the three sites, and shows no remarkable height dependence in the magnitude of diurnal wind-speed fluctuations relative to the longer time wind-speed fluctuations. The relative contribution of the diurnal component can be seen to decrease through the ASL and up to heights of 40–100m (depending on the site), with the ratio \(\sigma _\mathrm{syn}/\sigma _\mathrm{diurnal}\) reaching a maximum, consistent with the decreasing influence of the surface. But an increasing short-term contribution is seen again at the highest level observations, suggesting a change in the behaviour of the wind distribution. One reason may be the increasing incidence of observations being taken near the capping inversion of the ABL; the ABL depth has a diurnal component due to the nighttime occurrence of reduced ABL depth, and the impact of inertial oscillations (and subsequent lower-level jets) with time scales \(< 1\) day are felt in the upper ABL (Baas et al. 2009). More data at higher levels are needed to investigate further, and importantly to determine if e.g. the synoptic component becomes dominant and predictable for heights falling in the upper portion of the distribution for ABL depth at a given site. At any rate, the variation of \(\sigma _\mathrm{syn}/\sigma _\mathrm{diurnal}\) with height is relatively mild for the cases examined, with less than 10 % variation over 2 m\(<z\lesssim 250\) m. This justifies to a great extent the attempt (Wieringa 1989) to use \(\sigma _{U \mathrm{diurnal}}/\langle U\rangle \) to describe \(k(z)\).

3.3.1 Surface-Layer Behaviour

In the surface layer, for a surface heat-flux influence dominated by the diurnal contribution (especially true over land), the decrease in the diurnal component of long term wind-speed variance with height (as seen by the increase of \(\sigma _\mathrm{\!syn}/\sigma _\mathrm{\!diurnal}\) in Fig. 5b) is consistent with the positive \(dk/dz\) observed. For a given observation height in the surface layer, the EWA (Troen and Petersen 1989) ratios of normalized variance and mean wind speed can be reduced to give

$$\begin{aligned} \left. \frac{k(z)}{k_\mathrm{obs}}\right| _\mathrm{ASL}&\approx \frac{f_k(z,z_0)}{f_k(z_\mathrm{obs},z_{0})},\end{aligned}$$
(21a)
$$\begin{aligned} f_k(z,z_0)&= \frac{1+[{\Delta } u_*/u_{*0}]_\mathrm{off}}{1+[{\Delta } u_*/u_{*0}]_\mathrm{rms}} + \frac{z}{\lambda (z_0)}, \end{aligned}$$
(21b)

where \(\lambda (z_0)\) is a nearly logarithmic function of roughness length, varying from about 150 m over water to 350 m or more for \(z_0>\)1.5 m. With virtually no height-dependence in \(\lambda \), the EWA predicts approximately constant \(dk/dz\) throughout the ASL. Over land, using the nominal EWA mean and r.m.s. values of 0.07 and 0.18 for \([{\Delta } u_*/u_{*0}]\) in (21), the ASL \(k\)-profile becomes approximately

$$\begin{aligned} k(z) \Big |_\mathrm{ASL, land} \approx \;\; k_\mathrm{sfc}\left[ 1 + \frac{z}{0.79\lambda (z_0)} \right] \end{aligned}$$
(22)

where \(k_\mathrm{sfc}\) is the near-surface value of \(k\). This is in part responsible for the historically good performance of the EWA (via the commonly-used wind-industry software WAsP, Mortensen et al. 2001) for heights \(z\lesssim \)50 m over simple terrain; i.e. Eq. 21 replicates the roughness-dependent, nearly constant \(dk/dz\) typically seen throughout the surface layer, also evident at the three sites shown in Fig. 4.

For comparison, when \(k_\mathrm{sfc} \approx 2\), the \(dk/dz\) values given by Wieringa (1989), who did not include roughness as an influence, correspond to EWA overland ASL values (cf. Eq. 22 of \(k_\mathrm{sfc}/(0.79\lambda (z_0))\) with \(z_0\approx 0.05\) m; the Wieringa (1989) model tends to give \(dk/dz\) in the ASL that is representative of moderately rough land surfaces. This becomes a significant problem over the sea, where the lack of treatment of surface influence can result in an over-prediction of \(dk/dz\) and subsequently poor extrapolations of \(k\) from near-surface observations.

4 Summary and Conclusion

4.1 Long-Term Variance and Subsequent Weibull Parameters

The heuristic and simplified probabilistic models developed here for long-term wind-speed variance tend to give better agreement with observations well above the surface layer, compared to their EWA counterpart. Despite this, the new models for \(\sigma _U(z)\) did not lead to improved predictions of \(k(z)\) at the three sites considered: improved ‘tall’ profiles of wind-speed variance (with slightly better mean wind-speed profiles), which use measured statistics of near-surface heat and momentum fluxes, do not necessarily lead to better profiles of the Weibull-\(k\) parameter. The EWA perturbation expression for \(\sigma _U\), together with its perturbation expression \({\Delta } U\), produce more consistent predictions of \(k(z)\). Though the EWA expressions for scaling the mean wind speed and variance appear to imply unrealistic profiles, each of which do not match measurements very closely, these are coupled perturbation forms that together lead to good extrapolation of the Weibull-\(k\) parameter, particularly in the surface layer. This is perhaps not surprising, since the EWA method was designed for the prediction of wind power, i.e. \(\langle U^3\rangle \), using ASL theory and measurements. The relatively poorer \(k(z)\) predictions given by the new (and better-performing) probabilistic \(\sigma _U(z)\) formulation may also be due in part to the limited ability of \(\langle U^2\rangle \) to accurately represent the Weibull-\(k\) parameter; typically \(k\) is estimated from a Weibull fit to an observed wind distribution via the third moment of wind speed, as the tails are not as well represented by the second moment as they are by \(\langle U^3\rangle \). However, this is a compromise justified by \(\langle U^2\rangle \) being more easily connected to the flow dynamics, as well as to its reduced demands on data and consequent uncertainty.

However, despite the limitations of the probabilistic formulation for \(\sigma _U(z)\) presented here, an important conceptual finding follows from the \(k(z)\) result: when using the probabilistic \(\langle U\rangle /\sigma _U\) (which was derived consistent with Monin–Obukhov theory), one sees that the reversal height \(z_r\), again where \(k\) has its maximum, is determined by the distribution of ABL depth \(P(h)\) together with the surface roughness and stability distribution. As far as the simplified probabilistic description (14) for \(\sigma _U(z)\) can be trusted, the variability in ABL depth and in stability together lead to a maximum in \(k(z)\) of approximately one-fifth to one-third of the effective (long-term) ABL depth. In other words the reversal height \(z_r\), and thus the height-dependent variation of the shape of the wind distribution, is determined to some extent by the widths of the distributions of ABL depth \(P(h)\) and stability \(P({L^{-1}})\), particularly during stable conditions. The shallower ABL occurring during stable conditions leads to effectively larger values of \(z/h_\mathrm{eff}\) in the profile expressions, and the stable-stratification variability (\(\sigma _+\)) has more influence on the profiles than does the unstable-condition variability (\(\sigma _-\)); the latter follows from the stronger influence (height dependence) of stable stratification on wind speed (as evidenced by Monin–Obukhov theory). Some assumptions have been made in deriving \(\sigma _U(z)\), which are of limited validity; current work includes the derivation of more applicable analytic representation of \(\sigma _U\) via the distributions \(P({L^{-1}})\) and \(P(h)\), and refinement of the statistical theory describing the reversal height. Inclusion of the joint behaviour (correlation) of \({L^{-1}}\) and \(h\) is currently lacking in our model description, and is a topic of continuing study as well.

4.2 Different Profile Forms of the Weibull Shape Parameter

We have adapted the EWA (Troen and Petersen 1989) concept of the height \(z_m\) of minimum stability-induced deviations of the wind profile via a perturbed-geostrophic drag law—correcting a constant in its formulation—to apply \(z_m\) as the reversal height \(z_r\) where the profile of the Weibull-\(k\) parameter reaches a maximum. We use the corrected \(z_m\!=\!z_r\) as one improvement in a semi-empirical model for \(k(z)\) building upon that of Wieringa (1989). Our model is by design extended to be amenable to measurement-based extrapolation, and is universal in the sense that it eliminates the effectively dimensional Wieringa (1989) ‘constant,’ which varies in an undetermined way from site to site.

While the probabilistic modelling for \(U(z)\) and \(\sigma _U(z)\) implies that \(z_r\) depends on roughness and an effective boundary-layer depth, the geostrophic perturbation form for \(z_m\) depends on roughness, geostrophic wind speed \(G\), and latitude via \(f\). These can be rectified by considering that the probabilistic formulations also depend on \(G\) and \(f\) via \(\langle U\rangle \), and because the long-term characteristic ABL depth from the probabilistic model, affected by neutral and stable conditions, tends to be (to first order) proportional to the geostrophic scale surface friction velocity \(u_*\) (Zilitinkevich et al. 2012) and thus to the geostrophic wind speed, due to the general existence of the drag law relating \(G\) and \(u_*\).

The assumption of Wieringa (1989) relating diurnal variance to \(k\) is somewhat justified by our spectral analyses of the sites considered, since we find that the partitioning between synoptic and diurnal variability does not change significantly with height. This assumption, however, is not expected to hold in regions affected by e.g. sea breezes or tropical regimes with stronger diurnally-related forcing. The data considered here were taken over relatively simple terrain in areas lacking such mechanisms. While the adapted semi-empirical model (19) for the Weibull-\(k\) profile has produced better observation-based extrapolations than the EWA method or the simple Wieringa (1989) form, it and the Wieringa (1989) model lack surface roughness in their parametrization. In particular such models give spuriously large \(dk/dz\) in the surface layer over water, leading to poor extrapolations of \(k\) when heights \(< z\approx \)70 m are involved, in contrast to the EWA (Troen and Petersen 1989) method.

Continuing work includes correcting the semi-empirical \(k(z)\) model for surface roughness, and exploration of stability effects upon it. Given the failure of the probabilistic model and its assumption of independent probability distributions \(P(L)\) and \(P(h)\), this aspect is also under investigation to improve the \(\sigma _U\) model and resultant \(k(z)\). Further concurrent work includes better incorporation of expected ABL depth distributions \(P(h)\) in the theory, particularly for improvement of Weibull-\(k\) profiles obtained via profiles of long-term second moment of the wind speed along with the mean wind speed itself.