<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">WES</journal-id><journal-title-group>
    <journal-title>Wind Energy Science</journal-title>
    <abbrev-journal-title abbrev-type="publisher">WES</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Wind Energ. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2366-7451</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/wes-9-253-2024</article-id><title-group><article-title>The wind farm pressure field</article-title><alt-title>The wind farm pressure field</alt-title>
      </title-group><?xmltex \runningtitle{The wind farm pressure field}?><?xmltex \runningauthor{R. B. Smith}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Smith</surname><given-names>Ronald B.</given-names></name>
          <email>ronald.smith@yale.edu</email>
        </contrib>
        <aff id="aff1"><institution>Department of Earth and Planetary Sciences, Yale University, New Haven, CT 06520, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Ronald B. Smith (ronald.smith@yale.edu)</corresp></author-notes><pub-date><day>29</day><month>January</month><year>2024</year></pub-date>
      
      <volume>9</volume>
      <issue>1</issue>
      <fpage>253</fpage><lpage>261</lpage>
      <history>
        <date date-type="received"><day>22</day><month>May</month><year>2023</year></date>
           <date date-type="accepted"><day>5</day><month>December</month><year>2023</year></date>
           <date date-type="rev-recd"><day>23</day><month>October</month><year>2023</year></date>
           <date date-type="rev-request"><day>1</day><month>June</month><year>2023</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2024 Ronald B. Smith</copyright-statement>
        <copyright-year>2024</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://wes.copernicus.org/articles/9/253/2024/wes-9-253-2024.html">This article is available from https://wes.copernicus.org/articles/9/253/2024/wes-9-253-2024.html</self-uri><self-uri xlink:href="https://wes.copernicus.org/articles/9/253/2024/wes-9-253-2024.pdf">The full text article is available as a PDF file from https://wes.copernicus.org/articles/9/253/2024/wes-9-253-2024.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e77">The disturbed atmospheric pressure near a wind farm arises from the turbine drag forces in combination with vertical confinement associated with atmospheric stability. These pressure gradients slow the wind upstream, deflect the air laterally, weaken the flow deceleration over the farm, and modify the farm wake recovery. Here, we describe the airflow and pressure disturbance near a wind farm under typical stability conditions and, alternatively, with the simplifying assumption of a rigid lid. The rigid lid case clarifies the cause of the pressure disturbance and its close relationship to wind farm drag.</p>

      <p id="d1e80">The key to understanding the rigid lid model is the proof that the pressure field <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a harmonic function almost everywhere. It follows that the maximum and minimum pressure occur at the front and back edge of the farm. Over the farm, the favorable pressure gradient is constant and significantly offsets the turbine drag. Upwind and downwind of the farm, the pressure field is a dipole given by <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:msup><mml:mi>r</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>, where the coefficient <inline-formula><mml:math id="M3" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is proportional to the total farm drag. Two derivations of this law are given. Field measurements of pressure can be used to find the coefficient <inline-formula><mml:math id="M4" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> and thus to estimate total farm drag.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e156">The construction of offshore wind farms may significantly help our society transition to renewable energy, but the wind slowing by these farms may ultimately limit their potential for electric power generation (Ahktar et al., 2022). This issue has an extensive literature, reviewed recently by Stevens and Meneveau (2017), Archer et al. (2018), Porte-Agel et al. (2020), Pryor et al. (2020), and Fischereit et al. (2021). An integral part of the wind slowing by turbine drag is the creation of a local pressure field. This pressure disturbance was initially neglected (Jensen, 1983) but has been recently estimated in connection with gravity wave (GW) generation (Smith, 2010, 2022; Wu and Porté-Agel, 2017; Allaerts and Meyers, 2018, 2019). In a stably stratified atmosphere, the lifting of the air caused by farm drag creates gravity waves aloft whose pressure field acts back on the lower atmosphere.</p>
      <p id="d1e159">This pressure field modifies the airflow in ways that the direct action of turbine drag cannot. First, it can decelerate the flow before it reaches the first row of turbines, so-called “blockage” (Bleeg et al., 2018) in wind farm terminology or “blocking” in mountain meteorology. Second, it can deflect the air to the left and right. Third, over the farm, it can fight back against the turbine drag, helping to keep the wind flow strong. Finally, it slows the downwind recovery of the wake.</p>
      <p id="d1e162">The pressure field near a wind farm is analogous in some respects to that for a single turbine. The airflow approaching a turbine disk begins to decelerate upwind due to an adverse pressure gradient, and its corresponding axial induction factor reduces the turbine efficiency to the Betz limit (Hanson, 2000). According to Gribben and Hawkes (2019), the local non-hydrostatic pressure disturbance decays inversely as the square of the distance upstream. The farm-generated hydrostatic pressure disturbance may be more far-reaching.</p>
      <p id="d1e165">In discussing the cause of the pressure field, we shall exercise caution as the cause may be model dependent. In compressible subsonic aerodynamics, acoustic waves play a role in creating the pressure field. In stratified flow, gravity waves play a role. In presumed non-divergent flow, the pressure field is usually determined diagnostically as the cause is hidden from view. The pressure field exists simply to keep the flow non-divergent.</p>
      <p id="d1e169">In this paper, we compare the wind farm pressure field in the realistic gravity wave (GW) model with the<?pagebreak page254?> idealized rigid lid (RL) model. The rigid lid approximation retains some of the features of the atmospheric problem but allows us to derive simple theorems and closed-form solutions that clarify the cause, nature, and impact of the pressure field.</p>
      <p id="d1e172">We begin by recalling the governing equations for the two-layer model of Smith (2010) and describe the rigid lid (RL) limit. Second, we derive approximate closed-form expressions for the far-field and near-field pressure. Third, we discuss the cause of the pressure field and its role in the wind farm disturbance. Finally, we consider using pressure measurements to estimate total farm drag and the use of the RL model in industrial applications.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>The gravity wave (GW) model and the rigid lid (RL) limit</title>
      <p id="d1e183">Our method for computing the response to wind farm drag forces uses a two-layer stratified hydrostatic gravity wave (GW) model solved with fast Fourier transforms (FFTs). This model consists of a lower turbine layer from which momentum is removed by specified drag forces and a Rayleigh restoring force that decays the farm wake (Smith, 2010, 2022). An overlying density-stratified layer responds to vertical displacement and creates a hydrostatic pressure field <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> that acts back on the turbine layer. The linearized governing momentum equations for the turbine layer are<?xmltex \setcounter{equation}{0}?>

              <disp-formula id="Ch1.E1" specific-use="gather" content-type="subnumberedsingle"><mml:math id="M6" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1.2"><mml:mtd><mml:mtext>1a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>U</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>+</mml:mo><mml:mi>V</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>C</mml:mi><mml:mi>u</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.3"><mml:mtd><mml:mtext>1b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>U</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>+</mml:mo><mml:mi>V</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>C</mml:mi><mml:mi>v</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the turbine drag, <inline-formula><mml:math id="M8" display="inline"><mml:mi mathvariant="bold-italic">U</mml:mi></mml:math></inline-formula> is the ambient wind, <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the drag-induced perturbation wind, and <inline-formula><mml:math id="M10" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is the Rayleigh restoring coefficient (Smith, 2022). After these equations are solved for the perturbation wind field, the linearized scalar wind deficit is computed from <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:mtext>Deficit</mml:mtext><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mi mathvariant="normal">|</mml:mi></mml:mrow></mml:math></inline-formula>. Its area integral is the total deficit:
          <disp-formula id="Ch1.E4" content-type="numbered"><label>2</label><mml:math id="M12" display="block"><mml:mrow><mml:mtext>TD</mml:mtext><mml:mo>=</mml:mo><mml:mo movablelimits="false">∬</mml:mo><mml:mtext>Deficit</mml:mtext><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Taking the dot product of Eq. (1) with the ambient wind <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:mi>V</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and integrating over the whole domain relates TD to the turbine drag (Smith, 2022):
          <disp-formula id="Ch1.E5" content-type="numbered"><label>3</label><mml:math id="M14" display="block"><mml:mrow><mml:mtext>TD</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo movablelimits="false">∬</mml:mo><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Because the pressure field <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> decays at infinity, it does not influence TD but alters the spatial distribution of <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:mtext>Deficit</mml:mtext><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The impact of the deficit on farm power generation is described by the average relative speed deficit <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mtext>Deficit</mml:mtext><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mi mathvariant="normal">|</mml:mi></mml:mrow></mml:math></inline-formula>. For example, <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.02</mml:mn></mml:mrow></mml:math></inline-formula> is a 2 % reduction in wind speed over the farm.</p>
      <p id="d1e648">The GW model discussed herein uses the hydrostatic assumption and thus does not take into account the pressure field associated with vertical fluid acceleration. Pressure fields in this model are generated only by density anomalies aloft. If an airflow streamline approaching a wind farm curves sharply upwards, a region of non-hydrostatic high pressure will be generated below it. These effects are easily incorporated in the linearized FFT modeling framework, but we do not do that here. In mountain wave theory, for example, such effects are usually neglected for horizontal scales greater than 1 km. Non-hydrostatic effects are certainly important on the scale of an individual turbine but less so on the farm scale where hydrostatic effects are expected to dominate. Some wind farm models, such as that of Gribben and Hawkes (2019), include the non-hydrostatic effect but neglect the hydrostatic effect.</p>
      <p id="d1e651">We first ran the two-layer GW model with the realistic parameters shown in Table 1. The model's two stability parameters are the reduced gravity <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> of the inversion and Brunt–Väisälä frequency <inline-formula><mml:math id="M20" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> of the troposphere given by
          <disp-formula id="Ch1.E6" content-type="numbered"><label>4</label><mml:math id="M21" display="block"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow><mml:mi mathvariant="italic">θ</mml:mi></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><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">2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mtext>  and  </mml:mtext><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>g</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:msqrt><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><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:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M22" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> is the potential temperature. We set the Rayleigh restoring coefficient <inline-formula><mml:math id="M23" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> to a fairly small value so the wake recovery is slow but fast enough to prevent periodic wrapping from the FFT method. To compute the turbine drag force <inline-formula><mml:math id="M24" display="inline"><mml:mi mathvariant="bold-italic">F</mml:mi></mml:math></inline-formula>, we define the disk area ratio (DAR) as the ratio of rotor disk area to planform farm area. We chose <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mtext>DAR</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0077</mml:mn></mml:mrow></mml:math></inline-formula> and a turbine thrust coefficient of <inline-formula><mml:math id="M26" 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">0.75</mml:mn></mml:mrow></mml:math></inline-formula>. With a wind speed of <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mi>U</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M28" 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> and turbine layer depth of <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">400</mml:mn></mml:mrow></mml:math></inline-formula> m, the wind farm drag per unit air mass is then
          <disp-formula id="Ch1.E7" content-type="numbered"><label>5</label><mml:math id="M30" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mtext>DAR</mml:mtext><mml:mo>⋅</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msup><mml:mi>U</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>H</mml:mi></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:mn mathvariant="normal">0.0077</mml:mn><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0.75</mml:mn><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>(</mml:mo><mml:mn mathvariant="normal">400</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0007218</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><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">2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        For illustration, we chose horizontal farm dimensions <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7000</mml:mn></mml:mrow></mml:math></inline-formula> m. The total drag on the farm is then
          <disp-formula id="Ch1.E8" content-type="numbered"><label>6</label><mml:math id="M32" display="block"><mml:mrow><mml:mtext>Drag</mml:mtext><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>⋅</mml:mo><mml:mi>a</mml:mi><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:mi>H</mml:mi><mml:mo>⋅</mml:mo><mml:mi>F</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">17</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">N</mml:mi></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        A few output parameters from this reference run are given in Table 2, including the maximum vertical displacement of the inversion, the maximum wind speed deficit, the normalized farm-averaged speed deficit (<inline-formula><mml:math id="M33" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula>), and the difference between the two pressure extrema (<inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:math></inline-formula>). In the reference run, the inversion is displaced upward by 11.8 m, the maximum speed deficit is 0.468 <inline-formula><mml:math id="M35" 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>, the average relative speed deficit is <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0315</mml:mn></mml:mrow></mml:math></inline-formula>, and there is a <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.38</mml:mn></mml:mrow></mml:math></inline-formula> Pa pressure difference across the farm.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1079">Parameters of the reference gravity wave (GW) model.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{0.95}[0.95]?><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Symbol</oasis:entry>
         <oasis:entry colname="col3">Units</oasis:entry>
         <oasis:entry colname="col4">Value</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Ambient wind speed</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M38" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M39" 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></oasis:entry>
         <oasis:entry colname="col4">10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Layer depth</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M40" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">m</oasis:entry>
         <oasis:entry colname="col4">400</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Applied drag force</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M41" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M42" 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">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">0.0007218</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Farm drag</oasis:entry>
         <oasis:entry colname="col2">Drag</oasis:entry>
         <oasis:entry colname="col3">N</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mn mathvariant="normal">17</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">000</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">000</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Interface reduced gravity</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M45" 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">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">0.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Tropospheric stability</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M46" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M47" 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:entry colname="col4">0.01</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Rayleigh restoring coefficient</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M48" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M49" 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:entry colname="col4">0.00033</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Farm size</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M50" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M51" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">km</oasis:entry>
         <oasis:entry colname="col4">7 by 7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Grid size</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">km</oasis:entry>
         <oasis:entry colname="col4">0.5 by 0.5</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table><?xmltex \gdef\@currentlabel{1}?></table-wrap>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e1401">Wind farm disturbance properties as stability is increased towards the rigid lid limit. The value <inline-formula><mml:math id="M54" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is the estimated strength of the pressure dipole. Note that n/a stands for not applicable.</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>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M59" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Maximum</oasis:entry>
         <oasis:entry colname="col4">Maximum</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M60" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M62" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">displacement</oasis:entry>
         <oasis:entry colname="col4">deficit</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6">(9)</oasis:entry>
         <oasis:entry colname="col7">(15)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M63" 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">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M64" 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:entry colname="col3">m</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M65" 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></oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6">Pa</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M66" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">0.1<inline-formula><mml:math id="M67" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.01<inline-formula><mml:math id="M68" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">11.7</oasis:entry>
         <oasis:entry colname="col4">0.468</oasis:entry>
         <oasis:entry colname="col5">0.0315</oasis:entry>
         <oasis:entry colname="col6">2.38</oasis:entry>
         <oasis:entry colname="col7">2335</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">18</oasis:entry>
         <oasis:entry colname="col4">0.445</oasis:entry>
         <oasis:entry colname="col5">0.0226</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">n/a</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0.05</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">21</oasis:entry>
         <oasis:entry colname="col4">0.539</oasis:entry>
         <oasis:entry colname="col5">0.0272</oasis:entry>
         <oasis:entry colname="col6">1.33</oasis:entry>
         <oasis:entry colname="col7">n/a</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0.1</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">18</oasis:entry>
         <oasis:entry colname="col4">0.589</oasis:entry>
         <oasis:entry colname="col5">0.0236</oasis:entry>
         <oasis:entry colname="col6">2.57</oasis:entry>
         <oasis:entry colname="col7">n/a</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0.2<inline-formula><mml:math id="M69" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">21.6</oasis:entry>
         <oasis:entry colname="col4">0.682</oasis:entry>
         <oasis:entry colname="col5">0.0507</oasis:entry>
         <oasis:entry colname="col6">7.06</oasis:entry>
         <oasis:entry colname="col7">n/a</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">1.72</oasis:entry>
         <oasis:entry colname="col4">0.307</oasis:entry>
         <oasis:entry colname="col5">0.0196</oasis:entry>
         <oasis:entry colname="col6">3.94</oasis:entry>
         <oasis:entry colname="col7">8302</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0.135</oasis:entry>
         <oasis:entry colname="col4">0.32</oasis:entry>
         <oasis:entry colname="col5">0.0194</oasis:entry>
         <oasis:entry colname="col6">3.24</oasis:entry>
         <oasis:entry colname="col7">6821</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">100</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0.0132</oasis:entry>
         <oasis:entry colname="col4">0.323</oasis:entry>
         <oasis:entry colname="col5">0.0194</oasis:entry>
         <oasis:entry colname="col6">3.18</oasis:entry>
         <oasis:entry colname="col7">6702</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1000</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0.0013</oasis:entry>
         <oasis:entry colname="col4">0.323</oasis:entry>
         <oasis:entry colname="col5">0.0194</oasis:entry>
         <oasis:entry colname="col6">3.18</oasis:entry>
         <oasis:entry colname="col7">6691</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">18.0</oasis:entry>
         <oasis:entry colname="col4">0.445</oasis:entry>
         <oasis:entry colname="col5">0.0226</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">0.005</oasis:entry>
         <oasis:entry colname="col3">13.9</oasis:entry>
         <oasis:entry colname="col4">0.444</oasis:entry>
         <oasis:entry colname="col5">0.0247</oasis:entry>
         <oasis:entry colname="col6">0.595</oasis:entry>
         <oasis:entry colname="col7">906</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">0.01</oasis:entry>
         <oasis:entry colname="col3">11.9</oasis:entry>
         <oasis:entry colname="col4">0.432</oasis:entry>
         <oasis:entry colname="col5">0.0257</oasis:entry>
         <oasis:entry colname="col6">1.09</oasis:entry>
         <oasis:entry colname="col7">1754</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">0.02</oasis:entry>
         <oasis:entry colname="col3">8.8</oasis:entry>
         <oasis:entry colname="col4">0.403</oasis:entry>
         <oasis:entry colname="col5">0.0259</oasis:entry>
         <oasis:entry colname="col6">1.81</oasis:entry>
         <oasis:entry colname="col7">3132</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">0.1</oasis:entry>
         <oasis:entry colname="col3">2.4</oasis:entry>
         <oasis:entry colname="col4">0.335</oasis:entry>
         <oasis:entry colname="col5">0.0222</oasis:entry>
         <oasis:entry colname="col6">2.99</oasis:entry>
         <oasis:entry colname="col7">6019</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">1</oasis:entry>
         <oasis:entry colname="col3">0.25</oasis:entry>
         <oasis:entry colname="col4">0.324</oasis:entry>
         <oasis:entry colname="col5">0.0197</oasis:entry>
         <oasis:entry colname="col6">3.17</oasis:entry>
         <oasis:entry colname="col7">6646</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">10</oasis:entry>
         <oasis:entry colname="col3">0.025</oasis:entry>
         <oasis:entry colname="col4">0.323</oasis:entry>
         <oasis:entry colname="col5">0.0195</oasis:entry>
         <oasis:entry colname="col6">3.18</oasis:entry>
         <oasis:entry colname="col7">6686</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">0</oasis:entry>
         <oasis:entry colname="col2">100</oasis:entry>
         <oasis:entry colname="col3">0.0025</oasis:entry>
         <oasis:entry colname="col4">0.323</oasis:entry>
         <oasis:entry colname="col5">0.0195</oasis:entry>
         <oasis:entry colname="col6">3.18</oasis:entry>
         <oasis:entry colname="col7">6689</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e1411"><inline-formula><mml:math id="M55" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula> Reference GW case. <inline-formula><mml:math id="M56" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula> Near-resonant case <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mtext mathvariant="italic">Fr</mml:mtext><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.</p></table-wrap-foot><?xmltex \gdef\@currentlabel{2}?></table-wrap>

      <p id="d1e2074">To investigate the influence of atmospheric stability (Eq. 4), we ran the GW model several more times – first with the two stability parameters <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. When there is no stability, the turbine drag slows the airstream and displaces<?pagebreak page255?> the top of the turbine layer upwards, but no hydrostatic pressure disturbance is generated.</p>
      <p id="d1e2096">We then increased each stability parameter (Eq. 4) from zero towards a large value (Table 2). The vertical displacement of the fluid decreased towards zero and the pressure perturbations increased from zero. Other model output values changed only slightly. The maximum wind speed deficit decreased slightly from 0.445 to  0.323 <inline-formula><mml:math id="M71" 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> in the rigid lid limit. The average relative speed deficit over the farm decreased slightly from <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0226</mml:mn></mml:mrow></mml:math></inline-formula> to 0.0195.</p>
      <p id="d1e2128">One striking aspect of Table 2 is that the <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> series and the <inline-formula><mml:math id="M74" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> series of runs approach the same rigid lid (RL) limit. The trends are smooth for the <inline-formula><mml:math id="M75" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> series but the <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> series of runs shows a singularity when the Froude number <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mtext mathvariant="italic">Fr</mml:mtext><mml:mo>=</mml:mo><mml:mi>U</mml:mi><mml:mo>/</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi>H</mml:mi></mml:mrow></mml:msqrt><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Ultimately, increasing either type of stability takes us to the same rigid lid solution with finite wind deficit and pressure difference but a vanishing vertical displacement. When <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, the vertical displacement approaches zero as <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, and when <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> it approaches zero as <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e2250">The planform patterns of the gravity wave (GW) and rigid lid (RL) solutions are compared in Figs. 1 and 2. The wind speed deficit patterns (Figs. 1a and 2a) show the wake caused by the farm drag but also show the influence of the pressure fields. Both show upstream deceleration, which is stronger in the RL case, and lateral regions of accelerated flow downwind of the farm. The wind speed deficit patterns over the farm are different also due to pressure forces acting on the flow. The pressure fields (Figs. 1b and 2b) show an upwind maxima and downwind minima of approximately similar magnitude. The RL case, however, has these two extrema shifted upwind, and the whole field is exactly anti-symmetric with respect to the upwind–downwind direction.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e2255">Zoom of the disturbance caused by a 7 km by 7 km wind farm from the realistic gravity wave (GW) model: <bold>(a)</bold> wind speed deficit (<inline-formula><mml:math id="M82" 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>) and <bold>(b)</bold> pressure (Pa). Airflow is from left to right. White dots mark the corners of the farm. In panel <bold>(b)</bold>, the red dots are pressure sampling points. The full domain is 200 km by 200 km.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/253/2024/wes-9-253-2024-f01.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e2292">Zoom of the disturbance caused by a 7 km by 7 km wind farm from the idealized rigid lid (RL) case: <bold>(a)</bold> wind speed deficit (<inline-formula><mml:math id="M83" 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>) and <bold>(b)</bold> pressure (Pa). Airflow is from left to right. White dots mark the corners of the farm. In panel <bold>(b)</bold>, the red dots are pressure sampling points. The full domain is 200 km by 200 km.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/253/2024/wes-9-253-2024-f02.png"/>

      </fig>

</sec>
<sec id="Ch1.S3">
  <label>3</label><title>The harmonic pressure field</title>
      <p id="d1e2335">We can understand the rigid lid (RL) solution more fully by noting that the pressure field <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in that case is a harmonic function almost everywhere. A harmonic function is one which satisfies Laplace's equation <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. To prove this hypothesis, we apply the divergence operator to Eq. (1), giving

              <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M86" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>U</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:msub><mml:mo>)</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>V</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:msub><mml:mo>)</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><?xmltex \hack{\qquad}?><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>or</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E9"><mml:mtd><mml:mtext>7</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>-</mml:mo><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          With the rigid lid, the horizontal flow field is non-divergent flow so <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, and Eq. (7) becomes
          <disp-formula id="Ch1.E10" content-type="numbered"><label>8</label><mml:math id="M88" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Thus, the RL pressure field is a harmonic function except at the windward and leeward edges of the wind farm where the turbine drag force is divergent (i.e., <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>≠</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e2644">To illustrate the harmonic property of <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> we show the Laplacian of the pressure field for the reference GW case in Fig. 3a and the rigid lid case in Fig. 3b. They differ in important details. In Fig. 3a, <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="normal">∇</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> is violated over most of the field in a complicated pattern, while in Fig. 3b it is violated only over the farm front and back edges, in agreement with Eq. (8). The Laplacian in Fig. 3 was computed in Fourier space with <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="normal">Δ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msup><mml:mi>l</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and then inverted.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e2757">Laplacian of the pressure field with units <inline-formula><mml:math id="M93" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</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>. <bold>(a)</bold> Reference GW case and <bold>(b)</bold> rigid lid case. Airflow is from left to right. White dots mark the corners of the farm. A low-pass filter has been applied to panel <bold>(b)</bold>.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/253/2024/wes-9-253-2024-f03.png"/>

      </fig>

      <p id="d1e2793">Recall that a harmonic function has no local maxima or minima and therefore only takes on values that are between the boundary values. As <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> decays at infinity, the pressure would therefore vanish were it not for these two small non-harmonic regions. Thus, these two regions in Fig. 3b support or cause the pressure field seen in Fig. 2b.</p>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>The cause of the RL pressure field</title>
      <p id="d1e2822">In non-divergent flow, the role of pressure is to maintain the non-divergent property of the flow. As the turbine force field <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is divergent at the farm edges, the pressure field must arise instantly to prevent any flow divergence there. That is the meaning of Eq. (8). At the windward edge, for example, the outward diverging pressure forces balance the converging turbine drag forces.</p>
      <p id="d1e2843">This interpretation is supported by noting that pressure is insensitive to the Rayleigh restoring force coefficient <inline-formula><mml:math id="M96" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> in Eq. (1). The dashed curve in Fig. 4b shows the wind speed deficit where we increase the coefficient 10-fold to <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0033</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M98" 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>. In Fig. 4b, the wind speed deficit is dramatically reduced while the pressure field is unchanged. This independence of the pressure field from <inline-formula><mml:math id="M99" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is a unique feature of the rigid lid case and not found in the more general GW case where the Rayleigh force is divergent. The Rayleigh force is non-divergent because the RL flow is non-divergent, and therefore it does not influence the pressure field.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e2888">Centerline properties of the farm disturbance including the farm mask, wind speed deficit (<inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M101" 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>), interface displacement (<inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mo>/</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> m), and pressure (Pa): <bold>(a)</bold> reference GW case and <bold>(b)</bold> rigid lid case. In panel <bold>(b)</bold>, the dashed line is the wind speed deficit with a larger Rayleigh restoring coefficient (<inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0033</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M104" 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>). The pressure is unchanged. Airflow is from left to right.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/9/253/2024/wes-9-253-2024-f04.png"/>

      </fig>

</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Role of the pressure field</title>
      <p id="d1e2979">The two pressure fields, GW and RL, are compared along the centerline in Fig. 4a and b. Both transects have an upwind maximum and downwind minimum. The GW pressure field (Fig. 4a) is smoother with a maximum over the farm and a smaller minimum in the near wake. In the rigid lid case (Fig. 4b), the pressure maximum and minimum points are equal in magnitude and shifted upstream slightly to the farm edges. In both cases, the air decelerates as it approaches the farm under the adverse pressure gradient. The linearized Bernoulli equation derived from Eq. (1), <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mi>U</mml:mi><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, is approximately valid upwind, so as the pressure rises the wind speed drops. There is also an adverse pressure gradient downwind of the farm. Overall, the pressure field<?pagebreak page257?> smooths out the velocity field by spreading the deceleration upwind and downwind.</p>
      <p id="d1e3019">A key feature of the rigid lid solution is the linear pressure field over the farm, so we define
          <disp-formula id="Ch1.E11" content-type="numbered"><label>9</label><mml:math id="M106" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mtext>Max</mml:mtext><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mtext>Min</mml:mtext><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        so the pressure gradient force is
          <disp-formula id="Ch1.E12" content-type="numbered"><label>10</label><mml:math id="M107" display="block"><mml:mrow><mml:mtext>PGF</mml:mtext><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>≈</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>p</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>a</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e3102"><?xmltex \hack{\newpage}?>Using values from Tables 1 and 2, the non-dimensional force ratio is
          <disp-formula id="Ch1.E13" content-type="numbered"><label>11</label><mml:math id="M108" display="block"><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:mtext>PGF</mml:mtext><mml:mi>F</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">3.18</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">7000</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0007218</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><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">2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.52</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        Thus, in this case, the favorable pressure gradient cancels 52 % of the turbine drag over the farm. The magnitude of this ratio increases with aspect ratio <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:mtext>AR</mml:mtext><mml:mo>=</mml:mo><mml:mi>b</mml:mi><mml:mo>/</mml:mo><mml:mi>a</mml:mi></mml:mrow></mml:math></inline-formula>.</p><?xmltex \hack{\newpage}?>
</sec>
<?pagebreak page258?><sec id="Ch1.S6">
  <label>6</label><title>The far-field pressure</title>
      <p id="d1e3227">Equation (8) is the Poisson equation where the scalar <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi></mml:mrow></mml:math></inline-formula> is the equivalent of a point charge in an electrostatic analogy. If we define <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mi>B</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi></mml:mrow></mml:math></inline-formula> then the general solution to Eq. (8) using Green's function is
          <disp-formula id="Ch1.E14" content-type="numbered"><label>12</label><mml:math id="M112" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo movablelimits="false">∬</mml:mo><mml:mi>ln⁡</mml:mi><mml:mo mathsize="1.1em">(</mml:mo><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo mathsize="1.1em">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mi>B</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>y</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        While the logarithm function in Eq. (12) diverges at infinity, Eq. (12) itself is well behaved because <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mo>∬</mml:mo><mml:mi>B</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. If we lump the front and back edge contributions into two delta functions,
          <disp-formula id="Ch1.E15" content-type="numbered"><label>13</label><mml:math id="M114" display="block"><mml:mrow><mml:mi>B</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>F</mml:mi><mml:mi>b</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        then from Eq. (12) for <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>≫</mml:mo><mml:mi>a</mml:mi></mml:mrow></mml:math></inline-formula>, we obtain asymptotically the dipole<?xmltex \setcounter{equation}{13}?>
          <disp-formula id="Ch1.E16.17" content-type="subnumberedon"><label>14a</label><mml:math id="M116" display="block"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>F</mml:mi><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>A</mml:mi><mml:mfenced open="[" close="]"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>x</mml:mi><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:msqrt><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:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> and the constant
          <disp-formula id="Ch1.E16.18" content-type="subnumberedoff"><label>14b</label><mml:math id="M118" display="block"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>⋅</mml:mo><mml:mi>F</mml:mi><mml:mo>⋅</mml:mo><mml:mi>a</mml:mi><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        This dipole formula (Eq. 14) is consistent with the pressure field pictured in Fig. 2b. The isobars for Eq. (14a) are circles touching each other at the origin. Thus, Eq. (14a) satisfies <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mo>±</mml:mo><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. On the 45<inline-formula><mml:math id="M120" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> lines (<inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mo>±</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>), <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>p</mml:mi><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>; so the isobars are parallel to the <inline-formula><mml:math id="M123" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis there.</p>
      <p id="d1e3717">In the present computation (Table 1), the drag force is <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0007218</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M125" 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">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, so we predict from Eq. (14b) that <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6754</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. We checked this prediction against our computed pressure field (Fig. 2b) by using the pressure at distance <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> km upstream from the farm center. Using Eq. (14a),
          <disp-formula id="Ch1.E19" content-type="numbered"><label>15</label><mml:math id="M128" display="block"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi>d</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6689</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></disp-formula>
        (see Table 2). The small 1 % difference between these two <inline-formula><mml:math id="M129" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> values verifies our solution. The 1 % difference arises from the fact that 8 km is not far enough upstream to be in the far field.</p>
      <p id="d1e3838">Green's function method with two delta functions (Eqs. 12 and 13) can also be used to find the pressure field near the farm center. The result is
          <disp-formula id="Ch1.E20" content-type="numbered"><label>16</label><mml:math id="M130" display="block"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>F</mml:mi><mml:mi>b</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The non-dimensional force ratio for <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mi>b</mml:mi></mml:mrow></mml:math></inline-formula> is then
          <disp-formula id="Ch1.E21" content-type="numbered"><label>17</label><mml:math id="M132" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mtext>PGF</mml:mtext><mml:mi>F</mml:mi></mml:mfrac></mml:mstyle><mml:mo>≈</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mfrac></mml:mstyle><mml:mo>≈</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.64</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        roughly similar to the computed FFT value in Eq. (11).</p>
</sec>
<sec id="Ch1.S7">
  <label>7</label><title>Alternate derivation of the drag-induced pressure dipole</title>
      <?pagebreak page259?><p id="d1e3933">In the previous section, we used Green's function solution to Eq. (8) to derive the far-field pressure dipole Eq. (14). We now re-derive this formula using a physical volume-conservation argument. When the farm drag slows the flow, it creates a volume flow deficit (<inline-formula><mml:math id="M133" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>) in the wake. A farm with downwind dimension <inline-formula><mml:math id="M134" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula> with drag force (<inline-formula><mml:math id="M135" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula>) per unit mass (units <inline-formula><mml:math id="M136" 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">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>) will create (from 1) a wake with speed deficit <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:mtext>Deficit</mml:mtext><mml:mo>=</mml:mo><mml:mi>F</mml:mi><mml:mo>⋅</mml:mo><mml:mi>a</mml:mi><mml:mo>/</mml:mo><mml:mi>U</mml:mi></mml:mrow></mml:math></inline-formula>. The lost volume flux in the wake is<?xmltex \setcounter{equation}{17}?>
          <disp-formula id="Ch1.E22.23" content-type="subnumberedon"><label>18a</label><mml:math id="M138" display="block"><mml:mrow><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:mtext>Deficit</mml:mtext><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi>F</mml:mi><mml:mo>⋅</mml:mo><mml:mi>a</mml:mi><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        or using Eq. (6)
          <disp-formula id="Ch1.E22.24" content-type="subnumberedoff"><label>18b</label><mml:math id="M139" display="block"><mml:mrow><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mtext>Drag</mml:mtext><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        with units <inline-formula><mml:math id="M140" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><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>. We balance the volume budget by adding an equal point source <inline-formula><mml:math id="M141" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> at the origin. Confined to a layer of depth <inline-formula><mml:math id="M142" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>, the velocity field from a point volume source <inline-formula><mml:math id="M143" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> is
          <disp-formula id="Ch1.E25" content-type="numbered"><label>19</label><mml:math id="M144" display="block"><mml:mrow><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>Q</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>x</mml:mi><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mtext>  and  </mml:mtext><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>Q</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>y</mml:mi><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The radial speed is <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> so the volume flow is <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>r</mml:mi><mml:mi>H</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e4217">If the mean flow <inline-formula><mml:math id="M147" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula> is added to the source flow Eq. (19), the total fluid speed at each point is
          <disp-formula id="Ch1.E26" content-type="numbered"><label>20</label><mml:math id="M148" display="block"><mml:mrow><mml:msup><mml:mi>S</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>U</mml:mi><mml:mo>+</mml:mo><mml:mi>u</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        This combined flow is equivalent to the familiar Rankine half body of width <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>F</mml:mi><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mi>U</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>. A similar approach was used by Gribben and Hawkes (2019) for a single turbine. In the absence of dissipation, Bernoulli's equation gives the pressure anomaly at each point:
          <disp-formula id="Ch1.E27" content-type="numbered"><label>21</label><mml:math id="M150" display="block"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mfenced open="(" close=")"><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:mfenced><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>S</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi>U</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Combining Eqs. (20) and (21) and linearizing gives a dipole pressure pattern in the far field,
          <disp-formula id="Ch1.E28" content-type="numbered"><label>22</label><mml:math id="M151" display="block"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>Q</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>x</mml:mi><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>A</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where
          <disp-formula id="Ch1.E29" content-type="numbered"><label>23</label><mml:math id="M152" display="block"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>⋅</mml:mo><mml:mi>F</mml:mi><mml:mo>⋅</mml:mo><mml:mi>a</mml:mi><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        in agreement with Eq. (14). If the total farm drag has been computed in newtons, then using Eq. (6) the pressure coefficient is
          <disp-formula id="Ch1.E30" content-type="numbered"><label>24</label><mml:math id="M153" display="block"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mtext>Drag</mml:mtext><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M154" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> is the depth of the layer into which the drag has been applied. The pressure coefficient <inline-formula><mml:math id="M155" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> has units of pascal meters (<inline-formula><mml:math id="M156" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>). If the farm is not rectangular, the product <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mi>a</mml:mi><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi></mml:mrow></mml:math></inline-formula> in Eq. (23) can be replaced with the farm area.</p>
</sec>
<sec id="Ch1.S8">
  <label>8</label><title>Blockage and deflection</title>
      <p id="d1e4521">As the RL source function expression Eq. (19) provides good estimates of the far-field pressure, we can use it to estimate airflow blockage and deflection. For upstream blocking, the wind disturbance will decay inversely with distance upwind. At the front edge of the farm, we evaluate Eq. (19) to give
          <disp-formula id="Ch1.E31" content-type="numbered"><label>25</label><mml:math id="M158" display="block"><mml:mrow><mml:mi>u</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>F</mml:mi><mml:mo>⋅</mml:mo><mml:mi>a</mml:mi><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>x</mml:mi><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>F</mml:mi><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The small pressure reduction and wind speed maxima near the downwind farm corners (Fig. 1) can also be explained with these formulae (Eqs. 22 and 25).</p>
      <p id="d1e4608">The upwind pressure field deflects the airflow to the left and right. The maximum lateral speed is located near the farm lateral edge at <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mi>b</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. From Eq. (19),
          <disp-formula id="Ch1.E32" content-type="numbered"><label>26</label><mml:math id="M161" display="block"><mml:mrow><mml:mi>v</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>b</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>F</mml:mi><mml:mo>⋅</mml:mo><mml:mi>a</mml:mi><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>y</mml:mi><mml:mrow><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>F</mml:mi><mml:mo>⋅</mml:mo><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        In the present example with <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mi>b</mml:mi></mml:mrow></mml:math></inline-formula> (Table 1), the magnitudes of <inline-formula><mml:math id="M163" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M164" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> are both 0.16 <inline-formula><mml:math id="M165" 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>. Potential errors in Eqs. (25) and (26) come from using the far-field formulae too close to the farm and the influence of Rayleigh friction.</p>
</sec>
<sec id="Ch1.S9">
  <label>9</label><title>Application to industrial RL models</title>
      <p id="d1e4771">In addition to the conceptual value of the rigid lid (RL) model emphasized herein, it could also be used in industrial or engineering models of wind farm disturbance. Any quasi-analytic model or computational fluid dynamics (CFD) model could utilize the RL assumption to simplify the computation. This is an easy way to incorporate the effects of atmospheric stability. Our results confirm this logic but only in a qualitative way. We have shown that the RL model overidealizes the pressure dipole and shifts the pressure field slightly upwind. Worse still would be the assumption that RL models will not have a pressure field because they do not support gravity waves. In fact, the rigid lid assumption requires that a pressure field be generated from the leading and trailing edge of the farm where the turbine drag vector field is divergent. Any properly designed RL model would have a dipole pressure field very similar to that described in Eqs. (14) and (22).</p>
</sec>
<sec id="Ch1.S10">
  <label>10</label><title>Determining total farm drag from pressure measurement</title>
      <p id="d1e4782">The direct link between farm drag and far-field pressure dipole (Eqs. 14 and 24) in the RL case allows us to determine total farm drag with a pair of pressure measurements. If pressure sensors are located a distance <inline-formula><mml:math id="M166" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> upwind and downwind of the farm center, then the difference in pressure between those two sensors <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> gives the pressure dipole coefficient using Eqs. (14) or (22):
          <disp-formula id="Ch1.E33" content-type="numbered"><label>27</label><mml:math id="M168" display="block"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi>M</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></disp-formula>
        From <inline-formula><mml:math id="M169" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, the total farm drag is found using Eq. (24):
          <disp-formula id="Ch1.E34" content-type="numbered"><label>28</label><mml:math id="M170" display="block"><mml:mrow><mml:mtext>Drag</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>H</mml:mi><mml:mi>A</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        In the rigid lid (RL) case (Fig. 2b) the pressure values 8 km upstream and downstream are <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.84</mml:mn></mml:mrow></mml:math></inline-formula> Pa, so <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi>M</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.68</mml:mn></mml:mrow></mml:math></inline-formula> Pa. Using Eqs. (27) and (28), we obtain <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6720</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M174" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Pa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, and the total farm drag is <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:mtext>Drag</mml:mtext><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">17</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> N, in agreement with the specified drag in Table 1.</p>
      <?pagebreak page260?><p id="d1e4933">In the reference GW case (Fig. 1b), the upstream and downstream pressure values are <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.292</mml:mn></mml:mrow></mml:math></inline-formula> Pa and <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.607</mml:mn></mml:mrow></mml:math></inline-formula> Pa, so <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi>M</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.899</mml:mn></mml:mrow></mml:math></inline-formula> Pa. Using these GW case values in the rigid lid formulae (Eqs. 27 and 28) gives <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mtext>Drag</mml:mtext><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">9</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> N. Thus, the error in Eqs. (27) and (28) is large, but a measured <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> still provides a useful lower bound on the farm drag. If more accuracy is needed, use the linear GW model or a full-physics mesoscale model.</p>
</sec>
<sec id="Ch1.S11" sec-type="conclusions">
  <label>11</label><title>Discussion</title>
      <p id="d1e5020">When turbine drag in a wind farm slows the wind, the lowest layer must thicken to conserve mass and push the higher layers upwards. The influence of this lifting depends on the atmospheric static stability. With no stratification, this upward displacement will not generate a hydrostatic pressure disturbance.</p>
      <p id="d1e5023">When moderate stable stratification is present, the upward displacement will create pressure anomalies that act on the turbine layer. The computation of the pressure field typically requires the use of a gravity wave (GW) model. When the stratification is very strong, the GW solutions approach the rigid lid (RL) limit where little or no vertical displacement occurs. In this situation, we can compute the pressure field directly from the non-divergent assumption, without having to consider gravity waves. A pressure field dipole is then created to prevent flow divergence at the front and back edge of the wind farm where the turbine drag is divergent. The rigid lid approximation allows closed-form expressions that deepen our understanding of the wind farm pressure disturbance.</p>
      <p id="d1e5026">Surprisingly, the GW and RL solutions are qualitatively similar. Both have an upwind–downwind, high–low pressure difference. Pressure forces act to smooth out the deceleration of the wind by the farm. They reduce the deceleration over the farm with a favorable pressure gradient and add deceleration zones upwind and downwind with an adverse pressure gradient. They also produce small areas of deflected and accelerated airflow to the left and right of the farm.</p>
      <p id="d1e5029">In the real atmosphere, the inversion strength is only about <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msup><mml:mi>g</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M182" 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">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and the tropospheric stability is about <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M184" 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>. With these values, air above the turbine layer may still be significantly displaced but the confinement is sufficient that some of the rigid lid characteristics appear (Figs. 1, 2, and 4). The stability values need to be an order of magnitude larger, however, before the rigid lid approximation becomes a quantitatively accurate approximation to the full GW results. (see Table 2).</p>
      <p id="d1e5091">We propose two applications for the RL solutions. First, they provide an approximate way to compute total farm drag from upwind and downwind pressure measurements. Second, they may apply directly to industrial wind farm models that use a rigid lid to reduce computational time and complexity.</p>
</sec>

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

      <p id="d1e5098">The MATLAB code used in this paper is available from the author.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e5104">There are no experimental data in this paper. The data for plots and tables come from MATLAB code.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e5110">The author has declared that there are no competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e5116">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="d1e5122">I appreciate useful conversations with Brian Gribben, Graham Hawkes, Neil Adams, Xiaoli Guo Larsen, Jake Badger, Jana Fischereit, and Idar Barstad. Insightful comments came from reviewers Dries Allaerts and James Bleeg.</p></ack><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e5127">This paper was edited by Johan Meyers and reviewed by Dries Allaerts and James Bleeg.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>Akhtar, N., Geyer, B., and Schrum, C.: Impacts of accelerating deployment of offshore windfarms on near-surface climate, Sci. Rep., 12, 18307–18323, <ext-link xlink:href="https://doi.org/10.1038/s41598-022-22868-9" ext-link-type="DOI">10.1038/s41598-022-22868-9</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 2?><mixed-citation>Allaerts, D. and Meyers, J.: Gravity waves and wind-farm efficiency in neutral and stable conditions, Bound.-Lay. Meteorol., 166, 269–299, <ext-link xlink:href="https://doi.org/10.1007/s10546-017-0307-5" ext-link-type="DOI">10.1007/s10546-017-0307-5</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 3?><mixed-citation>Allaerts, D. and Meyers, J.: Sensitivity and feedback of wind-farm-induced gravity waves, J. Fluid Mech., 862, 990–1028, <ext-link xlink:href="https://doi.org/10.1017/jfm.2018.969" ext-link-type="DOI">10.1017/jfm.2018.969</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 4?><mixed-citation>Archer, C. L., Vasel-Be-Hagh, A., Yan, C., Wu, S., Pan, Y., Brodie, J. F., and Maguire, A. E.: Review and evaluation of wake loss models for wind energy applications, Appl. Energ., 226, 1187–1207, <ext-link xlink:href="https://doi.org/10.1016/j.apenergy.2018.05.085" ext-link-type="DOI">10.1016/j.apenergy.2018.05.085</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 5?><mixed-citation>Bleeg, J., Purcell, M., Ruisi, R., and Traiger, E.: Wind Farm Blockage and the Consequences of Neglecting Its Impact on Energy Production, Energies, 11, 1609, <ext-link xlink:href="https://doi.org/10.3390/en11061609" ext-link-type="DOI">10.3390/en11061609</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 6?><mixed-citation>Fischereit, J., Brown, R., Larsén, X., Badger, J., and Hawkes, G.: Review of mesoscale wind farm parametrizations and their applications, Bound.-Lay. Meteorol., 182, 175–224, <ext-link xlink:href="https://doi.org/10.1007/s10546-021-00652-y" ext-link-type="DOI">10.1007/s10546-021-00652-y</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 7?><mixed-citation> Gribben, B. and Hawkes, G.: A potential flow model for wind turbine induction and wind farm blockage, Internal Report, Fraser-Nash Consultancy, 2019.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 8?><mixed-citation> Hansen, M. O. L.: Aerodynamics of wind turbines, James &amp; James, ISBN-1-902916-06-9, 2000.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 9?><mixed-citation> Jensen, N. O.: A note on wind generator interaction, Technical Report Risoe-M-2411(EN), Risoe-M-2411(EN), Risø National Laboratory, Roskilde, ISBN 87-550-0971-9, 1983.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 10?><mixed-citation>Porté-Agel, F., Bastankhah, M., and Shamsoddin, S.: Wind-Turbine and Wind-Farm Flows: A Review, Bound.-Lay. Meteorol., 174, 1–59, <ext-link xlink:href="https://doi.org/10.1007/s10546-019-00473-0" ext-link-type="DOI">10.1007/s10546-019-00473-0</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 11?><mixed-citation>Pryor, S. C., Shepherd, T. J., Volker, P. J. H., Hahmann, A. N., and Barthelmie, R. J.: “Wind Theft” from Onshore Wind Turbine Arrays: Sensitivity to Wind Farm Parameterization and Resolution, J. Appl. Meteorol. Clim., 59, 153–174, <ext-link xlink:href="https://doi.org/10.1175/JAMC-D-19-0235.1" ext-link-type="DOI">10.1175/JAMC-D-19-0235.1</ext-link>, 2020. </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib12"><label>12</label><?label 12?><mixed-citation>Smith, R. B.: Gravity Wave effects on Wind Farm efficiency, Wind Energy, 13, 449–458, <ext-link xlink:href="https://doi.org/10.1002/we.366" ext-link-type="DOI">10.1002/we.366</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 13?><mixed-citation> Smith, R. B.: A Linear Theory of Wind Farm Efficiency and Interaction, J. Atmos. Sci., 79, 2001–2010, 2022.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 14?><mixed-citation>Stevens, R. and Meneveau, C.: Flow structure and turbulence in wind farms, Annu. Rev. Fluid Mech., 49, 311–339, <ext-link xlink:href="https://doi.org/10.1146/annurev-fluid-010816-060206" ext-link-type="DOI">10.1146/annurev-fluid-010816-060206</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 15?><mixed-citation>Wu, K. L. and Porté-Agel, F.: Flow Adjustment Inside and Around Large Finite-Size Wind Farms, Energies, 10, 2164, <ext-link xlink:href="https://doi.org/10.3390/en10122164" ext-link-type="DOI">10.3390/en10122164</ext-link>, 2017.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>The wind farm pressure field</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
       Akhtar, N., Geyer, B., and Schrum, C.: Impacts of accelerating deployment of offshore windfarms on near-surface climate, Sci. Rep., 12, 18307–18323, <a href="https://doi.org/10.1038/s41598-022-22868-9" target="_blank">https://doi.org/10.1038/s41598-022-22868-9</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</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, <a href="https://doi.org/10.1007/s10546-017-0307-5" target="_blank">https://doi.org/10.1007/s10546-017-0307-5</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
       Allaerts, D. and Meyers, J.: Sensitivity and feedback of wind-farm-induced gravity waves, J. Fluid Mech., 862, 990–1028, <a href="https://doi.org/10.1017/jfm.2018.969" target="_blank">https://doi.org/10.1017/jfm.2018.969</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
       Archer, C. L., Vasel-Be-Hagh, A., Yan, C., Wu, S., Pan, Y., Brodie, J. F., and Maguire, A. E.: Review and evaluation of wake loss models for wind energy applications, Appl. Energ., 226, 1187–1207, <a href="https://doi.org/10.1016/j.apenergy.2018.05.085" target="_blank">https://doi.org/10.1016/j.apenergy.2018.05.085</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
       Bleeg, J., Purcell, M., Ruisi, R., and Traiger, E.: Wind Farm Blockage and the Consequences of Neglecting Its Impact on Energy Production, Energies, 11, 1609, <a href="https://doi.org/10.3390/en11061609" target="_blank">https://doi.org/10.3390/en11061609</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
       Fischereit, J., Brown, R., Larsén, X., Badger, J., and Hawkes, G.: Review of mesoscale wind farm parametrizations and their applications, Bound.-Lay. Meteorol., 182, 175–224, <a href="https://doi.org/10.1007/s10546-021-00652-y" target="_blank">https://doi.org/10.1007/s10546-021-00652-y</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
       Gribben, B. and Hawkes, G.: A potential flow model for wind turbine induction and wind farm blockage, Internal Report, Fraser-Nash Consultancy, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
       Hansen, M. O. L.: Aerodynamics of wind turbines, James &amp; James, ISBN-1-902916-06-9, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
       Jensen, N. O.: A note on wind generator interaction, Technical Report Risoe-M-2411(EN), Risoe-M-2411(EN), Risø National Laboratory, Roskilde, ISBN 87-550-0971-9, 1983.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
       Porté-Agel, F., Bastankhah, M., and Shamsoddin, S.: Wind-Turbine and Wind-Farm Flows: A Review, Bound.-Lay. Meteorol., 174, 1–59, <a href="https://doi.org/10.1007/s10546-019-00473-0" target="_blank">https://doi.org/10.1007/s10546-019-00473-0</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
       Pryor, S. C., Shepherd, T. J., Volker, P. J. H., Hahmann, A. N., and Barthelmie, R. J.: “Wind Theft” from Onshore Wind Turbine Arrays: Sensitivity to Wind Farm Parameterization and Resolution, J. Appl. Meteorol. Clim., 59, 153–174, <a href="https://doi.org/10.1175/JAMC-D-19-0235.1" target="_blank">https://doi.org/10.1175/JAMC-D-19-0235.1</a>, 2020.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
       Smith, R. B.: Gravity Wave effects on Wind Farm efficiency, Wind Energy, 13, 449–458, <a href="https://doi.org/10.1002/we.366" target="_blank">https://doi.org/10.1002/we.366</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
       Smith, R. B.: A Linear Theory of Wind Farm Efficiency and Interaction, J. Atmos. Sci., 79, 2001–2010, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
       Stevens, R. and Meneveau, C.: Flow structure and turbulence in wind farms, Annu. Rev. Fluid Mech., 49, 311–339, <a href="https://doi.org/10.1146/annurev-fluid-010816-060206" target="_blank">https://doi.org/10.1146/annurev-fluid-010816-060206</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
       Wu, K. L. and Porté-Agel, F.: Flow Adjustment Inside and Around Large Finite-Size Wind Farms, Energies, 10, 2164, <a href="https://doi.org/10.3390/en10122164" target="_blank">https://doi.org/10.3390/en10122164</a>, 2017.

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