<?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-11-1705-2026</article-id><title-group><article-title>Wind field estimation for lidar-assisted control: a comparison of proper orthogonal decomposition and interpolation techniques</article-title><alt-title>Wind field estimation for lidar-assisted control</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Soto Sagredo</surname><given-names>Esperanza</given-names></name>
          <email>espa@dtu.dk</email>
        <ext-link>https://orcid.org/0000-0002-5645-2335</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Andersen</surname><given-names>Søren Juhl</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-5935-751X</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Hannesdóttir</surname><given-names>Ásta</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-3399-4526</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Rinker</surname><given-names>Jennifer Marie</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Department of Wind and Energy Systems, Technical University of Denmark, Roskilde, Denmark</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Esperanza Soto Sagredo (espa@dtu.dk)</corresp></author-notes><pub-date><day>11</day><month>May</month><year>2026</year></pub-date>
      
      <volume>11</volume>
      <issue>5</issue>
      <fpage>1705</fpage><lpage>1731</lpage>
      <history>
        <date date-type="received"><day>6</day><month>August</month><year>2025</year></date>
           <date date-type="rev-request"><day>29</day><month>August</month><year>2025</year></date>
           <date date-type="rev-recd"><day>25</day><month>March</month><year>2026</year></date>
           <date date-type="accepted"><day>30</day><month>March</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Esperanza Soto Sagredo et al.</copyright-statement>
        <copyright-year>2026</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/11/1705/2026/wes-11-1705-2026.html">This article is available from https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026.html</self-uri><self-uri xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026.pdf">The full text article is available as a PDF file from https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e104">This study presents and evaluates three wind field reconstruction methods for real-time inflow characterization, with potential applications in lidar-assisted wind turbine control. The first method applies a least-squares fit of proper orthogonal decomposition (POD) modes to lidar measurements (POD-LSQ). The second uses inverse distance weighting (IDW) interpolation across the rotor plane. The third, POD-IDW, applies the POD-LSQ fit to the interpolated field. The methods are tested under semi-realistic conditions derived from large-eddy simulations (LESs), using a hub-mounted lidar sensor implemented in HAWC2 on the DTU 10 <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> reference turbine. Measurements are extracted under varying inflow conditions. A rotor-effective wind speed estimate, combined with the known vertical shear profile from LES, serves as the baseline for comparison. Reconstruction performance is quantified using a global mean absolute error, evaluated across combinations of scan count, POD mode number, and lidar beam angle. Optimal parameters are selected based on the minimum error. To assess physical accuracy, reconstructions are compared against true wind speeds, evaluating the effects of probe volume averaging, multi-distance measurement selection, cross-contamination, and other sources of error. For optimal inputs, POD-IDW achieves the highest accuracy, reducing error by 45.5 <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> compared with the baseline estimation, at 5.4 times the computational cost. IDW performs similarly (44.9 <inline-formula><mml:math id="M3" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>) with optimal inputs, while POD-LSQ achieves a 39.4 <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction with minimal overhead (7 <inline-formula><mml:math id="M5" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>). Spectral analysis shows that volume averaging and scanning strategies introduce low-pass filtering that attenuates high-frequency turbulence, while preserving low-frequency content more accurately than the baseline. Reconstruction quality strongly depends on the number and spatial distribution of lidar measurements and the number of retained POD modes. Although demonstrated under idealized conditions, the methods show strong potential for real-time applications. Future work should integrate these reconstructions with flow-aware controllers to evaluate fatigue load reduction, particularly at tower level.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Energiteknologisk udviklings- og demonstrationsprogram</funding-source>
<award-id>640222-496980</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e156">The upscaling of wind turbines has led to increasingly large and flexible rotors. While larger rotors average out small-scale fluctuations, they also increase sensitivity to spatio-temporal wind variability, which impacts both power production and structural loading <xref ref-type="bibr" rid="bib1.bibx4" id="paren.1"/>. To mitigate these effects, advanced control strategies are needed to enhance performance while minimizing fatigue and extreme loads <xref ref-type="bibr" rid="bib1.bibx24 bib1.bibx4 bib1.bibx66" id="paren.2"/>.</p>
      <p id="d2e165">Lidar-assisted control (LAC) has emerged as a promising approach to reduce fatigue loads <xref ref-type="bibr" rid="bib1.bibx15 bib1.bibx34 bib1.bibx31 bib1.bibx66" id="paren.3"/>, extreme loads <xref ref-type="bibr" rid="bib1.bibx69" id="paren.4"/>, and the levelized cost of energy <xref ref-type="bibr" rid="bib1.bibx74 bib1.bibx80" id="paren.5"/>. Conventional LAC systems use nacelle-mounted lidars, which measure upstream wind via Doppler sensing and enable feedforward control by anticipating turbulence <xref ref-type="bibr" rid="bib1.bibx15 bib1.bibx72 bib1.bibx80" id="paren.6"/>. However, nacelle-mounted lidars performance is hindered by blade blockage, causing data loss and increased uncertainty in wind field estimation <xref ref-type="bibr" rid="bib1.bibx73 bib1.bibx4" id="paren.7"/>. Mounting the lidar on the hub or spinner (hereafter hub lidar) mitigates blockage and improves scan availability.</p>
      <p id="d2e183">While hub mounting addresses the geometric source of data loss, data availability and reconstruction fidelity are also shaped by the lidar measurement principle itself. Continuous-wave (CW) lidars measure wind speed at a single-focus distance through a range-weighted probe volume, whereas pulsed lidars use range gating to retrieve velocities at multiple distances along the line of sight (LOS) <xref ref-type="bibr" rid="bib1.bibx60" id="paren.8"/>; however, this broader spatial coverage is typically achieved at the expense of longer effective sampling times than CW systems <xref ref-type="bibr" rid="bib1.bibx43" id="paren.9"/>. Building upon the blockage mitigation provided by hub mounting, a pulsed hub lidar combines multi-range, longer-range measurements with improved scan availability, thereby providing spatially distributed inflow observations that are well suited for wind field reconstruction and subsequent LAC feedforward control, depending on appropriate lidar configuration selection.</p>
      <p id="d2e192">Among LAC strategies, feedforward collective pitch control is the most established. It adjusts all blades simultaneously by using REWS estimated as the averaged wind velocities measured by the lidar and projected into the longitudinal direction <xref ref-type="bibr" rid="bib1.bibx37" id="paren.10"/>, improving rotor speed regulation and reducing loads <xref ref-type="bibr" rid="bib1.bibx27 bib1.bibx16 bib1.bibx31" id="paren.11"/>. However, reliance on spatially averaged REWS becomes less valid as rotor size increases.</p>
      <p id="d2e202">To address this, feedforward individual pitch control adjusts each blade independently in response to localized wind. Approaches include combining REWS with horizontal and vertical shear profiles <xref ref-type="bibr" rid="bib1.bibx70 bib1.bibx28" id="paren.12"/> or measuring blade-level wind speeds at fixed radial and azimuthal positions <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx66" id="paren.13"/>. Despite their benefits, these methods rely on simplified inflow assumptions and do not resolve spatio-temporal structures, which become increasingly inadequate for large rotor diameters. Thus, there is a critical need for real-time, high-fidelity wind field reconstruction algorithms capable of resolving the spatial and temporal structures of the incoming wind, enabling more advanced LAC strategies and improved load mitigation across both tower and blade components.</p>
      <p id="d2e211">High-fidelity reconstruction methods are therefore needed to capture the full wind field dynamics. Spectral techniques <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx64 bib1.bibx30 bib1.bibx33" id="paren.14"/>, CFD-based optimization <xref ref-type="bibr" rid="bib1.bibx9" id="paren.15"/>, and Bayesian estimation <xref ref-type="bibr" rid="bib1.bibx8" id="paren.16"/> exist but are computationally intensive and not suited for real-time applications. Physics-informed machine learning approaches show promise for fast inflow reconstruction <xref ref-type="bibr" rid="bib1.bibx94 bib1.bibx95" id="paren.17"/> but lack demonstrated scalability for utility-scale turbines.</p>
      <p id="d2e226">Proper orthogonal decomposition (POD) offers a computationally efficient model reduction technique by decomposing velocity fields into spatial modes and time-dependent coefficients that capture the flow's temporal evolution. It has been used in wind energy to study turbine wakes for individual flow cases <xref ref-type="bibr" rid="bib1.bibx93 bib1.bibx57 bib1.bibx3 bib1.bibx20" id="paren.18"/>. While early POD applications lacked predictive generality <xref ref-type="bibr" rid="bib1.bibx50" id="paren.19"/>, <xref ref-type="bibr" rid="bib1.bibx1" id="text.20"/> introduced a global POD basis by combining multiple flow cases, allowing the basis to span a broader parameter space and enabling consistent physical interpretation across different flow conditions. More recently, <xref ref-type="bibr" rid="bib1.bibx18" id="text.21"/> evaluated the performance of a global basis in reconstructing wake aerodynamics, showing that the reconstruction error decreases and converges as more cases are included in the dataset.</p>
      <p id="d2e241">Focusing now on the use of lidar measurements in combination with POD, recent studies have explored both wake characterization and inflow reconstruction. In the context of wakes, <xref ref-type="bibr" rid="bib1.bibx36" id="text.22"/> applied POD to horizontal scans from nacelle-mounted lidars to identify coherent turbulent structures experienced by a turbine operating in the wake of an upstream rotor. For inflow reconstruction, <xref ref-type="bibr" rid="bib1.bibx76 bib1.bibx42" id="text.23"/> combined SpinnerLidar measurements with POD to estimate the incoming turbulent wind field. However, their approach relies on a complex and non-commercial lidar system <xref ref-type="bibr" rid="bib1.bibx54 bib1.bibx38" id="paren.24"/>, and it requires prior knowledge of the inflow, limiting its predictive capability. To address these limitations, <xref ref-type="bibr" rid="bib1.bibx83" id="text.25"/> proposed a least-squares fit of POD (POD-LSQ) method using hub-lidar data to estimate modal amplitudes in real time without requiring prior flow information. While promising, this approach was developed using idealized Mann-generated turbulence <xref ref-type="bibr" rid="bib1.bibx48" id="paren.26"/>, and its robustness under realistic inflow conditions remains to be demonstrated.</p>
      <p id="d2e259">Interpolation offers another approach for inflow reconstruction. Techniques such as kriging, inverse distance weighting (IDW), and cokriging are widely used in meteorology to estimate wind from sparse data <xref ref-type="bibr" rid="bib1.bibx47 bib1.bibx40 bib1.bibx29" id="paren.27"/>. Similar methods have been applied to lidar-based wind field reconstruction <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx6" id="paren.28"/>, though they struggle to resolve unsteady 3D flow structures due to limited coverage and assumptions. In a related context, <xref ref-type="bibr" rid="bib1.bibx10" id="text.29"/> developed a space–time conversion method for planar long-range Doppler lidar measurements, employing spatial interpolation as part of a temporal up-sampling framework for wind turbine wake fields; while their focus is on correcting scan-inherent time shifts rather than inflow reconstruction, the work illustrates the broader role that interpolation schemes play in recovering wind field information from spatially and temporally sparse lidar data. Particularly, IDW is a widely used interpolation technique in geosciences, environmental science, and spatial data analysis <xref ref-type="bibr" rid="bib1.bibx12" id="paren.30"/> and was also used by <xref ref-type="bibr" rid="bib1.bibx84" id="text.31"/> to reconstruct rotor plane wind fields using hub-lidar data. While promising for real-time use, that study focused on idealized conditions and a single wind speed.</p>
      <p id="d2e277">This study addresses the need for robust, real-time wind field reconstruction under varying inflow conditions. We evaluate three techniques: POD-LSQ, IDW, and a hybrid POD-IDW approach, comparing them against a REWS-based baseline that includes the vertical shear profile. Using LES-generated inflow and a numerical six-beam pulsed hub lidar, we assess reconstruction accuracy and sensitivity to different input parameters across methods and inflow conditions. In particular, POD-LSQ shows promise for LAC due to its computational efficiency and spatial fidelity.</p>
      <p id="d2e281">The paper is structured as follows. Section <xref ref-type="sec" rid="Ch1.S2"/> describes the methodology, including LES inflow, lidar setup, and reconstruction methods. Section <xref ref-type="sec" rid="Ch1.S3"/> evaluates the performance of each method across varying inflow conditions, analyzing their sensitivity to input parameters and measurement uncertainty to identify the optimal parameter combinations for each reconstruction approach. Section <xref ref-type="sec" rid="Ch1.S4"/> discusses implications and limitations, while Sect. <xref ref-type="sec" rid="Ch1.S5"/> concludes the paper and outlines future work.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Methodology</title>
      <p id="d2e300">To evaluate the wind field estimation techniques, synthetic lidar data are generated using high-fidelity inflow conditions from LES and a numerical hub-lidar sensor implemented on the DTU 10 <inline-formula><mml:math id="M6" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> reference wind turbine (RWT) model <xref ref-type="bibr" rid="bib1.bibx5" id="paren.32"/> in HAWC2 v13.1 <xref ref-type="bibr" rid="bib1.bibx26" id="paren.33"/>, which includes a flexible tower and a 5° tilt. The methodology is first summarized in the following paragraphs before being described in detail in the subsequent subsections.</p>
      <p id="d2e317">An overview of the wind field reconstruction concept using pulsed hub-lidar technology is shown in Fig. <xref ref-type="fig" rid="F1"/>. The multi-distance projected LOS velocities captured by the hub lidar are mapped onto a reconstruction plane, where an estimation method reconstructs the spatio-temporal wind field. This high-resolution inflow can potentially support advanced control strategies by enabling real-time adaptation to turbulent structures and improving load mitigation.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e324">Schematic overview of the wind field reconstruction approach used in this study, using pulsed hub-lidar measurements for LAC.</p></caption>
        <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f01.png"/>

      </fig>

      <p id="d2e334">Figure <xref ref-type="fig" rid="F2"/> outlines the numerical framework used to assess each method's accuracy. The primary goal is to quantify reconstruction error and analyze sensitivity to key input parameters: the lidar beam half-cone angle (<inline-formula><mml:math id="M7" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>), the number of scans (<inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), the number of POD modes used for truncation (<inline-formula><mml:math id="M9" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>), and the influence of measurement uncertainty.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e366">Numerical framework for wind field reconstruction evaluation using synthetic lidar measurements and four reconstruction techniques.</p></caption>
        <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f02.png"/>

      </fig>

      <p id="d2e375">The process begins with a turbulence database derived from LES inflow fields, divided into two subsets: set A is used to extract hub-lidar measurements in HAWC2, serving as the reference dataset, while set B is used to construct the global POD basis. After preprocessing, the lidar data are mapped onto the reconstruction plane and decomposed into wind fluctuations in the <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> plane, which are then used as inputs to the reconstruction methods. The reconstructed fields are compared against the reference fields to compute the reconstruction error, where the best-performing cases across multiple inflow conditions are identified by selecting the parameter combinations that yield the lowest error. This systematic framework enables a consistent evaluation of each method and supports the identification of robust configurations suitable for real-time wind field reconstruction.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>LES precursor</title>
      <p id="d2e395">The LES data used in this study originate from precursor simulations by <xref ref-type="bibr" rid="bib1.bibx1" id="text.34"/>.</p>
      <p id="d2e401">The precursor simulates a neutral atmospheric boundary layer driven by a steady pressure gradient over flat terrain. It is performed using the EllipSys3D flow solver <xref ref-type="bibr" rid="bib1.bibx52 bib1.bibx53 bib1.bibx88" id="paren.35"/>, which solves the Navier–Stokes equations in general curvilinear coordinates using a finite-volume method on a block-structured and collocated grid.</p>
      <p id="d2e407">The computational domain spans <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:mn mathvariant="normal">2880</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1440</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">700.8</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>, discretized into <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:mn mathvariant="normal">576</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">288</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">320</mml:mn></mml:mrow></mml:math></inline-formula> cells, with uniform grid spacing of <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in the longitudinal and lateral directions and <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.19</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> vertically. To avoid spanwise locking of turbulent structures, a lateral shift is applied to the periodic boundaries in the longitudinal direction, following <xref ref-type="bibr" rid="bib1.bibx56" id="text.36"/>. The simulation assumes a surface roughness of <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mtext>org</mml:mtext></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and a friction velocity of <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mo>*</mml:mo><mml:mtext>org</mml:mtext></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.4545</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><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:mrow></mml:math></inline-formula>. It runs for 82 600 <inline-formula><mml:math id="M17" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> (approximately 22.94 <inline-formula><mml:math id="M18" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>) to ensure statistical convergence before collecting 28 800 <inline-formula><mml:math id="M19" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> of inflow data.</p>
      <p id="d2e557">As described by <xref ref-type="bibr" rid="bib1.bibx17" id="text.37"/>, neutral atmospheric boundary flows can be rescaled to generate multiple inflow conditions. We apply this rescaling following <xref ref-type="bibr" rid="bib1.bibx92" id="text.38"/>:

                <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M20" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi>u</mml:mi><mml:mtext>new</mml:mtext></mml:msup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mo>*</mml:mo><mml:mtext>new</mml:mtext></mml:msubsup><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mtext>org</mml:mtext></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mo>*</mml:mo><mml:mtext>org</mml:mtext></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">κ</mml:mi></mml:mfrac></mml:mstyle><mml:mi>ln⁡</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mtext>org</mml:mtext></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mtext>new</mml:mtext></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.41</mml:mn></mml:mrow></mml:math></inline-formula> is the von Kármán constant, and the superscript “new” refers to the inflow condition to be generated, where <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mtext>new</mml:mtext></mml:msup><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">8.0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">12.0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">15.0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">18.0</mml:mn><mml:mo>]</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><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:mrow></mml:math></inline-formula>, obtaining four inflow wind speeds. All inflows have an average TI of approximately 11 <inline-formula><mml:math id="M23" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>LES datasets</title>
      <p id="d2e710">The LES datasets (sets A and B) are taken from two different locations within the LES domain and have distinct spatial dimensions in the lateral and vertical directions. Set A consists of <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mn mathvariant="normal">28</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">800</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">61</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">138</mml:mn></mml:mrow></mml:math></inline-formula> grid points (<inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mi>t</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:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>), while set B includes <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:mn mathvariant="normal">28</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">800</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">39</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">91</mml:mn></mml:mrow></mml:math></inline-formula> grid points. Both datasets cover a 4 <inline-formula><mml:math id="M27" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> period at a temporal resolution of <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M29" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, with spatial resolutions of 5 <inline-formula><mml:math id="M30" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> in the lateral (<inline-formula><mml:math id="M31" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>) direction and 2.19 <inline-formula><mml:math id="M32" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> in the vertical (<inline-formula><mml:math id="M33" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>) direction. An illustration of the locations in the LES domains is given in Fig. <xref ref-type="sec" rid="App1.Ch1.S1"/> in the Appendix for clarity. For each inflow wind speed, the three turbulent velocity components (<inline-formula><mml:math id="M34" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M35" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M36" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>) are extracted and rescaled following the method described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>.</p>
      <p id="d2e867">To ensure that the global POD basis characterizes the coherent turbulent structures over the rotor area, the spatial domain of set B is reduced and centered accordingly, spanning <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mn mathvariant="normal">190.3</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">197.1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>×</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>). In contrast, set A retains a larger spatial extent of <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mn mathvariant="normal">300.5</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:mn mathvariant="normal">300.0</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>×</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>), providing sufficient coverage for aeroelastic simulation and lidar probe volume modeling.</p>
      <p id="d2e934">From set A, 16 non-overlapping 900 <inline-formula><mml:math id="M41" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> segments are extracted to generate 16 independent 3D turbulent inflow fields. These are transformed into spatial boxes under Taylor's frozen turbulence hypothesis <xref ref-type="bibr" rid="bib1.bibx89" id="paren.39"/>, which assumes that turbulent structures are convected downstream at a constant advection velocity <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> – the average wind speed at hub height – without evolving over time. Under this transformation, the time and longitudinal directions are combined to define the longitudinal coordinate <inline-formula><mml:math id="M43" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>, with a spatial resolution given by

                <disp-formula id="Ch1.Ex1"><mml:math id="M44" display="block"><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>T</mml:mi><mml:mtext>sim</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mtext> where </mml:mtext><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>sim</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1800</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>sim</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">900</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e1052">The resulting reference turbulence boxes have dimensions of <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mn mathvariant="normal">1800</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">61</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">138</mml:mn></mml:mrow></mml:math></inline-formula> grid points (<inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>×</mml:mo><mml:mi>y</mml:mi><mml:mo>×</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>), enabling accurate 15 <inline-formula><mml:math id="M47" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> HAWC2 simulations and ensuring full inclusion of lidar probe volume effects.</p>
      <p id="d2e1096">To account for HAWC2's transient effects, lidar initialization, and boundary effects, the first 250 <inline-formula><mml:math id="M48" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> and the last 50 <inline-formula><mml:math id="M49" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> of the simulation are discarded – beyond the conventional 100 <inline-formula><mml:math id="M50" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> warm-up typically used in HAWC2 – yielding the final reconstructed wind fields of 600 <inline-formula><mml:math id="M51" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, with dimensions of <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mn mathvariant="normal">1200</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">39</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">91</mml:mn></mml:mrow></mml:math></inline-formula> grid points (<inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>×</mml:mo><mml:mi>y</mml:mi><mml:mo>×</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>), with a time step <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M55" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Proper orthogonal decomposition and global basis</title>
      <p id="d2e1196">POD decomposes turbulent flow into orthogonal spatial modes that optimally capture the variance of the fluctuations <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx11" id="paren.40"/>. Typically, POD is applied to a single flow case, yielding an orthogonal basis optimized for that specific dataset.</p>
      <p id="d2e1202">To enable generalization across different flow conditions, <xref ref-type="bibr" rid="bib1.bibx1" id="text.41"/> utilized a “global” POD basis, which is derived by combining multiple cases, providing a more general representation across a broader parameter space. As the global POD modes are derived from multiple flow conditions, they are not optimized for any single case but instead capture generalized flow structures across the parameter space. However, as shown by <xref ref-type="bibr" rid="bib1.bibx18" id="text.42"/>, the global basis is still very effective, and the suboptimality of a global basis compared to a “local” basis is at least an order of magnitude smaller than the truncation error.</p>
      <p id="d2e1211">To compute the basis, we first calculate the fluctuating component of the longitudinal velocity field by subtracting the temporal mean, <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, from the full velocity field: <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. These fluctuations are then reshaped into column vectors over <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> time steps for each of <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> flow cases, forming the matrix <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:mi mathvariant="bold">M</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, which is used to compute the POD modes using the randomized singular value decomposition (SVD) following the method of <xref ref-type="bibr" rid="bib1.bibx35" id="text.43"/>.</p>
      <p id="d2e1416">The decomposition yields a set of orthonormal spatial modes <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mi mathvariant="bold">G</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. A visualization of the first 10 global POD modes is provided in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>.</p>
      <p id="d2e1460">The corresponding modal time series are obtained by projecting the fluctuating flow onto the spatial POD modes using an inner product <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mfenced close="〉" open="〈"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e1502">A reduced-order approximation of the flow field can then be constructed as

                <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M63" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> is the number of retained modes, and <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the modal time coefficient. This approach provides a low-dimensional representation of the flow, retaining dominant coherent structures while reducing computational complexity.</p>
      <p id="d2e1627">Although accurate representation of the flow physics in POD requires all three velocity components (<inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow></mml:math></inline-formula>) <xref ref-type="bibr" rid="bib1.bibx39" id="paren.44"/>, in this study we only extract the global POD modes using the longitudinal component (<inline-formula><mml:math id="M67" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>) from the LES dataset set B (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>). This choice reflects the focus on reconstructing the longitudinal wind speed, which is the primary quantity of interest for LAC applications. The simplification is motivated by both methodological and practical considerations. First, <inline-formula><mml:math id="M68" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> component fluctuations dominate turbine loads <xref ref-type="bibr" rid="bib1.bibx23" id="paren.45"/>, whereas lateral (<inline-formula><mml:math id="M69" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>) and vertical (<inline-formula><mml:math id="M70" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>) components have a negligible impact <xref ref-type="bibr" rid="bib1.bibx22" id="paren.46"/>. Additionally, only the longitudinal <inline-formula><mml:math id="M71" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> component can be estimated from the LOS. This limitation arises because the lidar does not measure the full 3D velocity vector; instead, it senses only the component projected along the beam direction (the “cyclops dilemma”) <xref ref-type="bibr" rid="bib1.bibx63" id="paren.47"/>. Recovering individual velocity components from LOS measurements therefore requires additional assumptions. One option is to combine multiple beams under an assumption of local flow homogeneity <xref ref-type="bibr" rid="bib1.bibx67" id="paren.48"/>, which enables estimation of multiple velocity components (e.g., <inline-formula><mml:math id="M72" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M73" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, and/or <inline-formula><mml:math id="M74" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>) but relies on limited spatial variability across the rotor. A second approach is to assume a known wind direction (e.g., align with the <inline-formula><mml:math id="M75" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> component) and neglect the lateral and vertical components <xref ref-type="bibr" rid="bib1.bibx43" id="paren.49"/>. Because this study aims to resolve wind speed variations across the full rotor plane, we adopt the latter assumption and thus estimate only the longitudinal component <inline-formula><mml:math id="M76" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> from the LOS measurements.</p>
      <p id="d2e1739">To avoid data leakage and promote generalization, the POD basis is computed from LES domains that are spatially offset from the reconstruction region (Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>).</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Numerical lidar sensor</title>
      <p id="d2e1752">A numerical model of a hub-mounted pulsed lidar sensor is available in HAWC2 v13.1 <xref ref-type="bibr" rid="bib1.bibx82" id="paren.50"/> to simulate realistic LOS wind measurements based on user-defined parameters for a single-beam lidar. This section outlines the sensor used in this study, including lidar parameters, coordinate system, and estimation of longitudinal wind speed.</p>
      <p id="d2e1758">The hub lidar consists of a pulsed single-beam sensor installed on the spinner and constrained to the wind turbine model, meaning that the lidar beams moves with the turbine structure and is affected by tower motion, including yaw, pitch, roll, and structural vibrations. As the spinner rotates, the beam sweeps the rotor area, measuring LOS wind speeds by projecting the local <inline-formula><mml:math id="M77" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M78" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M79" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula> components onto the LOS direction (Fig. <xref ref-type="fig" rid="F1"/>). Tower motion together with rotor rotation influences the measurements by introducing a relative-velocity contribution to the measured wind speed. However, in the current HAWC2 hub-lidar sensor implementation, rotor rotation does not introduce an additional translational velocity component into the measured wind speed. Motion-induced fluctuations are therefore dominated by tower motion and can be mitigated using frequency-domain filtering, which preserves the integrity of the estimated wind field without introducing bias <xref ref-type="bibr" rid="bib1.bibx32" id="paren.51"/>. In practical deployments, such pre-processing should be applied before reconstructed inflow fields are used for load assessment or LAC because uncorrected motion artifacts can excite structural dynamics; inflate fatigue loads; and, in control applications, provoke undesirable actuator responses <xref ref-type="bibr" rid="bib1.bibx68" id="paren.52"/>. Nevertheless, no motion correction or filtering has been applied in the present analysis because the study focuses on inflow reconstruction accuracy under multiple uncertainty sources.</p>
      <p id="d2e1791">Probe volume effects are simulated by HAWC2 using the weighting function and system parameters described in <xref ref-type="bibr" rid="bib1.bibx51" id="text.53"/> for pulsed lidar systems. HAWC2 provides the following as outputs: (i) the probe-volume-averaged LOS velocity <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>LOS, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>; (ii) the nominal LOS velocity <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>LOS, nom</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, without volume averaging; and (iii) the corresponding measurement locations in <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M83" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e1840">The lidar beam unit directional vector, <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, can be defined in a left-handed Cartesian coordinate system, with <inline-formula><mml:math id="M85" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> downwind and <inline-formula><mml:math id="M86" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> vertical directions as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M87" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>-</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mo>-</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E3"><mml:mtd><mml:mtext>3</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M88" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> is the half-cone angle, <inline-formula><mml:math id="M89" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula> is the azimuthal offset from blade 1 where the lidar beam is located (clockwise viewed downwind), and <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the azimuthal angle of blade 1 (origin aligned with the <inline-formula><mml:math id="M91" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> axis upward, rotation clockwise viewed downwind).</p>
      <p id="d2e2047">The LOS velocity (also called radial velocity) can be mathematically expressed as

                <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M92" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>V</mml:mi><mml:mtext>LOS</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><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">P</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">U</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the wind vector, and <inline-formula><mml:math id="M94" display="inline"><mml:mi mathvariant="bold-italic">P</mml:mi></mml:math></inline-formula> represents the location in space <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where the measurement is taken as a function of the instantaneous hub location, the lidar beam unit vector, and the range length <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e2215">Figure <xref ref-type="fig" rid="F3"/> illustrates the beam configuration from three perspectives for a beam with <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> and a range length <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M100" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, where the spatial location of the measurement point <inline-formula><mml:math id="M101" display="inline"><mml:mi mathvariant="bold-italic">P</mml:mi></mml:math></inline-formula> is expressed as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M102" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">R</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mtext>hub</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">R</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the shaft length, <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mtext>hub</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the hub height, and <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">R</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the rotation matrix accounting for tilt (<inline-formula><mml:math id="M106" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>), roll (<inline-formula><mml:math id="M107" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula>), and yaw (<inline-formula><mml:math id="M108" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula>) of the wind turbine model for a left-handed coordinate system. For this study, <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e2563">Left-handed coordinate system for a single-beam lidar mounted on the DTU 10 <inline-formula><mml:math id="M111" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> RWT. Example with range length <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M113" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, half-cone angle <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, azimuthal angle <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, and blade 1 at <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f03.png"/>

        </fig>

      <p id="d2e2646">Therefore, the LOS velocity accounting for beam orientation and tilt can finally be expressed as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M117" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>V</mml:mi><mml:mtext>LOS</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>[</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>⋅</mml:mo><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:mo>[</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>⋅</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:mo>[</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>⋅</mml:mo><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          The longitudinal wind speed is estimated by projecting <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>LOS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> onto the <inline-formula><mml:math id="M119" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis. This projection assumes negligible lateral and vertical components (<inline-formula><mml:math id="M120" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M121" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>) when the rotor is perfectly aligned with the wind <xref ref-type="bibr" rid="bib1.bibx71 bib1.bibx77" id="paren.54"/>, which introduces cross-contamination errors <xref ref-type="bibr" rid="bib1.bibx41" id="paren.55"/>. The final equation to project the LOS velocity to the longitudinal direction is thus as follows:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M122" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E7"><mml:mtd><mml:mtext>7</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mtext>LOS</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">P</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Note that the projection is performed from the lidar origin <inline-formula><mml:math id="M123" display="inline"><mml:mi mathvariant="bold">O</mml:mi></mml:math></inline-formula>, placed at <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mtext>hub</mml:mtext></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and therefore the projection is only affected by the rotation matrix <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mtext mathvariant="bold">R</mml:mtext><mml:mtext>hub</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3134">Effects related to optics, internal signal processing, and lidar-specific smearing are not considered in this study.</p>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Lidar scanning strategy</title>
      <p id="d2e3145">The HAWC2 hub-lidar sensor supports flexible scanning configurations, allowing multiple beams with user-defined half-cone angles (<inline-formula><mml:math id="M126" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>), azimuthal angles (<inline-formula><mml:math id="M127" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula>), and range lengths (<inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). In this study, a six-beam configuration is employed, with each beam sampled sequentially at 5 <inline-formula><mml:math id="M129" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula> and no switching delay. The lidar records 29 fixed range gates spaced every 10 <inline-formula><mml:math id="M130" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, covering distances from 70 to 350 <inline-formula><mml:math id="M131" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> – consistent with common pulsed lidar practice <xref ref-type="bibr" rid="bib1.bibx59" id="paren.56"/>. During post-processing, the beam sequence, sampling frequency, and switching delay can be customized.</p>
      <p id="d2e3201">Preliminary analysis (not shown for brevity) revealed that reconstruction accuracy improves when all six lidar beams are angled away from the central axis, rather than having a central beam pointing directly upwind. Although each beam samples multiple range gates, a beam aligned with the wind direction collects data along a nearly straight line, with only a slight vertical shift due to turbine tilt. As a result, many measurements overlap and map into the same grid location, providing only a small number of central points in the fixed spatial grid. In contrast, angled beams increase their spatial coverage and provide more data for the estimation across the rotor plane. Similar results have been reported by <xref ref-type="bibr" rid="bib1.bibx79" id="text.57"/>, where optimal scan radii were found to be approximately 70 <inline-formula><mml:math id="M132" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>–75 <inline-formula><mml:math id="M133" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> of the rotor span.</p>
      <p id="d2e3223">The half-cone angle selection affects both projection errors – due to the assumption of negligible <inline-formula><mml:math id="M134" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M135" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula> components – and the spatial coverage of the rotor. Increasing the preview distance reduces cross-contamination and induction effects but increases errors due to wind evolution <xref ref-type="bibr" rid="bib1.bibx78" id="paren.58"/>. Since HAWC2 does not model induction in the lidar sensor or temporal evolution of inflow, their impact is therefore not considered in this study.</p>
      <p id="d2e3243">The azimuthal angle defines each beam's angular separation from blade 1 in the rotating frame (Fig. <xref ref-type="fig" rid="F3"/>), with allowable values in this study, <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">120</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">240</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, based on practical installation constraints. Specifically, for many multi-megawatt wind turbines, manufacturers provide access to the hub through service hatches positioned every 120<inline-formula><mml:math id="M137" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">°</mml:mi></mml:mrow></mml:math></inline-formula>. Aligning the lidar beams with these access points simplifies both the installation and the maintenance processes.</p>
      <p id="d2e3288">The goal is to optimize the beam sequence to maximize rotor plane coverage over a given number of scans, where a “scan” is defined as the time needed to sample all six beams. At 5 <inline-formula><mml:math id="M138" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula> per beam, a single scan takes <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M140" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3322">Figure <xref ref-type="fig" rid="F4"/> illustrates the final six-beam hub-lidar configuration, which was found with an exhaustive search through iteration at fixed rotor speed <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:mi mathvariant="normal">Ω</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">9.6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M142" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">rpm</mml:mi></mml:mrow></mml:math></inline-formula> (rated speed of the DTU 10 <inline-formula><mml:math id="M143" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> turbine), yielding the following optimal beam sequence: <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">240</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">120</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">240</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">120</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. Panel (a) shows the initial mounting azimuthal angles (<inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> view), (b) the scanning trajectory over one scan (non-rotating frame), and (c) beam locations onto the <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> plane. This azimuthal configuration ensures optimal coverage of the rotor area above rated wind speed, since this is the operational range where LAC is used for load reduction.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e3427">Six-beam lidar configuration with a half-cone angle <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> for all beams, azimuthal angles <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">240</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">120</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">240</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">120</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, and 29 range gates from 70 to 350 <inline-formula><mml:math id="M149" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> spaced every 10 <inline-formula><mml:math id="M150" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. <bold>(a)</bold> Initial beam mounting positions (<inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> view), <bold>(b)</bold> scanning trajectory over one scan at <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mi mathvariant="normal">Ω</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">9.6</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M153" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">rpm</mml:mi></mml:mrow></mml:math></inline-formula>, and <bold>(c)</bold> beam locations on the <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> plane. The dashed black circle indicates the DTU 10 <inline-formula><mml:math id="M155" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> RWT rotor (<inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">89</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f04.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS6">
  <label>2.6</label><title>Measurement selection for reconstruction</title>
      <p id="d2e3598">Synthetic lidar measurements are extracted from the reference inflow fields (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>) using the hub-lidar sensor. During post-processing, the 20 <inline-formula><mml:math id="M157" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula> HAWC2 lidar output is downsampled to a 5 <inline-formula><mml:math id="M158" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula> sampling rate per beam, with no switching delay.</p>
      <p id="d2e3619">Measurements used for the reconstruction are selected through a spatial filtering process. In the lateral and vertical directions, the filter dimensions match those of the turbulence box from set A (refer to Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>). In the longitudinal direction, the filter spans a distance <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mtext>span</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>t</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the selected number of scans, and <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><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">s</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> is the duration of a single full scan. This longitudinal span is centered around the target reconstruction plane, located at <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the time step at which the reconstruction is evaluated. As a result, only measurements satisfying the condition <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>t</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>&lt;</mml:mo><mml:mi>x</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>t</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are selected for the reconstruction. Additionally, we imposed a constraint requiring all selected measurements to be located at least 1 s upstream of the rotor plane to ensure preview time.</p>
      <p id="d2e3805">This process is illustrated in Fig. <xref ref-type="fig" rid="F5"/>, where (a) shows lidar data advancing towards the rotor with the cuboid centered around <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, representing the spatial filtering region, and (b) maps selected measurements inside the cuboid onto the fixed <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> grid. If multiple measurements fall into the same grid cell, only the one closest to <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is retained. Panel (c) shows the resulting fluctuations after subtracting the known shear profile (<inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) from the LES dataset set A (refer to Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>).</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e3869">Lidar measurement selection for wind field reconstruction at a single time step. <bold>(a)</bold> Lidar data advancing toward the rotor with the spatial filtering cuboid centered at <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. <bold>(b)</bold> Mapping onto a fixed <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> grid. <bold>(c)</bold> Subtraction of the vertical wind speed profile. The dashed black circle in plots <bold>(b)</bold> and <bold>(c)</bold> indicates the DTU 10 <inline-formula><mml:math id="M171" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> RWT rotor (<inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">89</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f05.png"/>

        </fig>

      <p id="d2e3954">All data used in this study are gather in a publicly available dataset <xref ref-type="bibr" rid="bib1.bibx85" id="paren.59"/>.</p>
</sec>
<sec id="Ch1.S2.SS7">
  <label>2.7</label><title>Wind inflow reconstruction techniques</title>
      <p id="d2e3968">This section presents the methodologies used to reconstruct the longitudinal wind component (<inline-formula><mml:math id="M173" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>) from synthetic lidar measurements obtained from the hub-lidar database (Sect. <xref ref-type="sec" rid="Ch1.S2.SS6"/>). Reconstructions are performed on a fixed <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mn mathvariant="normal">39</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">91</mml:mn></mml:mrow></mml:math></inline-formula> grid (<inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>×</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>), consistent with the global POD modes (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>). A total of 1200 time steps (600 <inline-formula><mml:math id="M176" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>) are reconstructed with a sampling interval of <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M178" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e4038">All four methods use lidar-derived wind speed fluctuations as input, defined as <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mtext>lidar</mml:mtext><mml:mo>′</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the known mean vertical wind speed profile (i.e., shear) from LES set A. This step standardizes the input across methods. After reconstructing the fluctuating component, the known shear is readded to obtain the full wind field for evaluation.</p>
      <p id="d2e4129">The four reconstruction techniques evaluated in this study are described below.</p>
<sec id="Ch1.S2.SS7.SSS1">
  <label>2.7.1</label><title>Baseline</title>
      <p id="d2e4140">The baseline methodology replicates the standard approach of estimating REWS from lidar measurements in LAC applications <xref ref-type="bibr" rid="bib1.bibx37" id="paren.60"/>. To ensure fair comparison, we account for the known shear profile. The reconstructed longitudinal wind speed at each time step is defined as

                  <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M181" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:munderover><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mtext>lidar</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mtext>lidar</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is the LOS-projected wind speed fluctuation (Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>) within the circular region <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> defined by <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mi>y</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mtext>hub</mml:mtext></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msup><mml:mo>]</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">95</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M185" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, centered at hub height in the fixed <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> grid plane (Fig. <xref ref-type="fig" rid="F5"/>c). This area spans the rotor disk of the DTU 10 <inline-formula><mml:math id="M187" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> turbine with a 6 <inline-formula><mml:math id="M188" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> margin to account for tower and shaft motion. The term <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denotes the number of lidar measurements available within the circular area <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the fixed plane.</p>
</sec>
<sec id="Ch1.S2.SS7.SSS2">
  <label>2.7.2</label><title>Least-squares fit of POD modes</title>
      <p id="d2e4380">The Moore–Penrose pseudo-inverse is used to solve a least-squares problem for estimating the modal time series from lidar measurements, originally introduced by <xref ref-type="bibr" rid="bib1.bibx55" id="text.61"/> and independently by <xref ref-type="bibr" rid="bib1.bibx62" id="text.62"/>.</p>
      <p id="d2e4389">Using the projected LOS fluctuations, <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mtext>lidar</mml:mtext><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, this field is stored in a matrix <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mtext>lidar</mml:mtext></mml:msub><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> on a regular <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> grid (Fig. <xref ref-type="fig" rid="F5"/>c), with missing data points assigned <monospace>NaN</monospace> for numerical computational purposes, where <inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">39</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">91</mml:mn></mml:mrow></mml:math></inline-formula> are the grid points across the lateral and vertical directions respectively. We define the index set <inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:mi mathvariant="script">I</mml:mi><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> for grid locations with valid measurements, where <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the number of available measurements. Hence, the measurement vector <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">lidar</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is defined as <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">lidar</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mtext>vec</mml:mtext><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mtext>lidar</mml:mtext></mml:msub><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="script">I</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>lidar</mml:mtext></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mtext>vec</mml:mtext><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> denotes column-wise vectorization.</p>
      <p id="d2e4596">The global POD modes <inline-formula><mml:math id="M201" display="inline"><mml:mi mathvariant="bold">G</mml:mi></mml:math></inline-formula> are sub-sampled at <inline-formula><mml:math id="M202" display="inline"><mml:mi mathvariant="script">I</mml:mi></mml:math></inline-formula> locations, and the first <inline-formula><mml:math id="M203" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> global POD modes are selected to form the matrix <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:mi mathvariant="bold">A</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">G</mml:mi><mml:mrow><mml:mi mathvariant="script">I</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mi>K</mml:mi></mml:mrow></mml:msub><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub><mml:mo>×</mml:mo><mml:mi>K</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e4659">The modal coefficients <inline-formula><mml:math id="M205" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula> are computed by solving the least-squares problem via the pseudo-inverse of <inline-formula><mml:math id="M206" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> by projecting <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">lidar</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> onto the column space of <inline-formula><mml:math id="M208" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula>, leading to <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mo>⊤</mml:mo></mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mo>⊤</mml:mo></mml:msup><mml:msub><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">lidar</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The reconstructed wind field at each time step is then computed as

                  <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M210" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:munderover><mml:msub><mml:mi>g</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M212" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th POD mode and <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> the corresponding estimated modal amplitude. Finally, the known mean profile <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is readded  to recover the full field.</p>
</sec>
<sec id="Ch1.S2.SS7.SSS3">
  <label>2.7.3</label><title>Interpolation with IDW</title>
      <p id="d2e4903">IDW estimates the wind fluctuations at a target location as a weighted average of nearby measurements, where influence decreases with distance. If the target coincides with a measurement location, the interpolated value matches the measurement. Mathematically, the interpolated longitudinal velocity at position <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is calculated as

                  <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M216" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:msubsup><mml:msub><mml:mi>w</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mi>i</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:msubsup><mml:msub><mml:mi>w</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi>i</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is the wind speed fluctuation at measurement location <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and the weights <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are defined as

                  <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M220" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>w</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi>d</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the Euclidean distance between the location of unknown <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and lidar measurements <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi>i</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M224" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> is a positive exponent controlling the decay rate, where higher values of <inline-formula><mml:math id="M225" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> emphasize nearer points. An exponent of <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> was found to minimize reconstruction errors.</p>
</sec>
<sec id="Ch1.S2.SS7.SSS4">
  <label>2.7.4</label><title>Hybrid methodology: IDW combined with POD-LSQ</title>
      <p id="d2e5210">The final method combining IDW and POD-LSQ is presented in this section, called POD-IDW. First, the wind field fluctuations across the <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> plane are estimated at each time step using the IDW technique, following Sect. <xref ref-type="sec" rid="Ch1.S2.SS7.SSS3"/>. Using the resulting IDW-reconstructed fluctuations (without the added vertical shear profile), the modal amplitudes <inline-formula><mml:math id="M228" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:math></inline-formula> are then estimated by performing a least-squares fit onto the global POD modes (Sect. <xref ref-type="sec" rid="Ch1.S2.SS7.SSS2"/>).</p>
      <p id="d2e5237">Therefore, the modal coefficients <inline-formula><mml:math id="M229" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:math></inline-formula> are computed as <inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mo>⊤</mml:mo></mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mo>⊤</mml:mo></mml:msup><mml:msub><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">IDW</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mi mathvariant="normal">IDW</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> is now the vectorization of the IDW reconstructed plane.</p>
      <p id="d2e5319">This hybrid approach is proposed to address a challenge encountered when using POD-LSQ: in areas without measurements, localized overfitting occurs. By using the IDW interpolated field to estimate the modal amplitudes, this limitation is mitigated.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS8">
  <label>2.8</label><title>Metrics for optimal parameter selection</title>
      <p id="d2e5331">Several parameters influence the accuracy of wind field reconstruction. To quantify the performance of the methods described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS7"/>, we use the mean absolute error (MAE) computed within an area around the rotor, denoted as <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS7.SSS1"/>). The MAE is computed over the 10 <inline-formula><mml:math id="M233" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> simulation period (<inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1200</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M236" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>) as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M237" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mtext>MAE</mml:mtext><mml:mrow><mml:mtext>rotor</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mi>K</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E12"><mml:mtd><mml:mtext>12</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>×</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mfenced close="]" open="["><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>∈</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:munder><mml:mfenced close="|" open="|"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mtext>ref</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M238" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of spatial grid points within the rotor area <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mtext>ref</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> denotes the reference wind field for inflow case <inline-formula><mml:math id="M241" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>. The index <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mtext>cases</mml:mtext></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> spans the set of inflow cases, with <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>cases</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula> representing 16 independent 10 <inline-formula><mml:math id="M244" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> realizations across four wind speeds <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">8.0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">12.0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">15.0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">20.0</mml:mn><mml:mo mathvariant="italic">}</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><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:mrow></mml:math></inline-formula>. The subscript <inline-formula><mml:math id="M246" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> represents each reconstruction method described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS7"/>, with <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mtext>Baseline, POD-LSQ, IDW, and POD-IDW</mml:mtext><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e5728">To enable fair comparison across different wind speeds, all reconstruction errors are normalized by the corresponding inflow mean wind speed <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">o</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. The global performance metric for a given method <inline-formula><mml:math id="M249" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> is defined as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M250" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mtext>MAE</mml:mtext><mml:mrow><mml:mtext>global</mml:mtext><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mi>K</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>cases</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E13"><mml:mtd><mml:mtext>13</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>×</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>cases</mml:mtext></mml:msub></mml:mrow></mml:munderover><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mrow><mml:mtext>rotor</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mi>K</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">o</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e5885">The global reconstruction performance depends on several key parameters. First, the half-cone opening angle <inline-formula><mml:math id="M251" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> directly influences the spatial distribution and availability of lidar measurements across the rotor, as well as potential cross-contamination effects. In this study, we evaluate <inline-formula><mml:math id="M252" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> values in the range <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">10.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">12.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">50.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, using the same angle for all six beams.</p>
      <p id="d2e5937">Second, the number of lidar measurements per time step, <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, depends on the selected number of lidar scans, <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS6"/>). Increasing <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> provides higher data availability, but it can degrade reconstruction due to higher spatial filtering.</p>
      <p id="d2e5996">For POD-based methods, the number of retained modes <inline-formula><mml:math id="M257" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> is another important parameter. A higher <inline-formula><mml:math id="M258" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> allows for finer-scale flow reconstruction but can increase sensitivity to measurement sparsity and lead to overfitting. We evaluate <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">30</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">40</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">50</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">75</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">125</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">150</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">200</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e6067">The optimal parameter combination for each method, <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mtext>opt</mml:mtext><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mtext>scan,opt</mml:mtext><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mtext>opt</mml:mtext><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, is defined as the one that minimizes the global normalized reconstruction error:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M261" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mtext>opt</mml:mtext><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mtext>scan,opt</mml:mtext><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mtext>opt</mml:mtext><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E14"><mml:mtd><mml:mtext>14</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>arg⁡</mml:mi><mml:munder><mml:mo movablelimits="false">min⁡</mml:mo><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>K</mml:mi></mml:mrow></mml:munder><mml:mfenced open="{" close="}"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mrow><mml:mtext>global</mml:mtext><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mi>K</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where the search spans all 1360 (<inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:mn mathvariant="normal">17</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula>) combinations in the discrete parameter space.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
      <p id="d2e6254">To evaluate the performance and characteristics of the proposed reconstruction methods, we begin by assessing the accuracy of the modal amplitude estimation for POD-LSQ using lidar measurements, as discussed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>. We then examine how the number of scans and modes influences the spectral content of the reconstructed inflow fields in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>. The effect of the half-cone opening angle on reconstruction accuracy is analyzed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>, while Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/> investigates the influence of wind speed quantity. Finally, Sect. <xref ref-type="sec" rid="Ch1.S3.SS5"/> synthesizes these findings and presents a discussion on the optimal parameter configuration for each method.</p>
      <p id="d2e6267">To assess the influence of wind speed quantity selection on reconstruction accuracy, we compare the reconstruction results using three wind speed quantities, hereafter referred to as (i) the volume-averaged lidar estimate, <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, representing LOS velocities projected into the longitudinal direction and averaged over the lidar probe volume; (ii) the nominal lidar estimate, <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, nom</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, obtained from the same projection procedure but without applying volume averaging; and (iii) the true wind speed, <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, corresponding to the reference longitudinal wind velocity extracted from the reference LES inflow field at the same grid locations in the <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> plane where the lidar measurements are fixed (see Fig. <xref ref-type="fig" rid="F5"/>c) at each time step.</p>
      <p id="d2e6316">While only <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> represents a physically realistic lidar input, the alternative wind speed definitions are used for diagnostic purposes. In particular, <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> isolates the performance of the reconstruction methods from key sources of measurement uncertainty, including volume averaging, cross-contamination, tower motion, and multi-distance fixed-plane mapping error. The latter refers to the spatial inconsistency introduced when lidar measurements – collected at different longitudinal positions – are projected onto a fixed estimation plane (<inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), ignoring their true spatial separation along the longitudinal direction. In contrast, the difference between <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, nom</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> isolates the effect of volume averaging alone. These three wind speed definitions are used consistently throughout the paper to evaluate reconstruction accuracy and quantify the impact of measurement-related uncertainties.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Modal amplitude estimation with POD-LSQ</title>
      <p id="d2e6381">In real-time applications, reconstructing wind fields at each time step using global POD modes requires estimating the corresponding modal amplitudes, <inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. This estimation is carried out using the POD-LSQ approach described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS7.SSS2"/>. In this section, we evaluate how wind speed quantity selection affects the accuracy of these modal amplitude estimations.</p>
      <p id="d2e6403">Figure <xref ref-type="fig" rid="F6"/> presents the first five modal amplitudes for a representative 10 <inline-formula><mml:math id="M273" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> inflow case with a mean wind speed of <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">15.35</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><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:mrow></mml:math></inline-formula>. The reference modal amplitudes (solid black lines) are compared against those estimated by POD-LSQ (dashed orange lines), using <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> global POD modes, <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> scans, and a half-cone angle of <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>. The top row of Fig. <xref ref-type="fig" rid="F6"/> shows results obtained using the true wind speed as input, while the second row uses the nominal lidar estimate (without volume averaging), and the bottom row uses the volume-averaged lidar estimate. This comparison allows us to isolate and quantify the impact of measurement errors on the estimation of modal amplitudes. Each subplot also reports the normalized MAE, defined as <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:mtext>MAE</mml:mtext><mml:mo>/</mml:mo><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M279" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> is the standard deviation of the corresponding reference amplitude.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e6512">First five modal amplitudes estimated using POD-LSQ with <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> global POD modes, <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> scans, and half-cone angle <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>. Top row: estimation using true wind speed (<inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), second row: estimation using nominal lidar-estimated (<inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, nom</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) wind speed, and bottom row: estimation using volume-averaged lidar-estimated (<inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) wind speed.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f06.png"/>

        </fig>

      <p id="d2e6597">As expected, the estimation error <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:mtext>MAE</mml:mtext><mml:mo>/</mml:mo><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> increases with mode number. Lower-order modes (e.g., modes 1–3), which represent dominant large-scale structures, are reconstructed more accurately than higher-order modes (e.g., modes 4–5), which correspond to finer-scale features. Furthermore, the use of the lidar-based estimates leads to consistently higher reconstruction errors compared to using the true wind speed. For mode 1, <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:mtext>MAE</mml:mtext><mml:mo>/</mml:mo><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> increases by 55 <inline-formula><mml:math id="M288" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> when using the nominal lidar estimate compared to the true wind speed, while an increase of 41 <inline-formula><mml:math id="M289" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> is observed for the volume-averaged lidar estimate. For mode 5, these differences become more pronounced, with increases of 119 <inline-formula><mml:math id="M290" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> and 114 <inline-formula><mml:math id="M291" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>, respectively. These results highlight the sensitivity of modal amplitude estimation to measurement-related uncertainties – such as cross-contamination, spatial offsets resulting from the fixed-grid filtering approach used for multi-distance lidar measurements, and tower-induced motion. Higher-order modes are particularly affected by these effects. Notably, probe volume averaging helps to reduce such errors, as reflected in the consistently lower <inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:mtext>MAE</mml:mtext><mml:mo>/</mml:mo><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> values compared to the nominal case.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Sensitivity to number of scans and modes on the spectral content</title>
      <p id="d2e6678">To assess how the number of scans and modes affects the reconstruction of turbulent inflow fields, we analyze the power spectral density (PSD) of the <inline-formula><mml:math id="M293" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> velocity fluctuations for a representative case with <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">15.35</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">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> over a 10 <inline-formula><mml:math id="M295" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> simulation. The PSD is estimated using Welch's method with a Hamming window, six segments, and 50 <inline-formula><mml:math id="M296" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> overlap. To characterize the spectral energy content across the full rotor plane rather than just the rotor-averaged wind speed, the PSD is computed point-wise and subsequently averaged over all grid points within the area <inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (refer to Sect. <xref ref-type="sec" rid="Ch1.S2.SS7.SSS1"/>):

                <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M298" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mtext>PSD</mml:mtext><mml:mtext>avg</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>grid</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>grid</mml:mtext></mml:msub></mml:mrow></mml:munderover><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the power spectrum estimated at grid point <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>∈</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>grid</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the total number of grid points inside <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
<sec id="Ch1.S3.SS2.SSS1">
  <label>3.2.1</label><title>Number of scans and estimation method</title>
      <p id="d2e6877">This section compares the PSD of the original flow to the estimated flow for different estimation methods and numbers of scans. The number of modes used in the POD-based estimation methods is kept fixed for this analysis; the impact of POD modes is analyzed in detail in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2.SSS2"/>.</p>
      <p id="d2e6882">Figure <xref ref-type="fig" rid="F7"/> presents the PSD results for (a) baseline, (b) POD-LSQ, (c) IDW, and (d) POD-IDW, using <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> global POD modes. Each panel shows reconstructions for various numbers of lidar scans (<inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">12</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">16</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>) and two types of wind speed inputs: the true wind speed (<inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, solid lines) and the volume-averaged lidar estimate (<inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, dashed lines). For reference, the full LES turbulence spectrum is plotted in solid black. The truncated POD spectrum (gray dashed) corresponds to the projection of the LES flow onto the first 100 POD modes using the standard inner product, which is a better basis of comparison for the POD methods. The vertical dashed line indicates the tower's first fore–aft eigenfrequency, <inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>tower</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. The energy drop-off beyond 0.1 <inline-formula><mml:math id="M309" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula> in the LES reference is attributed to grid resolution limitations, as reported in <xref ref-type="bibr" rid="bib1.bibx91" id="text.63"/>, <xref ref-type="bibr" rid="bib1.bibx25" id="text.64"/>, and <xref ref-type="bibr" rid="bib1.bibx65" id="text.65"/>. Similarly, the further roll-off observed in the truncated POD spectrum is due to modal truncation. As noted by <xref ref-type="bibr" rid="bib1.bibx45" id="text.66"/>, these high-frequency limitations do not significantly affect fatigue analysis outcomes.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e7001">Influence of the number of scans <inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> on the turbulence spectra of the <inline-formula><mml:math id="M311" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> component over a 10 <inline-formula><mml:math id="M312" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> simulation for each method, using <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> global POD modes for POD-based methods, with the true wind speed (<inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and volume-averaged lidar estimate (<inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) as input parameters for the reconstruction. Welch's method with Hamming window (six segments, 50 <inline-formula><mml:math id="M317" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> overlap) is applied, and the PSDs around the area <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS7.SSS1"/>) around the rotor area are averaged for smoothing.</p></caption>
            <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f07.png"/>

          </fig>

</sec>
<sec id="Ch1.S3.SS2.SSSx1" specific-use="unnumbered">
  <title>Low frequencies</title>
      <p id="d2e7112">At frequencies below 0.1 <inline-formula><mml:math id="M319" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>, all reconstruction methods except the baseline (Fig. <xref ref-type="fig" rid="F7"/>a) closely follow the LES spectrum when estimating using the true wind speed <inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (solid lines). The baseline method is formulated as a rotor-equivalent estimate combined with the prescribed mean shear profile such that the time-varying component is spatially uniform across the rotor plane. Consequently, it does not reproduce spatially varying turbulent fluctuations at individual grid points within <inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Because the spectra are obtained by averaging point-wise PSDs over all grid points inside <inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the baseline's rotor averaging inherently reduces energy in the spatially resolved <inline-formula><mml:math id="M323" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> spectra, including at low frequencies.</p>
      <p id="d2e7166">IDW effectively reproduces the LES spectrum, while POD-based methods align with the truncated POD reference, consistent with their basis truncation. In contrast, reconstructions based on the volume-averaged lidar estimate consistently exhibit lower energy from 0.02 <inline-formula><mml:math id="M324" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula> upwards. This reduced energy results from two sources of spatial filtering: the intrinsic averaging within the probe volume <xref ref-type="bibr" rid="bib1.bibx61" id="paren.67"/> and the measurement selection procedure, which maps multi-distance observations – taken at varying longitudinal positions – onto a fixed grid. This process smooths out turbulent fluctuations by blending information across different regions of the inflow. This filtering effect also impacts the baseline method, though to a lesser extent given its already-simplified reconstruction approach.</p>
</sec>
<sec id="Ch1.S3.SS2.SSSx2" specific-use="unnumbered">
  <title>High frequencies</title>
      <p id="d2e7186">In the high-frequency range, the flow estimated using POD-LSQ, POD-IDW, and IDW has more energy than the LES flow for both <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and the volume-averaged lidar estimate. When using <inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, increasing the scan count reduces this extra spectral energy for these methods, drawing their spectra closer to the LES reference. This reduction in high-energy content with higher scans is driven by the number of available measurements in the rotor plane, which increases with <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. For example, in this study, four scans correspond to approximately 15 <inline-formula><mml:math id="M328" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> coverage of the <inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> plane, while 16 scans increases that coverage to around 42 <inline-formula><mml:math id="M330" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>. Having more measurements in the rotor plane reduces overfitting for the POD methods, which results in lower spectral energy for more scans. In IDW, a higher number of measurements increases spatial coverage, reducing gaps between data points. This leads to more accurate interpolation and lower reconstruction error.</p>
      <p id="d2e7249">However, for lidar-based inputs, the measurement selection procedure described in Sect.<xref ref-type="sec" rid="Ch1.S2.SS6"/> selects data points across varying longitudinal positions and maps them onto a fixed grid, which becomes increasingly extended as more scans are included. This introduces an additional spatial filtering effect, resulting in a sharper energy drop beyond 0.017 <inline-formula><mml:math id="M331" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>. While IDW does not exhibit the same steep decline, this instead reflects increased noise due to higher multi-distance fixed-plane mapping errors, rather than improved reconstruction fidelity. Unlike POD-based methods, which enforce spatial coherence through a global modal basis, IDW does not incorporate spatial correlations between measurements, which can compromise accuracy, especially for irregularly distributed data <xref ref-type="bibr" rid="bib1.bibx44 bib1.bibx12" id="paren.68"/>. Furthermore, IDW assumes isotropic flow variations and is sensitive to outliers, making it more susceptible to errors caused by spatial separation. This behavior is further illustrated in the time series example for <inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">16</mml:mn></mml:mrow></mml:math></inline-formula> shown in Appendix <xref ref-type="sec" rid="App1.Ch1.S3"/>.</p>
</sec>
<sec id="Ch1.S3.SS2.SSSx3" specific-use="unnumbered">
  <title>Tower natural frequency</title>
      <p id="d2e7289">A secondary effect visible in Fig. <xref ref-type="fig" rid="F7"/> is the presence of a peak near the tower's natural frequency, <inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>tower</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M334" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>, in the volume-averaged lidar estimate reconstructions (zoomed area). This is caused by tower-induced motion distorting the lidar measurements. The effect is particularly visible when <inline-formula><mml:math id="M335" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mi>k</mml:mi></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>∈</mml:mo><mml:mi mathvariant="double-struck">N</mml:mi></mml:mrow></mml:math></inline-formula>, since four scans approximately match the tower's oscillation period. The peak is more pronounced in POD-based reconstructions and less distinguishable in IDW due to IDW's elevated background spectral energy near <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>tower</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S3.SS2.SSS2">
  <label>3.2.2</label><title>Number of POD modes</title>
      <p id="d2e7367">This section demonstrates the impact of the number of POD modes on the estimation for the POD-LSQ and POD-IDW methods, where <inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is kept constant.</p>
      <p id="d2e7381">Figure <xref ref-type="fig" rid="F8"/> presents the PSD for (a) POD-LSQ and (b) POD-IDW for different numbers of modes, <inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">50</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">150</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">200</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, using <inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M341" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, and the volume-averaged lidar estimate as input. Lower values of <inline-formula><mml:math id="M342" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> capture the large-scale, low-frequency content of the flow, while increasing <inline-formula><mml:math id="M343" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> introduces more high-frequency energy. At low frequencies, POD-LSQ aligns more closely with the truncated POD spectrum, whereas POD-IDW shows greater deviation due to the influence of the initial IDW plane, which introduces interpolation-related errors. At higher frequencies (above 0.1 <inline-formula><mml:math id="M344" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>), POD-LSQ tends to overestimate energy, primarily due to overfitting in the modal amplitude estimation, as mentioned in Sect <xref ref-type="sec" rid="Ch1.S3.SS2.SSS1"/>. This effect is discussed again in Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>. POD-IDW mitigates overfitting by using the IDW-reconstructed plane as input for estimating modal amplitudes, which smooths the high-frequency content and reduces overfitting.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e7472">Influence of the number of POD modes (<inline-formula><mml:math id="M345" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>) on the turbulence spectra of the <inline-formula><mml:math id="M346" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> component over a 10 <inline-formula><mml:math id="M347" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> simulation for POD-LSQ <bold>(a)</bold> and POD-IDW <bold>(b)</bold>, with <inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>∈</mml:mo><mml:mn mathvariant="normal">50</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">150</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M349" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>. Welch's method is applied (six segments, 50 <inline-formula><mml:math id="M350" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> overlap) over the interest area <inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS7.SSS1"/>).</p></caption>
            <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f08.png"/>

          </fig>

</sec>
<sec id="Ch1.S3.SS2.SSS3">
  <label>3.2.3</label><title>Summary and methodological implications</title>
      <p id="d2e7578">The scan count, <inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, exerts a dual influence on reconstruction quality. On the one hand, increasing <inline-formula><mml:math id="M353" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> improves fidelity when using ideal inputs (<inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) by enhancing spatial coverage. On the other hand, it also increases the longitudinal separation between measurements, which can degrade reconstruction accuracy when lidar-based inputs (<inline-formula><mml:math id="M355" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) are used due to amplified multi-distance fixed-plane mapping error.</p>
      <p id="d2e7625">Each reconstruction method responds differently to this trade-off. IDW is particularly sensitive to spatial separation, as it does not account for spatial correlation across measurements. POD-LSQ, by contrast, is more affected by the number and distribution of available measurements – especially at higher values of <inline-formula><mml:math id="M356" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> – since accurate estimation of modal amplitudes requires adequate spatial coverage. POD-IDW, which combines an initial IDW interpolation with subsequent POD fitting, inherits some limitations from the interpolation step but benefits from the modal projection, which helps to smooth errors introduced by spatial filtering (refer to Appendix <xref ref-type="sec" rid="App1.Ch1.S3"/>). As a result, the optimal selection of both scan count (<inline-formula><mml:math id="M357" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and number of POD modes (<inline-formula><mml:math id="M358" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>) should be tailored to the specific sensitivities of each method and the nature of the available input.</p>
      <p id="d2e7655">Finally, attention should be given to the effects of tower motion, which introduce spurious energy near the tower's natural frequency (<inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>tower</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>). These artifacts, particularly prominent in lidar-based reconstructions, require correction techniques or frequency-domain filtering to avoid negative impacts on both control performance and aeroelastic load assessments.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Effect of half-cone angle on reconstruction performance</title>
      <p id="d2e7678">The selection of the half-cone angle, <inline-formula><mml:math id="M360" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, affects reconstruction accuracy in two main ways: (1) by influencing the number and spatial distribution of lidar measurements across the rotor plane and (2) by increasing cross-contamination in the volume-averaged lidar estimate derived from LOS measurements.</p>
      <p id="d2e7688">Figure <xref ref-type="fig" rid="F9"/> illustrates these effects at a representative time step across the <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> rotor plane. Each column corresponds to a half-cone angle <inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">10.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">17.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">20.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">35.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">50.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> using <inline-formula><mml:math id="M363" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula> modes and <inline-formula><mml:math id="M364" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> for all reconstructions. Row (a) shows the location of the lidar measurements, and each point's color represents the difference between the true wind speed (<inline-formula><mml:math id="M365" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and the volume-averaged lidar estimate (<inline-formula><mml:math id="M366" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), while rows (b)–(e) present reconstruction errors relative to the LES reference for (b) baseline, (c) POD-LSQ, (d) IDW, and (e) POD-IDW. MAE values are reported above each case.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e7804">Difference across the <inline-formula><mml:math id="M367" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> plane between the reconstructed (<inline-formula><mml:math id="M368" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) and reference (<inline-formula><mml:math id="M369" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>ref</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) wind fields for <inline-formula><mml:math id="M370" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>U</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">15.35</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><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:mrow></mml:math></inline-formula> at a single time step. The columns correspond to increasing half-cone angles from 10 to <inline-formula><mml:math id="M371" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, using four scans and 200 POD modes, where <bold>(a)</bold> shows the difference between the hub-lidar volume average projected LOS measurements (<inline-formula><mml:math id="M372" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and the true wind speed (<inline-formula><mml:math id="M373" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), and <bold>(b–e)</bold> present the differences between the reconstructed and LES reference cases for <bold>(b)</bold> baseline, <bold>(c)</bold> POD-LSQ, <bold>(d)</bold> IDW, and <bold>(e)</bold> POD-IDW. The blue colors indicate underestimation of wind speeds relative to the reference field, while the red colors indicate overestimation. The dashed black circle indicates the DTU 10 <inline-formula><mml:math id="M374" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> RWT rotor (<inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">89</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f09.jpg"/>

        </fig>

      <p id="d2e7978">As shown in Fig. <xref ref-type="fig" rid="F9"/>a, at <inline-formula><mml:math id="M376" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, measurements concentrate near the upper center of the rotor due to turbine tilt, yielding <inline-formula><mml:math id="M377" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">457</mml:mn></mml:mrow></mml:math></inline-formula>. With increasing <inline-formula><mml:math id="M378" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, spatial coverage improves as measurements spread more broadly across the rotor plane. However, beyond a certain point, outer beams extend beyond the rotor, reducing central coverage. For example, at <inline-formula><mml:math id="M379" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, only 182 valid measurements remain as outer range gates extend beyond the rotor area due to beam inclination. Additionally, larger <inline-formula><mml:math id="M380" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> values increase cross-contamination – indicated by the more intense coloring of the points – due to increased misalignment with the line of sight and the longitudinal turbulence.</p>
      <p id="d2e8041">Figure <xref ref-type="fig" rid="F9"/>b–e show how each method responds to changes in <inline-formula><mml:math id="M381" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>. The baseline method is relatively insensitive, exhibiting consistent performance across all angles. POD-LSQ, in contrast, is highly sensitive, as accuracy depends on both the number and the spatial distribution of measurements. At <inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, performance degrades despite a high measurement count due to poor spatial coverage and localized overfitting. At <inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, the number of measurements is too low (<inline-formula><mml:math id="M384" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">182</mml:mn></mml:mrow></mml:math></inline-formula>) to support fitting <inline-formula><mml:math id="M385" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula> modes, yielding an underdetermined system and degraded accuracy. These results highlight that, for POD-based methods, ensuring <inline-formula><mml:math id="M386" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub><mml:mo>≥</mml:mo><mml:mi>K</mml:mi></mml:mrow></mml:math></inline-formula> is necessary but not sufficient – broad spatial coverage is equally critical. Notably, although <inline-formula><mml:math id="M387" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> yields more measurements than <inline-formula><mml:math id="M388" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, POD-LSQ performs worse, underscoring the importance of spatial distribution over raw measurement count.</p>
      <p id="d2e8152">The sensitivity of IDW and POD-IDW to <inline-formula><mml:math id="M389" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> is less significant than for POD-LSQ. However, both methods exhibit increased reconstruction error at <inline-formula><mml:math id="M390" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, consistent with greater cross-contamination in the LOS-derived wind speed (Fig. <xref ref-type="fig" rid="F9"/>a). POD-IDW inherits interpolation errors from the IDW field, so spatial inaccuracies propagate into the final reconstruction. Still, applying POD over the IDW field reduces spatial inconsistencies, resulting in smoother fields and improved performance over IDW alone – though the improvement in MAE is limited (Fig. <xref ref-type="fig" rid="F9"/>d and e).</p>
      <p id="d2e8180">Careful selection of the half-cone angle is therefore essential, particularly for POD-based methods. The angle must balance spatial coverage with minimal contamination from <inline-formula><mml:math id="M391" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M392" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula> components in the LOS signal. This selection depends on lidar geometry, turbine tilt, and alignment between beam orientation and the rotor plane. It is also critical to ensure that <inline-formula><mml:math id="M393" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub><mml:mo>≥</mml:mo><mml:mi>K</mml:mi></mml:mrow></mml:math></inline-formula> and that measurements are sufficiently distributed to avoid overfitting in POD-LSQ. The baseline method, by contrast, remains largely insensitive to <inline-formula><mml:math id="M394" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, provided enough data are collected across the scan radius <xref ref-type="bibr" rid="bib1.bibx80" id="paren.69"/>.</p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Impact of wind speed quantity on reconstruction performance</title>
      <p id="d2e8230">To assess how lidar-induced measurement errors affects reconstruction accuracy, we evaluate each method using the three wind speed inputs: (i) true wind speed (<inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), (ii) nominal lidar estimate without volume averaging (<inline-formula><mml:math id="M396" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, nom</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), and (iii) volume-averaged lidar estimate (<inline-formula><mml:math id="M397" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d2e8266">Figure <xref ref-type="fig" rid="F10"/> shows the global reconstruction error, <inline-formula><mml:math id="M398" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (defined in Sect. <xref ref-type="sec" rid="Ch1.S2.SS8"/>), as a function of the half-cone angle <inline-formula><mml:math id="M399" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> for each method using its optimal configuration, <inline-formula><mml:math id="M400" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan,opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M401" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mtext>opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, determined as shown in Fig. <xref ref-type="fig" rid="F2"/> and listed in Table <xref ref-type="table" rid="T1"/>. Results are presented for four methods – (a) baseline, (b) POD-LSQ, (c) IDW, and (d) POD-IDW – under all three wind speed inputs. The performance spread across these inputs reflects the influence of measurement errors and volume averaging. A more comprehensive sensitivity analysis over <inline-formula><mml:math id="M402" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M403" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and (where applicable) <inline-formula><mml:math id="M404" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>, including the full set of heat maps used to identify the method-specific optima, is provided in Appendix <xref ref-type="sec" rid="App1.Ch1.S4"/>.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e8348">Global mean absolute error, <inline-formula><mml:math id="M405" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, as a function of half-cone angle, <inline-formula><mml:math id="M406" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, for the best-performing configurations: <bold>(a)</bold> baseline, <bold>(b)</bold> POD-LSQ, <bold>(c)</bold> IDW, and <bold>(d)</bold> POD-IDW. Results are shown using true wind speed (<inline-formula><mml:math id="M407" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, blue), nominal estimate (<inline-formula><mml:math id="M408" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, nom</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, orange), and volume-averaged estimate (<inline-formula><mml:math id="M409" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, green).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f10.png"/>

        </fig>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e8425">Optimal parameter combinations <inline-formula><mml:math id="M410" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>opt</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan,opt</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mtext>opt</mml:mtext></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> that minimize the global mean absolute error, <inline-formula><mml:math id="M411" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, for each reconstruction method, using as inputs the true wind speed (<inline-formula><mml:math id="M412" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and volume-averaged lidar-estimated wind speed (<inline-formula><mml:math id="M413" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Wind speed input</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M415" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan, opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M416" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>n</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M417" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mtext>opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M418" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">Error compared to baseline</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Baseline</oasis:entry>
         <oasis:entry colname="col2">True wind</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">8</oasis:entry>
         <oasis:entry colname="col5">868</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
         <oasis:entry colname="col7">0.0549</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M420" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.04 <inline-formula><mml:math id="M421" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">volume averaged</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">8</oasis:entry>
         <oasis:entry colname="col5">868</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
         <oasis:entry colname="col7">0.0549</oasis:entry>
         <oasis:entry colname="col8">Reference case</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">POD-LSQ</oasis:entry>
         <oasis:entry colname="col2">True wind</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M423" display="inline"><mml:mrow><mml:mn mathvariant="normal">25.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">8</oasis:entry>
         <oasis:entry colname="col5">791</oasis:entry>
         <oasis:entry colname="col6">200</oasis:entry>
         <oasis:entry colname="col7">0.0206</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M424" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>58.8 <inline-formula><mml:math id="M425" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">volume averaged</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M426" display="inline"><mml:mrow><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">7</oasis:entry>
         <oasis:entry colname="col5">776</oasis:entry>
         <oasis:entry colname="col6">50</oasis:entry>
         <oasis:entry colname="col7">0.0328</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M427" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>39.4 <inline-formula><mml:math id="M428" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">IDW</oasis:entry>
         <oasis:entry colname="col2">True wind</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M429" display="inline"><mml:mrow><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">8</oasis:entry>
         <oasis:entry colname="col5">868</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
         <oasis:entry colname="col7">0.0120</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M430" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>74.5 <inline-formula><mml:math id="M431" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">volume averaged</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M432" display="inline"><mml:mrow><mml:mn mathvariant="normal">20.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">3</oasis:entry>
         <oasis:entry colname="col5">403</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
         <oasis:entry colname="col7">0.0288</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M433" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>44.9 <inline-formula><mml:math id="M434" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">POD-IDW</oasis:entry>
         <oasis:entry colname="col2">True wind</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M435" display="inline"><mml:mrow><mml:mn mathvariant="normal">25.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">8</oasis:entry>
         <oasis:entry colname="col5">791</oasis:entry>
         <oasis:entry colname="col6">200</oasis:entry>
         <oasis:entry colname="col7">0.0183</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M436" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>65.6 <inline-formula><mml:math id="M437" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">volume averaged</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M438" display="inline"><mml:mrow><mml:mn mathvariant="normal">20.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">4</oasis:entry>
         <oasis:entry colname="col5">518</oasis:entry>
         <oasis:entry colname="col6">200</oasis:entry>
         <oasis:entry colname="col7">0.0287</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M439" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">45.4</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M440" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e8973">Consistent with Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>, the baseline method (Fig. <xref ref-type="fig" rid="F10"/>a) shows almost identical results regardless of input type due to its rotor-averaging approach that inherently smooths spatial uncertainties. Overall, the baseline yields larger reconstruction errors than the spatial reconstruction methods across most of the parameter space; however, for extreme half-cone angles, POD-LSQ can perform worse than the baseline. Among the other methods, POD-LSQ remains the most sensitive to half-cone angle selection, with errors increasing sharply as <inline-formula><mml:math id="M441" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> deviates from the optimum due to overfitting and cross-contamination, which impair modal amplitude estimation (see also Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/> and <xref ref-type="sec" rid="Ch1.S3.SS3"/>). In contrast, IDW and POD-IDW show less sensitivity to <inline-formula><mml:math id="M442" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, with errors remaining relatively stable even as measurement distribution deteriorates. For POD-IDW, this robustness is partly inherited from IDW, as it uses the interpolated IDW field for modal fitting and thus avoids overfitting (see Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>).</p>
      <p id="d2e9001">IDW shows the largest performance gap between <inline-formula><mml:math id="M443" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and lidar-based inputs, highlighting its strong sensitivity to uncertainties, particularly the multi-distance fixed-plane mapping error and cross-contamination. POD-IDW performs slightly better, as the modal decomposition enforces spatial coherence, mitigating some interpolation-related errors. POD-LSQ also benefits from modal constraints, reducing sensitivity to input uncertainty, though it remains highly dependent on <inline-formula><mml:math id="M444" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e9022">Across all methods, reconstructions using the true wind speed <inline-formula><mml:math id="M445" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> significantly outperform those from the two line-of-sight quantities, but the volume-averaged input (<inline-formula><mml:math id="M446" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) outperforms the nominal lidar estimates (<inline-formula><mml:math id="M447" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, nom</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>). In other words, there is a significant increase in error caused by measurement inaccuracies, but adding volume averaging actually reduces the error. This demonstrates the benefit of modeling the probe volume, as volume averaging reduces cross-contamination and improves reconstruction quality – a trend especially evident for POD-LSQ and consistent with the findings reported in <xref ref-type="bibr" rid="bib1.bibx86" id="text.70"/>.</p>
      <p id="d2e9061">In summary, reconstruction accuracy is significantly influenced by measurement quantity. IDW is the most affected, followed by POD-IDW, which inherits interpolation errors. POD-LSQ shows better resilience but depends strongly on appropriate angle selection. The baseline, though robust to measurement variations, performs worst overall. These results emphasize the importance of tuning method-specific parameters for reliable lidar-based wind field reconstruction.</p>
</sec>
<sec id="Ch1.S3.SS5">
  <label>3.5</label><title>Overall method performance</title>
      <p id="d2e9072">The ultimate conclusion we would like to draw is which of the investigated methods performs “best”. The optimal parameter sets – half-cone angle <inline-formula><mml:math id="M448" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, number of scans <inline-formula><mml:math id="M449" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan,opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and number of POD modes <inline-formula><mml:math id="M450" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mtext>opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> – are those that minimize the global mean absolute error <inline-formula><mml:math id="M451" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> for each reconstruction method (Sect. <xref ref-type="sec" rid="Ch1.S2.SS8"/>). These values are summarized in Table <xref ref-type="table" rid="T1"/> for both the true wind speed input (<inline-formula><mml:math id="M452" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and the volume-averaged lidar estimate (<inline-formula><mml:math id="M453" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), with corresponding performance trends shown in Fig. <xref ref-type="fig" rid="F10"/>.</p>
      <p id="d2e9148">Using lidar-based input, POD-IDW achieves the lowest reconstruction error, with a 45.4 <inline-formula><mml:math id="M454" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction in <inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> compared to the baseline. IDW performs nearly as well (44.9 <inline-formula><mml:math id="M456" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction), followed by POD-LSQ (39.4 <inline-formula><mml:math id="M457" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>). With true wind input, IDW achieves the best accuracy (74.5 <inline-formula><mml:math id="M458" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction), followed by POD-IDW (65.6 <inline-formula><mml:math id="M459" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>) and POD-LSQ (58.8 <inline-formula><mml:math id="M460" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>). For the baseline, only a negligible 0.04 <inline-formula><mml:math id="M461" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> difference exists between input types – reflecting its robustness to uncertainty but also its limited resolution, which results in the highest reconstruction error overall. Note that the baseline method achieves its best performance with <inline-formula><mml:math id="M462" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>, although using fewer scans results in nearly identical accuracy. This insensitivity to scan count reflects the inherent spatial averaging of the baseline approach.</p>
      <p id="d2e9234">Measurement errors – including probe volume averaging, cross-contamination, multi-distance fixed-plane mapping error, and tower motion – degrade reconstruction accuracy for all methods except the baseline. This effect is most pronounced for IDW (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>–<xref ref-type="sec" rid="Ch1.S3.SS4"/>), where the error reduction drops from 74.5 <inline-formula><mml:math id="M463" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> (with <inline-formula><mml:math id="M464" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) to 44.9 <inline-formula><mml:math id="M465" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> (with <inline-formula><mml:math id="M466" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), and the optimal number of scans decreases from eight to three. These shifts reflect IDW's strong sensitivity to the assumption that all selected measurements lie on the same plane, neglecting their actual longitudinal location in space. For all methods, using true wind input generally shifts the optimal half-cone angle <inline-formula><mml:math id="M467" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> upward by 2.5–5°, as cross-contamination is no longer a limiting factor. POD-LSQ, in particular, improves its performance by increasing the number of modes from 50 to 200 with only one additional scan, highlighting the impact of measurement uncertainty on modal amplitude estimation (Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>).</p>
      <p id="d2e9289">Overall, POD-IDW offers the best reconstruction accuracy with lidar-based inputs but comes with a higher computational cost. IDW is simpler and moderately expensive but does not capture spatial correlations and assumes isotropic flow variations, leading to unrealistic estimates under certain conditions. POD-LSQ provides a good balance between accuracy and efficiency but requires careful tuning of lidar configuration and POD parameters. The baseline method is the fastest and most robust to measurement uncertainty, yet consistently delivers the poorest reconstruction quality. Ultimately, reliable wind field reconstruction depends on accounting for measurement uncertainty and appropriately tuning method-specific parameters.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
      <p id="d2e9301">The goal of this study was to assess the reconstruction accuracy and robustness of three methods under semi-realistic inflow conditions, using LES-generated data and a hub-mounted lidar simulator. Evaluation was based on a global metric, <inline-formula><mml:math id="M468" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, which quantifies the deviation from the true inflow field across multiple conditions. While effective for identifying optimal parameters and quantifying deviations from the reference wind field, this metric does not capture the ability of the reconstructed fields to drive realistic turbine dynamics. A more robust analysis would involve evaluating the reconstruction error on turbine load channels, which is the subject of future work.</p>
      <p id="d2e9315">The current study makes several simplifying assumptions due to limitations in the available tools. Notably, the HAWC2 lidar implementation does not account for turbulence evolution <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx21" id="paren.71"/> or induction effects <xref ref-type="bibr" rid="bib1.bibx13 bib1.bibx49" id="paren.72"/>, as it is based on Taylor's frozen turbulence hypothesis and BEM-based inflow dynamics. As a result, the inflow is treated as a stationary free-stream field, from where the lidar measurements are extracted. Although this is not realistic, it provides a controlled environment to evaluate reconstruction accuracy. Future work should incorporate 4D inflow fields from LES simulations that include these effects to better evaluate how they influence reconstruction performance – and how they may be compensated for in practice.</p>
      <p id="d2e9325">All methods in this study also rely on knowledge of the mean shear profile to reconstruct the flow. This allows for a consistent comparison across methods and avoids introducing additional shear estimation uncertainties. Although accurate shear estimation from hub-lidar data is feasible over longer time frames, following a similar procedure to the one described in Eq. (4) from <xref ref-type="bibr" rid="bib1.bibx75" id="text.73"/>, it was not the focus of this study. Importantly, POD-based methods require subtraction of the mean flow to eliminate trends during the estimation of the modal amplitudes. In contrast, IDW and the baseline approach can operate directly on lidar measurements without prior shear estimation. Furthermore, this study focused on neutral boundary layer conditions with a turbulence intensity around 11 <inline-formula><mml:math id="M469" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>, which are representative but do not encompass the full range of field scenarios. Extending the evaluation to different atmospheric conditions – including stable and unstable stratification – would broaden validation.</p>
      <p id="d2e9339">The real-time performance of the proposed reconstruction methods was evaluated to confirm their suitability for online applications. On a standard PC using a Python implementation and input from four lidar scans (<inline-formula><mml:math id="M470" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">520</mml:mn></mml:mrow></mml:math></inline-formula> measurements), the baseline method required <inline-formula><mml:math id="M471" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">19</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M472" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ms</mml:mi></mml:mrow></mml:math></inline-formula> per time step. POD-LSQ introduced minimal overhead, increasing computational time by only 7 <inline-formula><mml:math id="M473" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> (to <inline-formula><mml:math id="M474" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M475" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ms</mml:mi></mml:mrow></mml:math></inline-formula>). In contrast, IDW was more computationally demanding, requiring <inline-formula><mml:math id="M476" display="inline"><mml:mrow><mml:mn mathvariant="normal">4.5</mml:mn><mml:mo>×</mml:mo></mml:mrow></mml:math></inline-formula> the baseline duration (<inline-formula><mml:math id="M477" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">86</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M478" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ms</mml:mi></mml:mrow></mml:math></inline-formula>) due to the cost of the interpolation step. POD-IDW, which combines interpolation with a subsequent POD fitting, was the most expensive at <inline-formula><mml:math id="M479" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">103</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M480" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ms</mml:mi></mml:mrow></mml:math></inline-formula> per time step (<inline-formula><mml:math id="M481" display="inline"><mml:mrow><mml:mn mathvariant="normal">5.4</mml:mn><mml:mo>×</mml:mo></mml:mrow></mml:math></inline-formula> the baseline). Despite the higher cost for IDW and POD-IDW, all methods remained within practical real-time constraints.</p>
      <p id="d2e9455">The methods proposed in this study are not well suited for nacelle-mounted lidar systems – the most common configuration for wind turbine-mounted lidars <xref ref-type="bibr" rid="bib1.bibx43" id="paren.74"/> – due to their limited spatial resolution and blade blockage, which reduce the number of available measurements. The accuracy of methods like POD-LSQ depends on having a high number of spatially distributed inputs. Moreover, the hub-lidar scanning pattern in this study was optimized for the rated rotor speed of the DTU 10 <inline-formula><mml:math id="M482" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula> turbine; other turbines or operating conditions would require re-optimization to ensure adequate coverage.</p>
      <p id="d2e9469">Finally, real-world lidar systems also face additional uncertainties, such as optical misalignment, Doppler noise, signal processing errors, and probe volume smearing. It is also critical to ensure sufficient lead time for control while accounting for latency, memory constraints, and turbulence advection. Future work should address these challenges through adaptive filtering and selection strategies <xref ref-type="bibr" rid="bib1.bibx68" id="paren.75"/>, validated in conjunction with flow-aware control.</p>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d2e9484">This study proposed and evaluated three methodologies for real-time reconstruction of wind inflow fields across the full rotor plane, using lidar measurements extracted from LESs via a numerical hub-mounted lidar model in HAWC2. The methods include POD-LSQ, which fits lidar data to a global POD basis using least squares; IDW, which interpolates the flow using inverse distance weighting from lidar data; and POD-IDW, a hybrid method that estimates modal amplitudes from the IDW-reconstructed field. All were benchmarked against a baseline rotor-averaged approach based on conventional REWS estimation, a standard practice for LAC applications, which accounts for the mean known shear across the rotor plane.</p>
      <p id="d2e9487">When optimally configured, all proposed methods significantly outperformed the baseline, offering improved spatial resolution and turbulence reconstruction. POD-IDW achieved the lowest reconstruction error, reducing <inline-formula><mml:math id="M483" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> by 45.4 <inline-formula><mml:math id="M484" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> compared to the baseline estimation, followed by IDW (44.9 <inline-formula><mml:math id="M485" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction) and POD-LSQ (39.4 <inline-formula><mml:math id="M486" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> reduction). All methods met real-time computational requirements. On a standard PC with four lidar scans (<inline-formula><mml:math id="M487" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">520</mml:mn></mml:mrow></mml:math></inline-formula> measurements), the baseline required <inline-formula><mml:math id="M488" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">19</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M489" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ms</mml:mi></mml:mrow></mml:math></inline-formula> per time step, while POD-LSQ added only 7 <inline-formula><mml:math id="M490" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> overhead. IDW and POD-IDW required <inline-formula><mml:math id="M491" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">86</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M492" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">103</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M493" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ms</mml:mi></mml:mrow></mml:math></inline-formula>, respectively, but remained within practical limits.</p>
      <p id="d2e9590">Reconstruction performance was found to depend strongly on the number and spatial distribution of measurements, half-cone angle, measurement uncertainty, and the number of POD modes. POD-LSQ was especially sensitive to half-cone angle due to the trade-off between number of measurements in the rotor plane and measurement coverage, which can lead to overfitting with higher numbers of modes. For POD-based methods, increasing the number of global modes <inline-formula><mml:math id="M494" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> increased the ability to capture flow energy and improve inflow reconstruction but required <inline-formula><mml:math id="M495" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>≤</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and good coverage around the rotor to ensure numerical stability. POD-IDW relaxed this constraint by using a full interpolated field, supporting higher <inline-formula><mml:math id="M496" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> values at the cost of propagating interpolation errors and increased computational demand.</p>
      <p id="d2e9622">Measurement uncertainty had a notable impact, particularly for IDW and POD-IDW, which reconstruct the full plane directly from lidar data. IDW was most affected by multi-distance fixed-plane mapping errors and performed best with fewer scans due to its lack of spatial correlation modeling. The marginal accuracy gain between POD-IDW and IDW (0.5 <inline-formula><mml:math id="M497" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula>) reflects the trade-off between reduced overfitting and inherited interpolation error. POD-LSQ also exhibited sensitivity as uncertainties propagated through the modal amplitude fitting process. Overall, POD-LSQ offers the best compromise between reconstruction accuracy, computational efficiency, and robustness to lidar-related uncertainties – provided that adequate spatial coverage and a sufficient number of measurements are available to support the selected number of POD modes. By projecting lidar measurements onto a set of spatial patterns derived from POD, the method captures the dominant flow structures. This enables reliable spatial reconstruction even under imperfect measurement conditions, making POD-LSQ particularly well suited for real-time wind field estimation in LAC applications.</p>
      <p id="d2e9634">Future work should investigate the effects of rotor induction and turbulence evolution on reconstruction accuracy, as these are not captured in the current setup. Additionally, evaluating the proposed methods under a broader range of atmospheric stability conditions and turbulence intensities will help further define their robustness and operational limits. To fully assess their control relevance, these reconstruction techniques should also be coupled with a flow-aware controller and tested within a feedforward individual pitch control framework, enabling quantification of potential load reductions and operational benefits. Furthermore, the proposed evaluation framework could be used to design and assess scanning strategies that maximize control authority, i.e., prioritize preview measurements that most effectively support feedforward control actions.</p>
</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>LES wind speed profile</title>
      <p id="d2e9648">A representation of the LES wind speed profile of the precursor is presented in Fig. <xref ref-type="fig" rid="FA1"/>, illustrating the two data sets used in this study, where set A represents the location from where the reference 3D turbulence fields used in HAWC2 for the hub-lidar generation were extracted, while set B shows the section from where the data used to compute the global POD basis were extracted. Note that the lateral distance (<inline-formula><mml:math id="M498" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula>) between the center of the two boxes is 751.3 <inline-formula><mml:math id="M499" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. These two datasets are mentioned in the overview of the methodology presented in Fig. <xref ref-type="fig" rid="F2"/>.</p>

      <fig id="FA1"><label>Figure A1</label><caption><p id="d2e9672">LES wind speed profile representation and the two datasets used in this study, where set A represents the dataset from where the 3D turbulence fields were extracted, while set B represents the location where the dataset for the global POD mode generation was extracted.</p></caption>
        <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f11.png"/>
        

      </fig>


</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Global POD modes</title>
      <p id="d2e9693">The global POD modes are derived from the inflow database detailed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>. The first 10 POD modes for the global basis are shown in Fig. <xref ref-type="fig" rid="FB1"/>. These modes are ranked by decreasing total kinetic energy (TKE), revealing large-scale structures in the lower-order modes that progressively diminish in size with increasing mode number. Overall, the resulting spatial modes are consistent with those previously reported for both single-wake scenarios <xref ref-type="bibr" rid="bib1.bibx87 bib1.bibx7" id="paren.76"/> and multiple-wake configurations <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx1" id="paren.77"/>.</p>
      <p id="d2e9706">This consistency highlights the similarity of dominant coherent structures across cases, demonstrating the potential for a reduced-order model built upon these generic patterns <xref ref-type="bibr" rid="bib1.bibx18" id="paren.78"/>. However, the importance (order) of different modes will differ across different cases, where the low-frequency fluctuations are predominant, and they disappear at higher modes <xref ref-type="bibr" rid="bib1.bibx1" id="paren.79"/>.</p>
      <p id="d2e9715">It is important to note that these POD modes include only the longitudinal (<inline-formula><mml:math id="M500" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>) fluctuating velocity component, since this is the reconstruction target in our study.</p>

      <fig id="FB1"><label>Figure B1</label><caption><p id="d2e9728">First 10 global POD modes, only estimated for the <inline-formula><mml:math id="M501" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> component.</p></caption>
        <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f12.png"/>
        

      </fig>


</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>Time series</title>

      <fig id="FC1"><label>Figure C1</label><caption><p id="d2e9758">Comparison of 10 <inline-formula><mml:math id="M502" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> time series for each method at a single location in <inline-formula><mml:math id="M503" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">65.1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">156.1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>, using <inline-formula><mml:math id="M504" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">16</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M505" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">22.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M506" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> global POD modes for POD-based methods as input parameters for the reconstruction, for the true wind speed (<inline-formula><mml:math id="M507" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and volume-averaged lidar estimate (<inline-formula><mml:math id="M508" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) cases.</p></caption>
        <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f13.png"/>
        

      </fig>

      <p id="d2e9872">To illustrate the effect of increasing the number of scans on the different reconstruction methods, Fig. <xref ref-type="fig" rid="FC1"/> presents time series at a single location in the <inline-formula><mml:math id="M509" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> plane for all evaluated methods, located at <inline-formula><mml:math id="M510" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">65.1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M511" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">156.1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> (approximate 75 <inline-formula><mml:math id="M512" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:math></inline-formula> radius span). Two input cases are considered: the true wind speed (<inline-formula><mml:math id="M513" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, solid lines) and the volume-averaged lidar estimate (<inline-formula><mml:math id="M514" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, dashed lines), both using a high scan count of <inline-formula><mml:math id="M515" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">16</mml:mn></mml:mrow></mml:math></inline-formula>. This high scan count is chosen to highlight the impact of longitudinal spatial filtering, not as a practical recommendation. Above each subplot, the corresponding MAE is reported, representing the time-averaged deviation of the reconstructed signal from the LES reference signal over the full 10 <inline-formula><mml:math id="M516" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> period.</p>
      <p id="d2e9975">The baseline method exhibits minimal differences between the two wind speed inputs, effectively capturing the average behavior of the time series but failing to reproduce high-frequency fluctuations. This limitation reflects the method's lack of spatial and temporal adaptability. In contrast, the POD-LSQ method closely follows the LES reference in both amplitude and phase when using the true wind speed (<inline-formula><mml:math id="M517" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>). However, when using the lidar-based input (<inline-formula><mml:math id="M518" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), it captures the high-frequency variations less accurately. This is caused by the high scan number, which results in a large longitudinal span of the lidar measurements used to fit the POD amplitudes, introducing a low-pass-filtering effect in the time domain. In addition, the inherent probe volume averaging of the lidar further attenuates high-frequency fluctuations <xref ref-type="bibr" rid="bib1.bibx61" id="paren.80"/>.</p>
      <p id="d2e10004">The IDW method shows excellent agreement with the LES signal when using <inline-formula><mml:math id="M519" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, nearly replicating the full temporal dynamics. Yet, with lidar-based input, its performance declines significantly, yielding blocky and discontinuous reconstructions that highlight its sensitivity to multi-distance fixed-plane mapping error. This is because the IDW method with <inline-formula><mml:math id="M520" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> samples the true wind at the desired <inline-formula><mml:math id="M521" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> positions in the <inline-formula><mml:math id="M522" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> plane, whereas the values of <inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> used for interpolation are located at different longitudinal positions. Furthermore, the values for <inline-formula><mml:math id="M524" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>fw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> used during the IDW interpolation are updated at every time step of the simulation, whereas the values for <inline-formula><mml:math id="M525" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> do not change. Thus, the time series for IDW with <inline-formula><mml:math id="M526" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>lidar, wgh</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> has a “quantized” look because the point in space is being interpolated from the same measurement points until enough time has elapsed that a new, closer measurement has been acquired.</p>
      <p id="d2e10096">While POD-IDW performs slightly worse than POD-LSQ in terms of absolute error, it shows significantly improved robustness compared to IDW when using lidar-based inputs. By applying POD fitting on top of the interpolated IDW field, the method mitigates the blocky and discontinuous behavior introduced by direct IDW interpolation – particularly the “quantized” appearance caused by fixed measurement locations over time. This improvement stems from the projection of the IDW field onto a set of spatial patterns derived from POD, which enforces spatial coherence and smooths out interpolation artifacts. As a result, POD-IDW produces more continuous and physically consistent time series, as further illustrated in Fig. <xref ref-type="fig" rid="FC1"/>d.</p>
</app>

<app id="App1.Ch1.S4">
  <label>Appendix D</label><title>Parameter sensitivity of the reconstruction methods</title>

      <fig id="FD1"><label>Figure D1</label><caption><p id="d2e10111">Heat maps of <inline-formula><mml:math id="M527" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, illustrating parameter sensitivity for <bold>(a)</bold> baseline, <bold>(b)</bold> IDW, <bold>(c)</bold> POD-LSQ, and <bold>(d)</bold> POD-IDW. Baseline and IDW are shown vs. <inline-formula><mml:math id="M528" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M529" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>; the POD-based methods vary two parameters (<inline-formula><mml:math id="M530" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M531" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, or <inline-formula><mml:math id="M532" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>) while holding the third fixed (panel titles). A common color scale is used across all panels. POD-LSQ has a second color bar indicating the cases that go beyond the common shared color bar. Adapted from <xref ref-type="bibr" rid="bib1.bibx81" id="text.81"/>.</p></caption>
        <graphic xlink:href="https://wes.copernicus.org/articles/11/1705/2026/wes-11-1705-2026-f14.png"/>
        

      </fig>

      <p id="d2e10192">Figure <xref ref-type="fig" rid="FD1"/> summarizes the parameter sensitivity of each reconstruction method using heat maps of the global mean absolute error, <inline-formula><mml:math id="M533" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. Panels (a) and (b) show baseline and IDW as functions of the half-cone angle <inline-formula><mml:math id="M534" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> and the number of scans <inline-formula><mml:math id="M535" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. For POD-LSQ (c) and POD-IDW (d), three parameters are involved (<inline-formula><mml:math id="M536" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M537" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and the number of retained POD modes <inline-formula><mml:math id="M538" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>); therefore, two parameters are varied at a time while the third is fixed at its method-specific optimum (see panel titles). A common color scale is used across all panels to enable direct comparisons, with darker colors indicating lower errors. For POD-LSQ, an additional color bar highlights cases exceeding the shared upper limit, <inline-formula><mml:math id="M539" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e10268">The baseline method is largely insensitive to <inline-formula><mml:math id="M540" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M541" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M542" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> increasing only slightly for <inline-formula><mml:math id="M543" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">15</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>. This behavior is expected because the baseline reduces the inflow to a rotor-equivalent wind speed combined with a prescribed shear profile; changes in spatial sampling or increased cross-contamination therefore have limited impact on the reconstruction. In contrast, IDW (Fig. <xref ref-type="fig" rid="FD1"/>b) shows a moderate dependence on both <inline-formula><mml:math id="M544" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M545" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. The lowest errors occur for intermediate half-cone angles (<inline-formula><mml:math id="M546" display="inline"><mml:mrow><mml:mn mathvariant="normal">17.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>&lt;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">25.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>) and a moderate number of scans, which together improve rotor plane coverage while maintaining an intermediate longitudinal filtering length. Overall, <inline-formula><mml:math id="M547" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> varies more strongly with <inline-formula><mml:math id="M548" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> than with <inline-formula><mml:math id="M549" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, with the largest errors occurring at <inline-formula><mml:math id="M550" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M551" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e10415">POD-LSQ (Fig. <xref ref-type="fig" rid="FD1"/>c) is the most sensitive method, with the strongest dependence on the half-cone angle. Sensitivity increases at high mode counts because accurate reconstruction requires enough measurements per estimate, <inline-formula><mml:math id="M552" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>meas</mml:mtext></mml:msub><mml:mo>≥</mml:mo><mml:mi>K</mml:mi></mml:mrow></mml:math></inline-formula>, as discussed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>. When this condition is not satisfied, the least-squares system becomes underdetermined, and accuracy deteriorates substantially (e.g., Fig. <xref ref-type="fig" rid="F9"/>c for <inline-formula><mml:math id="M553" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>). This behavior is reflected by the orange-red regions, which denote cases beyond the shared color-scale limit (<inline-formula><mml:math id="M554" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn></mml:mrow></mml:math></inline-formula>) and thus indicate pronounced performance loss. For intermediate half-cone angles (<inline-formula><mml:math id="M555" display="inline"><mml:mrow><mml:mn mathvariant="normal">20.0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>&lt;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">27.5</mml:mn><mml:mi mathvariant="italic">°</mml:mi></mml:mrow></mml:math></inline-formula>) and scan counts <inline-formula><mml:math id="M556" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, POD-LSQ performs well and benefits from moderate mode truncation (<inline-formula><mml:math id="M557" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d2e10516">POD-IDW (Fig. <xref ref-type="fig" rid="FD1"/>d) largely follows the trends observed for IDW and thus retains both its advantages and its limitations with respect to parameter selection. Low errors persist across a broad region of intermediate <inline-formula><mml:math id="M558" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M559" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, particularly for larger mode counts (<inline-formula><mml:math id="M560" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula>). In this region, <inline-formula><mml:math id="M561" display="inline"><mml:mrow><mml:msub><mml:mtext>MAE</mml:mtext><mml:mtext>global</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> varies more strongly with <inline-formula><mml:math id="M562" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> than with <inline-formula><mml:math id="M563" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mtext>scan</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. This indicates that POD-IDW is robust to reduced measurement availability and/or degraded spatial coverage, in contrast to POD-LSQ. POD-IDW achieves its lowest errors at high mode counts (here up to <inline-formula><mml:math id="M564" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula>) because the POD coefficients are fitted to an IDW-reconstructed rotor plane field rather than directly to sparse measurements, thereby avoiding the underdetermined least-squares problem that constrains POD-LSQ. However, beyond <inline-formula><mml:math id="M565" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula>, further increases in <inline-formula><mml:math id="M566" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> yield only marginal improvements in accuracy.</p>
      <p id="d2e10612">Overall, all three spatial reconstruction methods can markedly outperform the baseline when key parameters are selected within appropriate ranges. POD-LSQ is the most sensitive method, with accuracy strongly constrained by measurement availability and rotor plane coverage. By contrast, IDW and POD-IDW provide consistently good performance and greater robustness; POD-IDW attains the lowest errors and is more tolerant than POD–LSQ to variations in half-cone angle and measurement selection.</p>
</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e10619">The hub-lidar database generated from LES inflow simulations is available at  <ext-link xlink:href="https://doi.org/10.11583/DTU.28151724" ext-link-type="DOI">10.11583/DTU.28151724</ext-link> <xref ref-type="bibr" rid="bib1.bibx85" id="paren.82"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e10631">ESS, JMR, SJA, and ÁH contributed to the conception and design of the study. ESS, with input and guidance from JMR, developed the HuLiDB framework, implemented and evaluated the wind field reconstruction algorithms, generated the numerical lidar database, performed the analysis, and wrote the draft manuscript. SJA generated and scaled the LES inflow data and extracted the global POD modes. JMR, SJA, and ÁH provided support with the overall analysis and critically revised the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e10637">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e10643">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. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e10649">This work is part of the CONTINUE project, which has received funding from the Danish Energy Technology Development and Demonstration Programme (EUDP) under grant agreement no. 64022-496980. The authors gratefully acknowledge the computational and data resources provided by the Technical University of Denmark through the Sophia HPC Cluster (2025) <xref ref-type="bibr" rid="bib1.bibx90" id="paren.83"/>. We extend our sincere thanks to Michael Courtney for his critical feedback and insightful suggestions, which helped enhance the quality of this study. Finally, we acknowledge the use of OpenAI's ChatGPT (GPT-4) to support improvements in grammar, clarity, and readability during  manuscript preparation <xref ref-type="bibr" rid="bib1.bibx58" id="paren.84"/>.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e10660">This research has been supported by the Energiteknologisk udviklings- og demonstrationsprogram (grant no. 640222-496980).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

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

      <ref id="bib1.bibx1"><label>Andersen and Murcia Leon(2022)</label><mixed-citation>Andersen, S. J. and Murcia Leon, J. P.: Predictive and stochastic reduced-order modeling of wind turbine wake dynamics, Wind Energ. Sci., 7, 2117–2133, <ext-link xlink:href="https://doi.org/10.5194/wes-7-2117-2022" ext-link-type="DOI">10.5194/wes-7-2117-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Andersen et al.(2013)</label><mixed-citation>Andersen, S. J., Sørensen, J. N., and Mikkelsen, R.: Simulation of the inherent turbulence and wake interaction inside an infinitely long row of wind turbines, J. Turbul., 14, 1–24, <ext-link xlink:href="https://doi.org/10.1080/14685248.2013.796085" ext-link-type="DOI">10.1080/14685248.2013.796085</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Andersen et al.(2017)</label><mixed-citation>Andersen, S. J., Sørensen, J. N., and Mikkelsen, R. F.: Turbulence and entrainment length scales in large wind farms, Philos. T. R. Soc. S.-A, 375, <ext-link xlink:href="https://doi.org/10.1098/rsta.2016.0107" ext-link-type="DOI">10.1098/rsta.2016.0107</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Angelou and Sjöholm(2022)</label><mixed-citation>Angelou, N. and Sjöholm, M.: Data reliability enhancement for wind-turbine-mounted lidars, Remote Sens.-Basel, 14, <ext-link xlink:href="https://doi.org/10.3390/rs14133225" ext-link-type="DOI">10.3390/rs14133225</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bak et al.(2013)</label><mixed-citation>Bak, C., Zahle, F., Bitsche, R., Kim, T., Yde, A., Henriksen, L. C., Hansen, M. H., Blasques, J. P. A. A., Gaunaa, M., and Natarajan, A.: The DTU 10-MW Reference Wind Turbine, Sound/Visual production (digital), <uri>https://orbit.dtu.dk/files/55645274/The DTU 10MW Reference Turbine Christian Bak.pdf</uri> (last access: 6 May 2026) 2013.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Bao et al.(2022)</label><mixed-citation>Bao, Y., Tan, C., and Jia, J.: Fast dual-LiDAR reconstruction for dynamic wind field retrieval, Atmosphere-Basel, 13, <ext-link xlink:href="https://doi.org/10.3390/atmos13060905" ext-link-type="DOI">10.3390/atmos13060905</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Bastine et al.(2018)</label><mixed-citation>Bastine, D., Vollmer, L., Wächter, M., and Peinke, J.: Stochastic wake modelling based on POD analysis, Energies, 11, 1–29, <ext-link xlink:href="https://doi.org/10.3390/en11030612" ext-link-type="DOI">10.3390/en11030612</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Bauweraerts and Meyers(2020)</label><mixed-citation>Bauweraerts, P. and Meyers, J.: Bayesian based estimation of turbulent flow fields from lidar observations in a conventionally neutral atmospheric boundary layer, J. Phys. Conf. Ser., 1618, 032047, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/1618/3/032047" ext-link-type="DOI">10.1088/1742-6596/1618/3/032047</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Bauweraerts and Meyers(2021)</label><mixed-citation>Bauweraerts, P. and Meyers, J.: Reconstruction of turbulent flow fields from lidar measurements using large-eddy simulation, J. Fluid Mech., 906, A17, <ext-link xlink:href="https://doi.org/10.1017/jfm.2020.805" ext-link-type="DOI">10.1017/jfm.2020.805</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Beck and Kühn(2019)</label><mixed-citation>Beck, H. and Kühn, M.: Temporal up-sampling of planar long-range Doppler LiDAR wind speed measurements using space-time conversion, Remote Sens.-Basel, 11, 867, <ext-link xlink:href="https://doi.org/10.3390/rs11070867" ext-link-type="DOI">10.3390/rs11070867</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Berkooz et al.(1993)</label><mixed-citation>Berkooz, G., Holmes, P., and Lumley, J. L.: The proper orthogonal decomposition in the analysis of turbulent flows, Annu. Rev. Fluid Mech., 25, 539–575, <ext-link xlink:href="https://doi.org/10.1146/annurev.fl.25.010193.002543" ext-link-type="DOI">10.1146/annurev.fl.25.010193.002543</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Bokati et al.(2022)</label><mixed-citation>Bokati, L., Velasco, A., and Kreinovich, V.: Scale-invariance and fuzzy techniques explain the empirical success of inverse distance weighting and of dual inverse distance weighting in geosciences, in: Fuzzy Information Processing 2020. NAFIPS 2020. Advances in Intelligent Systems and Computing, edited by: Bede, B., Ceberio, M., De Cock, M., and Kreinovich, V., Vol. 1337, Springer International Publishing, Cham, <ext-link xlink:href="https://doi.org/10.1007/978-3-030-81561-5_32" ext-link-type="DOI">10.1007/978-3-030-81561-5_32</ext-link>, 379–390, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Borraccino et al.(2017)</label><mixed-citation>Borraccino, A., Schlipf, D., Haizmann, F., and Wagner, R.: Wind field reconstruction from nacelle-mounted lidar short-range measurements, Wind Energ. Sci., 2, 269–283, <ext-link xlink:href="https://doi.org/10.5194/wes-2-269-2017" ext-link-type="DOI">10.5194/wes-2-269-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Bossanyi(2013)</label><mixed-citation>Bossanyi, E.: Un-freezing the turbulence: application to LiDAR-assisted wind turbine control, IET Renew. Power Gen., 7, 321–329, <ext-link xlink:href="https://doi.org/10.1049/iet-rpg.2012.0260" ext-link-type="DOI">10.1049/iet-rpg.2012.0260</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Bossanyi et al.(2012)</label><mixed-citation>Bossanyi, E. A., Kumar, A., and Hugues-Salas, O.: Wind turbine control applications of turbine-mounted LIDAR, J. Phys. Conf. Ser., 555, 012011, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/555/1/012011" ext-link-type="DOI">10.1088/1742-6596/555/1/012011</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Canet et al.(2021)</label><mixed-citation>Canet, H., Loew, S., and Bottasso, C. L.: What are the benefits of lidar-assisted control in the design of a wind turbine?, Wind Energ. Sci., 6, 1325–1340, <ext-link xlink:href="https://doi.org/10.5194/wes-6-1325-2021" ext-link-type="DOI">10.5194/wes-6-1325-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Castro(2007)</label><mixed-citation>Castro, I.: Rough-wall boundary layers: Mean flow universality, J. Fluid Mech, 585, 469–485, <ext-link xlink:href="https://doi.org/10.1017/S0022112007006921" ext-link-type="DOI">10.1017/S0022112007006921</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Céspedes Moreno et al.(2025)</label><mixed-citation>Céspedes Moreno, J. F., Murcia León, J. P., and Andersen, S. J.: Convergence and efficiency of global bases using proper orthogonal decomposition for capturing wind turbine wake aerodynamics, Wind Energ. Sci., 10, 597–611, <ext-link xlink:href="https://doi.org/10.5194/wes-10-597-2025" ext-link-type="DOI">10.5194/wes-10-597-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Chu et al.(2021)</label><mixed-citation>Chu, J., Han, Y., Sun, D., Han, F., and Liu, H.: Statistical interpolation technique based on coherent Doppler lidar for real-time horizontal wind shear observations and forewarning, Opt. Eng., 60, 046102, <ext-link xlink:href="https://doi.org/10.1117/1.OE.60.4.046102" ext-link-type="DOI">10.1117/1.OE.60.4.046102</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>De Cillis et al.(2020)</label><mixed-citation>De Cillis, G., Cherubini, S., Semeraro, O., Leonardi, S., and De Palma, P.: POD analysis of the recovery process in wind turbine wakes, J. Phys. Conf. Ser., 1618, 062016, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/1618/6/062016" ext-link-type="DOI">10.1088/1742-6596/1618/6/062016</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>de Maré and Mann(2016)</label><mixed-citation>de Maré, M. and Mann, J.: On the space-time structure of sheared turbulence, Bound.-Lay. Meteorol., 160, 453–474, <ext-link xlink:href="https://doi.org/10.1007/s10546-016-0143-z" ext-link-type="DOI">10.1007/s10546-016-0143-z</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Dimitrov and Natarajan(2016)</label><mixed-citation>Dimitrov, N. and Natarajan, A.: Application of simulated lidar scanning patterns to constrained Gaussian turbulence fields for load validation, Wind Energy, 20, 79–95, <ext-link xlink:href="https://doi.org/10.1002/we.1992" ext-link-type="DOI">10.1002/we.1992</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Dimitrov et al.(2018)</label><mixed-citation>Dimitrov, N., Kelly, M. C., Vignaroli, A., and Berg, J.: From wind to loads: wind turbine site-specific load estimation with surrogate models trained on high-fidelity load databases, Wind Energ. Sci., 3, 767–790, <ext-link xlink:href="https://doi.org/10.5194/wes-3-767-2018" ext-link-type="DOI">10.5194/wes-3-767-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Dong et al.(2021)</label><mixed-citation>Dong, L., Lio, W. H., and Simley, E.: On turbulence models and lidar measurements for wind turbine control, Wind Energ. Sci., 6, 1491–1500, <ext-link xlink:href="https://doi.org/10.5194/wes-6-1491-2021" ext-link-type="DOI">10.5194/wes-6-1491-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Doubrawa et al.(2019)</label><mixed-citation>Doubrawa, P., Churchfield, M. J., Godvik, M., and Sirnivas, S.: Load response of a floating wind turbine to turbulent atmospheric flow, Appl. Energ., 242, 1588–1599, <ext-link xlink:href="https://doi.org/10.1016/j.apenergy.2019.01.165" ext-link-type="DOI">10.1016/j.apenergy.2019.01.165</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>DTU Wind Energy(2024)</label><mixed-citation>DTU Wind Energy: HAWC2 Horizontal Axis Wind turbine simulation Code 2nd generation, <uri>https://tools.windenergy.dtu.dk/home/HAWC2/</uri> (last access: 11 July 2025), 2024.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Dunne et al.(2011)</label><mixed-citation>Dunne, F., Pao, L. Y., Wright, A., Jonkman, B., Kelley, N., and Simley, E.: Adding feedforward blade pitch control for load mitigation in wind turbines: non-causal series expansion, preview control, and optimized fir filter methods, 49th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, <ext-link xlink:href="https://doi.org/10.2514/6.2011-819" ext-link-type="DOI">10.2514/6.2011-819</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Dunne et al.(2012)</label><mixed-citation>Dunne, F., Schlipf, D., Pao, L., Wright, A., Jonkman, B., Kelley, N., and Simley, E.: Comparison of two independent LIDAR-based pitch control designs, in: 50th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, American Institute of Aeronautics and Astronautics, <ext-link xlink:href="https://doi.org/10.2514/6.2012-1151" ext-link-type="DOI">10.2514/6.2012-1151</ext-link>, 2012:1151, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Friedland et al.(2016)</label><mixed-citation>Friedland, C. J., Joyner, T. A., Massarra, C., Rohli, R. V., Treviño, A. M., Ghosh, S., Huyck, C., and Weatherhead, M.: Isotropic and anisotropic kriging approaches for interpolating surface-level wind speeds across large, geographically diverse regions, Geomat. Nat. Haz. Risk, 8, 207–224, <ext-link xlink:href="https://doi.org/10.1080/19475705.2016.1185749" ext-link-type="DOI">10.1080/19475705.2016.1185749</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Fu et al.(2022)</label><mixed-citation>Fu, W., Sebastiani, A., Pe˜na, A. and Mann, J.: Influence of nacelle-lidar scanning patterns on inflow turbulence characterization, J. Phys. Conf. Ser., 2265, 022016, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/2265/2/022016" ext-link-type="DOI">10.1088/1742-6596/2265/2/022016</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Fu et al.(2023)</label><mixed-citation>Fu, W., Guo, F., Schlipf, D., and Peña, A.: Feedforward pitch control for a 15 MW wind turbine using a spinner-mounted single-beam lidar, Wind Energ. Sci., 8, 1893–1907, <ext-link xlink:href="https://doi.org/10.5194/wes-8-1893-2023" ext-link-type="DOI">10.5194/wes-8-1893-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Gräfe et al.(2023)</label><mixed-citation>Gräfe, M., Pettas, V., Gottschall, J., and Cheng, P. W.: Quantification and correction of motion influence for nacelle-based lidar systems on floating wind turbines, Wind Energ. Sci., 8, 925–946, <ext-link xlink:href="https://doi.org/10.5194/wes-8-925-2023" ext-link-type="DOI">10.5194/wes-8-925-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Guo et al.(2022)</label><mixed-citation>Guo, F., Mann, J., Peña, A., Schlipf, D., and Cheng, P. W.: The space-time structure of turbulence for lidar-assisted wind turbine control, Renew. Energ., 195, 293–310, <ext-link xlink:href="https://doi.org/10.1016/j.renene.2022.05.133" ext-link-type="DOI">10.1016/j.renene.2022.05.133</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Guo et al.(2023)</label><mixed-citation>Guo, F., Schlipf, D., and Cheng, P. W.: Evaluation of lidar-assisted wind turbine control under various turbulence characteristics, Wind Energ. Sci., 8, 149–171, <ext-link xlink:href="https://doi.org/10.5194/wes-8-149-2023" ext-link-type="DOI">10.5194/wes-8-149-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Halko et al.(2011)</label><mixed-citation>Halko, N., Martinsson, P. G., and Tropp, J. A.: Finding structure with randomness: probabilistic algorithms for constructing approximate matrix decompositions, SIAM Rev., 53, 217–288, <ext-link xlink:href="https://doi.org/10.1137/090771806" ext-link-type="DOI">10.1137/090771806</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Hamilton et al.(2025)</label><mixed-citation>Hamilton, N., Doubrawa, P., Moriarty, P., Letizia, S., and Thedin, R.: Modal dynamics of wind turbine wake meandering from lidar observations, Renew. Energ., 254, 123555, <ext-link xlink:href="https://doi.org/10.1016/j.renene.2025.123555" ext-link-type="DOI">10.1016/j.renene.2025.123555</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Held and Mann(2019)</label><mixed-citation>Held, D. P. and Mann, J.: Lidar estimation of rotor-effective wind speed – an experimental comparison, Wind Energ. Sci., 4, 421–438, <ext-link xlink:href="https://doi.org/10.5194/wes-4-421-2019" ext-link-type="DOI">10.5194/wes-4-421-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Herges et al.(2017)</label><mixed-citation>Herges, T. G., Maniaci, D. C., Naughton, B. T., Mikkelsen, T., and Sjöholm, M.: High resolution wind turbine wake measurements with a scanning lidar, J. Phys. Conf. Ser., 854, 012021, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/854/1/012021" ext-link-type="DOI">10.1088/1742-6596/854/1/012021</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Iqbal and Thomas(2007)</label><mixed-citation>Iqbal, M. O. and Thomas, F. O.: Coherent structure in a turbulent jet via a vector implementation of the proper orthogonal decomposition, J. Fluid Mech., 571, 281–326, <ext-link xlink:href="https://doi.org/10.1017/S0022112006003351" ext-link-type="DOI">10.1017/S0022112006003351</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Joyner et al.(2015)</label><mixed-citation>Joyner, T. A., Friedland, C. J., Rohli, R. V., Treviño, A. M., Massarra, C., and Paulus, G.: Cross-correlation modeling of european windstorms: a cokriging approach for optimizing surface wind estimates, Spat. Stat., 13, 62–75, <ext-link xlink:href="https://doi.org/10.1016/j.spasta.2015.05.003" ext-link-type="DOI">10.1016/j.spasta.2015.05.003</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Kelberlau and Mann(2020)</label><mixed-citation>Kelberlau, F. and Mann, J.: Cross-contamination effect on turbulence spectra from Doppler beam swinging wind lidar, Wind Energ. Sci., 5, 519–541, <ext-link xlink:href="https://doi.org/10.5194/wes-5-519-2020" ext-link-type="DOI">10.5194/wes-5-519-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Kidambi Sekar et al.(2022)</label><mixed-citation>Kidambi Sekar, A. P., van Dooren, M. F., Rott, A., and Kühn, M.: Lower order description and reconstruction of sparse scanning lidar measurements of wind turbine inflow using proper orthogonal decomposition, Remote Sens.-Basel, 14, 2681, <ext-link xlink:href="https://doi.org/10.3390/rs14112681" ext-link-type="DOI">10.3390/rs14112681</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Letizia et al.(2023)</label><mixed-citation>Letizia, S., Brugger, P., Bodini, N., Krishnamurthy, R., Scholbrock, A., Simley, E., Porté-Agel, F., Hamilton, N., Doubrawa, P., and Moriarty, P.: Characterization of wind turbine flow through nacelle-mounted lidars: a review, Front. Mech. Eng., 9, 1261017, <ext-link xlink:href="https://doi.org/10.3389/fmech.2023.1261017" ext-link-type="DOI">10.3389/fmech.2023.1261017</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Li et al.(2020)</label><mixed-citation>Li, Z., Zhang, X., Zhu, R., Zhang, Z., and Weng, Z.: Integrating data-to-data correlation into inverse distance weighting, Computat. Geosci., 24, 203–216, <ext-link xlink:href="https://doi.org/10.1007/s10596-019-09913-9" ext-link-type="DOI">10.1007/s10596-019-09913-9</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Liverud Krathe et al.(2025)</label><mixed-citation>Liverud Krathe, V., Jonkman, J., Gebel, J., Rivera-Arreba, I., Nejad, A., and Bachynski-Polić, E.: Investigation of main bearing fatigue estimate sensitivity to synthetic turbulence models using a novel drivetrain model implemented in OpenFAST, Wind Energy, 28, e70005, <ext-link xlink:href="https://doi.org/10.1002/we.70005" ext-link-type="DOI">10.1002/we.70005</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Lumley(1967)</label><mixed-citation> Lumley, J. L.: The Structure of Inhomogeneous Turbulence, in: Atmospheric Turbulence and Wave Propagation, Nauka, Moscow, 166–178, ISBN 9783937655239, 1967.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Luo et al.(2007)</label><mixed-citation>Luo, W., Taylor, M., and Parker, S.: A comparison of spatial interpolation methods to estimate continuous wind speed surfaces using irregularly distributed data from england and wales, Int. J. Climatol., 28, 947–959, <ext-link xlink:href="https://doi.org/10.1002/joc.1583" ext-link-type="DOI">10.1002/joc.1583</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Mann(1998)</label><mixed-citation>Mann, J.: Wind field simulation, Probabilist. Eng. Mech., 13, 269–282, <ext-link xlink:href="https://doi.org/10.1016/S0266-8920(97)00036-2" ext-link-type="DOI">10.1016/S0266-8920(97)00036-2</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Mann et al.(2018)</label><mixed-citation>Mann, J., Peña, A., Troldborg, N., and Andersen, S. J.: How does turbulence change approaching a rotor?, Wind Energ. Sci., 3, 293–300, <ext-link xlink:href="https://doi.org/10.5194/wes-3-293-2018" ext-link-type="DOI">10.5194/wes-3-293-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Meneveau(2019)</label><mixed-citation>Meneveau, C.: Big wind power: seven questions for turbulence research, J. Turbul., 20, 2–20, <ext-link xlink:href="https://doi.org/10.1080/14685248.2019.1584664" ext-link-type="DOI">10.1080/14685248.2019.1584664</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Meyer Forsting et al.(2017)</label><mixed-citation>Meyer Forsting, A. R., Troldborg, N., and Borraccino, A.: Modelling lidar volume-averaging and its significance to wind turbine wake measurements, J. Phys. Conf. Ser., 854, 012014, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/854/1/012014" ext-link-type="DOI">10.1088/1742-6596/854/1/012014</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Michelsen(1992)</label><mixed-citation>Michelsen, J. A.: Basis3D – a Platform for Development of Multiblock PDE Solvers: <inline-formula><mml:math id="M567" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>-release, Technical report, Technical University of Denmark, <uri>https://backend.orbit.dtu.dk/ws/portalfiles/portal/272917945/Michelsen J Basis3D.pdf</uri> (last access: 27 April 2026), 1992.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Michelsen(1994)</label><mixed-citation> Michelsen, J. A.: Block structured Multigrid solution of 2D and 3D elliptic PDE's, Technical Report AFM 94-06, Technical University of Denmark, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Mikkelsen et al.(2013)</label><mixed-citation>Mikkelsen, T., Angelou, N., Hansen, K., Sjöholm, M., Harris, M., Slinger, C., Hadley, P., Scullion, R., Ellis, G., and Vives, G.: A spinner integrated wind lidar for enhanced wind turbine control, Wind Energy, 16, 625–643, <ext-link xlink:href="https://doi.org/10.1002/we.1564" ext-link-type="DOI">10.1002/we.1564</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Moore(1920)</label><mixed-citation> Moore, E. H.: On the reciprocal of the general algebraic matrix, B. Am. Math. Soc., 26, 394–395, 1920.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Munters et al.(2016)</label><mixed-citation>Munters, W., Meneveau, C., and Meyers, J.: Shifted periodic boundary conditions for simulations of wall-bounded turbulent flows, Phys. Fluids, 28, 025112, <ext-link xlink:href="https://doi.org/10.1063/1.4941912" ext-link-type="DOI">10.1063/1.4941912</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Newman et al.(2014)</label><mixed-citation>Newman, A. J., Drew, D. A., and Castillo, L.: Pseudo spectral analysis of the energy entrainment in a scaled down wind farm, Renew. Energ., 70, 129–141, <ext-link xlink:href="https://doi.org/10.1016/j.renene.2014.02.003" ext-link-type="DOI">10.1016/j.renene.2014.02.003</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>OpenAI(2023)</label><mixed-citation>OpenAI: GPT-4 Technical Report, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/arXiv.2303.08774" ext-link-type="DOI">10.48550/arXiv.2303.08774</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Peña et al.(2013)</label><mixed-citation>Peña, A., Hasager, C. B., Lange, J., Anger, J., Badger, M., Bingöl, F., Bischoff, O., Cariou, J.-P., Dunne, F., Emeis, S., Harris, M., Hofsäss, M., Karagali, I., Laks, J., Larsen, S. E., Mann, J., Mikkelsen, T., Pao, L. Y., Pitter, M., and Würth, I.: Remote Sensing for Wind Energy, Tech. Rep. E No. 0029(EN), DTU Wind Energy, ISBN 978-87-92896-41-4, <uri>https://backend.orbit.dtu.dk/ws/portalfiles/portal/55501125/Remote Sensing for Wind Energy.pdf</uri> (last access: 27 April 2026), 2013.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Peña et al.(2015)</label><mixed-citation>Peña, A., Hasager, C., Badger, M., Barthelmie, R., Bingöl, F., Cariou, J.-P., Emeis, S., Frandsen, S., Harris, M., Karagali, I., Larsen, S., Mann, J., Mikkelsen, T., Pitter, M., Pryor, S., Sathe, A., Schlipf, D., Slinger, C., and Wagner, R.: Remote sensing for wind energy, Tech. rep., DTU Wind Energy, ISBN 978-87-93278-34-9, <uri>https://backend.orbit.dtu.dk/ws/portalfiles/portal/111814239/DTU Wind Energy Report E 0084.pdf</uri> (last access: 27 April 2026), 2015.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Peña et al.(2017)</label><mixed-citation>Peña, A., Mann, J., and Dimitrov, N.: Turbulence characterization from a forward-looking nacelle lidar, Wind Energ. Sci., 2, 133–152, <ext-link xlink:href="https://doi.org/10.5194/wes-2-133-2017" ext-link-type="DOI">10.5194/wes-2-133-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Penrose(1955)</label><mixed-citation> Penrose, R.: A generalized inverse for matrices, P. Camb. Philos. Soc., 51, 406–413, 1955.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Raach et al.(2014)</label><mixed-citation>Raach, S., Schlipf, D., Haizmann, F., and Cheng, P. W.: Three dimensional dynamic model based wind field reconstruction from lidar data, J. Phys. Conf. Ser., 524, 012005, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/524/1/012005" ext-link-type="DOI">10.1088/1742-6596/524/1/012005</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Rinker(2022)</label><mixed-citation>Rinker, J. M.: Impact of rotor size on aeroelastic uncertainty with lidar-constrained turbulence, J. Phys. Conf. Ser., 2265, 032011, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/2265/3/032011" ext-link-type="DOI">10.1088/1742-6596/2265/3/032011</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Rivera-Arreba et al.(2022)</label><mixed-citation>Rivera-Arreba, I., Wise, A. S., Hermile, M., Chow, F. K., and Bachynski-Polić, E. E.: Effects of atmospheric stability on the structural response of a 12 MW semisubmersible floating wind turbine, Wind Energy, 25, 1917–1937, <ext-link xlink:href="https://doi.org/10.1002/we.2775" ext-link-type="DOI">10.1002/we.2775</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Russell et al.(2024)</label><mixed-citation>Russell, A. J., Collu, M., McDonald, A. S., Thies, P. R., Keane, A., and Quayle, A. R.: Lidar assisted feedforward individual pitch control of a 15 MW floating offshore wind turbine, Wind Energy, 27, 341–362, <ext-link xlink:href="https://doi.org/10.1002/we.2891" ext-link-type="DOI">10.1002/we.2891</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>Sathe et al.(2015)</label><mixed-citation>Sathe, A., Banta, R., Pauscher, L., Vogstad, K., Schlipf, D., and Wylie, S.: Estimating turbulence statistics and parameters from ground- and nacelle-based lidar measurements: IEA wind expert report, Tech. Rep. Grant no: 0602-02486B, DTU Wind Energy, ISBN 978-87-93278-35-6, <uri>https://backend.orbit.dtu.dk/ws/portalfiles/portal/116998413/Estimating Turbulence Statistics.pdf</uri> (last access: 27 April 2026) 2015.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>Schlipf(2016)</label><mixed-citation>Schlipf, D.: Lidar-Assisted Control Concepts for Wind Turbines, PhD thesis, University of Stuttgart, Institute of Aircraft Design, University of Stuttgart, <ext-link xlink:href="https://doi.org/10.18419/opus-8796" ext-link-type="DOI">10.18419/opus-8796</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Schlipf and Kühn(2008)</label><mixed-citation>Schlipf, D. and Kühn, M.: Prospects of a collective pitch control by means of predictive disturbance compensation assisted by wind speed measurements, in: Proceedings of the 9th German Wind Energy Conference DEWEK 2008, 26–27 November, Bremen, Germany, <ext-link xlink:href="https://doi.org/10.18419/opus-3900" ext-link-type="DOI">10.18419/opus-3900</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>Schlipf et al.(2010)</label><mixed-citation>Schlipf, D., Schuler, S., Grau, P., Allgöwer, F., and Kühn, M.: Look-ahead cyclic pitch control using lidar, in: Proceedings of the Science of Making Torque from Wind 2010, Crete, Greece, <ext-link xlink:href="https://doi.org/10.18419/opus-4538" ext-link-type="DOI">10.18419/opus-4538</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx71"><label>Schlipf et al.(2013)</label><mixed-citation>Schlipf, D., Schlipf, D. J., and Kühn, M.: Nonlinear model predictive control of wind turbines using LIDAR, Wind Energy, 16, 1107–1129, <ext-link xlink:href="https://doi.org/10.1002/we.1533" ext-link-type="DOI">10.1002/we.1533</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx72"><label>Schlipf et al.(2015)</label><mixed-citation>Schlipf, D., Haizmann, F., Cosack, N., Siebers, T., and Cheng, P. W.: Detection of wind evolution and lidar trajectory optimization for lidar-assisted wind turbine control, Meteorol. Z., 24, 565–579, <ext-link xlink:href="https://doi.org/10.1127/metz/2015/0634" ext-link-type="DOI">10.1127/metz/2015/0634</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx73"><label>Schlipf et al.(2018)</label><mixed-citation>Schlipf, D., Hille, N., Raach, S., Scholbrock, A., and Simley, E.: IEA Wind Task 32: best practices for the certification of lidar-assisted control applications, J. Phys. Conf. Ser., 1102, 012010, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/1102/1/012010" ext-link-type="DOI">10.1088/1742-6596/1102/1/012010</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx74"><label>Scholbrock et al.(2016)</label><mixed-citation>Scholbrock, A., Fleming, P., Schlipf, D., Wright, A., Johnson, K., and Wang, N.: Lidar-enhanced wind turbine control: past, present, and future, Amer. Contr. Conf. Conf., 555, 1399–1406, <ext-link xlink:href="https://doi.org/10.1109/acc.2016.7525113" ext-link-type="DOI">10.1109/acc.2016.7525113</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx75"><label>Sebastiani et al.(2022)</label><mixed-citation>Sebastiani, A., Peña, A., and Troldborg, N.: Wind turbine power performance characterization through aeroelastic simulations and virtual nacelle lidar measurements, J. Phys. Conf. Ser., 2265, 022059, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/2265/2/022059" ext-link-type="DOI">10.1088/1742-6596/2265/2/022059</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx76"><label>Sekar et al.(2022)</label><mixed-citation>Sekar, A. P. K., van Dooren, M. F., and Kühn, M.: Overcoming blade interference: a gappy-pod data reconstruction method for nacelle-mounted lidar measurements, J. Phys. Conf. Ser., 2265, 022078, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/2265/2/022078" ext-link-type="DOI">10.1088/1742-6596/2265/2/022078</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx77"><label>Simley et al.(2011)</label><mixed-citation>Simley, E., Pao, L., Frehlich, R., Jonkman, B., and Kelley, N.: Analysis of wind speed measurements using continuous wave LIDAR for wind turbine control, in: 49th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, Orlando, Florida, <ext-link xlink:href="https://doi.org/10.2514/6.2011-263" ext-link-type="DOI">10.2514/6.2011-263</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx78"><label>Simley et al.(2012)</label><mixed-citation>Simley, E., Pao, L. Y., Kelley, N., Jonkman, B., and Frehlich, R.: LIDAR wind speed measurements of evolving wind fields, in: 50th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, AIAA, Nashville, Tennessee, <ext-link xlink:href="https://doi.org/10.2514/6.2012-656" ext-link-type="DOI">10.2514/6.2012-656</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx79"><label>Simley et al.(2014)</label><mixed-citation>Simley, E., Pao, L. Y., Frehlich, R., Jonkman, B., and Kelley, N.: Analysis of light detection and ranging wind speed measurements for wind turbine control, Wind Energy, 17, 413–433, <ext-link xlink:href="https://doi.org/10.1002/we.1584" ext-link-type="DOI">10.1002/we.1584</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx80"><label>Simley et al.(2018)</label><mixed-citation>Simley, E., Fürst, H., Haizmann, F., and Schlipf, D.: Optimizing lidars for wind turbine control applications – results from the IEA Wind Task 32 workshop, Remote Sens.-Basel, 10, 863, <ext-link xlink:href="https://doi.org/10.3390/rs10060863" ext-link-type="DOI">10.3390/rs10060863</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx81"><label>Soto Sagredo(2026)</label><mixed-citation>Soto Sagredo, E. A.: Wind field reconstruction methods for a hub-mounted lidar, PhD thesis, DTU Wind and Energy Systems, Technical University of Denmark, <ext-link xlink:href="https://doi.org/10.11581/6ada55bf-2225-4f18-89d2-bf50696949f7" ext-link-type="DOI">10.11581/6ada55bf-2225-4f18-89d2-bf50696949f7</ext-link>, in press, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx82"><label>Soto Sagredo et al.(2023)</label><mixed-citation>Soto Sagredo, E., Rinker, J. M., and Lund, R. S.: Verification of numerical lidars in HAWC2: Analysis of nacelle- and hub-mounted lidars, Tech. Rep. E-0239, DTU Wind Energy, <ext-link xlink:href="https://doi.org/10.11581/DTU.00000302" ext-link-type="DOI">10.11581/DTU.00000302</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx83"><label>Soto Sagredo et al.(2024a)</label><mixed-citation>Soto Sagredo, E., Rinker, J. M., Andersen, S. J., and Forrest, J. P.: Wind-field characterization using synthetic lidar measurements and proper orthogonal decomposition, J. Phys. Conf. Ser., 2767, 052061, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/2767/5/052061" ext-link-type="DOI">10.1088/1742-6596/2767/5/052061</ext-link>, 2024a.</mixed-citation></ref>
      <ref id="bib1.bibx84"><label>Soto Sagredo et al.(2024b)</label><mixed-citation>Soto Sagredo, E. A., Hannesdóttir, A., Rinker, J. M., and Courtney, M.: Reconstructing turbulent wind-fields using inverse-distance-weighting interpolation and measurements from a pulsed mounted-hub lidar, J. Phys. Conf. Ser., 2745, 012017, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/2745/1/012017" ext-link-type="DOI">10.1088/1742-6596/2745/1/012017</ext-link>, 2024b.</mixed-citation></ref>
      <ref id="bib1.bibx85"><label>Soto Sagredo et al.(2025a)</label><mixed-citation>Soto Sagredo, E., Rinker, J. M., and Andersen, S. J.: Numerical hub-lidar data from LES-generated turbulence boxes using HAWC2 v13.1 and DTU 10MW reference wind turbine, Technical University of Denmark [data set], <ext-link xlink:href="https://doi.org/10.11583/DTU.28151724" ext-link-type="DOI">10.11583/DTU.28151724</ext-link>, 2025a.</mixed-citation></ref>
      <ref id="bib1.bibx86"><label>Soto Sagredo et al.(2025b)</label><mixed-citation>Soto Sagredo, E., Rinker, J. M., Hannesdóttir, A., and Courtney, M.: Numerical evaluation of the smearing effect in a spinner-mounted lidar for wind field reconstruction, J. Phys. Conf. Ser., 3025, 012006, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/3025/1/012006" ext-link-type="DOI">10.1088/1742-6596/3025/1/012006</ext-link>, 2025b.</mixed-citation></ref>
      <ref id="bib1.bibx87"><label>Sørensen et al.(2015)</label><mixed-citation>Sørensen, J. N., Mikkelsen, R. F., Henningson, D. S., Ivanell, S., Sarmast, S., and Andersen, S. J.: Simulation of wind turbine wakes using the actuator line technique, Philos. T. Roy. Soc. A, 373, 20140071, <ext-link xlink:href="https://doi.org/10.1098/rsta.2014.0071" ext-link-type="DOI">10.1098/rsta.2014.0071</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx88"><label>Sørensen(1995)</label><mixed-citation>Sørensen, N. N.: General Purpose Flow Solver Applied to Flow over Hills, Risø National Laboratory, <uri>https://backend.orbit.dtu.dk/ws/portalfiles/portal/12280331/Ris R 827.pdf</uri> (last access: 27 April 2026), 1995. </mixed-citation></ref>
      <ref id="bib1.bibx89"><label>Taylor(1938)</label><mixed-citation>Taylor, G. I.: The spectrum of turbulence, P. Roy. Soc. A-Math. Phy., 164, 476–490, <ext-link xlink:href="https://doi.org/10.1098/rspa.1938.0032" ext-link-type="DOI">10.1098/rspa.1938.0032</ext-link>, 1938.</mixed-citation></ref>
      <ref id="bib1.bibx90"><label>Technical University of Denmark(2019)</label><mixed-citation>Technical University of Denmark: Sophia HPC Cluster, <ext-link xlink:href="https://doi.org/10.57940/FAFC-6M81" ext-link-type="DOI">10.57940/FAFC-6M81</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx91"><label>Thedin et al.(2023)</label><mixed-citation>Thedin, R., Quon, E., Churchfield, M., and Veers, P.: Investigations of correlation and coherence in turbulence from a large-eddy simulation, Wind Energ. Sci., 8, 487–502, <ext-link xlink:href="https://doi.org/10.5194/wes-8-487-2023" ext-link-type="DOI">10.5194/wes-8-487-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx92"><label>Troldborg et al.(2022)</label><mixed-citation>Troldborg, N., Andersen, S. J., Hodgson, E. L., and Meyer Forsting, A.: Brief communication: How does complex terrain change the power curve of a wind turbine?, Wind Energ. Sci., 7, 1527–1532, <ext-link xlink:href="https://doi.org/10.5194/wes-7-1527-2022" ext-link-type="DOI">10.5194/wes-7-1527-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx93"><label>VerHulst and Meneveau(2014)</label><mixed-citation>VerHulst, C. and Meneveau, C.: Large eddy simulation study of the kinetic energy entrainment by energetic turbulent flow structures in large wind farms, Phys. Fluids, 26, 025113, <ext-link xlink:href="https://doi.org/10.1063/1.4865755" ext-link-type="DOI">10.1063/1.4865755</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx94"><label>Zhang and Zhao(2021a)</label><mixed-citation>Zhang, J. and Zhao, X.: Spatiotemporal wind field prediction based on physics-informed deep learning and LIDAR measurements, Appl. Energ., 288, 116641, <ext-link xlink:href="https://doi.org/10.1016/j.apenergy.2021.116641" ext-link-type="DOI">10.1016/j.apenergy.2021.116641</ext-link>, 2021a.</mixed-citation></ref>
      <ref id="bib1.bibx95"><label>Zhang and Zhao(2021b)</label><mixed-citation>Zhang, J. and Zhao, X.: Three-dimensional spatiotemporal wind field reconstruction based on physics-informed deep learning, Appl. Energ., 300, 117390, <ext-link xlink:href="https://doi.org/10.1016/j.apenergy.2021.117390" ext-link-type="DOI">10.1016/j.apenergy.2021.117390</ext-link>, 2021b.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Wind field estimation for lidar-assisted control: a comparison of proper orthogonal decomposition and interpolation techniques</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Andersen and Murcia Leon(2022)</label><mixed-citation>
       Andersen, S. J. and Murcia Leon, J. P.: Predictive and stochastic reduced-order modeling of wind turbine wake dynamics, Wind Energ. Sci., 7, 2117–2133, <a href="https://doi.org/10.5194/wes-7-2117-2022" target="_blank">https://doi.org/10.5194/wes-7-2117-2022</a>, 2022. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Andersen et al.(2013)</label><mixed-citation>
       Andersen, S. J., Sørensen, J. N., and Mikkelsen, R.: Simulation of the inherent turbulence and wake interaction inside an infinitely long row of wind turbines, J. Turbul., 14, 1–24, <a href="https://doi.org/10.1080/14685248.2013.796085" target="_blank">https://doi.org/10.1080/14685248.2013.796085</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Andersen et al.(2017)</label><mixed-citation>
       Andersen, S. J., Sørensen, J. N., and Mikkelsen, R. F.: Turbulence and entrainment length scales in large wind farms, Philos. T. R. Soc. S.-A, 375, <a href="https://doi.org/10.1098/rsta.2016.0107" target="_blank">https://doi.org/10.1098/rsta.2016.0107</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Angelou and Sjöholm(2022)</label><mixed-citation>
       Angelou, N. and Sjöholm, M.: Data reliability enhancement for wind-turbine-mounted lidars, Remote Sens.-Basel, 14, <a href="https://doi.org/10.3390/rs14133225" target="_blank">https://doi.org/10.3390/rs14133225</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bak et al.(2013)</label><mixed-citation>
       Bak, C., Zahle, F., Bitsche, R., Kim, T.,
Yde, A., Henriksen, L. C., Hansen, M. H., Blasques, J. P. A. A., Gaunaa, M.,
and Natarajan, A.: The DTU 10-MW Reference Wind Turbine, Sound/Visual
production (digital), <a href="https://orbit.dtu.dk/files/55645274/The DTU 10MW Reference Turbine Christian Bak.pdf" target="_blank"/> (last access: 6 May 2026) 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Bao et al.(2022)</label><mixed-citation>
       Bao, Y., Tan, C., and Jia, J.: Fast dual-LiDAR reconstruction for dynamic wind field retrieval, Atmosphere-Basel, 13, <a href="https://doi.org/10.3390/atmos13060905" target="_blank">https://doi.org/10.3390/atmos13060905</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Bastine et al.(2018)</label><mixed-citation>
       Bastine, D., Vollmer, L., Wächter, M., and Peinke, J.: Stochastic wake modelling based on POD analysis, Energies, 11, 1–29, <a href="https://doi.org/10.3390/en11030612" target="_blank">https://doi.org/10.3390/en11030612</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Bauweraerts and Meyers(2020)</label><mixed-citation>
       Bauweraerts, P. and Meyers, J.: Bayesian based estimation of turbulent flow fields from lidar observations in a conventionally neutral atmospheric boundary layer, J. Phys. Conf. Ser., 1618, 032047, <a href="https://doi.org/10.1088/1742-6596/1618/3/032047" target="_blank">https://doi.org/10.1088/1742-6596/1618/3/032047</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Bauweraerts and Meyers(2021)</label><mixed-citation>
       Bauweraerts, P. and Meyers, J.: Reconstruction of turbulent flow fields from lidar measurements using large-eddy simulation, J. Fluid Mech., 906, A17, <a href="https://doi.org/10.1017/jfm.2020.805" target="_blank">https://doi.org/10.1017/jfm.2020.805</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Beck and Kühn(2019)</label><mixed-citation>
       Beck, H. and Kühn, M.: Temporal up-sampling of planar long-range Doppler LiDAR wind speed measurements using space-time conversion, Remote Sens.-Basel, 11, 867, <a href="https://doi.org/10.3390/rs11070867" target="_blank">https://doi.org/10.3390/rs11070867</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Berkooz et al.(1993)</label><mixed-citation>
       Berkooz, G., Holmes, P., and Lumley, J. L.: The proper orthogonal decomposition in the analysis of turbulent flows, Annu. Rev. Fluid Mech., 25, 539–575, <a href="https://doi.org/10.1146/annurev.fl.25.010193.002543" target="_blank">https://doi.org/10.1146/annurev.fl.25.010193.002543</a>, 1993.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Bokati et al.(2022)</label><mixed-citation>
       Bokati, L., Velasco, A., and Kreinovich, V.: Scale-invariance and fuzzy techniques explain the empirical success of inverse distance weighting and of dual inverse distance weighting in geosciences, in: Fuzzy Information Processing 2020. NAFIPS 2020. Advances in Intelligent Systems and Computing, edited by: Bede, B., Ceberio, M., De Cock, M., and Kreinovich, V., Vol. 1337, Springer International Publishing, Cham, <a href="https://doi.org/10.1007/978-3-030-81561-5_32" target="_blank">https://doi.org/10.1007/978-3-030-81561-5_32</a>, 379–390, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Borraccino et al.(2017)</label><mixed-citation>
       Borraccino, A., Schlipf, D., Haizmann, F., and Wagner, R.: Wind field reconstruction from nacelle-mounted lidar short-range measurements, Wind Energ. Sci., 2, 269–283, <a href="https://doi.org/10.5194/wes-2-269-2017" target="_blank">https://doi.org/10.5194/wes-2-269-2017</a>, 2017. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Bossanyi(2013)</label><mixed-citation>
       Bossanyi, E.: Un-freezing the turbulence: application to LiDAR-assisted wind turbine control, IET Renew. Power Gen., 7, 321–329, <a href="https://doi.org/10.1049/iet-rpg.2012.0260" target="_blank">https://doi.org/10.1049/iet-rpg.2012.0260</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Bossanyi et al.(2012)</label><mixed-citation>
       Bossanyi, E. A., Kumar, A., and Hugues-Salas, O.: Wind turbine control applications of turbine-mounted LIDAR, J. Phys. Conf. Ser., 555, 012011, <a href="https://doi.org/10.1088/1742-6596/555/1/012011" target="_blank">https://doi.org/10.1088/1742-6596/555/1/012011</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Canet et al.(2021)</label><mixed-citation>
       Canet, H., Loew, S., and Bottasso, C. L.: What are the benefits of lidar-assisted control in the design of a wind turbine?, Wind Energ. Sci., 6, 1325–1340, <a href="https://doi.org/10.5194/wes-6-1325-2021" target="_blank">https://doi.org/10.5194/wes-6-1325-2021</a>, 2021. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Castro(2007)</label><mixed-citation>
       Castro, I.: Rough-wall boundary layers: Mean flow universality, J. Fluid Mech, 585, 469–485, <a href="https://doi.org/10.1017/S0022112007006921" target="_blank">https://doi.org/10.1017/S0022112007006921</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Céspedes Moreno et al.(2025)</label><mixed-citation>
       Céspedes Moreno, J. F., Murcia León, J. P., and Andersen, S. J.: Convergence and efficiency of global bases using proper orthogonal decomposition for capturing wind turbine wake aerodynamics, Wind Energ. Sci., 10, 597–611, <a href="https://doi.org/10.5194/wes-10-597-2025" target="_blank">https://doi.org/10.5194/wes-10-597-2025</a>, 2025. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Chu et al.(2021)</label><mixed-citation>
       Chu, J., Han, Y., Sun, D., Han, F., and Liu, H.: Statistical interpolation technique based on coherent Doppler lidar for real-time horizontal wind shear observations and forewarning, Opt. Eng., 60, 046102, <a href="https://doi.org/10.1117/1.OE.60.4.046102" target="_blank">https://doi.org/10.1117/1.OE.60.4.046102</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>De Cillis et al.(2020)</label><mixed-citation>
       De Cillis, G., Cherubini, S., Semeraro, O., Leonardi, S., and De Palma, P.: POD analysis of the recovery process in wind turbine wakes, J. Phys. Conf. Ser., 1618, 062016, <a href="https://doi.org/10.1088/1742-6596/1618/6/062016" target="_blank">https://doi.org/10.1088/1742-6596/1618/6/062016</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>de Maré and Mann(2016)</label><mixed-citation>
       de Maré, M. and Mann, J.: On the space-time structure of sheared turbulence, Bound.-Lay. Meteorol., 160, 453–474, <a href="https://doi.org/10.1007/s10546-016-0143-z" target="_blank">https://doi.org/10.1007/s10546-016-0143-z</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Dimitrov and Natarajan(2016)</label><mixed-citation>
       Dimitrov, N. and Natarajan, A.: Application of simulated lidar scanning patterns to constrained Gaussian turbulence fields for load validation, Wind Energy, 20, 79–95, <a href="https://doi.org/10.1002/we.1992" target="_blank">https://doi.org/10.1002/we.1992</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Dimitrov et al.(2018)</label><mixed-citation>
       Dimitrov, N., Kelly, M. C., Vignaroli, A., and Berg, J.: From wind to loads: wind turbine site-specific load estimation with surrogate models trained on high-fidelity load databases, Wind Energ. Sci., 3, 767–790, <a href="https://doi.org/10.5194/wes-3-767-2018" target="_blank">https://doi.org/10.5194/wes-3-767-2018</a>, 2018. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Dong et al.(2021)</label><mixed-citation>
       Dong, L., Lio, W. H., and Simley, E.: On turbulence models and lidar measurements for wind turbine control, Wind Energ. Sci., 6, 1491–1500, <a href="https://doi.org/10.5194/wes-6-1491-2021" target="_blank">https://doi.org/10.5194/wes-6-1491-2021</a>, 2021. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Doubrawa et al.(2019)</label><mixed-citation>
       Doubrawa, P., Churchfield, M. J., Godvik, M., and Sirnivas, S.: Load response of a floating wind turbine to turbulent atmospheric flow, Appl. Energ., 242, 1588–1599, <a href="https://doi.org/10.1016/j.apenergy.2019.01.165" target="_blank">https://doi.org/10.1016/j.apenergy.2019.01.165</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>DTU Wind Energy(2024)</label><mixed-citation>
       DTU Wind Energy: HAWC2 Horizontal
Axis Wind turbine simulation Code 2nd generation,
<a href="https://tools.windenergy.dtu.dk/home/HAWC2/" target="_blank"/> (last access: 11 July 2025), 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Dunne et al.(2011)</label><mixed-citation>
       Dunne, F., Pao, L. Y., Wright, A., Jonkman, B., Kelley, N., and Simley, E.: Adding feedforward blade pitch control for load mitigation in wind turbines: non-causal series expansion, preview control, and optimized fir filter methods, 49th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, <a href="https://doi.org/10.2514/6.2011-819" target="_blank">https://doi.org/10.2514/6.2011-819</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Dunne et al.(2012)</label><mixed-citation>
      
Dunne, F., Schlipf, D., Pao, L., Wright, A., Jonkman,
B., Kelley, N., and Simley, E.: Comparison of two independent LIDAR-based pitch control designs, in: 50th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, American Institute of Aeronautics and Astronautics, <a href="https://doi.org/10.2514/6.2012-1151" target="_blank">https://doi.org/10.2514/6.2012-1151</a>, 2012:1151, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Friedland et al.(2016)</label><mixed-citation>
       Friedland, C. J., Joyner, T. A., Massarra, C., Rohli, R. V., Treviño, A. M., Ghosh, S., Huyck, C., and Weatherhead, M.: Isotropic and anisotropic kriging approaches for interpolating surface-level wind speeds across large, geographically diverse regions, Geomat. Nat. Haz. Risk, 8, 207–224, <a href="https://doi.org/10.1080/19475705.2016.1185749" target="_blank">https://doi.org/10.1080/19475705.2016.1185749</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Fu et al.(2022)</label><mixed-citation>
      
Fu, W., Sebastiani, A., Pe˜na, A. and
Mann, J.: Influence of nacelle-lidar scanning patterns on inflow turbulence characterization, J. Phys. Conf. Ser., 2265, 022016, <a href="https://doi.org/10.1088/1742-6596/2265/2/022016" target="_blank">https://doi.org/10.1088/1742-6596/2265/2/022016</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Fu et al.(2023)</label><mixed-citation>
       Fu, W., Guo, F., Schlipf, D., and Peña, A.: Feedforward pitch control for a 15&thinsp;MW wind turbine using a spinner-mounted single-beam lidar, Wind Energ. Sci., 8, 1893–1907, <a href="https://doi.org/10.5194/wes-8-1893-2023" target="_blank">https://doi.org/10.5194/wes-8-1893-2023</a>, 2023. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Gräfe et al.(2023)</label><mixed-citation>
       Gräfe, M., Pettas, V., Gottschall, J., and Cheng, P. W.: Quantification and correction of motion influence for nacelle-based lidar systems on floating wind turbines, Wind Energ. Sci., 8, 925–946, <a href="https://doi.org/10.5194/wes-8-925-2023" target="_blank">https://doi.org/10.5194/wes-8-925-2023</a>, 2023. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Guo et al.(2022)</label><mixed-citation>
       Guo, F., Mann, J., Peña, A., Schlipf, D., and Cheng, P. W.: The space-time structure of turbulence for lidar-assisted wind turbine control, Renew. Energ., 195, 293–310, <a href="https://doi.org/10.1016/j.renene.2022.05.133" target="_blank">https://doi.org/10.1016/j.renene.2022.05.133</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Guo et al.(2023)</label><mixed-citation>
       Guo, F., Schlipf, D., and Cheng, P. W.: Evaluation of lidar-assisted wind turbine control under various turbulence characteristics, Wind Energ. Sci., 8, 149–171, <a href="https://doi.org/10.5194/wes-8-149-2023" target="_blank">https://doi.org/10.5194/wes-8-149-2023</a>, 2023. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Halko et al.(2011)</label><mixed-citation>
       Halko, N., Martinsson, P. G., and Tropp, J. A.: Finding structure with randomness: probabilistic algorithms for constructing approximate matrix decompositions, SIAM Rev., 53, 217–288, <a href="https://doi.org/10.1137/090771806" target="_blank">https://doi.org/10.1137/090771806</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Hamilton et al.(2025)</label><mixed-citation>
       Hamilton, N., Doubrawa, P., Moriarty, P., Letizia, S., and Thedin, R.: Modal dynamics of wind turbine wake meandering from lidar observations, Renew. Energ., 254, 123555, <a href="https://doi.org/10.1016/j.renene.2025.123555" target="_blank">https://doi.org/10.1016/j.renene.2025.123555</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Held and Mann(2019)</label><mixed-citation>
       Held, D. P. and Mann, J.: Lidar estimation of rotor-effective wind speed – an experimental comparison, Wind Energ. Sci., 4, 421–438, <a href="https://doi.org/10.5194/wes-4-421-2019" target="_blank">https://doi.org/10.5194/wes-4-421-2019</a>, 2019. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Herges et al.(2017)</label><mixed-citation>
       Herges, T. G., Maniaci, D. C., Naughton, B. T., Mikkelsen, T., and Sjöholm, M.: High resolution wind turbine wake measurements with a scanning lidar, J. Phys. Conf. Ser., 854, 012021, <a href="https://doi.org/10.1088/1742-6596/854/1/012021" target="_blank">https://doi.org/10.1088/1742-6596/854/1/012021</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Iqbal and Thomas(2007)</label><mixed-citation>
       Iqbal, M. O. and Thomas, F. O.: Coherent structure in a turbulent jet via a vector implementation of the proper orthogonal decomposition, J. Fluid Mech., 571, 281–326, <a href="https://doi.org/10.1017/S0022112006003351" target="_blank">https://doi.org/10.1017/S0022112006003351</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Joyner et al.(2015)</label><mixed-citation>
       Joyner, T. A., Friedland, C. J., Rohli, R. V., Treviño, A. M., Massarra, C., and Paulus, G.: Cross-correlation modeling of european windstorms: a cokriging approach for optimizing surface wind estimates, Spat. Stat., 13, 62–75, <a href="https://doi.org/10.1016/j.spasta.2015.05.003" target="_blank">https://doi.org/10.1016/j.spasta.2015.05.003</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Kelberlau and Mann(2020)</label><mixed-citation>
       Kelberlau, F. and Mann, J.: Cross-contamination effect on turbulence spectra from Doppler beam swinging wind lidar, Wind Energ. Sci., 5, 519–541, <a href="https://doi.org/10.5194/wes-5-519-2020" target="_blank">https://doi.org/10.5194/wes-5-519-2020</a>, 2020. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Kidambi Sekar et al.(2022)</label><mixed-citation>
       Kidambi Sekar, A. P., van Dooren, M. F., Rott, A., and Kühn, M.: Lower order description and reconstruction of sparse scanning lidar measurements of wind turbine inflow using proper orthogonal decomposition, Remote Sens.-Basel, 14, 2681, <a href="https://doi.org/10.3390/rs14112681" target="_blank">https://doi.org/10.3390/rs14112681</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Letizia et al.(2023)</label><mixed-citation>
       Letizia, S., Brugger, P.,
Bodini, N., Krishnamurthy, R., Scholbrock, A., Simley, E., Porté-Agel, F.,
Hamilton, N., Doubrawa, P., and Moriarty, P.: Characterization of wind turbine
flow through nacelle-mounted lidars: a review, Front. Mech. Eng., 9, 1261017, <a href="https://doi.org/10.3389/fmech.2023.1261017" target="_blank">https://doi.org/10.3389/fmech.2023.1261017</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Li et al.(2020)</label><mixed-citation>
       Li, Z., Zhang, X., Zhu, R., Zhang, Z., and Weng, Z.: Integrating data-to-data correlation into inverse distance weighting, Computat. Geosci., 24, 203–216, <a href="https://doi.org/10.1007/s10596-019-09913-9" target="_blank">https://doi.org/10.1007/s10596-019-09913-9</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Liverud Krathe et al.(2025)</label><mixed-citation>
       Liverud Krathe, V., Jonkman, J., Gebel, J., Rivera-Arreba, I., Nejad, A., and Bachynski-Polić, E.: Investigation of main bearing fatigue estimate sensitivity to synthetic turbulence models using a novel drivetrain model implemented in OpenFAST, Wind Energy, 28, e70005, <a href="https://doi.org/10.1002/we.70005" target="_blank">https://doi.org/10.1002/we.70005</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Lumley(1967)</label><mixed-citation>
       Lumley, J. L.: The Structure of Inhomogeneous Turbulence, in: Atmospheric Turbulence
and Wave Propagation, Nauka, Moscow, 166–178, ISBN 9783937655239, 1967.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Luo et al.(2007)</label><mixed-citation>
       Luo, W., Taylor, M., and Parker, S.: A comparison of spatial interpolation methods to estimate continuous wind speed surfaces using irregularly distributed data from england and wales, Int. J. Climatol., 28, 947–959, <a href="https://doi.org/10.1002/joc.1583" target="_blank">https://doi.org/10.1002/joc.1583</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Mann(1998)</label><mixed-citation>
       Mann, J.: Wind field simulation, Probabilist. Eng. Mech., 13, 269–282, <a href="https://doi.org/10.1016/S0266-8920(97)00036-2" target="_blank">https://doi.org/10.1016/S0266-8920(97)00036-2</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Mann et al.(2018)</label><mixed-citation>
       Mann, J., Peña, A., Troldborg, N., and Andersen, S. J.: How does turbulence change approaching a rotor?, Wind Energ. Sci., 3, 293–300, <a href="https://doi.org/10.5194/wes-3-293-2018" target="_blank">https://doi.org/10.5194/wes-3-293-2018</a>, 2018. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Meneveau(2019)</label><mixed-citation>
       Meneveau, C.: Big wind power: seven questions for turbulence research, J. Turbul., 20, 2–20, <a href="https://doi.org/10.1080/14685248.2019.1584664" target="_blank">https://doi.org/10.1080/14685248.2019.1584664</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Meyer Forsting et al.(2017)</label><mixed-citation>
       Meyer Forsting, A. R., Troldborg, N., and Borraccino, A.: Modelling lidar volume-averaging and its significance to wind turbine wake measurements, J. Phys. Conf. Ser., 854, 012014, <a href="https://doi.org/10.1088/1742-6596/854/1/012014" target="_blank">https://doi.org/10.1088/1742-6596/854/1/012014</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Michelsen(1992)</label><mixed-citation>
       Michelsen, J. A.: Basis3D – a Platform for Development of Multiblock PDE Solvers: <i>β</i>-release, Technical report, Technical University of Denmark, <a href="https://backend.orbit.dtu.dk/ws/portalfiles/portal/272917945/Michelsen J Basis3D.pdf" target="_blank"/>
(last access: 27 April 2026), 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Michelsen(1994)</label><mixed-citation>
       Michelsen, J. A.: Block structured Multigrid solution of 2D and 3D elliptic PDE's, Technical Report AFM 94-06, Technical University of Denmark, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Mikkelsen et al.(2013)</label><mixed-citation>
       Mikkelsen, T., Angelou, N., Hansen, K., Sjöholm, M., Harris, M., Slinger, C., Hadley, P., Scullion, R., Ellis, G., and Vives, G.: A spinner integrated wind lidar for enhanced wind turbine control, Wind Energy, 16, 625–643, <a href="https://doi.org/10.1002/we.1564" target="_blank">https://doi.org/10.1002/we.1564</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Moore(1920)</label><mixed-citation>
       Moore, E. H.: On the reciprocal of the general algebraic matrix, B. Am. Math. Soc., 26, 394–395, 1920.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Munters et al.(2016)</label><mixed-citation>
       Munters, W., Meneveau, C., and Meyers, J.: Shifted periodic boundary conditions for simulations of wall-bounded turbulent flows, Phys. Fluids, 28, 025112, <a href="https://doi.org/10.1063/1.4941912" target="_blank">https://doi.org/10.1063/1.4941912</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Newman et al.(2014)</label><mixed-citation>
       Newman, A. J., Drew, D. A., and Castillo, L.: Pseudo spectral analysis of the energy entrainment in a scaled down wind farm, Renew. Energ., 70, 129–141, <a href="https://doi.org/10.1016/j.renene.2014.02.003" target="_blank">https://doi.org/10.1016/j.renene.2014.02.003</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>OpenAI(2023)</label><mixed-citation>
       OpenAI: GPT-4 Technical Report, arXiv [preprint], <a href="https://doi.org/10.48550/arXiv.2303.08774" target="_blank">https://doi.org/10.48550/arXiv.2303.08774</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Peña et al.(2013)</label><mixed-citation>
       Peña, A., Hasager, C. B., Lange, J., Anger, J., Badger, M., Bingöl, F., Bischoff, O., Cariou, J.-P., Dunne, F., Emeis, S., Harris, M., Hofsäss, M., Karagali, I., Laks, J., Larsen, S. E., Mann, J., Mikkelsen, T., Pao, L. Y., Pitter, M., and Würth, I.: Remote Sensing for Wind Energy, Tech. Rep. E No. 0029(EN), DTU Wind Energy, ISBN 978-87-92896-41-4, <a href="https://backend.orbit.dtu.dk/ws/portalfiles/portal/55501125/Remote Sensing for Wind Energy.pdf" target="_blank"/>
(last access: 27 April 2026), 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Peña et al.(2015)</label><mixed-citation>
       Peña, A., Hasager, C., Badger, M., Barthelmie, R., Bingöl, F., Cariou, J.-P., Emeis, S., Frandsen, S., Harris, M., Karagali, I., Larsen, S., Mann, J., Mikkelsen, T., Pitter, M., Pryor, S., Sathe, A., Schlipf, D., Slinger, C., and Wagner, R.: Remote sensing for wind energy, Tech. rep., DTU Wind Energy, ISBN 978-87-93278-34-9,
<a href="https://backend.orbit.dtu.dk/ws/portalfiles/portal/111814239/DTU Wind Energy Report E 0084.pdf" target="_blank"/>
(last access: 27 April 2026), 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Peña et al.(2017)</label><mixed-citation>
       Peña, A., Mann, J., and Dimitrov, N.: Turbulence characterization from a forward-looking nacelle lidar, Wind Energ. Sci., 2, 133–152, <a href="https://doi.org/10.5194/wes-2-133-2017" target="_blank">https://doi.org/10.5194/wes-2-133-2017</a>, 2017. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Penrose(1955)</label><mixed-citation>
       Penrose, R.: A generalized inverse for matrices, P. Camb. Philos. Soc., 51, 406–413, 1955.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Raach et al.(2014)</label><mixed-citation>
       Raach, S., Schlipf, D., Haizmann, F., and Cheng, P. W.: Three dimensional dynamic model based wind field reconstruction from lidar data, J. Phys. Conf. Ser., 524, 012005, <a href="https://doi.org/10.1088/1742-6596/524/1/012005" target="_blank">https://doi.org/10.1088/1742-6596/524/1/012005</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Rinker(2022)</label><mixed-citation>
       Rinker, J. M.: Impact of rotor size on aeroelastic uncertainty with lidar-constrained turbulence, J. Phys. Conf. Ser., 2265, 032011, <a href="https://doi.org/10.1088/1742-6596/2265/3/032011" target="_blank">https://doi.org/10.1088/1742-6596/2265/3/032011</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Rivera-Arreba et al.(2022)</label><mixed-citation>
       Rivera-Arreba, I., Wise, A. S., Hermile, M., Chow, F. K., and Bachynski-Polić, E. E.: Effects of atmospheric stability on the structural response of a 12 MW semisubmersible floating wind turbine, Wind Energy, 25, 1917–1937, <a href="https://doi.org/10.1002/we.2775" target="_blank">https://doi.org/10.1002/we.2775</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Russell et al.(2024)</label><mixed-citation>
       Russell, A. J., Collu, M., McDonald, A. S., Thies, P. R., Keane, A., and Quayle, A. R.: Lidar assisted feedforward individual pitch control of a 15 MW floating offshore wind turbine, Wind Energy, 27, 341–362, <a href="https://doi.org/10.1002/we.2891" target="_blank">https://doi.org/10.1002/we.2891</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Sathe et al.(2015)</label><mixed-citation>
       Sathe, A., Banta, R., Pauscher, L., Vogstad, K., Schlipf, D., and Wylie, S.: Estimating turbulence statistics and parameters from ground- and nacelle-based lidar measurements: IEA wind expert report, Tech. Rep. Grant no: 0602-02486B, DTU Wind Energy, ISBN 978-87-93278-35-6,
<a href="https://backend.orbit.dtu.dk/ws/portalfiles/portal/116998413/Estimating Turbulence Statistics.pdf" target="_blank"/>
(last access: 27 April 2026) 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Schlipf(2016)</label><mixed-citation>
       Schlipf, D.: Lidar-Assisted Control Concepts for Wind Turbines, PhD thesis, University of Stuttgart, Institute of Aircraft Design, University of Stuttgart, <a href="https://doi.org/10.18419/opus-8796" target="_blank">https://doi.org/10.18419/opus-8796</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Schlipf and Kühn(2008)</label><mixed-citation>
       Schlipf, D. and Kühn, M.: Prospects of a collective pitch control by means of predictive disturbance compensation assisted by wind speed measurements, in: Proceedings of the 9th German Wind Energy Conference DEWEK 2008, 26–27 November, Bremen, Germany, <a href="https://doi.org/10.18419/opus-3900" target="_blank">https://doi.org/10.18419/opus-3900</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Schlipf et al.(2010)</label><mixed-citation>
       Schlipf, D., Schuler, S., Grau, P., Allgöwer, F., and Kühn, M.: Look-ahead cyclic pitch control using lidar, in: Proceedings of the Science of Making Torque from Wind 2010, Crete, Greece, <a href="https://doi.org/10.18419/opus-4538" target="_blank">https://doi.org/10.18419/opus-4538</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Schlipf et al.(2013)</label><mixed-citation>
       Schlipf, D., Schlipf, D. J., and Kühn, M.: Nonlinear model predictive control of wind turbines using LIDAR, Wind Energy, 16, 1107–1129, <a href="https://doi.org/10.1002/we.1533" target="_blank">https://doi.org/10.1002/we.1533</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Schlipf et al.(2015)</label><mixed-citation>
       Schlipf, D., Haizmann, F., Cosack, N., Siebers, T., and Cheng, P. W.: Detection of wind evolution and lidar trajectory optimization for lidar-assisted wind turbine control, Meteorol. Z., 24, 565–579, <a href="https://doi.org/10.1127/metz/2015/0634" target="_blank">https://doi.org/10.1127/metz/2015/0634</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>Schlipf et al.(2018)</label><mixed-citation>
       Schlipf, D., Hille, N., Raach, S., Scholbrock, A., and Simley, E.: IEA Wind Task 32: best practices for the certification of lidar-assisted control applications, J. Phys. Conf. Ser., 1102, 012010, <a href="https://doi.org/10.1088/1742-6596/1102/1/012010" target="_blank">https://doi.org/10.1088/1742-6596/1102/1/012010</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Scholbrock et al.(2016)</label><mixed-citation>
       Scholbrock, A., Fleming, P.,
Schlipf, D., Wright, A., Johnson, K., and Wang, N.: Lidar-enhanced wind
turbine control: past, present, and future, Amer. Contr. Conf. Conf., 555, 1399–1406, <a href="https://doi.org/10.1109/acc.2016.7525113" target="_blank">https://doi.org/10.1109/acc.2016.7525113</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>Sebastiani et al.(2022)</label><mixed-citation>
       Sebastiani, A., Peña, A., and Troldborg, N.: Wind turbine power performance characterization through aeroelastic simulations and virtual nacelle lidar measurements, J. Phys. Conf. Ser., 2265, 022059, <a href="https://doi.org/10.1088/1742-6596/2265/2/022059" target="_blank">https://doi.org/10.1088/1742-6596/2265/2/022059</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>Sekar et al.(2022)</label><mixed-citation>
       Sekar, A. P. K., van Dooren, M. F., and Kühn, M.: Overcoming blade interference: a gappy-pod data reconstruction method for nacelle-mounted lidar measurements, J. Phys. Conf. Ser., 2265, 022078, <a href="https://doi.org/10.1088/1742-6596/2265/2/022078" target="_blank">https://doi.org/10.1088/1742-6596/2265/2/022078</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>Simley et al.(2011)</label><mixed-citation>
       Simley, E., Pao, L., Frehlich, R., Jonkman, B., and Kelley, N.: Analysis of wind speed measurements using continuous wave LIDAR for wind turbine control, in: 49th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, Orlando, Florida, <a href="https://doi.org/10.2514/6.2011-263" target="_blank">https://doi.org/10.2514/6.2011-263</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>Simley et al.(2012)</label><mixed-citation>
       Simley, E., Pao, L. Y., Kelley, N., Jonkman, B., and Frehlich, R.: LIDAR wind speed measurements of evolving wind fields, in: 50th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, AIAA, Nashville, Tennessee, <a href="https://doi.org/10.2514/6.2012-656" target="_blank">https://doi.org/10.2514/6.2012-656</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>Simley et al.(2014)</label><mixed-citation>
       Simley, E., Pao, L. Y., Frehlich, R., Jonkman, B., and Kelley, N.: Analysis of light detection and ranging wind speed measurements for wind turbine control, Wind Energy, 17, 413–433, <a href="https://doi.org/10.1002/we.1584" target="_blank">https://doi.org/10.1002/we.1584</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>Simley et al.(2018)</label><mixed-citation>
       Simley, E., Fürst, H., Haizmann, F., and Schlipf, D.: Optimizing lidars for wind turbine control applications – results from the IEA Wind Task 32 workshop, Remote Sens.-Basel, 10, 863, <a href="https://doi.org/10.3390/rs10060863" target="_blank">https://doi.org/10.3390/rs10060863</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib81"><label>Soto Sagredo(2026)</label><mixed-citation>
       Soto Sagredo, E. A.: Wind field reconstruction methods for a hub-mounted lidar, PhD thesis, DTU Wind and Energy Systems, Technical University of Denmark, <a href="https://doi.org/10.11581/6ada55bf-2225-4f18-89d2-bf50696949f7" target="_blank">https://doi.org/10.11581/6ada55bf-2225-4f18-89d2-bf50696949f7</a>, in press, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib82"><label>Soto Sagredo et al.(2023)</label><mixed-citation>
       Soto Sagredo, E., Rinker, J. M., and Lund, R. S.: Verification of numerical lidars in HAWC2: Analysis of nacelle- and hub-mounted lidars, Tech. Rep. E-0239, DTU Wind Energy, <a href="https://doi.org/10.11581/DTU.00000302" target="_blank">https://doi.org/10.11581/DTU.00000302</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib83"><label>Soto Sagredo et al.(2024a)</label><mixed-citation>
       Soto Sagredo, E., Rinker, J. M., Andersen, S. J., and Forrest, J. P.: Wind-field characterization using synthetic lidar measurements and proper orthogonal decomposition, J. Phys. Conf. Ser., 2767, 052061, <a href="https://doi.org/10.1088/1742-6596/2767/5/052061" target="_blank">https://doi.org/10.1088/1742-6596/2767/5/052061</a>, 2024a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib84"><label>Soto Sagredo et al.(2024b)</label><mixed-citation>
       Soto Sagredo, E. A., Hannesdóttir, A., Rinker, J. M., and Courtney, M.: Reconstructing turbulent wind-fields using inverse-distance-weighting interpolation and measurements from a pulsed mounted-hub lidar, J. Phys. Conf. Ser., 2745, 012017, <a href="https://doi.org/10.1088/1742-6596/2745/1/012017" target="_blank">https://doi.org/10.1088/1742-6596/2745/1/012017</a>, 2024b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib85"><label>Soto Sagredo et al.(2025a)</label><mixed-citation>
       Soto Sagredo, E., Rinker, J. M., and Andersen, S. J.: Numerical hub-lidar data from LES-generated turbulence boxes using HAWC2 v13.1 and DTU 10MW reference wind turbine, Technical University of Denmark [data set], <a href="https://doi.org/10.11583/DTU.28151724" target="_blank">https://doi.org/10.11583/DTU.28151724</a>, 2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib86"><label>Soto Sagredo et al.(2025b)</label><mixed-citation>
       Soto Sagredo, E., Rinker, J. M., Hannesdóttir, A., and Courtney, M.: Numerical evaluation of the smearing effect in a spinner-mounted lidar for wind field reconstruction, J. Phys. Conf. Ser., 3025, 012006, <a href="https://doi.org/10.1088/1742-6596/3025/1/012006" target="_blank">https://doi.org/10.1088/1742-6596/3025/1/012006</a>, 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib87"><label>Sørensen et al.(2015)</label><mixed-citation>
       Sørensen, J. N., Mikkelsen, R. F., Henningson, D. S., Ivanell, S., Sarmast, S., and Andersen, S. J.: Simulation of wind turbine wakes using the actuator line technique, Philos. T. Roy. Soc. A, 373, 20140071, <a href="https://doi.org/10.1098/rsta.2014.0071" target="_blank">https://doi.org/10.1098/rsta.2014.0071</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib88"><label>Sørensen(1995)</label><mixed-citation>
       Sørensen, N. N.: General Purpose Flow Solver Applied to Flow over Hills, Risø National Laboratory, <a href="https://backend.orbit.dtu.dk/ws/portalfiles/portal/12280331/Ris R 827.pdf" target="_blank"/> (last access:
27 April 2026), 1995.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib89"><label>Taylor(1938)</label><mixed-citation>
       Taylor, G. I.: The spectrum of turbulence, P. Roy. Soc. A-Math. Phy., 164, 476–490, <a href="https://doi.org/10.1098/rspa.1938.0032" target="_blank">https://doi.org/10.1098/rspa.1938.0032</a>, 1938.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib90"><label>Technical University of Denmark(2019)</label><mixed-citation>
       Technical University of Denmark: Sophia HPC Cluster, <a href="https://doi.org/10.57940/FAFC-6M81" target="_blank">https://doi.org/10.57940/FAFC-6M81</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib91"><label>Thedin et al.(2023)</label><mixed-citation>
       Thedin, R., Quon, E., Churchfield, M., and Veers, P.: Investigations of correlation and coherence in turbulence from a large-eddy simulation, Wind Energ. Sci., 8, 487–502, <a href="https://doi.org/10.5194/wes-8-487-2023" target="_blank">https://doi.org/10.5194/wes-8-487-2023</a>, 2023. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib92"><label>Troldborg et al.(2022)</label><mixed-citation>
       Troldborg, N., Andersen, S. J., Hodgson, E. L., and Meyer Forsting, A.: Brief communication: How does complex terrain change the power curve of a wind turbine?, Wind Energ. Sci., 7, 1527–1532, <a href="https://doi.org/10.5194/wes-7-1527-2022" target="_blank">https://doi.org/10.5194/wes-7-1527-2022</a>, 2022. 
    </mixed-citation></ref-html>
<ref-html id="bib1.bib93"><label>VerHulst and Meneveau(2014)</label><mixed-citation>
       VerHulst, C. and Meneveau, C.: Large eddy simulation study of the kinetic energy entrainment by energetic turbulent flow structures in large wind farms, Phys. Fluids, 26, 025113, <a href="https://doi.org/10.1063/1.4865755" target="_blank">https://doi.org/10.1063/1.4865755</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib94"><label>Zhang and Zhao(2021a)</label><mixed-citation>
       Zhang, J. and Zhao, X.: Spatiotemporal wind field prediction based on physics-informed deep learning and LIDAR measurements, Appl. Energ., 288, 116641, <a href="https://doi.org/10.1016/j.apenergy.2021.116641" target="_blank">https://doi.org/10.1016/j.apenergy.2021.116641</a>, 2021a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib95"><label>Zhang and Zhao(2021b)</label><mixed-citation>
       Zhang, J. and Zhao, X.: Three-dimensional spatiotemporal wind field reconstruction based on physics-informed deep learning, Appl. Energ., 300, 117390, <a href="https://doi.org/10.1016/j.apenergy.2021.117390" target="_blank">https://doi.org/10.1016/j.apenergy.2021.117390</a>, 2021b.

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