<?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" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">WES</journal-id><journal-title-group>
    <journal-title>Wind Energy Science</journal-title>
    <abbrev-journal-title abbrev-type="publisher">WES</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Wind Energ. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2366-7451</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/wes-8-277-2023</article-id><title-group><article-title>Platform yaw drift in upwind floating wind turbines <?xmltex \hack{\break}?> with single-point-mooring system and its <?xmltex \hack{\break}?> mitigation by individual pitch control</article-title><alt-title>Platform yaw drift in upwind floating wind turbines with single-point-mooring system</alt-title>
      </title-group><?xmltex \runningtitle{Platform yaw drift in upwind floating wind turbines with single-point-mooring system}?><?xmltex \runningauthor{I.~Sandua-Fern\'{a}ndez et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Sandua-Fernández</surname><given-names>Iñaki</given-names></name>
          <email>isandua@cener.com</email>
        <ext-link>https://orcid.org/0000-0001-5874-1280</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Vittori</surname><given-names>Felipe</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-2842-5129</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Martín-San-Román</surname><given-names>Raquel</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-0898-9058</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Eguinoa</surname><given-names>Irene</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-4833-7860</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Azcona-Armendáriz</surname><given-names>José</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Wind Energy Department, Centro Nacional de Energías Renovables (CENER), Sarriguren, Spain</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>DAVE/UPM, E.T.S.I. Aeronáutica y del Espacio, Universidad Politécnica de Madrid, Madrid, Spain</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Iñaki Sandua-Fernández (isandua@cener.com)</corresp></author-notes><pub-date><day>1</day><month>March</month><year>2023</year></pub-date>
      
      <volume>8</volume>
      <issue>2</issue>
      <fpage>277</fpage><lpage>288</lpage>
      <history>
        <date date-type="received"><day>19</day><month>September</month><year>2022</year></date>
           <date date-type="accepted"><day>14</day><month>February</month><year>2023</year></date>
           <date date-type="rev-recd"><day>22</day><month>December</month><year>2022</year></date>
           <date date-type="rev-request"><day>11</day><month>October</month><year>2022</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2023 Iñaki Sandua-Fernández et al.</copyright-statement>
        <copyright-year>2023</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/8/277/2023/wes-8-277-2023.html">This article is available from https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023.html</self-uri><self-uri xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023.pdf">The full text article is available as a PDF file from https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e128">This work demonstrates the feasibility of an individual pitch control strategy based on nacelle yaw misalignment measurements to mitigate the platform yaw drift in upwind floating offshore wind turbines, which  is caused by the vertical moment produced by the rotor. This moment acts on the platform yaw degree of freedom, being of great importance in systems that have low yaw stiffness. Among them, single-point-mooring platforms are one of the most important ones. During recent years, several floating wind turbine concepts with single-point-mooring systems have been proposed, which can theoretically dispense with the yaw mechanism due to their ability to rotate and align with environmental conditions (weather-vaning). However, in this paper it is proven that the vertical moment overcomes the orienting ability, causing the yaw drift.</p>

      <p id="d1e131">With the intention of reducing the induced yaw response of a single-point-mooring floating wind turbine, an individual pitch control strategy based on nacelle yaw misalignment is applied, which introduces a counteracting moment. The control strategy is validated by numerical simulations using the 5 MW National Renewable Energy Laboratory (NREL) wind turbine mounted on a single-point-mooring version of the DeepCwind OC4 floating platform to demonstrate that it can mitigate the yaw drift and therefore maintain the alignment of the wind turbine rotor with the wind.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e143">Floating offshore wind energy has undergone a great development during recent years with the objective of unlocking the huge wind energy resource in deep-water regions (<inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> m), where bottom-fixed wind turbines have important technical and economical restrictions. However, this type of energy source is still too expensive to compete against other energy sources in the energy market, and further efforts are needed to reduce costs <xref ref-type="bibr" rid="bib1.bibx30" id="paren.1"/>. The substructure and the foundation account for more than a third of the CAPEX (capital expenditure) of the whole system <xref ref-type="bibr" rid="bib1.bibx26" id="paren.2"/>, which means that, in order to make floating offshore wind energy more competitive in the market, these two components will require innovative developments to achieve general weight reduction and increase in reliability.</p>
      <p id="d1e162">Generally, one of the less reliable subsystems of the wind turbine is the yaw system <xref ref-type="bibr" rid="bib1.bibx5 bib1.bibx20" id="paren.3"/>. This system consists basically of a large bearing in the tower top, like the one shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/>, which rotates the rotor-nacelle assembly (RNA). The yaw mechanism is responsible for maintaining the RNA alignment with the wind in order to maximise the power captured by the rotor. Nevertheless, as this system is made of moving mechanical elements, it requires high maintenance. This drawback is especially important in offshore environments, where operation and maintenance tasks are expensive and complicated.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e172">Wind turbine yaw system. Reproduced from <xref ref-type="bibr" rid="bib1.bibx13" id="text.4"/>.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f01.png"/>

      </fig>

      <p id="d1e185">In floating offshore wind turbines (FOWTs) with a single-point-mooring (SPM; SPM-FOWT) system, the mooring<?pagebreak page278?> lines are attached to the platform at one single point, as shown in Fig. <xref ref-type="fig" rid="Ch1.F2"/>. In this way, the platform can freely rotate around it and align with environmental conditions (weather-vaning). This configuration allows the structural loads to be reduced and potentially the yaw system to be removed <xref ref-type="bibr" rid="bib1.bibx19" id="paren.5"/>, therefore reducing both the CAPEX and the OPEX (operational expenditure) of the FOWT.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e195">Floating platform with an SPM configuration. Reproduced from  <xref ref-type="bibr" rid="bib1.bibx15" id="text.6"/>.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f02.png"/>

      </fig>

      <p id="d1e207">The SPM system was originally conceived for ships in order to align the vessel and reduce environmental loading caused by wind, currents and waves <xref ref-type="bibr" rid="bib1.bibx2" id="paren.7"/>. Nevertheless, the differences in aerodynamics between ships and FOWTs make the alignment of the latter ones much less obvious.</p>
      <p id="d1e213">The alignment of wind turbines without using a yaw mechanism is a subject that has been investigated since the last century, especially for onshore downwind wind turbines <xref ref-type="bibr" rid="bib1.bibx5" id="paren.8"/>. This type of turbine offers the advantage of having a passive yaw-alignment capacity that does not require heavy yaw mechanisms. <xref ref-type="bibr" rid="bib1.bibx29" id="text.9"/> explain that, when there is some misalignment between the wind inflow and the rotor, the resulting forces on the rotor create a restorative yaw moment, which could align the rotor with the wind direction. However, for the downwind turbine analysed, there are other factors, such as the shaft tilt and wind shear, which avoid a total alignment of the rotor with the wind. This produces power losses that might make the use of a yaw mechanism compulsory again.</p>
      <p id="d1e222">In the case of downwind SPM-FOWTs, it seems that a stable alignment between rotor and wind can be achieved. However, wave and current misalignment with wind could make an effective alignment of the rotor with wind difficult, according to <xref ref-type="bibr" rid="bib1.bibx27" id="text.10"/>.</p>
      <p id="d1e229">On the other hand, upwind turbines are the most common topology used in the wind energy sector nowadays. For onshore and offshore bottom-fixed wind turbines (using upwind configuration), the use of the yaw mechanism at tower top is needed in order to align the rotor with the wind and maximise its power production. However, in the case of floating substructures, there is a possibility of taking advantage of the platform yaw (rotation around the vertical axis) degree of freedom (DoF) instead of using the yaw mechanism. <xref ref-type="bibr" rid="bib1.bibx15" id="text.11"/> analyse the upwind 5 MW National Renewable Energy Laboratory (NREL) turbine supported by the DeepCwind OC4 semi-submersible with an SPM configuration (Fig. <xref ref-type="fig" rid="Ch1.F2"/>). Their results indicate that a yaw moment appears in this kind of FOWT (caused by the rotor properties and  aerodynamic asymmetry), which prevents the rotor alignment with the wind. This shows that there are considerable differences in the moments generated by a downwind and an upwind rotor. Although an SPM configuration helps to improve the rotor orientation, it is usually not enough to keep the rotor aligned with the wind. Therefore, it is necessary to add some active system that guarantees the optimum alignment of the wind turbine. The control system seems to be adequate for this purpose, especially the individual pitch control (IPC) strategy, which is able to generate asymmetric moments in the rotor.</p>
      <p id="d1e237">IPC has been traditionally applied for load reduction based on blade-root bending moment measurements <xref ref-type="bibr" rid="bib1.bibx1" id="paren.12"/>. Alternatively, the usage of this strategy to improve the alignment of the wind turbine has also been tested. The IPC strategy based on nacelle yaw misalignment (known as yaw-by-IPC; <xref ref-type="bibr" rid="bib1.bibx28" id="altparen.13"/>) has been used for onshore wind turbines, generally with a downwind configuration <xref ref-type="bibr" rid="bib1.bibx28" id="paren.14"/> but also with an upwind one <xref ref-type="bibr" rid="bib1.bibx31 bib1.bibx18" id="paren.15"/>. It has also been superficially analysed in FOWTs <xref ref-type="bibr" rid="bib1.bibx27" id="paren.16"/> but only for the downwind configuration, which does not take into account the challenges of controlling the alignment of upwind turbines.</p>
      <p id="d1e255">The main objective of the current work is twofold: on the one hand,  to understand the moments that generate a platform yaw drift in upwind SPM-FOWTs and, on the other hand, to demonstrate the capacity of the IPC strategy based on nacelle yaw misalignment to mitigate this drift.</p>
      <p id="d1e258">To accomplish these objectives, this work is organised in the following sections.
First, a description of the analysed system and its modelling is provided in Sect. <xref ref-type="sec" rid="Ch1.S2"/>. Then, the moment induced in yaw (or vertical) direction is explained in Sect. <xref ref-type="sec" rid="Ch1.S3"/>, both at rotor level and blade level. This moment<?pagebreak page279?> causes a platform yaw drift in SPM-FOWTs, which is depicted in Sect. <xref ref-type="sec" rid="Ch1.S4"/>. Section <xref ref-type="sec" rid="Ch1.S5"/> shows a description of the IPC strategy as an alternative to mitigate the yaw drift. After this, Sect. <xref ref-type="sec" rid="Ch1.S6"/> presents the resulting advantages obtained with IPC. Finally, the main conclusions and possible future working lines are presented in Sect. <xref ref-type="sec" rid="Ch1.S7"/>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>System description and modelling</title>
      <p id="d1e282">The FOWT used in this study is the 5 MW NREL wind turbine <xref ref-type="bibr" rid="bib1.bibx11" id="paren.17"/> supported by the DeepCwind OC4 semi-submersible platform <xref ref-type="bibr" rid="bib1.bibx22" id="paren.18"/>, using an SPM configuration <xref ref-type="bibr" rid="bib1.bibx15" id="paren.19"/>.</p>
      <p id="d1e294">The work is carried out numerically using OpenFAST <xref ref-type="bibr" rid="bib1.bibx10" id="paren.20"/>, version 2.2.0. With this tool, the floater is modelled using HydroDyn with potential flow theory combined with Morison elements. The mooring lines are modelled using MoorDyn (mass mooring dynamics model), which is a lumped-mass dynamic model. In this study wave loading is not considered in order to show only the aerodynamic effects. For the sake of simplicity, the tower, blades and drive train are considered rigid.</p>
      <p id="d1e300">The aerodynamic model used is the in-house aerodynamic module, called AeroVIEW (Aerodynamic Vortex Filament Wake), based on an implementation of a free vortex filament method (FVM) <xref ref-type="bibr" rid="bib1.bibx14" id="paren.21"/> combined with an unsteady lifting line (LL) <xref ref-type="bibr" rid="bib1.bibx3" id="paren.22"/> for the resolution of wake dynamics and blade loads, respectively. This kind of aerodynamic model has been widely used in the helicopter industry <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx6" id="paren.23"/> and is becoming more usual for offshore wind energy applications <xref ref-type="bibr" rid="bib1.bibx24 bib1.bibx12" id="paren.24"/>. This happens because blade element momentum theory (BEMT) <xref ref-type="bibr" rid="bib1.bibx25" id="paren.25"/>, which is the most widely used aerodynamic model in the wind energy industry, presents limitations when predicting loads in situations with large yaw or tilt misalignment between wind and rotor mainly because the root vortex is not well modelled <xref ref-type="bibr" rid="bib1.bibx23 bib1.bibx21 bib1.bibx4" id="paren.26"/>. The FVM implemented in AeroVIEW has been validated previously in misaligned yaw conditions <xref ref-type="bibr" rid="bib1.bibx16 bib1.bibx17" id="paren.27"/> and allows the accurate inclusion of the effect of both the root vortex and the blade-tip vortex in both aligned and misaligned conditions.</p>
      <p id="d1e325">The baseline turbine controller is an in-house development based on state-of-the-art control technologies for wind turbines. Gain-scheduling collective blade pitch control is applied for generator speed control above the rated level. Standard IPC based on blade-root bending moment is disabled in order to better showcase the effect of the yaw-by-IPC loop. A constant torque strategy is also applied in the above-rated region.</p><?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Description of the yaw moment caused by the wind turbine</title>
      <p id="d1e337">This section provides a description of the origin of the yaw moment generated by the wind turbine. The effects are described at rotor level in Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>, while the phenomena causing yaw moment at blade level are discussed and assessed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>. To improve the clarity of this discussion, the results shown in this section are performed with the onshore version of the wind turbine introduced in Sect. <xref ref-type="sec" rid="Ch1.S2"/>.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Rotor-level description of the causes of yaw moment</title>
      <p id="d1e353">One of the causes of the yaw moment produced by the wind turbine is the generator torque around the rotor shaft. When the shaft has a certain angle with respect to the horizontal (tilt angle), this torque is projected into the vertical axis. Another effect that generates the yaw moment is the non-symmetric aerodynamic loads caused by non-perpendicular inflow winds to the rotor. In this paper the only cause of non-perpendicular winds is the tilt of the turbine. This tilt angle creates load variations in each of the blades as a function of the azimuthal position (as will be explained later in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>) that, when they are added, result in an additional non-zero moment around the vertical axis.</p>
      <p id="d1e358">In addition, the shear of the wind inflow also generates an aerodynamic imbalance in the rotor that results in a third cause of yaw moment. In this case the yaw moment appears regardless of if the turbine has a tilt angle or not.</p>
      <p id="d1e361">To show the influence of these effects, Fig. <xref ref-type="fig" rid="Ch1.F3"/>a presents the mean aerodynamic<fn id="Ch1.Footn1"><p id="d1e366">The moment generated in the rotor is referred herein as aerodynamic moment because it is assumed that there is no mass imbalance in the rotor.</p></fn> yaw moment <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for a range of constant wind speeds at the rotor hub (or low-speed shaft) obtained with the FVM for the onshore 5 MW NREL wind turbine. The figure shows the results,  with and without tilt angle, for two different wind conditions: under uniform wind speed and under a normal wind profile (NWP) with an exponential shear coefficient of 0.14, as defined in the guidelines <xref ref-type="bibr" rid="bib1.bibx7" id="paren.28"/>.</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="d1e387">Aerodynamic <bold>(a)</bold> and total <bold>(b)</bold> mean yaw moment <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> under constant wind speed without tilt (blue), constant wind speed with tilt (orange), NWP without tilt (green) and NWP with tilt (yellow).</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f03.png"/>

        </fig>

      <p id="d1e413">When the shaft tilt is zero, the yaw moment is zero for the uniform wind, as there are no aerodynamic imbalances in the rotor. However, for the NWP condition, the wind shear introduces a positive moment around the vertical axis.</p>
      <p id="d1e416">Both wind conditions (uniform wind and NWP) with shaft tilt show the same tendency. For wind speeds below the rated  level (11.4 <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>), the aerodynamic moment in yaw is positive. Nevertheless, at wind speeds above the rated level, the moment becomes negative with increasing values with wind speed. At these wind speeds, the uniform wind condition produces a larger negative moment than the NWP because the wind shear has an opposite effect on the moment.</p>
      <?pagebreak page280?><p id="d1e436">As mentioned earlier, the total yaw moment transmitted from the hub to the tower top has an additional tilt-related component that comes from the generator torque projection in the vertical direction. Figure <xref ref-type="fig" rid="Ch1.F3"/>b shows the total mean yaw moment <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at the tower top, which is the sum of the aerodynamic yaw moment from Fig. <xref ref-type="fig" rid="Ch1.F3"/>a and the respective generator torque projection.</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="d1e456">Individual blade 1 load contributions (out-of-plane in dashed blue, in-plane in dashed–dotted orange, along blade in dashed black and flapwise in dashed–dotted green) to the yaw moment (solid yellow) at tower top with respect to azimuth (20 <inline-formula><mml:math id="M6" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> uniform wind speed) with <bold>(a)</bold> and without <bold>(b)</bold> tilt.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f04.png"/>

        </fig>

      <p id="d1e489">Again, when the shaft tilt is zero, there is no yaw moment for the uniform wind, as there is no projection of the generator torque on the vertical axis and there are no aerodynamic imbalances in the rotor. The yaw moments for an NWP with no shaft tilt  maintain the same tendency with respect to Fig. <xref ref-type="fig" rid="Ch1.F3"/>a but present larger magnitudes at the tower top due to the horizontal distance between the hub and the tower axis. Conversely to Fig. <xref ref-type="fig" rid="Ch1.F3"/>a, when the moment from the generator is included, the yaw moment is negative for all wind speeds for both wind conditions (uniform wind and NWP) including shaft tilt. This means, first, that the torque projection at wind speeds below the rated level is larger than the aerodynamic yaw moment, producing a net negative moment. Second, at wind speeds above the rated level, the generator torque contribution is added to the aerodynamic moment and results in a larger negative yaw moment at the tower top.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Blade-level analysis of the causes of yaw moment</title>
      <p id="d1e504">This section aims to provide a better insight of the causes of yaw moment at blade level and what their impact is when the contribution of the three blades are added.</p>
      <p id="d1e507">A detailed description of the effects causing the yaw moment at blade level is provided by <xref ref-type="bibr" rid="bib1.bibx5" id="text.29"/>, which shows that there are four main moment contributions from each blade, namely out-of-plane force in the wind direction, in-plane force from each rotating blade, centrifugal force components along blade and the blade flapwise moment at blade root. All these loads are dependent on the blade azimuthal position.</p>
      <p id="d1e513">With the intention of providing a better understanding of the physics that generate the yaw moment shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>, the four contributions to the yaw moment are shown in Fig. <xref ref-type="fig" rid="Ch1.F4"/> for blade 1 of the onshore 5 MW NREL wind turbine. These contributions depend on the blade position, and, therefore, they are plotted as a function of the azimuthal position. The uniform wind speed is 20 <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. Figure <xref ref-type="fig" rid="Ch1.F4"/>a shows the case with tilt and Fig. <xref ref-type="fig" rid="Ch1.F4"/>b without tilt.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e544">Load contributions (out-of-plane in dashed blue, in-plane in dashed–dotted orange, along blade in dashed black and flapwise in dashed–dotted green) to the yaw moment at tower top combined for the three blades with respect to azimuth (20 <inline-formula><mml:math id="M8" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> uniform wind speed) with <bold>(a)</bold> and without <bold>(b)</bold> tilt.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f05.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e578">Tower-top total yaw moment (solid green), contribution of each blade (blade 1 in dashed blue, blade 2 in dashed orange and blade 3 in dashed black) and corresponding combined contribution of the three blades with respect to azimuth (20 <inline-formula><mml:math id="M9" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> uniform wind speed), with <bold>(a)</bold> and without <bold>(b)</bold> tilt.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f06.png"/>

        </fig>

      <p id="d1e610">The most important contributions to the yaw moment come from the blade flapwise moment and the moment caused by the centrifugal along-blade load. Figure <xref ref-type="fig" rid="Ch1.F4"/> shows that they reach values around 4000 N m at 90<inline-formula><mml:math id="M10" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> of azimuth and <inline-formula><mml:math id="M11" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4000 N m at 270<inline-formula><mml:math id="M12" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, regardless of whether there is tilt or not. On the other hand, the out-of-plane and in-plane moment contributions are very close to 0 N m.</p>
      <p id="d1e640">Figure <xref ref-type="fig" rid="Ch1.F5"/> depicts the same breakdown of load contributions to the yaw moment at tower top as Fig. <xref ref-type="fig" rid="Ch1.F4"/>, but each one is summed up for the three blades. In the case with tilt (Fig. <xref ref-type="fig" rid="Ch1.F5"/>a), all the contributions from the three blades get compensated for over the rotor and have a zero value except for the flapwise contribution, which attains a value of <inline-formula><mml:math id="M13" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>660 N m and remains constant with azimuth. In the case without tilt (Fig. <xref ref-type="fig" rid="Ch1.F5"/>b), the flapwise contribution resulting from the three blades is also zero, and therefore all the curves lie just over the 0 N m circumference. Please note that the centrifugal-force components along blade get cancelled when combining the three blades in both the tilt and no-tilt cases because it is assumed there is no mass imbalance in the rotor.</p>
      <p id="d1e658">Accordingly, when all the load contributions are combined for the three blades  (Fig. <xref ref-type="fig" rid="Ch1.F6"/>), the resulting moment <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at tower top is <inline-formula><mml:math id="M15" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>660 N m for the case with tilt (constant magnitude with respect to azimuthal position), as shown in Fig. <xref ref-type="fig" rid="Ch1.F6"/>a. In the case without tilt (Fig. <xref ref-type="fig" rid="Ch1.F6"/>b), the resulting moment is obviously zero, since all the contributions are zero when summed up for the three blades.</p>
      <p id="d1e686">The above results show the relevance of the shaft tilt in the generation of yaw moment.
In the case of onshore and offshore bottom-fixed wind turbines, this yaw moment is absorbed by the foundation. However, in the case of floating turbines these loads can influence the floater response, even if the moment magnitude is relatively small, due to the low<?pagebreak page281?> stiffness in the platform yaw DoF in certain configurations, particularly in SPM systems. The next section presents the effect of this yaw moment <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on the response of the DeepCwind OC4 semi-submersible platform using an SPM configuration.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Effect of the yaw moment from the turbine on the platform dynamics</title>
      <p id="d1e709">As has been described in Sect. <xref ref-type="sec" rid="Ch1.S3"/>, the rotor induces a vertical moment <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that can produce a yaw drift of the platform. The amplitude of this platform yaw rotation depends on the stiffness provided by the mooring system. This effect was reported in <xref ref-type="bibr" rid="bib1.bibx9" id="text.30"/> for a spar floating platform with a symmetric mooring configuration. In the case of SPM configurations, the yaw stiffness of the mooring system is zero, and the effect of yaw moment is particularly critical.</p>
      <p id="d1e728"><?xmltex \hack{\newpage}?>In the current work, to illustrate and discuss the relevance of this yaw drift, the DeepCwind semi-submersible platform supporting the 5 MW NREL wind turbine is simulated using an SPM system, thus allowing it to freely yaw (Fig. <xref ref-type="fig" rid="Ch1.F2"/>).</p>
      <p id="d1e734">Simulations are carried out under NWP steady wind speeds of 8, 12, 16 and 24 <inline-formula><mml:math id="M18" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and a calm sea (neither waves nor currents). The simulations begin with the initial conditions associated with the steady-state response of the FOWT under the same wind speeds. The baseline control strategy (see Sect. <xref ref-type="sec" rid="Ch1.S2"/>) has been used in this calculation.</p>
      <p id="d1e756">Figure <xref ref-type="fig" rid="Ch1.F7"/> shows the yaw drift of the platform under the different wind speeds. Below the rated wind speed, the yaw drift of the platform is close to zero. Conversely, over the rated wind speed, the drift of the platform becomes more relevant. This is consistent with the yaw moments shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>b for a fixed turbine.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e766">Platform yaw drift for 8 (blue), 12 (orange), 16 (black), 20 (green) and 24 <inline-formula><mml:math id="M19" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> (yellow) (NWP).</p></caption>
        <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f07.png"/>

      </fig>

      <p id="d1e792">At 16 <inline-formula><mml:math id="M20" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> the drift of the platform stabilises around 39<inline-formula><mml:math id="M21" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. At this yaw position, the destabilising yaw moments<?pagebreak page282?> generated by the rotor are compensated for by restoring yaw moments that appear with the yaw rotation, such as the one due to the weather-vaning effect and the restoring moment that is generated at the rotor under yawed inflow wind, as reported by <xref ref-type="bibr" rid="bib1.bibx29" id="text.31"/>.</p>
      <p id="d1e824">In order to avoid this yaw drift, the rotor must generate an additional vertical moment that compensates the yaw moments already discussed. This can be achieved with an IPC control strategy described in the next section.</p>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Individual pitch control strategy to mitigate platform yaw drift</title>
      <p id="d1e836">As stated in the Introduction, the platform yaw response in upwind SPM-FOWTs is believed to be rectifiable by using IPC strategies. These strategies seem to be the right choice since, by controlling each blade independently, asymmetric moments can be generated in the rotor, which counteract those induced by the turbine (Sect. <xref ref-type="sec" rid="Ch1.S3"/>). However, it is still unknown whether an upwind SPM-FOWT is sensitive enough to the moments generated by an IPC strategy. In this section and the following one an answer to this question is provided.</p>
      <p id="d1e841">The main objective of this IPC loop (yaw-by-IPC) is to keep the platform yaw angle near to zero, i.e. with zero mean and small deviations, in order to maximise power production and reduce structural loads. Nevertheless, the platform yaw angle may not be an available signal in FOWTs; hence misalignment between the wind's main direction and nacelle angle is used for the control loop, which can be calculated based on the measurement from a wind vane or another similar sensor. This misalignment is directly related to the platform yaw angle, particularly if the nacelle yaw DoF and the tower torsional mode are disregarded. However, there can be some differences, especially at low magnitudes and fast frequencies due to the wind's  stochastic nature.</p>
      <p id="d1e844">In order to reduce the differences between both signals, it is advised to apply a deadband (DB) and a low-pass filter to the misalignment signal (see Fig. <xref ref-type="fig" rid="Ch1.F9"/>). The DB used in the current work is based on a hyperbolic tangent function as provided by <xref ref-type="bibr" rid="bib1.bibx18" id="text.32"/> (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>):
          <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M22" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>DB</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable rowspacing="4pt" columnspacing="1em" class="cases" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>tanh⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if </mml:mtext><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>tanh⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if </mml:mtext><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>DB</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the resulting DB signal, <inline-formula><mml:math id="M24" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> is the measured raw misalignment, and <inline-formula><mml:math id="M25" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula> is the DB width. The DB signal is then passed through a low-pass filter to remove high-frequency misalignments caused by wind.</p>
      <p id="d1e971">In Fig. <xref ref-type="fig" rid="Ch1.F8"/> a comparison between raw misalignment, filtered misalignment with DB and platform yaw angle is shown. As expected, the filtered misalignment with DB and the platform yaw angle are quite similar. However, the platform yaw is slower and usually has a phase difference with respect to the misalignment. Reducing the low-pass filter cut-off frequency makes the filtered misalignment with DB signal slower, but the phase difference increases. Therefore, a<?pagebreak page283?> trade-off between these two competing objectives must be found.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e979">Comparison between raw misalignment (grey), filtered misalignment with DB (blue) and platform yaw angle (orange).</p></caption>
        <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f08.png"/>

      </fig>

      <p id="d1e988">The new controller is placed in a feedback loop (Fig. <xref ref-type="fig" rid="Ch1.F9"/>), in which the measured signal is the misalignment between wind main direction and nacelle angle. This signal is modified as explained above and then subtracted from the reference value (zero in this case, as the rotor must be aligned with the wind) and introduced into the controller. The controller output cannot be applied directly to the blades, as its output is in the non-rotatory frame, whereas the blades are in a rotatory one. To solve this, the commonly used inverse multi-blade coordinate (IMBC) transformation is used <xref ref-type="bibr" rid="bib1.bibx1" id="paren.33"/>. For three-bladed wind turbines, the IMBC is shown in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>).
          <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M26" display="block"><mml:mrow><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>q</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M27" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> is the azimuth angle, <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M29" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>th blade pitch angle, <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>q</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the controller output, and <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is zero. It is worth mentioning here that <inline-formula><mml:math id="M32" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M33" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> non-rotatory axes correspond to rotor tilt and yaw axes, respectively. That is why, in this IPC case, <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> has a null value and <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>q</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is directly the controller output.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e1244">Yaw-by-IPC control block diagram.</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f09.png"/>

      </fig>

      <p id="d1e1253">Last, the demanded pitch angle for each blade is added to the collective pitch angle and applied to the corresponding blade. In summary, a complete block diagram of the yaw-by-IPC control system used is shown in Fig. <xref ref-type="fig" rid="Ch1.F9"/>.</p>
      <p id="d1e1258">To control the misalignment, a conventional proportional integral derivative (PID) controller is used. By adjusting the controller parameters, especially the derivative term, the phase difference between the platform yaw angle and the filtered misalignment can be overcome and a good alignment of the rotor achieved.</p>
      <p id="d1e1262">In this study, the PID controller parameters have been tuned using time domain simulations of the full non-linear model, as the linearised model presented reliability issues. Besides, due to differences among the dynamic responses for different wind speeds, non-linear control strategies (like gain scheduling) are expected to be necessary, although they have not been covered in the present paper, being part of future work.</p>
      <p id="d1e1265">In the next section results with and without yaw-by-IPC are shown and compared.</p>
</sec>
<sec id="Ch1.S6">
  <label>6</label><title>Results</title>
      <p id="d1e1276">In this section, the effectiveness of the yaw-by-IPC loop strategy is evaluated by means of a set of dynamical simulations of the SPM-FOWT model with shaft tilt in a steady NWP and turbulent wind. In both cases the main wind direction is aligned with the wind turbine, and neither waves nor currents have been considered to allow for a better interpretation of the results.</p>
<sec id="Ch1.S6.SS1">
  <label>6.1</label><title>Steady NWP wind</title>
      <p id="d1e1286">In the first case, an NWP wind speed of 20 <inline-formula><mml:math id="M36" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> with shear of 0.14 is considered. According to the discussion in Sect. <xref ref-type="sec" rid="Ch1.S3"/>, for this wind speed the induced yaw moment is quite relevant (Fig. <xref ref-type="fig" rid="Ch1.F3"/>b), and its effects will be clearly observed. It should be borne in mind that, as wind heading is always 0<inline-formula><mml:math id="M37" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, rotor misalignment and platform yaw are always equal because there is no nacelle yaw system active and tower torsional mode is disregarded. Hence, neither the DB nor the low-pass filter explained in Sect. <xref ref-type="sec" rid="Ch1.S5"/> is necessary.</p>
      <p id="d1e1321">In Fig. <xref ref-type="fig" rid="Ch1.F10"/> it can be observed how the platform yaw is unstable if no yaw drift mitigation strategy is used (baseline controller; see Sect. <xref ref-type="sec" rid="Ch1.S2"/>), and it rapidly takes values that are too high, which would reduce the power production and probably cause the shutdown of the machine. However, using the yaw-by-IPC loop, platform yaw is successfully controlled.</p>

      <fig id="Ch1.F10"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e1329">Platform yaw angle with (dashed orange) and without yaw-by-IPC loop (solid blue) and an NWP wind speed of 20 <inline-formula><mml:math id="M38" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f10.png"/>

        </fig>

      <p id="d1e1355">As well as controlling the platform yaw, regulation of generator speed and power regulation is also appropriately achieved, reaching the rated value (1173.7 rpm and 5 MW, respectively) after the transient period. Without the yaw-by-IPC control these two variables undergo large variations due to the yaw instability, which are not admissible for a wind turbine. A comparison of the two variables, with and without yaw-by-IPC, can be seen in Fig. <xref ref-type="fig" rid="Ch1.F11"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11" specific-use="star"><?xmltex \currentcnt{11}?><?xmltex \def\figurename{Figure}?><label>Figure 11</label><caption><p id="d1e1363">Generator speed <bold>(a)</bold> and generator power <bold>(b)</bold> with (dashed orange) and without yaw-by-IPC loop (solid blue) and an NWP wind speed of 20 <inline-formula><mml:math id="M39" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f11.png"/>

        </fig>

      <p id="d1e1395">Besides, other platform DoFs, such as pitch or roll, which are not represented herein for simplicity, are maintained within acceptable levels when the yaw-by-IPC is applied.</p>
      <p id="d1e1398">In Fig. <xref ref-type="fig" rid="Ch1.F12"/>a the pitch angle of the three blades for the simulated case is plotted looking downwind against the azimuth angle of blade number 1. With this figure it is possible to see how the IPC varies the pitch angle in one rotation to create a restorative moment. The graph can be divided into two halves: the right one, which goes from azimuth 0 to 180<inline-formula><mml:math id="M40" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, and the left one, which goes from 180 to 360<inline-formula><mml:math id="M41" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>. At the transition points between halves (0 and 180<inline-formula><mml:math id="M42" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> points), the pitch angle of blade 1 adopts the value of the collective pitch control (17<inline-formula><mml:math id="M43" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>). When the FOWT platform presents negative yaw misalignment, like in this case, this means that the right half of the<?pagebreak page284?> rotor is placed upwind from the nacelle (is more advanced towards the wind) and the other one downwind. In order to re-align the rotor, different thrust forces must be generated in each half to create a moment. Thus, a higher thrust force must be applied to the right half (azimuth between 0 and 180<inline-formula><mml:math id="M44" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>), which is achieved by reducing the pitch angle of blade 1 in that sector while increasing it in the left half. This is clearly shown for blade 1 in the figure, and for blades 2 and 3, it is shown with the corresponding phase difference of 120 and 240<inline-formula><mml:math id="M45" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, respectively.</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="d1e1460">Blade pitch angles (collective blade angle in blue, blade 1 in orange, blade 2 in black and blade 3 in green) for yaw-by-IPC and an NWP wind speed  of 20 <inline-formula><mml:math id="M46" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> with respect to azimuthal position <bold>(a)</bold> and time <bold>(b)</bold>.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f12.png"/>

        </fig>

      <p id="d1e1492">Similarly, in Fig. <xref ref-type="fig" rid="Ch1.F12"/>b the three blades' pitch angles are shown against time. As can be seen, the three signals have a sinusoidal form and a phase difference of 120<inline-formula><mml:math id="M47" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, analogous to other IPC strategies in three-bladed wind turbines.</p><?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S6.SS2">
  <label>6.2</label><title>Turbulent wind</title>
      <p id="d1e1515">In the second case, a turbulent wind profile is used. Similar to Sect. <xref ref-type="sec" rid="Ch1.S6.SS1"/>, a mean wind speed of 20 <inline-formula><mml:math id="M48" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> is selected to clearly showcase the effects under study. A turbulence intensity of 16 % is used, in accordance with values for class A offshore wind turbines in the standards <xref ref-type="bibr" rid="bib1.bibx8" id="paren.34"/>.</p>
      <p id="d1e1540">Unlike the case with constant wind speed, now misalignment between rotor and main wind direction is obviously not equal to platform yaw due to the wind's stochastic nature. This makes necessary the previously described signal processing (DB and filter) of the measured signal.</p>
      <p id="d1e1543">As can be seen in Fig. <xref ref-type="fig" rid="Ch1.F13"/>, the platform yaw angle is successfully controlled. As in the case with a steady NWP of 20 <inline-formula><mml:math id="M49" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, FOWT instability is avoided by mitigating the yaw drift, and the platform mean yaw angle is brought near zero. Due to wind turbulence, it is not possible to achieve a constant alignment. However, it is usually maintained within <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M51" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, and its maximum absolute value never exceeds 15<inline-formula><mml:math id="M52" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, which are considered to be acceptable values. It is worth noticing that the platform yaw response without IPC controller has a drift motion similar to the results observed for the cases of steady winds. Thus, the fluctuation from the turbulent winds does not produce important differences in the platform yaw drift.</p>

      <fig id="Ch1.F13"><?xmltex \currentcnt{13}?><?xmltex \def\figurename{Figure}?><label>Figure 13</label><caption><p id="d1e1593">Platform yaw angle with (solid orange) and without yaw-by-IPC loop (dashed blue) and turbulent mean wind speed of 20 <inline-formula><mml:math id="M53" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f13.png"/>

        </fig>

      <p id="d1e1620">Apart from keeping the wind turbine aligned with the wind, the yaw-by-IPC loop does not interfere with generator speed and power regulation, similar to the previous steady case. Generator speed and power signals can be observed in Fig. <xref ref-type="fig" rid="Ch1.F14"/>. Overspeed and overpower values are kept always below 4 %, which indicates a very tight regulation.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F14" specific-use="star"><?xmltex \currentcnt{14}?><?xmltex \def\figurename{Figure}?><label>Figure 14</label><caption><p id="d1e1627">Generator speed <bold>(a)</bold> and generator power <bold>(b)</bold> with (solid orange) and without yaw-by-IPC loop (dashed blue) and  turbulent mean wind speed of 20 <inline-formula><mml:math id="M54" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://wes.copernicus.org/articles/8/277/2023/wes-8-277-2023-f14.png"/>

        </fig>

      <p id="d1e1659">Furthermore, this strategy maintains the rest of the platform DoFs within acceptable ranges, as shown in Table <xref ref-type="table" rid="Ch1.T1"/>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1667">Platform DoF statistical values for a turbulent mean wind speed of 20 <inline-formula><mml:math id="M55" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> with yaw-by-IPC.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Platform</oasis:entry>
         <oasis:entry colname="col2">Mean</oasis:entry>
         <oasis:entry colname="col3">Standard</oasis:entry>
         <oasis:entry colname="col4">Maximum</oasis:entry>
         <oasis:entry colname="col5">Minimum</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">DoF</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">deviation</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Surge (m)</oasis:entry>
         <oasis:entry colname="col2">4.9774</oasis:entry>
         <oasis:entry colname="col3">1.1262</oasis:entry>
         <oasis:entry colname="col4">7.5379</oasis:entry>
         <oasis:entry colname="col5">2.0466</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sway (m)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M56" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.3684</oasis:entry>
         <oasis:entry colname="col3">1.4400</oasis:entry>
         <oasis:entry colname="col4">3.3314</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M57" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.9776</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Heave (m)</oasis:entry>
         <oasis:entry colname="col2">0.0053</oasis:entry>
         <oasis:entry colname="col3">0.0272</oasis:entry>
         <oasis:entry colname="col4">0.0803</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M58" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0899</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Roll (<inline-formula><mml:math id="M59" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">0.3246</oasis:entry>
         <oasis:entry colname="col3">0.4575</oasis:entry>
         <oasis:entry colname="col4">1.5285</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M60" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.0295</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Pitch (<inline-formula><mml:math id="M61" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">1.9680</oasis:entry>
         <oasis:entry colname="col3">0.7965</oasis:entry>
         <oasis:entry colname="col4">4.2359</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M62" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0606</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Yaw (<inline-formula><mml:math id="M63" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">1.2384</oasis:entry>
         <oasis:entry colname="col3">5.1460</oasis:entry>
         <oasis:entry colname="col4">14.7528</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M64" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>9.7925</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup>

</oasis:table><?xmltex \hack{\vspace*{33mm}}?></table-wrap>

      <?pagebreak page286?><p id="d1e1915"><?xmltex \hack{\newpage}?>The alignment of the FOWT, as well as ensuring a good speed and power regulation and minimisation of other platform DoFs, is strongly believed to have a positive impact on the mooring-line tensions, as in other system loads. Nevertheless, this analysis is out of the scope of this paper and will be carried out in detail in future studies.</p>
      <p id="d1e1920">All in all, the yaw-by-IPC loop has been demonstrated to maintain the alignment of upwind FOWTs with the main wind direction, while it allows a smooth power and speed regulation and reduces platform motions.</p>
</sec>
</sec>
<sec id="Ch1.S7" sec-type="conclusions">
  <label>7</label><title>Conclusions and future work</title>
      <p id="d1e1932">This work has presented the relevance of the yaw moment generated by an upwind rotor for the dynamics of an offshore floating wind turbine with an SPM system. This effect tends to misalign the system with respect to the wind direction and can potentially destabilise it. Additionally, this work has also demonstrated the capability of an IPC control strategy based on the nacelle yaw misalignment to mitigate the effect of such moments on the platform yaw drift.</p>
      <p id="d1e1935">The yaw moment induced by the turbine increases with wind speed, but its magnitude highly depends on the shaft tilt angle. The main contributors to this tilt-related moment are shown to be the projection of the generator torque on the vertical axis and the blades' flapwise load, provided there is no rotor mass imbalance.</p>
      <p id="d1e1938">For onshore and offshore bottom-fixed wind turbines, this tilt-related moment is absorbed by the foundation without further consequences. Conversely, in FOWTs, particularly those with an SPM system, the effect of the vertical moment induced by the turbine becomes especially important due to the lack of stiffness in yaw rotation to counteract it. In that case, the FOWT response results in a platform yaw drift that depends on the magnitude of wind speed and can strongly impact the wind turbine power production and loads.</p>
      <p id="d1e1941">To avoid this yaw drift, a solution based on an IPC strategy is presented. This control strategy is capable of generating asymmetric moments in the rotor that counteract the destabilising ones and keep the turbine aligned. This IPC strategy, based on yaw misalignment measurements and known as yaw-by-IPC, had already been tested in other turbine configurations in the past but not for the challenging case of upwind SPM-FOWTs.</p>
      <p id="d1e1945">Simulations for the SPM DeepCwind OC4 platform supporting the 5 MW NREL wind turbine have shown that the yaw-by-IPC loop is an adequate strategy to avoid the yaw drift in upwind SPM-FOWTs. At the same time, it does not affect the generator speed and power regulation, and it maintains other platform DoFs within acceptable levels.</p>
      <p id="d1e1948">In future work, a non-linear control strategy (like gain scheduling) will be designed and parameterised in order to run simulations in the whole wind speed range. Besides, more complex and realistic environmental conditions will be analysed and tested, including the simultaneous effect of waves, ocean currents and misaligned wind. This will allow the feasibility assessment under multiple misalignment sources. At control level, the effect on structural loads and mooring-line tensions will be assessed in detail. Furthermore, a comparison between an SPM-FOWT (with IPC) and an FOWT with a conventional mooring-line configuration (without IPC) will be carried out in order to justify the usage of this type of configuration.</p>
</sec>

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

      <p id="d1e1955">The code is not publicly accessible due to intellectual property management processes.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e1961">The data that support the findings of this study are available from the corresponding author upon reasonable request.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e1967">ISF designed the controller, post-processed the simulations, analysed the results and wrote the manuscript. FV analysed the yaw moment produced in both onshore and floating offshore wind turbines, developed the hydrodynamic model, and wrote the manuscript. RMSR developed the aerodynamic model, ran the simulations and reviewed the manuscript. IE and JAA reviewed and edited the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e1973">At least one of the (co-)authors is a member of the editorial board of <italic>Wind Energy Science</italic>. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e1982">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e1989">This work has been conducted within the ARCWIND project (Adaptation and implementation of floating wind energy conversion technology for the Atlantic region; <uri>http://www.arcwind.eu/</uri>, last access: 28 February 2023), which is co-financed by the European Regional Fund through the Interreg Atlantic Area Programme under contract EAPA 344/2016.</p><p id="d1e1994">The authors also want to thank the government of Navarre for the funding provided by the “Ayudas para la contratación de doctorandos y doctorandas por empresas y organismos de investigación y difusión de conocimientos: doctorados industriales 2019–2021” programme that has been used for the development of AeroVIEW.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e1999">This research has been supported by the Interreg Atlantic Area Programme under contract EAPA 344/2016 and the government of Navarre (Ayudas para la contratación de doctorandos y doctorandas por empresas y organismos de investigación y difusión de conocimientos: doctorados industriales 2019–2021).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e2005">This paper was edited by Jan-Willem van Wingerden and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{{Bossanyi(2003)}}?><label>Bossanyi(2003)</label><?label Bossanyi2003a?><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.bibx2"><?xmltex \def\ref@label{{Chakrabarti(2005)}}?><label>Chakrabarti(2005)</label><?label Chakrabarti2005?><mixed-citation>
Chakrabarti, S. K.: Handbook of Offshore Engineering, 1st Edn., Elsevier, ISBN 978-0-08-044381-2, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Dumitrescu and Cardos(1998)}}?><label>Dumitrescu and Cardos(1998)</label><?label Dumitrescu1998_LiftingLine?><mixed-citation>Dumitrescu, H. and Cardos, V.: Wind turbine aerodynamic performance by lifting line method, International Journal of Rotating Machinery, 4, 141–149, <ext-link xlink:href="https://doi.org/10.1155/S1023621X98000128" ext-link-type="DOI">10.1155/S1023621X98000128</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Gupta and Leishman(2005)}}?><label>Gupta and Leishman(2005)</label><?label SGupta_2015_ComBEMVRX?><mixed-citation>Gupta, S. and Leishman, J.: Comparison of momentum and vortex methods for the aerodynamic analysis of wind turbines, in: 43rd AIAA Aerospace Sciences Meeting and Exhibit, 10–13 January 2005, Reno, Nevada, <ext-link xlink:href="https://doi.org/10.2514/6.2005-594" ext-link-type="DOI">10.2514/6.2005-594</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{{Hansen(1992)}}?><label>Hansen(1992)</label><?label Hansen1992?><mixed-citation>Hansen, A. C.: Yaw Dynamics of Horizontal Axis Wind Turbines, Tech. rep., NREL, <ext-link xlink:href="https://doi.org/10.2172/10144778" ext-link-type="DOI">10.2172/10144778</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{{Ho et al.(2017)Ho, Yeo, and Bhagwat}}?><label>Ho et al.(2017)Ho, Yeo, and Bhagwat</label><?label JCHo_2017_CoaxialRotors?><mixed-citation>Ho, J. C., Yeo, H., and Bhagwat, M.: Validation of rotorcraft comprehensive analysis performance predictions for coaxial rotors in hover, J. Am. Helicopter Soc., 62, 1–13, <ext-link xlink:href="https://doi.org/10.4050/jahs.62.022005" ext-link-type="DOI">10.4050/jahs.62.022005</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{{IEC(2008)}}?><label>IEC(2008)</label><?label IEC61400?><mixed-citation>IEC: IEC 61400-1 Wind Turbines – Part 1: Design Requirements, <uri>https://www.une.org/encuentra-tu-norma/busca-tu-norma/iec?c=26423</uri> (last access: 27 February 2023), 2008.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{{IEC(2019)}}?><label>IEC(2019)</label><?label IEC61400-3-2?><mixed-citation>IEC: IEC TS 61400-3-2 Wind Energy Generation Systems – Part 3-2: Design Requirements for Floating Offshore Wind Turbines, <uri>https://www.une.org/encuentra-tu-norma/busca-tu-norma/iec/?c=29244</uri> (last access: 2 February 2023), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{Jonkman and Musial(2010)}}?><label>Jonkman and Musial(2010)</label><?label jonkman2010?><mixed-citation>Jonkman, J. and Musial, W.: Offshore Code Comparison Collaboration (OC3) for IEA Task 23 Offshore Wind Technology and Deployment, Tech. rep., NREL, Golden, CO, <ext-link xlink:href="https://doi.org/10.2172/1004009" ext-link-type="DOI">10.2172/1004009</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{{Jonkman and Buhl(2005)}}?><label>Jonkman and Buhl(2005)</label><?label JJonkman_2005_FAST?><mixed-citation>Jonkman, J. M. and Buhl, M. L.: FAST User's Guide, OSTI.GOV, <ext-link xlink:href="https://doi.org/10.2172/15020796" ext-link-type="DOI">10.2172/15020796</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx11"><?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. M., Butterfield, S. B., Musial, W., and Scott, G.: Definition of a 5 MW Reference Wind Turbine for Offshore System Development, Tech. rep., NREL, <ext-link xlink:href="https://doi.org/10.1115/1.4038580" ext-link-type="DOI">10.1115/1.4038580</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{{Kecskemety and McNamara(2011)}}?><label>Kecskemety and McNamara(2011)</label><?label KKecskemety_2011_WakeonWT?><mixed-citation>Kecskemety, K. and McNamara, J.: The Influence of Wake Effects and Inflow Turbulence on Wind Turbine Loads, AIAA J., 49, 2564–2576, <ext-link xlink:href="https://doi.org/10.2514/1.J051095" ext-link-type="DOI">10.2514/1.J051095</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx13"><?xmltex \def\ref@label{{Kim and Dalhoff(2014)}}?><label>Kim and Dalhoff(2014)</label><?label Kim2014?><mixed-citation>Kim, M.-G. and Dalhoff, P. H.: Yaw Systems for Wind Turbines – Overview of Concepts, Current Challenges and Design Methods, in: Sci. Mak. Torque from Wind, vol. 524, Institute of Physics Publishing, Copenhagen, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/524/1/012086" ext-link-type="DOI">10.1088/1742-6596/524/1/012086</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{{Leishman et al.(2002)Leishman, Bhagwat, and Bagai}}?><label>Leishman et al.(2002)Leishman, Bhagwat, and Bagai</label><?label JLeishman_2002_FVM?><mixed-citation>Leishman, J. G., Bhagwat, M. J., and Bagai, A.: Free-vortex filament methods for the analysis of helicopter rotor wakes, J. Aircraft, 39, 759–775, <ext-link xlink:href="https://doi.org/10.2514/2.3022" ext-link-type="DOI">10.2514/2.3022</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx15"><?xmltex \def\ref@label{{Liu et al.(2018)Liu, Yoshida, Yamamoto, Toyofuku, He, and Yang}}?><label>Liu et al.(2018)Liu, Yoshida, Yamamoto, Toyofuku, He, and Yang</label><?label Liu2018b?><mixed-citation>Liu, Y., Yoshida, S., Yamamoto, H., Toyofuku, A., He, G., and Yang, S.: Response Characteristics of the DeepCwind Floating Wind Turbine Moored by a Single-Point Mooring System, Appl. Sci., 8, 2306, <ext-link xlink:href="https://doi.org/10.3390/app8112306" ext-link-type="DOI">10.3390/app8112306</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{{Mart\'{i}n-San-Rom\'{a}n et al.(2019)Mart{\'{i}}n-San-Rom{\'{a}}n, Azcona-Armend{\'{a}}riz, and Cuerva-Tejero}}?><label>Martín-San-Román et al.(2019)Martín-San-Román, Azcona-Armendáriz, and Cuerva-Tejero</label><?label Martin-San-Roman2019_IOWTC?><mixed-citation>Martín-San-Román, R., Azcona-Armendáriz, J., and Cuerva-Tejero, A.: Lifting line free wake vortex filament method for the evaluation of floating offshore wind turbines. First step: validation for fixed wind turbines, in: IWOTC, ASME 2019 2nd International Offshore Wind Technical Conference, 3–6 November 2019, St. Julian's, Malta, <ext-link xlink:href="https://doi.org/10.1115/IOWTC2019-7540" ext-link-type="DOI">10.1115/IOWTC2019-7540</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{{Mart\'{i}n-San-Rom\'{a}n et al.(2021)Mart{\'{i}}n-San-Rom{\'{a}}n, Benito-Cia, Azcona-Armend{\'{a}}riz, and Cuerva-Tejero}}?><label>Martín-San-Román et al.(2021)Martín-San-Román, Benito-Cia, Azcona-Armendáriz, and Cuerva-Tejero</label><?label Martin-San-Roman2021_RE?><mixed-citation>Martín-San-Román, R., Benito-Cia, P., Azcona-Armendáriz, J., and Cuerva-Tejero, A.: Validation of a free vortex filament wake module for the integrated simulation of multi-rotor wind turbines, Renew. Energ., 179, 1706–1718, <ext-link xlink:href="https://doi.org/10.1016/j.renene.2021.07.147" ext-link-type="DOI">10.1016/j.renene.2021.07.147</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx18"><?xmltex \def\ref@label{{Navalkar et al.(2014)Navalkar, {Van Wingerden}, and {Van Kuik}}}?><label>Navalkar et al.(2014)Navalkar, Van Wingerden, and Van Kuik</label><?label Navalkar2014?><mixed-citation>Navalkar, S. T., Van Wingerden, J. W., and Van Kuik, G. A. M.: Individual Blade Pitch for Yaw Control, in: Sci. Mak. Torque from Wind, vol. 524, Institute of Physics Publishing, Roskilde, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/524/1/012057" ext-link-type="DOI">10.1088/1742-6596/524/1/012057</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{{Netzband et al.(2020)Netzband, Schulz, and Abdel-Maksoud}}?><label>Netzband et al.(2020)Netzband, Schulz, and Abdel-Maksoud</label><?label Netzband2020?><mixed-citation>Netzband, S., Schulz, C. W., and Abdel-Maksoud, M.: Self-Aligning Behaviour of a Passively Yawing Floating Offshore Wind Turbine, Sh. Technol. Res., 67, 15–25, <ext-link xlink:href="https://doi.org/10.1080/09377255.2018.1555986" ext-link-type="DOI">10.1080/09377255.2018.1555986</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{{Pfaffel et al.(2017)Pfaffel, Faulstich, and Rohrig}}?><label>Pfaffel et al.(2017)Pfaffel, Faulstich, and Rohrig</label><?label Pfaffel2017?><mixed-citation>Pfaffel, S., Faulstich, S., and Rohrig, K.: Performance and Reliability of Wind Turbines: A Review, Energies, 10, 1904, <ext-link xlink:href="https://doi.org/10.3390/en10111904" ext-link-type="DOI">10.3390/en10111904</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{{Rahimi et al.(2016)Rahimi, Hartvelt, Peinke, Schepers, and Iop}}?><label>Rahimi et al.(2016)Rahimi, Hartvelt, Peinke, Schepers, and Iop</label><?label HRahimi_2016_YawModel?><mixed-citation>Rahimi, H., Hartvelt, M., Peinke, J., and Schepers, J. G.: Investiga<?pagebreak page288?>tion of the current yaw engineering models for simulation of wind turbines in BEM and comparison with CFD and experiment, J. Phys.: Conf. Ser., 753, 022016,  <ext-link xlink:href="https://doi.org/10.1088/1742-6596/753/2/022016" ext-link-type="DOI">10.1088/1742-6596/753/2/022016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{Robertson et al.(2014)Robertson, Jonkman, Masciola, Song, Goupee, Coulling, and Luan}}?><label>Robertson et al.(2014)Robertson, Jonkman, Masciola, Song, Goupee, Coulling, and Luan</label><?label oc4definiton?><mixed-citation>Robertson, A., Jonkman, J., Masciola, M., Song, H., Goupee, A., Coulling, A., and Luan, C.: Definition of the Semisubmersible Floating System for Phase II of OC4, NREL, <ext-link xlink:href="https://doi.org/10.2172/1155123" ext-link-type="DOI">10.2172/1155123</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{{Sant(2007)}}?><label>Sant(2007)</label><?label TSant_2007_phdthesis?><mixed-citation>Sant, T.: Improving BEM-based Aerodynamic Models in Wind Turbine Design Codes, PhD thesis, Delft University of Technology, <uri>http://resolver.tudelft.nl/uuid:4d0e894c-d0ad-4983-9fa3-505a8c6869f1</uri>
(last access: 28 February 2023), 2007.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{{Sebastian and Lackner(2012)}}?><label>Sebastian and Lackner(2012)</label><?label TSebastian_2012_WInDS?><mixed-citation>Sebastian, T. and Lackner, M. A.: Development of a free vortex wake method code for offshore floating wind turbines, Renew. Energ., 46, 269–275, <ext-link xlink:href="https://doi.org/10.1016/j.renene.2012.03.033" ext-link-type="DOI">10.1016/j.renene.2012.03.033</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{{S{\o}rensen(2016)}}?><label>Sørensen(2016)</label><?label JSorensen_2016_BEMT?><mixed-citation>Sørensen, J. N.: General Momentum Theory for Horizontal Axis Wind Turbines, Research Topics in Wind Energy, vol. 4, Springer International Publishing, Cham, <ext-link xlink:href="https://doi.org/10.1007/978-3-319-22114-4" ext-link-type="DOI">10.1007/978-3-319-22114-4</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx26"><?xmltex \def\ref@label{{Stehly et al.(2020)Stehly, Beiter, and Duffy}}?><label>Stehly et al.(2020)Stehly, Beiter, and Duffy</label><?label Stehly2020?><mixed-citation>Stehly, T., Beiter, P., and Duffy, P.: 2019 Cost of Wind Energy Review, Tech. rep., NREL, Golden, CO, <ext-link xlink:href="https://doi.org/10.2172/1756710" ext-link-type="DOI">10.2172/1756710</ext-link>, 2020.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx27"><?xmltex \def\ref@label{{Urb{\'{a}}n et al.(2021)Urb{\'{a}}n, Volt{\`{a}}, Lio, and Torres}}?><label>Urbán et al.(2021)Urbán, Voltà, Lio, and Torres</label><?label Urban2021?><mixed-citation>Urbán, A. M., Voltà, L., Lio, W. H., and Torres, R.: Preliminary Assessment of Yaw Alignment on a Single Point Moored Downwind Floating Platform, in: EERA DeepWind, vol. 2018, Institute of Physics Publishing, Trondheim, <ext-link xlink:href="https://doi.org/10.1088/1742-6596/2018/1/012043" ext-link-type="DOI">10.1088/1742-6596/2018/1/012043</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx28"><?xmltex \def\ref@label{{Van~Solingen(2015)}}?><label>Van Solingen(2015)</label><?label VanSolingen2015?><mixed-citation>Van Solingen, E.: Control Design for Two-Bladed Wind Turbines, PhD thesis, Technische Universiteit Delft, Delft, <ext-link xlink:href="https://doi.org/10.4233/uuid:abb59ca8-877a-4599-8ea9-6f23c46d39b9" ext-link-type="DOI">10.4233/uuid:abb59ca8-877a-4599-8ea9-6f23c46d39b9</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx29"><?xmltex \def\ref@label{{Wanke et al.(2019)Wanke, Hansen, and Larsen}}?><label>Wanke et al.(2019)Wanke, Hansen, and Larsen</label><?label Wanke2019a?><mixed-citation>Wanke, G., Hansen, M. H., and Larsen, T. J.: Qualitative yaw stability analysis of free-yawing downwind turbines, Wind Energ. Sci., 4, 233–250, <ext-link xlink:href="https://doi.org/10.5194/wes-4-233-2019" ext-link-type="DOI">10.5194/wes-4-233-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx30"><?xmltex \def\ref@label{{WindEurope(2020)}}?><label>WindEurope(2020)</label><?label WindEurope2020?><mixed-citation>WindEurope: Floating Offshore Wind,
<uri>https://windeurope.org/intelligence-platform/reports/</uri> (last access: 28 February 2023), 2020.</mixed-citation></ref>
      <ref id="bib1.bibx31"><?xmltex \def\ref@label{{Zhao and Stol(2007)}}?><label>Zhao and Stol(2007)</label><?label Zhao2007?><mixed-citation>Zhao, W. and Stol, K. A.: Individual Blade Pitch for Active Yaw Control of a Horizontal-Axis Wind Turbine, in: AIAA Aerosp. Sci. Meet. Exhib., AIAA, Reno, <ext-link xlink:href="https://doi.org/10.2514/6.2007-1022" ext-link-type="DOI">10.2514/6.2007-1022</ext-link>, 2007.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Platform yaw drift in upwind floating wind turbines  with single-point-mooring system and its  mitigation by individual pitch control</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><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.bib2"><label>Chakrabarti(2005)</label><mixed-citation>
      
Chakrabarti, S. K.: Handbook of Offshore Engineering, 1st Edn., Elsevier, ISBN 978-0-08-044381-2, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Dumitrescu and Cardos(1998)</label><mixed-citation>
      
Dumitrescu, H. and Cardos, V.: Wind turbine aerodynamic performance by lifting line method, International Journal of Rotating Machinery, 4, 141–149, <a href="https://doi.org/10.1155/S1023621X98000128" target="_blank">https://doi.org/10.1155/S1023621X98000128</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Gupta and Leishman(2005)</label><mixed-citation>
      
Gupta, S. and Leishman, J.: Comparison of momentum and vortex methods for the aerodynamic analysis of wind turbines, in: 43rd AIAA Aerospace Sciences Meeting and Exhibit, 10–13 January 2005, Reno, Nevada, <a href="https://doi.org/10.2514/6.2005-594" target="_blank">https://doi.org/10.2514/6.2005-594</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Hansen(1992)</label><mixed-citation>
      
Hansen, A. C.: Yaw Dynamics of Horizontal Axis Wind Turbines, Tech. rep., NREL, <a href="https://doi.org/10.2172/10144778" target="_blank">https://doi.org/10.2172/10144778</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Ho et al.(2017)Ho, Yeo, and Bhagwat</label><mixed-citation>
      
Ho, J. C., Yeo, H., and Bhagwat, M.: Validation of rotorcraft comprehensive analysis performance predictions for coaxial rotors in hover, J. Am. Helicopter Soc., 62, 1–13, <a href="https://doi.org/10.4050/jahs.62.022005" target="_blank">https://doi.org/10.4050/jahs.62.022005</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>IEC(2008)</label><mixed-citation>
      
IEC: IEC 61400-1 Wind Turbines – Part 1: Design Requirements, <a href="https://www.une.org/encuentra-tu-norma/busca-tu-norma/iec?c=26423" target="_blank"/> (last access: 27 February 2023), 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>IEC(2019)</label><mixed-citation>
      
IEC: IEC TS 61400-3-2 Wind Energy Generation Systems – Part 3-2: Design Requirements for Floating Offshore Wind Turbines, <a href="https://www.une.org/encuentra-tu-norma/busca-tu-norma/iec/?c=29244" target="_blank"/> (last access: 2 February 2023), 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Jonkman and Musial(2010)</label><mixed-citation>
      
Jonkman, J. and Musial, W.: Offshore Code Comparison Collaboration (OC3) for IEA Task 23 Offshore Wind Technology and Deployment, Tech. rep., NREL, Golden, CO, <a href="https://doi.org/10.2172/1004009" target="_blank">https://doi.org/10.2172/1004009</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Jonkman and Buhl(2005)</label><mixed-citation>
      
Jonkman, J. M. and Buhl, M. L.: FAST User's Guide, OSTI.GOV, <a href="https://doi.org/10.2172/15020796" target="_blank">https://doi.org/10.2172/15020796</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Jonkman et al.(2009)Jonkman, Butterfield, Musial, and Scott</label><mixed-citation>
      
Jonkman, J. M., Butterfield, S. B., Musial, W., and Scott, G.: Definition of a 5&thinsp;MW Reference Wind Turbine for Offshore System Development, Tech. rep., NREL, <a href="https://doi.org/10.1115/1.4038580" target="_blank">https://doi.org/10.1115/1.4038580</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Kecskemety and McNamara(2011)</label><mixed-citation>
      
Kecskemety, K. and McNamara, J.: The Influence of Wake Effects and Inflow Turbulence on Wind Turbine Loads, AIAA J., 49, 2564–2576, <a href="https://doi.org/10.2514/1.J051095" target="_blank">https://doi.org/10.2514/1.J051095</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Kim and Dalhoff(2014)</label><mixed-citation>
      
Kim, M.-G. and Dalhoff, P. H.: Yaw Systems for Wind Turbines – Overview of Concepts, Current Challenges and Design Methods, in: Sci. Mak. Torque from Wind, vol. 524, Institute of Physics Publishing, Copenhagen, <a href="https://doi.org/10.1088/1742-6596/524/1/012086" target="_blank">https://doi.org/10.1088/1742-6596/524/1/012086</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Leishman et al.(2002)Leishman, Bhagwat, and Bagai</label><mixed-citation>
      
Leishman, J. G., Bhagwat, M. J., and Bagai, A.: Free-vortex filament methods for the analysis of helicopter rotor wakes, J. Aircraft, 39, 759–775, <a href="https://doi.org/10.2514/2.3022" target="_blank">https://doi.org/10.2514/2.3022</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Liu et al.(2018)Liu, Yoshida, Yamamoto, Toyofuku, He, and Yang</label><mixed-citation>
      
Liu, Y., Yoshida, S., Yamamoto, H., Toyofuku, A., He, G., and Yang, S.: Response Characteristics of the DeepCwind Floating Wind Turbine Moored by a Single-Point Mooring System, Appl. Sci., 8, 2306, <a href="https://doi.org/10.3390/app8112306" target="_blank">https://doi.org/10.3390/app8112306</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Martín-San-Román et al.(2019)Martín-San-Román, Azcona-Armendáriz, and Cuerva-Tejero</label><mixed-citation>
      
Martín-San-Román, R., Azcona-Armendáriz, J., and Cuerva-Tejero, A.: Lifting line free wake vortex filament method for the evaluation of floating offshore wind turbines. First step: validation for fixed wind turbines, in: IWOTC, ASME 2019 2nd International Offshore Wind Technical Conference, 3–6 November 2019, St. Julian's, Malta, <a href="https://doi.org/10.1115/IOWTC2019-7540" target="_blank">https://doi.org/10.1115/IOWTC2019-7540</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Martín-San-Román et al.(2021)Martín-San-Román, Benito-Cia, Azcona-Armendáriz, and Cuerva-Tejero</label><mixed-citation>
      
Martín-San-Román, R., Benito-Cia, P., Azcona-Armendáriz, J., and Cuerva-Tejero, A.: Validation of a free vortex filament wake module for the integrated simulation of multi-rotor wind turbines, Renew. Energ., 179, 1706–1718, <a href="https://doi.org/10.1016/j.renene.2021.07.147" target="_blank">https://doi.org/10.1016/j.renene.2021.07.147</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Navalkar et al.(2014)Navalkar, Van Wingerden, and Van Kuik</label><mixed-citation>
      
Navalkar, S. T., Van Wingerden, J. W., and Van Kuik, G. A. M.: Individual Blade Pitch for Yaw Control, in: Sci. Mak. Torque from Wind, vol. 524, Institute of Physics Publishing, Roskilde, <a href="https://doi.org/10.1088/1742-6596/524/1/012057" target="_blank">https://doi.org/10.1088/1742-6596/524/1/012057</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Netzband et al.(2020)Netzband, Schulz, and Abdel-Maksoud</label><mixed-citation>
      
Netzband, S., Schulz, C. W., and Abdel-Maksoud, M.: Self-Aligning Behaviour of a Passively Yawing Floating Offshore Wind Turbine, Sh. Technol. Res., 67, 15–25, <a href="https://doi.org/10.1080/09377255.2018.1555986" target="_blank">https://doi.org/10.1080/09377255.2018.1555986</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Pfaffel et al.(2017)Pfaffel, Faulstich, and Rohrig</label><mixed-citation>
      
Pfaffel, S., Faulstich, S., and Rohrig, K.: Performance and Reliability of Wind Turbines: A Review, Energies, 10, 1904, <a href="https://doi.org/10.3390/en10111904" target="_blank">https://doi.org/10.3390/en10111904</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Rahimi et al.(2016)Rahimi, Hartvelt, Peinke, Schepers, and Iop</label><mixed-citation>
      
Rahimi, H., Hartvelt, M., Peinke, J., and Schepers, J. G.: Investigation of the current yaw engineering models for simulation of wind turbines in BEM and comparison with CFD and experiment, J. Phys.: Conf. Ser., 753, 022016,  <a href="https://doi.org/10.1088/1742-6596/753/2/022016" target="_blank">https://doi.org/10.1088/1742-6596/753/2/022016</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Robertson et al.(2014)Robertson, Jonkman, Masciola, Song, Goupee, Coulling, and Luan</label><mixed-citation>
      
Robertson, A., Jonkman, J., Masciola, M., Song, H., Goupee, A., Coulling, A., and Luan, C.: Definition of the Semisubmersible Floating System for Phase II of OC4, NREL, <a href="https://doi.org/10.2172/1155123" target="_blank">https://doi.org/10.2172/1155123</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Sant(2007)</label><mixed-citation>
      
Sant, T.: Improving BEM-based Aerodynamic Models in Wind Turbine Design Codes, PhD thesis, Delft University of Technology, <a href="http://resolver.tudelft.nl/uuid:4d0e894c-d0ad-4983-9fa3-505a8c6869f1" target="_blank"/>
(last access: 28 February 2023), 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Sebastian and Lackner(2012)</label><mixed-citation>
      
Sebastian, T. and Lackner, M. A.: Development of a free vortex wake method code for offshore floating wind turbines, Renew. Energ., 46, 269–275, <a href="https://doi.org/10.1016/j.renene.2012.03.033" target="_blank">https://doi.org/10.1016/j.renene.2012.03.033</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Sørensen(2016)</label><mixed-citation>
      
Sørensen, J. N.: General Momentum Theory for Horizontal Axis Wind Turbines, Research Topics in Wind Energy, vol. 4, Springer International Publishing, Cham, <a href="https://doi.org/10.1007/978-3-319-22114-4" target="_blank">https://doi.org/10.1007/978-3-319-22114-4</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Stehly et al.(2020)Stehly, Beiter, and Duffy</label><mixed-citation>
      
Stehly, T., Beiter, P., and Duffy, P.: 2019 Cost of Wind Energy Review, Tech. rep., NREL, Golden, CO, <a href="https://doi.org/10.2172/1756710" target="_blank">https://doi.org/10.2172/1756710</a>, 2020.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Urbán et al.(2021)Urbán, Voltà, Lio, and Torres</label><mixed-citation>
      
Urbán, A. M., Voltà, L., Lio, W. H., and Torres, R.: Preliminary Assessment of Yaw Alignment on a Single Point Moored Downwind Floating Platform, in: EERA DeepWind, vol. 2018, Institute of Physics Publishing, Trondheim, <a href="https://doi.org/10.1088/1742-6596/2018/1/012043" target="_blank">https://doi.org/10.1088/1742-6596/2018/1/012043</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Van Solingen(2015)</label><mixed-citation>
      
Van Solingen, E.: Control Design for Two-Bladed Wind Turbines, PhD thesis, Technische Universiteit Delft, Delft, <a href="https://doi.org/10.4233/uuid:abb59ca8-877a-4599-8ea9-6f23c46d39b9" target="_blank">https://doi.org/10.4233/uuid:abb59ca8-877a-4599-8ea9-6f23c46d39b9</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Wanke et al.(2019)Wanke, Hansen, and Larsen</label><mixed-citation>
      
Wanke, G., Hansen, M. H., and Larsen, T. J.: Qualitative yaw stability analysis of free-yawing downwind turbines, Wind Energ. Sci., 4, 233–250, <a href="https://doi.org/10.5194/wes-4-233-2019" target="_blank">https://doi.org/10.5194/wes-4-233-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>WindEurope(2020)</label><mixed-citation>
      
WindEurope: Floating Offshore Wind,
<a href="https://windeurope.org/intelligence-platform/reports/" target="_blank"/> (last access: 28 February 2023), 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Zhao and Stol(2007)</label><mixed-citation>
      
Zhao, W. and Stol, K. A.: Individual Blade Pitch for Active Yaw Control of a Horizontal-Axis Wind Turbine, in: AIAA Aerosp. Sci. Meet. Exhib., AIAA, Reno, <a href="https://doi.org/10.2514/6.2007-1022" target="_blank">https://doi.org/10.2514/6.2007-1022</a>, 2007.

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