<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "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">
  <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-6-791-2021</article-id><title-group><article-title>Active flap control with the trailing edge <?xmltex \hack{\break}?> flap hinge moment as a sensor: using it to <?xmltex \hack{\break}?> estimate local blade inflow conditions and to <?xmltex \hack{\break}?> reduce extreme blade loads and deflections</article-title><alt-title>Active flap control with the trailing edge flap hinge moment as a sensor</alt-title>
      </title-group><?xmltex \runningtitle{Active flap control with the trailing edge flap hinge moment as a sensor}?><?xmltex \runningauthor{S.~Perez-Becker et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Perez-Becker</surname><given-names>Sebastian</given-names></name>
          <email>s.perez-becker@tu-berlin.de</email>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Marten</surname><given-names>David</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Paschereit</surname><given-names>Christian Oliver</given-names></name>
          
        </contrib>
        <aff id="aff1"><institution>Chair of Fluid Dynamics, Hermann Föttinger Institute, Technische Universität Berlin, Berlin, Germany</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Sebastian Perez-Becker (s.perez-becker@tu-berlin.de)</corresp></author-notes><pub-date><day>2</day><month>June</month><year>2021</year></pub-date>
      
      <volume>6</volume>
      <issue>3</issue>
      <fpage>791</fpage><lpage>814</lpage>
      <history>
        <date date-type="received"><day>8</day><month>January</month><year>2021</year></date>
           <date date-type="rev-request"><day>4</day><month>February</month><year>2021</year></date>
           <date date-type="rev-recd"><day>19</day><month>April</month><year>2021</year></date>
           <date date-type="accepted"><day>20</day><month>April</month><year>2021</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2021 Sebastian Perez-Becker et al.</copyright-statement>
        <copyright-year>2021</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/6/791/2021/wes-6-791-2021.html">This article is available from https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021.html</self-uri><self-uri xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021.pdf">The full text article is available as a PDF file from https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e102">Active trailing edge flaps are a promising technology that can potentially enable further increases in wind turbine sizes without the disproportionate increase in loads, thus reducing the cost of wind energy even further. Extreme loads and critical deflections of the blade are design-driving issues that can effectively be reduced by flaps. In this paper, we consider the flap hinge moment as a local input sensor for a simple flap controller that reduces extreme loads and critical deflections of the DTU 10 MW Reference Wind Turbine blade. We present a model to calculate the unsteady flap hinge moment that can be used in aeroelastic simulations in the time domain. This model is used to develop an observer that estimates the local angle of attack and relative wind velocity of a blade section based on local sensor information including the flap hinge moment of the blade section. For steady wind conditions that include yawed inflow and wind shear, the observer is able to estimate the local inflow conditions with errors in the mean angle of attack below 0.2<inline-formula><mml:math id="M1" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> and mean relative wind speed errors below 0.4 %. For fully turbulent wind conditions, the observer is able to estimate the low-frequency content of the local angle of attack and relative velocity even when it is lacking information on the incoming turbulent wind.</p>
    <p id="d1e114">We include this observer as part of a simple flap controller to reduce extreme loads and critical deflections of the blade. The flap controller's performance is tested in load simulations of the reference turbine with active flaps according to the IEC 61400-1 power production with extreme turbulence group. We used the lifting line free vortex wake method to calculate the aerodynamic loads. Results show a reduction of the maximum out-of-plane and resulting blade root bending moments of 8 % and 7.6 %, respectively, when compared to a baseline case without flaps. The critical blade tip deflection is reduced by 7.1 %. Furthermore, a sector load analysis considering extreme loading in all load directions shows a reduction of the extreme resulting bending moment in an angular region covering 30<inline-formula><mml:math id="M2" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> around the positive out-of-plane blade root bending moment. Further analysis reveals that a fast reaction time of the flap system proves to be critical for its performance. This is achieved with the use of local sensors as input for the flap controller. A larger reduction potential of the system is identified but not reached mainly because of a combination of challenging controller objectives and the simple controller architecture.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<?pagebreak page792?><sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e135">Wind turbines have increased dramatically in size over the past years in an effort to reduce the cost of wind energy and make it a competitive source of energy. The increased installation numbers of new wind turbines in Germany over the years is an example of the success that this strategy has had <xref ref-type="bibr" rid="bib1.bibx21" id="paren.1"/>. Increasing the turbine size also has its drawbacks. A larger rotor will see increased loads that cannot be compensated for by a geometric upscaling of the components alone <xref ref-type="bibr" rid="bib1.bibx34" id="paren.2"><named-content content-type="post">97–123</named-content></xref>. In order to withstand these loads, the structure of turbine components such as the blade has to be stiffer, which requires more material or stronger
(and more expensive) material. This results in an increase in cost of energy.
Advanced turbine controllers counteract the increased loads of larger turbines, thereby limiting the need for additional material and decreasing the cost of energy. The most widely used actuator for load reduction is the pitch actuator. Its main advantage is its availability because it is already being used in the power regulation strategy. Yet it has several drawbacks regarding load control. As wind turbines become larger, the frequency bandwidth of their pitch actuators is reduced mainly due to the increased inertia of the blade. This reduces the ability of current advanced load-reduction controllers – based on full span pitch control – to react to sudden local wind gusts and to fast-changing turbulent inflow,
thereby limiting their effectiveness. Loads arising from non-uniform wind fields (e.g., wind shear and turbulence) have a greater effect in larger turbine rotors <xref ref-type="bibr" rid="bib1.bibx43" id="paren.3"/>. Such effects are better countered with
spatially distributed actuation devices than with an actuator for the
whole blade, as is the case for the pitch system.</p>
      <p id="d1e149">A promising alternative to conventional full span pitch control is the concept of the smart rotor with distributed active flow control (AFC) devices. <xref ref-type="bibr" rid="bib1.bibx5" id="text.4"/> give an overview of the different control concepts, actuators and sensors that are relevant for active load alleviation in smart rotors. The authors conclude that trailing edge (TE) flaps and microtabs are the most promising actuation concepts. This comes from their ability to effectively change the local lift, their high actuation bandwidth and the simplicity considering their implementation.</p>
<sec id="Ch1.S1.SS1">
  <label>1.1</label><title>Sensors for active flap control</title>
      <p id="d1e162">In addition to AFC actuators, the choice of AFC sensors is another critical aspect for the load alleviation strategies of smart rotors.  <xref ref-type="bibr" rid="bib1.bibx25" id="text.5"/> give a review of the possible sensors that can be used in smart rotor control. Many of these sensors have been used in TE flap control studies over the past years. We can broadly categorize them into three groups: strain sensors, inertial sensors and inflow sensors.
<list list-type="bullet"><list-item>
      <p id="d1e170"><italic>Strain sensors</italic> measure the local strains on a component. These can be conventional strain gauges or optical strain sensors. Strain sensors have been widely used in TE flap control strategies. In particular, strain sensors measuring the flapwise blade root bending moment (BRBM) have received much attention. A common strategy that uses these sensors is called individual flap control (IFC). It is based on the individual pitch control (IPC) strategy <xref ref-type="bibr" rid="bib1.bibx20" id="paren.6"/> and is often used in combination with the latter <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx41 bib1.bibx54 bib1.bibx38 bib1.bibx17 bib1.bibx62" id="paren.7"/>. Other studies have used the flapwise BRBM sensor in PID-type controllers <xref ref-type="bibr" rid="bib1.bibx8 bib1.bibx10" id="paren.8"/>, model-based controllers <xref ref-type="bibr" rid="bib1.bibx31 bib1.bibx16 bib1.bibx23 bib1.bibx49" id="paren.9"/> and adaptive controllers <xref ref-type="bibr" rid="bib1.bibx48" id="paren.10"/>.</p></list-item><list-item>
      <p id="d1e191"><italic>Inertial sensors</italic> are able to measure the motion of a component resulting from a force. The most common inertial sensors are accelerometers. They offer the advantage of sensing the effect of the loads before any deflections and strains have occurred. If used for TE flap control, these sensors give the controller potentially more time to react to sudden disturbances. Integrating the acceleration values gives information about the velocity and displacement of the component.</p>
      <p id="d1e196"><xref ref-type="bibr" rid="bib1.bibx62" id="text.11"/> compare the performance of IFC strategies based on
acceleration and deflection signals to the more traditional IFC based on the flapwise BRBM. In <xref ref-type="bibr" rid="bib1.bibx13" id="text.12"/>
and <xref ref-type="bibr" rid="bib1.bibx27" id="text.13"/>, the authors implement TE flap controllers that use the blade tip deflection/deflection rate with a PD or PID feedback loop to control the flaps. This strategy is also used in <xref ref-type="bibr" rid="bib1.bibx61" id="text.14"/>, where the combination of IPC and the aforementioned feedback flap control is explored. In the INNWIND report <xref ref-type="bibr" rid="bib1.bibx38" id="paren.15"/>, a similar control strategy that uses the low-passed blade tip acceleration as input for a PI feedback loop that sets the flap angle is implemented. A model predictive controller (MPC) for TE flaps based on
local blade displacement is used in <xref ref-type="bibr" rid="bib1.bibx6" id="text.16"/>.</p></list-item><list-item>
      <?pagebreak page793?><p id="d1e217"><italic>Inflow sensors</italic> are able to measure the local aerodynamic conditions of a blade section. They are attractive because they are able to measure the source of the aerodynamic loads on a specific blade section before they affect the section. This gives the TE flaps more time to react to aerodynamic disturbances and hence to reduce the loading. Local inflow sensors on the blade include pitot tubes and surface pressure sensors. A drawback of pitot tubes is that they might vibrate during operation or be affected by rain, ice, dirt or insects. Both factors diminish the accuracy of the measurements or in extreme cases disrupt them. Surface pressure sensors can be expensive and fragile and may be clogged during operation <xref ref-type="bibr" rid="bib1.bibx25" id="paren.17"/>. Other types of inflow sensor are remote inflow sensors and nacelle-mounted sensors. An example of the former are lidar sensors while spinner-mounted anemometers are an example of the latter.</p>
      <p id="d1e225"><xref ref-type="bibr" rid="bib1.bibx11" id="text.18"/> analyze the load reduction capabilities of feed-forward flap controllers on a 2D airfoil in a wind tunnel. The controllers estimate the lift acting on the airfoil by means of either a pitot tube or three surface pressure ports. <xref ref-type="bibr" rid="bib1.bibx9" id="text.19"/> test an active flap system on a 2 m blade part mounted on a rotating test rig. They demonstrate the load alleviation potential of the system using an open-loop controller based on local inflow measurements. <xref ref-type="bibr" rid="bib1.bibx1" id="text.20"/> studies several control strategies based on local inflow measurements and their combination with strain gauges placed along the blade span. <xref ref-type="bibr" rid="bib1.bibx6" id="text.21"/> also considered an extension of the MPC strategy that measured the local inflow of the blade section. <xref ref-type="bibr" rid="bib1.bibx35" id="text.22"/> use a blade-mounted pitot tube in addition to the blade root strain gauges as an addition to an IPC strategy. The use of the inflow sensor in a cascaded configuration helps improve the performance of the
controller by bypassing the limitations of the slow blade dynamics on the controller input.</p>
      <p id="d1e242"><xref ref-type="bibr" rid="bib1.bibx44" id="text.23"/> combine an IPC strategy with a feed-forward TE flap
controller based on the inflow measurements of a spinner-mounted anemometer. <xref ref-type="bibr" rid="bib1.bibx59" id="text.24"/> use a combination of a model-based feedback
individual pitch and flap controller and a model-inverse-based feed-forward controller that uses the blade effective wind speed measured with a blade-mounted lidar system.</p></list-item></list></p>
</sec>
<sec id="Ch1.S1.SS2">
  <label>1.2</label><title>Active flap fatigue control and blade design driving loads</title>
      <p id="d1e258">Strain sensors measuring the flapwise BRBM have been a popular and effective choice because the main focus of TE flap control has been fatigue load reduction of the out-of-plane loads. The frequency content of these fatigue loads is fairly low <xref ref-type="bibr" rid="bib1.bibx15" id="paren.25"/>. Therefore, these sensors can be effectively used even if they measure the effect of the aerodynamic loads with a certain delay (caused by the blade inertia).</p>
      <p id="d1e264">Out-of-plane fatigue loads are design driving for several turbine components. Yet if we focus on the wind turbine blade, flapwise fatigue loads are not necessarily the best objective to use TE flaps or other local AFC devices for.
<list list-type="bullet"><list-item>
      <p id="d1e269">Flapwise BRBM fatigue loads have a fairly low-frequency content. Most of the damage concentrates around the 1P frequency <xref ref-type="bibr" rid="bib1.bibx15" id="paren.26"/> and can be addressed by the pitch controller using strategies such as IPC.
<?xmltex \hack{\newpage}?></p></list-item><list-item>
      <p id="d1e277">Using TE flaps to mitigate 1P and 2P flapwise BRBM means that the high bandwidth capabilities of these actuators are not used effectively.</p></list-item><list-item>
      <p id="d1e281">Using AFC for fatigue load reduction requires a high number of duty cycles of the actuator. This is a limiting factor in the choice of the actuator. It is also not in line with the current philosophy of wind turbine designs since wind turbines are designed to be low maintenance machines. Having a high number of duty cycles might result in high maintenance requirements for the AFC actuator.</p></list-item></list></p>
      <p id="d1e284">Blade optimization studies that include fatigue-oriented TE flap control as part of their optimization features did not show significant additional blade mass reduction compared to an optimized blade design without flaps. <xref ref-type="bibr" rid="bib1.bibx7" id="text.27"/> optimize the DTU 10 MW Reference Wind Turbine-blade <xref ref-type="bibr" rid="bib1.bibx4" id="paren.28"/> using a multidisciplinary design, analysis and optimization tool. They find that the results of the blade optimization are comparable if the blade is optimized with a fatigue-focused flap controller or if the blade is optimized without flaps altogether. <xref ref-type="bibr" rid="bib1.bibx24" id="text.29"/> use an optimization algorithm to optimize the blade of the NREL 5 MW Reference Wind Turbine <xref ref-type="bibr" rid="bib1.bibx37" id="paren.30"/> so that the levelized cost of energy is minimized. The algorithm also optimizes a model-based controller used for pitch and TE flap control <xref ref-type="bibr" rid="bib1.bibx23" id="paren.31"/>. They conclude that<disp-quote>
  <p id="d1e304">[t]he blade optimization problems addressed in this work are primarily driven by flapwise stiffness, with blade deflection, rotor thrust and flapwise ultimate stresses in the spar forming the design drivers (<xref ref-type="bibr" rid="bib1.bibx24" id="altparen.32"/>, p. 764).</p>
</disp-quote></p>
      <p id="d1e311"><xref ref-type="bibr" rid="bib1.bibx22" id="text.33"/> point out that important load components for preliminary innovative concepts of multi-megawatt-scaled turbines include the ultimate loads of the resulting BRBM, ultimate and fatigue loads of the blade root torsional moment, fatigue loads of the edgewise BRBM, and the blade tip-to-tower clearance.</p>
      <p id="d1e317">From these findings one can conclude that for modern large rotor blades, the extreme value of the resulting BRBM and the blade tip-to-tower clearance
will be decisive. In the edgewise direction, the design-driving loads will be
dictated by the fatigue loads arising from the blade's mass. In this direction, the blade root has to endure a load fluctuation with an amplitude equaling the blade's static moment once per revolution (1P).</p>
</sec>
<sec id="Ch1.S1.SS3">
  <label>1.3</label><title>Active flap control for reducing extreme blade loads and deflections</title>
      <p id="d1e329">Should the objective of an AFC strategy shift to reducing flapwise extreme loads and critical deflections, it would also have a positive effect on the design-driving edgewise fatigue<?pagebreak page794?> loads of the blade. When an effective controller reduces extreme loads and deflections, the spar cap of the blade can be optimized and hence the mass of the blade reduced. This in turn reduces the edgewise fatigue loads near the blade root. These loads are mainly caused by gravitational forces. In additional optimization loops, the blade mass could be further reduced, potentially creating a virtuous cycle.</p>
      <p id="d1e332">If a TE flap control strategy is used to alleviate loads with high frequency content (such as design-driving extreme loads), the choice of a sensor for controller input becomes much more relevant. Using the flapwise BRBM as an input sensor for the TE flap controller has its advantages in the implementation and maintenance of the sensor but can have negative effects on the performance of the controller. Because sensor and actuator are far apart, aerodynamic loads and deflections at the blade tip are sensed at the root with a considerable time lag. This time lag carries through to the actuation response of the controller, limiting its effectiveness <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx28 bib1.bibx35" id="paren.34"/>. Inflow sensors would be an attractive sensor choice were it not for the practical drawbacks of cost (e.g., lidar) or susceptibility to the elements (e.g., pitot tubes and pressure sensors) in their implementation <xref ref-type="bibr" rid="bib1.bibx25" id="paren.35"/>.</p>
      <p id="d1e341">A possible sensor that has not received much attention from the community is the TE flap hinge moment <xref ref-type="bibr" rid="bib1.bibx12" id="paren.36"/>. It has the advantage of providing local loading information of a blade section without the need of additional inflow sensors on the blade. The flap actuator is assumed to be enclosed inside the blade section. This protects the hinge moment sensor (located in the actuator) from the elements, making it a very robust sensor.
The loading information from the flap hinge can be used in combination with the high actuation bandwidth of the flaps to effectively reduce extreme loads and critical deflections of the blade. This idea is attractive because it uses the robust and already available hinge moment sensor in the flap actuator system as an input for the controller, thus addressing the aforementioned drawbacks of cost and susceptibility. It is also advantageous if the TE flap system is to be designed in a modular layout.</p>
      <p id="d1e347">The goal of the present study is to explore and quantify the potential of TE flaps to mitigate design-driving extreme loads and deflections. We are also interested in exploring the possibility of using a local and robust sensor as an input choice for a controller strategy. This paper presents a novel method that allows the use of the TE flap hinge moment as an input sensor. It is a model-based observer that estimates the effective angle of attack of the blade section given the hinge moment, the accelerations and the relative wind velocity of the section (the last quantity is also estimated with our method). In addition, we use this observer as part of a simple extreme load controller for flaps and analyze its performance in a power production scenario with extreme turbulent wind. Section <xref ref-type="sec" rid="Ch1.S2"/> summarizes
our turbine and flap models as well as the aeroelastic simulation tools used in this study. In Sect. <xref ref-type="sec" rid="Ch1.S3"/>, we present the model used to calculate the unsteady flap hinge moment in aeroelastic simulations and
our novel observer that estimates the local aerodynamic information based on this and other sensors. Section <xref ref-type="sec" rid="Ch1.S4"/> presents the results of the observer under steady and turbulent wind conditions. In Sect. <xref ref-type="sec" rid="Ch1.S5"/>, we present a simple extreme load controller that uses this observer. We analyze the controller's performance in reducing extreme loads under challenging extreme turbulent wind conditions. The conclusions are drawn in Sect. <xref ref-type="sec" rid="Ch1.S6"/>.</p>
</sec>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Methods</title>
      <p id="d1e369">The DTU 10 MW RWT was chosen as the turbine model. It is representative of the new generation of wind turbines and has been used in several research studies. The complete description of the turbine can be found in <xref ref-type="bibr" rid="bib1.bibx4" id="text.37"/>.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Blade with trailing edge flaps</title>
      <p id="d1e382">The blade of the DTU 10 MW RWT was modified to accommodate TE flaps. The flaps are modeled via dynamic polar sets that describe the airfoil with discrete flap angles. For this study we chose a flap that covers 10 % of the chord and has maximum deflection angles of <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mo>±</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M4" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>.  Figure <xref ref-type="fig" rid="Ch1.F1"/>a shows the polar data of the FFA-W3-241 airfoil – used in the outer part of the blade – with the modeled flap at maximum and minimum deflection. In total 15 polar sets were generated
for different discrete flap positions using a Reynolds number of <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">7</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>. The polars were obtained using the airfoil simulator XFLR5 integrated into QBlade <xref ref-type="bibr" rid="bib1.bibx45" id="paren.38"/>. In the simulation, the polar data between the discrete states are linearly interpolated.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e429">Trailing edge flaps on the DTU 10 MW RWT blade. <bold>(a)</bold> FFA-W3-241 airfoil polars with different flap deflection angles. <bold>(b)</bold> Position of the six flaps on the blade.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f01.png"/>

        </fig>

      <p id="d1e444">In total six flaps are integrated into the blade, as can be seen in Fig. <xref ref-type="fig" rid="Ch1.F1"/>b. Each section measures 3 m in the spanwise direction and is assumed to have one hinge moment sensor and one accelerometer located at the center of the section.  The six sections are located between 64 and 82 m of the blade span, which corresponds to a relative location between 74.1 % and 95 % of the blade length. The flap actuators are modeled as a second-order low-pass filter. In the Laplace domain, the filter takes the form
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M6" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">LP</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ω</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>⋅</mml:mo><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">ω</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M7" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> is the filter frequency and <inline-formula><mml:math id="M8" display="inline"><mml:mi mathvariant="italic">ξ</mml:mi></mml:math></inline-formula> the damping factor. For the flap actuators, we chose a frequency of 5 Hz and a damping factor of 1. The maximum and minimum flap rates are limited to <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M10" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M11" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Aeroelastic simulation tools</title>
      <p id="d1e568">We did the development, testing and simulation of the methods presented in this study using two aeroelastic simulation tools: the first is NREL's FAST v8.15 and the second is TU Berlin's QBlade.</p><?xmltex \hack{\newpage}?>
<?pagebreak page795?><sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>FAST</title>
      <p id="d1e579">FAST uses AeroDyn <xref ref-type="bibr" rid="bib1.bibx47" id="paren.39"/> as its aerodynamic model. It is based on the blade element momentum (BEM) theory and uses several correction models to account for the unsteady aerodynamic phenomena typically present in aeroelastic simulations with turbulent conditions. These are the tip- and root-loss model, the turbulent wake state model, the oblique inflow model, the dynamic stall model, and the tower shadow model.</p>
      <p id="d1e585">The used structural model in FAST is ElastoDyn. It has a combined multi-body and modal dynamics representation that is able to model the wind turbine with flexible blades and tower <xref ref-type="bibr" rid="bib1.bibx36" id="paren.40"/>.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>QBlade</title>
      <p id="d1e599">QBlade uses the lifting line free vortex wake (LLFVW) method as its aerodynamic model <xref ref-type="bibr" rid="bib1.bibx46" id="paren.41"/>. In this method, the blade aerodynamic forces are evaluated on a blade element basis using polar data. The near and far wake are modeled with vortex line elements. These are shed at the blade's trailing edge during every time step and then undergo free convection behind the rotor. Vortex methods can model the wake with far fewer assumptions and engineering corrections compared to BEM methods. Especially when the wind turbine is subjected to unsteady inflow or varying blade loads, the LLFVW method increases the accuracy compared to BEM methods <xref ref-type="bibr" rid="bib1.bibx51" id="paren.42"/>. To model the dynamic stall of the blade elements, QBlade uses the ATEFlap unsteady aerodynamic model <xref ref-type="bibr" rid="bib1.bibx14" id="paren.43"/>, modified so that it excludes contribution of the wake in the attached flow region <xref ref-type="bibr" rid="bib1.bibx60" id="paren.44"/>.</p>
      <p id="d1e614">QBlade is able to model AFC devices such as TE flaps using two dynamic polar sets. They are defined for the inner and outer spanwise locations of the AFC device. It is thereby possible to model AFC elements that span over two different airfoils. The ATEFlap model is also capable of modeling unsteady aerodynamic effects of flap deflections at high reduced frequencies. This allows QBlade to accurately model the aerodynamics of TE flap actuators with high bandwidths. This is required if a flap control strategy aims at reducing extreme loads and deflections.</p>
      <p id="d1e617">QBlade has a structural solver based on the open-source multi-physics library CHRONO <xref ref-type="bibr" rid="bib1.bibx57" id="paren.45"/>. It uses a multi-body representation which includes Euler–Bernoulli beam elements in a co-rotational formulation. It allows QBlade to accurately simulate the blade deflections and include the blade torsion, which has a significant influence on the blade loads.</p>
      <p id="d1e623">A more detailed comparison between QBlade and (Open)FAST can be found in <xref ref-type="bibr" rid="bib1.bibx51" id="text.46"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e632">Sketch showing the angles and coordinate systems of a 2D airfoil section. The blade section is depicted at a rotor azimuth angle <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">90</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M13" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. The colors of the deflected flaps correspond to the polar data of Fig. <xref ref-type="fig" rid="Ch1.F1"/>.</p></caption>
            <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f02.png"/>

          </fig>

</sec>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Controller</title>
      <p id="d1e672">For this study, we used the TUB Controller <xref ref-type="bibr" rid="bib1.bibx52" id="paren.47"/>. It is based on the DTU Wind Energy Controller <xref ref-type="bibr" rid="bib1.bibx29" id="paren.48"/>, which features a baseline pitch and torque control. It has been extended with a supervisory control based on the report by <xref ref-type="bibr" rid="bib1.bibx33" id="text.49"/>. The supervisory control allows the controller to run a full load analysis.<?pagebreak page796?> The controller baseline pitch and torque control parameters were taken from the report by <xref ref-type="bibr" rid="bib1.bibx19" id="text.50"/>. The controller has been extended so that it can control AFC devices such as TE flaps.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Estimation of the aerodynamic information</title>
      <p id="d1e696">In this section we present the flap hinge moment model used in this study and the observer based on this model. The latter is able to estimate the effective angle of attack and relative velocity of a flapped blade section by means of local and global sensors, the former being an accelerometer, a flap position sensor and the flap hinge moment sensor. These sensors and the hinge are assumed to be positioned at the span-wise center of the blade section with active flap. The global sensors are the rotor speed, the rotor azimuth angle and the blade pitch angle. In this study, we define the sign of the hinge moment to be the same as for the flap angle, i.e., positive if the flap moves to the pressure side (see Fig. <xref ref-type="fig" rid="Ch1.F2"/>).</p>
      <p id="d1e701">The observer comprises two parts: an angle of attack estimator and a relative velocity estimator. The first is a collection of linear observers that estimate the angles of attack for different constant relative wind speeds. Together they form a linear parameter varying (LPV) system which is parameterized by the relative wind velocity. The relative velocity estimator uses simple models to estimate the relative wind speed and serves as the parameter input for the LPV system.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Hinge moment model</title>
      <p id="d1e711">Because we use polar data to derive the aerodynamic loads on a blade section, we cannot measure the unsteady hinge moment directly in the simulations. We therefore need a model to calculate the hinge moment on a blade section. Ignoring friction, the total hinge moment on a blade section with a TE flap can be determined by the sum of the hinge moment due to gravity loads, the moment due to the flap inertial loads and the moment due to aerodynamic loads
<xref ref-type="bibr" rid="bib1.bibx53" id="paren.51"/>.</p><?xmltex \hack{\newpage}?>
<sec id="Ch1.S3.SS1.SSS1">
  <label>3.1.1</label><title>Gravity and inertial loads</title>
      <p id="d1e725">The gravity loads can be calculated by taking the fraction of the flap's center of mass that has an offset in the out-of-plane direction relative to the flap hinge. If <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the flap's mass and <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the flap's center of mass measured from the flap hinge, then the hinge moment due to gravitational loads is given by
              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M16" display="block"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>g</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
            Here, <inline-formula><mml:math id="M17" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> is the gravitational acceleration, <inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula> the rotor azimuth angle, <inline-formula><mml:math id="M19" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> the aerodynamic twist and <inline-formula><mml:math id="M20" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> the pitch angle of the blade. The reader is referred to the list of symbols (Tables <xref ref-type="table" rid="App1.Ch1.S2.T2"/> and <xref ref-type="table" rid="App1.Ch1.S2.T3"/>) for the definition of the used symbols in this and the following equations. Figure <xref ref-type="fig" rid="Ch1.F2"/> shows a sketch of the FFA-W3-241 airfoil when the turbine is at a rotor azimuth position of <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">90</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M22" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> to illustrate how the gravity affects the hinge moment.</p>
      <p id="d1e876">The hinge moment due to inertial loads is caused by the loads due to flap acceleration as well as centrifugal, Coriolis and gyroscopic loads. As a first approximation, we chose to neglect the effect of all inertial loads except those arising from the flap acceleration. The centrifugal forces will act in the radial direction (i.e., parallel to the blade span) if we assume a straight, undeflected blade without rotor cone angle. Hence their contribution to the hinge moment will be zero. This changes if we introduce a cone angle, a pre-bend and blade deflection. Since the resulting angle of the deflected blade to the rotational plane will be small, the contributions of the centrifugal loads on the hinge moment will be small. A similar argument can be made for the Coriolis forces. The gyroscopic loads will only arise if the turbine actively yaws. In the simulations considered within this study the turbine did not yaw, so gyroscopic loads were not present and hence not included.</p>
      <?pagebreak page797?><p id="d1e879">We can therefore write
              <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M23" display="block"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the flap's moment of inertia. In this study, we approximate <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as the mass of the blade section with flap multiplied by the flap's percentage of the chord length. <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are approximated assuming a triangular flap shape (isosceles triangle) with constant density.</p>
</sec>
<sec id="Ch1.S3.SS1.SSS2">
  <label>3.1.2</label><title>Aerodynamic loads</title>
      <p id="d1e966">To model the unsteady aerodynamic hinge moment, we use a model for thin airfoils in inviscous incompressible flow presented in <xref ref-type="bibr" rid="bib1.bibx42" id="text.52"><named-content content-type="post">492–497</named-content></xref>. It is based on Theodorsen's unsteady aerodynamic theory but re-cast into a state-space formulation for easier use in simulation and control applications. The reference gives the complete
formulation for unsteady lift, pitch and flap hinge moment coefficients of thin airfoils. In this study we are only interested in the hinge moment coefficients because the unsteady lift and pitch coefficients are modeled in QBlade via the LLFVW method and the ATEFlap model.</p>
      <p id="d1e974">It should be noted that the hinge moment model presented in the reference
only models the unsteady aerodynamic hinge moment due to airfoil and flap motion for a constant wind speed. A complete model should also include the unsteady hinge moment contribution of varying gust fields and changes in the relative wind speed of the airfoil. Nonetheless, the contribution of both can be neglected for our application, as discussed in <xref ref-type="bibr" rid="bib1.bibx39" id="text.53"/> and <xref ref-type="bibr" rid="bib1.bibx42" id="text.54"><named-content content-type="post">p. 457</named-content></xref>.</p>
      <p id="d1e985">We included two minor changes to the model presented in the aforementioned reference. The first change is the inclusion of an offset in the hinge moment coefficient for <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M29" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> to model the behavior of cambered airfoils. The second change is the use of flap effectiveness coefficients <xref ref-type="bibr" rid="bib1.bibx42" id="paren.55"><named-content content-type="post">p. 500</named-content></xref> to model the viscous effects of the
airfoil shape and flap deflection on the hinge moment. For completeness and for reference in the derivation of the estimator in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>, the aerodynamic hinge model is briefly presented here in its state-space
formulation.</p>
      <p id="d1e1015">The unsteady hinge moment coefficient <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for a thin airfoil with a TE flap is given by
              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M31" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi><mml:mi mathvariant="normal">nc</mml:mi></mml:msubsup><mml:mfenced open="(" close=")"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi><mml:mi mathvariant="normal">qs</mml:mi></mml:msubsup><mml:mfenced open="(" close=")"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">h</mml:mi><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            where <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi><mml:mi mathvariant="normal">nc</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi><mml:mi mathvariant="normal">qs</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> are the non-circulatory, quasi-steady and
circulatory components of the hinge moment coefficient. <inline-formula><mml:math id="M35" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> represents the angle of attack, <inline-formula><mml:math id="M36" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> the section's displacement normal to the chord (see Fig. <xref ref-type="fig" rid="Ch1.F2"/>), <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the relative wind velocity and <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">h</mml:mi><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> the constant offset of <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M41" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>.</p>
      <p id="d1e1357">If we assume that <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is constant, then we can write Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>) as a canonical state-space system that has the form

                  <disp-formula specific-use="align" content-type="numbered"><mml:math id="M43" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

              The input vector is given by <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center center center center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">α</mml:mi></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mi mathvariant="italic">δ</mml:mi></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and the output is <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">h</mml:mi><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. The internal states of the system are <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and describe the circulatory components of <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The state-space matrices are given by the following equations.

                  <disp-formula specific-use="align" content-type="numbered"><mml:math id="M48" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E7"><mml:mtd><mml:mtext>7</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mi>z</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mn mathvariant="bold">0</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mn mathvariant="bold">0</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mi>z</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E8"><mml:mtd><mml:mtext>8</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:msub><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center center center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>-</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:mrow><mml:mi mathvariant="italic">π</mml:mi></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E9"><mml:mtd><mml:mtext>9</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msup><mml:mi mathvariant="bold">C</mml:mi><mml:mi>z</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msup><mml:mi mathvariant="bold">C</mml:mi><mml:mi>z</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E10"><mml:mtd><mml:mtext>10</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center center center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

              The entries for the <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mi>z</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">C</mml:mi><mml:mi>z</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> matrices are

                  <disp-formula specific-use="align" content-type="numbered"><mml:math id="M51" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E11"><mml:mtd><mml:mtext>11</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mi>z</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow><mml:mi>b</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow><mml:mi>b</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E12"><mml:mtd><mml:mtext>12</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi mathvariant="bold">C</mml:mi><mml:mi>z</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac><mml:mo>⋅</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mfrac><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow><mml:mi>b</mml:mi></mml:mfrac></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow><mml:mi>b</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

              The entries for the feedthrough matrix <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are given in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>.</p>
      <p id="d1e2228">In order to obtain the total hinge moment of a blade section with flap, we add the individual contributions:
              <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M53" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>⋅</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>⋅</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>⋅</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>S</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d1e2352">Figure <xref ref-type="fig" rid="Ch1.F3"/> shows the behavior of the hinge model for variations of <inline-formula><mml:math id="M54" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M55" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula>. The variations of <inline-formula><mml:math id="M56" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> are obtained by a pure pitching motion of the airfoil. Figure <xref ref-type="fig" rid="Ch1.F3"/>a shows <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M58" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> with a constant flap angle of <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M60" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> for a reduced frequency of 0.01. Analogously, Fig. <xref ref-type="fig" rid="Ch1.F3"/>c shows <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M62" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> with a constant angle of attack of <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M64" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> for a reduced frequency of 0.01. We can see that <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is more sensitive to changes in <inline-formula><mml:math id="M66" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> than to changes in <inline-formula><mml:math id="M67" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>. These subfigures also include the steady values of <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for the FFA-W3-241 airfoil for several positions of <inline-formula><mml:math id="M69" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M70" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula>. These are calculated with the XFLR5 module in QBlade. By adjusting the values of <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">h</mml:mi><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we can see that our model captures the general behavior of the hinge moment coefficient of this airfoil. Figure <xref ref-type="fig" rid="Ch1.F3"/>a shows that our model matches the calculated values of the FFA-W3-241 airfoil for values of <inline-formula><mml:math id="M74" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> between <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> and 5<inline-formula><mml:math id="M76" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. For values below and above that range, a nonlinear behavior due to flow separation emerges, which our model fails to capture. Regarding flap deflection, our model captures the behavior of the FFA-W3-241 airfoil even better (Fig. <xref ref-type="fig" rid="Ch1.F3"/>c). It is only for values of <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M78" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> that our model deviates from the XFLR5 calculations. The reason for this is again the initial separation of the flow occurring at the trailing edge of the airfoil due to viscosity effects.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e2605"><bold>(a)</bold> <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M80" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> with <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M82" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> from XFLR5 results and from quasi-steady model simulations. <bold>(b)</bold> <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M84" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> for several reduced freqs. <inline-formula><mml:math id="M85" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M87" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. <bold>(c)</bold> <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M89" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> with <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M91" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> from XFLR5 results and from quasi-steady model simulations. <bold>(d)</bold> <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M93" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> for several reduced freqs. <inline-formula><mml:math id="M94" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M96" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>.</p></caption>
            <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f03.png"/>

          </fig>

      <?pagebreak page798?><p id="d1e2794">Figure <xref ref-type="fig" rid="Ch1.F3"/>b and d show the modeled hinge moment <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of a 3 m flapped blade section with 2 m chord length and a mass <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of 22.6 g. For these subfigures a relative wind speed <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of 80 m s<inline-formula><mml:math id="M100" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> is used, and it is assumed that the flapped blade section is at a rotor azimuth angle <inline-formula><mml:math id="M101" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula> of 0<inline-formula><mml:math id="M102" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. This way we have <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> Nm. In Fig. <xref ref-type="fig" rid="Ch1.F3"/>b, <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is plotted for oscillations of <inline-formula><mml:math id="M105" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> at several reduced frequencies <inline-formula><mml:math id="M106" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> with a constant flap angle <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M108" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="Ch1.F3"/>d shows <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for oscillations of <inline-formula><mml:math id="M110" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> and a constant <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M112" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. In both cases, the unsteady aerodynamics are clearly seen for larger values of <inline-formula><mml:math id="M113" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>. In Fig. <xref ref-type="fig" rid="Ch1.F3"/>d we can also see the increased effect of <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> on <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for larger values of <inline-formula><mml:math id="M116" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>.</p>
      <p id="d1e3015">We note that – although not shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/> – the aerodynamic hinge model presented in this section is also capable of calculating the hinge moment due to the section's normal displacement <inline-formula><mml:math id="M117" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>. This includes the implicit calculation of the effective angle of attack which depends on <inline-formula><mml:math id="M118" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M119" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula>, <inline-formula><mml:math id="M120" display="inline"><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx42" id="paren.56"><named-content content-type="post">p. 496</named-content></xref>. A less compact and more readable form of the aerodynamic hinge moment model can be found in <xref ref-type="bibr" rid="bib1.bibx42" id="text.57"><named-content content-type="post">492–497</named-content></xref>.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Estimation of the effective angle of attack</title>
      <p id="d1e3085">We can use the model presented in the previous section to estimate the effective angle of attack of the blade section by means of a linear observer. The idea is to estimate the internal states of a system based on the measured inputs and outputs. If we cannot measure the quantities <inline-formula><mml:math id="M122" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M123" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M124" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:math></inline-formula> (because we would need an inflow sensor), we have to estimate them using the measured <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and other available sensors.</p>
      <p id="d1e3126">In this study, we follow an approach used in <xref ref-type="bibr" rid="bib1.bibx40" id="text.58"/>. The observer model is comprised of three submodels: a nonlinear <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> model, a linear hinge model (that estimates <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) and a signal model. The latter is used to estimate the quantities we cannot measure. All three models are combined to produce an estimated hinge model <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The estimation is then compared to the measured <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and the error is fed back to the states of the linear hinge model and the signal model using an appropriately chosen gain <inline-formula><mml:math id="M131" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula>.</p>
      <p id="d1e3219">Figure <xref ref-type="fig" rid="Ch1.F4"/> shows a graphical representation of the observer structure. The hinge moment model of the observer uses the same state-space matrices <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, with the exception of <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The inertial loads given by Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) are included in the feedthrough term <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub></mml:mrow></mml:math></inline-formula> of <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> so that the linear observer can use the state-space matrices to estimate <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> directly.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e3344">Representation of the linear observer for a constant <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The required sensors and the observer output are marked with a green and blue background, respectively.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f04.png"/>

        </fig>

      <p id="d1e3364">The output of the state-space representation does not include <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the constant value of the hinge moment for <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M143" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. In addition, <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> cannot be written in state-space form due to its non-linear nature. It therefore cannot be directly included in the observer model. However, it is highly deterministic and can be estimated using Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) with readily available sensors. The observer uses Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) to estimate <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. As for <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the observer multiplies <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msubsup><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> by a constant factor that includes <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">h</mml:mi><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and the dimensions of the blade section. Both quantities are subtracted from the measured <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> so that the error is calculated between
(<inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) and (<inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
      <?pagebreak page799?><p id="d1e3574">For this study we use a simple signal model. It basically assumes that <inline-formula><mml:math id="M152" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and its derivatives do not change with time. The choice of this signal model is based on the fact that the source of change of <inline-formula><mml:math id="M153" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> – the incoming wind speed <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> – is turbulent and therefore difficult to predict. The downside is that the estimated signal will always
have a lag compared to the actual signal. The signal model has the following state-space matrices:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M155" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E14"><mml:mtd><mml:mtext>14</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Sig</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E15"><mml:mtd><mml:mtext>15</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">Sig</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">I</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            We note that other signal models can be used, such as, e.g., a bank of independent harmonic oscillators <xref ref-type="bibr" rid="bib1.bibx40" id="paren.59"/>, if the wind conditions for a particular site are known with a certain degree of accuracy.</p>
      <p id="d1e3689">If we combine the signal and hinge moment models, we get a state space whose input vector is <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">δ</mml:mi></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and its output is <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
The state-space matrices for this combined system are as follows.

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M158" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E16"><mml:mtd><mml:mtext>16</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Sig</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mn mathvariant="bold">0</mml:mn><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E17"><mml:mtd><mml:mtext>17</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="bold">B</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mn mathvariant="bold">0</mml:mn><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi><mml:mi mathvariant="normal">Res</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E18"><mml:mtd><mml:mtext>18</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E19"><mml:mtd><mml:mtext>19</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            In these equations, <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> corresponds to the sub-matrix of <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that relates to <inline-formula><mml:math id="M161" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and its derivatives. <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi><mml:mi mathvariant="normal">Res</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> corresponds to the rest
of <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The entries of these matrices are written out explicitly in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>.</p>
      <p id="d1e4092"><?xmltex \hack{\newpage}?>The final state-space representation of our observer has the form

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M164" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E20"><mml:mtd><mml:mtext>20</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">LC</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E21"><mml:mtd><mml:mtext>21</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="bold">B</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">LD</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="bold">L</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E22"><mml:mtd><mml:mtext>22</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E23"><mml:mtd><mml:mtext>23</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mn mathvariant="bold">0</mml:mn><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Its input vector is given by <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">δ</mml:mi></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and its output is <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e4367">The gain matrix <inline-formula><mml:math id="M167" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula> is obtained using a standard Kalman filter design. In order to tune our estimator, we use the covariance matrices for process noise <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">Q</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and for measurement noise <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">R</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e4400">The derivation of the linear estimator above is only valid for one fixed value of <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. This is not the case for a wind turbine blade in normal operation. In order to extend the estimator so that it can be used for varying <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, a linear parameter varying (LPV) model was built using the observer matrices for different values of <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. This way, the nonlinear aerodynamic behavior of the flap hinge moment is
parameterized with a set of linear observers, allowing for a fast and optimal estimation for each value of <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. If <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is used for the LPV model, it needs to be measured or estimated. The former option is not available, since we chose not to use inflow sensors. This leaves us with the estimation option, presented in the next section.</p><?xmltex \hack{\newpage}?>
</sec>
<?pagebreak page800?><sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Estimation of the relative velocity</title>
      <p id="d1e4468">To estimate <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we decompose the velocity into in-plane and out-of-plane components. The in-plane component of the rigid blade can be readily estimated using the rotor speed <inline-formula><mml:math id="M176" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula> and the distance between the hub center and spanwise center of the flapped blade section <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>:
            <disp-formula id="Ch1.E24" content-type="numbered"><label>24</label><mml:math id="M178" display="block"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">IP</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          For the out-of-plane component, we use a simple estimator based on the anemometer wind speed <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">Ane</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the rotor azimuth angle <inline-formula><mml:math id="M180" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula>
and the normal velocities of the flapped blade sections of the three blades that share the same spanwise distance from the rotor hub (<inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>). The latter can be obtained by integrating the signal of accelerometers measuring the local accelerations of the sections of each blade:
            <disp-formula id="Ch1.E25" content-type="numbered"><label>25</label><mml:math id="M183" display="block"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">Ane</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">Vop</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">Vop</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a function that accounts for the vertical variation in <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> dependent on the azimuthal position of the blade due to, e.g., wind shear. It comprises two parts: a vertical variation part and a tower shadow model.</p>
      <p id="d1e4703">The vertical variation part uses the once-per-revolution Coleman transform of the velocities of the blade sections normal to the chord to get an equivalent amplitude of the vertically varying velocity normal to the chord of the rotor annulus at the spanwise position of the flapped blade section.
            <disp-formula id="Ch1.E26" content-type="numbered"><label>26</label><mml:math id="M189" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">sin</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mfenced close="" open="("><mml:mrow><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi>sin⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>⋅</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced open="" close=")"><mml:mrow><mml:mo>+</mml:mo><mml:mi>sin⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>⋅</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          We then use a linear transform of this quantity to estimate the vertical variation in the out-of-plane wind velocity at different azimuthal positions of the blade.
            <disp-formula id="Ch1.E27" content-type="numbered"><label>27</label><mml:math id="M190" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">Vop</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">v</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="center left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">sin</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="normal">for</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>≤</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>≤</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">sin</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="normal">for</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>&lt;</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>&lt;</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
          The two cases in the above equation are necessary because of the non-linear effect of wind shear on the vertical wind velocity. Because we are approximating the out-of-plane variation with a simple cosine function, we use two amplitudes to account for the variation at the lower and upper half planes of the rotor. The constants <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> were obtained by fitting the results of the values of <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">Vop</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">sin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> from aeroelastic constant wind simulations of the turbine. In addition, <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">sin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is low-passed and notch filtered to filter out the higher-frequency contributions to the normal velocity of the rotor annulus.</p>
      <p id="d1e5016">The tower shadow variation part uses a simplified approximation of the tower shadow model from <xref ref-type="bibr" rid="bib1.bibx3" id="text.60"/>. We simplified this model by assuming a constant <inline-formula><mml:math id="M196" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> distance (out of plane) between blade and tower. It was taken as
the average distance between the blade section and the tower surface in constant wind aeroelastic simulations. That is one constant value that is used for all wind speeds. The tower shadow variation is added to <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi mathvariant="normal">Vop</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> to get <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">Vop</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e5056">Once we have calculated <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">IP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we use both quantities to obtain the relative velocity of the flapped blade section.
In uniform aligned inflow, <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> would be the resulting velocity from the previous quantities. This is almost never the case. To account for the oblique inflow, we use the trigonometric correction presented in <xref ref-type="bibr" rid="bib1.bibx26" id="text.61"/>:
            <disp-formula id="Ch1.E28" content-type="numbered"><label>28</label><mml:math id="M202" display="block"><mml:mtable class="split" columnspacing="1em" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mfenced close="" open="("><mml:mrow><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mfenced close="" open="("><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">IP</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msup><mml:mfenced close=")" open=""><mml:mrow><mml:msup><mml:mfenced open="" close=")"><mml:mrow><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          For this correction, we need to know the shaft tilt angle <inline-formula><mml:math id="M203" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> and the current yaw-misalignment angle <inline-formula><mml:math id="M204" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula>. The latter can be obtained via the hub-mounted anemometers. In Eq. (<xref ref-type="disp-formula" rid="Ch1.E28"/>), we also  included the in-plane (<inline-formula><mml:math id="M205" display="inline"><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula>) and out-of-plane (<inline-formula><mml:math id="M206" display="inline"><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula>) velocities of the flapped blade section due to blade elasticity. These can be obtained by rotating the chordwise and normal velocities of the section by the current blade pitch angle and the twist angle (see Fig. <xref ref-type="fig" rid="Ch1.F2"/>):

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M207" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E29"><mml:mtd><mml:mtext>29</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">180</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>f</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>⋅</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">180</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><?xmltex \hack{$\egroup}?><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E30"><mml:mtd><mml:mtext>30</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>⋅</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">180</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>f</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">180</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>.</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d1e5472">We note that the expression for <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is a relative simple estimation of the out-of-plane velocity. This is not exact since there is significant variation in <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> along the rotor disc due to the non-linear wind shear and turbulence. This error can be tolerated because <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msubsup><mml:mi>V</mml:mi><mml:mi mathvariant="normal">IP</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> dominates in the right-hand side of
Eq. (<xref ref-type="disp-formula" rid="Ch1.E28"/>). This is specially so for large rotor blades with high tip speed ratios, which is the current industry trend. So an error in <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> will only have a small contribution towards <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and hence towards <inline-formula><mml:math id="M213" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula>. There have been several studies that include more accurate estimations of the rotor effective wind speed, <xref ref-type="bibr" rid="bib1.bibx56" id="text.62"/> and <xref ref-type="bibr" rid="bib1.bibx18" id="text.63"/> being two examples. Such methods could be used to further increase the accuracy of the current
wind speed estimator. Additional improvements could also be achieved if we include the effect of tower top displacements on the estimated local <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e5562">Combining the <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> estimator with the estimator for <inline-formula><mml:math id="M216" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> gives us the final LPV observer based on the flap hinge moment sensor.</p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Discussion</title>
      <p id="d1e5591">The derivation of the model and observer presented in this section is based on several assumptions. The first is the 2D airfoil analysis assumption. It is therefore only correct for an infinitely thin blade station. Changes in the wind distribution and angle of attack along the span of the blade
section will have an integrated effect on the hinge moment and potentially deviate from the pure 2D analysis. In this study we<?pagebreak page801?> assume that the aerodynamic conditions do not change significantly within a flapped blade section and therefore can be treated as effective quantities for the section.</p>
      <p id="d1e5594">To have an idea of the error made with this assumption, we take the innermost
3 m flapped section with the aforementioned sensors located at the center of the section span. The center of this section is situated at a blade radius of 65.5 m. For turbine operation at rated rotor speed, the difference of local in-plane wind speeds between the center of the blade section and the inner part of the section span is about 2 % of the in-plane velocity at the section center. For the outer flapped sections, the relative error decreases due to the increased wind speed used for reference. For the out-of-plane wind speed we can estimate the error by looking at the coherence function of the spatial distribution of the turbulence. Assuming a Kaimal wind model, the spatial coherence function of two points that are 1.5 m apart is 0.75 for a frequency corresponding to 1P and an average out-of-plane velocity of 10 m s<inline-formula><mml:math id="M217" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx32" id="paren.64"/>.</p>
      <p id="d1e5612">Ultimately the validity of this assumption is reflected in the controller performance and has to be assessed experimentally or in simulations. <xref ref-type="bibr" rid="bib1.bibx35" id="text.65"/> also assume a correlation between the lift forces occurring at nearby blade stations and the lift force of the blade station where a pitot tube is installed. With this assumption they are able to enhance the performance of an IPC controller based on the information of one inflow
sensor per blade. In <xref ref-type="bibr" rid="bib1.bibx9" id="text.66"/>, the authors successfully control a 2 m flapped blade section using a feed-forward controller based on the local information of one pitot tube. These are encouraging results suggesting the aforementioned assumption is valid.</p>
      <p id="d1e5621">The observer presented in this section is based on a thin airfoil model and
does not correspond to physical airfoils used in wind turbines. As we saw in Sect. <xref ref-type="sec" rid="Ch1.S3.SS1.SSS2"/>, our model only partially captures the viscous effects of flow separation that greatly influence the behavior of <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as a function of <inline-formula><mml:math id="M219" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>. We approximated this effect with the use of flap effectiveness coefficients. Nonetheless, the nonlinear behavior for larger absolute values of <inline-formula><mml:math id="M220" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> was not captured. To improve our modeling, we could determine the complete state-space models of the flap hinge moment at different wind speeds experimentally. This could be done for example in wind tunnel tests with the help of system identification techniques <xref ref-type="bibr" rid="bib1.bibx10" id="paren.67"/>.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Estimator performance</title>
      <p id="d1e5663">In this section we present the performance of the estimator using a series of
steady and turbulent wind fields in combination with the turbine model. To illustrate the performance of our estimator, we simulate one 3 m flapped blade section at the rotor spanwise position of 74.3 m. The flap angle is held constant at <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M222" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> for all the simulations in this section.</p><?xmltex \hack{\newpage}?>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Implementation of model and observer in the aeroelastic codes</title>
      <p id="d1e5694">Both the hinge moment model and the observer are included in the TUB Controller <xref ref-type="bibr" rid="bib1.bibx52" id="paren.68"/>. The inputs for the model (<inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center center center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">α</mml:mi></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mi mathvariant="italic">δ</mml:mi></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and for the observer (<inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">δ</mml:mi></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mtd><mml:mtd><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and the inputs for the velocity estimator) are calculated by the aeroelastic code and passed to the controller via an appropriate interface. For the FAST simulations the interface occurred within a Simulink environment. For the QBlade simulations, a special interface was developed between the software and the controller to be able to pass the required inputs.</p>
      <p id="d1e5820">As discussed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>, the hinge moment model and observer are inherently 2D models that require the input at one specific location. We chose this location to be the center of each flapped blade section and assume that this location is representative for the whole section. For the FAST simulations, the blade is discretized into 46 aerodynamic and 57 structural nodes, with nodes specially chosen at the center of each flapped blade section. In QBlade, the blade is discretized into 25 aerodynamic and 20 structural nodes. The aerodynamic nodes are spaced sinusoidally along the blade span. The aerodynamic and structural information at the center of the flapped blade sections is obtained by linearly interpolating the information from neighboring nodes.</p>
      <p id="d1e5825">The performance of our observer is evaluated by its ability to estimate the representative aerodynamic quantities at the center of each flapped blade section.</p>
      <p id="d1e5828">This modeling approach could be improved if we consider more aerodynamic blade elements so that several of them lie within a flapped blade section. These elements would be used to calculate the lift force acting on the whole section. Using a representative airfoil polar for the blade section, we could calculate the effective angle of attack at the center location of the section and use this as an input for our hinge model. It would also be this effective angle of attack that would be estimated by our observer.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Steady wind conditions</title>
      <p id="d1e5839">The parameters of the steady wind simulations are listed in Table <xref ref-type="table" rid="Ch1.T1"/> under the column “Steady calculations”.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e5847">Simulation parameters for aeroelastic calculations.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.92}[.92]?><oasis:tgroup cols="3">
     <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:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Steady calculations</oasis:entry>
         <oasis:entry colname="col3">Turbulent calculations</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Mean <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">Hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">4–24 m s<inline-formula><mml:math id="M227" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">7–17 m s<inline-formula><mml:math id="M228" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (9–17 m s<inline-formula><mml:math id="M229" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Wind model</oasis:entry>
         <oasis:entry colname="col2">steady</oasis:entry>
         <oasis:entry colname="col3">IEC NTM (ETM)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Wind shear exp.</oasis:entry>
         <oasis:entry colname="col2">0.2</oasis:entry>
         <oasis:entry colname="col3">0.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Upflow angle</oasis:entry>
         <oasis:entry colname="col2">0<inline-formula><mml:math id="M230" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">8<inline-formula><mml:math id="M231" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Yaw angle</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>, 0, 8<inline-formula><mml:math id="M233" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>, 0, 8<inline-formula><mml:math id="M235" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aeroelastic code</oasis:entry>
         <oasis:entry colname="col2">FAST V8.15</oasis:entry>
         <oasis:entry colname="col3">QBlade</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e6049">Behavior of the estimator for two different wind speeds as a function of the rotor azimuth angle. <bold>(a)</bold> Flap hinge moment; <bold>(b)</bold> relative velocity; <bold>(c)</bold> angle of attack. E: estimated; R: real.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f05.png"/>

        </fig>

      <?pagebreak page802?><p id="d1e6068"><?xmltex \hack{\newpage}?>Figure <xref ref-type="fig" rid="Ch1.F5"/> shows three key variables for our estimator in
simulations with two different hub height wind speeds. One wind speed around
rated wind and one above rated where the influence of the pitch angle increases. The simulations were performed with steady wind speeds and a constant nacelle yaw angle of <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M237" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. We can see in Fig. <xref ref-type="fig" rid="Ch1.F5"/>a the behavior of <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as a function of <inline-formula><mml:math id="M239" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula>. In both the 11 and the 17 m s<inline-formula><mml:math id="M240" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> wind speed
simulations <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is mostly determined by <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. The larger azimuthal variation in <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the 17 m s<inline-formula><mml:math id="M244" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> wind speed simulations comes from the higher relative wind speed variations due to wind shear.</p>
      <p id="d1e6175">Figure <xref ref-type="fig" rid="Ch1.F5"/>b and c show the estimated and real values of <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M246" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> as a function of <inline-formula><mml:math id="M247" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula>. We can see that the observer is able to estimate the relative velocity and angle of attack at this blade section well. There is a slight delay of <inline-formula><mml:math id="M248" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> compared to <inline-formula><mml:math id="M249" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>, but it is small at the timescale of one rotor revolution. For both wind speeds, there is a clear difference at an azimuth angle of <inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M251" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. The velocity drop of <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is due to the tower shadow, which was only approximated in our velocity estimator. This tower shadow effect on <inline-formula><mml:math id="M253" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is also not captured correctly by our estimator (Fig. <xref ref-type="fig" rid="Ch1.F5"/>c). We can also see in these figures
the variation due to wind shear of <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M255" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>. Our approximation captures this variation well but there are still some small differences between the real and the estimated quantities.</p>
      <p id="d1e6282">Figure <xref ref-type="fig" rid="Ch1.F6"/> shows the results of steady wind calculations for all wind speeds relevant to power production and for three different yaw angles of the nacelle. The markers represent the mean of the steady simulations, and the error bars represent the extrema of the simulations.
Figure <xref ref-type="fig" rid="Ch1.F6"/>a, c and e show the estimated and real relative velocities at the blade section. Our velocity estimator is able to capture these differences and keeps the relative error of the mean velocities at below 0.4 %.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e6291">Observer performance for steady-state calculations. <bold>(a)</bold> <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for 0<inline-formula><mml:math id="M258" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> yaw simulations; <bold>(b)</bold> <inline-formula><mml:math id="M259" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> vs. <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for 0<inline-formula><mml:math id="M261" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> yaw simulations; <bold>(c)</bold> <inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for 8<inline-formula><mml:math id="M264" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> yaw simulations; <bold>(d)</bold> <inline-formula><mml:math id="M265" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> vs. <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for 8<inline-formula><mml:math id="M267" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> yaw simulations; <bold>(e)</bold> <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M271" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> yaw simulations; <bold>(f)</bold> <inline-formula><mml:math id="M272" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> vs. <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M275" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> yaw simulations.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f06.png"/>

        </fig>

      <p id="d1e6514">Figure <xref ref-type="fig" rid="Ch1.F6"/>b, d and f show the corresponding estimated and real values of <inline-formula><mml:math id="M276" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> at the blade section. We see that the observer manages to estimate the mean angle of attack with an error below 0.2<inline-formula><mml:math id="M277" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> for all simulations. The differences in the extrema of <inline-formula><mml:math id="M278" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> are more
marked, especially for higher values of <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The differences in the minima can be explained by the approximation of the tower shadow, which fails to capture the dip in <inline-formula><mml:math id="M280" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> at azimuth values of <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M282" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F5"/>c). If we look at the range of <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> between 8 and 14 m s<inline-formula><mml:math id="M284" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, we can see that
the differences between real and estimated maxima of <inline-formula><mml:math id="M285" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> are small. This is of importance if we want to use the observer as part of a load alleviation controller targeting extreme loads. This is the wind speed range where the turbine sees the highest out-of-plane loading in power production <xref ref-type="bibr" rid="bib1.bibx8" id="paren.69"/>.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Turbulent wind conditions</title>
      <p id="d1e6626">We also analyzed the performance of our estimator in fully turbulent wind load calculations. These situations are especially challenging for the observer because our relative velocity estimator does not model turbulent out-of-plane wind speeds. The setup for the turbulent calculations is shown in Table <xref ref-type="table" rid="Ch1.T1"/> in the column “Turbulent calculations”.</p>
      <p id="d1e6631">Because the observer lacks the turbulent variation in the out-of-plane wind speed in the relative velocity estimator, the estimated <inline-formula><mml:math id="M286" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> will have a significantly larger variation than the actual <inline-formula><mml:math id="M287" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>.
This is because the observer will attribute the changes in <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to the unmeasured <inline-formula><mml:math id="M289" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>, since it can only assume a correct parametrization coming from <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. In order to limit the
variations in <inline-formula><mml:math id="M291" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula>, an additional first-order low-pass filter was added to the output of the <inline-formula><mml:math id="M292" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> observer.</p>
      <p id="d1e6704">Figure <xref ref-type="fig" rid="Ch1.F7"/> shows time series that illustrate the performance of the observer in turbulent wind conditions. The simulations are for mean <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values of 7 and 15 m s<inline-formula><mml:math id="M294" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, representing
scenarios below and above rated wind conditions. The simulations were done using the IEC NTM turbulent wind model.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e6735">Time series of the estimator performance for two different turbulent wind speed simulations. <bold>(a)</bold> <inline-formula><mml:math id="M295" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> for <inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M297" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>; <bold>(b)</bold> <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M300" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>; <bold>(c)</bold> <inline-formula><mml:math id="M301" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> for <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M303" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>; <bold>(d)</bold> <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M306" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f07.png"/>

        </fig>

      <?pagebreak page803?><p id="d1e6902">We can see in Fig. <xref ref-type="fig" rid="Ch1.F7"/> that the estimator is able to capture the low-frequency variation in <inline-formula><mml:math id="M307" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> well. The differences arise from the effect of the turbulent wind speed. Depending on the wind speed, the magnitude of the differences between <inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> can be small or large. Figure <xref ref-type="fig" rid="Ch1.F7"/>b shows the example of 7 m s<inline-formula><mml:math id="M311" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> mean <inline-formula><mml:math id="M312" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> simulations where the differences between <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are small. The differences can also be more significant, especially for larger wind speeds. In the 15 m s<inline-formula><mml:math id="M315" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> example (Fig. <xref ref-type="fig" rid="Ch1.F7"/>d), we can see large differences in the 1P variation in <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the simulation time between 550 and 600 s. These variations arise from the repeated passing of the rotating blade through large-scale, slowly varying turbulent wind gusts and hence are not accounted for in <inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Due to the low-pass filtering of <inline-formula><mml:math id="M318" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>, the abovementioned differences in <inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> do not lead to large oscillations of the former, and we can see that <inline-formula><mml:math id="M320" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> follows <inline-formula><mml:math id="M321" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> well in the low-frequency regime.</p>
      <p id="d1e7080"><?xmltex \hack{\newpage}?>The filtering introduces a time lag which could potentially be detrimental for a controller. The effects of the filter would certainly be more marked for an extreme load controller than for a fatigue load controller. Since we are interested in the extreme load reduction potential of flaps, we will be analyzing the more critical situation in this study. The description and performance of such an extreme loads controller are presented in the next section.</p>
      <p id="d1e7084">The estimated <inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M323" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> from the observer can also be used for a pitch-based fatigue load controller – such as the one presented by <xref ref-type="bibr" rid="bib1.bibx35" id="text.70"/> – thereby indirectly increasing the use of the flap system beyond extreme load reduction.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Extreme load reduction under turbulent conditions</title>
      <p id="d1e7124">In this section we integrate the estimator presented in Sect. <xref ref-type="sec" rid="Ch1.S3"/> in a simple flap extreme load controller and use it to reduce extreme blade loads and deflections.</p>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Extreme load controller</title>
      <p id="d1e7136">The controller used in this study is based on the extreme load controller presented by <xref ref-type="bibr" rid="bib1.bibx8" id="text.71"/>. It has an attractively simple architecture and was shown to work effectively in the mentioned study. In the original controller, all three out-of-plane BRBM signals <inline-formula><mml:math id="M324" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> are compared to a maximum threshold <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">thr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. If
            <disp-formula id="Ch1.E31" content-type="numbered"><label>31</label><mml:math id="M326" display="block"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup><mml:mo>≥</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">thr</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          then all flaps of all blades are deployed to a target angle.</p>
      <?pagebreak page804?><p id="d1e7198"><?xmltex \hack{\newpage}?>We expanded this controller by including additional sensors and criteria to trigger flap action. The controller logic is shown in Fig. <xref ref-type="fig" rid="Ch1.F8"/>. The subscripts of the figure correspond to the <inline-formula><mml:math id="M327" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flap of the <inline-formula><mml:math id="M328" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th blade. Although there are six flaps per blade, the controller treats them all as a single unit. The input of the individual flaps is averaged per blade (denoted by the symbol <inline-formula><mml:math id="M329" display="inline"><mml:mover accent="true"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula>). Combinations of input sensors are compared against thresholds. If they pass the thresholds, then all flaps of all blades are set to a target value. The first condition for triggering the flap action is Eq. (<xref ref-type="disp-formula" rid="Ch1.E31"/>).
This condition is identical to the one proposed by <xref ref-type="bibr" rid="bib1.bibx8" id="text.72"/>. Here, a careful selection of <inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">thr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> has to be made in order not to influence the turbine in normal power production. The other three conditions are

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M331" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E32"><mml:mtd><mml:mtext>32</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><?xmltex \hack{\hbox\bgroup\fontsize{8.9}{8.9}\selectfont$\displaystyle}?><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup><mml:mo>≥</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">and</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">or</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup><mml:mo>≥</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">and</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E33"><mml:mtd><mml:mtext>33</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><?xmltex \hack{\hbox\bgroup\fontsize{8.9}{8.9}\selectfont$\displaystyle}?><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup><mml:mo>≥</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">and</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">and</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">rel</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>≥</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E34"><mml:mtd><mml:mtext>34</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><?xmltex \hack{\hbox\bgroup\fontsize{8.9}{8.9}\selectfont$\displaystyle}?><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup><mml:mo>≥</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">and</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">Hin</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>≤</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">Hin</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">and</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">rel</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>≥</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Here, <inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M334" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M335" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">Hin</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are threshold values for the respective input sensors. The idea of these conditions is to lower the threshold for <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> to deploy the flaps for the cases where extreme bending moments are expected to happen. It was seen in preliminary simulations that the flap deployment had a delayed effect on the lowering of the blade root bending moment. Deploying the flaps close to a load peak would only have a small load reduction effect on <inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. Yet this condition is necessary in order to limit the influence of the flap controller on the power output of the turbine.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e7689">Graphical representation of the controller logic. The conditions 1 to 4 are given by Eqs. (<xref ref-type="disp-formula" rid="Ch1.E31"/>) to (<xref ref-type="disp-formula" rid="Ch1.E34"/>).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f08.png"/>

        </fig>

      <p id="d1e7703">By using the flap hinge sensor in the outer blade span (Eqs. <xref ref-type="disp-formula" rid="Ch1.E33"/> and <xref ref-type="disp-formula" rid="Ch1.E34"/>), the controller has additional aerodynamic information about the likelihood of a strong wind gust and is able to deploy the flaps at a lower threshold value of <inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">thr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), thus giving the flaps more time to effectively mitigate the blade root loads. We mentioned in Sect. <xref ref-type="sec" rid="Ch1.S4.SS3"/> that our observer includes a low-pass filter for <inline-formula><mml:math id="M341" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> which causes a delay in the signal. To enable our controller to sense sudden increases in <inline-formula><mml:math id="M342" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>, we also included a condition based on <inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">Hin</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> directly. Assuming that the flap deployment angle will mostly be <inline-formula><mml:math id="M344" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M345" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, the value of <inline-formula><mml:math id="M346" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">Hin</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> will be approximately proportional to <inline-formula><mml:math id="M347" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for small reduced frequencies (Fig. <xref ref-type="fig" rid="Ch1.F3"/>b).</p>
      <p id="d1e7852">Preliminary simulations also revealed that blade deflection dynamics are critical for predicting extreme events of <inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and were not always strongly correlated to the aerodynamic information. The controller includes Eq. (<xref ref-type="disp-formula" rid="Ch1.E32"/>) to account for extreme loads due to large values of <inline-formula><mml:math id="M349" display="inline"><mml:mover accent="true"><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula>. We include two conditions to also account for very high velocities that occur at lower values of <inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">tr</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e7961">If any of the above conditions are met for any blade, then all flaps of all blades are deployed to the target angle <inline-formula><mml:math id="M353" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">14.5</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M354" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. This value is slightly lower than the maximum modeled value in the polars. This was done to still be able to model the aerodynamic effect of a flap angle overshoot when the flaps are deployed. Additionally, the flaps were kept deployed for a given time <inline-formula><mml:math id="M355" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">dep</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> before they were returned to the original position. <inline-formula><mml:math id="M356" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">dep</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> was chosen to be about a third of one rotor period. This way if a localized gust triggers the flap controller of one blade, the following blade will already have deployed flaps when encountering the local gust. Finally, the controller also returns the flaps to their 0<inline-formula><mml:math id="M357" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> position with a reduced rate compared to the maximum flap rate. This is to have a smooth return to normal conditions and to avoid excessive oscillations of the blades by frequent on–off transitions.</p>
      <p id="d1e8025">The conditions explained so far are valid for cases where the strategy is used to mitigate the maxima of <inline-formula><mml:math id="M358" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. This is the case of the considered load cases (Table <xref ref-type="table" rid="Ch1.T1"/>). Equivalent conditions can be defined for the controller to mitigate the minima of <inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>Y</mml:mi><mml:mtext>-</mml:mtext><mml:mi>i</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e8066">We note that this controller treats all flaps in one blade as a single unit. Why should we make the additional effort to include multiple flaps per blade? One reason for having several flaps per blade instead of one is that a system of multiple independent flaps will still be able to reduce the loads in the event of one flap ceasing to function. This makes the system more redundant and thus more appropriate for extreme load reduction. A second reason is that the controller will have sensorial input from multiple sources. Averaging the signals of the six flaps smooths out possible local variations that could arise from using a single set of sensors. Finally, having multiple sensors and actuators per blade opens up the possibility of using local distributed control strategies in future studies.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Metrics</title>
      <?pagebreak page805?><p id="d1e8077">The metrics considered in this study are max(<inline-formula><mml:math id="M360" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) – the extreme out-of-plane bending moment at the blade root, max(<inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) – the extreme resulting bending moment at the blade root – and max(<inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>) – the maximum blade out-of-plane deflection in the region defined by 5<inline-formula><mml:math id="M363" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> before the blade's closest azimuthal position to the tower and 5<inline-formula><mml:math id="M364" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> after this position. For a blade whose rotor azimuth angle is defined as 0<inline-formula><mml:math id="M365" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> when the blade is pointing vertically upward, this region would lie between the azimuth angles of 175 and 185<inline-formula><mml:math id="M366" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. This metric gives us an estimate of the minimum blade tip-to-tower surface distance.</p>
      <p id="d1e8164">Because we are dealing with stochastic wind simulations, we chose to follow the averaging procedure for extreme values described in <xref ref-type="bibr" rid="bib1.bibx32" id="text.73"/>. The maximum value of <inline-formula><mml:math id="M367" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M368" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M369" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> (considering all three blades) is recorded for each simulation. The extreme value is then taken as the average of the six highest maxima of all simulations. For the case of <inline-formula><mml:math id="M370" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, we did this averaging analysis for 72 different angular bins. For each time step, the direction of the load vector was calculated, and the maximum of <inline-formula><mml:math id="M371" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> was determined for each angular bin in each simulation. This gives a more detailed picture of the effect of the flap controller on the extreme resulting bending moments in different load directions. No safety factors were applied since all the considered load cases share the same safety factor.</p>
      <p id="d1e8250">A complete analysis should include other key turbine sensors to measure the overall effect of the controller on the turbine. We chose not to include these sensors in order to limit the scope of this study.</p>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Simulation setup</title>
      <p id="d1e8261">In this study we focused on the load case group that caused the highest <inline-formula><mml:math id="M372" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> design loads of our selected turbine <xref ref-type="bibr" rid="bib1.bibx4" id="paren.74"/>. This is the DLC load case group 1.3 which has the ETM wind model. We considered a subset of wind speed bins of this group around the rated wind speed (see Table <xref ref-type="table" rid="Ch1.T1"/> in the column “Turbulent calculations”). This is also the region of maximum rotor thrust and thus the expected maximum values of <inline-formula><mml:math id="M373" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M374" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>. We considered wind speeds in a range of mean <inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">Hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> between 9 and 17 m s<inline-formula><mml:math id="M376" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> in 2 m s<inline-formula><mml:math id="M377" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> steps. Six different simulations were done for each wind speed bin, giving us a total of 30 simulations for each controller configuration. We also included the results of simulations from the DLC load case group 1.1 without flap controller. This way we have a reference of the load increase due to the increased turbulence of the DLC 1.3 group.</p>
      <p id="d1e8355">Although the number of simulations is rather low to determine the overall extreme values of <inline-formula><mml:math id="M378" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M379" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, our selection will give us a good estimate of their maxima. By using QBlade – which has the lifting line free vortex wake (LLFVW) aerodynamic model and a multi-body based structural model – we ensure that the results of our load calculations are more accurate than with other codes that use the more common BEM aerodynamic model <xref ref-type="bibr" rid="bib1.bibx51" id="paren.75"/>. In all simulations we included additional 100 s simulation time to allow the wake to develop. This time was discarded in our analysis.</p><?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>Results</title>
      <p id="d1e8405">Figure <xref ref-type="fig" rid="Ch1.F9"/> shows an overview of the maxima of <inline-formula><mml:math id="M380" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> for the individual simulations of the different DLC groups and controller configurations.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e8425">max(<inline-formula><mml:math id="M381" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) vs. <inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for the individual simulations with and without flap controller (AFC in the legend).</p></caption>
          <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f09.png"/>

        </fig>

      <p id="d1e8461">As expected, the highest values of <inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> for the DLC 1.1 power production group occur for wind speed bins around rated wind. Although some high extreme values are also recorded for the wind speed bin of <inline-formula><mml:math id="M384" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M385" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. This is because of the turbulent wind conditions. The increased turbulence of the DLC 1.3 load cases leads to significantly higher values of max(<inline-formula><mml:math id="M386" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) when compared to the values of the DLC 1.1 group. This is for all the considered wind speeds. Including the TE flap controller in the DLC 1.3 simulations visibly lowers the maxima of <inline-formula><mml:math id="M387" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. The extremes for wind speed bins between 11 and 15 m s<inline-formula><mml:math id="M388" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> are comparable to the extremes of the DLC 1.1 group without flap actuation. These wind speed bins also include the highest values of max(<inline-formula><mml:math id="M389" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e8557">A numerical comparison is shown in Fig. <xref ref-type="fig" rid="Ch1.F10"/>. Here we can see the normalized values of max(<inline-formula><mml:math id="M390" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>), max(<inline-formula><mml:math id="M391" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>) and max(<inline-formula><mml:math id="M392" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) for all simulations with and without active flaps (AFC in the figure). As explained in Sect. <xref ref-type="sec" rid="Ch1.S5.SS2"/>, these values were obtained by using the averaging procedure of extrema according to the IEC standard. We can see that by including active trailing edge flaps we can reduce the extreme out-of-plane moment <inline-formula><mml:math id="M393" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> by 8 %, the extreme resulting bending moment by 7.6 % and the critical deflection of the blade tip <inline-formula><mml:math id="M394" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> by 7.1 %. The resulting values are comparable to the ones obtained by extrema of the DLC 1.1 group.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e8645">Normalized values of max(<inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>), max(<inline-formula><mml:math id="M396" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>) and max(<inline-formula><mml:math id="M397" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>). Results are shown for all simulations without active flaps (No AFC), with active flaps (AFC) and for DLC 1.1 only. </p></caption>
          <?xmltex \igopts{width=170.716535pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f10.png"/>

        </fig>

      <p id="d1e8701">It is also interesting to see what effect an active flap system has on the different load directions of max(<inline-formula><mml:math id="M398" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) around the blade root. Figure <xref ref-type="fig" rid="Ch1.F11"/> shows the averaged value of max(<inline-formula><mml:math id="M399" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) for different load directions. We can see that the largest values of max(<inline-formula><mml:math id="M400" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) occur for angular bins between 70 and 100<inline-formula><mml:math id="M401" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. These angles are around the value of positive <inline-formula><mml:math id="M402" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (90<inline-formula><mml:math id="M403" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>). Because we are only considering the DLC 1.1 and 1.3 groups, we will only have a good estimation for the extreme<?pagebreak page806?> resulting bending moments due to the maximum thrust of the wind turbine, which happens to correspond to this region.</p>
      <p id="d1e8786">When we look at the effect of the active flap system, we can see that the reduction of max(<inline-formula><mml:math id="M404" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) occurs in this angular range. In the rest of the angular bins, the maximum resulting bending moments are practically identical. This can be understood if we recall that the controller input only included strain gauge information in the out-of-plane direction. Extreme resulting bending moments that arise from the combination of <inline-formula><mml:math id="M405" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M406" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>X</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> cannot be captured by the controller sensors. In addition, the flaps' control authority is mainly on the lift, so flap actuation will have little effect on the variation in <inline-formula><mml:math id="M407" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>X</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. Again, the reduction due to flap activity seen in Fig. <xref ref-type="fig" rid="Ch1.F11"/> reduces the values of <inline-formula><mml:math id="M408" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> to values close to the ones obtained from considering the loads from DLC 1.1 only.</p>
</sec>
<sec id="Ch1.S5.SS5">
  <label>5.5</label><title>Discussion</title>
      <p id="d1e8871">The results obtained in the previous section show that active TE flaps are able to reduce extreme loads and critical deflections of the blade substantially. Given the constraint that the control strategy should not interfere with the normal power production (DLC 1.1), a reduction of 7.6 % in max(<inline-formula><mml:math id="M409" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) is significant because it almost eliminates the increased extrema in DLC 1.3 due to the extreme turbulence (Fig. <xref ref-type="fig" rid="Ch1.F10"/>). These results are statistical and should be interpreted as an average performance of the flap system. To better understand the potentials and limitations of the proposed system, it is useful to look at some exemplary time series.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11"><?xmltex \currentcnt{11}?><?xmltex \def\figurename{Figure}?><label>Figure 11</label><caption><p id="d1e8894">Averaged max(<inline-formula><mml:math id="M410" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) for different load directions. In this figure 0<inline-formula><mml:math id="M411" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> corresponds to positive <inline-formula><mml:math id="M412" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>X</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and 90<inline-formula><mml:math id="M413" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> to positive <inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. The radial coordinate is given in mega-newton-meters. </p></caption>
          <?xmltex \igopts{width=170.716535pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f11.png"/>

        </fig>

      <p id="d1e8963">Figure <xref ref-type="fig" rid="Ch1.F12"/> shows a selection of the time series for two simulations from the <inline-formula><mml:math id="M415" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M416" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> wind speed bin, where several of the maxima occurred. Each column corresponds to one simulation. The first column shows a scenario where the average wind speed (not shown) is increasing and <inline-formula><mml:math id="M417" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula> is rising to values around rated rotor speed (Fig. <xref ref-type="fig" rid="Ch1.F12"/>d). The low value of <inline-formula><mml:math id="M418" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F12"/>c) leads to high values of rotor thrust and high values of <inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F12"/>a) and to the activation of the flaps (Fig. <xref ref-type="fig" rid="Ch1.F12"/>b). We can see that the flaps are being deployed even if the values of <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> do not reach an apparent peak. This is because Fig. <xref ref-type="fig" rid="Ch1.F12"/>a only shows the value of <inline-formula><mml:math id="M421" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> for one blade, and all flaps are activated as soon as the deployment criteria are met by any blade. Let us now consider the situation around the simulation time of 520 s. Here the blade passes a local wind gust, and it significantly increases the value of <inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> for the simulation without flaps. This also accelerates the rotor and activates the pitch system. This does not happen in the simulation with active flaps. Due to a previous activation of the flap system, the blade enters the wind gust with deployed flaps, thereby creating less lift and thus reducing the load peak by about 16 %. This is one example showing the large potential that active flap systems have in reducing the extreme loads of wind turbine blades.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12" specific-use="star"><?xmltex \currentcnt{12}?><?xmltex \def\figurename{Figure}?><label>Figure 12</label><caption><p id="d1e9079">Selection of time series for two different simulations with <inline-formula><mml:math id="M423" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">hub</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M424" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. Panels <bold>(a–d)</bold> correspond to one simulation while panels <bold>(e–h)</bold> correspond to the second simulation.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://wes.copernicus.org/articles/6/791/2021/wes-6-791-2021-f12.png"/>

        </fig>

      <p id="d1e9124">The second column shows a situation where the controller does not perform as desired. At around 685 s of simulation time, there is a sudden peak in <inline-formula><mml:math id="M425" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> for the simulations with active flaps (Fig. <xref ref-type="fig" rid="Ch1.F12"/>e). Just before that event the flaps had just arrived at their 0<inline-formula><mml:math id="M426" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> position, thus allowing the blade to generate normal lift (Fig. <xref ref-type="fig" rid="Ch1.F12"/>f). The flap controller reacts quickly, but the reaction is not quick enough to mitigate the high loading. Because we are trying to reduce the extreme loads, such events – although rare – are the ones that lead to the recorded maxima. In the case of this particular simulation, the extreme load reduction of the active flap system is only about 1.5 %. This example also illustrates well the necessity of having fast reactions from the flap system to sudden changes. This can only be obtained by including local sensorial information of the flap system – such as the flap hinge moment and acceleration signals – as part of the controller input.</p>
      <p id="d1e9153">One challenge in this particular study is that the difference in extrema between the DLC 1.1 and 1.3 groups is relatively small. Given the fact that the flap system needs a certain amount of time to have an effect on <inline-formula><mml:math id="M427" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, we require the values of the different thresholds to be low. On the other<?pagebreak page807?> hand they should not be too low in order to avoid influencing the normal power production of the turbine. The combination of these two requirements does not leave much room for threshold selection. Slightly changing the threshold values helped improve the performance of the flap system in certain scenarios but lowered the performance in others, thus giving similar results  overall. If the difference in extreme conditions between the DLC 1.1 group and other DLC groups is higher (as was reported in <xref ref-type="bibr" rid="bib1.bibx8" id="altparen.76"/>), then this issue becomes less critical.</p>
      <p id="d1e9172">Another observed issue with the proposed strategy is the unwanted mutual influence between the pitch and the flap controllers. We can see an example of this in Fig. <xref ref-type="fig" rid="Ch1.F12"/>c. The deployment of the flaps lowers the lift force but also the torque produced by the rotor and thus the rotor acceleration. This results in the pitch controller leaving the pitch angle longer at 0<inline-formula><mml:math id="M428" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> compared to a simulation without active flaps. While the overall effect on the rotor speed and hence generator power is small, the effects on <inline-formula><mml:math id="M429" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> are more substantial. Lower values of <inline-formula><mml:math id="M430" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> increase the values of <inline-formula><mml:math id="M431" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> along the blade, leading to higher lift values and higher values of <inline-formula><mml:math id="M432" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. It was observed in some simulations that there were values of max(<inline-formula><mml:math id="M433" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) with fully deployed flaps comparable to values of max(<inline-formula><mml:math id="M434" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) from the same simulations without active flaps. The difference lay in the respective values of <inline-formula><mml:math id="M435" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> in each simulation. The influence of the flap controller led to lower values of <inline-formula><mml:math id="M436" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> compared to the simulation without active flaps, indirectly reducing its effectiveness.</p>
      <p id="d1e9267">A possible solution would be to decrease the value of <inline-formula><mml:math id="M437" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">dep</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> or increase the flap rate when returning to the 0<inline-formula><mml:math id="M438" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> position, thus lowering the time that the flaps influence lift production. Because of the
constraints in threshold selection mentioned before, having a flap deployment cycle that is too fast could lead to an unstable behavior where the flap system amplifies the blade oscillation. Another possible solution could be to adapt the controller so that each blade uses its flap system independently. While this strategy reduces the interference between the flap and the pitch controllers, it loses the information about the inflow conditions of the preceding blade. This leads to more false negative scenarios such as the one described in Fig. <xref ref-type="fig" rid="Ch1.F12"/>e–h, again lowering the effectiveness of the strategy.</p>
      <p id="d1e9292">All of the limitations discussed above arise mainly from the chosen controller strategy. While being simple, robust and able to reduce extreme loads and deflections significantly, the proposed architecture shows its limits when used in such a challenging scenario. Other controller strategy types, such as, e.g., model-based or adaptive-data-driven controllers that include combined pitch and flap action, are possible candidates that could exploit the full potential of active flaps while overcoming the observed limitations in this study.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e9304">In this paper we explored the potential of active trailing edge flaps to reduce extreme loads and critical deflections of the modified DTU 10 MW RWT blade with flaps. We considered the flap hinge moment as a robust and available sensor that can deliver valuable local information about the inflow and enable the flap system to have more time to react to sudden extreme conditions.</p>
      <?pagebreak page808?><p id="d1e9307"><?xmltex \hack{\newpage}?>In order to use the flap hinge moment as an input sensor for a controller strategy, we adapted an existing unsteady hinge moment model for thin airfoils from the literature to use it in aero-servo-elastic simulations in the time domain. Based on this model, we developed an observer that estimates the effective local angle of attack and relative wind velocity of a blade section from local sensors. The latter include the flap hinge moment and an accelerometer mounted on the blade section.</p>
      <p id="d1e9311">We evaluated the performance of the observer in aeroelastic simulations with steady and turbulent wind conditions. For steady wind conditions, the error between the estimated and real values of the mean <inline-formula><mml:math id="M439" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> was below 0.4 % for all wind speeds between 4 and 24 m s<inline-formula><mml:math id="M440" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. The error between the estimated and real value of the mean <inline-formula><mml:math id="M441" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> lay below 0.2<inline-formula><mml:math id="M442" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. We also tested the observer in more challenging turbulent wind speed conditions. Although our observer was lacking information about the incoming turbulent wind, it was able to estimate the low-frequency content of <inline-formula><mml:math id="M443" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M444" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> fairly well. An exception was seen to be the local turbulent gust slicing of the blade for higher wind speeds. This leads to increased 1P variations in <inline-formula><mml:math id="M445" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> not captured by the observer.</p>
      <p id="d1e9383">This observer was included in a simple flap controller strategy to mitigate extreme blade loads and critical blade deflections. It is based on a series of on-off criteria applied to several input sensors. The sensors included integrated load values – such as <inline-formula><mml:math id="M446" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> – and local information of the individual blade sections – such as <inline-formula><mml:math id="M447" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M448" display="inline"><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula>, <inline-formula><mml:math id="M449" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M450" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>V</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e9445">We tested the performance of this strategy in aero-servo-elastic load calculations according to the DLC 1.3 group from the IEC standard. This group features the extreme turbulent wind model and is responsible for the maxima of <inline-formula><mml:math id="M451" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M452" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> of our considered blade. The simulations were performed using the LLFVW aerodynamic model, which has been shown to calculate aerodynamic loads more accurately than the conventional BEM aerodynamic models. The proposed flap controller was able to reduce the maxima of <inline-formula><mml:math id="M453" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M454" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> by 8 % and 7.6 %, respectively. The controller was also able to reduce the critical blade deflection – i.e., the blade tip deflection in front of the tower – by 7.1 %. Looking at the maxima of <inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> for different load directions, we found that the flap controller was able to reduce max(<inline-formula><mml:math id="M456" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) for angular bins between 70 and 100<inline-formula><mml:math id="M457" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, bringing them down to values that are comparable to the maxima from normal power production load cases. These directions correspond to directions around positive <inline-formula><mml:math id="M458" display="inline"><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mi>Y</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, where the flap control authority is also highest for a blade with <inline-formula><mml:math id="M459" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M460" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>.</p>
      <p id="d1e9583">A more detailed look revealed that active flap systems in general have the potential to reduce the extreme loads even further. Yet a combination of challenging conditions – e.g., constraints in the parameter selection space in order to reduce extreme loads without interfering with normal power production – and a simple controller strategy were found to be the main limitations of the proposed system.</p>
      <p id="d1e9586"><?xmltex \hack{\newpage}?>The results of this paper show that active TE flaps have a large potential to reduce design-driving extreme loads and critical deflections of wind turbine blades. They can therefore help create more competitive turbine designs that will reduce the cost of energy even further. A critical aspect was seen to be the reaction time of the active flap system, which can be greatly improved if local sensors – such as the flap hinge moment – are used as input for the control strategy. More work needs to be done in order to gain further insight into this topic and better quantify the aforementioned potential of flaps.</p>
      <p id="d1e9590">The model used for the hinge moment calculation could be improved to increase its accuracy. Further refinements could include a more detailed state-space representation of the aerodynamic loads, include other inertial loads such as centrifugal and gyroscopic loads, and also include friction.</p>
      <p id="d1e9593">In this study we used identical systems to model the flap hinge and as input for our observer. This is certainly unrealistic, and a robustness study should be done to quantify how model uncertainty and measurement noise affect the observer performance. This is especially of relevance due to the lower sensitivity of the hinge moment coefficient to changes in the angle of attack. A proof of stability for the LPV observer is also needed to guarantee that the observer will be stable at all times.</p>
      <p id="d1e9596">The model and observer should also be tested experimentally. On the one hand, the proposed model could be compared to experimental data obtained from a 2D airfoil with an active flap for different reduced frequencies. Alternatively or complementarily, a system identification could be performed using experimental data to create an unsteady hinge moment model from the data to be used in the observer. The observer and model could also be tested and analyzed experimentally using an experimental wind turbine in a wind tunnel.</p>
      <p id="d1e9600">Regarding the controller strategy, a better quantification of its performance can be obtained by including more DLC groups that include the load extrema in all directions. Also, the evaluation of the strategy should be extended to include more load sensors, such as hub and tower bending moments. In addition, other control strategies should be considered as possible candidates for extreme load and deflection control. In particular, model-based or adaptive-data-driven controllers that are able to control both the pitch and flap actuators are promising candidates to increase the ability of active flaps to reduce design-driving loads.</p><?xmltex \hack{\clearpage}?>
</sec>

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

<?pagebreak page809?><app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Entries of the hinge model and observer state-space matrices</title>
      <p id="d1e9615">This appendix contains the explicit entries of the matrices used for the hinge model and the hinge model observer. The entries for the feedthrough matrix of the hinge model <inline-formula><mml:math id="M461" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are as follows.

              <disp-formula specific-use="align" content-type="numbered"><mml:math id="M462" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E35"><mml:mtd><mml:mtext>A1</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E36"><mml:mtd><mml:mtext>A2</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><?xmltex \hack{\hbox\bgroup\fontsize{8.4}{8.4}\selectfont$\displaystyle}?><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>-</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E37"><mml:mtd><mml:mtext>A3</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">13</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msup><mml:mi>b</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E38"><mml:mtd><mml:mtext>A4</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E39"><mml:mtd><mml:mtext>A5</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E40"><mml:mtd><mml:mtext>A6</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">δ</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msup><mml:mi>b</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>⋅</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          <?xmltex \hack{\newpage}?><?xmltex \hack{\vspace*{-6mm}}?>

              <disp-formula specific-use="align" content-type="numbered"><mml:math id="M463" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E41"><mml:mtd><mml:mtext>A7</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E42"><mml:mtd><mml:mtext>A8</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>D</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msubsup><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          The geometric constants <inline-formula><mml:math id="M464" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> depend on the flap size relative to the airfoil chord and are given in <xref ref-type="bibr" rid="bib1.bibx30" id="text.77"/>.</p>
      <p id="d1e10153">For the hinge observer model, the explicit entries of <inline-formula><mml:math id="M465" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M466" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi><mml:mi mathvariant="normal">Res</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> are

              <disp-formula specific-use="align" content-type="numbered"><mml:math id="M467" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E43"><mml:mtd><mml:mtext>A9</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msubsup><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>-</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E44"><mml:mtd><mml:mtext>A10</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msubsup><mml:mi mathvariant="bold">B</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi><mml:mi mathvariant="normal">Res</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:mrow><mml:mi mathvariant="italic">π</mml:mi></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>b</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p><?xmltex \hack{\clearpage}?>
</app>

<?pagebreak page810?><app id="App1.Ch1.S2">
  <?xmltex \currentcnt{B}?><label>Appendix B</label><title>List of symbols, subscripts and superscripts</title>
      <p id="d1e10408">This section contains the list of symbols (Tables <xref ref-type="table" rid="App1.Ch1.S2.T2"/> and <xref ref-type="table" rid="App1.Ch1.S2.T3"/>) as well as the list of sub- and superscripts (Table <xref ref-type="table" rid="App1.Ch1.S2.T4"/>) .</p>

<?xmltex \floatpos{h!}?><table-wrap id="App1.Ch1.S2.T2"><?xmltex \hack{\hsize\textwidth}?><?xmltex \currentcnt{B1}?><label>Table B1</label><caption><p id="d1e10421">List of Latin symbols used in this paper.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Symbol</oasis:entry>
         <oasis:entry colname="col2">Definition</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M468" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Normalized position of pitch axis in semi-chords</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M469" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Coefficients 1 and 2 of the indicial functions</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M470" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Semi-chord length of airfoil</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M471" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Exponents 1 and 2 of indicial functions</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M472" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Chord length of airfoil</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M473" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Linear approx. constants between out-of-plane velocities</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M474" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Hinge moment coefficient</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M475" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">h</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Hinge moment coefficient for <inline-formula><mml:math id="M476" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M477" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M478" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap's center of mass measured from hinge point</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M479" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Maximum blade tip deflection in vicinity of the tower</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M480" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Chordwise displacement of blade section</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M481" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mtext>-</mml:mtext><mml:mn mathvariant="normal">13</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Geometric flap constants</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M482" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Gravitational acceleration</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M483" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Displacement of blade section normal to chord</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M484" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap's moment of inertia around hinge</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M485" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Reduced frequency</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M486" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Gain matrix for <inline-formula><mml:math id="M487" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> estimator</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M488" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap's mass</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M489" display="inline"><mml:mrow><mml:msup><mml:mi>M</mml:mi><mml:mi mathvariant="normal">BR</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Blade root bending moment</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M490" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Total flap hinge moment</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M491" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap hinge moment due to aerodynamic loads</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M492" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">I</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap hinge moment due to inertial loads</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M493" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap hinge moment due to gravitational loads</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M494" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">Q</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Observer covariance matrix for process noise</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M495" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">flap</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Spanwise position of flapped blade section</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M496" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">R</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Observer covariance matrix for measurement noise</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M497" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Spanwise length of blade section</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M498" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">Ane</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Measured anemometer wind speed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M499" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">hub</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Hub height wind speed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M500" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">IP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">In-plane wind speed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M501" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">OP</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Out-of-plane wind speed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M502" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">rel</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Relative wind speed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M503" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Out-of-plane displacement of blade section</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M504" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">In-plane displacement of blade section</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \hack{\clearpage}?><?xmltex \floatpos{h!}?><table-wrap id="App1.Ch1.S2.T3"><?xmltex \hack{\hsize\textwidth}?><?xmltex \currentcnt{B2}?><label>Table B2</label><caption><p id="d1e11100">List of Greek symbols used in this paper.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Symbol</oasis:entry>
         <oasis:entry colname="col2">Definition</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M505" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Angle of attack</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M506" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Blade pitch angle</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M507" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Turbine yaw angle</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M508" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap angle</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M509" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">Vop</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Approximation of vertical variation in out-of-plane velocity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M510" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap efficiency coefficient for changes in <inline-formula><mml:math id="M511" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M512" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Flap efficiency coefficient for changes in <inline-formula><mml:math id="M513" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M514" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Twist angle of blade section</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M515" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Rotor azimuth angle</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M516" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Rotor rotational speed</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M517" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Air density</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M518" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Turbine tilt angle</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M519" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">dep</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Minimum time to wait before deployed flaps return</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{h!}?><table-wrap id="App1.Ch1.S2.T4"><?xmltex \hack{\hsize\textwidth}?><?xmltex \currentcnt{B3}?><label>Table B3</label><caption><p id="d1e11343">List of sub- and superscripts.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Symbol</oasis:entry>
         <oasis:entry colname="col2">Definition</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M520" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Hin</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Corresponding to flap hinge model</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M521" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Sig</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Corresponding to signal model</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M522" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Corresponding to combined signal and hinge model</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">obs</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Corresponding to full observer</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M524" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">tar</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Target value</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M525" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">tr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Trigger value</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M526" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">thr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Threshold value</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M527" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi>X</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Out-of-plane component</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M528" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mi>Y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">In-plane component</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M529" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mo>)</mml:mo><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Resulting component</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M530" display="inline"><mml:mover accent="true"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Estimation of quantity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M531" display="inline"><mml:mover accent="true"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Mean of quantity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M532" display="inline"><mml:mover accent="true"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">First derivative of quantity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M533" display="inline"><mml:mover accent="true"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">¨</mml:mo></mml:mover></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Second derivative of quantity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M534" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">BR</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Corresponding to blade root</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \hack{\clearpage}?>
</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d1e11716">Both FAST and QBlade are open-source codes available online. The newest version of FAST v8 is available at <uri>https://www.nrel.gov/wind/nwtc/fastv8.html</uri> (last access: 19 May 2021) <xref ref-type="bibr" rid="bib1.bibx50" id="paren.78"/>. The latest version of QBlade is available at <uri>https://www.qblade.org/</uri> (last access: 19 May 2021) <xref ref-type="bibr" rid="bib1.bibx58" id="paren.79"/>. The version of QBlade used in this paper that includes the structural model will be made available soon. The time series for the turbulent wind calculations used in this paper are stored in the HAWC2 binary format. They can be made available upon request.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e11734">SPB prepared the manuscript with the help of all co-authors. DM is the main developer of QBlade. DM and SPB implemented the interface for flap controllers in QBlade. SPB developed the hinge model observer and control strategy, performed the calculations, and analyzed the
results. COP provided assistance with the paper review.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e11740">The authors declare that they have no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e11746">Sebastian Perez-Becker wishes to thank WINDnovation Engineering Solutions GmbH for supporting his research. The authors wish to thank Horst Schulte from HTW Berlin and Sirko Bartholomay from TU Berlin for their reviews and insightful comments on this paper. We acknowledge the support of the Open Access Publication Fund of TU Berlin.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e11751">This open-access publication was funded <?xmltex \notforhtml{\newline}?> by Technische Universität Berlin.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e11759">This paper was edited by Mingming Zhang and reviewed by Athanasios Barlas and Vasilis A. Riziotis.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{{Andersen(2010)}}?><label>Andersen(2010)</label><?label Andersen2010?><mixed-citation>
Andersen, P. B.: Advanced Load Alleviation for Wind Turbines using Adaptive
Trailing Edge Flaps: Sensoring and Control, PhD thesis, Technical University of Denmark, Risø, Denmark, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx2"><?xmltex \def\ref@label{{Andersen et~al.(2010)Andersen, Henriksen, Gaunaa, Bak, and
Buhl}}?><label>Andersen et al.(2010)Andersen, Henriksen, Gaunaa, Bak, and
Buhl</label><?label Andersen2010a?><mixed-citation>Andersen, P. B., Henriksen, L., Gaunaa, M., Bak, C., and Buhl, T.: Deformable
trailing edge flaps for modern megawatt wind turbine controllers using strain
gauge sensors, Wind Energy, 13, 193–206, <ext-link xlink:href="https://doi.org/10.1002/we.371" ext-link-type="DOI">10.1002/we.371</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Bak et~al.(2001)Bak, Madsen, and Johansen}}?><label>Bak et al.(2001)Bak, Madsen, and Johansen</label><?label Bak2001?><mixed-citation>
Bak, C., Madsen, H. A., and Johansen, J.: Influence from Blade-Tower
Interaction on Fatigue Loads and Dynamics, in: Proceedings of the 2001 European Wind Energy Conference and Exhibition, Copenhagen, Denmark, 394–397, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Bak et~al.(2013)Bak, Zahle, Bitsche, Kim, Yde, Henriksen, Andersen,
Natarajan, and Hansen}}?><label>Bak et al.(2013)Bak, Zahle, Bitsche, Kim, Yde, Henriksen, Andersen,
Natarajan, and Hansen</label><?label Bak?><mixed-citation>
Bak, C., Zahle, F., Bitsche, R., Kim, T., Yde, A., Henriksen, L. C., Andersen, P. B., Natarajan, A., and Hansen, M. H.: Design and Performance of a 10 MW Wind Turbine, Tech. Rep. I-0092, DTU Wind Energy, Roskilde, Denmark, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{{Barlas and van~Kuik(2010)}}?><label>Barlas and van Kuik(2010)</label><?label Barlas2010?><mixed-citation>Barlas, T. and van Kuik, G. A. M.: Review of State of the Art in Smart Rotor
Control Research for Wind Turbines, Prog. Aerosp. Sci., 46, 1–27, <ext-link xlink:href="https://doi.org/10.1016/j.paerosci.2009.08.002" ext-link-type="DOI">10.1016/j.paerosci.2009.08.002</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{{Barlas et~al.(2012)Barlas, van~der Veen, and van Kuik}}?><label>Barlas et al.(2012)Barlas, van der Veen, and van Kuik</label><?label Barlas2012?><mixed-citation>Barlas, T., van der Veen, G., and van Kuik, G. A. M.: Model Predictive Control for Wind Turbines with Distributed Active Flaps: Incorporating Inflow Signals and Actuator Constraints, Wind Energy, 15, 757–771, <ext-link xlink:href="https://doi.org/10.1002/we.503" ext-link-type="DOI">10.1002/we.503</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{{Barlas et~al.(2016a)Barlas, Tibaldi, Zahle, and
Madsen}}?><label>Barlas et al.(2016a)Barlas, Tibaldi, Zahle, and
Madsen</label><?label Barlas2016?><mixed-citation>Barlas, T., Tibaldi, C., Zahle, F., and Madsen, H. A.: Aeroelastic Optimization of a 10 MW Wind Turbine Blade with Active Trailing Edge Flaps,
in: 34th Wind Energy Symposium, 4–8 January 2016, San Diego, CA, USA, 1–11, <ext-link xlink:href="https://doi.org/10.2514/6.2016-1262" ext-link-type="DOI">10.2514/6.2016-1262</ext-link>, 2016a.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{{Barlas et~al.(2016b)Barlas, Pettas, Gertz, and
Madsen}}?><label>Barlas et al.(2016b)Barlas, Pettas, Gertz, and
Madsen</label><?label Barlas2016a?><mixed-citation>Barlas, T., Pettas, V., Gertz, D., and Madsen, H. A.: Extreme load alleviation using industrial implementation of active trailing edge flaps in a full design load basis, J. Phys.: Conf. Ser., 753, 042001,
<ext-link xlink:href="https://doi.org/10.1088/1742-6596/753/4/042001" ext-link-type="DOI">10.1088/1742-6596/753/4/042001</ext-link>, 2016b.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{Barlas et~al.(2018)Barlas, Olsen, Madsen, Andersen, Ai, and
Weaver}}?><label>Barlas et al.(2018)Barlas, Olsen, Madsen, Andersen, Ai, and
Weaver</label><?label Barlas2018?><mixed-citation>Barlas, T., Olsen, A. S., Madsen, H. A., Andersen, T. L., Ai, Q., and Weaver,
P. M.: Aerodynamic and Load Control Performance Testing of a Morphing Trailing Edge Flap System on an Outdoor Rotating Test Rig, J. Phys.: Conf. Ser., 1037, 022018, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/1037/2/022018" ext-link-type="DOI">10.1088/1742-6596/1037/2/022018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{{Bartholomay et~al.(2018)Bartholomay, Mihos, Perez-Becker,
Pechlivanoglou, Nayeri, Nikolaou, and Paschereit}}?><label>Bartholomay et al.(2018)Bartholomay, Mihos, Perez-Becker,
Pechlivanoglou, Nayeri, Nikolaou, and Paschereit</label><?label Bartholomay2018?><mixed-citation>Bartholomay, S., Mihos, G., Perez-Becker, S., Pechlivanoglou, G., Nayeri,
C. N., Nikolaou, G., and Paschereit, C. O.: Towards Active Flow Control on a
Research Scale Wind Turbine Using Trailing Edge Flaps, in: AIAA SciTech
Proceedings 2018, Kissimee, Florida, USA, <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.bibx11"><?xmltex \def\ref@label{{Bartholomay et~al.(2021)Bartholomay, Wester, Perez-Becker, Konze,
Menzel, H\"{o}lling, Spickenheuer, Peinke, Nayeri, Paschereit, and
Oberleithner}}?><label>Bartholomay et al.(2021)Bartholomay, Wester, Perez-Becker, Konze,
Menzel, Hölling, Spickenheuer, Peinke, Nayeri, Paschereit, and
Oberleithner</label><?label Bartholomay2020?><mixed-citation>Bartholomay, S., Wester, T. T. B., Perez-Becker, S., Konze, S., Menzel, C., Hölling, M., Spickenheuer, A., Peinke, J., Nayeri, C. N., Paschereit, C. O., and Oberleithner, K.: Pressure-based lift estimation and its application to feedforward load control employing trailing-edge flaps, Wind Energ. Sci., 6, 221–245, <ext-link xlink:href="https://doi.org/10.5194/wes-6-221-2021" ext-link-type="DOI">10.5194/wes-6-221-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{{Behrens and Zhu(2011)}}?><label>Behrens and Zhu(2011)</label><?label Behrens2011?><mixed-citation>
Behrens, T. and Zhu, W. J.: Feasibility of Aerodynamic Flap Hinge Moment
Measurements as Input for Load Alleviation Control, in: Proc. of EWEA 2011,
Brussels, Belgium, 1–8, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx13"><?xmltex \def\ref@label{{Berg et~al.(2009)Berg, Wilson, Barone, Resor, Berg, Paquette, Zayas, Kota, Ervin, and Maric}}?><label>Berg et al.(2009)Berg, Wilson, Barone, Resor, Berg, Paquette, Zayas, Kota, Ervin, and Maric</label><?label Berg2009?><mixed-citation>Berg, D., Wilson, D., Barone, M., Resor, B., Berg, J., Paquette, J., Zayas, J., Kota, S., Ervin, G., and Maric, D.: The Impact of Active Aerodynamic Load
Control on Fatigue and Energy Capture at Low Wind Speed Sites, in: European
Wind Energy Conference &amp; Exhibition 2009, Marseille, France, 2670–2679, available at: <uri>https://www.osti.gov/biblio/1141815</uri> (last access: 19 May 2021), 2009.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{{Bergami and Gaunaa(2012)}}?><label>Bergami and Gaunaa(2012)</label><?label Bergami2012ATEFlap?><mixed-citation>Bergami, L. and Gaunaa, M.: ATEFlap Aerodynamic Model, a Dynamic Stall Model
Including the Effects of Trailing Edge Flap Deflection, Tech. Rep. Risø-R-1792, DTU Wind Energy, Risø, Denmark, available at: <uri>https://orbit.dtu.dk/files/6599679/ris-r-1792.pdf</uri> (last access: 19 May 2021), 2012.</mixed-citation></ref>
      <ref id="bib1.bibx15"><?xmltex \def\ref@label{{Bergami and Gaunaa(2014)}}?><label>Bergami and Gaunaa(2014)</label><?label Bergami2014?><mixed-citation>Bergami, L. and Gaunaa, M.: Analysis of Aeroelastic Loads and their
Contributions to Fatigue Damage, J. Phys.: Conf. Ser., 555, 012007, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/555/1/012007" ext-link-type="DOI">10.1088/1742-6596/555/1/012007</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{{Bergami and Poulsen(2015)}}?><label>Bergami and Poulsen(2015)</label><?label Bergami2015?><mixed-citation>Bergami, L. and Poulsen, N.: A Smart Rotor Configuration with Linear Quadratic Control of Adaptive Trailing Edge Flaps for Active Load Alleviation, Wind Energy, 18, 625–641, <ext-link xlink:href="https://doi.org/10.1002/we.1716" ext-link-type="DOI">10.1002/we.1716</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{{Bernhammer et~al.(2016)Bernhammer, van Kuik, and {De
Breuker}}}?><label>Bernhammer et al.(2016)Bernhammer, van Kuik, and De
Breuker</label><?label Bernhammer2016?><mixed-citation>Bernhammer, L., van Kuik, G. A. M., and De Breuker, R.: Fatigue and extreme
load reduction of wind turbine components using smart rotors, J. Wind Eng. Indust. Aerodynam., 154, 84–95, <ext-link xlink:href="https://doi.org/10.1016/j.jweia.2016.04.001" ext-link-type="DOI">10.1016/j.jweia.2016.04.001</ext-link>, 2016.</mixed-citation></ref>
      <?pagebreak page813?><ref id="bib1.bibx18"><?xmltex \def\ref@label{{Bertel\`{e} et~al.(2017)Bertel{\`{e}}, Bottasso, Cacciola, {Daher
Adegas}, and Delport}}?><label>Bertelè et al.(2017)Bertelè, Bottasso, Cacciola, Daher
Adegas, and Delport</label><?label Bertele2017?><mixed-citation>Bertelè, M., Bottasso, C. L., Cacciola, S., Daher Adegas, F., and Delport, S.: Wind inflow observation from load harmonics, Wind Energ. Sci., 2, 615–640, <ext-link xlink:href="https://doi.org/10.5194/wes-2-615-2017" ext-link-type="DOI">10.5194/wes-2-615-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{{Borg et~al.(2015)Borg, Mirzaei, and Bredmose}}?><label>Borg et al.(2015)Borg, Mirzaei, and Bredmose</label><?label Borg2015?><mixed-citation>Borg, M., Mirzaei, M., and Bredmose, H.: LIFES50<inline-formula><mml:math id="M535" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> Deliverable D1.2: Wind
Turbine Models for the Design, Tech. Rep. E-101, DTU Wind Energy, Risø,
Denmark, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{{Bossanyi(2003)}}?><label>Bossanyi(2003)</label><?label Bossanyi2003?><mixed-citation>Bossanyi, E. A.: Individual Blade Pitch Control for Load Reduction, Wind
Energy, 6, 119–128, <ext-link xlink:href="https://doi.org/10.1002/we.76" ext-link-type="DOI">10.1002/we.76</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{{Burger(2018)}}?><label>Burger(2018)</label><?label Burger2018?><mixed-citation>Burger, B.: Power Generation in Germany – Assesment of 2017, Tech. rep.,
Fraunhofer Institute for Solar Energy Systems ISE, Freiburg, Germany, available at:
<uri>https://www.ise.fraunhofer.de/content/dam/ise/en/documents/publications/studies/Stromerzeugung_2017_e.pdf</uri>
(last access: 19 May 2021), 2018.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{Chaviaropoulos et~al.(2014)Chaviaropoulos, Karga, Harkness, and
Hendriks}}?><label>Chaviaropoulos et al.(2014)Chaviaropoulos, Karga, Harkness, and
Hendriks</label><?label Chaviaropoulos2014?><mixed-citation>Chaviaropoulos, P., Karga, I., Harkness, C., and Hendriks, B.: INNWIND
Deliverable 1.23: PI-Based Assesment of Innovative Concepts (Methodological
Issues), Tech. rep., INNWIND.eu, available at:
<uri>http://www.innwind.eu/publications/deliverable-reports</uri> (last access: 19 May 2021), 2014.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{{Chen et~al.(2016)Chen, Stol, and Mace}}?><label>Chen et al.(2016)Chen, Stol, and Mace</label><?label Chen2016?><mixed-citation>Chen, Z., Stol, K., and Mace, B.: System Identification and Controller Design
for individual Pitch and Trailing Edge Flap Control on upscaled Wind Turbines, Wind Energy, 19, 1073–1088, <ext-link xlink:href="https://doi.org/10.1002/we.1885" ext-link-type="DOI">10.1002/we.1885</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{{Chen et~al.(2017)Chen, Stol, and Mace}}?><label>Chen et al.(2017)Chen, Stol, and Mace</label><?label Chen2017?><mixed-citation>Chen, Z., Stol, K., and Mace, B.: Wind turbine Blade Optimisation with
Individual Pitch and Trailing Edge Flap Control, Renew. Energy, 103, 750–765, <ext-link xlink:href="https://doi.org/10.1016/j.renene.2016.11.009" ext-link-type="DOI">10.1016/j.renene.2016.11.009</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{{Cooperman and Martinez(2015)}}?><label>Cooperman and Martinez(2015)</label><?label Cooperman2014?><mixed-citation>Cooperman, A. and Martinez, M.: Load Monitoring for Active Control of Wind
Turbines, Renew. Sustain. Energ. Rev., 41, 189–201,
<ext-link xlink:href="https://doi.org/10.1016/j.rser.2014.08.029" ext-link-type="DOI">10.1016/j.rser.2014.08.029</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx26"><?xmltex \def\ref@label{{Damiani et~al.(2018)Damiani, Dana, Annoni, Fleming, Roadman, van Dam, and Dykes}}?><label>Damiani et al.(2018)Damiani, Dana, Annoni, Fleming, Roadman, van Dam, and Dykes</label><?label Damiani2018?><mixed-citation>Damiani, R., Dana, S., Annoni, J., Fleming, P., Roadman, J., van Dam, J., and
Dykes, K.: Assessment of Wind Turbine Component Loads Under Yaw-Offset
Conditions, Wind Energ. Sci., 3, 173–189, <ext-link xlink:href="https://doi.org/10.5194/wes-3-173-2018" ext-link-type="DOI">10.5194/wes-3-173-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx27"><?xmltex \def\ref@label{{Engels et~al.(2010)Engels, Kanev, and van Engelen}}?><label>Engels et al.(2010)Engels, Kanev, and van Engelen</label><?label Engels2010?><mixed-citation>Engels, W. P., Kanev, S., and van Engelen, T.: Distributed Blade Control, in:
Torque: The Science of Making Torque from Wind, Heraklion, Greece, available at:
<uri>https://www.researchgate.net/publication/265063622_Distributed_Blade_Control</uri> (last access: 19 May 2021), 2010.</mixed-citation></ref>
      <ref id="bib1.bibx28"><?xmltex \def\ref@label{{Fisher and Madsen(2016)}}?><label>Fisher and Madsen(2016)</label><?label Fisher2015?><mixed-citation>Fisher, A. and Madsen, H. A.: Investigation of the theoretical load alleviation potential using trailing edge flaps controlled by inflow data,
Wind Energy, 19, 1567–1583, <ext-link xlink:href="https://doi.org/10.1002/we.1937" ext-link-type="DOI">10.1002/we.1937</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx29"><?xmltex \def\ref@label{{Hansen et~al.(2013)Hansen, Henriksen, Hartvig, and
Christian}}?><label>Hansen et al.(2013)Hansen, Henriksen, Hartvig, and
Christian</label><?label Hansen2013?><mixed-citation>
Hansen, M. H., Henriksen, L. C., Hartvig, M., and Christian, L.: Basic DTU
Wind Energy Controller, Tech. Rep. E-0028, DTU Wind Energy, Risø, Denmark, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx30"><?xmltex \def\ref@label{{Hariharan and Leishman(1995)}}?><label>Hariharan and Leishman(1995)</label><?label Hariharan1995?><mixed-citation>Hariharan, N. and Leishman, J. G.: Unsteady Aerodynamics of a Flapped Airfoil
in Subsonic Flow by Indicial Concepts, in: Proc. of the AIAA 36th Structures, Structural Dynamics and Materials Conference, New Orleans, 613–634,  <ext-link xlink:href="https://doi.org/10.2514/6.1995-1228" ext-link-type="DOI">10.2514/6.1995-1228</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx31"><?xmltex \def\ref@label{{Henriksen et~al.(2013)Henriksen, Bergami, and
Andersen}}?><label>Henriksen et al.(2013)Henriksen, Bergami, and
Andersen</label><?label Henriksen2013?><mixed-citation>Henriksen, L. C., Bergami, L., and Andersen, P. B.: A Model Based Control
Methodology combining Blade Pitch and Adaptive Trailing Edge Flaps in a
common Framework, in: Proceedings of the EWEA, Vienna, Austria, available at:
<ext-link xlink:href="https://orbit.dtu.dk/en/publications/a-model-based-control-methodology-combining-blade-pitch-and-adapt-2">https://orbit.dtu.dk/en/publications/a-model-based-control-methodology-combining-blade-pitch</ext-link> (last access: 19 May 2021), 2013.</mixed-citation></ref>
      <ref id="bib1.bibx32"><?xmltex \def\ref@label{{IEC~61400-1~Ed.~3(2005)}}?><label>IEC 61400-1 Ed. 3(2005)</label><?label IEC61400?><mixed-citation>
IEC 61400-1 Ed. 3: IEC 61400-1: Wind Turbines – Part 1: Design Requirements,
Standard, International Electrotechnical Commission, Geneva, Switzerland, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx33"><?xmltex \def\ref@label{{Iribas et~al.(2015)Iribas, Hansen, Mahmood, Tibaldi, Natarajan, Bossanyi, Stock, Jamieson, Leithead, and Schlipf}}?><label>Iribas et al.(2015)Iribas, Hansen, Mahmood, Tibaldi, Natarajan, Bossanyi, Stock, Jamieson, Leithead, and Schlipf</label><?label Iribas2015a?><mixed-citation>Iribas, M., Hansen, M. H., Mahmood, M., Tibaldi, C., Natarajan, A., Bossanyi,
E., Stock, A., Jamieson, P., Leithead, W., and Schlipf, D.: INNWIND
Deliverable 1.42: Methodology for Feed-Forward Control Strategies using
Nacelle or Blade Based Sensors and Distributed Control, Tech. rep.,
INNWIND.eu, available at: <uri>http://www.innwind.eu/publications/deliverable-reports</uri> (last access: 19 May 2021), 2015.</mixed-citation></ref>
      <ref id="bib1.bibx34"><?xmltex \def\ref@label{{Jamieson(2018)}}?><label>Jamieson(2018)</label><?label Jamieson2018?><mixed-citation>
Jamieson, P.: Innovation in Wind Turbine Design, 2nd Edn., John Wiley &amp; Sons Ltd., West Sussex, UK, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx35"><?xmltex \def\ref@label{{Jones et~al.(2018)Jones, Lio, and Rossiter}}?><label>Jones et al.(2018)Jones, Lio, and Rossiter</label><?label Jones2018?><mixed-citation>Jones, B. L., Lio, W. H., and Rossiter, J. A.: Overcoming fundamental
limitations of wind turbine individual blade pitch control with inflow sensors, Wind Energy, 21, 922–936, <ext-link xlink:href="https://doi.org/10.1002/we.2205" ext-link-type="DOI">10.1002/we.2205</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx36"><?xmltex \def\ref@label{{Jonkman(2003)}}?><label>Jonkman(2003)</label><?label Jonkman2003?><mixed-citation>
Jonkman, J.: Modeling of the UAE Wind Turbine for Refinement of FAST_AD,
Tech. Rep. TP-500-34755, NREL, Golden, Colorado, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx37"><?xmltex \def\ref@label{{Jonkman et~al.(2009)Jonkman, Butterfield, Musial, and
Scott}}?><label>Jonkman et al.(2009)Jonkman, Butterfield, Musial, and
Scott</label><?label Jonkman2009?><mixed-citation>
Jonkman, J., Butterfield, S., Musial, W., and Scott, G.: Definition of a 5-MW
Reference Wind Turbine for Offshore System Development, Tech. Rep. TP-500-38060, NREL, Golden, Colorado, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx38"><?xmltex \def\ref@label{{Jost et~al.(2015)Jost, Barlas, Riziotis, and Navalkar}}?><label>Jost et al.(2015)Jost, Barlas, Riziotis, and Navalkar</label><?label Jost2015?><mixed-citation>Jost, E., Barlas, T., Riziotis, V., and Navalkar, S. T.: INNWIND Deliverable 2.32: Validation of New Control Concepts by Advanced Fluid-Structure Interaction Tools, Tech. rep., INNWIND.eu, available at:
<uri>http://www.innwind.eu/publications/deliverable-reports</uri> (last access: 19 May 2021), 2015.</mixed-citation></ref>
      <ref id="bib1.bibx39"><?xmltex \def\ref@label{{Kanda and Dowell(2005)}}?><label>Kanda and Dowell(2005)</label><?label Kanda2005?><mixed-citation>Kanda, A. and Dowell, E. H.: Worst-case gust-response analysis for typical
airfoil section with control surface, J. Aircraft, 42, 956–962,
<ext-link xlink:href="https://doi.org/10.2514/1.8931" ext-link-type="DOI">10.2514/1.8931</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx40"><?xmltex \def\ref@label{{Kracht et~al.(2015)Kracht, Perez-Becker, Richard, and
Fischer}}?><label>Kracht et al.(2015)Kracht, Perez-Becker, Richard, and
Fischer</label><?label Kracht2015?><mixed-citation>Kracht, P., Perez-Becker, S., Richard, J. B., and Fischer, B.: Performance
Improvement of a Point Absorber Wave Energy Converter by Application of an
Observer-Based Control: Results From Wave Tank Testing, IEEE T. Indust. Appl., 51, 3426–3434, <ext-link xlink:href="https://doi.org/10.1109/TIA.2015.2405892" ext-link-type="DOI">10.1109/TIA.2015.2405892</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx41"><?xmltex \def\ref@label{{Lackner and van~Kuik(2010)}}?><label>Lackner and van Kuik(2010)</label><?label Lackner2010?><mixed-citation>Lackner, M. and van Kuik, G. A. M.: A Comparison of Smart Rotor Control
Approaches using Trailing Edge Flaps and individual Pitch Control, Wind
Energy, 13, 117–134, <ext-link xlink:href="https://doi.org/10.1002/we.353" ext-link-type="DOI">10.1002/we.353</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx42"><?xmltex \def\ref@label{{Leishman(2006)}}?><label>Leishman(2006)</label><?label Leishman2006?><mixed-citation>
Leishman, J. G.: Principles of Helicopter Aerodynamics, 2nd Edn., Cambridge University Press, Cambridge, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx43"><?xmltex \def\ref@label{{Madsen et~al.(2020)Madsen, Larsen, Pirrung, Li, and
Zahle}}?><label>Madsen et al.(2020)Madsen, Larsen, Pirrung, Li, and
Zahle</label><?label Madsen2020?><mixed-citation>Madsen, H. A., Larsen, T. J., Pirrung, G. R., Li, A., and Zahle, F.:
Implementation of the Blade Element Momentum Model on a Polar Grid and its
Aeroelastic Load Impact, Wind Energ. Sci., 5, 1–27, <ext-link xlink:href="https://doi.org/10.5194/wes-5-1-2020" ext-link-type="DOI">10.5194/wes-5-1-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx44"><?xmltex \def\ref@label{{Manolas et~al.(2018)Manolas, Spyropoulos, Riziotis, Chaviaropoulos,
and Voutsinas}}?><label>Manolas et al.(2018)Manolas, Spyropoulos, Riziotis, Chaviaropoulos,
and Voutsinas</label><?label Manolas2018?><mixed-citation>Manolas, D., Spyropoulos, N., Serafeim, G., Riziotis, V., Chaviaropoulos, P.,
and Voutsinas, S.: Inflow-based Flap Control on a 10 MW-Scale Wind Turbine
Using a Spinner Anemometer, J. Phys.: Conf. Ser., 1037, 032045, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/1037/3/032045" ext-link-type="DOI">10.1088/1742-6596/1037/3/032045</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx45"><?xmltex \def\ref@label{{Marten et~al.(2010)Marten, Pechlivanoglou, Nayeri, and
Paschereit}}?><label>Marten et al.(2010)Marten, Pechlivanoglou, Nayeri, and
Paschereit</label><?label Marten2010DEWEK?><mixed-citation>Marten, D., Pechlivanoglou, G., Nayeri, C. N., and Paschereit, C. O.:
Integration of a WT Blade Design tool in XFOIL/XFLR5, in: 10th German Wind Energy Conference (DEWEK 2010), Bremen, Germany, available at:
<uri>https://www.researchgate.net/publication/275638785_Integration_of_a_WT_Blade_Design_Tool_in_XFoilXFLR5</uri> (last access: 19 May 2021), 2010.</mixed-citation></ref>
      <?pagebreak page814?><ref id="bib1.bibx46"><?xmltex \def\ref@label{{Marten et~al.(2015)Marten, Lennie, Pechlivanoglou, Nayeri, and
Paschereit}}?><label>Marten et al.(2015)Marten, Lennie, Pechlivanoglou, Nayeri, and
Paschereit</label><?label Marten2015?><mixed-citation>Marten, D., Lennie, M., Pechlivanoglou, G., Nayeri, C. N., and Paschereit,
C. O.: Implementation, Optimization and Validation of a Nonlinear Lifting
Line-Free Vortex Wake Module within the Wind Turbine Simulation Code QBlade, ASME J. Eng. Gas Turb. Power, 138, 072601, <ext-link xlink:href="https://doi.org/10.1115/GT2015-43265" ext-link-type="DOI">10.1115/GT2015-43265</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx47"><?xmltex \def\ref@label{{Moriarty and Hansen(2005)}}?><label>Moriarty and Hansen(2005)</label><?label Moriarty2005?><mixed-citation>Moriarty, P. and Hansen, A.: AeroDyn Theory Manual, Tech. Rep. EL-500-36881,
NREL, Golden, Colorado, <ext-link xlink:href="https://doi.org/10.2172/15014831" ext-link-type="DOI">10.2172/15014831</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx48"><?xmltex \def\ref@label{{Navalkar et~al.(2014)Navalkar, {Van Wingerden}, {Van Solingen},
Oomen, and van Kuik}}?><label>Navalkar et al.(2014)Navalkar, Van Wingerden, Van Solingen,
Oomen, and van Kuik</label><?label Navalkar2014a?><mixed-citation>Navalkar, S. T., Van Wingerden, J. W., Van Solingen, E., Oomen, T., and van Kuik, G. A. M.: Subspace Predictive Repetitive Control for Wind Turbine Load Alleviation using Trailing Edge Flaps, in: Proceedings of the American
Control Conference, Portland, USA, 4422–4427, <ext-link xlink:href="https://doi.org/10.1109/ACC.2014.6859094" ext-link-type="DOI">10.1109/ACC.2014.6859094</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx49"><?xmltex \def\ref@label{{Ng et~al.(2016)Ng, Palacios, Kerrigan, Graham, and Hesse}}?><label>Ng et al.(2016)Ng, Palacios, Kerrigan, Graham, and Hesse</label><?label Ng2016?><mixed-citation>Ng, B., Palacios, R., Kerrigan, E., Graham, M., and Hesse, H.: Aerodynamic
load control in horizontal axis wind turbines with combined aeroelastic
tailoring and trailing-edge flaps, Wind Energy, 19, 243–263,
<ext-link xlink:href="https://doi.org/10.1002/we.1830" ext-link-type="DOI">10.1002/we.1830</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx50"><?xmltex \def\ref@label{{NREL(2021)}}?><label>NREL(2021)</label><?label NREL2021?><mixed-citation>NREL: FAST v8.15, available at: <uri>https://www.nrel.gov/wind/nwtc/fastv8.html</uri>,last access: 19 May 2021.</mixed-citation></ref>
      <ref id="bib1.bibx51"><?xmltex \def\ref@label{{Perez-Becker et~al.(2020)Perez-Becker, Papi, Saverin, Marten,
Bianchini, and Paschereit}}?><label>Perez-Becker et al.(2020)Perez-Becker, Papi, Saverin, Marten,
Bianchini, and Paschereit</label><?label Perez-Becker2020?><mixed-citation>Perez-Becker, S., Papi, F., Saverin, J., Marten, D., Bianchini, A., and
Paschereit, C. O.: Is the Blade Element Momentum theory overestimating wind
turbine loads? – An aeroelastic comparison between OpenFAST's AeroDyn and
QBlade's Lifting-Line Free Vortex Wake method, Wind Energ. Sci., 5, 721–743, <ext-link xlink:href="https://doi.org/10.5194/wes-5-721-2020" ext-link-type="DOI">10.5194/wes-5-721-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx52"><?xmltex \def\ref@label{{Perez-Becker et~al.(2021)Perez-Becker, Marten, Nayeri, and
Paschereit}}?><label>Perez-Becker et al.(2021)Perez-Becker, Marten, Nayeri, and
Paschereit</label><?label Perez-Becker2021?><mixed-citation>Perez-Becker, S., Marten, D., Nayeri, C. N., and Paschereit, C. O.:
Implementation and Validation of an Advanced Wind Energy Controller in
Aero-Servo-Elastic Simulations Using the Lifting Line Free Vortex Wake
Model, Energies, 14, 783, <ext-link xlink:href="https://doi.org/10.3390/en14030783" ext-link-type="DOI">10.3390/en14030783</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx53"><?xmltex \def\ref@label{{Plumley(2015)}}?><label>Plumley(2015)</label><?label Plumley2015?><mixed-citation>
Plumley, C.: The Smart Rotor Wind Turbine, PhD thesis, University of
Strathclyde, Strathclyde, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx54"><?xmltex \def\ref@label{{Plumley et~al.(2014a)Plumley, Graham, Leithead,
Bossanyi, and Jamieson}}?><label>Plumley et al.(2014a)Plumley, Graham, Leithead,
Bossanyi, and Jamieson</label><?label Plumley2014?><mixed-citation>Plumley, C., Graham, M., Leithead, W., Bossanyi, E. A., and Jamieson, P.:
Supplementing Wind Turbine Pitch Control with a Trailing Edge Flap Smart Rotor, in: Proceedings of the 3rd Renewable Power Generation Conference (RPG 2014), Naples, Italy, 1–6, <ext-link xlink:href="https://doi.org/10.1049/cp.2014.0919" ext-link-type="DOI">10.1049/cp.2014.0919</ext-link>, 2014a.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx55"><?xmltex \def\ref@label{{Plumley et~al.(2014b)Plumley, Leithead, Jamieson,
Bossanyi, and Graham}}?><label>Plumley et al.(2014b)Plumley, Leithead, Jamieson,
Bossanyi, and Graham</label><?label Plumley2014a?><mixed-citation>Plumley, C., Leithead, W., Jamieson, P., Bossanyi, E. A., and Graham, M.:
Comparison of individual Pitch and Smart Rotor Control Strategies for Load
Reduction, J. Phys.: Conf. Ser., 524, 012054, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/524/1/012054" ext-link-type="DOI">10.1088/1742-6596/524/1/012054</ext-link>, 2014b.</mixed-citation></ref>
      <ref id="bib1.bibx56"><?xmltex \def\ref@label{{Simley and Pao(2016)}}?><label>Simley and Pao(2016)</label><?label Simley2016?><mixed-citation>Simley, E. and Pao, L.: Evaluation of a Wind Speed Estimator for effective
Hub-Height and Shear Components, Wind Energy, 19, 167–184, <ext-link xlink:href="https://doi.org/10.1002/we.1817" ext-link-type="DOI">10.1002/we.1817</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx57"><?xmltex \def\ref@label{{Tasora et~al.(2016)Tasora, Serban, Mazhar, Pazouki, Melanz,
Fleischmann, Taylor, Sugiyama, and Negrut}}?><label>Tasora et al.(2016)Tasora, Serban, Mazhar, Pazouki, Melanz,
Fleischmann, Taylor, Sugiyama, and Negrut</label><?label Tasora2016?><mixed-citation>Tasora, A., Serban, R., Mazhar, H., Pazouki, A., Melanz, D., Fleischmann, J.,
Taylor, M., Sugiyama, H., and Negrut, D.: Chrono: An Open Source Multi-Physics Dynamics Engine, in: Proceedings of the International Conference on High Performance Computing in Science and Engineering, Solan, Czech Republic, 19–49, <ext-link xlink:href="https://doi.org/10.1007/978-3-319-40361-8_2" ext-link-type="DOI">10.1007/978-3-319-40361-8_2</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx58"><?xmltex \def\ref@label{{TU~Berlin(2021)}}?><label>TU Berlin(2021)</label><?label TUBerlin2021?><mixed-citation>TU Berlin: QBlade, available at: <uri>https://www.qblade.org/</uri>, last access: 19 May 2021.</mixed-citation></ref>
      <ref id="bib1.bibx59"><?xmltex \def\ref@label{{Ungur\'{a}n et~al.(2018)Ungur{\'{a}}n, Petrovi{\'{c}}, Pao, and
K{\"{u}}hn}}?><label>Ungurán et al.(2018)Ungurán, Petrović, Pao, and
Kühn</label><?label Unguran2018?><mixed-citation>Ungurán, R., Petrović, V., Pao, L. Y., and Kühn, M.: Performance Evaluation of a Blade-Mounted LiDAR with Dynamic Versus Fixed Parameters through Feedback-Feedforward Individual Pitch and Trailing Edge Flap Control, J. Phys.: Conf. Ser., 1037, 032004, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/1037/3/032004" ext-link-type="DOI">10.1088/1742-6596/1037/3/032004</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx60"><?xmltex \def\ref@label{{Wendler et~al.(2016)Wendler, Marten, Pechlivanoglou, Nayeri, and
Paschereit}}?><label>Wendler et al.(2016)Wendler, Marten, Pechlivanoglou, Nayeri, and
Paschereit</label><?label Wendler2016?><mixed-citation>Wendler, J., Marten, D., Pechlivanoglou, G., Nayeri, C. N., and Paschereit,
C. O.: An Unsteady Aerodynamics Model for Lifting Line Free Vortex Wake
Simulations of HAWT and VAWT in QBlade, in: Proceedings of ASME Turbo Expo:
Turbine Technical Conference and Exposition GT2016, Seoul, South Korea, V009T46A011, <ext-link xlink:href="https://doi.org/10.1115/GT2016-57184" ext-link-type="DOI">10.1115/GT2016-57184</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx61"><?xmltex \def\ref@label{{Wilson et~al.(2009)Wilson, Berg, Resor, Barone, and
Berg}}?><label>Wilson et al.(2009)Wilson, Berg, Resor, Barone, and
Berg</label><?label Wilson2009a?><mixed-citation>Wilson, D., Berg, D., Resor, B., Barone, M., and Berg, J.: Combined Individual Pitch Control and Active Aerodynamic Load Controller Investigation for the 5 MW Upwind Turbine, in: AWEA Wind Power Conference &amp; Exhibition,
Chicago, USA, 1–12, available at:
<uri>https://energy.sandia.gov/wp-content/gallery/uploads/AWEA-092875C.pdf</uri> (last access: 19 May 2021), 2009.</mixed-citation></ref>
      <ref id="bib1.bibx62"><?xmltex \def\ref@label{{Zhang et~al.(2016)Zhang, Tan, and Xu}}?><label>Zhang et al.(2016)Zhang, Tan, and Xu</label><?label Zhang2016?><mixed-citation>Zhang, M., Tan, B., and Xu, J.: Smart fatigue load control on the large-scale
wind turbine blades using different sensing signals, Renew. Energy, 87, 111–119, <ext-link xlink:href="https://doi.org/10.1016/j.renene.2015.10.011" ext-link-type="DOI">10.1016/j.renene.2015.10.011</ext-link>, 2016.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Active flap control with the trailing edge  flap hinge moment as a sensor: using it to  estimate local blade inflow conditions and to  reduce extreme blade loads and deflections</article-title-html>
<abstract-html><p>Active trailing edge flaps are a promising technology that can potentially enable further increases in wind turbine sizes without the disproportionate increase in loads, thus reducing the cost of wind energy even further. Extreme loads and critical deflections of the blade are design-driving issues that can effectively be reduced by flaps. In this paper, we consider the flap hinge moment as a local input sensor for a simple flap controller that reduces extreme loads and critical deflections of the DTU 10&thinsp;MW Reference Wind Turbine blade. We present a model to calculate the unsteady flap hinge moment that can be used in aeroelastic simulations in the time domain. This model is used to develop an observer that estimates the local angle of attack and relative wind velocity of a blade section based on local sensor information including the flap hinge moment of the blade section. For steady wind conditions that include yawed inflow and wind shear, the observer is able to estimate the local inflow conditions with errors in the mean angle of attack below 0.2° and mean relative wind speed errors below 0.4&thinsp;%. For fully turbulent wind conditions, the observer is able to estimate the low-frequency content of the local angle of attack and relative velocity even when it is lacking information on the incoming turbulent wind.</p><p>We include this observer as part of a simple flap controller to reduce extreme loads and critical deflections of the blade. The flap controller's performance is tested in load simulations of the reference turbine with active flaps according to the IEC 61400-1 power production with extreme turbulence group. We used the lifting line free vortex wake method to calculate the aerodynamic loads. Results show a reduction of the maximum out-of-plane and resulting blade root bending moments of 8&thinsp;% and 7.6&thinsp;%, respectively, when compared to a baseline case without flaps. The critical blade tip deflection is reduced by 7.1&thinsp;%. Furthermore, a sector load analysis considering extreme loading in all load directions shows a reduction of the extreme resulting bending moment in an angular region covering 30° around the positive out-of-plane blade root bending moment. Further analysis reveals that a fast reaction time of the flap system proves to be critical for its performance. This is achieved with the use of local sensors as input for the flap controller. A larger reduction potential of the system is identified but not reached mainly because of a combination of challenging controller objectives and the simple controller architecture.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Andersen(2010)</label><mixed-citation>
Andersen, P. B.: Advanced Load Alleviation for Wind Turbines using Adaptive
Trailing Edge Flaps: Sensoring and Control, PhD thesis, Technical University of Denmark, Risø, Denmark, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Andersen et al.(2010)Andersen, Henriksen, Gaunaa, Bak, and
Buhl</label><mixed-citation>
Andersen, P. B., Henriksen, L., Gaunaa, M., Bak, C., and Buhl, T.: Deformable
trailing edge flaps for modern megawatt wind turbine controllers using strain
gauge sensors, Wind Energy, 13, 193–206, <a href="https://doi.org/10.1002/we.371" target="_blank">https://doi.org/10.1002/we.371</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Bak et al.(2001)Bak, Madsen, and Johansen</label><mixed-citation>
Bak, C., Madsen, H. A., and Johansen, J.: Influence from Blade-Tower
Interaction on Fatigue Loads and Dynamics, in: Proceedings of the 2001 European Wind Energy Conference and Exhibition, Copenhagen, Denmark, 394–397, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Bak et al.(2013)Bak, Zahle, Bitsche, Kim, Yde, Henriksen, Andersen,
Natarajan, and Hansen</label><mixed-citation>
Bak, C., Zahle, F., Bitsche, R., Kim, T., Yde, A., Henriksen, L. C., Andersen, P. B., Natarajan, A., and Hansen, M. H.: Design and Performance of a 10&thinsp;MW Wind Turbine, Tech. Rep. I-0092, DTU Wind Energy, Roskilde, Denmark, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Barlas and van Kuik(2010)</label><mixed-citation>
Barlas, T. and van Kuik, G. A. M.: Review of State of the Art in Smart Rotor
Control Research for Wind Turbines, Prog. Aerosp. Sci., 46, 1–27, <a href="https://doi.org/10.1016/j.paerosci.2009.08.002" target="_blank">https://doi.org/10.1016/j.paerosci.2009.08.002</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Barlas et al.(2012)Barlas, van der Veen, and van Kuik</label><mixed-citation>
Barlas, T., van der Veen, G., and van Kuik, G. A. M.: Model Predictive Control for Wind Turbines with Distributed Active Flaps: Incorporating Inflow Signals and Actuator Constraints, Wind Energy, 15, 757–771, <a href="https://doi.org/10.1002/we.503" target="_blank">https://doi.org/10.1002/we.503</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Barlas et al.(2016a)Barlas, Tibaldi, Zahle, and
Madsen</label><mixed-citation>
Barlas, T., Tibaldi, C., Zahle, F., and Madsen, H. A.: Aeroelastic Optimization of a 10&thinsp;MW Wind Turbine Blade with Active Trailing Edge Flaps,
in: 34th Wind Energy Symposium, 4–8 January 2016, San Diego, CA, USA, 1–11, <a href="https://doi.org/10.2514/6.2016-1262" target="_blank">https://doi.org/10.2514/6.2016-1262</a>, 2016a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Barlas et al.(2016b)Barlas, Pettas, Gertz, and
Madsen</label><mixed-citation>
Barlas, T., Pettas, V., Gertz, D., and Madsen, H. A.: Extreme load alleviation using industrial implementation of active trailing edge flaps in a full design load basis, J. Phys.: Conf. Ser., 753, 042001,
<a href="https://doi.org/10.1088/1742-6596/753/4/042001" target="_blank">https://doi.org/10.1088/1742-6596/753/4/042001</a>, 2016b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Barlas et al.(2018)Barlas, Olsen, Madsen, Andersen, Ai, and
Weaver</label><mixed-citation>
Barlas, T., Olsen, A. S., Madsen, H. A., Andersen, T. L., Ai, Q., and Weaver,
P. M.: Aerodynamic and Load Control Performance Testing of a Morphing Trailing Edge Flap System on an Outdoor Rotating Test Rig, J. Phys.: Conf. Ser., 1037, 022018, <a href="https://doi.org/10.1088/1742-6596/1037/2/022018" target="_blank">https://doi.org/10.1088/1742-6596/1037/2/022018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Bartholomay et al.(2018)Bartholomay, Mihos, Perez-Becker,
Pechlivanoglou, Nayeri, Nikolaou, and Paschereit</label><mixed-citation>
Bartholomay, S., Mihos, G., Perez-Becker, S., Pechlivanoglou, G., Nayeri,
C. N., Nikolaou, G., and Paschereit, C. O.: Towards Active Flow Control on a
Research Scale Wind Turbine Using Trailing Edge Flaps, in: AIAA SciTech
Proceedings 2018, Kissimee, Florida, USA, <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.bib11"><label>Bartholomay et al.(2021)Bartholomay, Wester, Perez-Becker, Konze,
Menzel, Hölling, Spickenheuer, Peinke, Nayeri, Paschereit, and
Oberleithner</label><mixed-citation>
Bartholomay, S., Wester, T. T. B., Perez-Becker, S., Konze, S., Menzel, C., Hölling, M., Spickenheuer, A., Peinke, J., Nayeri, C. N., Paschereit, C. O., and Oberleithner, K.: Pressure-based lift estimation and its application to feedforward load control employing trailing-edge flaps, Wind Energ. Sci., 6, 221–245, <a href="https://doi.org/10.5194/wes-6-221-2021" target="_blank">https://doi.org/10.5194/wes-6-221-2021</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Behrens and Zhu(2011)</label><mixed-citation>
Behrens, T. and Zhu, W. J.: Feasibility of Aerodynamic Flap Hinge Moment
Measurements as Input for Load Alleviation Control, in: Proc. of EWEA 2011,
Brussels, Belgium, 1–8, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Berg et al.(2009)Berg, Wilson, Barone, Resor, Berg, Paquette, Zayas, Kota, Ervin, and Maric</label><mixed-citation>
Berg, D., Wilson, D., Barone, M., Resor, B., Berg, J., Paquette, J., Zayas, J., Kota, S., Ervin, G., and Maric, D.: The Impact of Active Aerodynamic Load
Control on Fatigue and Energy Capture at Low Wind Speed Sites, in: European
Wind Energy Conference &amp; Exhibition 2009, Marseille, France, 2670–2679, available at: <a href="https://www.osti.gov/biblio/1141815" target="_blank"/> (last access: 19 May 2021), 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Bergami and Gaunaa(2012)</label><mixed-citation>
Bergami, L. and Gaunaa, M.: ATEFlap Aerodynamic Model, a Dynamic Stall Model
Including the Effects of Trailing Edge Flap Deflection, Tech. Rep. Risø-R-1792, DTU Wind Energy, Risø, Denmark, available at: <a href="https://orbit.dtu.dk/files/6599679/ris-r-1792.pdf" target="_blank"/> (last access: 19 May 2021), 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Bergami and Gaunaa(2014)</label><mixed-citation>
Bergami, L. and Gaunaa, M.: Analysis of Aeroelastic Loads and their
Contributions to Fatigue Damage, J. Phys.: Conf. Ser., 555, 012007, <a href="https://doi.org/10.1088/1742-6596/555/1/012007" target="_blank">https://doi.org/10.1088/1742-6596/555/1/012007</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Bergami and Poulsen(2015)</label><mixed-citation>
Bergami, L. and Poulsen, N.: A Smart Rotor Configuration with Linear Quadratic Control of Adaptive Trailing Edge Flaps for Active Load Alleviation, Wind Energy, 18, 625–641, <a href="https://doi.org/10.1002/we.1716" target="_blank">https://doi.org/10.1002/we.1716</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Bernhammer et al.(2016)Bernhammer, van Kuik, and De
Breuker</label><mixed-citation>
Bernhammer, L., van Kuik, G. A. M., and De Breuker, R.: Fatigue and extreme
load reduction of wind turbine components using smart rotors, J. Wind Eng. Indust. Aerodynam., 154, 84–95, <a href="https://doi.org/10.1016/j.jweia.2016.04.001" target="_blank">https://doi.org/10.1016/j.jweia.2016.04.001</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Bertelè et al.(2017)Bertelè, Bottasso, Cacciola, Daher
Adegas, and Delport</label><mixed-citation>
Bertelè, M., Bottasso, C. L., Cacciola, S., Daher Adegas, F., and Delport, S.: Wind inflow observation from load harmonics, Wind Energ. Sci., 2, 615–640, <a href="https://doi.org/10.5194/wes-2-615-2017" target="_blank">https://doi.org/10.5194/wes-2-615-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Borg et al.(2015)Borg, Mirzaei, and Bredmose</label><mixed-citation>
Borg, M., Mirzaei, M., and Bredmose, H.: LIFES50+ Deliverable D1.2: Wind
Turbine Models for the Design, Tech. Rep. E-101, DTU Wind Energy, Risø,
Denmark, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Bossanyi(2003)</label><mixed-citation>
Bossanyi, E. A.: Individual Blade Pitch Control for Load Reduction, Wind
Energy, 6, 119–128, <a href="https://doi.org/10.1002/we.76" target="_blank">https://doi.org/10.1002/we.76</a>, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Burger(2018)</label><mixed-citation>
Burger, B.: Power Generation in Germany – Assesment of 2017, Tech. rep.,
Fraunhofer Institute for Solar Energy Systems ISE, Freiburg, Germany, available at:
<a href="https://www.ise.fraunhofer.de/content/dam/ise/en/documents/publications/studies/Stromerzeugung_2017_e.pdf" target="_blank"/>
(last access: 19 May 2021), 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Chaviaropoulos et al.(2014)Chaviaropoulos, Karga, Harkness, and
Hendriks</label><mixed-citation>
Chaviaropoulos, P., Karga, I., Harkness, C., and Hendriks, B.: INNWIND
Deliverable 1.23: PI-Based Assesment of Innovative Concepts (Methodological
Issues), Tech. rep., INNWIND.eu, available at:
<a href="http://www.innwind.eu/publications/deliverable-reports" target="_blank"/> (last access: 19 May 2021), 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Chen et al.(2016)Chen, Stol, and Mace</label><mixed-citation>
Chen, Z., Stol, K., and Mace, B.: System Identification and Controller Design
for individual Pitch and Trailing Edge Flap Control on upscaled Wind Turbines, Wind Energy, 19, 1073–1088, <a href="https://doi.org/10.1002/we.1885" target="_blank">https://doi.org/10.1002/we.1885</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Chen et al.(2017)Chen, Stol, and Mace</label><mixed-citation>
Chen, Z., Stol, K., and Mace, B.: Wind turbine Blade Optimisation with
Individual Pitch and Trailing Edge Flap Control, Renew. Energy, 103, 750–765, <a href="https://doi.org/10.1016/j.renene.2016.11.009" target="_blank">https://doi.org/10.1016/j.renene.2016.11.009</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Cooperman and Martinez(2015)</label><mixed-citation>
Cooperman, A. and Martinez, M.: Load Monitoring for Active Control of Wind
Turbines, Renew. Sustain. Energ. Rev., 41, 189–201,
<a href="https://doi.org/10.1016/j.rser.2014.08.029" target="_blank">https://doi.org/10.1016/j.rser.2014.08.029</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Damiani et al.(2018)Damiani, Dana, Annoni, Fleming, Roadman, van Dam, and Dykes</label><mixed-citation>
Damiani, R., Dana, S., Annoni, J., Fleming, P., Roadman, J., van Dam, J., and
Dykes, K.: Assessment of Wind Turbine Component Loads Under Yaw-Offset
Conditions, Wind Energ. Sci., 3, 173–189, <a href="https://doi.org/10.5194/wes-3-173-2018" target="_blank">https://doi.org/10.5194/wes-3-173-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Engels et al.(2010)Engels, Kanev, and van Engelen</label><mixed-citation>
Engels, W. P., Kanev, S., and van Engelen, T.: Distributed Blade Control, in:
Torque: The Science of Making Torque from Wind, Heraklion, Greece, available at:
<a href="https://www.researchgate.net/publication/265063622_Distributed_Blade_Control" target="_blank"/> (last access: 19 May 2021), 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Fisher and Madsen(2016)</label><mixed-citation>
Fisher, A. and Madsen, H. A.: Investigation of the theoretical load alleviation potential using trailing edge flaps controlled by inflow data,
Wind Energy, 19, 1567–1583, <a href="https://doi.org/10.1002/we.1937" target="_blank">https://doi.org/10.1002/we.1937</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Hansen et al.(2013)Hansen, Henriksen, Hartvig, and
Christian</label><mixed-citation>
Hansen, M. H., Henriksen, L. C., Hartvig, M., and Christian, L.: Basic DTU
Wind Energy Controller, Tech. Rep. E-0028, DTU Wind Energy, Risø, Denmark, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Hariharan and Leishman(1995)</label><mixed-citation>
Hariharan, N. and Leishman, J. G.: Unsteady Aerodynamics of a Flapped Airfoil
in Subsonic Flow by Indicial Concepts, in: Proc. of the AIAA 36th Structures, Structural Dynamics and Materials Conference, New Orleans, 613–634,  <a href="https://doi.org/10.2514/6.1995-1228" target="_blank">https://doi.org/10.2514/6.1995-1228</a>, 1995.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Henriksen et al.(2013)Henriksen, Bergami, and
Andersen</label><mixed-citation>
Henriksen, L. C., Bergami, L., and Andersen, P. B.: A Model Based Control
Methodology combining Blade Pitch and Adaptive Trailing Edge Flaps in a
common Framework, in: Proceedings of the EWEA, Vienna, Austria, available at:
<a href="https://orbit.dtu.dk/en/publications/a-model-based-control-methodology-combining-blade-pitch-and-adapt-2" target="_blank">https://orbit.dtu.dk/en/publications/a-model-based-control-methodology-combining-blade-pitch</a> (last access: 19 May 2021), 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>IEC 61400-1 Ed. 3(2005)</label><mixed-citation>
IEC 61400-1 Ed. 3: IEC 61400-1: Wind Turbines – Part 1: Design Requirements,
Standard, International Electrotechnical Commission, Geneva, Switzerland, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Iribas et al.(2015)Iribas, Hansen, Mahmood, Tibaldi, Natarajan, Bossanyi, Stock, Jamieson, Leithead, and Schlipf</label><mixed-citation>
Iribas, M., Hansen, M. H., Mahmood, M., Tibaldi, C., Natarajan, A., Bossanyi,
E., Stock, A., Jamieson, P., Leithead, W., and Schlipf, D.: INNWIND
Deliverable 1.42: Methodology for Feed-Forward Control Strategies using
Nacelle or Blade Based Sensors and Distributed Control, Tech. rep.,
INNWIND.eu, available at: <a href="http://www.innwind.eu/publications/deliverable-reports" target="_blank"/> (last access: 19 May 2021), 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Jamieson(2018)</label><mixed-citation>
Jamieson, P.: Innovation in Wind Turbine Design, 2nd Edn., John Wiley &amp; Sons Ltd., West Sussex, UK, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Jones et al.(2018)Jones, Lio, and Rossiter</label><mixed-citation>
Jones, B. L., Lio, W. H., and Rossiter, J. A.: Overcoming fundamental
limitations of wind turbine individual blade pitch control with inflow sensors, Wind Energy, 21, 922–936, <a href="https://doi.org/10.1002/we.2205" target="_blank">https://doi.org/10.1002/we.2205</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Jonkman(2003)</label><mixed-citation>
Jonkman, J.: Modeling of the UAE Wind Turbine for Refinement of FAST_AD,
Tech. Rep. TP-500-34755, NREL, Golden, Colorado, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Jonkman et al.(2009)Jonkman, Butterfield, Musial, and
Scott</label><mixed-citation>
Jonkman, J., Butterfield, S., Musial, W., and Scott, G.: Definition of a 5-MW
Reference Wind Turbine for Offshore System Development, Tech. Rep. TP-500-38060, NREL, Golden, Colorado, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Jost et al.(2015)Jost, Barlas, Riziotis, and Navalkar</label><mixed-citation>
Jost, E., Barlas, T., Riziotis, V., and Navalkar, S. T.: INNWIND Deliverable 2.32: Validation of New Control Concepts by Advanced Fluid-Structure Interaction Tools, Tech. rep., INNWIND.eu, available at:
<a href="http://www.innwind.eu/publications/deliverable-reports" target="_blank"/> (last access: 19 May 2021), 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Kanda and Dowell(2005)</label><mixed-citation>
Kanda, A. and Dowell, E. H.: Worst-case gust-response analysis for typical
airfoil section with control surface, J. Aircraft, 42, 956–962,
<a href="https://doi.org/10.2514/1.8931" target="_blank">https://doi.org/10.2514/1.8931</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Kracht et al.(2015)Kracht, Perez-Becker, Richard, and
Fischer</label><mixed-citation>
Kracht, P., Perez-Becker, S., Richard, J. B., and Fischer, B.: Performance
Improvement of a Point Absorber Wave Energy Converter by Application of an
Observer-Based Control: Results From Wave Tank Testing, IEEE T. Indust. Appl., 51, 3426–3434, <a href="https://doi.org/10.1109/TIA.2015.2405892" target="_blank">https://doi.org/10.1109/TIA.2015.2405892</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Lackner and van Kuik(2010)</label><mixed-citation>
Lackner, M. and van Kuik, G. A. M.: A Comparison of Smart Rotor Control
Approaches using Trailing Edge Flaps and individual Pitch Control, Wind
Energy, 13, 117–134, <a href="https://doi.org/10.1002/we.353" target="_blank">https://doi.org/10.1002/we.353</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Leishman(2006)</label><mixed-citation>
Leishman, J. G.: Principles of Helicopter Aerodynamics, 2nd Edn., Cambridge University Press, Cambridge, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Madsen et al.(2020)Madsen, Larsen, Pirrung, Li, and
Zahle</label><mixed-citation>
Madsen, H. A., Larsen, T. J., Pirrung, G. R., Li, A., and Zahle, F.:
Implementation of the Blade Element Momentum Model on a Polar Grid and its
Aeroelastic Load Impact, Wind Energ. Sci., 5, 1–27, <a href="https://doi.org/10.5194/wes-5-1-2020" target="_blank">https://doi.org/10.5194/wes-5-1-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Manolas et al.(2018)Manolas, Spyropoulos, Riziotis, Chaviaropoulos,
and Voutsinas</label><mixed-citation>
Manolas, D., Spyropoulos, N., Serafeim, G., Riziotis, V., Chaviaropoulos, P.,
and Voutsinas, S.: Inflow-based Flap Control on a 10&thinsp;MW-Scale Wind Turbine
Using a Spinner Anemometer, J. Phys.: Conf. Ser., 1037, 032045, <a href="https://doi.org/10.1088/1742-6596/1037/3/032045" target="_blank">https://doi.org/10.1088/1742-6596/1037/3/032045</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Marten et al.(2010)Marten, Pechlivanoglou, Nayeri, and
Paschereit</label><mixed-citation>
Marten, D., Pechlivanoglou, G., Nayeri, C. N., and Paschereit, C. O.:
Integration of a WT Blade Design tool in XFOIL/XFLR5, in: 10th German Wind Energy Conference (DEWEK 2010), Bremen, Germany, available at:
<a href="https://www.researchgate.net/publication/275638785_Integration_of_a_WT_Blade_Design_Tool_in_XFoilXFLR5" target="_blank"/> (last access: 19 May 2021), 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Marten et al.(2015)Marten, Lennie, Pechlivanoglou, Nayeri, and
Paschereit</label><mixed-citation>
Marten, D., Lennie, M., Pechlivanoglou, G., Nayeri, C. N., and Paschereit,
C. O.: Implementation, Optimization and Validation of a Nonlinear Lifting
Line-Free Vortex Wake Module within the Wind Turbine Simulation Code QBlade, ASME J. Eng. Gas Turb. Power, 138, 072601, <a href="https://doi.org/10.1115/GT2015-43265" target="_blank">https://doi.org/10.1115/GT2015-43265</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Moriarty and Hansen(2005)</label><mixed-citation>
Moriarty, P. and Hansen, A.: AeroDyn Theory Manual, Tech. Rep. EL-500-36881,
NREL, Golden, Colorado, <a href="https://doi.org/10.2172/15014831" target="_blank">https://doi.org/10.2172/15014831</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Navalkar et al.(2014)Navalkar, Van Wingerden, Van Solingen,
Oomen, and van Kuik</label><mixed-citation>
Navalkar, S. T., Van Wingerden, J. W., Van Solingen, E., Oomen, T., and van Kuik, G. A. M.: Subspace Predictive Repetitive Control for Wind Turbine Load Alleviation using Trailing Edge Flaps, in: Proceedings of the American
Control Conference, Portland, USA, 4422–4427, <a href="https://doi.org/10.1109/ACC.2014.6859094" target="_blank">https://doi.org/10.1109/ACC.2014.6859094</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Ng et al.(2016)Ng, Palacios, Kerrigan, Graham, and Hesse</label><mixed-citation>
Ng, B., Palacios, R., Kerrigan, E., Graham, M., and Hesse, H.: Aerodynamic
load control in horizontal axis wind turbines with combined aeroelastic
tailoring and trailing-edge flaps, Wind Energy, 19, 243–263,
<a href="https://doi.org/10.1002/we.1830" target="_blank">https://doi.org/10.1002/we.1830</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>NREL(2021)</label><mixed-citation>
NREL: FAST v8.15, available at: <a href="https://www.nrel.gov/wind/nwtc/fastv8.html" target="_blank"/>,last access: 19 May 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Perez-Becker et al.(2020)Perez-Becker, Papi, Saverin, Marten,
Bianchini, and Paschereit</label><mixed-citation>
Perez-Becker, S., Papi, F., Saverin, J., Marten, D., Bianchini, A., and
Paschereit, C. O.: Is the Blade Element Momentum theory overestimating wind
turbine loads? – An aeroelastic comparison between OpenFAST's AeroDyn and
QBlade's Lifting-Line Free Vortex Wake method, Wind Energ. Sci., 5, 721–743, <a href="https://doi.org/10.5194/wes-5-721-2020" target="_blank">https://doi.org/10.5194/wes-5-721-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Perez-Becker et al.(2021)Perez-Becker, Marten, Nayeri, and
Paschereit</label><mixed-citation>
Perez-Becker, S., Marten, D., Nayeri, C. N., and Paschereit, C. O.:
Implementation and Validation of an Advanced Wind Energy Controller in
Aero-Servo-Elastic Simulations Using the Lifting Line Free Vortex Wake
Model, Energies, 14, 783, <a href="https://doi.org/10.3390/en14030783" target="_blank">https://doi.org/10.3390/en14030783</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Plumley(2015)</label><mixed-citation>
Plumley, C.: The Smart Rotor Wind Turbine, PhD thesis, University of
Strathclyde, Strathclyde, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Plumley et al.(2014a)Plumley, Graham, Leithead,
Bossanyi, and Jamieson</label><mixed-citation>
Plumley, C., Graham, M., Leithead, W., Bossanyi, E. A., and Jamieson, P.:
Supplementing Wind Turbine Pitch Control with a Trailing Edge Flap Smart Rotor, in: Proceedings of the 3rd Renewable Power Generation Conference (RPG 2014), Naples, Italy, 1–6, <a href="https://doi.org/10.1049/cp.2014.0919" target="_blank">https://doi.org/10.1049/cp.2014.0919</a>, 2014a.

</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Plumley et al.(2014b)Plumley, Leithead, Jamieson,
Bossanyi, and Graham</label><mixed-citation>
Plumley, C., Leithead, W., Jamieson, P., Bossanyi, E. A., and Graham, M.:
Comparison of individual Pitch and Smart Rotor Control Strategies for Load
Reduction, J. Phys.: Conf. Ser., 524, 012054, <a href="https://doi.org/10.1088/1742-6596/524/1/012054" target="_blank">https://doi.org/10.1088/1742-6596/524/1/012054</a>, 2014b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Simley and Pao(2016)</label><mixed-citation>
Simley, E. and Pao, L.: Evaluation of a Wind Speed Estimator for effective
Hub-Height and Shear Components, Wind Energy, 19, 167–184, <a href="https://doi.org/10.1002/we.1817" target="_blank">https://doi.org/10.1002/we.1817</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Tasora et al.(2016)Tasora, Serban, Mazhar, Pazouki, Melanz,
Fleischmann, Taylor, Sugiyama, and Negrut</label><mixed-citation>
Tasora, A., Serban, R., Mazhar, H., Pazouki, A., Melanz, D., Fleischmann, J.,
Taylor, M., Sugiyama, H., and Negrut, D.: Chrono: An Open Source Multi-Physics Dynamics Engine, in: Proceedings of the International Conference on High Performance Computing in Science and Engineering, Solan, Czech Republic, 19–49, <a href="https://doi.org/10.1007/978-3-319-40361-8_2" target="_blank">https://doi.org/10.1007/978-3-319-40361-8_2</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>TU Berlin(2021)</label><mixed-citation>
TU Berlin: QBlade, available at: <a href="https://www.qblade.org/" target="_blank"/>, last access: 19 May 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Ungurán et al.(2018)Ungurán, Petrović, Pao, and
Kühn</label><mixed-citation>
Ungurán, R., Petrović, V., Pao, L. Y., and Kühn, M.: Performance Evaluation of a Blade-Mounted LiDAR with Dynamic Versus Fixed Parameters through Feedback-Feedforward Individual Pitch and Trailing Edge Flap Control, J. Phys.: Conf. Ser., 1037, 032004, <a href="https://doi.org/10.1088/1742-6596/1037/3/032004" target="_blank">https://doi.org/10.1088/1742-6596/1037/3/032004</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Wendler et al.(2016)Wendler, Marten, Pechlivanoglou, Nayeri, and
Paschereit</label><mixed-citation>
Wendler, J., Marten, D., Pechlivanoglou, G., Nayeri, C. N., and Paschereit,
C. O.: An Unsteady Aerodynamics Model for Lifting Line Free Vortex Wake
Simulations of HAWT and VAWT in QBlade, in: Proceedings of ASME Turbo Expo:
Turbine Technical Conference and Exposition GT2016, Seoul, South Korea, V009T46A011, <a href="https://doi.org/10.1115/GT2016-57184" target="_blank">https://doi.org/10.1115/GT2016-57184</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Wilson et al.(2009)Wilson, Berg, Resor, Barone, and
Berg</label><mixed-citation>
Wilson, D., Berg, D., Resor, B., Barone, M., and Berg, J.: Combined Individual Pitch Control and Active Aerodynamic Load Controller Investigation for the 5&thinsp;MW Upwind Turbine, in: AWEA Wind Power Conference &amp; Exhibition,
Chicago, USA, 1–12, available at:
<a href="https://energy.sandia.gov/wp-content/gallery/uploads/AWEA-092875C.pdf" target="_blank"/> (last access: 19 May 2021), 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Zhang et al.(2016)Zhang, Tan, and Xu</label><mixed-citation>
Zhang, M., Tan, B., and Xu, J.: Smart fatigue load control on the large-scale
wind turbine blades using different sensing signals, Renew. Energy, 87, 111–119, <a href="https://doi.org/10.1016/j.renene.2015.10.011" target="_blank">https://doi.org/10.1016/j.renene.2015.10.011</a>, 2016.
</mixed-citation></ref-html>--></article>
