<?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="data-paper">
  <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-1383-2026</article-id><title-group><article-title>New method to characterize aerodynamic flow state around wind turbine blades</article-title><alt-title>New method to characterize aerodynamic flow state around wind turbine blades</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Voisin</surname><given-names>Dimitri</given-names></name>
          <email>dvoisin@bladesense.fr</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Velayoudon</surname><given-names>Didier</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Capaldo</surname><given-names>Mattéo</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-1222-3813</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Ordonnez-Valera</surname><given-names>John-Richard</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Jorand</surname><given-names>Rachel</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Fajar</surname><given-names>Mohammed</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>BladeSENSE, 5 quai E, Concarneau, 29900, France</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>TotalEnergies OneTech, 2 place Jean Millier, 92078 Paris La Défense CEDEX, France</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>CVA Engineering, Avenue Larribau, 64018 Pau CEDEX, France</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Dimitri Voisin (dvoisin@bladesense.fr)</corresp></author-notes><pub-date><day>24</day><month>April</month><year>2026</year></pub-date>
      
      <volume>11</volume>
      <issue>4</issue>
      <fpage>1383</fpage><lpage>1398</lpage>
      <history>
        <date date-type="received"><day>9</day><month>January</month><year>2026</year></date>
           <date date-type="rev-request"><day>4</day><month>February</month><year>2026</year></date>
           <date date-type="rev-recd"><day>6</day><month>March</month><year>2026</year></date>
           <date date-type="accepted"><day>1</day><month>April</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Dimitri Voisin 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/1383/2026/wes-11-1383-2026.html">This article is available from https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026.html</self-uri><self-uri xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026.pdf">The full text article is available as a PDF file from https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e139">This paper presents a novel methodology for characterizing the aerodynamic flow state around wind turbine blades, with the aim of optimizing blade aerodynamics to maximize energy production and extend turbine service life. The study leverages advanced eTellTale (eTT) sensors, deployed on two Vestas V27 wind turbines at the SWIFT facilities (Sandia National Laboratory, Texas), to analyse the relationship between the flow condition on blade suction sides and output power. Results demonstrate that attached flow states increase energy production by 15 % compared to the average energy production, while detached flows result in a 30 % reduction compared to average energy production. The eTT sensor data, correlated with high-frequency meteorological measurements, enables the differentiation of power output curves in attached versus detached aerodynamic regimes. The findings indicate that 15 % of potential power is lost during 33 % of operational time under low and medium wind conditions due to flow detachment. The methodology is further validated through wind tunnel experiments linking eTT signals to lift coefficient and angle of attack, establishing a strong correlation between sensor data and power output. The approach provides actionable insights for future real-time turbine control, with implications for increasing efficiency and meeting global wind energy targets.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Total</funding-source>
<award-id>ON Batch#4 program</award-id>
<award-id>TotalEnergies R{\&amp;}D department</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="d2e151">The recent GWEC report (GWEC, 2025) describes that 2024 saw another record-breaking year for wind energy, with 117 GW of new capacity installed globally. Rather than simply marking a slight increase from the previous year, this report highlights an industry expanding to new territories, the rise of promising wind energy hubs and technological advancements that are meeting the growing demand for reliable clean electricity in an increasingly unpredictable world. Given the right conditions, the wind industry can accelerate its growth, aiming for the 320 GW required to achieve the targets set at COP28.</p>
      <p id="d2e154">One approach to boosting the energy output from wind turbines is to increase the size of their rotors – a trend that has gained momentum in recent years, although it brings its own set of challenges (GWEC, 2025). Alternatively, enhancing the efficiency of wind turbines themselves offers another path forward. While it is always true that the Betz limit sets an upper bound on the amount of wind energy that can be converted into electrical power, current wind turbine technologies still fall short of this theoretical maximum. Improving efficiency within these constraints remains an important frontier for innovation in the wind industry.</p>
      <p id="d2e157">Additionally, the power coefficient related to the rotor design often does not match the values observed once the wind turbine is in operation (Kumar and Rotea, 2022). Existing models still fall short of accurately reflecting real-world conditions, particularly because turbulence remains a highly complex phenomenon that is difficult to understand and model.</p>
      <p id="d2e160">The power produced by the rotor in below-rated wind speed is directly related to the wind power available. The power coefficient is a key factor in this relationship and should be optimized to achieve the highest possible output. In variable speed and variable pitch wind turbines, the power production efficiency depends on two factors: tip speed ratio (TSR) and pitch angle. There is an ideal TSR and an ideal pitch angle that will yield the maximum production efficiency.</p>
      <p id="d2e164">In actual practice, when the wind is below the rated speed, operators maintain a constant ideal blade pitch while adjusting the rotor speed to keep the optimal TSR, even when the wind changes. These ideal settings may vary from those suggested by the manufacturer due to local aerodynamic effects and other influences unique to each site. Over time, the best settings can also change because of blade wear, different weather conditions and other factors. To address these challenges, there are existing methods that can be found in the literature like the extremum seeking control (Creaby et al., 2009) and, more recently, the log-power proportional-integral extremum seeking (Kumar and Rotea, 2022). The aim of this study is to experiment with a new approach to optimize the aerodynamics of wind turbine blades so as to maximize production revenues and extend service lifetime. The analysis of the wind turbine power curve was conducted as a function of the flow condition on the suction side of a wind turbine blade.</p>
      <p id="d2e167">A test campaign was conducted in 2024 at the SWIFT facilities (Sandia National Laboratory-Texas USA) to test the eTellTale's sensor capabilities in real conditions on two wind turbines to analyse the power curve.</p>
<sec id="Ch1.S1.SS1">
  <label>1.1</label><title>State of the art</title>
      <p id="d2e177">Blade response to turbulence shows distinct trends under three scale ranges (Gao et al., 2020). The blade structure responds strongly to the turbulent inflow in the lower and intermediate ranges, while it is primarily dominated by the rotation effect and other high-frequency characteristics of the turbine in higher frequencies.</p>
      <p id="d2e180">The small timescales from small turbulent structures generated in a wind turbine wake, for instance (Chamorro et al., 2012), have a strong impact on blade loads (Bartholomay et al., 2018). Anemometers measured at the wind turbine nacelle are not sufficient to characterize the state of the flow on the aerodynamic surfaces (attached/detached, laminar/transitional or turbulent aerodynamic boundary layer), which is critical to optimize production performances.</p>
      <p id="d2e183">Another issue is the effect of aerodynamic imbalance due to individual blade pitch angle misalignment, which has a significant impact on the remaining useful life of wind turbines, which is well known (Saathoff et al., 2021). Blade misalignment measurements were carried out using a laser-optical method, showing that 38 % of 195 wind turbines were misaligned. The solution to extend the life of wind turbines is correcting the pitch misalignments.</p>
      <p id="d2e186">Aerodynamic imbalance not only diminishes energy production efficiency but also exacerbates structural vibrations, induces rotor speed variations and elevates loads across multiple turbine components, thereby reducing the overall operational lifespan of the turbine (Hyers et al., 2006; Elosegui et al., 2018; Astolfi, 2019). Furthermore, Kusnick et al. (2015) established that even a minor pitch misalignment in a single blade can lead to a significant increase in main shaft loading.</p>
      <p id="d2e191">Sensors are a response to mitigate those problematics and become essential for experimental testing, validating design choices and simulation models (Veers et al., 2023). Advanced measurement campaigns have been conducted, but high-quality data is still lacking. There is a need to develop new autonomous measurement systems for large-scale turbines. Advanced real-time measurement systems are required to better capture unsteadiness and the non-linearity of fluid flow around the blades, and monitor aerodynamic loads and structural responses for better performance of wind turbines.</p>
</sec>
<sec id="Ch1.S1.SS2">
  <label>1.2</label><title>Panel of existing sensors for the blade</title>
<sec id="Ch1.S1.SS2.SSS1">
  <label>1.2.1</label><title>Internal sensors</title>
      <p id="d2e209"><italic>Strain sensors</italic> measure the local strains and can be used to measure the blade root bending moment.</p>
      <p id="d2e214"><italic>Fibre optic sensors</italic> for wind turbine blades are a proven technology for structural health monitoring (SHM) and load measurement, especially because they integrate well with composite blades (fibreglass or carbon fibre). They use optical fibres (often embedded during manufacturing or bonded to the surface) to sense strain, temperature, vibration and sometimes acoustic events.</p>
      <p id="d2e219"><italic>Inertial sensors</italic> for a wind turbine blade are used to measure motion, orientation and vibration to improve control, monitoring and fault detection. They typically fall under inertial measurement units (IMUs), which combine accelerometers, gyroscopes and sometimes magnetometers. These are mounted at the root blade for structural monitoring, or at mid-span or near tip to detect aerodynamic loads and dynamic behaviour.</p>
</sec>
<sec id="Ch1.S1.SS2.SSS2">
  <label>1.2.2</label><title>Inflow sensors</title>
      <p id="d2e232">Inflow sensors measure local aerodynamic conditions on a blade section, allowing local loads. Common local sensors include <italic>pitot tubes</italic>, which achieve good accuracy (Ezzeddine et al., 2019), and require regular maintenance and calibration (prone to vibration, contamination and weather effects); and <italic>surface pressure sensors</italic> (expensive, fragile and clog prone). Remote inflow sensors (e.g. lidar) and nacelle-mounted sensors (e.g. spinner anemometers) are alternatives.</p>
      <p id="d2e241">Blades as the sensors of the flow for measuring blade loads (Coquelet et al., 2024) is also a solution. This estimation of the incoming wind conditions based on the blade bending moments can be used as an estimator to activate the control strategy on the turbine.</p>
      <p id="d2e244">Digital tuft flow visualization with a high-definition camera has been tested to understand the resulting three-dimensional and transient aerodynamic effects on a 10 m diameter two-blade 25 kW wind turbine (Swytink-Binnema et al., 2016). Digital tuft flow visualization allows one to know the fraction of tufts (number of stall acrylic yarn tufts vs number of tufts on the outer suction side of the blade) exhibiting detached flow (stall). The independently measured instantaneous turbine output power production correlates highly with the stall fraction. Digital tuft allows one to follow dynamic stall and stall hysteresis on the azimuthal variation potentially caused by vertical wind shear. Hence, the trailing of the tufts is very useful from an aerodynamic point of view, but industrial implementation is complicated.</p>
      <p id="d2e247">The eTellTale (eTT) sensor to detect flow separation based on strain gauge technologies has shown ability in wind tunnels to detect flow separation (Soulier et al., 2022). However, the sensor is mechanically fragile, which causes measurements to drift over time, meaning that it cannot provide absolute measurements. Furthermore, it drifts with temperature.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Methods</title>
      <p id="d2e260">In this study, we use a set of aerodynamic eTT sensors providing mean and standard deviation raw data to characterize the state of the flow, whether it is attached or detached.</p>
      <p id="d2e263">The goal of the study is also to test an algorithm to obtain an estimation of angle of attack (AoA) and loads on wind turbine blades. The algorithm integrates applied mathematical techniques to transform sensor raw data in terms of aerodynamical physical properties. These applied mathematical methods need to be trained in a wind tunnel.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>eTT sensor description</title>
      <p id="d2e273">eTellTale's sensor is a wireless aerodynamic stall sensor based on hall effect (Fig. 1), each composed of a silicone strip. It is glued on the blade's suction side to qualify the inflow behaviour on the blade (detached or attached) in real time at 200 Hz, with a filtering standard deviation of magnetic field <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (10<sup>−3</sup> Tesla).</p>
      <p id="d2e299">The signal was then recorded with the same acquisition frequency as for the pressure measurements in the wind tunnel.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e304">eTT sensors.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f01.jpg"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>eTT calibration in wind tunnel at full scale</title>
      <p id="d2e321">The experiments were conducted in the 5 m <inline-formula><mml:math id="M3" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 6 m high-speed wind tunnel at CSTB Nantes (see Fig. 2 and Neunaber et al., 2022, for further details). Its turbulent intensity level is less than 3 %. The airfoil profile has been scanned on a real wind turbine blade (Senvion 2 MW) at 80 % from the blade root.</p>
      <p id="d2e331">The overall aerodynamic forces on the airfoil profile were measured with two rows of pressure taps.</p>
      <p id="d2e334">The experimentation allows the research to set thresholds for the standard deviation for eTT to detect detached and attached flow behaviour.</p>
      <p id="d2e337">Finally, wind tunnel experimentation is conducted using a machine learning method to link eTT values to AoA and lift force. The training was carried out on four eTT sensors at 15 % chord. <list list-type="bullet"><list-item>
      <p id="d2e342">The reduced model is conducted for <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>° <inline-formula><mml:math id="M5" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> AoA <inline-formula><mml:math id="M6" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 22° and a wind speed of 20 to 40 m s<sup>−1</sup>.</p></list-item><list-item>
      <p id="d2e382">The large model is conducted for <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>° <inline-formula><mml:math id="M9" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> AoA <inline-formula><mml:math id="M10" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 30° and a wind speed of 20 to 40 m s<sup>−1</sup>.</p></list-item></list></p>
      <p id="d2e422">Outside this range of AoA and wind speed, a linearization is applied.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e427">Wind tunnel set up (Neunaber et al., 2022).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f02.png"/>

        </fig>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e438">Wind tunnel set up in 2024.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f03.jpg"/>

        </fig>

      <p id="d2e447">Figure 4a, b show mean and standard deviation (STD) lift versus AoA, while Fig. 4c shows the eTT signal with its standard deviation in the filled area.</p>
      <p id="d2e450">The variations in the magnetic field are directly related to the movements of the eTT silicon tell and therefore to its sensitivity to disturbances in the flow.</p>
      <p id="d2e454">The statistical processing of each component of the magnetic flux density vector yields the standard deviation obtained for each experiment. A filter according to the <inline-formula><mml:math id="M12" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> component (normal to the wall) is used to obtain the polar curves in Fig. 4c.</p>
      <p id="d2e464">A learning process is then used to link lift and AoA to the magnetic flux density vector on the <inline-formula><mml:math id="M13" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> axis and to wind speed in Fig. 5.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e476">eTT raw signal and lift coefficient (CN).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f04.png"/>

        </fig>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e487">Machine learning method to obtain lift coefficient and angle of attack.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f05.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Description of the field tests</title>
      <p id="d2e505">The experimentation has been conducted at the SWIFT infrastructure of the Sandia National Laboratory (SNL, Texas) facilities on two wind turbine generators (Vestas V27), called A1 and A2.</p>
      <p id="d2e508">To correct the power curve, meteorological parameters (Cup31 BP27m Temp27m RH27m) have been measured from a meteorological tower METa1.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e513">SWIFT facilities SNL, Texas, USA.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f06.jpg"/>

        </fig>

<sec id="Ch1.S2.SS3.SSS1">
  <label>2.3.1</label><title>Power correction according to weather conditions</title>
      <p id="d2e530">The output generated power (GenPwr) has been corrected with the weight of the air. The corrected generated power (GenPwr_Cor) is necessary to enable a comparison with the theoretical power curve of Vestas and to make possible a comparison in the time.

              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M14" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mtext>Rs.</mml:mtext><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">273.15</mml:mn><mml:mo>+</mml:mo><mml:mtext>Temp27m</mml:mtext></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mtext>BP27m</mml:mtext><mml:mo>-</mml:mo><mml:mn mathvariant="normal">230.617</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mtext>RH27m.e</mml:mtext><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">17.5043</mml:mn><mml:mo>⋅</mml:mo><mml:mtext>Temp27m</mml:mtext></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mn mathvariant="normal">241.2</mml:mn><mml:mo>+</mml:mo><mml:mtext>Temp27m</mml:mtext></mml:mrow></mml:mfrac></mml:mstyle></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

            with <list list-type="bullet"><list-item>
      <p id="d2e604">BP27m: barometric pressure at 27 m tower height (Pascal),</p></list-item><list-item>
      <p id="d2e608">RH27m: relative humidity at 27 m tower height (%),</p></list-item><list-item>
      <p id="d2e612">Temp27m: air temperature at 27 m tower height (°C),</p></list-item><list-item>
      <p id="d2e616">Rs: dry air constant 287.06 J kg<sup>−1</sup> K<sup>−1</sup>.</p></list-item></list>

              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M17" display="block"><mml:mrow><mml:msub><mml:mtext>GenPwr</mml:mtext><mml:mi mathvariant="normal">Cor</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1.225</mml:mn><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mtext>GenPwr</mml:mtext><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            with <list list-type="bullet"><list-item>
      <p id="d2e669">GenPwr: generator power measured by variable frequency drive (full power converter) (KW),</p></list-item><list-item>
      <p id="d2e673"><inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula>: air density (kg m<sup>−3</sup>).</p></list-item></list></p>
</sec>
<sec id="Ch1.S2.SS3.SSS2">
  <label>2.3.2</label><title>Power curve corrected and split method</title>
      <p id="d2e702">The SWIFT facilities gives the opportunity to have access to high-frequency meteo mast data (time-averaging on 0.1 s for true wind speed, true wind direction, pressure, temperature and relative humidity). The correction of generated power is possible to obtain a GenPower_cor corrected on each wind turbine. The correction is necessary to compare with the V27 theoretical power curve provided by Vestas.</p>

      <fig id="F7"><label>Figure 7</label><caption><p id="d2e707">eTT position on Vestas V27.</p></caption>
            <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f07.jpg"/>

          </fig>

<table-wrap id="T1"><label>Table 1</label><caption><p id="d2e719">eTT position on Vestas V27.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Radius: length from</oasis:entry>
         <oasis:entry colname="col2">% chord from</oasis:entry>
         <oasis:entry colname="col3">Chord</oasis:entry>
         <oasis:entry colname="col4">eTT location from</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">the blade root</oasis:entry>
         <oasis:entry colname="col2">trailing edge</oasis:entry>
         <oasis:entry colname="col3">length</oasis:entry>
         <oasis:entry colname="col4">trailing edge</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">6 m</oasis:entry>
         <oasis:entry colname="col2">15 %</oasis:entry>
         <oasis:entry colname="col3">93 cm</oasis:entry>
         <oasis:entry colname="col4">14 cm</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">7 m</oasis:entry>
         <oasis:entry colname="col2">40 %</oasis:entry>
         <oasis:entry colname="col3">90 cm</oasis:entry>
         <oasis:entry colname="col4">36 cm</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">8 m</oasis:entry>
         <oasis:entry colname="col2">15 %</oasis:entry>
         <oasis:entry colname="col3">80 cm</oasis:entry>
         <oasis:entry colname="col4">12 cm</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">9 m</oasis:entry>
         <oasis:entry colname="col2">40 %</oasis:entry>
         <oasis:entry colname="col3">75 cm</oasis:entry>
         <oasis:entry colname="col4">30 cm</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10 m</oasis:entry>
         <oasis:entry colname="col2">15 %</oasis:entry>
         <oasis:entry colname="col3">67 cm</oasis:entry>
         <oasis:entry colname="col4">10 cm</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e848">At the same time, the eTT sensors provide raw data on five positions on the blade's suction side (Fig. 7 and Table 1) in such a way that it is possible to differentiate the corrected GenPower curve in detached and attached behaviours.</p>
      <p id="d2e851">Power loss criteria is defined to get the difference between detached and attached in terms of time % and identifies the potential increase in production (Fig. 8).</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e856">Power curve corrected method.</p></caption>
            <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f08.png"/>

          </fig>


</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Pitch distribution for A1 and A2</title>
      <p id="d2e884">During August, September and October 2024, and January 2025, about 20 d of experimentation on wind turbines A1 and A2 have been conducted. In summary, this was 1545 h on A1 and 610 h on A2.</p>
      <p id="d2e887">Different offsets of pitch angle have been tested for wind turbines A1 and A2 (Fig. 9): <list list-type="bullet"><list-item>
      <p id="d2e892">A1 pitch offset of <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, 0, <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>°</p></list-item><list-item>
      <p id="d2e977">A2 pitch offset of 0 and <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°.</p></list-item></list> A pitch angle of 1° is the reference value for these two wind turbines, corresponding to the 0° reference value to reach the optimum TSR in the standard control algorithm of the wind turbine.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e993">Blade pitch distribution for A1 and A2.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f09.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Power curve measure analysis for A1 and A2</title>
      <p id="d2e1010">The power curve is plotted in Figs. 10, 11, 12 and 13 for the A1 and A2 wind turbines at <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>° of pitch angle (reference value for optimum TSR). The power curve is plotted in Fig. 14 for A1 at <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>°, A1 at <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>° and A2 at <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°.</p>
      <p id="d2e1053">For A1 in the range 4.5–7.5 m s<sup>−1</sup>, it is observed that when the flow is attached at eTT R9, the power is much higher than for the measured power curve (Fig. 10 and Table 2). There is then a great potential (around 59 %) increase power for A1 at <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>° of pitch if the flow is attached at R9. From wind speed <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>, the measured power curve converges with the attached values, and there is no potential increase. This corresponds to a chaotic behaviour of R9 that we call “hard stall”.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e1104">A1 (pitch <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f10.png"/>

        </fig>

<table-wrap id="T2"><label>Table 2</label><caption><p id="d2e1127">A1 (pitch <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Wind speed</oasis:entry>
         <oasis:entry colname="col2">ALL</oasis:entry>
         <oasis:entry colname="col3">ATTACHED</oasis:entry>
         <oasis:entry colname="col4">DETACHED</oasis:entry>
         <oasis:entry colname="col5">GAIN</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(m s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col2">(KW)</oasis:entry>
         <oasis:entry colname="col3">(KW)</oasis:entry>
         <oasis:entry colname="col4">(KW)</oasis:entry>
         <oasis:entry colname="col5">(%)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">5.2</oasis:entry>
         <oasis:entry colname="col2">18.5</oasis:entry>
         <oasis:entry colname="col3">30.6</oasis:entry>
         <oasis:entry colname="col4">19.8</oasis:entry>
         <oasis:entry colname="col5">65 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5.7</oasis:entry>
         <oasis:entry colname="col2">27.3</oasis:entry>
         <oasis:entry colname="col3">43.4</oasis:entry>
         <oasis:entry colname="col4">20.5</oasis:entry>
         <oasis:entry colname="col5">59 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6.7</oasis:entry>
         <oasis:entry colname="col2">45.8</oasis:entry>
         <oasis:entry colname="col3">52.4</oasis:entry>
         <oasis:entry colname="col4">23.8</oasis:entry>
         <oasis:entry colname="col5">14 %</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1264">The same applies for A2 where there is also great potential for increasing power (Fig. 11 and Table 3) up to wind speed <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>. From wind speed <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>, the measured power curve converges with the attached values, and there is no potential increase, unlike A1. The same chaotic behaviour of R9 (“hard stall”) is observed.</p>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e1317">A2 (pitch <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f11.png"/>

        </fig>

<table-wrap id="T3"><label>Table 3</label><caption><p id="d2e1339">A2 (pitch <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Wind speed</oasis:entry>
         <oasis:entry colname="col2">ALL</oasis:entry>
         <oasis:entry colname="col3">ATTACHED</oasis:entry>
         <oasis:entry colname="col4">DETACHED</oasis:entry>
         <oasis:entry colname="col5">GAIN</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(m s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col2">(KW)</oasis:entry>
         <oasis:entry colname="col3">(KW)</oasis:entry>
         <oasis:entry colname="col4">(KW)</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5.2</oasis:entry>
         <oasis:entry colname="col2">26.6</oasis:entry>
         <oasis:entry colname="col3">35.2</oasis:entry>
         <oasis:entry colname="col4">21.8</oasis:entry>
         <oasis:entry colname="col5">32 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5.7</oasis:entry>
         <oasis:entry colname="col2">44.9</oasis:entry>
         <oasis:entry colname="col3">52.9</oasis:entry>
         <oasis:entry colname="col4">22.7</oasis:entry>
         <oasis:entry colname="col5">18 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6.7</oasis:entry>
         <oasis:entry colname="col2">55.4</oasis:entry>
         <oasis:entry colname="col3">57.0</oasis:entry>
         <oasis:entry colname="col4">40.9</oasis:entry>
         <oasis:entry colname="col5">3 %</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1475">Nevertheless, the potential increase is much higher for A1 than for A2. A2 seems to have better performance than A1. This is confirmed by comparing the A1 and A2 power curves, where A2 produces more than A1 (Fig. 12 and Table 4) for wind speed greater than 4.5 m s<sup>−1</sup>.</p>

      <fig id="F12" specific-use="star"><label>Figure 12</label><caption><p id="d2e1493">A1 (pitch <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) and A2 (pitch <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f12.png"/>

        </fig>

<table-wrap id="T4"><label>Table 4</label><caption><p id="d2e1525">A1 (pitch <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) and A2 (pitch <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Wind speed</oasis:entry>
         <oasis:entry colname="col2">PWR A1 (<inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) ALL</oasis:entry>
         <oasis:entry colname="col3">PWR A2 (<inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) ALL</oasis:entry>
         <oasis:entry colname="col4">GAIN</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(m s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col2">(KW)</oasis:entry>
         <oasis:entry colname="col3">(KW)</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">4.5</oasis:entry>
         <oasis:entry colname="col2">13.5</oasis:entry>
         <oasis:entry colname="col3">19.0</oasis:entry>
         <oasis:entry colname="col4">41 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5.5</oasis:entry>
         <oasis:entry colname="col2">22.8</oasis:entry>
         <oasis:entry colname="col3">34.6</oasis:entry>
         <oasis:entry colname="col4">52 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6</oasis:entry>
         <oasis:entry colname="col2">35.4</oasis:entry>
         <oasis:entry colname="col3">45.4</oasis:entry>
         <oasis:entry colname="col4">29 %</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1674">And when A1 is optimized with R9 attached on A1, it produces as much as A2 (Fig. 13 and Table 5). This confirms that A1 production is not as optimized as A2.</p>

      <fig id="F13" specific-use="star"><label>Figure 13</label><caption><p id="d2e1679">A1 (pitch <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) and A2 (pitch <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f13.png"/>

        </fig>

<table-wrap id="T5"><label>Table 5</label><caption><p id="d2e1712">A1 (pitch <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) and A2 (pitch <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Wind</oasis:entry>
         <oasis:entry colname="col2">PWR A1 (<inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°)</oasis:entry>
         <oasis:entry colname="col3">PWR A2 (<inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°)</oasis:entry>
         <oasis:entry colname="col4">GAIN</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">speed</oasis:entry>
         <oasis:entry colname="col2">ATTACHED</oasis:entry>
         <oasis:entry colname="col3">ALL</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(m s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col2">(KW)</oasis:entry>
         <oasis:entry colname="col3">(KW)</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">5.1</oasis:entry>
         <oasis:entry colname="col2">31.6</oasis:entry>
         <oasis:entry colname="col3">29.6</oasis:entry>
         <oasis:entry colname="col4">7 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5.4</oasis:entry>
         <oasis:entry colname="col2">39.1</oasis:entry>
         <oasis:entry colname="col3">32.1</oasis:entry>
         <oasis:entry colname="col4">22 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">7.5</oasis:entry>
         <oasis:entry colname="col2">62.1</oasis:entry>
         <oasis:entry colname="col3">68.2</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1884">This confirms that a pitch control strategy searching for attached R9 just before hard stall behaviour will produce the maximum power as seen in the range 4.7–7.5 m s<sup>−1</sup>. The wind speed of 7.5 m s<sup>−1</sup> seems to be the <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> value of the Vestas V27 wind turbine. After 7.5 m s<sup>−1</sup>, R9 is established in hard stall and there is no more power to gain for this set point where the pitch is fixed to 1°.</p>
      <p id="d2e1938">As soon as the turbine performances are set for a fixed pitch angle (<inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°), we have tested different pitch angles for A1 from <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>° to find a potential increase in production. For a pitch value for A1 set at <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>°, results show the highest production performance, better than A1 set at <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°. A pitch angle of <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>° proves to provide a better <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> than 1° of pitch angle. A1 pitched at <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>° produces also more than A2 at <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>° (Fig. 14 and Table 6).</p>

      <fig id="F14" specific-use="star"><label>Figure 14</label><caption><p id="d2e2035">A1 (pitch <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>°) and A2 (pitch <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f14.png"/>

        </fig>

<table-wrap id="T6"><label>Table 6</label><caption><p id="d2e2077">A1 (pitch <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>°) and A2 (pitch <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) power curve filtering according to the attached/detached criteria.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Wind speed</oasis:entry>
         <oasis:entry colname="col2">A1 (<inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>°) ALL</oasis:entry>
         <oasis:entry colname="col3">A1 (<inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°) ALL</oasis:entry>
         <oasis:entry colname="col4">GAIN</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(m s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col2">(KW)</oasis:entry>
         <oasis:entry colname="col3">(KW)</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">5.4</oasis:entry>
         <oasis:entry colname="col2">42.1</oasis:entry>
         <oasis:entry colname="col3">20.8</oasis:entry>
         <oasis:entry colname="col4">102 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6.8</oasis:entry>
         <oasis:entry colname="col2">62.3</oasis:entry>
         <oasis:entry colname="col3">46.2</oasis:entry>
         <oasis:entry colname="col4">35 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">8.1</oasis:entry>
         <oasis:entry colname="col2">80.1</oasis:entry>
         <oasis:entry colname="col3">74.6</oasis:entry>
         <oasis:entry colname="col4">7 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">8.6</oasis:entry>
         <oasis:entry colname="col2">93.4</oasis:entry>
         <oasis:entry colname="col3">83.2</oasis:entry>
         <oasis:entry colname="col4">12 %</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e2252">Looking at the rotational speed (Fig. 15), we can see that A2 at 1° is faster than A1 at 1°. And A1 at <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>° is much faster than A1 and A2, and it reaches constant rotational speed (rated speed) sooner at 6 m s<sup>−1</sup> than A1 and A2 at 1°, reaching rated speed at 10 m s<sup>−1</sup>. This confirms the better performance of A1 pitched at <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>° than the manufacturer's set point of 1° of pitch. The rated rotational speed is 0.7 r s<sup>−1</sup>, which corresponds to the 43 rpm.</p>

      <fig id="F15" specific-use="star"><label>Figure 15</label><caption><p id="d2e2313">Rotor speed function of Cup31 for A1 and A2.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f15.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Literature review of the Vestas V27 power curve and power coefficient (<inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) curves</title>
      <p id="d2e2342">To optimize the energy extracted from the wind, the rotor should ideally be operated at a TSR of 8, with a pitch angle of <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>° (Varpe, 2008). Operation at this TSR and pitch will result in the highest <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>).</p>

      <fig id="F16" specific-use="star"><label>Figure 16</label><caption><p id="d2e2383">Vestas V27 characteristics (extracted from the NREL wind turbine model power curve archive).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f16.png"/>

        </fig>

      <p id="d2e2392">According to the Vestas V27 characteristics extracted from the NREL wind turbine models power curves archive (Fig. 16), the maximum <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) is obtained for a wind speed of <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>, while the rated power (maximum power) is obtained for a wind speed of <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>.</p>
      <p id="d2e2471">Therefore, the Vestas V27 control algorithm will vary the rotating speed with a constant pitch value of 0° to keep the optimum lambda up to wind speed <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>, while the <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is attained for <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>. These results confirm the experimental result that there is no more power to grab after <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup> for a pitch value of 0° (1° for SNL experimentation).</p>
      <p id="d2e2562">The Vestas V27 should keep constant rotational speed from <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">14</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>, which is the rated set point. Experimental values show a constant rotating speed for A1 and A2 from 11 m s<sup>−1</sup> (Fig. 15).</p>
      <p id="d2e2602">Moreover, we see that the <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is reached for <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>. <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is not maximum before and after this value. The rated power does not correspond to the maximum power from which rotational speed is kept constant.</p>
      <p id="d2e2655">Therefore, as soon as <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">max</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is attained for <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>, there is potential increase in <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> before and after <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup>. And according to Varpe (2008), to improve the Vestas V27 control algorithm, the optimum pitch angle for the TSR <inline-formula><mml:math id="M120" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 8 is theta <inline-formula><mml:math id="M121" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>°. These results are confirmed by the experimentation results, where we found the major potential increase (before 11 m s<sup>−1</sup>) with a pitch angle of <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>° and a reference at 1° corresponding to the <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>° with reference at 0°.</p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Discussion on eTT R6 and R9 for A1 and A2</title>
      <p id="d2e2798">Figure 17 is a representation of the power curve with a colour mapping of the eTT standard deviation (STD <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) to detect detached and attached behaviour of the flow (GenPwr_cor function to wind speed (Cup31m) with a yaw misalignment filter of <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> to 20° and blade pitch filter of 0.9 to 1.1°).</p>
      <p id="d2e2822">We can note that <list list-type="bullet"><list-item>
      <p id="d2e2827">A1R9 predominantly is detached between 4 and 6.5 m s<sup>−1</sup>, while A2R9 is attached in all the wind speed ranges,</p></list-item><list-item>
      <p id="d2e2843">A2R6 is detached from 5 m s<sup>−1</sup>, while A1R6 is detached from 7 m s<sup>−1</sup>.</p></list-item></list> Therefore, it confirms that A1 is not optimized although R9 is predominantly stalling. A control strategy looking for R9 attached should provide better production performance as we can see for A2.</p>
      <p id="d2e2871">A2 at <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>° and A1 at <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>° seem to have their full potential of production when R6 is stalled while R9 is attached.</p>
      <p id="d2e2894">Therefore, the control strategy should consider R6 stall and R9 attached behaviour, and avoid R9 chaotic behaviour (hard stall) to maximize production.</p>
      <p id="d2e2898">Therefore, a strategy setting a minimum and a maximum standard deviation for eTT at 15 % chord (R6) and eTT at 45 % chord (R9) will provide the right measures to detect the optimum angle to maximize production and minimize peak loads by avoiding hard stall.</p>

      <fig id="F17" specific-use="star"><label>Figure 17</label><caption><p id="d2e2903">Power curve function of wind speed with std <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> filter to detect flow behaviour (yaw misalignment filter <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> to 20°, pitch filter 0.9 to 1.1°).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f17.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS5">
  <label>3.5</label><title>Remark on the pitch regulation for A1 and A2</title>
      <p id="d2e2942">We note (Fig. 15) that rotor speed for A2 is more important than for A1 in the range 4 to 8 m s<sup>−1</sup>, and the power curves are different between the two wind turbines: A2 produces more than A1.</p>
      <p id="d2e2957">Theoretically, both wind turbines are similar in blade geometry and in control parameters.</p>
      <p id="d2e2960">If we look at the regulation of the pitch angle (Figs. 18 and 19), we can see that the amplitude of regulation between A1 and A2 is very different. For A1, the angle goes from 0.5 to 1.5°, while A2 goes from 0.97 to 1.03°. This is also confirmed by the distribution of pitch angles during the test.</p>
      <p id="d2e2963">We can say that the control between A1 and A2 is not similar, which could explain the differences of performance between both wind turbines.</p>

      <fig id="F18" specific-use="star"><label>Figure 18</label><caption><p id="d2e2969">Example of pitch regulation on A1.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f18.png"/>

        </fig>

      <fig id="F19" specific-use="star"><label>Figure 19</label><caption><p id="d2e2980">Example of pitch regulation on A2.</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f19.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS6">
  <label>3.6</label><title>Pitch offset trim recommendations</title>
      <p id="d2e2997">By measuring an AoA on blades at radius 6 m for a range of wind speed, it is possible to propose a pitch offset recommendation function of wind speed to get the same AoA on the three blades (Table 7). The goal is to reduce aerodynamic unbalance at all wind speed ranges.</p>

<table-wrap id="T7" specific-use="star"><label>Table 7</label><caption><p id="d2e3003">Pitch offset recommendation function of wind speed.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="5cm"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2">A1(BladeA)</oasis:entry>
         <oasis:entry colname="col3">A1(BladeB)</oasis:entry>
         <oasis:entry colname="col4">A1(BladeC)</oasis:entry>
         <oasis:entry colname="col5">Average all blade</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>° Wind speed range 4 to 5 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">18.60°</oasis:entry>
         <oasis:entry colname="col3">17.83°</oasis:entry>
         <oasis:entry colname="col4">17.68°</oasis:entry>
         <oasis:entry colname="col5">18.02°</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2">0.58°</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.19</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.34</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°  Wind speed range 5 to 6 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">12.75°</oasis:entry>
         <oasis:entry colname="col3">11.31°</oasis:entry>
         <oasis:entry colname="col4">10.04°</oasis:entry>
         <oasis:entry colname="col5">11.36°</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2">1.39°</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.32</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°  Wind speed range 6 to 7 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">2.26°</oasis:entry>
         <oasis:entry colname="col3">3.49°</oasis:entry>
         <oasis:entry colname="col4">1.98°</oasis:entry>
         <oasis:entry colname="col5">2.58°</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.32</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col3">0.91°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.60</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2">A1(BladeA)</oasis:entry>
         <oasis:entry colname="col3">A1(BladeB)</oasis:entry>
         <oasis:entry colname="col4">A1(BladeC)</oasis:entry>
         <oasis:entry colname="col5">Average all blade</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>°  Wind speed range 4 to 5 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">16.16°</oasis:entry>
         <oasis:entry colname="col3">17.31°</oasis:entry>
         <oasis:entry colname="col4">16.41°</oasis:entry>
         <oasis:entry colname="col5">16.63°</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.47</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col3">0.68°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.22</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>°  Wind speed range 5 to 6 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">16.82°</oasis:entry>
         <oasis:entry colname="col3">17.20°</oasis:entry>
         <oasis:entry colname="col4">16.45°</oasis:entry>
         <oasis:entry colname="col5">16.82°</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2">0.00°</oasis:entry>
         <oasis:entry colname="col3">0.38°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.37</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>°  Wind speed range 6 to 7 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">17.05°</oasis:entry>
         <oasis:entry colname="col3">17.04°</oasis:entry>
         <oasis:entry colname="col4">16.37°</oasis:entry>
         <oasis:entry colname="col5">16.80°</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2">0.25°</oasis:entry>
         <oasis:entry colname="col3">0.24°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.43</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2">A2(BladeA)</oasis:entry>
         <oasis:entry colname="col3">A2(BladeB)</oasis:entry>
         <oasis:entry colname="col4">A2(BladeC)</oasis:entry>
         <oasis:entry colname="col5">Average all blade</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°  Wind speed range 4 to 5 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">25.19°</oasis:entry>
         <oasis:entry colname="col3">22.42°</oasis:entry>
         <oasis:entry colname="col4">20.37°</oasis:entry>
         <oasis:entry colname="col5">22.72°</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2">2.47°</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.30</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.35</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°  Wind speed range 5 to 6 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">23.60°</oasis:entry>
         <oasis:entry colname="col3">21.15°</oasis:entry>
         <oasis:entry colname="col4">19.71°</oasis:entry>
         <oasis:entry colname="col5">21.56°</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2">2.04°</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.41</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.85</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">AoA for pitch <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>°  Wind speed range 6 to 7 m s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col2">21.53°</oasis:entry>
         <oasis:entry colname="col3">20.50°</oasis:entry>
         <oasis:entry colname="col4">19.95°</oasis:entry>
         <oasis:entry colname="col5">20.69°</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">Deviation from average</oasis:entry>
         <oasis:entry colname="col2">0.84°</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.19</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.74</mml:mn></mml:mrow></mml:math></inline-formula>°</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <fig id="F20" specific-use="star"><label>Figure 20</label><caption><p id="d2e3750">Coefficient CN for A1 blade A, B and C (wind speed 2 to 8 m s<sup>−1</sup>).</p></caption>
          <graphic xlink:href="https://wes.copernicus.org/articles/11/1383/2026/wes-11-1383-2026-f20.png"/>

        </fig>

      <p id="d2e3772">The recommendations is the average of all blades at R6 for a specific wind speed range.</p>
      <p id="d2e3775">The added value of this method is to provide recommendations in the function of the wind speed.</p>
      <p id="d2e3779">The first thing to note is that the offsets of A1 and A2 are different at a radius of 6 m.</p>
      <p id="d2e3782">The average offset for A2 decreases with the wind speed range from 22.72 to 20.69°. We do not observe the same decrease for A1.</p>
</sec>
<sec id="Ch1.S3.SS7">
  <label>3.7</label><title>CN function of pitch angle</title>
      <p id="d2e3793">The normal (to the chord) lift coefficient CN is estimated with eTT raw data, rotor speed and wind speed by applied mathematical model and trained with data from the wind tunnel. Figure 20 represents a CN function of the pitch angle for each blade. Colours represent the standard deviation of eTT raw data (green <inline-formula><mml:math id="M171" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> attached; red <inline-formula><mml:math id="M172" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> detached).</p>
      <p id="d2e3810">The CN increases from pitch <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>° to pitch <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>°. This confirms that CN is a decreasing function of pitch angle offset.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
      <p id="d2e3842">The aerodynamic eTT sensors placed on each blade of two wind turbines (Vestas V27 – 225 kW) showed that when the flow is attached, the production is 15 % higher than average, and conversely when the flow is detached, production falls by 30 %. Hence, the state of the flow measured on the blades has a high correlation with the output power and loads.</p>
      <p id="d2e3845">The approach was made possible by applied mathematical tools linking the eTT signals on a two-dimensional model full-scale blade in the CSTB high-speed wind tunnel to lift coefficient and angle of attack (AoA). The research quantifies the effect of aerodynamic behaviour on the wind turbine electric power production. The power loss criteria is considered to prove that eTT raw data are highly correlated with the output power of the wind turbine.</p>
      <p id="d2e3848">The SWIFT facilities give the opportunity to have access to high-frequency meteo mast data (true wind speed, true wind direction, pressure, temperature and relative humidity). The correction of generated power is possible to obtain a GenPower corrected on each wind turbine. At the same time, the eTT sensors provide raw data on five positions on the blade's suction side in such a way that it is possible to differentiate the corrected GenPower curve in detached and attached behaviours.</p>
      <p id="d2e3851">With this method, we show that 33 % of the time, 15 % power (kW) was lost during the test in low and medium winds.</p>
      <p id="d2e3855">A solution to recover this power loss is to implement new control strategies for wind turbine blades.</p>
      <p id="d2e3858">A pitch control strategy searching for attached R9 just before hard stall behaviour will produce the maximum power as seen in the range 4.7–7.5 m s<sup>−1</sup> for A1, 4.7–6.5 m s<sup>−1</sup> and for A2, and confirmed by the convergence of A1 to A2 performance in this range. <list list-type="bullet"><list-item>
      <p id="d2e3887">For instance, for A1 at 5.2 m s<sup>−1</sup>, it is observed that when the flow is attached on eTT R9, the power is 65 % higher than for the measured power curve. There is huge potential (around 59 %) for increased power for A1 at <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>° of pitch if the flow is attached at R9.</p></list-item><list-item>
      <p id="d2e3913">The power of the A1 and A2 wind turbines have been compared, concluding that A2 produces more than A1 for the whole range of wind speeds. When A1 has R9 attached, the power curve reaches A2 production.</p></list-item><list-item>
      <p id="d2e3917">A2 is producing more than A1 but even for A2 the potential for increased power is huge (e.g. 18 % at 5.7 m s<sup>−1</sup> to 32 % at 5.2 m s<sup>−1</sup>).</p></list-item><list-item>
      <p id="d2e3945">The test at <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>° of pitch for A1 confirms that it is possible to obtain more with the same wind turbine when the AoA increases to the optimal angle.</p></list-item></list> To get the maximum electric power production, the proposed control strategy would focus on tracking the optimum angle of attack (AoA) instead of varying the rotational speed with a constant pitch angle.</p>
      <p id="d2e3959">Moreover, with the same pitch control algorithm, aerodynamic imbalance can be addressed by measuring the AoA on the blade at a different radius for a range of wind speed and providing a pitch offset recommendation function of the wind speed to get the same AoA on the three blades.</p>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d2e3971">In this paper, we present the testing of a method to qualify the power curve in terms of detached and attached moments. The results demonstrate the ability of the eTT sensor to detect the under-production of a wind turbine and the machine learning algorithm to detect blade misalignment. The results also demonstrate the potential gain from real-time flow monitoring to get a maximum of attached flow on the blade.</p>
      <p id="d2e3974">In summary with this method, we can address: <list list-type="bullet"><list-item>
      <p id="d2e3979">Blade pitch misalignment identification for given wind speed with AoA analysis,</p></list-item><list-item>
      <p id="d2e3983">Optimization to reach maximum power by static pitch angle to catch the optimum AoA.</p></list-item></list> Moreover, we showed the potential optimization to reach maximum power with dynamic pitch control considering the eTT standard deviation for 15 % and 45 % chord. Testing such new control algorithm will be the subject of a future project.</p>
</sec>

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

      <p id="d2e3991">The code is not publicly available because of confidentiality reasons. The paper contains a detailed description of the methodology, which should make it possible for the reader to reproduce it.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d2e3997">The data are not publicly available because of confidentiality reasons. All data are covered by an NDA between the industrial partner and Blade Sense.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e4003">DVO and DVE conceptualized the research question. DVO and DVE performed the analysis with assistance from MC, JROV, RJ and MF. DVO, DVE and MC also wrote the first version of the paper, which was subsequently reviewed and edited by all co-authors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e4009">Didier Velayoudon and Dimitri Voisin are board members of Blade Sense SAS. Dimitri Voisin is the inventor of the patent related to the technology described in this article.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e4015">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="d2e4021">The authors would like to thank the technical staff at CSTB who carried out experiments in the high-wind tunnel and the technical team of Sandia National Laboratory for allowing the experimental campaign at the SWIFT facilities.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e4026">This research has been supported by the TotalEnergies On Batch#4 programme and the TotalEnergies R&amp;D department.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

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

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Astolfi, D.: A study of the impact of pitch misalignment on wind turbine performance, Machines, 7, 8, <ext-link xlink:href="https://doi.org/10.3390/machines7010008" ext-link-type="DOI">10.3390/machines7010008</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Bartholomay, S., Michos, G., Perez-Becker, S., Pechlivanoglou, G., Nayeri, C., Nikolaouk, G., and Paschereit, C. O.: Towards Active Flow Control on a Research Scale Wind Turbine Using PID controlled Trailing Edge Flaps, Wind Energy Symposium, American Institute of Aeronautics and Astronautics, Inc., <ext-link xlink:href="https://doi.org/10.2514/6.2018-1245" ext-link-type="DOI">10.2514/6.2018-1245</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Chamorro, L. P., Guala, M., Arndt, R. E. A., and Sotiropoulos, F.: On the evolution of turbulent scales in the wake of a wind turbine model, J. Turbul., 13, 1–13, <ext-link xlink:href="https://doi.org/10.1080/14685248.2012.697169" ext-link-type="DOI">10.1080/14685248.2012.697169</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Coquelet, M., Lejeune, M., Bricteux, L., van Vondelen, A. A. W., van Wingerden, J.-W., and Chatelain, P.: On the robustness of a blade-load-based wind speed estimator to dynamic pitch control strategies, Wind Energ. Sci., 9, 1923–1940, <ext-link xlink:href="https://doi.org/10.5194/wes-9-1923-2024" ext-link-type="DOI">10.5194/wes-9-1923-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Creaby, J., Li, Y., and Seem, J. E.: Maximizing Wind Turbine Energy Capture Using Multivariable Extremum Seeking Control, Wind Eng., 33, 361–387, <ext-link xlink:href="https://doi.org/10.1260/030952409789685753" ext-link-type="DOI">10.1260/030952409789685753</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Elosegui, U., Egana, I., Ulazia, A., and Ibarra-Berastegi, G.: Pitch angle misalignment correction based on benchmarking and laser scanner measurement in wind farms, Energies, 11, 3357, <ext-link xlink:href="https://doi.org/10.3390/en11123357" ext-link-type="DOI">10.3390/en11123357</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Ezzeddine, W., Schutz, J., and Rezg, N.: Pitot sensor air flow measurement accuracy: Causal modelling and failure risk analysis, Flow, Measurement and Instrumentation, 65, 7–15, <ext-link xlink:href="https://doi.org/10.1016/j.flowmeasinst.2018.10.021" ext-link-type="DOI">10.1016/j.flowmeasinst.2018.10.021</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Gao, L., Yang, S., Abraham, A., and Hong, J.: Effects of inflow turbulence on structural response of wind turbine blades, J. Wind Eng. Ind. Aerod., 199, 104137, <ext-link xlink:href="https://doi.org/10.1016/j.jweia.2020.104137" ext-link-type="DOI">10.1016/j.jweia.2020.104137</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>GWEC (Global Wind Energy Council): Global Wind Report 2025, Global Wind Energy Council, Brussels,  <uri>https://26973329.fs1.hubspotusercontent-eu1.net/hubfs/26973329/2. Reports/Global Wind Report/GWEC Global Wind Report 2025.pdf</uri> (last access: 5 January 2026), 2025.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Hyers, R., McGowan, J., Sullivan, K., Manwell, J., and Syrett, B.: Condition monitoring and prognosis of utility scale wind turbines, Energ. Mater., 1, 187–203, <ext-link xlink:href="https://doi.org/10.1179/174892406X163397" ext-link-type="DOI">10.1179/174892406X163397</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Kumar, D. and Rotea, M. A.: Wind Turbine Power Maximization Using Log-Power Proportional-Integral Extremum Seeking, Energies, 15, 1004, <ext-link xlink:href="https://doi.org/10.3390/en15031004" ext-link-type="DOI">10.3390/en15031004</ext-link>, 2022. </mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Kusnick, J., Adams, D. E., and Griffith, D. T.: Wind turbine rotor imbalance detection using nacelle and blade measurements, Wind Energ., 18, 267–276, <ext-link xlink:href="https://doi.org/10.1002/we.1696" ext-link-type="DOI">10.1002/we.1696</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Neunaber, I., Danbon, F., Soulier, A., Voisin, D., Guilmineau, E., Delpech, P., Courtine, S., Taymans, C., and Braud, C.: Wind tunnel study on natural instability of the normal force on a full-scale wind turbine blade section at Reynolds number <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:mn mathvariant="normal">4.7</mml:mn><mml:mo>⋅</mml:mo><mml:mn mathvariant="normal">106</mml:mn></mml:mrow></mml:math></inline-formula>, Wind Energ., 25, 1332–1342, <ext-link xlink:href="https://doi.org/10.1002/we.2732" ext-link-type="DOI">10.1002/we.2732</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Saathoff, M., Rosemeier, M., Kleinselbeck, T., and Rathmann, B.: Effect of individual blade pitch angle misalignment on the remaining useful life of wind turbines, Wind Energ. Sci., 6, 1079–1087, <ext-link xlink:href="https://doi.org/10.5194/wes-6-1079-2021" ext-link-type="DOI">10.5194/wes-6-1079-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Soulier, A., Braud, C., Voisin, D., and Danbon, F.: High-Reynolds-number investigations on the ability of the full-scale e-TellTale sensor to detect flow separation on a wind turbine blade section, Wind Energ. Sci., 7, 1043–1052, <ext-link xlink:href="https://doi.org/10.5194/wes-7-1043-2022" ext-link-type="DOI">10.5194/wes-7-1043-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Swytink-Binnema, N. and Johnson, D. A.: Digital tuft analysis of stall on operational wind turbines: Digital tuft analysis of stall on operational wind turbines, Wind Energy, 19, 703–715, <ext-link xlink:href="https://doi.org/10.1002/we.1860" ext-link-type="DOI">10.1002/we.1860</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Varpe, S. A.: Control system on a wind turbine, Norwegian University of Science and Technology Department of Energy and Process Engineering, <uri>http://hdl.handle.net/11250/235060</uri> (last access:  5 January 2026), 2008.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Veers, P., Bottasso, C. L., Manuel, L., Naughton, J., Pao, L., Paquette, J., Robertson, A., Robinson, M., Ananthan, S., Barlas, T., Bianchini, A., Bredmose, H., Horcas, S. G., Keller, J., Madsen, H. A., Manwell, J., Moriarty, P., Nolet, S., and Rinker, J.: Grand challenges in the design, manufacture, and operation of future wind turbine systems, Wind Energ. Sci., 8, 1071–1131, <ext-link xlink:href="https://doi.org/10.5194/wes-8-1071-2023" ext-link-type="DOI">10.5194/wes-8-1071-2023</ext-link>, 2023.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>New method to characterize aerodynamic flow state around wind turbine blades</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Astolfi, D.: A study of the impact of pitch misalignment on wind turbine
performance, Machines, 7, 8, <a href="https://doi.org/10.3390/machines7010008" target="_blank">https://doi.org/10.3390/machines7010008</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      
Bartholomay, S., Michos, G., Perez-Becker, S., Pechlivanoglou, G., Nayeri,
C., Nikolaouk, G., and Paschereit, C. O.: Towards Active Flow Control on a
Research Scale Wind Turbine Using PID controlled Trailing Edge Flaps, Wind
Energy Symposium, American Institute of Aeronautics and Astronautics, Inc.,
<a href="https://doi.org/10.2514/6.2018-1245" target="_blank">https://doi.org/10.2514/6.2018-1245</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      
Chamorro, L. P., Guala, M., Arndt, R. E. A., and Sotiropoulos, F.: On the
evolution of turbulent scales in the wake of a wind turbine model, J.
Turbul., 13, 1–13, <a href="https://doi.org/10.1080/14685248.2012.697169" target="_blank">https://doi.org/10.1080/14685248.2012.697169</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      
Coquelet, M., Lejeune, M., Bricteux, L., van Vondelen, A. A. W., van Wingerden, J.-W., and Chatelain, P.: On the robustness of a blade-load-based wind speed estimator to dynamic pitch control strategies, Wind Energ. Sci., 9, 1923–1940, <a href="https://doi.org/10.5194/wes-9-1923-2024" target="_blank">https://doi.org/10.5194/wes-9-1923-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      
Creaby, J., Li, Y., and Seem, J. E.: Maximizing Wind Turbine Energy Capture Using
Multivariable Extremum Seeking Control, Wind Eng., 33, 361–387,
<a href="https://doi.org/10.1260/030952409789685753" target="_blank">https://doi.org/10.1260/030952409789685753</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      
Elosegui, U., Egana, I., Ulazia, A., and Ibarra-Berastegi, G.: Pitch angle
misalignment correction based on benchmarking and laser scanner measurement
in wind farms, Energies, 11, 3357, <a href="https://doi.org/10.3390/en11123357" target="_blank">https://doi.org/10.3390/en11123357</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      
Ezzeddine, W., Schutz, J., and Rezg, N.: Pitot sensor air flow measurement
accuracy: Causal modelling and failure risk analysis, Flow, Measurement and
Instrumentation, 65, 7–15,
<a href="https://doi.org/10.1016/j.flowmeasinst.2018.10.021" target="_blank">https://doi.org/10.1016/j.flowmeasinst.2018.10.021</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      
Gao, L., Yang, S., Abraham, A., and Hong, J.: Effects of inflow
turbulence on structural response of wind turbine blades, J. Wind
Eng. Ind. Aerod., 199, 104137,
<a href="https://doi.org/10.1016/j.jweia.2020.104137" target="_blank">https://doi.org/10.1016/j.jweia.2020.104137</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      
GWEC (Global Wind Energy Council): Global Wind Report 2025, Global
Wind Energy Council, Brussels,  <a href="https://26973329.fs1.hubspotusercontent-eu1.net/hubfs/26973329/2. Reports/Global Wind Report/GWEC Global Wind Report 2025.pdf" target="_blank"/> (last access: 5 January 2026), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      
Hyers, R., McGowan, J., Sullivan, K., Manwell, J., and Syrett, B.: Condition
monitoring and prognosis of utility scale wind turbines, Energ. Mater., 1,
187–203, <a href="https://doi.org/10.1179/174892406X163397" target="_blank">https://doi.org/10.1179/174892406X163397</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      
Kumar, D. and Rotea, M. A.: Wind Turbine Power Maximization Using Log-Power
Proportional-Integral Extremum Seeking, Energies, 15, 1004,
<a href="https://doi.org/10.3390/en15031004" target="_blank">https://doi.org/10.3390/en15031004</a>, 2022.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      
Kusnick, J., Adams, D. E., and Griffith, D. T.: Wind turbine rotor imbalance
detection using nacelle and blade measurements, Wind Energ., 18, 267–276,
<a href="https://doi.org/10.1002/we.1696" target="_blank">https://doi.org/10.1002/we.1696</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      
Neunaber, I., Danbon, F., Soulier, A., Voisin, D., Guilmineau, E., Delpech, P., Courtine, S., Taymans, C., and Braud, C.: Wind tunnel study on natural instability
of the normal force on a full-scale wind turbine blade section at Reynolds
number 4.7⋅106, Wind Energ., 25, 1332–1342,
<a href="https://doi.org/10.1002/we.2732" target="_blank">https://doi.org/10.1002/we.2732</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      
Saathoff, M., Rosemeier, M., Kleinselbeck, T., and Rathmann, B.: Effect of individual blade pitch angle misalignment on the remaining useful life of wind turbines, Wind Energ. Sci., 6, 1079–1087, <a href="https://doi.org/10.5194/wes-6-1079-2021" target="_blank">https://doi.org/10.5194/wes-6-1079-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      
Soulier, A., Braud, C., Voisin, D., and Danbon, F.: High-Reynolds-number investigations on the ability of the full-scale e-TellTale sensor to detect flow separation on a wind turbine blade section, Wind Energ. Sci., 7, 1043–1052, <a href="https://doi.org/10.5194/wes-7-1043-2022" target="_blank">https://doi.org/10.5194/wes-7-1043-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      
Swytink-Binnema, N. and Johnson, D. A.: Digital tuft analysis of stall on operational wind turbines: Digital tuft analysis of stall on operational wind turbines, Wind Energy, 19, 703–715, <a href="https://doi.org/10.1002/we.1860" target="_blank">https://doi.org/10.1002/we.1860</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      
Varpe, S. A.: Control system on a wind turbine, Norwegian University of
Science and Technology Department of Energy and Process Engineering,
<a href="http://hdl.handle.net/11250/235060" target="_blank"/> (last access:  5 January 2026), 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      
Veers, P., Bottasso, C. L., Manuel, L., Naughton, J., Pao, L., Paquette, J., Robertson, A., Robinson, M., Ananthan, S., Barlas, T., Bianchini, A., Bredmose, H., Horcas, S. G., Keller, J., Madsen, H. A., Manwell, J., Moriarty, P., Nolet, S., and Rinker, J.: Grand challenges in the design, manufacture, and operation of future wind turbine systems, Wind Energ. Sci., 8, 1071–1131, <a href="https://doi.org/10.5194/wes-8-1071-2023" target="_blank">https://doi.org/10.5194/wes-8-1071-2023</a>, 2023.

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