<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">WES</journal-id><journal-title-group>
    <journal-title>Wind Energy Science</journal-title>
    <abbrev-journal-title abbrev-type="publisher">WES</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Wind Energ. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2366-7451</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/wes-9-1381-2024</article-id><title-group><article-title>Simulating low-frequency wind fluctuations</article-title><alt-title>Simulating low-frequency wind fluctuations</alt-title>
      </title-group><?xmltex \runningtitle{Simulating low-frequency wind fluctuations}?><?xmltex \runningauthor{A. H. Syed and J. Mann}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Syed</surname><given-names>Abdul Haseeb</given-names></name>
          <email>absy@dtu.dk</email>
        <ext-link>https://orcid.org/0000-0002-5542-3524</ext-link></contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Mann</surname><given-names>Jakob</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-6096-611X</ext-link></contrib>
        <aff id="aff1"><institution>Department of Wind and Energy Systems, Technical University of Denmark, 4000  Roskilde, Denmark</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Abdul Haseeb Syed (absy@dtu.dk)</corresp></author-notes><pub-date><day>25</day><month>June</month><year>2024</year></pub-date>
      
      <volume>9</volume>
      <issue>6</issue>
      <fpage>1381</fpage><lpage>1391</lpage>
      <history>
        <date date-type="received"><day>9</day><month>October</month><year>2023</year></date>
           <date date-type="rev-request"><day>24</day><month>October</month><year>2023</year></date>
           <date date-type="rev-recd"><day>15</day><month>April</month><year>2024</year></date>
           <date date-type="accepted"><day>2</day><month>May</month><year>2024</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2024 Abdul Haseeb Syed</copyright-statement>
        <copyright-year>2024</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024.html">This article is available from https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024.html</self-uri><self-uri xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024.pdf">The full text article is available as a PDF file from https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e86">Large-scale flow structures are vital in influencing the dynamic response of floating wind turbines and wake meandering behind large offshore wind turbines. It is imperative that we develop an inflow wind turbulence model capable of replicating the large-scale and low-frequency wind fluctuations occurring in the marine atmosphere since the current turbulence models do not account well for this phenomenon. Here, we present a method to simulate low-frequency wind fluctuations. This method employs the two-dimensional (2D) spectral tensor for low-frequency, anisotropic wind fluctuations presented by <xref ref-type="bibr" rid="bib1.bibx19" id="text.1"/> to generate stochastic wind fields. The simulation method generates large-scale 2D spatial wind fields for the longitudinal <inline-formula><mml:math id="M1" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and lateral <inline-formula><mml:math id="M2" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> wind components, which can be converted into a frequency domain using Taylor's frozen turbulence hypothesis. The low-frequency wind turbulence is assumed to be independent of the high-frequency turbulence; thus, a broad spectral representation can be obtained just by superposing the two turbulent wind fields. The method is tested by comparing the simulated and theoretical spectra and co-coherences of the combined low- and high-frequency fluctuations. Furthermore, the low-frequency wind fluctuations can also be subjected to anisotropy. The resulting wind fields from this method can be used to analyze the impact of low-frequency wind fluctuations on wind turbine loads and dynamic response and to study the wake meandering behind large offshore wind farms.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Horizon 2020</funding-source>
<award-id>861291</award-id>
</award-group>
<award-group id="gs2">
<funding-source>Horizon 2020</funding-source>
<award-id>101084205</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e115">Several models are available for generating high-frequency wind fluctuations within a three-dimensional (3D) space. These models can generate realistic wind fields that can be used for load estimation on structures such as bridges, wind turbines, and buildings. For wind turbine design and load calculations, the International Electrotechnical Commission (IEC) standards <xref ref-type="bibr" rid="bib1.bibx9" id="paren.2"/> recommend two commonly used models: the Mann uniform shear model <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx15" id="paren.3"/> and Kaimal spectral and coherence model <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx20" id="paren.4"/>. A notable advantage of these two models is simulating realistic small-scale turbulence without exorbitant computational time and resources. In contrast, large eddy simulation (LES) or other numerical solutions of the Navier–Stokes equations have proven to be computationally expensive and unfeasible for the wind turbine design process.</p>
      <p id="d1e127">While high-frequency fluctuations have more influence on the stresses and fatigue loads experienced by the blades and tower of a wind turbine, low-frequency fluctuations can significantly affect the overall energy production and capacity factor of a wind farm. In the context of floating offshore wind turbines, low-frequency wind fluctuations may be of significant importance in terms of dynamic response and loading since these structures can have very low natural frequencies <xref ref-type="bibr" rid="bib1.bibx16" id="paren.5"/>. Low-frequency fluctuations are also crucial for meandering wakes behind wind farms, affecting power fluctuations and dynamic loads. The dynamic wake meandering model of <xref ref-type="bibr" rid="bib1.bibx12" id="text.6"/> uses the low-frequency turbulence to move the wake deficit, but it uses a normal turbulence spectrum that does not take into account the excess power spectral energy at low frequencies often seen offshore <xref ref-type="bibr" rid="bib1.bibx18 bib1.bibx6 bib1.bibx4" id="paren.7"/>. Thus, we need a fast method for simulating realistic low-frequency wind fluctuations that can be easily integrated with high-frequency wind fields to get a comprehensive spectral range representation.</p>
      <?pagebreak page1382?><p id="d1e139">Here, we present a method for simulating low-frequency wind fluctuations based on the two-dimensional (2D) spectral tensor introduced in <xref ref-type="bibr" rid="bib1.bibx19" id="text.8"/>. At low frequencies, only the longitudinal (<inline-formula><mml:math id="M3" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>) and lateral (<inline-formula><mml:math id="M4" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>) wind components have strong fluctuations since, at least close to the ground, the presence of the land or sea blocks the vertical large-scale movements. Thus, the vertical wind (<inline-formula><mml:math id="M5" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>) fluctuations at low frequencies attenuate or weaken considerably, rendering the turbulence 2D. The 2D turbulence model only describes the <inline-formula><mml:math id="M6" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M7" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> fluctuations in the low-frequency range and assumes that these fluctuations do not vary in the vertical direction. The algorithm to generate stochastic wind fields from the 2D turbulence model is similar to the one described in <xref ref-type="bibr" rid="bib1.bibx15" id="text.9"/>. The 2D wind field is represented as a discrete Fourier series, which takes the mean squared amplitude of the  Fourier coefficients from the 2D spectral model. These coefficients are then multiplied by a random Gaussian field. Subsequently, the resulting product's inverse discrete Fourier transform yields the stochastic wind field.</p>
      <p id="d1e184">Section 2 of this paper describes the low-frequency, 2D turbulence model, along with model validation details. Section 3 outlines the process for simulating 2D wind fields containing 2D turbulence. Section 4 describes combining 2D and 3D wind fluctuations to create turbulence boxes that represent a wide spectral range. Finally, a discussion regarding the effect of anisotropy on the 2D turbulence and some basic guidelines to generate 2D wind fields for the wind turbine design load process is presented in Sect. 5.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Low-frequency turbulence model</title>
      <?pagebreak page1383?><p id="d1e195">The 2D, incompressible, and isotropic turbulence has the spectral tensor form of <xref ref-type="bibr" rid="bib1.bibx3" id="paren.10"/>
          <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M8" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>k</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the energy spectrum, <inline-formula><mml:math id="M10" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> is the magnitude of the horizontal wave vector <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>|</mml:mo><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the Kronecker delta. The assumption of incompressibility is an approximation. <xref ref-type="bibr" rid="bib1.bibx2" id="text.11"/> observe some divergence in a horizontal plane at wind-turbine-relevant heights. We assume that the energy spectrum is given by
          <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M13" display="block"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>c</mml:mi><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M14" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> is a constant and a scaling parameter, and <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the corresponding length scale of low-frequency fluctuations. This particular shape of Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) is inspired by the <xref ref-type="bibr" rid="bib1.bibx21" id="text.12"/> spectra. The variance of any horizontal velocity component can be found by
          <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M16" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">11</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">22</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">9</mml:mn><mml:mn mathvariant="normal">8</mml:mn></mml:mfrac></mml:mstyle><mml:mi>c</mml:mi><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msubsup><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Due to isotropy, the variance is the same for both wind components. Now, let us introduce scale-independent anisotropy in the energy spectrum. We replace the horizontal wave vector <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>|</mml:mo><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="italic">κ</mml:mi></mml:math></inline-formula>, where
          <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M19" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="italic">κ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>(</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msup><mml:mi>cos⁡</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>+</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msup><mml:mi>sin⁡</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>)</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        and <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>&lt;</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>&lt;</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> is the anisotropy parameter. Now, the energy spectrum with anisotropy parameter takes the form of
          <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M21" display="block"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>c</mml:mi><mml:msup><mml:mi mathvariant="italic">κ</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">κ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        When <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">κ</mml:mi></mml:mrow></mml:math></inline-formula> and Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) takes the form in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>). By inserting <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> into Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) we can obtain two-point cross-spectra <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> and one-point spectra <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> using
          <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M27" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mi>d</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">χ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the one-point cross- or auto-spectrum depending on whether the component indices <inline-formula><mml:math id="M29" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M30" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula> are different or equal. The anisotropy parameter <inline-formula><mml:math id="M31" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> determines the spectral distortion in the wavenumber domain and the spectrum magnitudes of longitudinal and transverse wind components. When the 2D turbulence is isotropic (<inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">3</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:mfrac></mml:mstyle><mml:msubsup><mml:mi>F</mml:mi><mml:mn mathvariant="normal">22</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> in the <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> range. For the anisotropic cases, the ratio can be found using
          <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M35" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mn mathvariant="normal">22</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">3</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:mfrac></mml:mstyle><mml:msup><mml:mi>cot⁡</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The anisotropy parameter can be obtained from measured spectra at frequencies below <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> Hz. As observed from the analysis of real offshore measurements in <xref ref-type="bibr" rid="bib1.bibx19" id="text.13"/>, the subrange below <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>&lt;</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> Hz follows a <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo><mml:mo>∝</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> relation, where <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the velocity spectrum in terms of frequency. Thus, <inline-formula><mml:math id="M40" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> can be evaluated as
          <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M41" display="block"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mi>arctan⁡</mml:mi><mml:mfenced close=")" open="("><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">3</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:msqrt></mml:mfenced><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        for <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>&lt;</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> Hz, corresponding to fluctuations with a period longer than approximately 16 min. The energy spectrum must be attenuated at the wavenumbers corresponding to small-scale 3D turbulence. This is necessary because we assume low-frequency fluctuations are independent of high-frequency fluctuations, and at very high wavenumbers, only small-scale 3D turbulence is present. This high wavenumbers range is referred to as the inertial subrange. The turbulence is isotropic in this range and follows a power law <xref ref-type="bibr" rid="bib1.bibx17" id="paren.14"/>. For practical reasons, we attenuate the low-frequency turbulence at wavenumbers higher than <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the boundary-layer height. This implies that any eddy with a length scale smaller than the boundary-layer height would be considered 3D turbulence. The attenuated <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> can be defined as
          <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M46" display="block"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>c</mml:mi><mml:msup><mml:mi mathvariant="italic">κ</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">κ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">κ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msubsup><mml:mi>z</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Here, the attenuation factor <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">κ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msubsup><mml:mi>z</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is an activation function that ensures the energy spectrum smoothly drops to zero for wavenumbers greater than <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. This drop is accelerated due to an increased negative slope of the spectrum for <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, i.e., <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>)</mml:mo><mml:mo>∝</mml:mo><mml:msup><mml:mi mathvariant="italic">κ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. Sigmoid functions such as a hyperbolic tangent or a logistic function can also be used as an attenuation factor. From Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) we can obtain <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> as follows:
          <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M52" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9}{9}\selectfont$\displaystyle}?><mml:mo>=</mml:mo><mml:mi>c</mml:mi><mml:mfenced close="" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mstyle scriptlevel="+1"><mml:mtable class="substack"><mml:mtr><mml:mtd><?xmltex \hack{\textstyle}?><mml:mi mathvariant="normal">Γ</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">11</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mfrac><mml:mn mathvariant="normal">11</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:msubsup><mml:mo mathsize="1.5em" mathvariant="italic">{</mml:mo><mml:mo>-</mml:mo><mml:mi>p</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">5</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mtd></mml:mtr><mml:mtr><mml:mtd><?xmltex \hack{\textstyle}?><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">5</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced><mml:mo mathvariant="italic" mathsize="1.5em">}</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle><mml:mrow><mml:mn mathvariant="normal">10</mml:mn><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:msqrt><mml:mi mathvariant="normal">Γ</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">7</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfenced><mml:msup><mml:mi>sin⁡</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi>a</mml:mi><mml:mfrac><mml:mn mathvariant="normal">5</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced close=")" open=""><mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mfrac><mml:mn mathvariant="normal">14</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:msubsup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msqrt><mml:mi>b</mml:mi></mml:msqrt></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mn mathvariant="normal">2</mml:mn></mml:msqrt><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi>d</mml:mi><mml:mfrac><mml:mn mathvariant="normal">7</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msubsup><mml:mi>z</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi>sin⁡</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        and
          <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M53" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mn mathvariant="normal">22</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>c</mml:mi><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo mathsize="2.5em">(</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msubsup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi>a</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mfrac><mml:mn mathvariant="normal">11</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:msubsup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">Γ</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">17</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow><mml:mrow><mml:mn mathvariant="normal">55</mml:mn><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:msqrt><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>b</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">Γ</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">7</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mfenced open="(" close=""><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">26</mml:mn><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mo>+</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo mathsize="1.5em" mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">15</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">30</mml:mn><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mn mathvariant="normal">59</mml:mn><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">5</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced><mml:mo mathvariant="italic" mathsize="1.5em">}</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">5</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mn mathvariant="normal">15</mml:mn><mml:msubsup><mml:mi>p</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">5</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mo>+</mml:mo><mml:mi>p</mml:mi><mml:mo mathsize="1.5em" mathvariant="italic">{</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">54</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">88</mml:mn><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mn mathvariant="normal">9</mml:mn><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">5</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>;</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced><mml:mo mathvariant="italic" mathsize="1.5em">}</mml:mo><mml:mo mathsize="2.5em">)</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>-</mml:mo><mml:mfenced open="" close=""><mml:mfenced close=")" open=""><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mfrac><mml:mn mathvariant="normal">14</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:msubsup></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>b</mml:mi></mml:mrow></mml:msqrt><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi>d</mml:mi><mml:mfrac><mml:mn mathvariant="normal">7</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mfenced><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where

              <disp-formula specific-use="align"><mml:math id="M54" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>a</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msup><mml:mi>cos⁡</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>)</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>b</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msubsup><mml:mi>z</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msup><mml:mi>cos⁡</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>)</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>p</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>a</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          <inline-formula><mml:math id="M55" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula> is the Gamma function, and <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the hypergeometric function. The two-point cross-spectra <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">χ</mml:mi><mml:mn mathvariant="normal">11</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">χ</mml:mi><mml:mn mathvariant="normal">22</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the attenuated energy spectrum in Eq. (<xref ref-type="disp-formula" rid="Ch1.E9"/>) to our knowledge do not have any analytical solution but can be obtained through numerical integration techniques. An example of <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> with and without attenuation at high wavenumbers is shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e2573">Effect of attenuation at high wavenumbers on <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> spectrum. Here the model parameters are <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula> m, and <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">43</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f01.png"/>

      </fig>

      <p id="d1e2640">It is important to note that although this model utilizes the wavenumber information to generate a spatial field containing large-scale fluctuations, Taylor's frozen turbulence hypothesis can be used to sweep the spatial field into a frequency domain. More intricate models, such as those presented by <xref ref-type="bibr" rid="bib1.bibx22" id="text.15"/> and <xref ref-type="bibr" rid="bib1.bibx7" id="text.16"/>, characterize spatiotemporal turbulence structures as a function of both wavenumber and frequency. However, for the sake of simplicity, the model presented here disregards the temporal variation or distortion of eddies.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e2652">Simulated and target <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">22</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> spectra for 2D rectangular grids having dimensions of <bold>(a)</bold> <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mn mathvariant="normal">40</mml:mn><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <bold>(b)</bold> <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.125</mml:mn><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Solid lines represent the target spectrum, dashed lines represent simulated spectra from <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> obtained using Eq. (<xref ref-type="disp-formula" rid="Ch1.E15"/>), and dash–dotted lines represent <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> obtained using Eq. (<xref ref-type="disp-formula" rid="Ch1.E16"/>). The simulated spectra are obtained from the mean of 10 realizations. Other parameters are <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M71" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M72" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula> m, and <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f02.png"/>

      </fig>

      <?xmltex \floatpos{p}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e2856">Simulated low-frequency fluctuations in longitudinal <inline-formula><mml:math id="M75" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and transverse <inline-formula><mml:math id="M76" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> wind components. Here the input parameters are <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M79" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M80" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula> m, and <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">43</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
        <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f03.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e2965">Co-coherence of <inline-formula><mml:math id="M83" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M84" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> fluctuations at different <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> separations for the 2D wind field shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>. The dashed curves show theoretical values, and solid curves show simulated values.</p></caption>
        <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f04.png"/>

      </fig>

      <?pagebreak page1385?><p id="d1e3000">The 2D turbulence model <xref ref-type="bibr" rid="bib1.bibx19" id="paren.17"/> combined with the Mann uniform shear model for 3D turbulence was validated against measurements from two offshore sites: 10 Hz ultrasonic measurements from the FINO1 research platform in the North Sea and line-of-sight (LOS) wind measurements from a forward-looking nacelle lidar in the Hywind Scotland offshore wind farm. The corresponding model parameters that fit the measurements at these two sites can be found in <xref ref-type="bibr" rid="bib1.bibx19" id="text.18"/>. A good agreement was recorded between observed and predicted auto-spectra, cross-spectra, and co-coherences. The measured data were classified into different atmospheric stability classes, and it was found that for a 1 h time series, low-frequency fluctuations existed in all stability classes. However, the relative strength of 2D turbulence, compared to 3D turbulence, was more dominant during stable stratification. For the 1 h time series, the mesoscale turbulence peak corresponding to <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> was also not observed. At both sites, the low-frequency turbulence was in the <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>∝</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> range. For the FINO1 site, the measured value of <inline-formula><mml:math id="M88" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> was close to <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> in the low-frequency range, representing isotropic 2D turbulence. At Hywind Scotland, we observed <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">40</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> reflecting the anisotropy in the 2D turbulence.</p>
      <p id="d1e3085">In summary, the low-frequency turbulence model has four input parameters: <list list-type="order"><list-item>
      <p id="d1e3090"><inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> the variance exhibited by low-frequency fluctuations (excluding the attenuation);</p></list-item><list-item>
      <p id="d1e3109"><inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> the length scale corresponding to the peak of mesoscale turbulence;</p></list-item><list-item>
      <p id="d1e3126"><inline-formula><mml:math id="M93" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> the anisotropy parameter; and</p></list-item><list-item>
      <p id="d1e3136"><inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the attenuation length, which is assumed to be the boundary-layer height.</p></list-item></list></p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e3152">Combined 2D <inline-formula><mml:math id="M95" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 3D fluctuations in longitudinal <inline-formula><mml:math id="M96" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and transverse <inline-formula><mml:math id="M97" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> wind components. The 2D turbulence parameters are the same as in Fig. <xref ref-type="fig" rid="Ch1.F3"/>. The 3D turbulence parameters are <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:msup><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M99" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M100" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> m, and <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption>
        <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f05.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e3267">Same as Fig. <xref ref-type="fig" rid="Ch1.F5"/> but a vertical slice of combined 2D <inline-formula><mml:math id="M103" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 3D fluctuations.</p></caption>
        <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f06.png"/>

      </fig>

</sec>
<sec id="Ch1.S3">
  <label>3</label><title>2D wind field simulation</title>
      <?pagebreak page1386?><p id="d1e3293">Here, we follow the procedure of <xref ref-type="bibr" rid="bib1.bibx15" id="text.19"/> to simulate low-frequency, anisotropic wind fields. The 2D turbulence is assumed to be statistically homogeneous in horizontal directions and constant in the vertical direction. Taylor's frozen turbulence hypothesis is also employed to convert the wavenumber domain into the frequency domain. The wind field will be simulated on a horizontal grid with <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> grid points in the longitudinal and transverse directions, respectively. The length of the grid in two directions would be <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula>. Following <xref ref-type="bibr" rid="bib1.bibx15" id="text.20"/>, the incompressible, homogeneous, 2D velocity field can be written as a sum of discrete Fourier modes:
          <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M108" display="block"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi></mml:munder><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ι</mml:mi><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo mathvariant="bold">⋅</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mo>∑</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the sum over all wave vectors <inline-formula><mml:math id="M110" display="inline"><mml:mi mathvariant="bold-italic">k</mml:mi></mml:math></inline-formula>, where <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the Fourier coefficients, and <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are independent Gaussian stochastic variables. Here, the summation over repeated indices is assumed. The solution to Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) is approximately
          <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M115" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi>A</mml:mi></mml:munder><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ι</mml:mi><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo mathvariant="bold">⋅</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mo>∫</mml:mo><mml:mi>A</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:math></inline-formula> is integration over the area <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The process of obtaining <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> involves multiplying Eq. (<xref ref-type="disp-formula" rid="Ch1.E13"/>) with its complex conjugate, which gives
          <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M119" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mo>*</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo movablelimits="false">∫</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo mathvariant="bold">′</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:munderover><mml:mo movablelimits="false">∏</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:munderover><mml:msup><mml:mtext>sinc</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>)</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo mathvariant="bold">′</mml:mo></mml:msup><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>,</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:mtext>sinc</mml:mtext><mml:mi>x</mml:mi><mml:mo>≡</mml:mo><mml:mo>(</mml:mo><mml:mi>sin⁡</mml:mi><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>. In the case if <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>≫</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, Eq. (<xref ref-type="disp-formula" rid="Ch1.E14"/>) can be simplified to
          <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M123" display="block"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mo>*</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The length scale <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> corresponding to the mesoscale turbulence peak is quite large, usually on the order of <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> m. Simulating a high-resolution wind field containing the wavenumbers corresponding to <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> would be costly in terms of computation time. Usually, <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>≪</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> when simulating wind fields for single wind turbine load calculations. So, the simplified relation in Eq. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) no longer holds true. We have observed that if we simplify the sinc<inline-formula><mml:math id="M129" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> function for <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and replace it with <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> but integrate the sinc<inline-formula><mml:math id="M132" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> function for <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, we would get simulated spectra much closer to the target spectra.
          <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M134" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{8.9}{8.9}\selectfont$\displaystyle}?><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mo>*</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo movablelimits="false">∫</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mo>′</mml:mo></mml:msubsup><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msup><mml:mtext>sinc</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mo>′</mml:mo></mml:msubsup><mml:mo>)</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mo>′</mml:mo></mml:msubsup><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>
        To speed up the numerical integration, the limits of integration are <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. A correction factor is multiplied, compensating for the loss in variance due to the limited integration interval. This problem with discretization has been discussed in detail by <xref ref-type="bibr" rid="bib1.bibx15" id="text.21"/>. The Fourier coefficients obtained from Eq. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) or Eq. (<xref ref-type="disp-formula" rid="Ch1.E16"/>) after taking a matrix square root are then multiplied by a random Gaussian field. The resulting product's inverse discrete Fourier transform would yield the wind field.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e4282">Spectra of 2D, 3D, and combined 2D <inline-formula><mml:math id="M137" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 3D fluctuations in longitudinal <inline-formula><mml:math id="M138" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and transverse <inline-formula><mml:math id="M139" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> wind components. Solid lines present the simulated spectra, and dashed lines reflect the theoretical spectra. The <inline-formula><mml:math id="M140" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula> spectra for 3D turbulence are also shown.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f07.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e4321">The <inline-formula><mml:math id="M141" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M142" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> co-coherences at different <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> values for combined 2D <inline-formula><mml:math id="M145" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 3D fluctuations. The dashed curves show theoretical values, and solid curves show simulated values.</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f08.png"/>

      </fig>

      <p id="d1e4372">Figure <xref ref-type="fig" rid="Ch1.F2"/> illustrates the effect of discretization on the simulated spectra. In Fig. <xref ref-type="fig" rid="Ch1.F2"/>b when <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>≪</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> obtained via Eq. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) underestimate <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and overestimate <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">22</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at very low <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> values. In such cases, <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> must be evaluated using Eq. (<xref ref-type="disp-formula" rid="Ch1.E16"/>).</p>
      <?pagebreak page1387?><p id="d1e4496">Figure <xref ref-type="fig" rid="Ch1.F3"/> shows the simulated <inline-formula><mml:math id="M152" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M153" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> low-frequency fluctuations, where the input parameters are <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M156" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M157" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula> m, and <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">43</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>. These parameters, with the exception of <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, are representative of typical neutral conditions for <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mo>&lt;</mml:mo><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>&lt;</mml:mo></mml:mrow></mml:math></inline-formula>10 ms<inline-formula><mml:math id="M162" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> at the FINO1 offshore site. Here, large-scale coherent structures can be identified along the longitudinal axis for the <inline-formula><mml:math id="M163" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> component. We can also observe the almost equal variance in the <inline-formula><mml:math id="M164" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M165" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> fluctuations due to <inline-formula><mml:math id="M166" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> being close to the isotropic value of <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>. The one-dimensional (1D) spectra of this simulated 2D wind field are illustrated in Fig. <xref ref-type="fig" rid="Ch1.F7"/>a. The spectra derived from the simulated wind field are in excellent agreement with the theoretical spectra mentioned in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) and (<xref ref-type="disp-formula" rid="Ch1.E11"/>). Normalized cross-spectra (co-coherence, the real part of the cross-spectrum divided by the auto-spectrum) for the simulated 2D wind field components are also compared with the theoretical expression in Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>). In Fig. <xref ref-type="fig" rid="Ch1.F4"/>, co-coherence of <inline-formula><mml:math id="M168" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M169" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> is plotted as a function of <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> for separations ranging from <inline-formula><mml:math id="M171" display="inline"><mml:mn mathvariant="normal">750</mml:mn></mml:math></inline-formula> to <inline-formula><mml:math id="M172" display="inline"><mml:mn mathvariant="normal">7500</mml:mn></mml:math></inline-formula> m. Once the lateral separation distance <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> approaches <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (in this case 15 km), the normalized cross-spectra decrease significantly.</p>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Combining 2D and 3D fluctuations</title>
      <p id="d1e4764"><xref ref-type="bibr" rid="bib1.bibx14" id="text.22"/> presented the uniform shear model for small-scale turbulence in the neutral atmosphere. We combine the two models, assuming that the large-scale and small-scale fluctuations are independent. Combining the mesoscale and microscale turbulence in the frequency or wavenumber domain requires an assumption of weak or no correlation between the two scales. <xref ref-type="bibr" rid="bib1.bibx8" id="text.23"/> provided a qualitative framework for combining the spectra at large and small scales in the atmosphere by a simple superposition method. On a similar pattern, <xref ref-type="bibr" rid="bib1.bibx11" id="text.24"/> noted that the 1D spectrum of streamwise velocity in a turbulent pipe flow has a bimodal representation of high- and low-wavenumber modes. These two modes are associated with small- and large-scale turbulent motions, respectively. Superposing these two modes gives a good general representation of the measured spectra over the whole wavenumber domain since the two modes are uncorrelated.</p>
      <p id="d1e4775">Figure <xref ref-type="fig" rid="Ch1.F5"/> displays a 2D <inline-formula><mml:math id="M175" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 3D turbulence wind field of <inline-formula><mml:math id="M176" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M177" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> wind components for relatively smaller dimensions. The 3D wind field is generated by the Mann uniform shear turbulence model, which has three input parameters: the dissipation parameter <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:msup><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M179" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M180" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, the turbulence length scale <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> m, and the anisotropy parameter <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn></mml:mrow></mml:math></inline-formula>.<?pagebreak page1388?> The values of the parameters selected here are typical of offshore wind conditions at the FINO1 site for neutral conditions <xref ref-type="bibr" rid="bib1.bibx19" id="paren.25"/>. The 3D turbulent wind field is also generated by the procedure presented in <xref ref-type="bibr" rid="bib1.bibx15" id="text.26"/>. Since the wind fields are assumed statistically independent, they can be added to get the combined fluctuations. In this case, the 2D wind field components are directly added to all the vertical planes of the corresponding 3D turbulence box. We can observe the increased variance in the combined 2D and 3D wind fluctuations. The large-scale coherent structures are still dominant, but we now also observe smaller structures. A smaller vertical slice of the same wind field is illustrated in Fig. <xref ref-type="fig" rid="Ch1.F6"/>. Here, one can observe the large shear in the <inline-formula><mml:math id="M183" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> component compared to the <inline-formula><mml:math id="M184" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> component. This implies that the phase difference between <inline-formula><mml:math id="M185" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> fluctuations at different heights is higher (<inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo>&gt;</mml:mo><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mi>u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), as observed in atmospheric turbulence measurements at multiple sites <xref ref-type="bibr" rid="bib1.bibx5 bib1.bibx19" id="paren.27"/>. The 1D two-sided spectra of the 3D turbulence wind field by itself and combined with the low-frequency fluctuations are shown in Fig. <xref ref-type="fig" rid="Ch1.F7"/>b and c, respectively. The resulting spectra add individual 2D and 3D wind field spectra over the wavenumber domain.</p>
      <p id="d1e4934">The <inline-formula><mml:math id="M187" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M188" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> co-coherences of simulated combined 2D <inline-formula><mml:math id="M189" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 3D wind field at different lateral and vertical separations are illustrated in Fig. <xref ref-type="fig" rid="Ch1.F8"/>. The co-coherences are plotted for lateral and vertical separations ranging from <inline-formula><mml:math id="M190" display="inline"><mml:mn mathvariant="normal">150</mml:mn></mml:math></inline-formula> to <inline-formula><mml:math id="M191" display="inline"><mml:mn mathvariant="normal">450</mml:mn></mml:math></inline-formula> m. At lower <inline-formula><mml:math id="M192" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> values, the low-frequency fluctuations are fully coherent for all vertical <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> separations, and we obtain co-coherence values close to 1. This is because the low-frequency fluctuations are assumed to be constant in the vertical direction at any instant. The same can not be said about the lateral <inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> separations, as we have observed a decrease in the <inline-formula><mml:math id="M195" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> co-coherence of low-frequency fluctuations for increasing lateral separations in Fig. <xref ref-type="fig" rid="Ch1.F8"/>a.</p>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>The effect of anisotropy parameter on 2D turbulence</title>
      <p id="d1e5027">As mentioned earlier, <inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> represents isotropic 2D wind fields. Altering the <inline-formula><mml:math id="M197" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> parameter by decreasing or increasing it from <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> leads to the elongation of significant coherent structures, extending them longitudinally and laterally, respectively. The effect of changing the anisotropy parameter <inline-formula><mml:math id="M199" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> can be observed in Fig. <xref ref-type="fig" rid="Ch1.F9"/>. Here <inline-formula><mml:math id="M200" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M201" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> fluctuations are shown on a 15 km <inline-formula><mml:math id="M202" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 15 km grid for different values of <inline-formula><mml:math id="M203" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="Ch1.F9"/>a shows the <inline-formula><mml:math id="M204" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M205" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> fluctuations for <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, and we can observe the large-scale coherent structures in the longitudinal direction. These structures exhibit significantly larger values of fluctuations, i.e., <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>&gt;</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="Ch1.F9"/>b illustrates the isotropic case when both <inline-formula><mml:math id="M208" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M209" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> fluctuations have similar strength and <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula>. By increasing the value of <inline-formula><mml:math id="M211" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mn mathvariant="normal">70</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F9"/>c), the large-scale coherent structures in the lateral direction get stretched,  and we also observe <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>&lt;</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e5234">Effect of anisotropy parameter <inline-formula><mml:math id="M214" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> on the wind field: <bold>(a)</bold> <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, <bold>(b)</bold> <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> (isotropic turbulence), and <bold>(c)</bold> <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">70</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>. Here the other input parameters are <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M220" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M221" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, and <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> m.</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f09.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e5374">An example of theoretical spectra plotted over measured spectra obtained from FINO1 at <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">81</mml:mn></mml:mrow></mml:math></inline-formula> m and <inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> ms<inline-formula><mml:math id="M225" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. Equations (<xref ref-type="disp-formula" rid="Ch1.E10"/>) and (<xref ref-type="disp-formula" rid="Ch1.E11"/>) are plotted with <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula> km and <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> m.</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f10.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11"><?xmltex \currentcnt{11}?><?xmltex \def\figurename{Figure}?><label>Figure 11</label><caption><p id="d1e5463">An example of periodicity in 2D wind field simulations.</p></caption>
          <?xmltex \igopts{width=184.942913pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/1381/2024/wes-9-1381-2024-f11.png"/>

        </fig>

      <?pagebreak page1389?><p id="d1e5472">The length scales of the two velocity components can be determined by identifying the maximum of <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. Let <inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>≡</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi mathvariant="normal">max</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi mathvariant="normal">max</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> denotes the wavenumber at the peak of <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. These length scales can be computed numerically. At <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, the ratio <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> equals 1, indicating that the length scales of <inline-formula><mml:math id="M235" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M236" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> are equivalent in the <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> directions, respectively. When <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, turbulence structures elongate in the longitudinal direction, resulting in <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Conversely, for <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">45</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, the inverse holds true. Moreover, the ratios <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are independent of the anisotropy parameter. It is noted that these length-scale ratios are approximately equal to <inline-formula><mml:math id="M244" display="inline"><mml:msqrt><mml:mn mathvariant="normal">3</mml:mn></mml:msqrt></mml:math></inline-formula>, or about 1.73.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Guidelines for simulating 2D wind fields</title>
      <p id="d1e5844">Usually <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M246" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> are obtainable at a specific site through fitting Eqs. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) and (<xref ref-type="disp-formula" rid="Ch1.E11"/>) to the measured spectra. For <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, some advanced measurements like ground-based remote sensing tools such as a ceilometer can be used or obtained through reanalysis data sets or simply estimated. To obtain <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> through measurements, we would need a time series spanning from 10 d to 1 month (see Fig. 3 in <xref ref-type="bibr" rid="bib1.bibx13" id="altparen.28"/>). This suggests <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> to be on the order of <inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> m. Such extremely low frequencies corresponding to <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are not interesting for the wind turbine design process. For fitting Eqs. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) and (<xref ref-type="disp-formula" rid="Ch1.E11"/>) to the measured spectra we can assume <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula>. But for wind field simulation purposes, this is not realistic since it would lead to <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula>. For load estimation on wind turbine structures, a 1 h time series is usually sufficient for estimating the impact of low-frequency fluctuations. Hence, an arbitrarily high value of <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> can be used to simulate low-frequency wind fluctuations. An example of this is shown in Fig. <xref ref-type="fig" rid="Ch1.F10"/> where a value of <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula> km is used to plot the theoretical spectra in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) and (<xref ref-type="disp-formula" rid="Ch1.E11"/>) over the <inline-formula><mml:math id="M257" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M258" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> spectra measured at the FINO1 test site.</p>
      <p id="d1e6049">An unwanted effect of the simulation method presented here is the periodicity in wind fluctuations, which was also discussed by <xref ref-type="bibr" rid="bib1.bibx15" id="text.29"/>. The periodicity implies that wind fluctuations at grid points on either side of the box <inline-formula><mml:math id="M259" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi>j</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> for small <inline-formula><mml:math id="M261" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula> are coherent. This behavior is shown in Fig. <xref ref-type="fig" rid="Ch1.F11"/> where co-coherence of <inline-formula><mml:math id="M262" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> fluctuations is plotted as a function of lateral distance. It can be observed that both the simulated and model co-coherence values decrease when <inline-formula><mml:math id="M263" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> approaches <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. Due to periodicity, the simulated co-coherence increases for <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. The solution to this problem is choosing <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to be at least twice the characteristic length of the structure under analysis. In the case of wind turbines, <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> should be at least greater than twice the rotor diameter of the wind turbine. A good practice is to simulate the low-frequency fluctuations on a much larger grid than the high-frequency fluctuations. To combine the 2D and 3D turbulence, a smaller section of the 2D wind field, equal in length and grid points to the 3D turbulence plane, is added to all the vertical levels of the 3D turbulence box.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e6170">A method to generate the low-frequency wind fluctuations is introduced. This method utilizes the spectral tensor presented by <xref ref-type="bibr" rid="bib1.bibx19" id="text.30"/> to generate 2D stochastic wind fields for the longitudinal <inline-formula><mml:math id="M268" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and lateral <inline-formula><mml:math id="M269" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> wind components. The generated wind fields contain large-scale and low-frequency wind fluctuations called 2D turbulence. The model employs four input parameters: (i) the variance characterizing low-frequency fluctuations <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula>, (ii) a length scale corresponding to large-scale flow structures <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, (iii) an anisotropy parameter <inline-formula><mml:math id="M272" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula>, and (iv) a cutoff or attenuation length <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The simulation method uses the wind field presented as a discrete Fourier series, where Fourier coefficients are derived from the 2D spectral model. The coefficients are<?pagebreak page1390?> then multiplied by a random Gaussian field. Subsequently, the product's inverse discrete Fourier transform yields a 2D wind field featuring low-frequency, anisotropic wind fluctuations. Issues arising from the discretization, such as underestimation of the spectral density at very low wavenumbers and periodicity, are also addressed in this study. Some guidelines to simulate the wind fields containing 2D turbulence are also provided in the context of wind energy applications.</p>
      <p id="d1e6239">The 2D turbulence wind field can be added to a 3D turbulence field to get the spectral representation over a wide frequency range. We combined the 2D turbulence wind field with a 3D turbulence field generated using the Mann uniform shear turbulence model. The spectra and co-coherences from the combined simulated 2D <inline-formula><mml:math id="M274" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 3D turbulence wind are compared with the theoretical expressions, and an excellent agreement was observed. The 2D turbulence simulation program is open-source and can be accessed via the link in the “Code availability” section.</p>
</sec>

      
      </body>
    <back><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d1e6253">The 2D turbulence simulation program to generate 2D wind fields is available at <ext-link xlink:href="https://doi.org/10.5281/zenodo.12202047" ext-link-type="DOI">10.5281/zenodo.12202047</ext-link> <xref ref-type="bibr" rid="bib1.bibx1" id="paren.31"/>.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e6265">The authors do not have the rights to share the data mentioned in this article. The ultrasonic measurements from FINO1 are the property of UL International GmbH, and the nacelle lidar data from Hywind Scotland are owned by Equinor ASA.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e6271">AHS and JM conceptualized and designed the study. AHS wrote the original draft manuscript. JM reviewed and edited the whole manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e6277">At least one of the (co-)authors is a member of the editorial board of <italic>Wind Energy Science</italic>. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e6286">Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e6292">Discussions with Leonardo Alcayaga from DTU Wind Energy are appreciated. We also appreciate the feedback from Arne Rekdal and Marte Godvik of Equinor ASA that helped us improve the code.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e6297">Abdul Haseeb Syed is funded by the European Union Horizon 2020 research and innovation program under grant no. 861291 as part of the Train2Wind Marie Sklodowska-Curie Innovation Training Network (<uri>https://www.train2wind.eu/</uri>, last access: 21 June 2024). Funding for Jakob Mann's work comes from Equinor ASA and from Atmospheric FLow, Loads and pOwer for Wind energy (FLOW, HORIZON-CL5-2021-D3-03-04, grant no. 101084205), funded by the European Union.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e6307">This paper was edited by Joachim Peinke and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{absywind(2024)}?><label>absywind(2024)</label><?label absy?><mixed-citation>absywind: absywind/2D_turbulence_simulation: General (v1.0), Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.12202048" ext-link-type="DOI">10.5281/zenodo.12202048</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx2"><?xmltex \def\ref@label{{Alcayaga et~al.(2022)Alcayaga, Larsen, Kelly, and
Mann}}?><label>Alcayaga et al.(2022)Alcayaga, Larsen, Kelly, and Mann</label><?label alcayaga2022large?><mixed-citation>Alcayaga, L., Larsen, G. C., Kelly, M., and Mann, J.: Large-Scale Coherent Turbulence Structures in the Atmospheric Boundary Layer over Flat Terrain, J. Atmos. Sci., 79, 3219–3243, <ext-link xlink:href="https://doi.org/10.1175/JAS-D-21-0083.1" ext-link-type="DOI">10.1175/JAS-D-21-0083.1</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Batchelor(1953)}}?><label>Batchelor(1953)</label><?label batchelor:1953?><mixed-citation> Batchelor, G. K.: The theory of homogeneous turbulence, Cambridge University, ISBN 9780521041171, 1953.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Cheynet et~al.(2018)Cheynet, Jakobsen, and Reuder}}?><label>Cheynet et al.(2018)Cheynet, Jakobsen, and Reuder</label><?label Cheynet2018?><mixed-citation> Cheynet, E., Jakobsen, J. B., and Reuder, J.: Velocity Spectra and Coherence Estimates in the Marine Atmospheric Boundary Layer, Bound.-Lay. Meteorol., 169, 429–460, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{{Chougule et~al.(2012)Chougule, Mann, Kelly, Sun, Lenschow, and
Patton}}?><label>Chougule et al.(2012)Chougule, Mann, Kelly, Sun, Lenschow, and Patton</label><?label Chougule2012?><mixed-citation>Chougule, A., Mann, J., Kelly, M., Sun, J., Lenschow, D. H., and Patton, E. G.: Vertical cross-spectral phases in neutral atmospheric flow, J. Turbul., 13, N36, <ext-link xlink:href="https://doi.org/10.1080/14685248.2012.711524" ext-link-type="DOI">10.1080/14685248.2012.711524</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{{de~Mar{\'{e}} and Mann(2014)}}?><label>de Maré and Mann(2014)</label><?label de2014validation?><mixed-citation>de Maré, M. and Mann, J.: Validation of the Mann spectral tensor for offshore wind conditions at different atmospheric stabilities, J. Phys. Conf. Ser., 524, 012106, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/524/1/012106" ext-link-type="DOI">10.1088/1742-6596/524/1/012106</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{{de~Mar{\'{e}} and Mann(2016)}}?><label>de Maré and Mann(2016)</label><?label de2016space?><mixed-citation> de Maré, M. and Mann, J.: On the space-time structure of sheared turbulence, Bound.-Lay. Meteorol., 160, 453–474, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{H{\"{o}}gstr{\"{o}}m et al.(2002)}?><label>Högström et al.(2002)</label><?label Hogstrom2002?><mixed-citation>Högström, U., Hunt, J. C. R., and Smedman, A.-S.: Theory And Measurements For Turbulence Spectra And Variances In The Atmospheric Neutral Surface Layer, Bound.-Lay. Meteorol., 103, 101–124, <ext-link xlink:href="https://doi.org/10.1023/A:1014579828712" ext-link-type="DOI">10.1023/A:1014579828712</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{IEC(2019)}}?><label>IEC(2019)</label><?label IEC2019?><mixed-citation> IEC: IEC 61400-1 Ed4: Wind turbines – Part 1: Design requirements, standard, International Electrotechnical Commission, Geneva, Switzerland, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{{Kaimal et~al.(1972)Kaimal, Wyngaard, Izumi, and Coté}}?><label>Kaimal et al.(1972)Kaimal, Wyngaard, Izumi, and Coté</label><?label Kaimal1972?><mixed-citation> Kaimal, J. C., Wyngaard, J. C., Izumi, Y., and Coté, O. R.: Spectral characteristics of surface-layer turbulence, Q. J. Roy. Meteor. Soc., 98, 563–589, 1972.</mixed-citation></ref>
      <ref id="bib1.bibx11"><?xmltex \def\ref@label{{Kim and Adrian(1999)}}?><label>Kim and Adrian(1999)</label><?label kim1999very?><mixed-citation> Kim, K. C. and Adrian, R. J.: Very large-scale motion in the outer layer, Phys. Fluids, 11, 417–422, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{{Larsen et~al.(2008)Larsen, Madsen, Thomsen, and
Larsen}}?><label>Larsen et al.(2008)Larsen, Madsen, Thomsen, and Larsen</label><?label larsen2008wake?><mixed-citation> Larsen, G. C., Madsen, H. A., Thomsen, K., and Larsen, T. J.: Wake meandering: a pragmatic approach, Wind Energy, 11, 377–395, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx13"><?xmltex \def\ref@label{{Lars{\'{e}}n et al.(2016)}}?><label>Larsén et al.(2016)</label><?label Larsen2016?><mixed-citation>Larsén, X. G., Larsen, S. E., and Petersen, E. L.: Full-Scale Spectrum of Boundary-Layer Winds, Bound.-Lay. Meteorol., 159, 349–371, <ext-link xlink:href="https://doi.org/10.1007/s10546-016-0129-x" ext-link-type="DOI">10.1007/s10546-016-0129-x</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{{Mann(1994)}}?><label>Mann(1994)</label><?label mann.94?><mixed-citation> Mann, J.: The spatial structure of neutral atmospheric surface-layer turbulence, J. Fluid Mech., 273, 141–168, 1994.</mixed-citation></ref>
      <?pagebreak page1391?><ref id="bib1.bibx15"><?xmltex \def\ref@label{{Mann(1998)}}?><label>Mann(1998)</label><?label mann1998wind?><mixed-citation> Mann, J.: Wind field simulation, Probabilist. Eng. Mech., 13, 269–282, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{{Nyb{\o} et al.(2022)Nybø, Nielsen, and Godvik}}?><label>Nybø et al.(2022)Nybø, Nielsen, and Godvik</label><?label Nybo2022?><mixed-citation>Nybø, A., Nielsen, F. G., and Godvik, M.: Sensitivity of the dynamic response of a multimegawatt floating wind turbine to the choice of turbulence model, Wind Energy, 25, 1013–1029, <ext-link xlink:href="https://doi.org/10.1002/we.2712" ext-link-type="DOI">10.1002/we.2712</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{{Pope(2000)}}?><label>Pope(2000)</label><?label pope_2000?><mixed-citation>Pope, S. B.: Turbulent Flows, Cambridge University Press, <ext-link xlink:href="https://doi.org/10.1017/CBO9780511840531" ext-link-type="DOI">10.1017/CBO9780511840531</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx18"><?xmltex \def\ref@label{{Sathe et~al.(2013)Sathe, Mann, Barlas, Bierbooms, and
Van~Bussel}}?><label>Sathe et al.(2013)Sathe, Mann, Barlas, Bierbooms, and Van Bussel</label><?label sathe2013influence?><mixed-citation> Sathe, A., Mann, J., Barlas, T., Bierbooms, W., and Van Bussel, G.: Influence of atmospheric stability on wind turbine loads, Wind Energy, 16, 1013–1032, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{{Syed and Mann(2024)}}?><label>Syed and Mann(2024)</label><?label SyedandMann2023?><mixed-citation>Syed, A. H. and Mann, J.: A model for low-frequency, anisotropic wind fluctuations and coherences in the marine atmosphere, Bound.-Lay. Meteorol., 190, 1, <ext-link xlink:href="https://doi.org/10.1007/s10546-023-00850-w" ext-link-type="DOI">10.1007/s10546-023-00850-w</ext-link>, 2024. </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{{Veers(1988)}}?><label>Veers(1988)</label><?label veers1988three?><mixed-citation> Veers, P. S.: Three-dimensional wind simulation, Tech. Rep. SAND88-0152, Sandia National Labs., Albuquerque, NM, USA, 1988.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{{von K\'{a}rm\'{a}n(1948)}}?><label>von Kármán(1948)</label><?label karman:1948?><mixed-citation> von Kármán, T.: Progress in the Statistical Theory of Turbulence, P. Natl. Acad. Sci. USA, 34, 530–539, 1948.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{Wilczek et~al.(2015)Wilczek, Stevens, and
Meneveau}}?><label>Wilczek et al.(2015)Wilczek, Stevens, and Meneveau</label><?label wilczek2015spatio?><mixed-citation>Wilczek, M., Stevens, R. J., and Meneveau, C.: Spatio-temporal spectra in the logarithmic layer of wall turbulence: large-eddy simulations and simple models, J. Fluid Mech., 769, R1, <ext-link xlink:href="https://doi.org/10.1017/jfm.2015.116" ext-link-type="DOI">10.1017/jfm.2015.116</ext-link>, 2015.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Simulating low-frequency wind fluctuations</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>absywind(2024)</label><mixed-citation>
      
absywind: absywind/2D_turbulence_simulation: General (v1.0), Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.12202048" target="_blank">https://doi.org/10.5281/zenodo.12202048</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Alcayaga et al.(2022)Alcayaga, Larsen, Kelly, and
Mann</label><mixed-citation>
      
Alcayaga, L., Larsen, G. C., Kelly, M., and Mann, J.: Large-Scale Coherent
Turbulence Structures in the Atmospheric Boundary Layer over Flat Terrain,
J. Atmos. Sci., 79, 3219–3243, <a href="https://doi.org/10.1175/JAS-D-21-0083.1" target="_blank">https://doi.org/10.1175/JAS-D-21-0083.1</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Batchelor(1953)</label><mixed-citation>
      
Batchelor, G. K.: The theory of homogeneous turbulence, Cambridge University, ISBN 9780521041171, 1953.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Cheynet et al.(2018)Cheynet, Jakobsen, and Reuder</label><mixed-citation>
      
Cheynet, E., Jakobsen, J. B., and Reuder, J.: Velocity Spectra and Coherence
Estimates in the Marine Atmospheric Boundary Layer,
Bound.-Lay. Meteorol., 169, 429–460, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Chougule et al.(2012)Chougule, Mann, Kelly, Sun, Lenschow, and
Patton</label><mixed-citation>
      
Chougule, A., Mann, J., Kelly, M., Sun, J., Lenschow, D. H., and Patton, E. G.:
Vertical cross-spectral phases in neutral atmospheric flow,
J. Turbul., 13, N36, <a href="https://doi.org/10.1080/14685248.2012.711524" target="_blank">https://doi.org/10.1080/14685248.2012.711524</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>de Maré and Mann(2014)</label><mixed-citation>
      
de Maré, M. and Mann, J.: Validation of the Mann spectral tensor for
offshore wind conditions at different atmospheric stabilities, J. Phys. Conf. Ser., 524, 012106, <a href="https://doi.org/10.1088/1742-6596/524/1/012106" target="_blank">https://doi.org/10.1088/1742-6596/524/1/012106</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>de Maré and Mann(2016)</label><mixed-citation>
      
de Maré, M. and Mann, J.: On the space-time structure of sheared
turbulence, Bound.-Lay. Meteorol., 160, 453–474, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Högström et al.(2002)</label><mixed-citation>
      
Högström, U., Hunt, J. C. R., and Smedman, A.-S.: Theory And Measurements For Turbulence Spectra And Variances In
The Atmospheric Neutral Surface Layer, Bound.-Lay. Meteorol., 103, 101–124, <a href="https://doi.org/10.1023/A:1014579828712" target="_blank">https://doi.org/10.1023/A:1014579828712</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>IEC(2019)</label><mixed-citation>
      
IEC: IEC 61400-1 Ed4: Wind turbines – Part 1: Design requirements, standard,
International Electrotechnical Commission, Geneva, Switzerland, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Kaimal et al.(1972)Kaimal, Wyngaard, Izumi, and Coté</label><mixed-citation>
      
Kaimal, J. C., Wyngaard, J. C., Izumi, Y., and Coté, O. R.: Spectral
characteristics of surface-layer turbulence, Q. J. Roy. Meteor. Soc., 98, 563–589, 1972.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Kim and Adrian(1999)</label><mixed-citation>
      
Kim, K. C. and Adrian, R. J.: Very large-scale motion in the outer layer,
Phys. Fluids, 11, 417–422, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Larsen et al.(2008)Larsen, Madsen, Thomsen, and
Larsen</label><mixed-citation>
      
Larsen, G. C., Madsen, H. A., Thomsen, K., and Larsen, T. J.: Wake meandering:
a pragmatic approach, Wind Energy, 11, 377–395, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Larsén et al.(2016)</label><mixed-citation>
      
Larsén, X. G., Larsen, S. E., and Petersen, E. L.: Full-Scale Spectrum of Boundary-Layer Winds, Bound.-Lay. Meteorol., 159,
349–371, <a href="https://doi.org/10.1007/s10546-016-0129-x" target="_blank">https://doi.org/10.1007/s10546-016-0129-x</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Mann(1994)</label><mixed-citation>
      
Mann, J.: The spatial structure of neutral atmospheric surface-layer
turbulence, J. Fluid Mech., 273, 141–168, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Mann(1998)</label><mixed-citation>
      
Mann, J.: Wind field simulation, Probabilist. Eng. Mech., 13,
269–282, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Nybø et al.(2022)Nybø, Nielsen, and Godvik</label><mixed-citation>
      
Nybø, A., Nielsen, F. G., and Godvik, M.: Sensitivity of the dynamic response
of a multimegawatt floating wind turbine to the choice of turbulence model,
Wind Energy, 25, 1013–1029, <a href="https://doi.org/10.1002/we.2712" target="_blank">https://doi.org/10.1002/we.2712</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Pope(2000)</label><mixed-citation>
      
Pope, S. B.: Turbulent Flows, Cambridge University Press,
<a href="https://doi.org/10.1017/CBO9780511840531" target="_blank">https://doi.org/10.1017/CBO9780511840531</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Sathe et al.(2013)Sathe, Mann, Barlas, Bierbooms, and
Van Bussel</label><mixed-citation>
      
Sathe, A., Mann, J., Barlas, T., Bierbooms, W., and Van Bussel, G.: Influence
of atmospheric stability on wind turbine loads, Wind Energy, 16, 1013–1032,
2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Syed and Mann(2024)</label><mixed-citation>
      
Syed, A. H. and Mann, J.: A model for low-frequency, anisotropic wind
fluctuations and coherences in the marine atmosphere, Bound.-Lay.
Meteorol., 190, 1, <a href="https://doi.org/10.1007/s10546-023-00850-w" target="_blank">https://doi.org/10.1007/s10546-023-00850-w</a>, 2024.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Veers(1988)</label><mixed-citation>
      
Veers, P. S.: Three-dimensional wind simulation, Tech. Rep. SAND88-0152, Sandia
National Labs., Albuquerque, NM, USA, 1988.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>von Kármán(1948)</label><mixed-citation>
      
von Kármán, T.: Progress in the Statistical Theory of Turbulence, P.
Natl. Acad. Sci. USA, 34, 530–539, 1948.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Wilczek et al.(2015)Wilczek, Stevens, and
Meneveau</label><mixed-citation>
      
Wilczek, M., Stevens, R. J., and Meneveau, C.: Spatio-temporal spectra in the
logarithmic layer of wall turbulence: large-eddy simulations and simple
models, J. Fluid Mech., 769, R1, <a href="https://doi.org/10.1017/jfm.2015.116" target="_blank">https://doi.org/10.1017/jfm.2015.116</a>, 2015.

    </mixed-citation></ref-html>--></article>
