Introduction

Similarity functions are crucial components of the Monin-Obukhov similarity theory (MOST)1, which is widely used in all numerical weather prediction (NWP), ocean, air pollution and climate models to parametrise the turbulent energy exchange between the atmosphere and the underlying surface2,3. Based on dimensional analysis, MOST was originally developed for flat and horizontally homogeneous terrain, considering a steady state surface layer (SL) unaffected by nonturbulent motions (paradigmatic conditions) and subsidence. Under both neutral and convective atmospheric conditions, vertical fluxes of momentum, sensible heat and passive scalars can be considered as quasi-constant with height (see, e.g4). , while an alternative scaling approach has been developed to include stable conditions (local similarity5,6), where vertical turbulent fluxes depend on height. Since local similarity is formally identical to MOST, except for considering turbulent fluxes at a specific height, the result presented in this paper applies to both approaches.

Under paradigmatic conditions, a single length scale \({\text{L}}\) (the Obukhov length) is enough to characterise all the surface-atmosphere turbulent exchanges, so that any relevant variable \({\text{x}}\), nondimensionalized with respect to a proper turbulent scaling variable \({{\text{x}}_{\text{*}}}\), is expressed as a universal function \({\Phi _x}\left( \zeta \right)\) of the scaling parameter \(\zeta =z/L\), where z is the height above the surface7. The functional forms of \({{\text{\varvec{\Phi}}}_x}\left( \zeta \right)\) are not provided by MOST and have to be determined experimentally, usually through curve fitting. Especially under stable and very stable conditions, when mechanical turbulence tends to be suppressed by a strong thermal stratification, measurements are often perturbated by nonturbulent motions such as internal gravity waves, Kelvin-Helmholtz shear instability, low-level jets, meso and sub-meso motions8,9,10,11. In addition, the possible presence of self-correlations, which may seriously affect the regression analysis, is often neglected12,13. Such difficulties in performing accurate measurements under stable conditions may explain why the main formulations proposed in literature are not fully consistent with what we know of the stable SL phenomenology14.

A completely different scheme to describe and forecast the SL state consists in applying an appropriate closure to the fluid mechanics Eqs.6,7, an approach widely used in NWP and air quality models, most of which use one of the many available versions or extension of the famous Mellor-Yamada closure15,16. Also in this case, while a 40-year effort has led to an accurate and reliable description of the SL under convective conditions, stable cases have been difficult to address since the beginning17. Although this difficulty has been known for a long time, only in the last decades the availability of data from Arctic and Antarctic research stations, acquired under high and persistent stability conditions, has seriously questioned the reliability of the turbulence closure techniques implemented so far, leading to the need of new schemes, including recent machine learning-based approaches applied to fluid dynamics problems (e.g18,19,20,21,22). In particular, in the last 15 years Zilitinkevich and colleagues developed and refined the Energy and Flux Budget (EFB) second order closure, capable of addressing a number of stable and very stable SL characteristics, including the presence of a minimum in the sensible heat flux23,24,25,26,27,28,29, the inter-component exchange of turbulent kinetic energy between vertical and horizontal components30, the exchange of turbulent potential and kinetic energy30, as well as the existence of a critical value for the Flux Richardson Number \(R{i_f}\) but not for the Richardson Number \(R{i}\)30,31. According to the detailed analysis reported in Li et al.32, the second order EFB closure currently provides the most realistic fluid-dynamic representation of the SL under stable and strongly stable conditions.

To the best of our knowledge, little effort has been made to harmonise MOST with the governing equations for turbulent flow, if not limited to Mellor Yamada closure33,34. Nevertheless, despite the critical limitation represented by the absence of a convincing and generally accepted description of its universal functions, MOST apparent simplicity led to its widespread use in practically all numerical models of atmospheric flows. Focusing on stable and very stable conditions, this paper demonstrates how the functional form of MOST universal functions are intrinsically contained in the EFB closure theory; thus, once one adopts the EFB approach, MOST universal functions and all the possible relationships between them are fixed.

Theoretical framework

Energy and flux budget closure

Fluid mechanics equations allow to model the spatio-temporal evolution of a physical system such as the stable SL. Assuming the variables describing its state (the three wind speed components, the potential temperature, etc.) are stochastic and by applying the Reynolds decomposition to them, a SL model is capable of reconstructing the spatial and temporal evolution of the mean wind components (U, V, W), mean potential temperature (\(\Theta\)), and relevant statistical moments - particularly the second-order ones, represented by the variance-covariance matrix of the Cartesian components of motion and the vector of turbulent heat fluxes6,7,35. The main issue in practically implementing such a fluid-dynamic model lies in its closure, i.e., in the fact that the description of turbulence is not closed and simplified or somehow semi-empirical relationships are needed to express higher-order moments15. The following discussion will focus only on stable conditions and on the second order EFB closure.

The model examined by Zilitinkevich and colleagues36,37,38 is a typical fluid dynamic model which includes a set of partial differential equations describing the mean fields of U, V, W and \(\Theta\). The stable SL is assumed to be hydrostatic (zero divergence), the Boussinesq approximation holds, and water vapor influence is indirectly accounted for by using the virtual potential temperature. Furthermore, in a hydrostatic model with horizontal dimensions larger than the vertical, subsidence W can be neglected, and the mean-field equations only contain three second-order moments to be determined, namely the Reynold stress components \(\overline {{u^{\prime}w^{\prime}}}\) and \(\overline {{v^{\prime}w^{\prime}}}\), along with the kinematic heat flux \(\overline {{w^{\prime}\theta ^{\prime}}}\)39. The corresponding prognostic equations incorporate third-order moments and dissipation rates parametrizations.

Specifically, the third-order moments representing the vertical fluxes of \(\overline {{u^{\prime}w^{\prime}}}\) and \(\overline {{v^{\prime}w^{\prime}}}\) are parametrized as the composition of a term proportional to \(\partial \overline {{u_{i}^{{{\prime }}}w^{\prime}}} /\partial z\) and a term of the form \({E_z} \cdot \partial {U_i}/\partial z\), where \({E_z}\) is the vertical component of the turbulent kinetic energy (TKE) \({E_{\text{k}}}\), while the parametrization of the vertical flux of \(\overline {{w^{\prime}\theta ^{\prime}}}\) involves the sum of a term proportional to \(\partial \overline{{w^{\prime}\theta ^{\prime}}} /\partial z\). Following Kolmogorov40,41, the dissipation rates are parameterized by assuming a proportional relationship between the moments themselves and a turbulent dissipation time scale, which is the same approach used in the Mellor-Yamada closure.

The TKE equation contains both \(\partial U/\partial z\) and \(\partial V/\partial z\), as well as a third-order term describing the flux of \({E_K}\) and a dissipative term. The term related to shear-produced turbulence reflects the fact that \({E_K}\) is primarily generated in the direction of the mean wind, i.e., directly feeding \({E_x}\) which subsequently transfers energy to the other components \({E_y}\) and \({E_z}\). Traditionally, the redistribution of energy among these different components is parametrized by the return-to-isotropy hypothesis42, which assumes the transfer of turbulent energy from the richest to the poorest components. Since this hypothesis fails under very stable conditions, when turbulence tends to become two-dimensional, the EFB replace it with a novel mechanism to cope better with experimental evidences36.

The closure also provides a prognostic equation for the turbulent potential energy (TPE) \({E_p}=0.5 \cdot \beta \cdot \sigma _{\theta }^{2}/\left( {\partial {\text{\varvec{\Theta}}}/\partial z} \right)\), where \(\beta =g/{{\text{\varvec{\Theta}}}_0}\)43, which increases as TKE decreases due to the buoyancy sink. The equation contains both a third-order moment, assumed as proportional to \(\partial {{\text{E}}_p}/\partial z\), and a dissipation term proportional to TKE. The EFB closure is further extended by a prognostic relationship for the turbulent dissipation time scale and a set of diagnostic relations, derived from the steady-state version of the equations assuming horizontally homogeneous conditions, that describe the interplay between TKE components and the energy exchange between TKE and TPE. It is worth noting that EFB incorporates a set of numerical constants denoted as C0, C1, C2, CF, CP, Cr and Cτ whose numerical values (0.125, 0.5, 0.72, 0.25, 0.86, 1.5 and 0.2, respectively), although tentatively determined through meteorological observations, laboratory experiments, DNS and large eddy simulations38, still require definitive validation.

The closure is designed for a stable SL characterized by horizontal homogeneity and stationarity, which represents the paradigmatic scenario. As with MOST, the EFB closure has limitation when applied over heterogeneous terrain and in the presence of complex orography, where these assumptions are violated. Under paradigmatic conditions, the reference system is oriented such that the only non-zero mean component of the mean motion is U, directed along the x-axis, and the only non-zero component of the Reynolds stress is \(\overline {{u^{\prime}w^{\prime}}}\)6,44,45,46,47. As a result, all partial derivatives with respect to the x and y coordinates vanish, along with the total temporal derivative in the equations of the mean motion and the total temporal derivative in other equations. Finally, neglecting the divergence of third-order moments leads to the following set of diagnostic equations (see Kleeorin et al.38 for further details and a rigorous derivation).

$$0= - \tau \frac{{\partial U}}{{\partial z}}+\beta {F_z} - \frac{{{E_K}}}{{{t_T}}}$$
(1a)
$$0= - {F_z}\frac{{\partial {\text{\varvec{\Theta}}}}}{{\partial z}} - \frac{{{E_\theta }}}{{{C_p}{t_T}}}$$
(1b)
$$0= - 2{E_z}\frac{{\partial {\text{\varvec{\Theta}}}}}{{\partial z}}+2{C_\theta }\beta {E_\theta } - \frac{{{F_z}}}{{{C_F}{t_T}}}$$
(1c)
$$0= - 2{E_z}\frac{{\partial U}}{{\partial z}} - \frac{\tau }{{{C_\tau }{t_T}}}$$
(1d)
$$0=\beta {F_z}+\frac{1}{2}{Q_{zz}} - \frac{{{E_K}}}{{3{t_T}}}$$
(1e)

where \(\tau =\overline {{u^{\prime}w^{\prime}}}\), \({F_z}=\overline {{w^{\prime}\theta ^{\prime}}}\), \({E_\theta }=0.5~\sigma _{\theta }^{2}\), \({t_T}\) is the turbulence time scale and the inter-component energy exchange term \({Q_{zz}}\) which is given by:

$${Q_{zz}}= - \frac{{2\left( {1+{C_r}} \right)}}{{3{t_T}}}\left( {3{E_z} - 3{E_K}+2{E_{int}}} \right)$$
(1f)

With

$${E_{int}}={E_K}+\frac{{R{i_f}}}{{{R_\infty }}}\left( {\frac{{{C_r}}}{{1+{C_r}}}} \right)\left[ {{C_0}{E_K} - \left( {1+{C_0}} \right){E_z}} \right]$$
(1g)

where \({R_\infty }=0.25\) is the flux Richardson number upper limit attainable in the steady-state regime of turbulence. Finally, the additional constant \({C_\theta }\) is defined as

$${C_\theta }=\frac{{{C_r}\left( {1 - 2{C_0}} \right) \cdot \left( {1 - {R_\infty }} \right) - 3{R_\infty }}}{{\left[ {1+\left( {{C_p} - 1} \right){R_\infty }} \right]\left[ {3+{C_r}\left( {1 - 2{C_0}} \right)} \right]}}$$
(1h)

The steady-state model considered above leads to universal relationships among \(R{i}\), \(R{i_f}\), the turbulent Prandtl Number \(P{r_T}\), the ratio of turbulent kinetic energy to turbulent potential energy (\({E_k}/{E_P}\)), as well as the normalized vertical fluxes of momentum and heat. These relationships hold true as long as nonturbulent motions (internal gravity waves, Kelvin-Helmholtz shear instability, low-level jets, meso and sub-meso motions) are not considered, meaning that specific techniques48,49 or more recent numerical approaches including machine learning applied to nonlinear systems50, should be implemented to filter out nonturbulent contaminations when analysing experimental data to validate the model. In the following, we will refer to the steady-state EFB closure as the Zi2013 model37.

Monin–Obukhov similarity theory and universal functions

Unlike EFB, MOST is based on dimensional analysis (Buckingham π theorem) applied to a SL in paradigmatic condition, where the turbulent state at height z is entirely determined by the buoyancy parameter \({\text{\varvec{\upbeta}}}\), the mechanical forcing represented by the friction velocity \({u_*}=\sqrt { - \overline {{u^{\prime}w^{\prime}}} }\) and the thermal forcing described by the kinematic heat flux \(\overline {{w^{\prime}\theta ^{\prime}}}\), all combined in the single scaling parameter:

$$\zeta =\frac{z}{L}= - \frac{{kzg}}{{{{\text{\varvec{\Theta}}}_r}}}\frac{{\overline {{w^{\prime}\theta ^{\prime}}} }}{{u_{*}^{3}}}=\frac{{kzg}}{{{{\text{\varvec{\Theta}}}_r}}}\frac{{{T_*}}}{{u_{*}^{2}}}$$
(2)

where \({T_*}= - \overline {{w^{\prime}\theta ^{\prime}}} /{u_*}\) is the temperature scale and k the von Kármán constant. As a result, all the atmospheric parameters relevant to characterise the SL turbulence are expressed, when considered in their nondimensionalized form, as universal similarity functions of \(\zeta\)45:

$$\frac{{kz}}{{{u_*}}}\frac{{\partial U}}{{\partial z}}={{\text{\varvec{\Phi}}}_m}\left( \zeta \right)~\;\;\;~~\frac{{kz}}{{{T_*}}}\frac{{\partial {\text{\varvec{\Theta}}}}}{{\partial z}}={{\text{\varvec{\Phi}}}_h}\left( \zeta \right)$$
(3a)
$$\frac{{{\sigma _u}}}{{{u_*}}}={{\text{\varvec{\Phi}}}_{uu}}\left( \zeta \right)\;\;\frac{{{\sigma _v}}}{{{u_*}}}={{\text{\varvec{\Phi}}}_{vv}}\left( \zeta \right)~\;\;\frac{{{\sigma _w}}}{{{u_*}}}={{\text{\varvec{\Phi}}}_{ww}}\left( \zeta \right)$$
(3b)
$$\frac{{{\sigma _\theta }}}{{\left| {{T_*}} \right|}}={{\text{\varvec{\Phi}}}_{\theta \theta }}\left( \zeta \right)~$$
(3c)
$$\frac{{{C_{{V^2}}}{\text{~}}{z^{2/3}}}}{{u_{*}^{2}}}={{\text{\varvec{\Phi}}}_{C_{V}^{2}{\text{~}}}}\left( \zeta \right)~\;\;\frac{{{C_{{T^2}}}{\text{~}}{z^{2/3}}}}{{T_{*}^{2}}}={{\text{\varvec{\Phi}}}_{C_{T}^{2}{\text{~}}}}\left( \zeta \right)$$
(3d)
$$\frac{{kz{\varepsilon _K}}}{{u_{*}^{3}}}={{\text{\varvec{\Phi}}}_{{\varepsilon _K}}}\left( \zeta \right)~\;\;\frac{{kz{\varepsilon _\theta }}}{{{u_*}T_{*}^{2}}}={{\text{\varvec{\Phi}}}_{{\varepsilon _\theta }}}\left( \zeta \right)$$
(3e)

where \({\sigma _u},~{\sigma _v},~\) and are the wind components standard deviations, \({C_{{V^2}}}\) and \({C_{{T^2}}}\) the structure function parameters for velocity and temperature, and \({\varepsilon _K}\) and \({\varepsilon _\theta }\) the dissipation rates for .\({E_{\text{k}}}\). and \({E_\theta }\). Since \({C_{{V^2}}}=4{\alpha _1}{\varepsilon _K}^{{2/3}} \cong 2.2{\varepsilon _K}^{{2/3}}\) and \({C_{{T^2}}}=4{\beta _1}{\varepsilon _\theta }\varepsilon _{K}^{{ - 1/3}} \cong 3.2{\varepsilon _\theta }\varepsilon _{K}^{{ - 1/3}}\) (where \({\alpha _1}=0.55\) and \({\beta _1}=0.8\) are Kolmogorov and Corrsin constants, respectively), equations (3d) can be expressed as

$$\frac{{{C_{{V^2}}}{z^{2/3}}}}{{u_{*}^{2}}}={{\text{\varvec{\Phi}}}_{{C_{{V^2}}}}}\left( \zeta \right)=4 \cdot {\left( {{{\text{\varvec{\Phi}}}_{{\varepsilon _K}}}\left( \zeta \right)} \right)^{2/3}}$$
(3f)
$$\frac{{{C_{{T^2}}}{z^{2/3}}}}{{T_{*}^{2}}}={{\text{\varvec{\Phi}}}_{{C_{{T^2}}}}}\left( \zeta \right)=3.2 \cdot {k^{ - 2/3}} \cdot {{\text{\varvec{\Phi}}}_h}\left( \zeta \right) \cdot {\left( {{{\text{\varvec{\Phi}}}_{{\varepsilon _K}}}\left( \zeta \right)} \right)^{ - 1/3}}$$
(3g)

While MOST introduces several universal functions \({{\text{\varvec{\Phi}}}_{\text{x}}}\left( {\text{\varvec{\upzeta}}} \right)\), it does not define their exact analytical form. Furthermore, since MOST does not explicitly state the interdependence between variables as fluid-dynamic relationships do, it implicitly assumes that such interdependencies are intrinsic to the universal functions themselves that is, their mutual dependence arises not from separate empirical fitting, but from the underlying physical consistency of the system they represent.

MOST universal functions

In principle, \({\Phi _x}\left( \zeta \right)\) could be determined through curve fitting of experimental data, assuming they are not perturbated by nonturbulent motions or self-correlations, which are particularly critical in stable and very stable conditions8,9,10,11,12,13. In addition, MOST requires universal functions to be congruent with all the similarity relationships in which they are included; that is, they should not be determined independently of each other, disregarding any potential physical constraints or interrelations among them. While it is not feasible to establish a priori definitions of \({\Phi _x}\left( \zeta \right)\), dimensional analysis provides criteria for determining their asymptotic behaviours in both the adiabatic (\(\zeta \to 0\)) and the high stability (\(\zeta \to \infty\)) limit, when \(\overline {{w^{\prime}\theta ^{\prime}}}\) or z can be neglected).

Table 1 Universal functions for wind and temperature gradients as proposed in the literature, with \({\beta _m}=5.3\), \({\beta _h}=8.0\), \(\alpha _{h}^{{ - 1}}=0.95\), \(a=1.0\), \(b=0.67\), \(c=5.0\), \(d=0.35\), \(e=6.1\), \(f=2.5\), \(g=5.3\), \(h=1.1\), \({a_m}={a_h}=5\), \({b_m}=0.3\), \({b_h}=0.4\) and \(P{r_0}=0.98\).

The functional forms proposed in the exiting literature for the universal function under stable and very stable conditions frequently exhibit conflicting characteristics, potentially indicating that they may have been derived without taking adequate measures to avoid the adverse impact of nonturbulent motions and self-correlations. These two factors contribute to turbulent inflation and to the detection of spurious correlations, respectively.

Universal functions for wind and temperature gradients

Universal functions for wind and temperature gradients in equations (3a) have recently been discussed in Casasanta et al.14, who reviewed the four main formulations proposed in the literature so far and assessed how they affect the theoretical behaviour of \(\overline {{w^{\prime}\theta ^{\prime}}}\) and \({T_*}\) under stable and very stable conditions. None of them turned out to be completely consistent with the existing literature, while two of them produced highly unreliable expressions for both \(\overline {{w^{\prime}\theta ^{\prime}}}\) and \({T_*}\). The four formulations are summarised in Table 1, which also reports the values of the respective numerical constants obtained through curve fitting. Dimensional analysis suggests that both \({{\text{\varvec{\Phi}}}_m}\left( \zeta \right)\) and \({{\text{\varvec{\Phi}}}_h}\left( \zeta \right)\) tend towards a constant value as \(\zeta \to 0\), and are linear when \(\zeta \to \infty\). While the Businger-Dyer equations satisfy both these conditions, it is straightforward to verify that Beljaars-Holtslag’s \({{\text{\varvec{\Phi}}}_h}\left( \zeta \right)\), as well as CASES-99 and SHEBA formulations does not show the expected asymptotic behaviour when \(\zeta \to \infty.\)

Universal functions for the standard deviation of wind velocity

According to dimensional analysis, for the Universal Functions \({\Phi _{uu}}\left( \zeta \right)\), \({\Phi _{vv}}\left( \zeta \right)\), and \({\Phi _{ww}}\left( \zeta \right)\), the adiabatic limit should be a constant, just as the high stability limit should also be a constant. Naturally, these two asymptotic values can correspond to different numbers. Although data from a common 3D sonic anemometer could provide information for their characterization, the literature reports only a limited number of experimental campaigns with different data processing approaches in which all three universal functions were simultaneously determined under stable conditions. It is worth noting that the averaging time is crucial to filter out nonturbulent perturbations: excessively long averaging times can result in formulations that lack reliability. For instance, Mahrt et al.25, (their Figure 2) observed a continuously increasing trend in \({\Phi _{vv}}\left( \zeta \right)\) with stability when using a 5-minute averaging time, which tended to a constant value when a shorter timeframe (100 s) was used. Analysing data from experimental campaigns carried out in rural and flat terrains, Andreas et al.55 identified the relationship \({\Phi _{\alpha \alpha }}\left( \zeta \right)=a\left( {1+b\zeta } \right)\) (with \(a=2.55\) when \(\alpha \alpha =uu,~vv\) and \(a=1.20\) for \(\alpha \alpha =ww)\), which clearly does not tend towards a constant as \(\zeta \to \infty\). A similar incontinency arise in the equation \({\Phi _{\alpha \alpha }}\left( \zeta \right)=a+b \cdot {\zeta ^c}\) proposed by Pahlow et al.56, where \(a=2.3,{\text{~}}2.0,{\text{~}}1.1{\text{~}}\)and \(b=4.3,{\text{~}}4.0,{\text{~}}0.9{\text{~~}}\)for \(\alpha \alpha =uu,~vv,~ww\), respectively, and c = 0.6 in all cases. The same issue occurs in the equation \({\Phi _{\alpha \alpha }}\left( \zeta \right)=a{\left( {1+b\zeta } \right)^{1/3}}\) suggested in both Al-Jiboori et al.57 and Quan and Hu58, who used data acquired in urban and complex terrains In the latter two papers, the equation remains the same, but the values of the coefficients differ. Specifically, for \(\alpha \alpha =uu,~vv,~ww\), the coefficients are \(a=1.76,{\text{~}}1.60,{\text{~}}1.22\) and \(b=2.39,{\text{~}}1.96,1.05\) in the former, while in the latter they are \(a=1.96,{\text{~}}1.80,{\text{~}}1.42\) and \(b=2.07,{\text{~}}1.78,{\text{~}}0.54\). The difference between the various formulations becomes particularly evident at high stabilities, and it may be attributable to a range of factors, including the different averaging times used by various authors, variations in data processing techniques, the sensitivity of methods (whether linear or not) to outliers and the impact of self-correlation.

As a final remark, it is worth to highlight that existing literature supports the notion that \({\Phi _{\varepsilon \theta }}\left( \zeta \right)\)—which indicates the universal function for the rate of temperature variance dissipation coincides with \({\Phi _h}\left( \zeta \right)\). Using Eq. (3g), it is straightforward to derive an expression for \({\Phi _{C_{T}^{2}~}}\left( \zeta \right)\).

Universal function for the standard deviation of potential temperature

In this case as well, dimensional analysis suggests that the adiabatic limit for the universal function \({\Phi _{\theta \theta }}\left( \zeta \right)\), representing the standard deviation of potential temperature, is a constant. Similarly, its behaviour under high-stability conditions is also characterized by a constant—again, these two constants may not necessarily have identical values. When considering stable conditions exclusively, proposals for functional forms of \({\Phi _{\theta \theta }}\left( \zeta \right)\) are limited and show substantial discrepancies among them. Kaimal and Finnigan45 proposed the equation \({{\text{\varvec{\Phi}}}_{\theta \theta }}\left( \zeta \right)=2.0 \cdot {\left( {1+0.5 \cdot \zeta } \right)^{ - 1}}\), Andreas et al.55 recommended using a constant value \({\Phi _{\theta \theta }}\left( \zeta \right)=~3.2\), Pahlow et al.56 presented the expressions \({\Phi _{\theta \theta }}\left( \zeta \right)=2.0 \cdot {\left( {1+0.5 \cdot \zeta } \right)^{ - 1}}\), and Quan and Hu58 formulated \({\Phi _{\theta \theta }}\left( \zeta \right)=30.0 \cdot {\zeta ^{ - 1/3}}\). As it is evident from Fig. 1, under very stable conditions the discrepancies between the expressions proposed by the various authors spans at least two orders of magnitude.

Fig. 1
figure 1

Evolution of the four \({\Phi _{\theta \theta }}\left( \zeta \right)\) presented in section “Universal function for the standard deviation of potential temperature” as a function of the stability parameter \(\zeta\); discrepancies exceed two orders of magnitude at high stability.

Universal function for the turbulent kinetic energy dissipation rate

Following dimensional analysis, \({\Phi _{\varepsilon k}}\left( \zeta \right)\) is expected to approach a constant value under adiabatic conditions, while it should increase linearly with \(\zeta\) under high stability conditions. Existing literature generally supports the functional form \({\Phi _{\varepsilon k}}\left( \zeta \right)=a \cdot \left( {1+b \cdot \zeta } \right)\), which shows the expected asymptotic behaviour. Variations emerge in the values attributed to the parameters \({\text{a}}\) and b. Kaimal and Finnigan45 propose \(a=1.0\) and \(b=5.0\), Högström59 suggests \(a=1.24\) and \(b=3.8\), Pahlow et al.56 report \(a=0.6\) and \(b=8.2\), while Hartogensis and De Bruin60 find \(a=0.8\) and \(b=3.1\). In addition, considering \({\Phi _{\varepsilon k}}\left( \zeta \right)\) and using Eq. (3f), it is straightforward to derive the expression corresponding to the universal function \({\Phi _{{C_{{V^2}}}}}\left( \zeta \right).\)

Linking the EFB closure to MOST

Section “Linking the EFB closure to MOST” begins with a review of the steady-state Energy and Flux Budget (EFB) closure framework (Sect. 4.1–4.5) to establish the theoretical foundations, and concludes in Sect. 4.6 with the analytic derivation of all Monin-Obukhov similarity functions from the Zi2013 model.

The Zi2013 model37 is the result of applying the prognostic relations introduced by Zi201337 to a stable, stationary, and horizontally homogeneous surface layer, with non-turbulent motions disregarded. Thus, refers to the very same physical environment as MOST. Section 4.1 to 4.5 provide a structured summary of the steady-state closure equations of Zi201337, with explicit references to the corresponding equation numbers from their original work to ensure traceability. These sections serve as a theoretical basis for the subsequent developments. The novel contribution of the present study begins in Sect. 4.6, where the functional forms of all the universal functions introduced in section “MOST universal functions” are analytically derived from the Zi2013 model37. This approach eliminates the need to infer these forms empirically from experimental data. In other words, as long as the Zi201337 model remains applicable, the functional forms of the MOST universal functions are inherently determined. While Zilitinkevich and colleagues use a somewhat unconventional definition of the stability parameter \(\zeta\), wherein the von Karman constant (k) is omitted, in the following discussion the more conventional definition of stability (Eq. 2, which incorporates k) is adopted.

Stability parameters

In addition to ζ, an alternative parameter that depends only on external forcings, rather than internal ones like \({T_*}\) and \({u_*}\) at the specific height considered, is the Gradient Richardson Number \(Ri\), which is defined as follows:

$$Ri=\frac{g}{{{\Theta _r}}}\frac{{\frac{{\partial \bar {\Theta }}}{{\partial z}}}}{{{{\left( {\frac{{\partial U}}{{\partial z}}} \right)}^2}}}$$
(4a)

Unlike \(\zeta\), \(Ri\) depends exclusively on external forcings such as the gradients of the average potential temperature and of the mean wind speed, which are not directly measurable and has to be estimated based on two (or more) Θ and U measurements. While ζ is approximately proportional to the ratio between the height z and the characteristic length scale of the turbulent vortexes in the SL61, \(Ri\) instead depends on the ratio between convective and mechanical forcings expressed as external variables that not directly associated with turbulence. Considering both point of views, it is possible to introduce a third stability parameter incorporating both external and internal forcings, the Flux Richardson Number \(R{i_f}\):

$$Ri_{f} = \frac{g}{{\Theta _{r} }}\frac{{\overline{{w^{\prime}\theta ^{\prime}}} }}{{\overline{{u^{\prime}w^{\prime}}} \frac{{\partial U}}{{\partial z}}}}$$
(4b)

In this case, stability is characterised in terms of energy, since under stable paradigmatic conditions \(R{i_f}\) is linked to the turbulent kinetic energy balance31. Differently from \(Ri\), \(R{i_f}\) is expected to reach an asymptotic value between 0.2 and 0.25 for \(\zeta \to \infty\), as confirmed by a number of both experimental and modelling studies17,18,30,62,63,64,65. Following this approach, more recently Zilitinkevich et al.66 proposed the Energy Richardson Number \(R{i_E}\), which is defined as the ratio between turbulent potential and kinetic energy:

$$R{i_E}=\frac{{{E_P}}}{{{E_K}}}=\frac{{{\beta ^2}}}{{\frac{{\partial \theta }}{{\partial z}}}}\frac{{\sigma _{\theta }^{2}}}{{\left( {\sigma _{u}^{2}+\sigma _{v}^{2}+\sigma _{w}^{2}} \right)}}$$
(4c)

From the previous equation it is clear that \(R{i_E}\) cannot be defined under strictly neutral conditions, where \(\partial {\text{\varvec{\uptheta}}}/\partial z \to 0\), while it is expected to approach an asymptotic value of 0.155 under highly stable conditions66. In addition, \(R{i_E}\) is particularly valuable within the EFB framework, as in this particular closure turbulence is sustained by velocity shear regardless of stratification, and any alteration in \({E_K}\) is compensated by a corresponding adjustment in \({E_P}\) to ensure the conservation of total energy.

Flux Richardson number and MOST universal functions for wind gradients

The functional form of the universal function for wind gradients is provided in Zi2013, and it is presented here for the sake of completeness. Considering the existence of an asymptotic value (\({R_\infty }\)) for \(R{i_f}\) and the \({E_K}\) budget under paradigmatic condition, the product \(kz/{u_*}~\partial U/\partial z\) converges to 1 under neutrally stratified conditions, essentially recovering the well-known wall law. Conversely, in highly stable conditions this product is expected to vary linearly as \(R_{\infty }^{{ - 1}}\). A straightforward interpolation between these two results leads to the following expression, which is formally identical to MOST Eq. (3a):

$$\frac{{\partial U}}{{\partial z}}=\frac{{{u_*}}}{{kz}} \cdot \left( {1+R_{\infty }^{{ - 1}}\zeta } \right)$$
(5)

Where

$$1+R_{\infty }^{{ - 1}}\zeta ={\Phi _m}\left( \zeta \right)$$
(6)

Even though an interpolation is not the only possible choice, it leads to a familiar result. Assuming \({R_\infty }=0.2\)66 (their Figure 4) and \(R_{\infty }^{{ - 1}}=5\) the previous equation coincides with the Businger-Dyer formulation reported in Table 1. The Businger-Dyer equation, initially derived from curve fitting under weak to moderate stability conditions, is now extended to encompass all stable conditions and is directly linked to Zi2013 closure37. Also, this result highlights the crucial role of the asymptotic value for \(R{i_f}\), which, as demonstrated in the next subsections, acts as a fundamental constant.

As shown in Zi201337, combining Eq. (5) with (4b) yields to the following universal function for \(R{i_f}\)

$$R{i_f}{ \equiv _{R{i_f}}}\left( \zeta \right)=\frac{\zeta }{{1+R_{\infty }^{{ - 1}}\zeta }}=\frac{\zeta }{{{\Phi _m}\left( \zeta \right)}}$$
(7)

which is fully consistent with MOST (see, e.g14. , Eq. 6) but specifies a fixed analytical form for \({\Phi _m}\left( \zeta \right)\). Figure 2 illustrates the \(R{i_f}\) behaviour as a function of \(\zeta\) for the four different \({\Phi _m}\left( \zeta \right)\) formulations provided in Table 1. As anticipated, only the Businger-Dyer expression successfully replicates the expected \(R{i_f}\) behaviour, in contrast to the other three formulations, which either diverge or converge to a value higher than expected.

Fig. 2
figure 2

Evolution of \(R{i_f}\) as a function of \(\zeta\) for the four \({\Phi _m}\left( \zeta \right)\) formulations reported in Table 1; only the Businger–Dyer formulation converges to the expected value.

Gradient Richardson number and MOST universal functions for temperature gradients

As for the other MOST universal functions, linear relation the universal function for the Gradient Richardson Number is described in Zi201337 (their Eq. 82), which incorporates a number of constants, including \(R_{\infty }^{{ - 1}}\):

$$\begin{aligned} Ri & \;\;\;{ \equiv _{Ri}}\left( \zeta \right)=\frac{{{C_\tau }\zeta }}{{{C_F}\left( {1+R_{\infty }^{{ - 1}}\zeta } \right)}}\left[ {1+\frac{{{\alpha _1}\zeta +{\alpha _2}{\zeta ^2}}}{{1+x\zeta }}} \right]~~{C_\tau }=0.20,~ \\ {C_F} & \;\;\;=0.25,~{\alpha _1}=0.18,~{\alpha _2}=0.16,~{\alpha _2}=1.42~ \\ \end{aligned}$$
(8)

where the parameters \({\alpha _1}\), \({\alpha _2}\) and \({\alpha _3}\) are defined by Zi2013 Eq. 83 to 8537. According to the previous equation, \(Ri\) increases monotonically with \(\zeta\) without reaching any asymptotic value; thus, it depends solely on the mean flow state and its growth is unrestricted by internal turbulence.

On the other hand, combining MOST Equations (3a) and (4a) with (8) and solving for \({{\text{\varvec{\Phi}}}_h}\left( \zeta \right)\) yields the expression:

$${\Phi _h}\left( \zeta \right){=_{Ri}}\left( \zeta \right)\frac{{{{\left( {{\Phi _m}\left( \zeta \right)} \right)}^2}}}{\zeta }=\zeta \frac{{_{{Ri}}\left( \zeta \right)}}{{_{{R{i_f}}}^{2}\left( \zeta \right)}}$$
(9)

Substituting Eq. (8) into (9) allows to retrieve a formulation for \({\Phi _h}\left( \zeta \right)\) whose analytical form is already determined and has not to be inferred from experimental data:

$${\Phi _h}\left( \zeta \right)=\frac{{{C_\tau }}}{{{C_F}}}\left( {1+R_{\infty }^{{ - 1}}\zeta } \right)\left[ {1+\frac{{{\alpha _1}\zeta +{\alpha _2}{\zeta ^2}}}{{1+{\alpha _3}\zeta }}} \right]$$
(10)

It is worth emphasizing that while \({\Phi _h}\left( \zeta \right)\) follows a linear dependence on \(\zeta\), the formulation for \({\Phi _h}\left( \zeta \right)\) derived from it depends on \(\zeta\) quadratically. From a practical point of view, to avoid any possible self-correlation it is recommended to determine all the variables in the following order: \({R_\infty }\), \({\Phi _m}\), \({\Im _{Ri}}\) and finally \({\Phi _h}\) typically, universal functions are obtained independently of each other, neglecting any possible relation between them, but Eq. (9) clearly shows that \({{\text{\varvec{\Phi}}}_h}\left( \zeta \right)\) and \({{\text{\varvec{\Phi}}}_m}\left( \zeta \right)\) are interconnected. The resulting formulations are valid at any level of stability and fully congruent with each other. They also account for the existence of a minimum in \(\overline {{w^{\prime}\theta ^{\prime}}}\) and \({T_*}\)14, as well as for a finite asymptotic value for \(R{i_f}\) and an unlimited but linear growth of \(Ri\) with ζ.

In addition, Zi201337 also retrieve the following formulation for the Prandtl turbulent Number:

$$P{r_T}\left( \zeta \right)=\frac{{{C_\tau }}}{{{C_F}}} \cdot \left[ {1+\frac{{{\alpha _1}\zeta +{\alpha _2}{\zeta ^2}}}{{1+{\alpha _3}\zeta }}} \right]$$
(11)

When neutrality is approached as defined in Zi2013 (Eq. 57)37, \(P{r_T}\left( 0 \right)={C_\tau }/{C_F}=0.8\). This value is lower than typically estimated from experimental data (e.g67), which is close to 0.95. At high stability, instead, \(P{r_T}\left( \zeta \right)\) increases linearly with ζ.

Universal functions for the inter-component exchange of turbulent kinetic energy

As discussed in Zi2013, the stable SL is characterised by a continuous exchange of TKE among different components, which clearly conflict with the assumption of Rotta’s return to isotropy42. Furthermore, while this energy exchange occurs between TKE vertical and horizontal components, there is an additional exchange of energy between \({E_k}\) and \({E_P}\)18,38.

The Zi2013 model37 allows for the determination of the shares between different components of turbulent kinetic energy, namely, \({A_x}={E_x}/{E_K}\), \({A_y}={E_y}/{E_K}\), \({A_z}={E_z}/{E_K}\), and describes their behaviour as a function of the stability parameter \(\zeta\) (Zi2013 Eq. 50 subsequent36). When \(\zeta \to 0\) and neutrality is approached, the longitudinal component of \({E_K}\) is greater than the transverse one, which in turn is greater than the vertical component (\({A_x}=0.5>{A_y}=0.3>{A_z}=0.2\)). Conversely, as stability increases and \(\zeta \to \infty\), most of the turbulent kinetic energy is distributed equally between the two horizontal components (\({A_x} \cong {A_y}=0.49\)), while the vertical component decreases significantly but does not vanish (\({A_z}=0.03\)), in agreement with Zi2023 (Eq. 80).

The universal function obtained in Zi201337 for \({A_z}\) as a function of \(\zeta\) is expressed by the following equation:

$${A_z}\left( \zeta \right)=\frac{{{R_\infty }{C_r}+\zeta \cdot \left[ {{C_r}\left( {1 - 2{C_0}} \right) - \frac{{3{R_\infty }\left( {{R_\infty }+\zeta } \right)}}{{{R_\infty }+\left( {1 - {R_\infty }} \right) \cdot \zeta }}} \right]}}{{3{R_\infty }\left( {1+{C_r}} \right)+\zeta \cdot \left[ {3+{C_r}\left( {1 - 2{C_0}} \right)} \right]}}$$
(12a)

In the previous equation, once again, the persistence of turbulence even under extreme stability is signified by the parameter \({R_\infty }\), while \({C_r}=1.5\) and \({C_0}=1.25\) are associated with the parametrization of \({E_K}\) exchanges between different components, contradicting Rotta’s return to isotropy hypothesis. Under adiabatic conditions, \({A_z}\left( \zeta \right)\) reaches a constant value determined by \({C_r},\)

$${A_z}\left( 0 \right)={\text{~}}\frac{{{C_r}}}{{3 \cdot \left( {1+{C_r}} \right)}},$$
(12b)

while its asymptotic value is given by the following relationship:

$${A_z}\left( \infty \right)=~\frac{{{C_r}\left( {1 - 2{C_0}} \right) - 3{{\left( {R_{\infty }^{{ - 1}} - 1} \right)}^{ - 1}}}}{{3+{C_r}\left( {1 - 2{C_0}} \right)}}$$
(12c)

In addition, the universal functions for longitudinal and transverse shares, which depend on \(\:{Ri}_{f}\) although the dependence on \(\zeta\) can always be determined using Eq. (7) are as follows (see Zi2013, Eq. 50a–50c):

$$\begin{aligned} {A_x}\left( {R{i_f}} \right) & =\frac{1}{{\left( {1+{C_r}} \right)\left( {1 - R{i_f}\left( \zeta \right)} \right)}}+\left( {1 - {C_1} - {C_2}\frac{{R{i_f}\left( \zeta \right)}}{{{R_\infty }}}} \right) \cdot {A_z}\left( 0 \right) \cdot \\ & \;\;\;\left[ {1+\frac{{R{i_f}\left( \zeta \right)}}{{{R_\infty }}}\left[ {{C_o} - \left( {1+{C_0}} \right) \cdot {A_z}\left( \zeta \right)} \right]} \right] \\ \end{aligned}$$
(13)
$${A_y}\left( {R{i_f}} \right)=\left( {1+{C_1}+{C_2}\frac{{R{i_f}}}{{{R_\infty }}}} \right) \cdot {A_z}\left( 0 \right) \cdot \left[ {1+\frac{{R{i_f}}}{{{R_\infty }}}\left[ {{C_o} - \left( {1+{C_0}} \right) \cdot {A_z}\left( \zeta \right)} \right]} \right]$$
(14)

Nevertheless, it is worth noticing that the three components \({A_x}\), \({A_y}\) and \({A_z}\) cannot be considered as independent of each other, as they have to satisfy the obvious constrain \({A_x}+{A_y}+{A_z}=1.\)

Universal functions for normalized vertical fluxes

Under paradigmatic conditions, turbulence within the SL is driven only by vertical fluxes of momentum and sensible heat. For the vertical flux of momentum, the37 model provides a relationship expressed as a function of both \(\:{Ri}_{f}\) and \(\zeta\):

$${\left( {\frac{\tau }{{{E_K}}}} \right)^2}=\frac{{2{C_\tau } \cdot {A_z}\left( \zeta \right)}}{{\left( {1 - R{i_f}\left( \zeta \right)} \right)}}=2{C_\tau } \cdot {A_z}\left( \zeta \right) \cdot \frac{{1+R_{\infty }^{{ - 1}}\zeta }}{{1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta }}{ \equiv _\tau }\left( \zeta \right)$$
(15)

where \(\tau =u_{{\text{*}}}^{2}\). Given the known behaviour of \(R{i_f}\) as a function of \(\zeta\) and the expression for \({A_z}\left( \zeta \right)\) from Eq. (12a), the previous relation defines \(_{\tau }{\text{~}}\)as a universal function of \(\zeta\), with its analytical form fully determined. For typical values of the constants \({C_\tau },{\text{~}}{C_r},{\text{~}}{C_0}\) and \({R_\infty }\), the normalised vertical flux ranges between 0.08 (at \(\zeta =0\)) and 0.016 (for \(\zeta \to \infty\)).

From Eq. (15), it is straightforward to derive the normalized fluxes with respect to \({E_x},~{E_y}\) and \({E_z}\):

$$\frac{\tau }{{{E_x}}}=\frac{{{{\left( {{\Im _\tau }\left( \zeta \right)} \right)}^{1/2}}}}{{{A_x}\left( \zeta \right)}}=\sqrt {2{C_\tau }} \cdot \frac{{{{\left( {{A_z}\left( \zeta \right)} \right)}^{1/2}}}}{{{A_x}\left( \zeta \right)}} \cdot {\left( {\frac{{1+R_{\infty }^{{ - 1}}\zeta }}{{1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta }}} \right)^{1/2}} \equiv {\Im _{\tau x}}\left( \zeta \right)$$
(15a)
$$\frac{\tau }{{{E_y}}}=\frac{{{{\left( {{\Im _\tau }\left( \zeta \right)} \right)}^{1/2}}}}{{{A_y}\left( \zeta \right)}}=\sqrt {2{C_\tau }} \cdot \frac{{{{\left( {{A_z}\left( \zeta \right)} \right)}^{1/2}}}}{{{A_y}\left( \zeta \right)}} \cdot {\left( {\frac{{1+R_{\infty }^{{ - 1}}\zeta }}{{1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta }}} \right)^{1/2}} \equiv {\Im _{\tau y}}\left( \zeta \right)$$
(15b)
$$\frac{\tau }{{{E_z}}}=\frac{{{{\left( {{\Im _\tau }\left( \zeta \right)} \right)}^{1/2}}}}{{{A_z}\left( \zeta \right)}}=\sqrt {2{C_\tau }} \cdot {\left( {{A_z}\left( \zeta \right)} \right)^{ - 1/2}} \cdot {\left( {\frac{{1+R_{\infty }^{{ - 1}}\zeta }}{{1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta }}} \right)^{1/2}} \equiv {\Im _{\tau z}}\left( \zeta \right)$$
(15c)

The behaviour of the three normalized fluxes as a function of \(\zeta\) is illustrated in Fig. 3 (left panel). With increasing stability, both \({\Im _{\tau x}}\left( \zeta \right)\) and \({\Im _{\tau y}}\left( \zeta \right)\) decrease towards the asymptotic value of 0.26, while \(_{{\tau z}}\left( \zeta \right)\) increases up to 4.20, reflecting the distribution of kinetic energy discussed in the previous subsection.

Fig. 3
figure 3

Behaviour of the three normalized vertical fluxes of momentum (left panel) and potential temperature (right panel) as a function of \(\zeta\); the contrasting trend of \(\tau /{E_z}\) compared to both \(\tau /{E_x}\) and \(\tau /{E_y}\) reflects the TKE exchange among components.

Similarly, Zi201337 determines an expression for the dimensionless turbulent flux of potential temperature,

$$\frac{{{{\overline {{w^{\prime}\theta ^{\prime}}} }^2}}}{{{E_K}{E_\theta }}}=\frac{{2{C_\tau }}}{{{C_p}}} \cdot \frac{{{A_z}\left( \zeta \right)}}{{P{r_T}\left( \zeta \right)}},$$
(16a)

which can be readily rearranged to derive the normalized vertical flux of potential temperature expressed as a universal function of \(\zeta\):

$$\frac{{{{\overline {{w^{\prime}\theta ^{\prime}}} }^2}}}{{{E_z}{E_\theta }}}=\frac{{2{C_\tau }}}{{{C_p} \cdot P{r_T}\left( \zeta \right)}}{ \equiv _{w\theta }}\left( \zeta \right)$$
(16b)

The behaviour of \(_{{w\theta }}\left( \zeta \right){\text{~}}\)is shown in Fig. 3 (right panel). At neutrality, \(_{{w\theta }}\left( 0 \right)=2{C_\tau }/\left( {{C_p}P{r_T}\left( 0 \right)} \right)=0.58\), while it decreases linearly as ζ increases under highly stable conditions.

Universal functions for standard deviations of potential temperature and wind components

Universal functions for the standard deviations of both potential temperature (\({\sigma _\theta }\)) and wind components (\({\sigma _u},~{\sigma _{v,~}}~{\sigma _w}\)) can be derived from normalised vertical fluxes. Recalling MOST Eq. (3b) and inverting Equations (15), where \(\tau =u_{*}^{2}\) and \({E_ \propto }=0.5~\sigma _{ \propto }^{2}\) (\(\propto =u,v,w\)), yields

$${\Phi _{uu}}\left( \zeta \right)=\frac{{{\sigma _u}}}{{{u_*}}}=\sqrt {\frac{2}{{{\Im _{\tau x}}\left( \zeta \right)}}} =\sqrt {2{A_x}\left( \zeta \right)} ~{\left[ {\frac{{1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta }}{{2{C_\tau } \cdot {A_z}\left( \zeta \right) \cdot \left( {1+R_{\infty }^{{ - 1}}\zeta } \right)}}} \right]^{1/4}}~$$
(17a)
$${\Phi _{vv}}\left( \zeta \right)=\frac{{{\sigma _v}}}{{{u_*}}}=\sqrt {\frac{2}{{{\Im _{\tau y}}\left( \zeta \right)}}} =\sqrt {2{A_y}\left( \zeta \right)} ~{\left[ {\frac{{1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta }}{{2{C_\tau } \cdot {A_z}\left( \zeta \right) \cdot \left( {1+R_{\infty }^{{ - 1}}\zeta } \right)}}} \right]^{1/4}}$$
(17b)
$${\Phi _{ww}}\left( \zeta \right)=\frac{{{\sigma _w}}}{{{u_*}}}=\sqrt {\frac{2}{{{\Im _{\tau z}}\left( \zeta \right)}}} =\sqrt 2 ~{\left[ {\frac{{{A_z}\left( \zeta \right)}}{{2{C_\tau }}} \cdot \frac{{1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta }}{{1+R_{\infty }^{{ - 1}}\zeta }}} \right]^{1/4}}$$
(17c)

These equations provide expressions for the standard deviations of wind components normalised by \({u_{\text{*}}}\), in terms of \(\zeta\) and the universal functions \({A_x}\left( \zeta \right)\), \({A_y}\left( \zeta \right)\) and \({A_z}\left( \zeta \right)\). Their behaviour as a function of stability is represented in Fig. 4 (left panel). According to the inter-component exchange of TKE described in Sect. 4.4, as stability increases, both \({\Phi _{uu}}\left( \zeta \right)\) and \({\Phi _{vv}}\left( \zeta \right)\) reach asymptotic values close to each other (2.90 and 2.62, respectively), tending towards horizontal isotropy, while \({\Phi _{ww}}\left( \zeta \right)\) decreases. Under adiabatic conditions (\(\zeta =0\)), the vertical component depends solely on the two constants \({C_\tau }\) and \({C_r}\), while in the expressions for the horizontal components, \({C_1}\) is also included:

$${\left( {\frac{{{\sigma _w}}}{{{u_*}}}} \right)_0}={\left( {\frac{{2A_{z}^{0}}}{{{C_\tau }}}} \right)^{1/4}}={\left( {\frac{2}{3} \cdot \frac{{{C_r}}}{{{C_\tau }\left( {1+{C_r}} \right)}}} \right)^{1/4}}$$
(18a)
$${\left( {\frac{{{\sigma _v}}}{{{u_*}}}} \right)_0}={\left( {1+{C_1}} \right)^{1/2}} \cdot {\left( {\frac{{{\sigma _w}}}{{{u_*}}}} \right)_0}$$
(18b)
$${\left( {\frac{{{\sigma _u}}}{{{u_*}}}} \right)_0}={\left( {\frac{3}{{{C_r}}}+1 - {C_1}} \right)^{1/2}}{\left( {\frac{{{\sigma _w}}}{{{u_*}}}} \right)_0}$$
(18c)

In addition, Eqs. (17a17c) are linked together by Eq. (15), which serves as a constrain:

$$\Phi _{{uu}}^{2}\left( \zeta \right)+\Phi _{{vv}}^{2}\left( \zeta \right)+\Phi _{{ww}}^{2}\left( \zeta \right)=2 \cdot \Im _{\tau }^{{ - 1/2}}\left( \zeta \right)$$
(18d)
Fig. 4
figure 4

Behaviour of the universal functions for standard deviations (left panel) and potential temperature (right panel) as a function of ζ; according to the intercomponent exchange of TKE, wind standard deviations tend towards horizontal isotropy as stability increases.

Similarly, the universal function for the standard deviation of potential temperature can be obtained by substituting the expressions for \({E_K}\) and \({E_\theta }\) into Eq. (16b), and using Eq. (17c):

$$\frac{{{\sigma _\theta }}}{{{T_*}}}=\sqrt {2~\frac{{{\Im _{\tau z}}\left( \zeta \right)}}{{{\Im _{w\theta }}\left( \zeta \right)}}} ~$$
(19a)

Recalling MOST Eq. (3c), the previous expression directly yields:

$${\Phi _{\theta \theta }}\left( \zeta \right)=\frac{{{\sigma _\theta }}}{{{T_*}}}=\frac{{\sqrt {2{C_p}P{r_T}\left( \zeta \right)} }}{{{{\left( {2{C_\tau }{A_z}\left( \zeta \right)} \right)}^{\frac{1}{4}}}}}{\left( {\frac{{1+R_{\infty }^{{ - 1}}\zeta }}{{\left[ {1+\left( {R_{\infty }^{{ - 1}} - 1} \right)} \right]~\zeta }}} \right)^{\frac{1}{4}}}$$
(19b)

As shown in the right panel of Fig. 4, \({\Phi _{\theta \theta }}\) gradually increases with stability, and only when \(\zeta >1\) its growth becomes significant. Also in this case, \({\Phi _{\theta \theta }}\left( \zeta \right)\) cannot be considered independent from the other universal function, as it is linked to \({\Phi _{ww}}\left( \zeta \right)\) though the following constrain relationship:

$${\Phi _{ww}}\left( \zeta \right) \cdot {\Phi _{\theta \theta }}\left( \zeta \right)=2\Im _{{w\theta }}^{{ - 1/2}}\left( \zeta \right)$$
(20)

Relationships between the energy Richardson number and universal functions

The ratio between the turbulent potential and kinetic energy, \(R{i_E}=\frac{{{E_p}}}{{{E_K}}}\), plays a crucial role in the EFB closure, and it can be expressed as a function of just the stability level:

$$R{i_E}=\frac{{{E_p}}}{{{E_K}}}={C_p}\frac{\zeta }{{1+\left( {R_{\infty }^{{ - 1}} - 1} \right)\zeta }}{ \equiv _{R{i_E}}}\left( \zeta \right)$$
(21a)

Here, the numerical constant \({C_p}\) expressed the difference between \({E_p}\) and \({E_K}\) dissipation rates, while \({R_\infty }\) remains once again a key parameter. Similarly to \(R{i_f}\), \(R{i_E}\) reaches an asymptotic value between 0.14 and 0.15 for \(\zeta \to \infty\)66:

$$R{i_{{E_\infty }}}=\frac{{{C_p}}}{{R_{\infty }^{{ - 1}} - 1}}$$
(21b)

When considering only the vertical component of TKE, Eq. (21a) becomes:

$$R{i_{Ez}}\left( \zeta \right)=\frac{{{E_p}}}{{{E_z}}}=\frac{{R{i_E}\left( \zeta \right)}}{{{A_z}\left( \zeta \right)}}{ \equiv _{R{i_{Ez}}}}\left( \zeta \right)$$
(22a)

Replacing the definitions of both \({E_p}\) and \({E_z}\) in the previous expression, and using MOST Eqs. (3a), (3b) and (3c), leads to:

$${\Im _{R{i_{Ez}}}}\left( \zeta \right)=\zeta \frac{{\Phi _{{\theta \theta }}^{2}\left( \zeta \right)}}{{{\Phi _h}\left( \zeta \right) \cdot \Phi _{{ww}}^{2}\left( \zeta \right)}}$$
(22b)

The previous relationship represents an additional constrain, establishing a link between \(_{{R{i_{Ez}}}}\left( \zeta \right)\)and the stability parameter \(\zeta\), as well as three other MOST universal functions whose functional forms are defined by Eqs. (19a), (20) and (10).

Similarly, when examining the horizontal components of TKE, Eq. (21a) gives:

$$R{i_{Ex}}\left( \zeta \right)=\frac{{R{i_E}\left( \zeta \right)}}{{{A_x}\left( \zeta \right)}} \equiv {\Im _{R{i_{Ex}}}}\left( \zeta \right)$$
(23a)
$$R{i_{Ey}}\left( \zeta \right)=\frac{{R{i_E}\left( \zeta \right)}}{{{A_y}\left( \zeta \right)}} \equiv {\Im _{R{i_{Ey}}}}\left( \zeta \right)$$
(23b)

As a result, the mechanism of energy exchange among the three TKE components, as well as between the potential and kinetic turbulent energy, modulated by the vertical mean gradient of potential temperature within MOST framework, is reflected here in Eqs. (21a) and (23a, 23b).

For the sake of completeness, it is worth mentioning here that the total turbulent energy, E, is defined by the standard deviations of potential temperature and wind components, as well as the vertical gradient of the mean temperature:

$$E=\frac{1}{2}\left[ {\left( {\sigma _{u}^{2}+\sigma _{u}^{2}+\sigma _{u}^{2}} \right)+{\beta ^2}\frac{{\sigma _{\theta }^{2}}}{{\partial {\text{\varvec{\Theta}}}/\partial z}}} \right]$$
(24)

Following Zi2013, the ratio between \({E_p}\) and E is also a universal function of \(\zeta\):

$$\frac{{{E_p}}}{E}=\frac{{{C_p}{R_\infty }\zeta }}{{{R_\infty }+\left[ {1+{R_\infty }\left( {{C_p} - 1} \right)} \right] \cdot \zeta }} \equiv {\Im _E}\left( \zeta \right)$$
(25)

Universal functions for dissipation rates and structure parameters

According to Zilitinkevich at al.66, the ratio between the dissipation rate for \({E_K}\) (\({\varepsilon _K}\)) and the friction velocity, is expressed by the following nondimensional relationship:

$$\frac{{kz{\varepsilon _K}}}{{u_{*}^{3}}}=\frac{{1 - R{i_f}}}{{1 - \frac{{R{i_f}}}{{{R_\infty }}}}}=\left[ {1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta } \right]$$
(26)

Straightforward comparison between the previous equation and MOST Eq. (3e) yields:

$${\Phi _{{\varepsilon _k}}}\left( \zeta \right)=\left[ {1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta } \right]$$
(26a)

which is a linear function of the stability parameter \(\zeta.\)

Furthermore, using MOST Eq. (3f) with the previous, the universal function for \({C_{{V^2}}}\) is expressed as:

$${\Phi _{{C_{{V^2}}}}}\left( \zeta \right)=4 \cdot {\left( {1+\left( {R_{\infty }^{{ - 1}} - 1} \right) \cdot \zeta } \right)^{2/3}}$$
(27)

The behaviour of both \({{\text{\varvec{\Phi}}}_{{{\text{\varvec{\upvarepsilon}}}_K}}}\left( \zeta \right)\) and \({{\text{\varvec{\Phi}}}_{{C_{{V^2}}}}}\left( \zeta \right)\) as a function of \(\zeta\) is illustrated in Fig. 5.

Fig. 5
figure 5

Evolution of \({\Phi _{{\varepsilon _K}}}\) and \({\Phi _{{C_{{V^2}}}}}\) as a function of \(\zeta\); linear and two-thirds-power scalings support the functional forms proposed in previous literature.

In addition, using Eq. (7), these two universal functions can also be expressed as a function of \({\Im _{R{i_f}}}\left( \zeta \right)\):

$${\Phi _{{\varepsilon _K}}}\left( \zeta \right)=\left( {1 - {\Im _{R{i_f}}}\left( \zeta \right)} \right) \cdot \frac{\zeta }{{{\Im _{R{i_f}}}\left( \zeta \right)}}$$
(28a)
$${\Phi _{{C_{{V^2}}}}}\left( \zeta \right)=4 \cdot {\left[ {\left( {1 - {\Im _{R{i_f}}}\left( \zeta \right)} \right) \cdot \frac{\zeta }{{{\Im _{R{i_f}}}\left( \zeta \right)}}} \right]^{2/3}}$$
(28b)

Regarding the universal function for \({\Phi _{{\varepsilon _\theta }}}\left( \zeta \right)\), its functional form coincides with \({\Phi _h}\left( \zeta \right)\) and does not need to be determined separately, as demonstrated in Kaimal and Finnigan45. Such a result is the direct consequence of assuming a paradigmatic SL, where most of the temperature standard deviation produced is destroyed by molecular dissipation. Also in this case, the universal function for \(C_{T}^{2}\) can be readily obtained from MOST Eq. (3 g), while both \({\Phi _{\varepsilon \theta }}\left( \zeta \right)\) and \({\Phi _{{C_{{T^2}}}}}\left( \zeta \right)\) can be expressed as a function of \({\Im _{Ri}}\left( \zeta \right)\) though Eq. (7):

$${\Phi _{{\varepsilon _\theta }}}\left( \zeta \right)=\zeta \cdot {\Im _{Ri}}\left( \zeta \right) \cdot {\left( {{\Im _{R{i_f}}}\left( \zeta \right)} \right)^{ - 2}}$$
(29a)
$${\Phi _{{C_{{T^2}}}}}\left( \zeta \right)=3.2{k^{ - 2/3}} \cdot \frac{{{\Im _{Ri}}\left( \zeta \right)}}{{{\Im _{R{i_f}}}^{2}\left( \zeta \right)}} \cdot {\left( {\frac{{{\zeta ^2}{\Im _{R{i_f}}}\left( \zeta \right)}}{{1 - {\Im _{R{i_f}}}\left( \zeta \right)}}} \right)^{1/3}}$$
(29b)

Discussion

As discussed in Sect. 3, MOST similarity relationships (3) describe the behaviour of the main SL parameters as a function only of the stability parameter \(\zeta\). These relationships are derived through dimensional analysis and depend on ten universal functions, namely \({\Phi _m},~{\Phi _h},~{\Phi _{uu}},~{\Phi _{vv}},~{\Phi _{ww}},~{\Phi _{\theta \theta }},~{\Phi _{{C_{{V^2}}}}},~{\Phi _{{C_{{T^2}}}}},{\Phi _{{\varepsilon _K}}},{\Phi _{{\varepsilon _\theta }}}\), whose functional forms are not intrinsically determined and must be experimentally inferred, typically through curve fitting. So far, this approach has presented several issues. First, often experimental campaigns do not explicitly consider non-turbulent motions, that can significantly influence turbulence measurements. Second, the formulations obtained through curve fitting typically do not account for self-correlation, which may result spurious correlations (see, e.g12). Third, these formulations are generally obtained independently of one another, neglecting potential physical constrain relationship among them. As a results, a set of generally accepted formulations has yet to be established. This is especially evident under stable and very stable conditions, where existing formulations proposed in literature often fail to align with both theoretical and experimental results. For instance, as discussed in Casasanta et al.14 the four main formulations suggested to date51,52,54,68 are not capable of reproducing the theoretical behaviour of the kinematic heat flux and the temperature scale.

On the other hand, the EFB closure involves a total of 15 universal functions \({\Im _{R{i_f}}}\left( \zeta \right)\), \({\Im _{Ri}}\left( \zeta \right)\), \({A_x}\left( \zeta \right)\), \({A_y}\left( \zeta \right),~~{A_z}\left( \zeta \right)\), \({\Im _\tau }\left( \zeta \right)\), \({\Im _{w\theta }}\left( \zeta \right)\), \({\Im _{\tau x}}\left( \zeta \right)\), \({\Im _{\tau y}}\left( \zeta \right)\), \({\Im _{\tau z}}\left( \zeta \right)\), \(P{r_T}\left( \zeta \right)\), \({\Im _{R{i_{Ex}}}}\left( \zeta \right),~{\Im _{R{i_{Ey}}}}\left( \zeta \right)\), \({\Im _{R{i_{Ez}}}}\left( \zeta \right)\) and \({\Im _E}\left( \zeta \right)\) each defined by a predetermined analytical form, with only numerical coefficients left to be determined. While a definitive validation of their values is still required, it is worth noting that all the constants have already been estimated through both experimental and modelling studies and are generally considered reasonably reliable38. As detailed in section “Linking the EFB closure to MOST”, since the physical SL under consideration remains unchanged, the MOST universal functions can be expressed in terms of the EFB closure functions, thus uniquely identifying their analytical forms.

Focusing on stable and very stable conditions, we demonstrated how the functional forms of MOST universal functions are intrinsically contained in the EFB closure theory; thus, once one adopts the EFB approach, MOST universal functions and all the possible relationships between them are fixed. A summary of the ten MOST functions expressed as a function of one or more EFB functions is reported below.

$${\Phi _m}\left( \zeta \right)=\frac{\zeta }{{{\Im _{R{i_f}}}\left( \zeta \right)}}$$
(7)
$${\Phi _h}\left( \zeta \right)=\zeta \frac{{{\Im _{Ri}}\left( \zeta \right)}}{{\Im _{{R{i_f}}}^{2}\left( \zeta \right)}}$$
(9)
$${\Phi _{uu}}\left( \zeta \right)=\sqrt {\frac{2}{{{\Im _{\tau x}}\left( \zeta \right)}}} ~$$
(17a)
$${\Phi _{vv}}\left( \zeta \right)=\sqrt {\frac{2}{{{\Im _{\tau y}}\left( \zeta \right)}}}$$
(17b)
$${\Phi _{ww}}\left( \zeta \right)=\sqrt {\frac{2}{{{\Im _{\tau z}}\left( \zeta \right)}}}$$
(17c)
$${\Phi _{\theta \theta }}\left( \zeta \right)=\sqrt {2~\frac{{{\Im _{\tau z}}\left( \zeta \right)}}{{{\Im _{w\theta }}\left( \zeta \right)}}}$$
(19a)
$${\Phi _{{\varepsilon _K}}}\left( \zeta \right)=\left( {1 - {\Im _{R{i_f}}}\left( \zeta \right)} \right) \cdot \frac{\zeta }{{{\Im _{R{i_f}}}\left( \zeta \right)}}$$
(28a)
$${\Phi _{{C_{{V^2}}}}}\left( \zeta \right)=4 \cdot {\left[ {\left( {1 - {\Im _{R{i_f}}}\left( \zeta \right)} \right) \cdot \frac{\zeta }{{{\Im _{R{i_f}}}\left( \zeta \right)}}} \right]^{2/3}}$$
(28b)
$${\Phi _{{\varepsilon _\theta }}}\left( \zeta \right)=\zeta \cdot {\Im _{Ri}}\left( \zeta \right) \cdot {\left( {{\Im _{R{i_f}}}\left( \zeta \right)} \right)^{ - 2}}$$
(29a)
$${{\text{\varvec{\Phi}}}_{{{\text{C}}_{{{\text{T}}^2}}}}}\left( {\text{\varvec{\upzeta}}} \right)=3.2{{\text{k}}^{ - 2/3}} \cdot \frac{{{\Im _{{\text{Ri}}}}\left( {\text{\varvec{\upzeta}}} \right)}}{{{\Im _{{\text{R}}{{\text{i}}_{\text{f}}}}}^{2}\left( {\text{\varvec{\upzeta}}} \right)}} \cdot {\left( {\frac{{{{\text{\varvec{\upzeta}}}^2}{\Im _{{\text{R}}{{\text{i}}_{\text{f}}}}}\left( {\text{\varvec{\upzeta}}} \right)}}{{1 - {\Im _{{\text{R}}{{\text{i}}_{\text{f}}}}}\left( {\text{\varvec{\upzeta}}} \right)}}} \right)^{1/3}}$$
(29b)

In addition, the connection between MOST and EFB closure functions allowed to establish the three new constrain relationships (18d), (20) and (22b), which link MOST universal functions to one another. More generally, as previously stated in literature (e.g14), the existence of these relationships indicates that the universal functions cannot be considered independently, thus reflecting the fact that MOST requires universal functions to be congruent with all the similarity relationship in which they are included. This interdependence among universal functions is consistent with Dias69, which demonstrates that the nondimensionalization of the fluid-dynamic equations for second-order moments, under the assumption of stationarity, surface uniformity and homogeneity, leads to a new set of algebraic equations depending solely on the stability parameter ζ and the MOST universal functions. To the best of our knowledge, Dias69 remains the only study explicitly addressing this topic.

The proposed functional forms were derived analytically and still require validation38, either through a specifically designed field campaign or a thorough analysis of datasets already available in the literature, see e.g., Mauritsen T, Svensson G18, which includes observations of stably stratified turbulence from six different studies. From an experimental perspective, a campaign aiming at validating these universal functions should meet a number of requirements, starting with the selection of an experimental site as close as possible to paradigmatic conditions, and a careful determination of uncertainties (which are almost always neglected in experimental studies), since turbulent fluxes under very stable conditions are so reduced that they could be significantly influenced by the characteristics of the instruments used for their determination70. On this point, for instance, relatively recent datasets from Arctic and Antarctic campaigns, where high levels of stability are reached and the terrain is mostly flat and homogeneous, might provide a valuable opportunity to investigate the stable and very stable SL under paradigmatic conditions70,71,72,73. Furthermore, the physical processes that are not considered by either MOST or EFB closure, but are expected to significantly affect the stable SL, should be carefully addressed to separate turbulent fluctuations from non-turbulent motions with larger timescales, such as internal gravity waves, Kelvin-Helmholtz shear instability, low-level jets, sub-meso motions49,74,75. Disentangling non-turbulent motions from turbulence requires a data analysis focused on the spectral gap that separates small-scale turbulence from mesoscale and sub-mesoscale motions. Following this approach, Howell and Sun74 implemented a multiresolution decomposition technique to identify a turbulence cutoff time associated with the spectral gap. Their results were further extended by Vickers and Mahrt76,77, who introduced a variable averaging time ranging from 20 min under strongly unstable to 30 s under strongly stable conditions. Nevertheless, it is important to emphasise that the development of an automatic procedure to extract the turbulent component from a generic micrometeorological signal is still an open issue.

Special attention should be paid to the possible presence of self-correlation, which is known to affect regression analysis and lead to unreliable results12,13. This aspect is often underestimated and, apart from the technique presented in Klipp and Mahrt12 and Anderson78, there are no operational strategies to assess its influence. In this respect, it is useful to mention that Anderson78 presented a method to avoid self-correlation when determining PrT as a function of Ri: regression coefficients between key measurable variables are first established, and then both PrT and Ri are reconstructed using these relationships. The technique relies on the analysis of variance to derive both the regression and the associated error, which is used to determine the range of stability over which the technique holds.

Beyond these practical considerations, some theoretical limitations of the proposed framework should also be acknowledged. The present derivations rely on the assumption of idealised surface layer conditions, specifically, horizontal homogeneity, stationarity, and the predominance of turbulence over other motions. While such assumptions are fundamental to the MOST and EFB closures, they are not always satisfied in real atmospheric flows, particularly under very stable stratification or over heterogeneous terrain.

Recent studies79,80 have shown that non-turbulent motions can significantly affect the structure and energy budget of the stable boundary layer. These processes may interfere with turbulence parameterisations and invalidate traditional similarity relationships.

As a result, future developments of the present framework could include the incorporation of such processes through numerical modelling or hybrid approaches. Observational campaigns targeting complex environments and using high-frequency data may also offer valuable insight into the limits of applicability of the derived universal functions. In addition to experimental campaigns, the implementation of the EFB model in high-resolution numerical simulations could help test the stability and robustness of the derived similarity functions. Similar hybrid approaches have recently been used to investigate the dynamics of complex physical systems in other domains (e.g81).Such simulations would allow a direct comparison between theoretical predictions and model-resolved turbulent quantities under idealised or realistic boundary-layer conditions.

Conclusions

This work demonstrates that the Energy and Flux Budget (EFB) closure framework can be used to derive definitive functional forms for all Monin-Obukhov similarity functions in the stable and very stable surface layer. By analytically linking EFB equations to the MOST framework, we provide a physically grounded and internally consistent set of similarity relationships that do not rely on empirical fitting. In addition to identifying the analytical structure of the universal functions, we establish several new constraint relationships that highlight the interdependence among these functions, an aspect often neglected in conventional analyses. These theoretical developments contribute to a more robust understanding of turbulence in stably stratified boundary layers.

As a next step, the proposed similarity functions should be validated against comprehensive observational datasets and implemented within operational numerical models to assess their performance in realistic boundary-layer simulations.