<?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-10-613-2025</article-id><title-group><article-title>A large-eddy simulation analysis of collective wind farm axial-induction set points in the presence of blockage</article-title><alt-title>A large-eddy simulation analysis of collective wind farm axial-induction set points</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Delvaux</surname><given-names>Théo</given-names></name>
          <email>theo.delvaux@kuleuven.be</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Meyers</surname><given-names>Johan</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-2828-4397</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Department of Mechanical Engineering, KU Leuven, Celestijnenlaan 300 – box 2421, 3001 Leuven, Belgium</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Théo Delvaux (theo.delvaux@kuleuven.be)</corresp></author-notes><pub-date><day>25</day><month>March</month><year>2025</year></pub-date>
      
      <volume>10</volume>
      <issue>3</issue>
      <fpage>613</fpage><lpage>630</lpage>
      <history>
        <date date-type="received"><day>29</day><month>August</month><year>2024</year></date>
           <date date-type="accepted"><day>16</day><month>January</month><year>2025</year></date>
           <date date-type="rev-recd"><day>15</day><month>December</month><year>2024</year></date>
           <date date-type="rev-request"><day>18</day><month>September</month><year>2024</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2025 Théo Delvaux</copyright-statement>
        <copyright-year>2025</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/10/613/2025/wes-10-613-2025.html">This article is available from https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025.html</self-uri><self-uri xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025.pdf">The full text article is available as a PDF file from https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e86">Over the past few years, numerous studies have shown the detrimental impact of flow blockage on wind farm power production. In the present work, we investigate the benefits of a simple collective axial-induction set point strategy for power maximization and load reduction in the presence of blockage. To this end, we perform a series of large-eddy simulations (LESs) over a wind farm consisting of 100 IEA 15 <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> turbines and build wind farm power and thrust coefficient curves under three different conventionally neutral boundary layers and one truly neutral boundary layer. As a result of the large-scale effects, we show that the wind farm power and thrust coefficient curves deviate significantly from those of an isolated turbine. We carry out a trade-off analysis and determine that, while the optimal thrust set point is still correctly predicted by the Betz limit under wake-only conditions, it shifts towards lower operating regimes under strong blockage conditions. In such cases, we observe a minor power increase with respect to the Betz thrust set point, accompanied by a load reduction of about 5 %. More interestingly, we show that for some conditions the loads can be reduced by up to 19 %, at the expense of a power decrease of only 1 %.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e106">Due to various constraints related to infrastructure costs, land regulations and grid connection, wind turbines are often gathered in wind farms. However, such configuration introduces non-negligible coupling between the turbines as upstream rows shed wakes on their downstream counterparts. This results in a large proportion of turbines in the farm facing lower incoming velocities and higher levels of turbulence intensity. Therefore, the design of an optimal wind farm operating strategy has been the focus of numerous research works (<xref ref-type="bibr" rid="bib1.bibx34" id="altparen.1"/>; <xref ref-type="bibr" rid="bib1.bibx16" id="altparen.2"/>; <xref ref-type="bibr" rid="bib1.bibx18" id="altparen.3"/>; <xref ref-type="bibr" rid="bib1.bibx14" id="altparen.4"/>; <xref ref-type="bibr" rid="bib1.bibx6" id="altparen.5"/>). To date, these strategies essentially consist of adjusting either the thrust coefficients (axial-induction control) or the yaw angles (wake redirection control) of the turbines in the farm.</p>
      <p id="d2e124">Although many studies on optimal farm operating points have shown promising results, the majority builds upon low-fidelity engineering models, in which only the wake interactions are represented. However, recent research has highlighted the excitation of gravity waves by the farm on a much larger scale, with non-negligible impacts on the total power production of the farm (<xref ref-type="bibr" rid="bib1.bibx4" id="altparen.6"/>; <xref ref-type="bibr" rid="bib1.bibx20 bib1.bibx22" id="altparen.7"/>). This is associated with an unfavorable pressure gradient that is established at the inlet of the farm, leading to the so-called blockage effect.</p>
      <p id="d2e133">To represent wind-farm-induced pressure effects on the upstream flow, <xref ref-type="bibr" rid="bib1.bibx5" id="text.8"/> developed an atmospheric perturbation model. With this model, they built a farm-averaged power coefficient curve for two sets of flow conditions. In both cases, they observed a significant drop with respect to the predictions of the wake-only models. In the work of <xref ref-type="bibr" rid="bib1.bibx5" id="text.9"/>, only homogeneous distributions of the thrust coefficient were considered. Later, <xref ref-type="bibr" rid="bib1.bibx19" id="text.10"/> proposed a more advanced optimization procedure of the wind farm thrust set point under specified flow conditions. The authors leveraged the analytical form of the model of <xref ref-type="bibr" rid="bib1.bibx5" id="text.11"/> to derive its adjoint gradient, with which they retrieved optimal thrust coefficient distributions over the farm. Overall, they observed power gains larger than 4 % in the majority of the tested cases. More generally, their work emphasized the important part played by gravity-wave-induced blockage effects in the design of an optimal wind farm thrust set point. However, the approach proposed by <xref ref-type="bibr" rid="bib1.bibx19" id="text.12"/> relied on a box-function wind farm force, with which the interactions between the turbines could not be accurately described. Using coupled wake-blockage models, <xref ref-type="bibr" rid="bib1.bibx8" id="text.13"/> recently pointed out that axial-induction control could reduce blockage and wake effects simultaneously.</p>
      <p id="d2e155">In this context, the present work aims at providing solid evidence of the benefits that can possibly be achieved through collective wind farm axial-induction control of the thrust set point. For this purpose, we build the power coefficient and thrust coefficient curves of a large wind farm using high-fidelity large-eddy simulations (LESs). In this analysis, we investigate the impact of atmospheric conditions on the shape of the curves by considering four sets of flow conditions. Due to their high computational cost, LES data of full wind farm flows are scarce. Therefore, to the best of our knowledge, no similar study has been performed before.</p>
      <p id="d2e159">The remainder of this paper is organized as follows. In Sect. <xref ref-type="sec" rid="Ch1.S2"/>, we introduce the set of governing equations, the boundary conditions, the numerical specifications and the different tested cases. Section <xref ref-type="sec" rid="Ch1.S3"/> then provides details on the precursor and spin-up phases preceding the actual simulations. The results of the last simulations are discussed in Sect. <xref ref-type="sec" rid="Ch1.S4"/>, in terms of the flow fields and the wind farm performances.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Methodology</title>
      <p id="d2e176">In this section, we introduce the equations governing the LESs, and we give a brief description of the flow solver used (Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>). We then discuss the characteristics of the turbines and their representation in the numerical frame (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>). The boundary conditions selected in the scope of this study are described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>, and further details about the numerical set-up are provided in Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>. Eventually, the different atmospheric conditions and turbine thrust set points investigated in this work are summarized in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>. We emphasize that the methodology described below is, to a large extent, inspired by the one followed by <xref ref-type="bibr" rid="bib1.bibx22" id="text.14"/>.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Governing equations</title>
      <p id="d2e200">Throughout the present work, the three-dimensional filtered velocity field is described by the incompressible Navier–Stokes equations. The Boussinesq approximation is used, and we employ a transport equation for the filtered potential temperature. The set of equations is explicitly given in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>, and an in-depth description of the equations can be found in <xref ref-type="bibr" rid="bib1.bibx3" id="text.15"/>.</p>
      <p id="d2e208">Within this paper, we focus on barotropic flows, in which a constant background pressure gradient across the domain balances the Coriolis force above the capping inversion, resulting in a geostrophic wind in the free atmosphere that is constant with height. Moreover, the forcing exerted by the turbines on the flow (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>) is accounted for through an actuator disk model (ADM). With regard to the subgrid-scale model, we use the stability-dependent Smagorinsky model developed by <xref ref-type="bibr" rid="bib1.bibx35" id="text.16"/>. The corresponding Smagorinsky coefficient is set to <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.14</mml:mn></mml:mrow></mml:math></inline-formula>, similar to previous works carried out with SP-Wind (<xref ref-type="bibr" rid="bib1.bibx17" id="altparen.17"/>; <xref ref-type="bibr" rid="bib1.bibx3" id="altparen.18"/>; <xref ref-type="bibr" rid="bib1.bibx28" id="altparen.19"/>; <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx22" id="altparen.20"/>). Moreover, we use the damping approach of <xref ref-type="bibr" rid="bib1.bibx24" id="text.21"/> near the wall, which is a well-established technique for neutral atmospheric boundary layers (ABLs) (see also <xref ref-type="bibr" rid="bib1.bibx25" id="altparen.22"/>).</p>
      <p id="d2e250">In order to solve the set of equations, we use the in-house SP-Wind solver (see, e.g., <xref ref-type="bibr" rid="bib1.bibx9" id="altparen.23"/>; <xref ref-type="bibr" rid="bib1.bibx17" id="altparen.24"/>; <xref ref-type="bibr" rid="bib1.bibx3 bib1.bibx4" id="altparen.25"/>; <xref ref-type="bibr" rid="bib1.bibx28" id="altparen.26"/>; <xref ref-type="bibr" rid="bib1.bibx20" id="altparen.27"/>; <xref ref-type="bibr" rid="bib1.bibx21" id="altparen.28"/>). This software relies on a classical fourth-order Runge–Kutta scheme with a Courant–Friedrichs–Lewy number of 0.4 to integrate the system in time. At every stage of the numerical scheme, the Poisson equation is solved to ensure continuity. Further, SP-Wind provides pseudo-spectral Fourier schemes that are used to discretize the equations along the streamwise and spanwise directions. We note that aliasing errors are prevented thanks to the <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> dealiasing rule of <xref ref-type="bibr" rid="bib1.bibx10" id="text.29"/>. Finally, the vertical direction is discretized following an energy-preserving fourth-order finite-difference scheme, as discussed in <xref ref-type="bibr" rid="bib1.bibx37" id="text.30"/>. The reader can refer to, e.g., <xref ref-type="bibr" rid="bib1.bibx12" id="text.31"/> for further details about the discretization employed.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Wind turbine characteristics</title>
      <p id="d2e301">In this paper, we model the performances of the IEA 15 <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> offshore turbine detailed by <xref ref-type="bibr" rid="bib1.bibx15" id="text.32"/>. It is equipped with a rotor diameter <inline-formula><mml:math id="M5" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M6" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 240 <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> located at hub height <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M9" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 150 <inline-formula><mml:math id="M10" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> that delivers a rated power of <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M12" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 15 <inline-formula><mml:math id="M13" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e390">We model the turbine rotor as a non-rotating actuator disk, similar to the LES studies of <xref ref-type="bibr" rid="bib1.bibx2" id="text.33"/>, <xref ref-type="bibr" rid="bib1.bibx17" id="text.34"/>, and <xref ref-type="bibr" rid="bib1.bibx20 bib1.bibx21 bib1.bibx22" id="text.35"/>, among others. In the actuator disk model, the turbine acts as an infinitely thin disk that extracts momentum from the flow. However, in order to prevent numerical instabilities associated with abrupt gradients of forces, we smooth out the force distribution by means of a Gaussian filtering operation (<xref ref-type="bibr" rid="bib1.bibx9" id="altparen.36"/>; <xref ref-type="bibr" rid="bib1.bibx26" id="altparen.37"/>). We define the three-dimensional Gaussian filter as
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M14" display="block"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">6</mml:mn><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mi>exp⁡</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M15" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula> denotes the coordinate vector, and <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the filter width. In SP-Wind, the filter width relates to the grid spacing through <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mtext>max</mml:mtext><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula> being the filter parameters and <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M20" 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="M21" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> being the cell dimensions discussed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>. Consequently, the footprint for a turbine centered at <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> corresponds to (<xref ref-type="bibr" rid="bib1.bibx26" id="altparen.38"/>)
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M23" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="script">R</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo movablelimits="false">∫</mml:mo><mml:mo movablelimits="false">∫</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">e</mml:mi><mml:mo>⟂</mml:mo></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>-</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mo>|</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          with <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">e</mml:mi><mml:mo>⟂</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> being the unit vector orthogonal to the turbine and <inline-formula><mml:math id="M25" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula> being the three-dimensional space. In Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>), the symbols <inline-formula><mml:math id="M26" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M27" display="inline"><mml:mi mathvariant="script">H</mml:mi></mml:math></inline-formula> represent the Dirac delta distribution and the Heaviside function, respectively.</p>
      <p id="d2e795">Then, the velocity at the location of the <inline-formula><mml:math id="M28" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>th rotor and perpendicular to it is computed as the spatial average over the footprint:
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M29" display="block"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>M</mml:mi><mml:mi>A</mml:mi></mml:mfrac></mml:mstyle><mml:mo movablelimits="false">∫</mml:mo><mml:mo movablelimits="false">∫</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:mi mathvariant="script">R</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">e</mml:mi><mml:mo>⟂</mml:mo></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:msup><mml:mi>D</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M31" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula> is the velocity correction factor (<xref ref-type="bibr" rid="bib1.bibx32" id="altparen.39"/>). For coarse grids, the filtering operation may lead to a power overestimation as the rotor diameter appears to be artificially increased. Therefore, we use the velocity correction factor <inline-formula><mml:math id="M32" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula> proposed by <xref ref-type="bibr" rid="bib1.bibx32" id="text.40"/> as a function of the filter width <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the disk-based thrust coefficient <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>:
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M35" display="block"><mml:mrow><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow><mml:mi>D</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e983">Furthermore, the magnitude of the thrust force exerted by the <inline-formula><mml:math id="M36" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>th rotor,
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M37" display="block"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">k</mml:mi></mml:msub><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:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle><mml:msup><mml:mi>D</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          is distributed over the turbine footprint as done by <xref ref-type="bibr" rid="bib1.bibx26" id="text.41"/>,
            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M38" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">k</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:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">k</mml:mi></mml:msub><mml:mi mathvariant="script">R</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the reference air density and <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> the local disk-averaged velocity (Eq. <xref ref-type="disp-formula" rid="Ch1.E3"/>). Further, the force intensity is set through the disk-based thrust coefficient denoted <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, the value of which is given as input to SP-Wind (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>). Similarly to <xref ref-type="bibr" rid="bib1.bibx3" id="text.42"/> and <xref ref-type="bibr" rid="bib1.bibx22" id="text.43"/>, we employ a simple yaw controller that maintains the actuator disk perpendicular to the flow direction measured 1 D upstream. Consequently, we emphasize that the total force <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>) is the magnitude of a vector that generally has components along both the spanwise and the streamwise directions. Finally, the total power the <inline-formula><mml:math id="M43" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>th turbine extracts from the flow, denoted <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, is computed as follows:
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M45" display="block"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">k</mml:mi></mml:msub><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><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:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle><mml:msup><mml:mi>D</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Boundary conditions</title>
      <p id="d2e1260">The boundary conditions of the numerical domain are specified as follows. On the bottom face, we model the development of shear stresses by means of the classic Monin–Obukhov similarity theory for a neutral boundary layer (<xref ref-type="bibr" rid="bib1.bibx27" id="altparen.44"/>; <xref ref-type="bibr" rid="bib1.bibx1" id="altparen.45"/>), for which a surface roughness <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M47" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1 <inline-formula><mml:math id="M48" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−4</sup> <inline-formula><mml:math id="M50" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, representative of offshore conditions, is selected.</p>
      <p id="d2e1315">Further, both the streamwise and the spanwise lateral sides of the domain are assigned periodic boundary conditions. This allows us to model an infinitely wide domain, provided that no farm-induced effects reach the edge of the domain. The choice of an appropriate domain size is discussed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>. Along the streamwise direction, we employ the wave-free fringe region technique developed by <xref ref-type="bibr" rid="bib1.bibx21" id="text.46"/>, in which a body force is applied to ensure that the desired inflow conditions are imposed at the front of the domain. The generation of spurious gravity waves arising from this non-physical body force is prevented thanks to a damping of the vertical momentum above the ABL. The wave-free fringe region technique is used together with a concurrent precursor approach, from which the fully developed turbulent flow field can be imposed (see Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>).</p>
      <p id="d2e1325">At the top of the domain, a rigid-lid condition ensures zero shear stress, zero vertical velocity and a fixed potential temperature. Without particular treatment, however, this boundary condition significantly reflects gravity waves. Therefore, we use a Rayleigh damping layer (RDL) to curtail this wave reflection effect, similar to <xref ref-type="bibr" rid="bib1.bibx3" id="text.47"/> and <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx22" id="text.48"/>, among others. The method consists of applying a body force in the upper part of the free atmosphere, with an intensity proportional to the difference between the local velocity field and the geostrophic wind.</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Numerical set-up</title>
      <p id="d2e1343">Prior to simulating the flow in the wind farm, we run a precursor simulation in which the turbulent flow fully develops and reaches a statistically steady behavior. When running the wind farm simulation, the precursor is concurrently advanced in time so as to provide the inflow, as discussed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>. In the scope of this work, we select a precursor domain with dimensions <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>y</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M52" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 10 <inline-formula><mml:math id="M53" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M55" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 3 <inline-formula><mml:math id="M56" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, as done by <xref ref-type="bibr" rid="bib1.bibx3 bib1.bibx4" id="text.49"/> and <xref ref-type="bibr" rid="bib1.bibx22" id="text.50"/>. Next, we set the dimensions of the main domain on the basis of the observations of <xref ref-type="bibr" rid="bib1.bibx22" id="text.51"/>. We note that in the latter study, the authors consider a wind farm about 4 <inline-formula><mml:math id="M57" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> longer but 2 <inline-formula><mml:math id="M58" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> narrower than the one investigated in the present work (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>). Therefore, we use the same main domain length and height as in <xref ref-type="bibr" rid="bib1.bibx22" id="text.52"/>, i.e., <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M60" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 50 <inline-formula><mml:math id="M61" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M62" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 25 <inline-formula><mml:math id="M63" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, but we increase the domain width by 10 km so that the main domain has dimensions <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M65" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 50 <inline-formula><mml:math id="M66" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M67" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 40 <inline-formula><mml:math id="M68" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M69" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 25 <inline-formula><mml:math id="M70" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. While the domain height may initially appear overly large, it is required to allow for the non-reflecting radiation of gravity waves and to accommodate the Rayleigh damping layer described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>. The farm is symmetrically positioned along the spanwise direction, resulting in a distance of <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mtext>side</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M72" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 14.3 <inline-formula><mml:math id="M73" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> between the edges of the farm and the lateral sides of the domain. Eventually, the distance upstream of the farm is taken equal to <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mtext>ind</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M75" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 18 <inline-formula><mml:math id="M76" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> to allow for a full representation of the induction zone <xref ref-type="bibr" rid="bib1.bibx22" id="paren.53"/>.</p>
      <p id="d2e1623">Because periodicity is imposed over the four lateral sides of the precursor domain, the tiling technique of <xref ref-type="bibr" rid="bib1.bibx31" id="text.54"/> is employed to extend the 10 <inline-formula><mml:math id="M77" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> long and 10 <inline-formula><mml:math id="M78" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> wide precursor field to the horizontal dimensions of the main domain. The resulting field is used as the initial state in the wind farm simulations. The same tiling operation, limited to the spanwise direction however, is carried out to generate the concurrent precursor with horizontal dimensions <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>x</mml:mi><mml:mtext>cp</mml:mtext></mml:msubsup><mml:mo>×</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>y</mml:mi><mml:mtext>cp</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M80" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 10 <inline-formula><mml:math id="M81" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M82" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 40 <inline-formula><mml:math id="M83" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. Additionally, we artificially extend the height of the precursor field by imposing the geostrophic flow field from 3 to 25 <inline-formula><mml:math id="M84" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> for all the considered atmospheric conditions. The characteristics of the precursor field are further discussed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>.</p>
      <p id="d2e1708">Furthermore, the grid resolution is identical to that selected by <xref ref-type="bibr" rid="bib1.bibx22" id="text.55"/>, that is, <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M86" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 31.25 <inline-formula><mml:math id="M87" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M89" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 21.74 <inline-formula><mml:math id="M90" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> along the streamwise and spanwise directions, respectively. This corresponds to <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">320</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>y</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">460</mml:mn></mml:mrow></mml:math></inline-formula> grid points along the <inline-formula><mml:math id="M93" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M94" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axes of the precursor domain. In the main domain, the selected resolution leads to <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1600</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1840</mml:mn></mml:mrow></mml:math></inline-formula> points. Contrary to the regular grid spacing adopted in the horizontal plane, we use a height-dependent vertical discretization to reduce the computational cost. Firstly, a relatively fine constant spacing <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M98" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 5 <inline-formula><mml:math id="M99" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> is retained below 1.5 <inline-formula><mml:math id="M100" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, with which the velocity gradients can be accurately captured. Consequently, the turbine rotor encompasses 11 and 48 grid points along the spanwise and vertical directions, respectively. We note that these values align with those of other recent similar studies (<xref ref-type="bibr" rid="bib1.bibx9" id="altparen.56"/>; <xref ref-type="bibr" rid="bib1.bibx38" id="altparen.57"/>; <xref ref-type="bibr" rid="bib1.bibx3" id="altparen.58"/>; <xref ref-type="bibr" rid="bib1.bibx22" id="altparen.59"/>). Secondly, the grid is smoothly stretched over 180 points in the region between 1.5 and 15 <inline-formula><mml:math id="M101" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. Lastly, an additional stretch is applied over 10 grid points from 15 to 25 <inline-formula><mml:math id="M102" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. Overall, a total of <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">490</mml:mn></mml:mrow></mml:math></inline-formula> grid points are used along the vertical direction. Note that the same vertical discretization, trimmed to <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M105" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 3 <inline-formula><mml:math id="M106" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, however, is adopted for the initial precursor simulation. In the region where the vertical grid spacing is the finest, the spanwise<inline-formula><mml:math id="M107" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula>vertical aspect ratio is equal to <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>≃</mml:mo><mml:mn mathvariant="normal">4.3</mml:mn></mml:mrow></mml:math></inline-formula>. Although no detailed study on the aspect ratio impact has been performed with SP-Wind, values of the order of 3 to 4 have historically been retained (<xref ref-type="bibr" rid="bib1.bibx3" id="altparen.60"/>; <xref ref-type="bibr" rid="bib1.bibx21" id="altparen.61"/>; <xref ref-type="bibr" rid="bib1.bibx22" id="altparen.62"/>) in order to account for the differences between the discretization schemes used in the spanwise and vertical directions (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>).</p>
      <p id="d2e1989">In Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/>, the power production of an isolated turbine is compared to that of the wind farm for reference. Therefore, it is necessary to perform simulations of an identical turbine operating in standalone conditions. The horizontal dimensions of the corresponding main domain are the same as those of the precursor simulation so that only the vertical extension from 3 to 25 <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> is required.</p>
      <p id="d2e2003">Finally, as the wind farm set-up and the domain size considered here are very similar to those of <xref ref-type="bibr" rid="bib1.bibx22" id="text.63"/>, the same settings are selected for the Rayleigh damping layer and for the fringe region. The corresponding values are summarized in Tables <xref ref-type="table" rid="Ch1.T1"/> and <xref ref-type="table" rid="Ch1.T2"/>, respectively. In Table <xref ref-type="table" rid="Ch1.T1"/>, the first two parameters denote the magnitude and the growing rate of the RDL, whereas <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mtext>ra</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> is the thickness of the layer. The first four parameters in Table <xref ref-type="table" rid="Ch1.T2"/> refer to the starting and ending points of the fringe region and the corresponding smoothness coefficients. The following four parameters denote the same quantities but related to the vertical-momentum-damped region. Eventually, <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mtext>max</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> characterizes the strength of the fringe function. The mathematical expressions of the Rayleigh damping function, the fringe region forcing and the momentum damping function are given in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>.</p>

<table-wrap id="Ch1.T1"><label>Table 1</label><caption><p id="d2e2047">Magnitude (<inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ν</mml:mi><mml:mtext>ra</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula>), growing rate (<inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mtext>ra</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula>) and thickness (<inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mtext>ra</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula>) of the Rayleigh damping layer. Parameter values are set following <xref ref-type="bibr" rid="bib1.bibx22" id="text.64"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ν</mml:mi><mml:mtext>ra</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mtext>ra</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mtext>ra</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Value</oasis:entry>
         <oasis:entry colname="col2">5.15</oasis:entry>
         <oasis:entry colname="col3">3</oasis:entry>
         <oasis:entry colname="col4">10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Unit</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M118" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="Ch1.T2" specific-use="star"><label>Table 2</label><caption><p id="d2e2191">Starting (<inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) and ending (<inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) points of the fringe region and corresponding smoothness coefficients (<inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>). Starting (<inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) and ending (<inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) points of the momentum-damped region and corresponding smoothness coefficients (<inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>). Fringe region strength (<inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mtext>max</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>). Parameter values are selected following <xref ref-type="bibr" rid="bib1.bibx22" id="text.65"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mtext>max</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">44.5</oasis:entry>
         <oasis:entry colname="col2">47.2</oasis:entry>
         <oasis:entry colname="col3">0.4</oasis:entry>
         <oasis:entry colname="col4">0.4</oasis:entry>
         <oasis:entry colname="col5">44.5</oasis:entry>
         <oasis:entry colname="col6">50</oasis:entry>
         <oasis:entry colname="col7">2.5</oasis:entry>
         <oasis:entry colname="col8">3</oasis:entry>
         <oasis:entry colname="col9">0.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M137" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M138" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M139" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M140" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M141" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M142" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M143" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M144" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M145" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Wind farm operating conditions</title>
      <p id="d2e2602">The wind farm examined in the current work consists of 100 IEA 15 <inline-formula><mml:math id="M146" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> turbines arranged in a 10-by-10 configuration. The spacing between each turbine is set to <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>D</mml:mi></mml:mrow></mml:math></inline-formula> in both the spanwise and the streamwise directions. We introduce an offset of <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> between every downstream row to obtain a staggered layout. Given the turbine diameter specified in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>, the resulting power density is <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>≃</mml:mo></mml:mrow></mml:math></inline-formula> 10.42 <inline-formula><mml:math id="M150" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. Overall, the wind farm, starting at <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mtext>ind</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M152" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 18 <inline-formula><mml:math id="M153" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> (Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>), is <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M155" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 10.8 <inline-formula><mml:math id="M156" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> long and <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>y</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M158" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 11.4 <inline-formula><mml:math id="M159" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> wide, leading to the following ratios: <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mtext>ind</mml:mtext></mml:msub><mml:mo>/</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.67</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4.63</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>y</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.51</mml:mn></mml:mrow></mml:math></inline-formula>. A sketch of the numerical domain is depicted in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.</p>

      <fig id="Ch1.F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e2864">Scaled representation of the front <bold>(a)</bold> and side <bold>(b)</bold> views of the domain set-up employed in the wind farm simulations. The Rayleigh damping layer and the fringe region introduced in Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/> are shown in the figure.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f01.png"/>

        </fig>

      <p id="d2e2881">In order to explore the potential for power optimization and load reduction using axial-induction control, different disk-based thrust coefficients (Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>) are tested. From axial momentum theory, the value <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:math></inline-formula>, or equivalently <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> (<xref ref-type="bibr" rid="bib1.bibx1" id="altparen.66"/>), maximizes power extraction. In practice, the designed thrust set point is slightly lower to reduce the associated loads at rated wind speed (<xref ref-type="bibr" rid="bib1.bibx15" id="altparen.67"/>). In the scope of this work, we therefore select the theoretical optimal disk-based thrust coefficient, along with three other values of <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> evenly spaced at intervals of 0.75: <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">0.50</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2.75</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>. Following classical momentum theory (<xref ref-type="bibr" rid="bib1.bibx1" id="altparen.68"/>), the corresponding values of the thrust coefficient are <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">0.40</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.73</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.89</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.97</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>. We emphasize that in all the simulations, the considered <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> value is constant throughout the wind plant, representing the choice of a collective thrust set point. This allows us to restrict the number of parameters in the study.</p>
      <p id="d2e3023">To initialize the precursor simulation, a potential temperature profile is defined following the model of <xref ref-type="bibr" rid="bib1.bibx30" id="text.69"/> for conventionally neutral boundary layers (CNBLs). We denote the height of the capping inversion by <inline-formula><mml:math id="M169" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> and set the constant potential temperature below it to <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M171" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 288.15 <inline-formula><mml:math id="M172" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>. Further, we refer to the strength and thickness of the capping inversion as <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula>, respectively. Above the capping inversion, the potential temperature profile is controlled by the rate <inline-formula><mml:math id="M175" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula> in the free atmosphere.</p>
      <p id="d2e3090">Based on the observations of <xref ref-type="bibr" rid="bib1.bibx22" id="text.70"/>, we select a first set of parameters, {<inline-formula><mml:math id="M176" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M177" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 150 <inline-formula><mml:math id="M178" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M180" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 8 <inline-formula><mml:math id="M181" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M182" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M183" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1 <inline-formula><mml:math id="M184" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>} (referred to as <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>), for which strong blockage effects are expected to have a substantial influence on the wind farm efficiency. <xref ref-type="bibr" rid="bib1.bibx22" id="text.71"/> reported a non-local efficiency lower than 0.3, however partially counterbalanced by a strong favorable pressure gradient within the farm, with which the wake efficiency becomes larger than 1. In spite of this, the <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> case was observed to result in a low farm efficiency of about 32 %. Secondly, we consider the scenario <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, in which the blockage effect is attenuated due to a weaker capping inversion positioned at a higher altitude. Finally, we investigate the combination <inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, for which <xref ref-type="bibr" rid="bib1.bibx22" id="text.72"/> observed a beneficial impact of the thermal stratification on the farm efficiency. Note that for all three sets of atmospheric conditions, the capping inversion thickness is initialized to <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M198" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 100 <inline-formula><mml:math id="M199" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. In addition to the three CNBL atmospheric conditions, we consider a situation with no thermal stratification, similar to <xref ref-type="bibr" rid="bib1.bibx22" id="text.73"/>. To generate this flow, we start from the <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> case and artificially set a constant potential temperature profile when copying the solution from the precursor to the main domain. The resulting flow, denoted <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, resembles a truly neutral boundary layer (TNBL) but with the same inlet velocity as <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3438">Moreover, for all the simulations performed in this analysis, we set the geostrophic wind speed to <inline-formula><mml:math id="M209" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M210" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 10  <inline-formula><mml:math id="M211" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, as done by <xref ref-type="bibr" rid="bib1.bibx22" id="text.74"/>. We remark that this speed is slightly lower than the rated speed of the IEA 15 <inline-formula><mml:math id="M212" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> turbine reported by <xref ref-type="bibr" rid="bib1.bibx15" id="text.75"/>. Consequently, this choice of geostrophic speed allows us to analyze the turbine performances in the region where it typically operates at maximum thrust coefficient when following a greedy control approach. Finally, we set a latitude <inline-formula><mml:math id="M213" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M214" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 51.6°, resulting in a Coriolis frequency <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M216" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1.14 <inline-formula><mml:math id="M217" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−4</sup> <inline-formula><mml:math id="M219" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Boundary-layer initialization</title>
      <p id="d2e3562">The precursor phase performed to initialize the boundary-layer flow is described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>. Then, the wind farm set-up introduced in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/> is added to the main domain, and a spin-up phase is conducted until the flow reaches a quasi-steady state. The transient behavior of the flow during this second phase is discussed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Precursor phase</title>
      <p id="d2e3578">The precursor phase is carried out to obtain a statistically steady, fully developed turbulent flow over the domain. For this purpose, the initial velocity profiles are defined following the approach of <xref ref-type="bibr" rid="bib1.bibx2" id="text.76"/>, that is, a boundary-layer flow with friction velocity <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>∗</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M221" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.26 <inline-formula><mml:math id="M222" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> connected to a laminar geostrophic wind above the capping inversion. Turbulence is initiated by means of divergence-free fluctuations of amplitude <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> introduced up to an altitude of 100 <inline-formula><mml:math id="M224" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. The initial potential temperature profiles are generated using the <xref ref-type="bibr" rid="bib1.bibx30" id="text.77"/> model together with the sets of parameters, <inline-formula><mml:math id="M225" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M227" display="inline"><mml:mi mathvariant="normal">Γ</mml:mi></mml:math></inline-formula>, detailed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>. We emphasize that a Rayleigh damping layer is also applied during the precursor phase to damp the inertial fluctuations and the gravity waves above 1 km in the atmosphere. For each atmospheric condition, the precursor simulation is performed over 20 <inline-formula><mml:math id="M228" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. The resulting flow quantities are then time averaged over the last 4 <inline-formula><mml:math id="M229" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> of the simulation and are displayed in Fig. <xref ref-type="fig" rid="Ch1.F2"/>.</p>

      <fig id="Ch1.F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e3690">Vertical profiles of the velocity magnitude <bold>(a)</bold>, the total shear stress <bold>(b)</bold>, the wind direction <bold>(c)</bold> and the potential temperature <bold>(d)</bold>. The space-averaged profiles are computed over the last 4 <inline-formula><mml:math id="M230" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> of the simulations for the three sets of atmospheric conditions and normalized by <inline-formula><mml:math id="M231" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M232" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 10 <inline-formula><mml:math id="M233" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mo>⋆</mml:mo><mml:mo>,</mml:mo><mml:mtext>min</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M235" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.276 <inline-formula><mml:math id="M236" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mtext>max</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M238" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 18.55° and <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M240" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 288.15 <inline-formula><mml:math id="M241" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>, respectively. For all quantities, the top bar and the angle brackets represent time and horizontal averages, respectively.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f02.png"/>

        </fig>

      <p id="d2e3840">Figure <xref ref-type="fig" rid="Ch1.F2"/> shows the velocity (Fig. <xref ref-type="fig" rid="Ch1.F2"/>a) and the potential temperature profiles (Fig. <xref ref-type="fig" rid="Ch1.F2"/>d) averaged over the horizontal planes, together with the corresponding shear stress profiles (Fig. <xref ref-type="fig" rid="Ch1.F2"/>b) and wind directions (Fig. <xref ref-type="fig" rid="Ch1.F2"/>c). From Fig. <xref ref-type="fig" rid="Ch1.F2"/>a, it can be seen that the presence of the capping inversion limits the boundary-layer growth so that the equilibrium inversion-layer height is attained when buoyancy forces balance the surface shear stress (<xref ref-type="bibr" rid="bib1.bibx11" id="altparen.78"/>). As observed by <xref ref-type="bibr" rid="bib1.bibx22" id="text.79"/>, the amplitude of the super-geostrophic jet that forms at the top of the ABL increases with decreasing inversion-layer heights. Above the jet, the shear stress profile reduces to zero (Fig. <xref ref-type="fig" rid="Ch1.F2"/>b), the flow becomes laminar and the velocity profile corresponds to the geostrophic wind. Figure <xref ref-type="fig" rid="Ch1.F2"/>d shows that for the cases <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, the origin of the capping inversion moves to an altitude of 195, 325 and 510 <inline-formula><mml:math id="M251" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, respectively, over the 20 <inline-formula><mml:math id="M252" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> long spin-up. We note that these values align with the predictions computed from <xref ref-type="bibr" rid="bib1.bibx11" id="text.80"/> (not detailed here). In the ABL, the Ekman spiral forms so that the wind direction angle <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, measured with respect to the axis perpendicular to the farm, varies with the altitude (Fig. <xref ref-type="fig" rid="Ch1.F2"/>c). The angle <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values in Fig. <xref ref-type="fig" rid="Ch1.F2"/>c are normalized by the largest value of <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M256" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is defined as the angle between the geostrophic wind and the velocity vector right above the ground. As reported by <xref ref-type="bibr" rid="bib1.bibx3" id="text.81"/> and <xref ref-type="bibr" rid="bib1.bibx22" id="text.82"/>, <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>  is observed to be larger for lower capping inversions. Note that the wind direction controller designed by <xref ref-type="bibr" rid="bib1.bibx2" id="text.83"/> is employed during the precursor phase to rotate the geostrophic wind so as to ensure there are no spanwise velocity components at hub height, i.e., <inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mtext>hub</mml:mtext></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M259" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0°. Finally, small oscillations of the velocity magnitude and the wind direction appear in the inversion layer (Fig. <xref ref-type="fig" rid="Ch1.F2"/>a and b) as a result of the strong stratification that characterizes this region. This matter is addressed in <xref ref-type="bibr" rid="bib1.bibx36" id="text.84"/>, where the authors show that eddies with a characteristic scale larger than the Dougherty–Ozmidov length are stratification dependent. However, this length decreases as stratification increases, possibly leading to values of the Dougherty–Ozmidov length that are smaller than the grid spacing. Some of the subgrid-scale eddies generated in the inversion layer can be stratification dependent and can therefore not be accurately captured by the subgrid-scale (SGS) model, causing the oscillations observed in Fig. <xref ref-type="fig" rid="Ch1.F2"/>a and b. Similar oscillations can be seen in, e.g., <xref ref-type="bibr" rid="bib1.bibx23" id="text.85"/> and <xref ref-type="bibr" rid="bib1.bibx29" id="text.86"/>.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Wind farm spin-up phase</title>
      <p id="d2e4097">The flow field generated at the last time step of the precursor phase is tiled over the concurrent precursor domain and the main domain described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>. Then, we place the wind farm introduced in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/> in the main domain, and we advance the simulation in time so that the flow adapts to the presence of the farm. Simultaneously, the concurrent precursor flow evolves and is imposed in the fringe region following the methodology detailed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>.</p>

      <fig id="Ch1.F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e4108">Evolution of the normalized power difference <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi>P</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> measured during the two simulation phases for the four tested operating regimes and the four atmospheric conditions. Panels <bold>(a)</bold>–<bold>(d)</bold> correspond to conditions <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, respectively. For each of the 16 considered cases, the threshold defined by <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is represented by the dotted line of the corresponding color. The quantities <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the time-averaged power and corresponding standard deviation measured during the second phase only.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f03.png"/>

        </fig>

      <p id="d2e4322">In the current work, we focus on obtaining accurate power estimations for a limited number of test cases. Therefore, we first check the convergence of the farm power. In Fig. <xref ref-type="fig" rid="Ch1.F3"/>, the evolution of the instantaneous wind farm power calculated over the two simulation phases is represented for all the considered conditions. We show the normalized difference with respect to the time-averaged power <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> obtained in the second phase only, i.e., the last 60 <inline-formula><mml:math id="M277" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> depicted in Fig. <xref ref-type="fig" rid="Ch1.F3"/>. From this same phase, we retrieve the standard deviation of <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for each set of atmospheric conditions and operating conditions. This quantity is denoted <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and is represented in Fig. <xref ref-type="fig" rid="Ch1.F3"/> to assess convergence. For all the considered cases, the normalized deviation <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is of the order of 10<sup>−2</sup> and appears to increase slightly with <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e4423">Figure <xref ref-type="fig" rid="Ch1.F3"/> shows that, beyond 90 <inline-formula><mml:math id="M283" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>, any remaining trend appears to be of the order of the power fluctuations, for all the operating regimes and the atmospheric conditions. Interestingly, we note that the statistically steady state is attained more rapidly for low-blockage conditions. Nevertheless, we retain a spin-up duration of 90 <inline-formula><mml:math id="M284" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>, after which the final phase of the simulation is performed over 1 h. The power and flow quantities are measured during this last phase, referred to as the actual simulation. Similar to the precursor phase (Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>), the wind direction controller of <xref ref-type="bibr" rid="bib1.bibx2" id="text.87"/> is employed during the wind farm spin-up phase. This controller is disabled in the actual simulation, however. Eventually, the same procedure is applied to the corresponding single-wind-turbine cases over the small domain, as discussed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
      <p id="d2e4461">The results of the 1 <inline-formula><mml:math id="M285" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> long actual simulations are discussed in this section. First, we provide insights into the velocity fields in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>, pointing out the importance of the farm-induced effects. The corresponding power estimations are then analyzed in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/> to assess the potential of the collective axial-induction operational strategy.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Comparison of the farm-scale velocity fields</title>
      <p id="d2e4483">The instantaneous streamwise velocity field is provided in Fig. <xref ref-type="fig" rid="Ch1.F4"/> for the four tested atmospheric conditions and the four operating regimes introduced in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>. Comparing the cases with an identical disk-based thrust coefficient (<inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>), the flow appears to vary significantly with the atmospheric conditions. This observation stresses the need to account for the potential temperature profile in the design of an efficient large-scale operating strategy. In particular, a large blockage effect is visible in the form of a bow wave in Fig. <xref ref-type="fig" rid="Ch1.F4"/>a–d. Even though this effect was anticipated due to the low and strong capping inversion above the farm, we observe a significant decrease in amplitude of this feature when <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is decreased. The same pattern can be seen, though to a lesser extent, in the <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> case in Fig. <xref ref-type="fig" rid="Ch1.F4"/>e–h. Under the set of conditions <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F4"/>i–l), large-scale effects are minor but become apparent when compared to the <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> case (Fig. <xref ref-type="fig" rid="Ch1.F4"/>m–p). In particular, analyzing Fig. <xref ref-type="fig" rid="Ch1.F4"/>l and p together, we observe a slight velocity decrease limited to the front of the farm in Fig. <xref ref-type="fig" rid="Ch1.F4"/>l. Moreover, Fig. <xref ref-type="fig" rid="Ch1.F4"/>p shows a stronger farm wake compared to Fig. <xref ref-type="fig" rid="Ch1.F4"/>l, providing evidence that a favorable pressure gradient still forms in situations where the capping inversion is high.</p>

      <fig id="Ch1.F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e4633">Instantaneous streamwise velocity field at hub height for the <inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(a–d)</bold>, <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(e–h)</bold>, <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(i–l)</bold> and <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(m–p)</bold> cases. Four operating regimes are considered: <inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.50</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(a, e, i)</bold>, <inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(b, f, j)</bold>, <inline-formula><mml:math id="M311" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(c, g, k)</bold> and <inline-formula><mml:math id="M312" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.75</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(d, h, l)</bold>. The white markers indicate the turbine locations.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f04.png"/>

        </fig>

      <p id="d2e4866">Eventually, observations of the vertical velocity field provided further evidence of the development of wind-farm-induced effects (not shown). In all the considered cases, the displacement of the capping inversion was seen to trigger internal gravity waves, yet to different degrees depending on the value of <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>. Thus, stronger and weaker waves were observed for the cases where the farm operates at high and low <inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> values, respectively. We refer to <xref ref-type="bibr" rid="bib1.bibx22" id="text.88"/> for a more detailed analysis of this phenomenon.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Momentum extraction distribution across the farm</title>
      <p id="d2e4906">In order to assess the intensity of the thrust force exerted by the <inline-formula><mml:math id="M315" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>th turbine on the flow and its corresponding power, we define the time-averaged thrust and power coefficients (denoted <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, respectively) as follows:
            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M318" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">k</mml:mi></mml:msub></mml:mrow><mml:mrow><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:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>A</mml:mi><mml:msubsup><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mtext> and </mml:mtext><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">k</mml:mi></mml:msub></mml:mrow><mml:mrow><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:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>A</mml:mi><mml:msubsup><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e5051">In these expressions, <inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:msup><mml:mi>D</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> is the disk area, and <inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the time-averaged turbine thrust (Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>) and power (Eq. <xref ref-type="disp-formula" rid="Ch1.E7"/>), respectively. Further, <inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the reference wind speed computed as the streamwise velocity averaged over a layer of thickness <inline-formula><mml:math id="M323" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula> spanning the disk-precursor domain, i.e., the region defined by <inline-formula><mml:math id="M324" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msubsup><mml:mo>]</mml:mo><mml:mo>×</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>y</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msubsup><mml:mo>]</mml:mo><mml:mo>×</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>D</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>D</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. Within this region, we use a vertically dependent weighted average where the weights are given by the actuator disk chord length, i.e., the straight-line distance across the intersection of the disk and the horizontal plane at the considered altitude. For the cases <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M328" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M331" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M334" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M335" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, the reference speeds averaged over the last 4 <inline-formula><mml:math id="M337" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> of the precursor simulation are equal to <inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M339" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 9.61, 9.55, 9.35 and 9.35 <inline-formula><mml:math id="M340" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, respectively. We note that the two expressions in Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>) can be re-written as <inline-formula><mml:math id="M341" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M342" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> using Eqs. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) and (<xref ref-type="disp-formula" rid="Ch1.E7"/>), with <inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> being the time average of <inline-formula><mml:math id="M344" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. The time-averaged thrust (<inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mtext>sgl</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) and power (<inline-formula><mml:math id="M346" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mtext>sgl</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) coefficients in the single-turbine case are defined with respect to the corresponding thrust (<inline-formula><mml:math id="M347" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>sgl</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and power (<inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>sgl</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), analogously to Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>).</p>

      <fig id="Ch1.F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e5594">Distribution over the farm of the local thrust coefficient (Eq. <xref ref-type="disp-formula" rid="Ch1.E8"/>) normalized by the corresponding single-turbine thrust coefficient. The four atmospheric conditions, <inline-formula><mml:math id="M349" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(a–d)</bold>, <inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M353" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(e–h)</bold>, <inline-formula><mml:math id="M355" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M356" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M357" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(i–l)</bold> and <inline-formula><mml:math id="M358" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M360" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(m–p)</bold>, are considered, together with the four operating regimes, <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.50</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(a, e, i, m)</bold>, <inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(b, f, j, n)</bold>, <inline-formula><mml:math id="M363" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(c, g, k, o)</bold> and <inline-formula><mml:math id="M364" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.75</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(d, h, l, p)</bold>.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f05.png"/>

        </fig>

      <p id="d2e5830">The distribution of the local thrust coefficient (<inline-formula><mml:math id="M365" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) over the farm is normalized by that of the single turbine (<inline-formula><mml:math id="M366" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mtext>sgl</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) under the same operating conditions and is represented in Fig. <xref ref-type="fig" rid="Ch1.F5"/>. Therefore, Fig. <xref ref-type="fig" rid="Ch1.F5"/> illustrates the momentum extracted by each turbine in the farm compared to that of an isolated turbine. Because the disk-based thrust coefficient is common to each turbine in the farm, the ratio shown in Fig. <xref ref-type="fig" rid="Ch1.F5"/> re-writes <inline-formula><mml:math id="M367" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mtext>sgl</mml:mtext></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">k</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>sgl</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mtext>sgl</mml:mtext></mml:mrow></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>. When operating at <inline-formula><mml:math id="M368" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F5"/>a, e, i and m), wake interference between the turbines dominates, which results in a region of higher thrust values over the first two rows of turbines, followed by a quasi-uniform distribution across the rest of the farm. In the absence of a capping inversion, the same conclusion applies regardless of the considered <inline-formula><mml:math id="M369" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> value (Fig. <xref ref-type="fig" rid="Ch1.F5"/>m–p). For the CNBL conditions, the bow-wave pattern described in Fig. <xref ref-type="fig" rid="Ch1.F4"/> is associated with a favorable pressure gradient that is, for example, visualized through thrust coefficients greater at the fourth row than at the third row in the <inline-formula><mml:math id="M370" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M371" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M372" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> case (Fig. <xref ref-type="fig" rid="Ch1.F5"/>a). As <inline-formula><mml:math id="M373" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> increases, the velocity at the farm entry decreases so that the row of minimal thrust coefficient is shifted towards the front of the farm (Fig. <xref ref-type="fig" rid="Ch1.F4"/>d). Interestingly, Fig. <xref ref-type="fig" rid="Ch1.F5"/>i–l show that for a high capping inversion, blockage essentially affects the first two rows. Consequently, it is possible to select the value of <inline-formula><mml:math id="M374" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> common to all turbines so that the front-localized blockage and the wake effects downstream lead to a close-to-uniform thrust distribution across the farm (Fig. <xref ref-type="fig" rid="Ch1.F5"/>l). More generally, provided that the operating regime can be set independently for each turbine row, Fig. <xref ref-type="fig" rid="Ch1.F5"/> indicates that the thrust distribution could be homogenized by either increasing or decreasing <inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> at the front of the farm subject to high-blockage (e.g., Fig. <xref ref-type="fig" rid="Ch1.F5"/>d) or low-blockage conditions (e.g., Fig. <xref ref-type="fig" rid="Ch1.F5"/>i), respectively.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Wind farm thrust and power coefficient curves</title>
      <p id="d2e6090">We define the wind farm thrust and power coefficients, denoted <inline-formula><mml:math id="M376" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M377" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, respectively, as the average values of <inline-formula><mml:math id="M378" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M379" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> over all the turbines in the farm. Combining Eqs. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) and (<xref ref-type="disp-formula" rid="Ch1.E7"/>) into Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>), the farm thrust and power coefficients are thus expressed as
            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M380" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mi mathvariant="normal">k</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:msubsup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:msubsup><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mtext> and </mml:mtext><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mi mathvariant="normal">k</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:msubsup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">k</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:msubsup><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e6301">The analysis is further enriched by considering the farm efficiency <inline-formula><mml:math id="M381" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which can be written in the form of a product of the non-local and the wake efficiencies, denoted <inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>nl</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, respectively <xref ref-type="bibr" rid="bib1.bibx4" id="paren.89"/>. We therefore write
            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M384" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>nl</mml:mtext></mml:msub><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mtext>nl</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M385" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the total farm power measured during the actual simulation, and <inline-formula><mml:math id="M386" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the number of turbines in the farm. The notation <inline-formula><mml:math id="M387" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> refers to the power per turbine, averaged over the most upstream row in the farm. Finally, <inline-formula><mml:math id="M388" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">∞</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the power of the turbine operating in isolation. All the quantities in Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) are time averaged over the 1 <inline-formula><mml:math id="M389" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> long simulations.</p>

      <fig id="Ch1.F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e6501">Thrust coefficients <bold>(a)</bold> and power coefficients <bold>(b)</bold> as a function of their disk-based counterparts for the standalone wind turbine. The results obtained under the four sets of atmospheric conditions are compared to the predictions of axial momentum theory. The 95 % confidence intervals obtained with the moving-block bootstrap method are shown in black.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f06.png"/>

        </fig>

      <p id="d2e6517">In Fig. <xref ref-type="fig" rid="Ch1.F6"/>, we show the thrust coefficients and the power coefficients of an isolated turbine computed following Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>). The results are compared to the expressions
            <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M390" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">16</mml:mn><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mtext> and </mml:mtext><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">64</mml:mn><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          obtained from axial momentum theory (AMT) (<xref ref-type="bibr" rid="bib1.bibx1" id="altparen.90"/>). Given the time-dependent nature of the thrust and power values collected with a sampling period <inline-formula><mml:math id="M391" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M392" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 100  <inline-formula><mml:math id="M393" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, the time averages and the 95 % confidence intervals shown in Fig. <xref ref-type="fig" rid="Ch1.F6"/> are computed over the 1 <inline-formula><mml:math id="M394" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> long actual simulations using a moving-block bootstrap method. We follow the procedure described by <xref ref-type="bibr" rid="bib1.bibx7" id="text.91"/> with overlapping blocks consisting of <inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> samples over a total of <inline-formula><mml:math id="M396" display="inline"><mml:mrow><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> bootstrap iterations. We performed a sensitivity study, not discussed here, to motivate the selected values for <inline-formula><mml:math id="M397" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M398" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e6695">As anticipated, the LES results exhibit the same behavior as the theoretical predictions (Eq. <xref ref-type="disp-formula" rid="Ch1.E11"/>), in particular at low operating regimes for which close agreement is observed in Fig. <xref ref-type="fig" rid="Ch1.F6"/>a and b. Above <inline-formula><mml:math id="M399" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn></mml:mrow></mml:math></inline-formula>, the LES values  deviate significantly from the AMT for the <inline-formula><mml:math id="M400" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M401" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M402" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M403" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M404" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M405" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>  cases, showing underprediction and overprediction, respectively. Plausible causes of the deviations with respect to classical axial momentum theory include the presence of shear, veer and turbulence in the simulations. It is however unclear whether the overprediction obtained in the <inline-formula><mml:math id="M406" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M407" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M408" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> case has a physical explanation. In <xref ref-type="bibr" rid="bib1.bibx32" id="text.92"/>, the authors report that the velocity correction factor leads to slight overestimations at large disk-based thrust coefficients. For instance, we observe a difference of 7 % at <inline-formula><mml:math id="M409" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn></mml:mrow></mml:math></inline-formula> in the present study (Fig. <xref ref-type="fig" rid="Ch1.F6"/>b), which aligns with the discrepancy of the order of 5 % retrieved from the results of <xref ref-type="bibr" rid="bib1.bibx32" id="text.93"/> at the same <inline-formula><mml:math id="M410" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> value. Moreover, we emphasize that the expression of the velocity correction factor was obtained for a uniform flow (<xref ref-type="bibr" rid="bib1.bibx32" id="altparen.94"/>), therefore possibly resulting in larger discrepancies with respect to the AMT when employed in a non-uniform flow. As a matter of fact, the overprediction between the AMT and the results of a uniform-flow simulation performed at <inline-formula><mml:math id="M411" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.44</mml:mn></mml:mrow></mml:math></inline-formula> was found to be about half that observed with the <inline-formula><mml:math id="M412" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M413" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> case (not shown). The validity of the velocity correction factor employed with non-uniform profiles could be the topic of future works. The results of LESs relying on a higher-fidelity turbine representation, e.g., an actuator line model, should be used as a reference.</p>
      <p id="d2e6908">In Fig. <xref ref-type="fig" rid="Ch1.F6"/>a and b, we introduce a simple heuristic fit in which the parameters <inline-formula><mml:math id="M415" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M416" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M417" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> of the laws
            <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M418" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>/</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mtext> and </mml:mtext><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>/</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></disp-formula>
          are fitted to the LES data points using the least squares method. As the two relations in Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) share a common parameter <inline-formula><mml:math id="M419" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>, the procedure results in a simple joint-optimization problem between the eight LES data points corresponding to the four tested <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> values. The optimized value of each of the three parameters is given in Table <xref ref-type="table" rid="Ch1.T3"/>. In Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>), an increasing number of parameters was introduced, and a convergence analysis on the residual of the least squares method then motivated the choice of <inline-formula><mml:math id="M421" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M423" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>. Physically, we postulate that the three parameters allow us to account for the impact of shear, veer and turbulence, which are disregarded in classical AMT.</p>

<table-wrap id="Ch1.T3"><label>Table 3</label><caption><p id="d2e7089">Values of the three fitting parameters of the single-turbine thrust and power coefficient curves in Fig. <xref ref-type="fig" rid="Ch1.F6"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Case</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M424" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M425" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M426" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M427" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M428" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M429" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">67.3605</oasis:entry>
         <oasis:entry colname="col3">16.5490</oasis:entry>
         <oasis:entry colname="col4">1.1104</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M430" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M431" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M432" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">65.5639</oasis:entry>
         <oasis:entry colname="col3">16.2539</oasis:entry>
         <oasis:entry colname="col4">1.0382</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M433" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M434" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M435" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">64.3789</oasis:entry>
         <oasis:entry colname="col3">16.0565</oasis:entry>
         <oasis:entry colname="col4">0.9263</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M436" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M437" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M438" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">64.7523</oasis:entry>
         <oasis:entry colname="col3">16.1153</oasis:entry>
         <oasis:entry colname="col4">0.9184</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <fig id="Ch1.F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e7334">Wind farm thrust coefficients <bold>(a)</bold> and power coefficients <bold>(b)</bold> as a function of their disk-based counterparts. The results obtained under the four sets of atmospheric conditions are compared to the predictions of axial momentum theory for a single turbine.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f07.png"/>

        </fig>

      <p id="d2e7350">At the wind farm scale, we compute the thrust and power coefficients, <inline-formula><mml:math id="M439" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M440" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, following Eq. (<xref ref-type="disp-formula" rid="Ch1.E9"/>). Similarly to the single-wind-turbine case, we employ the moving-block bootstrapping method. However, because the confidence intervals do not exceed <inline-formula><mml:math id="M441" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1 %, only the time-averaged values of <inline-formula><mml:math id="M442" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M443" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are represented in Fig. <xref ref-type="fig" rid="Ch1.F7"/>.  The corresponding curves are fitted using laws of the form
            <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M444" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>/</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mtext> and </mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>/</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where 6 degrees of freedom are introduced in total. In Eq. (<xref ref-type="disp-formula" rid="Ch1.E13"/>), the two sets of three fitting parameters are determined for <inline-formula><mml:math id="M445" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M446" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> through two independent least squares methods. Each of the two fitting procedures therefore sets the values of three parameters using four LES points. The corresponding values are tabulated in Table <xref ref-type="table" rid="Ch1.T4"/>. We initially explored other options, e.g., using only three parameters to approximate <inline-formula><mml:math id="M447" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M448" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> as in the single-turbine case. However, this led to large fitting errors in all the tested cases.</p>

<table-wrap id="Ch1.T4" specific-use="star"><label>Table 4</label><caption><p id="d2e7647">Values of the six fitting parameters of the wind farm thrust and power coefficient curves in Fig. <xref ref-type="fig" rid="Ch1.F7"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Case</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M449" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M450" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M451" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M452" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M453" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M454" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M456" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M457" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.5586</oasis:entry>
         <oasis:entry colname="col3">0.5482</oasis:entry>
         <oasis:entry colname="col4">0.9080</oasis:entry>
         <oasis:entry colname="col5">0.4158</oasis:entry>
         <oasis:entry colname="col6">0.5383</oasis:entry>
         <oasis:entry colname="col7">1.3484</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M458" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M459" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M460" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.7506</oasis:entry>
         <oasis:entry colname="col3">0.8190</oasis:entry>
         <oasis:entry colname="col4">0.9820</oasis:entry>
         <oasis:entry colname="col5">0.6655</oasis:entry>
         <oasis:entry colname="col6">0.8288</oasis:entry>
         <oasis:entry colname="col7">1.4803</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M461" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M462" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M463" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.9983</oasis:entry>
         <oasis:entry colname="col3">1.0969</oasis:entry>
         <oasis:entry colname="col4">1.0040</oasis:entry>
         <oasis:entry colname="col5">0.9929</oasis:entry>
         <oasis:entry colname="col6">1.0885</oasis:entry>
         <oasis:entry colname="col7">1.4982</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M464" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M465" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M466" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.9222</oasis:entry>
         <oasis:entry colname="col3">1.0041</oasis:entry>
         <oasis:entry colname="col4">1.0113</oasis:entry>
         <oasis:entry colname="col5">0.9054</oasis:entry>
         <oasis:entry colname="col6">1.0181</oasis:entry>
         <oasis:entry colname="col7">1.5057</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <fig id="Ch1.F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e8009">Non-local <bold>(a)</bold>, wake <bold>(b)</bold> and global wind farm <bold>(c)</bold> efficiencies computed from Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) for all the operating points under the four sets of atmospheric conditions. The vertical axis in <bold>(b)</bold> is extended for the sake of readability.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f08.png"/>

        </fig>

      <p id="d2e8032">The wind farm thrust and power coefficient curves shown in Fig. <xref ref-type="fig" rid="Ch1.F7"/> can be discussed in parallel to the efficiency curves obtained from Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) and represented in Fig. <xref ref-type="fig" rid="Ch1.F8"/>. First, in Fig. <xref ref-type="fig" rid="Ch1.F7"/>b, we notice that the evolution of <inline-formula><mml:math id="M467" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M468" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is much flatter than in the single-wind-turbine situation (Fig. <xref ref-type="fig" rid="Ch1.F6"/>b). In Fig. <xref ref-type="fig" rid="Ch1.F8"/>c, the farm efficiency is essentially constant above <inline-formula><mml:math id="M469" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>≃</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn></mml:mrow></mml:math></inline-formula> in the three CNBL cases. This results in a region of nearly constant <inline-formula><mml:math id="M470" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> values, the maximum of which is offset towards <inline-formula><mml:math id="M471" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> values lower than in the standalone configuration (Fig. <xref ref-type="fig" rid="Ch1.F6"/>b). In the remainder of this analysis, the maximum power coefficient and the corresponding <inline-formula><mml:math id="M472" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M473" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are denoted <inline-formula><mml:math id="M474" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M475" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>⋆</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M476" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, respectively.</p>
      <p id="d2e8207">Moreover, the inspection of Fig. <xref ref-type="fig" rid="Ch1.F8"/>a reveals that the ability of the turbines to generate more power by increasing <inline-formula><mml:math id="M477" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> towards its Betz optimal value (<inline-formula><mml:math id="M478" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>) is considerably harmed by the inevitable blockage effect that accompanies large <inline-formula><mml:math id="M479" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> values. This phenomenon appears to be clearly amplified for inflows with a low capping inversion (<inline-formula><mml:math id="M480" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M481" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M482" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>). On the contrary, the non-local efficiency remains constant with respect to <inline-formula><mml:math id="M483" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> in the absence of a capping inversion (case <inline-formula><mml:math id="M484" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M485" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M486" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>). Under CNBL conditions, we notice in Fig. <xref ref-type="fig" rid="Ch1.F8"/>b that the wake efficiency is a growing function of <inline-formula><mml:math id="M487" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> that reaches values significantly greater than 1 under specific conditions. This observation is explained by the physical meaning of <inline-formula><mml:math id="M488" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which should be interpreted as the ratio between the performances of the farm and those of the first row. Consequently, the values <inline-formula><mml:math id="M489" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> in Fig. <xref ref-type="fig" rid="Ch1.F8"/>b correspond to cases where the downstream rows, although waked, extract more power than the first row. This is explained by a large pressure increase before the first row, followed by a favorable pressure gradient that accelerates the flow deeper into the farm, as previously visualized in Fig. <xref ref-type="fig" rid="Ch1.F4"/>. Under the atmospheric conditions <inline-formula><mml:math id="M490" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M491" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M492" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, the favorable pressure gradient leads to values of the farm efficiency that are larger than in the corresponding TNBL case (<inline-formula><mml:math id="M493" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M494" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M495" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), as indicated in Fig. <xref ref-type="fig" rid="Ch1.F8"/>c. Similar observations are reported in <xref ref-type="bibr" rid="bib1.bibx22" id="text.95"/>.</p>
      <p id="d2e8451">Below <inline-formula><mml:math id="M496" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>≃</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn></mml:mrow></mml:math></inline-formula>, the farm poses so little resistance to the flow that only minor blockage effects occur. Simultaneously, we note that this range of operating regimes exhibits high sensitivity to blockage. This is visible in Fig. <xref ref-type="fig" rid="Ch1.F8"/>a, where the non-local efficiencies of the <inline-formula><mml:math id="M497" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M498" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M499" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> case are initially close to those of the <inline-formula><mml:math id="M500" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M501" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M502" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M503" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M504" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M505" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> cases but drastically decrease as <inline-formula><mml:math id="M506" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> increases. This results in a slightly higher farm efficiency at low <inline-formula><mml:math id="M507" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> values (Fig. <xref ref-type="fig" rid="Ch1.F8"/>c), in turn causing the shifting of the curve maximum towards the left in Fig. <xref ref-type="fig" rid="Ch1.F7"/>.</p>
      <p id="d2e8601">Eventually, Fig. <xref ref-type="fig" rid="Ch1.F7"/>a shows a strong decrease in the farm thrust coefficient values when compared to those of the isolated turbine (Fig. <xref ref-type="fig" rid="Ch1.F6"/>a). However, each wind farm thrust coefficient curve remains much steeper than its power counterpart (Fig. <xref ref-type="fig" rid="Ch1.F7"/>), supporting the idea that load can be effectively reduced with only a limited impact on power.</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Performance assessment of the collective axial-induction strategy</title>
      <p id="d2e8619">In this section, the trade-off between thrust and power is explicitly shown in Fig. <xref ref-type="fig" rid="Ch1.F9"/>a by plotting the information of Fig. <xref ref-type="fig" rid="Ch1.F7"/>a and b in the <inline-formula><mml:math id="M508" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M509" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> coordinate system. Figure <xref ref-type="fig" rid="Ch1.F9"/>c is obtained by applying the same procedure to the results of the single-turbine simulations (Fig. <xref ref-type="fig" rid="Ch1.F6"/>a and b). Then, all the curves in both Fig. <xref ref-type="fig" rid="Ch1.F9"/>a and Fig. <xref ref-type="fig" rid="Ch1.F9"/>c are normalized by their peak value and represented in Fig. <xref ref-type="fig" rid="Ch1.F9"/>b and d, respectively. In Fig. <xref ref-type="fig" rid="Ch1.F9"/>d, the normalized curves collapse into the AMT law as this choice of normalization can be shown to be independent of the fitting parameters introduced in Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>). By contrast, we note a clear deviation of the normalized wind farm curves from the predictions of the AMT in Fig. <xref ref-type="fig" rid="Ch1.F9"/>b. This observation emphasizes that large-scale effects substantially impact the trade-off between thrust and power and therefore influence the design of the farm operating point. In Fig. <xref ref-type="fig" rid="Ch1.F9"/>a, the three curves corresponding to CNBL conditions are affected by both blockage effects and wake interactions. On the contrary, the curve obtained for the <inline-formula><mml:math id="M510" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M511" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M512" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> case accounts for wake effects only and can thus be considered a blockage-free reference. For each of the curves generated under CNBL conditions in Fig. <xref ref-type="fig" rid="Ch1.F9"/>a, we conclude that the deviation observed with respect to the TNBL reference case results from blockage effects.</p>

      <fig id="Ch1.F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e8714"><bold>(a)</bold> Wind farm power coefficient as a function of the wind farm thrust coefficient. For each of the four sets of conditions, the tested operating points (<inline-formula><mml:math id="M513" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M514" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>), (<inline-formula><mml:math id="M515" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>×</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M516" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>×</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>) and (<inline-formula><mml:math id="M517" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⧫</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M518" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⧫</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>) are indicated with star, cross and diamond symbols, respectively. <bold>(b)</bold> Identical to <bold>(a)</bold> but the maximum farm power coefficient and corresponding thrust coefficient are used to normalize the curve under each condition. <bold>(c)</bold> Single-turbine power coefficient as a function of the thrust coefficient for each condition. <bold>(d)</bold> Identical to <bold>(c)</bold> but the maximum power coefficient and corresponding thrust coefficient are used to normalize the curve under each condition.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/10/613/2025/wes-10-613-2025-f09.png"/>

        </fig>

<table-wrap id="Ch1.T5" specific-use="star"><label>Table 5</label><caption><p id="d2e8852">Operating parameters selected in the first approach and corresponding gains with respect to the classical operating point for the four atmospheric conditions. The disk-based thrust coefficient is set to <inline-formula><mml:math id="M519" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>⋆</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> to maximize power extraction.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M520" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M521" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M522" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M524" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M525" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M526" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M527" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M528" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M529" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M530" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M531" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M532" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>⋆</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">1.55</oasis:entry>
         <oasis:entry colname="col3">1.73</oasis:entry>
         <oasis:entry colname="col4">2.18</oasis:entry>
         <oasis:entry colname="col5">2.01</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M533" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">0.24</oasis:entry>
         <oasis:entry colname="col3">0.29</oasis:entry>
         <oasis:entry colname="col4">0.37</oasis:entry>
         <oasis:entry colname="col5">0.34</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M534" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">0.44</oasis:entry>
         <oasis:entry colname="col3">0.52</oasis:entry>
         <oasis:entry colname="col4">0.66</oasis:entry>
         <oasis:entry colname="col5">0.61</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M535" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [%]</oasis:entry>
         <oasis:entry colname="col2">0.83</oasis:entry>
         <oasis:entry colname="col3">0.35</oasis:entry>
         <oasis:entry colname="col4">0.13</oasis:entry>
         <oasis:entry colname="col5">0.001</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M536" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [%]</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M537" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.64</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M538" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.59</oasis:entry>
         <oasis:entry colname="col4">3.07</oasis:entry>
         <oasis:entry colname="col5">0.22</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e9202">We now focus on the design of a wind farm operating point that accounts for large-scale effects. To this end, we explore three potential wind farm set points and evaluate the corresponding thrust and power variation with respect to the standard operating regime <inline-formula><mml:math id="M539" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. For the sake of clarity, we denote  the coefficients <inline-formula><mml:math id="M540" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M541" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> evaluated at <inline-formula><mml:math id="M542" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> by <inline-formula><mml:math id="M543" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M544" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, respectively. Further, we define the relative thrust and power difference with respect to the standard regime as <inline-formula><mml:math id="M545" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M546" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e9424">The first method consists of operating each turbine in the farm at <inline-formula><mml:math id="M547" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>⋆</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> so that the peak of the farm power coefficient curve, i.e., <inline-formula><mml:math id="M548" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, is achieved. This operating regime is denoted by a black star in Fig. <xref ref-type="fig" rid="Ch1.F9"/>a. An alternative that could be of interest is allowing for a decrease in <inline-formula><mml:math id="M549" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> compared to the standard operating regime <inline-formula><mml:math id="M550" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> (Betz limit). With the second approach, we consider for instance a decrease of 1 % in <inline-formula><mml:math id="M551" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. This choice, although somewhat arbitrary, aligns with the reduction in power observed when an isolated IEA 15 MW turbine operates at the design thrust set point, prioritizing load mitigation over maximizing power output <xref ref-type="bibr" rid="bib1.bibx15" id="paren.96"/>. From the three fitted curves shown in Fig. <xref ref-type="fig" rid="Ch1.F9"/>a, we retrieve the <inline-formula><mml:math id="M552" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> value at which 99 % of <inline-formula><mml:math id="M553" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is achieved in each case, and we denote it by <inline-formula><mml:math id="M554" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>×</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>. We refer to the corresponding farm power coefficient as <inline-formula><mml:math id="M555" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>×</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, and we denote the disk-based thrust coefficient by <inline-formula><mml:math id="M556" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>×</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>. Last, the third method further explores the potential for thrust reduction by allowing for a power decrease of 10 %. Similarly to the second approach, <inline-formula><mml:math id="M557" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⧫</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is the farm coefficient at which 90 % of <inline-formula><mml:math id="M558" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is achieved. The corresponding farm power coefficient and disk-based thrust coefficient are <inline-formula><mml:math id="M559" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⧫</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M560" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>⧫</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, respectively. The three tested farm operating points and the corresponding gains obtained under each atmospheric condition are listed in Tables <xref ref-type="table" rid="Ch1.T5"/>–<xref ref-type="table" rid="Ch1.T7"/>.</p>

<table-wrap id="Ch1.T6" specific-use="star"><label>Table 6</label><caption><p id="d2e9685">Operating parameters selected in the second approach and corresponding gains with respect to the classical operating point for the four atmospheric conditions. The disk-based thrust coefficient is set to <inline-formula><mml:math id="M561" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>×</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> so that 99 % of <inline-formula><mml:math id="M562" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is achieved.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M563" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M564" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M565" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M566" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M567" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M568" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M569" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M570" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M571" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M572" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M573" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M574" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M575" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>×</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">1.07</oasis:entry>
         <oasis:entry colname="col3">1.30</oasis:entry>
         <oasis:entry colname="col4">1.69</oasis:entry>
         <oasis:entry colname="col5">1.58</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M576" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>×</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">0.23</oasis:entry>
         <oasis:entry colname="col3">0.28</oasis:entry>
         <oasis:entry colname="col4">0.36</oasis:entry>
         <oasis:entry colname="col5">0.34</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M577" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>×</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">0.39</oasis:entry>
         <oasis:entry colname="col3">0.47</oasis:entry>
         <oasis:entry colname="col4">0.6</oasis:entry>
         <oasis:entry colname="col5">0.56</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M578" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [%]</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M579" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.0</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M580" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.0</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M581" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M582" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M583" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [%]</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M584" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>19.16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M585" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>14.01</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M586" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.1</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M587" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.98</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="Ch1.T7" specific-use="star"><label>Table 7</label><caption><p id="d2e10092">Operating parameters selected in the third approach and corresponding gains with respect to the classical operating point for the four atmospheric conditions. The disk-based thrust coefficient is set to <inline-formula><mml:math id="M588" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>⧫</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> so that 90 % of <inline-formula><mml:math id="M589" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>C</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is achieved.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M590" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M591" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M592" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M593" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M594" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M595" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M596" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M597" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M598" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M599" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M600" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M601" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M602" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>⧫</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">0.64</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">1.01</oasis:entry>
         <oasis:entry colname="col5">0.93</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M603" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⧫</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">0.21</oasis:entry>
         <oasis:entry colname="col3">0.26</oasis:entry>
         <oasis:entry colname="col4">0.33</oasis:entry>
         <oasis:entry colname="col5">0.31</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M604" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mo>⧫</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> [–]</oasis:entry>
         <oasis:entry colname="col2">0.31</oasis:entry>
         <oasis:entry colname="col3">0.37</oasis:entry>
         <oasis:entry colname="col4">0.48</oasis:entry>
         <oasis:entry colname="col5">0.44</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M605" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [%]</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M606" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>10.0</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M607" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>10.0</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M608" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>10.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M609" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M610" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> [%]</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M611" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>36.11</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M612" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>31.84</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M613" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>25.81</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M614" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>27.25</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e10496">In Table <xref ref-type="table" rid="Ch1.T5"/>, we show that operating the farm at <inline-formula><mml:math id="M615" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>⋆</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> to maximize power extraction leads to very slight power increments. This is the case, however, provided that the blockage effect is strong enough, i.e., <inline-formula><mml:math id="M616" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M617" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M618" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M619" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M620" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M621" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. More interestingly, we observe for those two cases that the power increase, although minor, is associated with a load reduction of the order of 5 %. In the absence of blockage (<inline-formula><mml:math id="M622" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M623" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M624" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), the deviation from the standard regime is negligible, indicating that the total power is maximized when each turbine operates at the Betz limit. We anticipate this to no longer be the case in a situation where the <inline-formula><mml:math id="M625" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> distribution can be set non-homogeneously across the farm to mitigate the wake effects of the upstream turbines. The results obtained with the second operational strategy are listed in Table <xref ref-type="table" rid="Ch1.T6"/>. From this table, we conclude that substantial load reduction can be achieved at the expense of a minor power loss. In particular, the wind farm thrust coefficients in Table <xref ref-type="table" rid="Ch1.T6"/> are observed to decrease by up to 19 % under significant blockage. For the same atmospheric conditions, the results of the third approach tabulated in Table <xref ref-type="table" rid="Ch1.T7"/> indicate a load reduction of 36 %. However, this decrease is limited to 25 % for the <inline-formula><mml:math id="M626" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M627" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M628" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> case.</p>
      <p id="d2e10668">As a conclusion, we show that axial-induction strategies for load reduction are particularly effective for small power reductions relative to the classical operating regime, that is, in the region where the slope of the curves in Fig. <xref ref-type="fig" rid="Ch1.F9"/>a is slight. We believe this constitutes an important finding, upon which more sophisticated wind farm operational strategies can be developed. In the future, investigating the sensitivity of the results to the turbine type, the farm layout or the freestream velocity could be of interest. Regarding the ABL flow profile, we anticipate that the diameter-to-hub-height ratio and the ratio of the roughness length to the hub height are meaningful to the problem. We denote them <inline-formula><mml:math id="M629" display="inline"><mml:mrow><mml:msup><mml:mi>D</mml:mi><mml:mo>∗</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M630" display="inline"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mo>∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, respectively. Further, we follow the expression of the similarity parameter <inline-formula><mml:math id="M631" display="inline"><mml:mrow><mml:msup><mml:mi>H</mml:mi><mml:mo>∗</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mo>∗</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> (<xref ref-type="bibr" rid="bib1.bibx33" id="altparen.97"/>), where <inline-formula><mml:math id="M632" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the Coriolis frequency, <inline-formula><mml:math id="M633" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> is the boundary-layer height and <inline-formula><mml:math id="M634" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>∗</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> is the friction velocity. We note that the hub height velocity <inline-formula><mml:math id="M635" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> can substitute <inline-formula><mml:math id="M636" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>∗</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula>, using a log-law profile and the parameter <inline-formula><mml:math id="M637" display="inline"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mo>∗</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> defined above. Throughout the present work, <inline-formula><mml:math id="M638" display="inline"><mml:mrow><mml:msup><mml:mi>D</mml:mi><mml:mo>∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M639" display="inline"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mo>∗</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> were kept constant, whereas different values of <inline-formula><mml:math id="M640" display="inline"><mml:mrow><mml:msup><mml:mi>H</mml:mi><mml:mo>∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> were considered. We refer to, e.g., <xref ref-type="bibr" rid="bib1.bibx11" id="text.98"/>, to relate <inline-formula><mml:math id="M641" display="inline"><mml:mrow><mml:msup><mml:mi>H</mml:mi><mml:mo>∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> to the potential temperature parameters set in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>. Lastly, the present work provided evidence of the substantial impact of <inline-formula><mml:math id="M642" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> on the flow dynamics. More generally, we expect power density to play a crucial part in the design of an effective farm operating strategy. Therefore, we introduce the disk-based friction coefficient factor defined in <xref ref-type="bibr" rid="bib1.bibx9" id="text.99"/> as the fourth non-dimensional number to account for power density. This ratio reads <inline-formula><mml:math id="M643" display="inline"><mml:mrow><mml:msubsup><mml:mi>c</mml:mi><mml:mtext>ft</mml:mtext><mml:mo>′</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:msub><mml:mi>S</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M644" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M645" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the turbine spacings (expressed in number of diameters) in the streamwise and spanwise directions, respectively. As a result, similar effects on the total power extraction may be expected for similar values of <inline-formula><mml:math id="M646" display="inline"><mml:mrow><mml:msubsup><mml:mi>c</mml:mi><mml:mtext>ft</mml:mtext><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d2e10977">We investigated the potential of collective axial-induction operating strategies in large wind farms to mitigate the effects of blockage. For this purpose, a series of large-eddy simulations of a large farm of 100 IEA 15 MW turbines placed in a staggered configuration was performed. Each turbine was represented by an actuator disk with an adjustable disk-based thrust coefficient. Overall, the study covered three different conventionally neutral boundary-layer conditions, for which little to strong blockage effects were expected. Additionally, a fourth set of atmospheric conditions was considered, representing a truly neutral boundary layer. Alongside varying the flow conditions, the disk-based thrust coefficient of each turbine in the farm was successively set to four values uniformly over the farm. Consequently, a total of 16 simulations were carried out.</p>
      <p id="d2e10980">First, a precursor simulation was run for each of the three CNBL conditions, after which a spin-up simulation was performed for every operating regime. A convergence analysis on the farm power motivated the use of 90 <inline-formula><mml:math id="M647" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> long spin-up phases. In each case, thrust and power measurements were subsequently collected over a 1 <inline-formula><mml:math id="M648" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> long simulation.</p>
      <p id="d2e10999">The streamwise velocity fields provided evidence of the significant mesoscale effects induced by the presence of the farm and shed light on the conditions that foster these effects. For low-capping-inversion cases, a low-velocity region was observed to develop upstream of the farm in the form of a bow wave. However, we showed that this blockage effect was significantly attenuated for low values of the disk-based thrust coefficients. Next, the analysis of the thrust distribution throughout the farm indicated strong heterogeneities caused by the simultaneous effects of wakes and blockage.</p>
      <p id="d2e11002">The results were then discussed in terms of the wind farm thrust and power coefficients, together with the wind farm, wake and non-local efficiencies. For all the tested CNBL conditions, the non-local efficiency decreased with increasing <inline-formula><mml:math id="M649" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, with a significant drop observed for the <inline-formula><mml:math id="M650" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mn mathvariant="normal">150</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M651" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M652" display="inline"><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>  case in particular. For the same conditions, wake efficiencies greater than 1 further indicated the presence of a favorable pressure gradient throughout the farm. For values of the disk-based thrust coefficient larger than 1.25, the farm efficiency was found to be essentially constant with <inline-formula><mml:math id="M653" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> but strongly dependent on the atmospheric conditions. As a result, we observed a flattening of the farm power coefficient curve with respect to its single-turbine counterpart. Finally, we proposed three approaches to address thrust and power trade-offs. We found that operating the turbines below the optimal Betz point could simultaneously maximize power extraction and reduce the loading by more than 7 % under strong blockage. We further concluded that enabling a 1 % power reduction could result in a load decrease of 6 % to 19 %, depending on the conditions. The same factor was seen to reach between 25 % and 36 % at the expense of a power decrease of 10 %, however.</p>
      <p id="d2e11064">In the future, we plan on expanding the study to other values of the capping inversion parameters. More generally, a similar analysis performed for stable and unstable boundary-layer profiles could be of interest. Finally, we intend to investigate the benefits of more advanced operational strategies, for instance by considering non-uniform <inline-formula><mml:math id="M654" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> distributions over the farm.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Detailed formulation of the governing equations</title>
      <p id="d2e11091">The set of equations described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/> for the three-dimensional filtered velocity field (<inline-formula><mml:math id="M655" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and the filtered potential temperature (<inline-formula><mml:math id="M656" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>) reads as follows:

              <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M657" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E14"><mml:mtd><mml:mtext>A1</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E15"><mml:mtd><mml:mtext>A2</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub><mml:mi>g</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><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:mtext>sgs</mml:mtext></mml:msubsup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><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 mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>p</mml:mi><mml:mo>∗</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><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 mathvariant="italic">ρ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mtext>tot</mml:mtext></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E16"><mml:mtd><mml:mtext>A3</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi>q</mml:mi><mml:mi>j</mml:mi><mml:mtext>sgs</mml:mtext></mml:msubsup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where Eqs. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E14"/>)–(<xref ref-type="disp-formula" rid="App1.Ch1.S1.E16"/>) are the continuity, momentum and potential temperature transport equations, respectively. Note that the streamwise, spanwise and vertical directions are indicated by the indices <inline-formula><mml:math id="M658" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, 2 and 3, respectively. In Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E15"/>), the first term on the right-hand side accounts for the Coriolis force generated by the rotation of the Earth at angular velocity <inline-formula><mml:math id="M659" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and latitude <inline-formula><mml:math id="M660" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula>, where <inline-formula><mml:math id="M661" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow></mml:math></inline-formula> is the Coriolis frequency and <inline-formula><mml:math id="M662" 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:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> the Levi–Citiva symbol. Further, the buoyancy effect on the vertical momentum is represented by the second component in the right-hand side term of Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E15"/>), where <inline-formula><mml:math id="M663" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> denotes the reference potential temperature, and <inline-formula><mml:math id="M664" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the Kronecker delta. The effect of the subgrid-scale dynamics and heat transfer on the resolved flow is accounted for through the stress tensor <inline-formula><mml:math id="M665" 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:mtext>sgs</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="App1.Ch1.S1.E15"/>) and the heat flux <inline-formula><mml:math id="M666" display="inline"><mml:mrow><mml:msubsup><mml:mi>q</mml:mi><mml:mi>j</mml:mi><mml:mtext>sgs</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="App1.Ch1.S1.E16"/>), respectively. In Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E15"/>), the background pressure and the filtered fluctuations around it are denoted <inline-formula><mml:math id="M667" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M668" display="inline"><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mo>∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>. Eventually, the body force term <inline-formula><mml:math id="M669" display="inline"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mtext>tot</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> is composed of the wind farm forcing on the flow (Eq. <xref ref-type="disp-formula" rid="Ch1.E6"/>), the fringe region forcing (Eq. <xref ref-type="disp-formula" rid="App1.Ch1.S2.E19"/>) and the Rayleigh damping (Eq. <xref ref-type="disp-formula" rid="App1.Ch1.S2.E17"/>).</p>
</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Mathematical expressions of the Rayleigh damping, the fringe forcing functions and the vertical momentum damping factor</title>
      <p id="d2e11619">As introduced in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>, a Rayleigh damping layer is used as the non-reflective upper-boundary condition in the main domain. Along the three directions (<inline-formula><mml:math id="M670" 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:mo>,</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>), the corresponding forcing term per unit mass reads
          <disp-formula id="App1.Ch1.S2.E17" content-type="numbered"><label>B1</label><mml:math id="M671" display="block"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mtext>ra</mml:mtext></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><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:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi mathvariant="normal">g</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M672" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi mathvariant="normal">g</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the component of the geostrophic wind <inline-formula><mml:math id="M673" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> along the considered direction. The buffer intensity increases with height at a rate controlled by the Rayleigh function <inline-formula><mml:math id="M674" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Following <xref ref-type="bibr" rid="bib1.bibx21" id="text.100"/>, we write for <inline-formula><mml:math id="M675" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mtext>ra</mml:mtext></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
          <disp-formula id="App1.Ch1.S2.E18" content-type="numbered"><label>B2</label><mml:math id="M676" display="block"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">ν</mml:mi><mml:mo mathvariant="normal">˘</mml:mo></mml:mover><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>cos⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mtext>ra</mml:mtext></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mtext>ra</mml:mtext></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mtext>ra</mml:mtext></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        with <inline-formula><mml:math id="M677" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">ν</mml:mi><mml:mo mathvariant="normal">˘</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">ν</mml:mi><mml:mtext>ra</mml:mtext></mml:msup><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> being the amplitude parameter and <inline-formula><mml:math id="M678" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> the Brunt–Väisälä frequency. The values of <inline-formula><mml:math id="M679" display="inline"><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi>z</mml:mi><mml:mtext>ra</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M680" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ν</mml:mi><mml:mtext>ra</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M681" display="inline"><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mtext>ra</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> (see Table <xref ref-type="table" rid="Ch1.T1"/>) are determined in light of the thorough analysis provided by <xref ref-type="bibr" rid="bib1.bibx21" id="text.101"/> to minimize reflectivity.</p>
      <p id="d2e11918">Moreover, in <xref ref-type="bibr" rid="bib1.bibx21" id="text.102"/>, the forcing term related to the fringe region is expressed as
          <disp-formula id="App1.Ch1.S2.E19" content-type="numbered"><label>B3</label><mml:math id="M682" display="block"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mtext>fr</mml:mtext></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><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:msub><mml:mi>u</mml:mi><mml:mrow><mml:mtext>prec</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M683" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mtext>prec</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> denotes the velocity field retrieved from the concurrent precursor simulation. To ensure that the forcing is gradually applied over the fringe region, we employ the smooth function
          <disp-formula id="App1.Ch1.S2.E20" content-type="numbered"><label>B4</label><mml:math id="M684" display="block"><mml:mrow><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mtext>max</mml:mtext></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>F</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>-</mml:mo><mml:mi>F</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where
          <disp-formula id="App1.Ch1.S2.E21" content-type="numbered"><label>B5</label><mml:math id="M685" display="block"><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable rowspacing="0.2ex" columnspacing="1em" class="cases" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if </mml:mtext><mml:mi>x</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mi>x</mml:mi></mml:mfrac></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if </mml:mtext><mml:mn mathvariant="normal">0</mml:mn><mml:mo>&lt;</mml:mo><mml:mi>x</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if </mml:mtext><mml:mi>x</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e12191">The values of the parameters <inline-formula><mml:math id="M686" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M687" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M688" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M689" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> are given in Table <xref ref-type="table" rid="Ch1.T2"/>. Finally, <xref ref-type="bibr" rid="bib1.bibx21" id="text.103"/> propose locally damping the vertical momentum term in the fringe region so as to prevent the propagation of gravity waves triggered by the fringe forcing. The damping factor multiplies the vertical momentum convective term in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E15"/>) and is expressed as
          <disp-formula id="App1.Ch1.S2.E22" content-type="numbered"><label>B6</label><mml:math id="M690" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>F</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>-</mml:mo><mml:mi>F</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where the Heaviside function <inline-formula><mml:math id="M691" display="inline"><mml:mi mathvariant="script">H</mml:mi></mml:math></inline-formula> ensures zero damping inside the ABL, i.e., up to <inline-formula><mml:math id="M692" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>. The selected values of the parameters <inline-formula><mml:math id="M693" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M694" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M695" display="inline"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M696" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S2.E22"/>) are tabulated in Table <xref ref-type="table" rid="Ch1.T2"/>.</p>
</app>
  </app-group><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d2e12438">The Navier–Stokes solver used in this work is SP-Wind, a proprietary software with restricted access. Access may be granted upon reasonable request.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d2e12444">The full dataset generated during the study is available from the corresponding author upon reasonable request. The data and the Python scripts necessary to reproduce the figures in this study are openly available as a KU Leuven RDR dataset: <uri>https://doi.org/10.48804/W07QZU</uri> <xref ref-type="bibr" rid="bib1.bibx13" id="paren.104"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e12456">TD and JM jointly defined the methodology and the simulation set-ups. The simulations and post-processing steps were carried out by TD. TD and JM jointly wrote the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e12462">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="d2e12471">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="d2e12477">The authors gratefully acknowledge support from the Belgian Federal Public Planning Service Science Policy (BELSPO). The computational resources and service in this work were provided by the Flemish Supercomputer Center (VSC), funded by the Research Foundation Flanders (FWO) and the Flemish Government Department of EWI. The authors thank Luca Lanzilao for helpful discussions.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e12482">This work was done under project ETREND, funded by the Belgian Federal Public Planning Service Science Policy (BELSPO) under the Brain-be 2.0 program (contract number B2/223/P1/E-TREND).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

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

      <ref id="bib1.bibx1"><label>Allaerts(2016)</label><mixed-citation>Allaerts, D.: Large-eddy simulation of wind farms in conventionally neutral and stable atmospheric boundary layers, PhD thesis, KULeuven, Leuven, Belgium, <uri>https://lirias.kuleuven.be/1731391&amp;lang=en</uri> (last access: 7 March 2025), 2016.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Allaerts and Meyers(2015)</label><mixed-citation>Allaerts, D. and Meyers, J.: Large eddy simulation of a large wind-turbine array in a conventionally neutral atmospheric boundary layer, Phys. Fluids, 27, 065108, <ext-link xlink:href="https://doi.org/10.1063/1.4922339" ext-link-type="DOI">10.1063/1.4922339</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Allaerts and Meyers(2017)</label><mixed-citation> Allaerts, D. and Meyers, J.: Boundary-layer development and gravity waves in conventionally neutral wind farms, J. Fluid Mech., 814, 95–130, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Allaerts and Meyers(2018)</label><mixed-citation> Allaerts, D. and Meyers, J.: Gravity waves and wind-farm efficiency in neutral and stable conditions, Bound.-Lay. Meteorol., 166, 269–299, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Allaerts and Meyers(2019)</label><mixed-citation> Allaerts, D. and Meyers, J.: Sensitivity and feedback of wind-farm-induced gravity waves, J. Fluid Mech., 862, 990–1028, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Annoni et al.(2017)Annoni, Fleming, Johnson, Bay, Taylor, and Pao</label><mixed-citation>Annoni, J., Fleming, P., Johnson, K., Bay, C., Taylor, T., and Pao, L.: Efficient Optimization of Large Wind Farms for Real-Time Control, Preprint, National Renewable Energy Laboratory, Golden, CO, <uri>https://www.nrel.gov/docs/fy18osti/70937.pdf</uri> (last access: 7 March 2025), 2017.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Bon and Meyers(2022)</label><mixed-citation>Bon, T. and Meyers, J.: Stable channel flow with spanwise heterogeneous surface temperature, J. Fluid Mech., 933, A57, <ext-link xlink:href="https://doi.org/10.1017/jfm.2021.1113" ext-link-type="DOI">10.1017/jfm.2021.1113</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Bossanyi and Bleeg(2024)</label><mixed-citation>Bossanyi, E. and Bleeg, J.: How do wind farm blockage and axial-induction interact?, J. Phys. Conf. Ser., 2767, 092027, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/2767/9/092027" ext-link-type="DOI">10.1088/1742-6596/2767/9/092027</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Calaf et al.(2010)Calaf, Meneveau, and Meyers</label><mixed-citation>Calaf, M., Meneveau, C., and Meyers, J.: Large eddy simulation study of fully developed wind-turbine array boundary layers, Phys. Fluids, 22, 015110, <ext-link xlink:href="https://doi.org/10.1063/1.3291077" ext-link-type="DOI">10.1063/1.3291077</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Canuto et al.(1998)Canuto, Hussaini, Quarteroni, and Zang</label><mixed-citation> Canuto, C., Hussaini, M., Quarteroni, A., and Zang, T.: Spectral Methods in Fluid Dynamics, Springer, ISBN 978-3-540-52205-8, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Csanady(1974)</label><mixed-citation> Csanady, G.: Equilibrium theory of the planetary boundary layer with an inversion lid, Bound.-Lay. Meteorol., 6, 63–79, 1974.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Delport(2010)</label><mixed-citation>Delport, S.: Optimal control of a turbulent mixing layer, PhD thesis, KULeuven, Leuven, Belgium, <uri>https://lirias.kuleuven.be/1745318&amp;lang=en</uri> (last access: 7 March 2025), 2010.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Delvaux(2025)</label><mixed-citation>Delvaux, T.: A large-eddy simulation dataset of collective wind farm axial-induction set points in the presence of blockage, KU Leuven RDR [data set], <ext-link xlink:href="https://doi.org/10.48804/W07QZU" ext-link-type="DOI">10.48804/W07QZU</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Fleming et al.(2017)Fleming, Annoni, Shah, Wang, Ananthan, Zhang, Hutchings, Wang, Chen, and Chen</label><mixed-citation>Fleming, P., Annoni, J., Shah, J. J., Wang, L., Ananthan, S., Zhang, Z., Hutchings, K., Wang, P., Chen, W., and Chen, L.: Field test of wake steering at an offshore wind farm, Wind Energ. Sci., 2, 229–239, <ext-link xlink:href="https://doi.org/10.5194/wes-2-229-2017" ext-link-type="DOI">10.5194/wes-2-229-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Gaertner et al.(2020)Gaertner, Rinker, Sethuraman, Zahle, and Anderson</label><mixed-citation>Gaertner, E., Rinker, J., Sethuraman, L., Zahle, F., and Anderson, B.: Definition of the IEA 15-Megawatt offshore reference wind, National Renewable Energy Laboratory, Golden, CO, <uri>https://www.nrel.gov/docs/fy20osti/75698.pdf</uri> (last access: 7 March 2025), 2020.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Gebraad(2014)</label><mixed-citation>Gebraad, P.: Data-driven Wind Plant Control, PhD Thesis, Delft University of Technology, Delft, the Netherlands, <uri>https://resolver.tudelft.nl/uuid:5c37b2d7-c2da-4457-bff9-f6fd27fe8767</uri> (last access: 7 March 2025), 2014.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Goit and Meyers(2015)</label><mixed-citation>Goit, J. and Meyers, J.: Optimal control of energy extraction in wind-farm boundary layers, J. Fluid Mech., 768, 5–50, <ext-link xlink:href="https://doi.org/10.1017/jfm.2015.70" ext-link-type="DOI">10.1017/jfm.2015.70</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>González et al.(2015)González, Payán, Santos, and Gonzalez</label><mixed-citation>González, J., Payán, M., Santos, J., and Gonzalez, A.: Maximizing the overall production of wind farms by setting the individual operating point of wind turbines, Renew. Energ., 80, 219–229, <ext-link xlink:href="https://doi.org/10.1016/j.renene.2015.02.009" ext-link-type="DOI">10.1016/j.renene.2015.02.009</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Lanzilao and Meyers(2021)</label><mixed-citation>Lanzilao, L. and Meyers, J.: Set-point optimization in wind farms to mitigate effects of flow blockage induced by atmospheric gravity waves, Wind Energ. Sci., 6, 247–271, <ext-link xlink:href="https://doi.org/10.5194/wes-6-247-2021" ext-link-type="DOI">10.5194/wes-6-247-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Lanzilao and Meyers(2022)</label><mixed-citation> Lanzilao, L. and Meyers, J.: Effects of self-induced gravity waves on finite wind-farm operations using a large-eddy simulation framework, J. Phys. Conf. Ser., 2265, 269–299, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Lanzilao and Meyers(2023)</label><mixed-citation> Lanzilao, L. and Meyers, J.: An improved fringe-region technique for the representation of gravity waves in large eddy simulation with application to wind farms, Bound.-Lay. Meteorol., 186, 567–593, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Lanzilao and Meyers(2024)</label><mixed-citation>Lanzilao, L. and Meyers, J.: A parametric large-eddy simulation study of wind-farm blockage and gravity waves in conventionally neutral boundary layers, J. Fluid Mech., 979, A54, <ext-link xlink:href="https://doi.org/10.1017/jfm.2023.1088" ext-link-type="DOI">10.1017/jfm.2023.1088</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Maas and Raasch(2022)</label><mixed-citation>Maas, O. and Raasch, S.: Wake properties and power output of very large wind farms for different meteorological conditions and turbine spacings: a large-eddy simulation case study for the German Bight, Wind Energ. Sci., 7, 715–739, <ext-link xlink:href="https://doi.org/10.5194/wes-7-715-2022" ext-link-type="DOI">10.5194/wes-7-715-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Mason and Thomson(1992)</label><mixed-citation> Mason, P. and Thomson, D.: Stochastic backscatter in large-eddy simulations of boundary layers, J. Fluid Mech., 242, 51–78, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Meyers(2011)</label><mixed-citation>Meyers, J.: Error-Landscape Assessment of Large-Eddy Simulations: A Review of the Methodology, J. Sci. Comput., 49, 65–77, <ext-link xlink:href="https://doi.org/10.1007/s10915-010-9449-z" ext-link-type="DOI">10.1007/s10915-010-9449-z</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Meyers and Meneveau(2010)</label><mixed-citation>Meyers, J. and Meneveau, C.: Large eddy simulations of large wind-turbine arrays in the atmospheric boundary layer, in: 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Orlando, Florida, USA,  4–7 January 2010, <ext-link xlink:href="https://doi.org/10.2514/6.2010-827" ext-link-type="DOI">10.2514/6.2010-827</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Moeng(1984)</label><mixed-citation> Moeng, C.: A large-eddy-simulation model for the study of the planetary boundary-layer turbulence, J. Atmos. Sci., 41, 2052–2062, 1984.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Munters and Meyers(2018)</label><mixed-citation>Munters, W. and Meyers, J.: Dynamic strategies for yaw and induction control of wind farms based on large-eddy simulation and optimization, Energies, 11, 117, <ext-link xlink:href="https://doi.org/10.3390/en11010177" ext-link-type="DOI">10.3390/en11010177</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Pedersen et al.(2014)Pedersen, Gryning, and Kelly</label><mixed-citation>Pedersen, J., Gryning, S.-E., and Kelly, M.: On the structure and adjustment of inversion-capped neutral atmospheric boundary-layer flows: large-eddy simulation study, Bound.-Lay. Meteorol., 153, 43–62, <ext-link xlink:href="https://doi.org/10.1007/s10546-014-9937-z" ext-link-type="DOI">10.1007/s10546-014-9937-z</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Rampanelli and Zardi(2004)</label><mixed-citation>Rampanelli, G. and Zardi, D.: A method to determine the capping inversion of the convective boundary layer, J. App. Meteorol., 43, 925–933, 2004.  </mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Sanchez Gomez et al.(2023)Sanchez Gomez, Lundquist, Mirocha, and Arthur</label><mixed-citation>Sanchez Gomez, M., Lundquist, J. K., Mirocha, J. D., and Arthur, R. S.: Investigating the physical mechanisms that modify wind plant blockage in stable boundary layers, Wind Energ. Sci., 8, 1049–1069, <ext-link xlink:href="https://doi.org/10.5194/wes-8-1049-2023" ext-link-type="DOI">10.5194/wes-8-1049-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Shapiro et al.(2019)Shapiro, Gayme, and Meneveau</label><mixed-citation> Shapiro, C., Gayme, D., and Meneveau, C.: Filtered actuator disks: Theory and application to wind turbine models in large eddy simulation, Wind Energy, 22, 1414–1420, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Sood(2023)</label><mixed-citation>Sood, I.: Development and validation of a large eddy simulation based virtual environment for optimal wind farm control, PhD thesis, KULeuven, Leuven, Belgium, <uri>https://lirias.kuleuven.be/4076290&amp;lang=en</uri> (last access: 7 March 2025), 2023.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Steinbuch et al.(1988)Steinbuch, de Boer, Bosgra, Peters, and Ploeg</label><mixed-citation> Steinbuch, M., de Boer, W., Bosgra, O., Peters, S., and Ploeg, J.: Optimal control of wind power plants, J. Wind Eng. Ind. Aerod., 27, 237–246, 1988.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Stevens et al.(2000)Stevens, Moeng, and Sullivan</label><mixed-citation>Stevens, B., Moeng, C.-H., and Sullivan, P. P.: Entrainment and Subgrid Lengthscales in Large-Eddy Simulations of Atmospheric Boundary-Layer Flows, Springer Netherlands, Dordrecht,  253–269, ISBN 978-94-010-0928-7, <ext-link xlink:href="https://doi.org/10.1007/978-94-010-0928-7_20" ext-link-type="DOI">10.1007/978-94-010-0928-7_20</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Sullivan et al.(2016)Sullivan, Weil, Patton, Jonker, and Mironov</label><mixed-citation>Sullivan, P., Weil, J., Patton, E., Jonker, H., and Mironov, D.: Turbulent winds and temperature fronts in large-eddy simulations of the stable atmopsheric boundary-layer, J. Atmos. Sci., 73, 1815–1840, <ext-link xlink:href="https://doi.org/10.1175/JAS-D-15-0339.1" ext-link-type="DOI">10.1175/JAS-D-15-0339.1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Verstappen and Veldman(2003)</label><mixed-citation> Verstappen, R. and Veldman, A.: Symmetry-preserving discretization of turbulent flow, J. Comput. Phys., 187, 343–368, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Wu and Porté-Agel(2011)</label><mixed-citation> Wu, Y. and Porté-Agel, F.: Large-eddy simulation of wind-turbine wakes: evalution of turbine parametrisations, Bound.-Lay. Meteorol., 138, 345–366, 2011.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>A large-eddy simulation analysis of collective wind farm axial-induction set points in the presence of blockage</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Allaerts(2016)</label><mixed-citation>
      
Allaerts, D.:
Large-eddy simulation of wind farms in conventionally neutral and stable atmospheric boundary layers, PhD thesis, KULeuven, Leuven, Belgium, <a href="https://lirias.kuleuven.be/1731391&amp;lang=en" target="_blank"/> (last access: 7 March 2025), 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Allaerts and Meyers(2015)</label><mixed-citation>
      
Allaerts, D. and Meyers, J.:
Large eddy simulation of a large wind-turbine array in a conventionally neutral atmospheric boundary layer, Phys. Fluids, 27, 065108, <a href="https://doi.org/10.1063/1.4922339" target="_blank">https://doi.org/10.1063/1.4922339</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Allaerts and Meyers(2017)</label><mixed-citation>
      
Allaerts, D. and Meyers, J.:
Boundary-layer development and gravity waves in conventionally neutral wind farms, J. Fluid Mech., 814, 95–130, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Allaerts and Meyers(2018)</label><mixed-citation>
      
Allaerts, D. and Meyers, J.:
Gravity waves and wind-farm efficiency in neutral and stable conditions, Bound.-Lay. Meteorol., 166, 269–299, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Allaerts and Meyers(2019)</label><mixed-citation>
      
Allaerts, D. and Meyers, J.:
Sensitivity and feedback of wind-farm-induced gravity waves, J. Fluid Mech., 862, 990–1028, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Annoni et al.(2017)Annoni, Fleming, Johnson, Bay, Taylor, and Pao</label><mixed-citation>
      
Annoni, J., Fleming, P., Johnson, K., Bay, C., Taylor, T., and Pao, L.:
Efficient Optimization of Large Wind Farms for Real-Time Control, Preprint, National Renewable Energy Laboratory, Golden, CO, <a href="https://www.nrel.gov/docs/fy18osti/70937.pdf" target="_blank"/> (last access: 7 March 2025), 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Bon and Meyers(2022)</label><mixed-citation>
      
Bon, T. and Meyers, J.:
Stable channel flow with spanwise heterogeneous surface temperature, J. Fluid Mech., 933, A57, <a href="https://doi.org/10.1017/jfm.2021.1113" target="_blank">https://doi.org/10.1017/jfm.2021.1113</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Bossanyi and Bleeg(2024)</label><mixed-citation>
      
Bossanyi, E. and Bleeg, J.:
How do wind farm blockage and axial-induction interact?, J. Phys. Conf. Ser., 2767, 092027, <a href="https://doi.org/10.1088/1742-6596/2767/9/092027" target="_blank">https://doi.org/10.1088/1742-6596/2767/9/092027</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Calaf et al.(2010)Calaf, Meneveau, and Meyers</label><mixed-citation>
      
Calaf, M., Meneveau, C., and Meyers, J.:
Large eddy simulation study of fully developed wind-turbine array boundary layers, Phys. Fluids, 22, 015110, <a href="https://doi.org/10.1063/1.3291077" target="_blank">https://doi.org/10.1063/1.3291077</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Canuto et al.(1998)Canuto, Hussaini, Quarteroni, and Zang</label><mixed-citation>
      
Canuto, C., Hussaini, M., Quarteroni, A., and Zang, T.:
Spectral Methods in Fluid Dynamics, Springer, ISBN 978-3-540-52205-8, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Csanady(1974)</label><mixed-citation>
      
Csanady, G.:
Equilibrium theory of the planetary boundary layer with an inversion lid, Bound.-Lay. Meteorol., 6, 63–79, 1974.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Delport(2010)</label><mixed-citation>
      
Delport, S.:
Optimal control of a turbulent mixing layer, PhD thesis, KULeuven, Leuven, Belgium, <a href="https://lirias.kuleuven.be/1745318&amp;lang=en" target="_blank"/> (last access: 7 March 2025), 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Delvaux(2025)</label><mixed-citation>
      
Delvaux, T.: A large-eddy simulation dataset of collective wind farm axial-induction set points in the presence of blockage,
KU Leuven RDR [data set], <a href="https://doi.org/10.48804/W07QZU" target="_blank">https://doi.org/10.48804/W07QZU</a>,
2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Fleming et al.(2017)Fleming, Annoni, Shah, Wang, Ananthan, Zhang, Hutchings, Wang, Chen, and Chen</label><mixed-citation>
      
Fleming, P., Annoni, J., Shah, J. J., Wang, L., Ananthan, S., Zhang, Z., Hutchings, K., Wang, P., Chen, W., and Chen, L.:
Field test of wake steering at an offshore wind farm, Wind Energ. Sci., 2, 229–239, <a href="https://doi.org/10.5194/wes-2-229-2017" target="_blank">https://doi.org/10.5194/wes-2-229-2017</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Gaertner et al.(2020)Gaertner, Rinker, Sethuraman, Zahle, and Anderson</label><mixed-citation>
      
Gaertner, E., Rinker, J., Sethuraman, L., Zahle, F., and Anderson, B.:
Definition of the IEA 15-Megawatt offshore reference wind, National Renewable Energy Laboratory, Golden, CO, <a href="https://www.nrel.gov/docs/fy20osti/75698.pdf" target="_blank"/> (last access: 7 March 2025), 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Gebraad(2014)</label><mixed-citation>
      
Gebraad, P.:
Data-driven Wind Plant Control, PhD Thesis, Delft University of Technology, Delft, the Netherlands, <a href="https://resolver.tudelft.nl/uuid:5c37b2d7-c2da-4457-bff9-f6fd27fe8767" target="_blank"/> (last access: 7 March 2025), 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Goit and Meyers(2015)</label><mixed-citation>
      
Goit, J. and Meyers, J.:
Optimal control of energy extraction in wind-farm boundary layers, J. Fluid Mech., 768, 5–50,
<a href="https://doi.org/10.1017/jfm.2015.70" target="_blank">https://doi.org/10.1017/jfm.2015.70</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>González et al.(2015)González, Payán, Santos, and Gonzalez</label><mixed-citation>
      
González, J., Payán, M., Santos, J., and Gonzalez, A.:
Maximizing the overall production of wind farms by setting the individual operating point of wind turbines, Renew. Energ., 80, 219–229, <a href="https://doi.org/10.1016/j.renene.2015.02.009" target="_blank">https://doi.org/10.1016/j.renene.2015.02.009</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Lanzilao and Meyers(2021)</label><mixed-citation>
      
Lanzilao, L. and Meyers, J.:
Set-point optimization in wind farms to mitigate effects of flow blockage induced by atmospheric gravity waves, Wind Energ. Sci., 6, 247–271, <a href="https://doi.org/10.5194/wes-6-247-2021" target="_blank">https://doi.org/10.5194/wes-6-247-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Lanzilao and Meyers(2022)</label><mixed-citation>
      
Lanzilao, L. and Meyers, J.:
Effects of self-induced gravity waves on finite wind-farm operations using a large-eddy simulation framework, J. Phys. Conf. Ser., 2265, 269–299, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Lanzilao and Meyers(2023)</label><mixed-citation>
      
Lanzilao, L. and Meyers, J.:
An improved fringe-region technique for the representation of gravity waves in large eddy simulation with application to wind farms, Bound.-Lay. Meteorol., 186, 567–593, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Lanzilao and Meyers(2024)</label><mixed-citation>
      
Lanzilao, L. and Meyers, J.:
A parametric large-eddy simulation study of wind-farm blockage and gravity waves in conventionally neutral boundary layers, J. Fluid Mech., 979, A54, <a href="https://doi.org/10.1017/jfm.2023.1088" target="_blank">https://doi.org/10.1017/jfm.2023.1088</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Maas and Raasch(2022)</label><mixed-citation>
      
Maas, O. and Raasch, S.:
Wake properties and power output of very large wind farms for different meteorological conditions and turbine spacings: a large-eddy simulation case study for the German Bight, Wind Energ. Sci., 7, 715–739, <a href="https://doi.org/10.5194/wes-7-715-2022" target="_blank">https://doi.org/10.5194/wes-7-715-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Mason and Thomson(1992)</label><mixed-citation>
      
Mason, P. and Thomson, D.:
Stochastic backscatter in large-eddy simulations of boundary layers, J. Fluid Mech., 242, 51–78, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Meyers(2011)</label><mixed-citation>
      
Meyers, J.:
Error-Landscape Assessment of Large-Eddy Simulations: A Review of the Methodology, J. Sci. Comput., 49,
65–77, <a href="https://doi.org/10.1007/s10915-010-9449-z" target="_blank">https://doi.org/10.1007/s10915-010-9449-z</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Meyers and Meneveau(2010)</label><mixed-citation>
      
Meyers, J. and Meneveau, C.:
Large eddy simulations of large wind-turbine arrays in the atmospheric boundary layer, in: 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Orlando, Florida, USA,  4–7 January 2010, <a href="https://doi.org/10.2514/6.2010-827" target="_blank">https://doi.org/10.2514/6.2010-827</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Moeng(1984)</label><mixed-citation>
      
Moeng, C.:
A large-eddy-simulation model for the study of the planetary boundary-layer turbulence, J. Atmos. Sci., 41, 2052–2062, 1984.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Munters and Meyers(2018)</label><mixed-citation>
      
Munters, W. and Meyers, J.:
Dynamic strategies for yaw and induction control of wind farms based on large-eddy simulation and optimization, Energies, 11, 117,
<a href="https://doi.org/10.3390/en11010177" target="_blank">https://doi.org/10.3390/en11010177</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Pedersen et al.(2014)Pedersen, Gryning, and Kelly</label><mixed-citation>
      
Pedersen, J., Gryning, S.-E., and Kelly, M.:
On the structure and adjustment of inversion-capped neutral atmospheric boundary-layer flows: large-eddy simulation study, Bound.-Lay. Meteorol., 153, 43–62,
<a href="https://doi.org/10.1007/s10546-014-9937-z" target="_blank">https://doi.org/10.1007/s10546-014-9937-z</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Rampanelli and Zardi(2004)</label><mixed-citation>
      
Rampanelli, G. and Zardi, D.:
A method to determine the capping inversion of the convective boundary layer, J. App. Meteorol., 43, 925–933, 2004.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Sanchez Gomez et al.(2023)Sanchez Gomez, Lundquist, Mirocha, and Arthur</label><mixed-citation>
      
Sanchez Gomez, M., Lundquist, J. K., Mirocha, J. D., and Arthur, R. S.:
Investigating the physical mechanisms that modify wind plant blockage in stable boundary layers, Wind Energ. Sci., 8, 1049–1069, <a href="https://doi.org/10.5194/wes-8-1049-2023" target="_blank">https://doi.org/10.5194/wes-8-1049-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Shapiro et al.(2019)Shapiro, Gayme, and Meneveau</label><mixed-citation>
      
Shapiro, C., Gayme, D., and Meneveau, C.:
Filtered actuator disks: Theory and application to wind turbine models in large eddy simulation, Wind Energy, 22, 1414–1420, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Sood(2023)</label><mixed-citation>
      
Sood, I.:
Development and validation of a large eddy simulation based virtual environment for optimal wind farm control, PhD thesis, KULeuven, Leuven, Belgium, <a href="https://lirias.kuleuven.be/4076290&amp;lang=en" target="_blank"/> (last access: 7 March 2025), 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Steinbuch et al.(1988)Steinbuch, de Boer, Bosgra, Peters, and Ploeg</label><mixed-citation>
      
Steinbuch, M., de Boer, W., Bosgra, O., Peters, S., and Ploeg, J.:
Optimal control of wind power plants, J. Wind Eng. Ind. Aerod., 27, 237–246, 1988.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Stevens et al.(2000)Stevens, Moeng, and Sullivan</label><mixed-citation>
      
Stevens, B., Moeng, C.-H., and Sullivan, P. P.:
Entrainment and Subgrid Lengthscales in Large-Eddy Simulations of Atmospheric Boundary-Layer Flows, Springer Netherlands, Dordrecht,  253–269, ISBN 978-94-010-0928-7, <a href="https://doi.org/10.1007/978-94-010-0928-7_20" target="_blank">https://doi.org/10.1007/978-94-010-0928-7_20</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Sullivan et al.(2016)Sullivan, Weil, Patton, Jonker, and Mironov</label><mixed-citation>
      
Sullivan, P., Weil, J., Patton, E., Jonker, H., and Mironov, D.:
Turbulent winds and temperature fronts in large-eddy simulations of the stable atmopsheric boundary-layer, J. Atmos. Sci., 73, 1815–1840,
<a href="https://doi.org/10.1175/JAS-D-15-0339.1" target="_blank">https://doi.org/10.1175/JAS-D-15-0339.1</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Verstappen and Veldman(2003)</label><mixed-citation>
      
Verstappen, R. and Veldman, A.:
Symmetry-preserving discretization of turbulent flow, J. Comput. Phys., 187, 343–368, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Wu and Porté-Agel(2011)</label><mixed-citation>
      
Wu, Y. and Porté-Agel, F.:
Large-eddy simulation of wind-turbine wakes: evalution of turbine parametrisations, Bound.-Lay. Meteorol., 138, 345–366, 2011.

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