Next Article in Journal
Decision-Making Problems in Urban Transport Decarbonization Strategies: Challenges, Tools, and Methods
Previous Article in Journal
Experimental Study on Single-Particle Combustion Characteristics of Large-Sized Wheat Straw in a Drop Tube Furnace
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Lyapunov-Based Framework for Platform Motion Control of Floating Offshore Wind Turbines

by
Mandar Phadnis
1 and
Lucy Pao
1,2,*
1
College of Engineering and Applied Science, University of Colorado Boulder, Boulder, CO 80309, USA
2
Renewable and Sustainable Energy Institute, University of Colorado Boulder, Boulder, CO 80309, USA
*
Author to whom correspondence should be addressed.
Energies 2025, 18(15), 3969; https://doi.org/10.3390/en18153969
Submission received: 1 May 2025 / Revised: 30 June 2025 / Accepted: 11 July 2025 / Published: 24 July 2025
(This article belongs to the Special Issue Comprehensive Design and Optimization of Wind Turbine)

Abstract

Floating offshore wind turbines (FOWTs) unlock superior wind resources and reduce operational barriers. The dynamics of FOWT platforms present added engineering challenges and opportunities. While the motion of the floating platform due to wind and wave disturbances can worsen power quality and increase structural loading, certain movements of the floating platform can be exploited to improve power capture. Consequently, active FOWT platform control methods using conventional and innovative actuation systems are under investigation. This paper develops a novel framework to design nonlinear control laws for six degrees-of-freedom platform motion. The framework uses simplified rigid-body analytical models of the FOWT. Lyapunov’s direct method is used to develop actuator-agnostic unconstrained control laws for platform translational and rotational control. A model based on the NREL-5MW reference turbine on the OC3-Hywind spar-buoy platform is utilized to test the control framework for an ideal actuation scenario. Possible applications using traditional and novel turbine actuators and future research directions are presented.

1. Introduction

Global renewable energy capacity reached 4400 GW in 2024, with wind energy, one of the leading renewable sources, contributing 25% of this capacity [1]. The success of wind energy arises from its improving cost competitiveness compared to conventional sources [2]. The economics of wind energy promote the scaling of wind turbines to larger rotor diameters and higher hub heights. This is partly because the Annual Energy Production (AEP) of a single wind turbine depends on its power rating and site wind conditions. For a typical wind turbine, the extracted power scales with the square of the rotor radius and the cube of the incoming wind speed. By increasing rotor diameter, turbines sweep a larger area, and by raising hub height, they tap into faster winds. Consequently, modern wind turbines have undergone rapid upscaling, with multi-megawatt power ratings being common in new installations. Upscaling land-based wind turbines brings new engineering and logistical challenges. Complex terrains and surface roughness result in pronounced wind shear and turbulence, creating large differential wind speeds across the rotor that induce stochastic and dominant once-per-revolution (1P) loads on the turbine blades, yaw bearing, and tower. Such undesired forces drive both fatigue and extreme-load considerations on the design requirements. From a logistical perspective, transporting ever-longer, monolithic blades by roadways imposes severe transportation constraints. Further, a key social constraint is community resistance to new wind farm installations, driven by concerns over noise pollution and aesthetic impacts.
Offshore wind energy has emerged as a viable alternative to the predominant land-based wind energy. Most common offshore wind turbines are installed in shallow waters (<60 m), on substructures fixed to the seabed. However, a majority of the global offshore wind resource is found over deep ocean waters where fixed-bottom offshore installation becomes economically unfeasible. Floating offshore wind turbines (FOWTs) are seeing a surge in interest as they address some of these challenges. FOWTs are installed on floating platforms, typically attached to the seabed using mooring lines. Owing to their installation in deep waters (>60 m), FOWTs tap into superior wind resources characterized by consistently high wind speeds with lower turbulence and wind shear due to the smoothness of the ocean surface [3]. Manufacturing and assembling FOWT components at ports and transporting them using ships or tugboats eases logistics. Moreover, the distant offshore locations minimize societal objections as they can be built away from populated areas.
The dynamics of the FOWT platform motion introduce new engineering challenges and opportunities. The combined effects of wind and wave disturbances can induce translational and rotational motion in FOWTs. Such undesired movements can compromise power quality, exacerbate mechanical loading, and, under extreme conditions, may jeopardize FOWT stability. Figure 1a describes the translations and rotations for the FOWT platform. Standard wind turbine controllers tuned for land-based turbines often underperform on FOWTs. The coupling between generator speed control and platform dynamics can introduce negative damping in above-rated operation, whereby blade pitch actuation amplifies platform pitch oscillations [4,5]. Past research has mitigated platform pitch oscillations by simply detuning the blade pitch control gains at the cost of worse generator speed regulation performance [4,6]. More advanced techniques have incorporated direct feedback of platform motion [7] or used individual pitch control (IPC), which provides independent pitch commands to each turbine blade [8] to improve platform pitch stability. Single-point moored FOWTs are particularly vulnerable to yaw drift (weathervaning effect) [9] driven by wind shear or rotor coning and shaft tilt angles, degrading rotor alignment with the wind and reducing power capture. To counteract this misalignment, both collective pitch control in dual-rotor FOWTs [10] and rotor yaw control and IPC strategies [11,12] have been studied to reduce yaw error and restore optimal rotor alignment in single-point mooring configurations.
Conversely, the inherent six DOF motion of FOWT platforms can be harnessed to enhance turbine and wind farm level performance. FOWTs have been shown to generate more power when pitched into the oncoming wind [13]. This is mainly due to the rotor shaft tilt angle that offsets the rotor away from the wind to maintain clearance between the blades and the tower. Performance improvements could be achieved at the floating wind farm level through controlled wake interactions. Wake deflection steers upstream wakes away from downstream turbines by deliberately shifting [14,15] or pitching [16] the platform about its equilibrium, thereby improving farm-level power capture. Wake mixing, in contrast, accelerates wake recovery by inducing targeted platform oscillations that promote turbulence and momentum transfer, re-energizing the flow downstream. Recent work has demonstrated passive FOWT designs that exploit platform yaw motions to achieve wake mixing [17]. Free-floating or unmoored FOWT concepts have recently emerged that use a portion of the energy produced by the wind for station-keeping [18]. Such systems, being untethered, are theoretically capable of locomotion to ‘chase the wind’ [19]. Most unmoored FOWT concepts use some configuration of thrusters or propellers to achieve displacement or to remain stationary under external loads [20,21].
FOWT platform design remains an active area of research [22,23,24,25]. However, three popular platform designs have emerged, as shown in Figure 2: spar-buoy, semi-submersible, and tension-leg platforms (TLPs). Each design uses distinct stability mechanisms in the presence of wind and wave disturbances, though all designs use mooring systems to avoid drift. The spar-buoy employs a deep draft and heavy ballast for gravitational and hydrodynamic stabilization, whereas the semi-submersible platform leverages a large surface area and buoyancy. Both utilize slack mooring lines, permitting limited platform motion about their nominal position. In contrast, the TLP relies on a taut mooring system, drawing stability from the tension in the mooring lines. Traditional wind turbine actuators such as the blade pitch drives, generator torque, and rotor yaw drive (as shown in Figure 1b) have some control over FOWT platform motion. Blade pitch actuators can be especially used to influence platform pitching [26]. The rotor yaw drive can affect platform yaw and sway motion [14,15]. However, the use of these actuators for platform motion typically comes at the cost of reduced performance in either power capture or structural loading. In addition, these actuators may not have sufficient control authority to reliably control platform motion. For example, ref. [27] studied a wave feed-forward collective blade pitch control strategy to reduce wave-induced platform pitching motion and discovered that large fluctuations in the blade pitch were needed for minor reductions in platform motion. Research into novel actuated floating platforms is attempting to address the challenges of FOWTs and overcome the limitations of using traditional actuators for platform motion control through passive and active strategies. Figure 2 also shows some of the novel platform concepts. The SpiderFLOAT platform [28] proposes a lightweight flexible floater with actuated tension cables and actively ballasted buoyancy cans to control FOWT orientation [13,29,30]. Active ballasting has also been studied for the semi-submersible type platforms for keel correction and wake deflection [16,31,32,33]. For the TLP, an active mooring line actuator has been investigated to reduce platform roll motion and tower side-side bending fatigue loads [34]. Mooring line length control has been studied for FOWT reorientation/repositioning [35]. The T-omega platform uses a single mooring line configuration and intends to use active control techniques to ‘weathervane’ the FOWT system according to changing wind direction [36].
Despite extensive research into novel FOWT configurations and actuator technologies, there is currently no unified framework for rapidly evaluating emerging platform designs and motion control schemes at the conceptual stage. Passive stabilization methods such as tuned-mass dampers [37] or mooring configurations [17] are unable to adapt to changing conditions or shifting control objectives. Traditional PID-based controllers, while simple, ignore complex coupled dynamics and require extensive gain-scheduling to perform across nonlinear operating regions. By contrast, the Lyapunov-based approach developed in this work yields closed-form control laws for all six translational and rotational DOFs with global stability, establishing an analytical foundation to guide the design, placement, and sizing of actuators. This paper introduces a systematic methodology for deriving unconstrained analytical control laws early in the design process. Our primary contribution is an actuator-agnostic, nonlinear control framework that governs all six degrees-of-freedom (DOFs) of a FOWT platform. The framework uses reduced-order analytical (ROA) modeling of FOWT systems to derive the control laws using Lyapunov’s direct method [38]. While higher-fidelity FOWT simulation tools such as the popular OpenFAST [39] provide a fully coupled aero-hydro-servo-elastic simulation with up to 23 DOFs, its extensive parameterization of the turbine and the environment makes it complex, intractable, and thus unsuitable for extracting closed-form system equations for Lyapunov-based control. Such higher-fidelity tools are also computationally expensive for extensive design-space exploration. In contrast, the ROA model yields closed-form, symbolic system matrices that enable the application of Lyapunov’s direct method and execute in less than half the time of an equivalent OpenFAST simulation. The resulting control laws are validated using this higher-fidelity simulation tool, demonstrating performance across a variety of scenarios. Potential applications are outlined, and directions for future research are identified.
The remainder of this paper is organized as follows. Section 2 will present the platform control framework and demonstrate its use to derive unconstrained control laws using Lyapunov’s direct method. Section 3 will present results comparing the analytical model to higher-fidelity simulations. It will also show the performance of the unconstrained control laws. Section 4 will discuss the findings, limitations, and future research directions, and Section 5 will conclude the paper.

2. FOWT Platform Control Framework

The proposed platform control development framework is described in Figure 3 as a four-stage process that begins with conceptualizing a novel FOWT system. Advanced FOWT concepts often begin with novel platform geometries, mooring systems, and actuator layouts. Yet, faithfully modeling blade and tower flexibility, drivetrain torsion, unsteady aerodynamics, wave kinematics, hydrodynamic damping, and nonlinear mooring forces can result in very high-order models that are untenable for control synthesis or rapid design exploration. To address this, the framework uses a reduced-order model that assumes rigid, multi-body dynamics, with six DOF platform motion and the rotor spin. This preserves the critical rotor–platform coupling, enables formal Lyapunov-based controller design, and facilitates early-stage analysis without resorting to costly high-fidelity simulations. The conventional wind turbine control comprising of the generator torque control and collective blade pitch control can be derived through established methods such as the Reference Open-Source COntroller (ROSCO) framework [40]. Optionally, a rotor yaw control may be set up if needed by the application. Next, unconstrained, actuator-agnostic control laws to control six DOF platform motion are derived using Lyapunov’s direct method and the reduced-order model. These control laws generate an ideal vector of generalized forces and moments, assuring asymptotic convergence without imposing constraints of hardware realization. This allows for early-stage actuator design and analysis. The unconstrained force and moment profiles can guide actuator sizing, placement, and bandwidth specifications without resorting to repeated high-fidelity simulations. With this approach, the framework aims to accelerate innovation in floating offshore wind turbine concepts. Future work will translate these idealized vectors into achievable actuator commands through control allocation. Traditional turbine actuators and novel hardware, such as active ballast pumps and cable tensioners, may be studied for the platform motion control application.
The following subsections detail the first three stages of the framework. As a case study, we adopt the NREL–5 MW reference turbine mounted on the OC3 Hywind spar-buoy platform [41,42]. The goal of this paper is to illustrate the derivation of unconstrained, Lyapunov-based platform control laws using reduced-order analytical models, rather than to propose novel platform or actuator designs. The design and allocation of actuators to implement the unconstrained control laws (the fourth stage of the framework) are left to future work.

2.1. Reduced-Order Model

High-fidelity FOWT models account for blade and tower elasticity, drivetrain torsion, platform deformations, and detailed fluid–structure interactions, commonly having model descriptions with upwards of twenty DOFs. While important for structural and fatigue analysis, that level of complexity is unfeasible for analytical control development. Moreover, deformations exert limited influence on the relevant rigid-body platform motions. While many models reduce the complexity of FOWT dynamics [43,44], this work adopts a reduced-order modeling strategy based on [45], which makes rigid-body assumptions for the primary FOWT components, omits higher-order elastic and drivetrain dynamics, and uses a Lagrangian approach to produce a seven-DOF representation that is better suited for Lyapunov-based control development. This subsection describes the simplified rotor and platform dynamics that incorporate the reduced-order model.
Wind turbines operate by converting the kinetic energy in the wind into electrical energy using a rotor driving a generator under aerodynamic torque. The power ( P w i n d ) available in the wind for a rotor with a radius R is calculated as [46]:
P w i n d = 1 2 ρ a i r π R 2 ν 3
where ρ a i r is the air density and ν is the wind speed experienced by the turbine. However, not all the power available in the wind can be captured by the turbine. In fact, the power (P) captured by the rotor at any instant is given by [46]:
P = 1 2 ρ a i r π R 2 ν 3 C p ( λ , β )
where C p is the power coefficient for the turbine, which is the ratio of the rotor power (P) to the available wind power ( P w i n d ), and is a function of the blade pitch angle β , and the tip-speed ratio (TSR) λ . TSR is defined as the ratio of the linear speed of the blade tip to the speed of the incoming wind:
λ = Ω r R ν
Here Ω r is the rotor angular speed. The maximum theoretical limit for the power coefficient is derived using the actuator disc model and is found to be 16 / 27 0.593 [46]. It is evident from Equations (2) and (3) that the power captured by a wind turbine is a function of the wind speed, the rotor speed, and the blade pitch angle. The rotor speed is primarily affected by two torques: the aerodynamic rotor torque ( τ a e r o ) from the wind and the control torque ( τ g ) from the generator torque actuator. The simplified rotor dynamics are given by
Ω ˙ r = 1 I r x ( τ a e r o τ g )
where I r x is the rotor roll inertia about the x-axis.
As illustrated in Figure 4, the FOWT used in this research is modeled as a combination of four rigid bodies, representing the rotor, nacelle, tower, and platform, each characterized by its center-of-mass (COM, m k ) and moment-of-inertia (MOI, I k ), where subscript k = { r , n c , t , p } for rotor, nacelle, tower, and platform, respectively. The kinematics are defined using two coordinate reference frames. The inertial frame, F I , is fixed at the COM location of the undisplaced platform with its X I -axis pointing in the downwind direction, the Y I -axis in the crosswind direction, and the Z I -axis aligned with the local vertical. The body-fixed frame, F p , is attached to the platform COM, with the x p -axis aligned with the rotor spin axis, the z p -axis along the tower centerline, and the y p -axis completing the right-handed system. The rotor shaft-tilt and preconing angles are neglected in the ROA model. This reduced-order FOWT model considers seven degrees of freedom: three translational motions (surge along X I , sway along Y I , and heave along Z I ), three rotational motions (roll about x p , pitch about y p , and yaw about z p ), and the rotor spin about the x p -axis.
The platform translation is given by vector r p     I , measured as the vector from the origin of F I to the origin of F p :
r p     I = r X r Y r Z T
where r X , r Y , and r Z are the surge, sway, and heave motions of the FOWT. The superscript, if present, denotes the frame in which the vector is defined. The rotation of the FOWT is measured using the 3-2-1 Euler angle set θ p , commonly known as the Roll-Pitch-Yaw ( ϕ - θ - ψ ) sequence that transforms the inertial frame to the platform frame:
θ p = ϕ θ ψ T
The rotor DOF is accounted for with the rotor speed Ω r about the x p axis:
Ω r     p = Ω r 0 0 T
The linear velocity ( v p ) of the system is simply the time derivative of the position,
v p     I = r ˙ p     I
and the angular velocity ( ω p ) is given as in [47]:
ω p = 1 0 sin θ 0 cos ϕ sin ϕ cos θ 0 sin ϕ cos ϕ cos θ ϕ ˙ θ ˙ ψ ˙ = B ( θ p ) θ ˙ p
The equations of motion for the FOWT system are calculated using Lagrangian dynamics from the kinetic and potential energies of the four rigid bodies as described in [45], where the resulting equations of motion can be written in matrix form:
M s y s v ˙ p ω ˙ p Ω ˙ r + S ˜ M s y s v p ω p Ω r = F g M g 0 + F ext M ext τ a e r o τ g
where F g and M g are the gravitational force and moment, F ext and M ext are the modeled external forces and torques, τ a e r o and τ g are the aerodynamic and generator torques, and the matrix M s y s is in the block matrix form
M s y s = M T M c 0 3 × 1 M c I T I R 0 1 × 3 I R T I r x
where M T is the total mass matrix, I T is the system moment of inertia matrix, and I R = I r x 0 0 T , where I r x is the rotor spin inertia.
M c = 0 M c 1 0 M c 1 0 M c 2 0 M c 2 0
with M c 1 = D r ( m r + m n c ) + D t m t and M c 2 = d n c m n c d r m r , where D r and D t are the vertical distances from the platform COM to the rotor and the tower COMs, respectively, and d n c and d r are horizontal distances from the tower centerline to the nacelle and rotor COMs, respectively. Finally, S ˜ is the cross coupling matrix:
S ˜ = ω ˜ p 0 3 × 3 0 3 × 1 v ˜ p ω ˜ p 0 3 × 1 0 1 × 3 0 1 × 3 0
where ( · ) ˜ denotes the skew-symmetric matrix representing the vector cross product operation defined as
x ˜ = 0 x 3 x 2 x 3 0 x 1 x 2 x 1 0

2.1.1. Aerodynamics

In addition to the aerodynamic torque that spins the rotor, the wind exerts an aerodynamic rotor thrust along the x p -axis, which induces a pitching moment and a surge force on the floating platform. The aerodynamic torque τ a e r o and rotor thrust f a e r o are modeled using the actuator disc model with the turbine power ( C p ) and thrust ( C t ) coefficients as in [48,49]:
τ a e r o = 1 2 ρ a i r π R 3 1 λ C p ( λ , β ) | | ν r e l | | | | 2
f a e r o = 1 2 ρ a i r π R 2 C t ( λ , β ) | | ν r e l | | | | 2
where ν r e l | | is the relative wind speed parallel to the rotor spin axis.

2.1.2. Hydrostatics

The hydrostatic buoyancy force is a function of the instantaneous geometry of the submerged platform:
F b = ρ w V d g
where ρ w is the water density, g is the gravitational constant, and V d is the instantaneous volume of the submerged platform geometry. Subsequently, the hydrostatic moment can be calculated as the moment about the COM exerted by the vertical force F b on the center of buoyancy.

2.1.3. Hydrodynamics

The hydrodynamic loads are calculated using Morison’s equation for a cylinder [50] in still water conditions, with wave and current dynamics scheduled for future work.

2.1.4. Mooring Dynamics

The modeled FOWT employs three slack mooring lines connected to the platform through fairleads and the seabed using anchors. They are uniformly distributed 120 apart in the horizontal plane, both at the platform connections (fairlead points) and at the seabed connections (anchor points). The mooring tension is modeled using quasi-static models of catenary mooring lines as explained in [51]. For each mooring line, the horizontal and vertical distances between the fairlead and the anchor, and the angle of the horizontal projection with the X I axis ( α l ) are used to calculate the horizontal ( H T ) and vertical ( V T ) components of mooring tension in a quasi-static manner. The two cases of a partially resting on the seabed or a fully suspended mooring line are accounted for using appropriate models [45]. The resulting tension on the platform due to a mooring line is given as:
T       I = H T cos ( α l ) H T sin ( α l ) V T T
The total force and moment acting on the FOWT due to the mooring system is the sum of the forces and moments due to individual mooring lines.

2.2. Wind Turbine Control

The rating of a wind turbine signifies its desired maximum power production capacity. According to Equation (2), power capture grows with the cube of wind speed. Figure 5a depicts a typical power curve, illustrating power capture relative to wind speed. Given varied control objectives across wind speeds, the curve is segmented into distinct control regions:
  • Region 1: At minimal wind speeds, wind power can’t offset system losses, so the turbine remains inactive, outputting zero power.
  • Region 2 (Below-rated operation): Beyond the cut-in wind speed ( ν c u t i n ), the goal is to optimize power capture up to the rated wind speed ( ν r a t e d ), where power matches the turbine’s rated power.
  • Region 3 (Above-rated operation): For wind speeds surpassing ν r a t e d , the objective shifts to maintaining power production at its rated value. This persists until reaching the cut-out wind speed ( ν c u t o u t ), beyond which the turbine is halted due to high aerodynamic loads.
  • Region 4: This represents the inoperative zone after the cut-out wind speed.

2.2.1. Generator Torque Control

In Region 2, generator torque is the primary actuator for maximizing power. The C p surface of a wind turbine describes C p variations due to changes in TSR and blade pitch angle. The peak value C p , m a x is achieved at optimal values of TSR ( λ o p t ) and blade pitch angle ( β f i n e p i t c h ), maximizing the turbine’s power capture. Therefore, the goal in Region 2 is to maintain operation at the ( λ o p t , β f i n e p i t c h ) coordinate. Here, the blade pitch is set to the optimal value β f i n e p i t c h , and the TSR is regulated to λ o p t , ensuring the turbine operates at C p , m a x . The nonlinear control law used to implement Region 2 control is given by [49]:
τ g = K o p t Ω g 2
where Ω g is the generator speed which is related to the rotor speed through the gearbox ratio η g b as
Ω g = η g b Ω r
and the optimal gain K o p t is calculated as [49]
K o p t = 1 2 ρ a i r π R 5 C p , m a x η g b 2 λ o p t 3

2.2.2. Collective Blade Pitch Control

In Region 3, the primary control objective is to regulate power production at the turbine’s rated capacity. The power output by the turbine generator is given by [49]:
P = Ω g τ g
To regulate power in Region 3, the generator torque actuator is kept saturated at its rated value τ g , r a t e d and blade pitch actuators are used to manipulate the aerodynamic torque on the rotor to track the rated generator speed ( Ω g , r a t e d ). This is achieved using the proportional-integral (PI) collective blade pitch control [52]:
β = K P ( β ) Ω g , e r r + K I ( β ) Ω g , e r r d t
where Ω g , e r r = Ω g , r a t e d Ω g is the generator speed tracking error. K P ( β ) and K I ( β ) are the scheduled proportional and integral gains, respectively. The gain scheduling is necessary due to the nonlinear relation between blade pitch angle ( β ) and power (P) across wind speeds. Smaller adjustments in blade pitch are needed at higher blade pitch angles to achieve similar control performance [41]. The complete control scheme for wind turbines described above is summarized in Table 1 and the standard control block diagram is shown in Figure 5b.

2.3. Platform Control Laws

Towards the objective of developing control techniques for the 6-DOF FOWT platform, unconstrained control laws are first developed using Lyapunov’s direct method [38] for the system dynamics from Equation (10) to control rotational and translational platform motion. The approach for developing the control laws is described below.
Consider p and q to be position and velocity like coordinate vectors with kinematic and dynamic equations given by
p ˙ = G ( p ) q
M q ˙ = F ( p , q ) + u c t r l
where G ( p ) is the kinematic function relating the states to the rates, M is a symmetric positive definite mass or inertia type matrix, F ( p , q ) is the system dynamics including modeled external forces or torques and u c t r l is the required unconstrained control vector. A Lyapunov candidate function is chosen to be of the form
V L ( p , q ) = 1 2 p T K p + 1 2 q T M q
where K is a symmetric positive definite design matrix. The time derivative of the Lyapunov function is given as
V ˙ L ( p , q ) = p ˙ T K p + q T M q ˙
Substituting Equations (23) and (24) and setting V ˙ L equal to a negative definite function for an asymptotically stable system, we get
V ˙ L ( p , q ) = q T ( G ( p ) T K p + F ( p , q ) + u c t r l ) = q T P q
where P is another symmetric positive definite design matrix. Equating and solving for u c t r l we get
u c t r l = G ( p ) T K p P q F ( p , q )
Rotational Control Law: From Equations (9) and (10), we have the rotational equations of motion. To use the above approach for control law development with p as θ p and q as ω p , we select the Lyapunov candidate function.
V L ( θ p , ω p ) = 1 2 θ p T K r θ p + 1 2 ω p T I T ω p
where K r is a symmetric positive definite gain matrix. Following steps (26) through (28), the unconstrained control torque ( u τ ) is derived:
u τ = B ( θ p ) K r θ p P r ω p + ω ˜ p I T ω p + ω ˜ p I R Ω r + I R Ω ˙ r M c v ˙ p + v ˜ p M T v p ω ˜ p M c v p + v ˜ p M c ω p M e
Here, P r is also a symmetric positive definite gain matrix, B ( θ p ) is the kinematic matrix from Equation (9), ( · ) ˜ is the cross-product matrix operator given in Equation (14), and M e contains the external moments that are to be compensated by the control. The remaining terms in Equation (30) are defined in Equations (5)–(13). Note that if all the external moments modeled in the ROA are countered by the unconstrained control torque u τ , the closed-loop system dynamics for rotational motion can be written as
I T ω ˙ p + P r ω p + B ( θ p ) K r θ p = 0 3 × 1
If the inertia matrix I T is diagonal, for small angular displacements ( Δ θ p 0 3 × 1 ) , with diagonal gain matrices K r and P r , the closed-loop dynamics can be approximated by a set of three linear, uncoupled equations.
I T Δ θ ¨ p + P r Δ θ ˙ p + K r Δ θ p 0 3 × 1
Translational Control Law: For deriving the translational control force, with the motion described by Equations (8) and (10) and setting p as r p and q as v p we consider the Lyapunov candidate function given below.
V L ( r p , v p ) = 1 2 r p T K t r p + 1 2 v p T M T v p
with K t being a diagonal positive definite gain matirx. Again, following steps (26) through (28), the unconstrained control force ( u F ) is derived.
u F = K t r p P t v p + M c ω ˙ p + ω ˜ p M T v p + ω ˜ p M c ω p F e
P t is designed as a diagonal positive definite gain matrix, and F e is the sum of external forces to be compensated by the control with the remaining terms as defined in Equations (5)–(13). With M T being a diagonal mass matrix, when this translational control law counters all modeled external forces, it results in the following linear, uncoupled closed-loop dynamics:
M T r ¨ p + P t r ˙ p + K t r p = 0 3 × 1
While these unconstrained control laws, which assume ideal actuators, have limited practical application, they can be useful for guiding the design, sizing, and evaluation of platform actuators, which will be a focus in future work.

3. Results

OpenFAST [39] is a widely used open-source simulation tool developed by the National Renewable Energy Laboratory (NREL) to simulate fully coupled aero-hydro-servo-elastic responses of wind turbines, including floating offshore systems. It integrates blade aerodynamics, structural dynamics, wave and current hydrodynamics, mooring mechanics, and control system modules into a unified modular framework. To evaluate the ROA model’s performance in emulating FOWT behavior, we conducted 700-s simulations under steady, below-rated wind conditions with still water using the baseline wind turbine control (Section 2.2), which was implemented in Matlab/Simulink [53,54], for both the ROA model and the higher-fidelity OpenFAST. Figure 6 shows the generator speed and platform displacements time-averaged over the final 600 s of each run after discarding the first 100 s of OpenFAST transients. Overall, the ROA model successfully captures the key trends in generator speed and platform motion. Modest offsets in mean pitch and heave reflect the ROA model’s simplified representation of aerodynamic, mooring, and hydrodynamic loads compared to OpenFAST’s detailed physics. The ROA model also ignores the effects of rotor shaft tilt and coning angles, which impact the FOWT’s surge, pitch, and generator speed behavior. On the same platform, the ROA model runtime measured at roughly 230 s versus about 440 s per simulation for the equivalent OpenFAST run. This significant reduction in computational costs, together with the ROA’s closed-form system and control-law expressions, makes it possible to conduct rapid early-stage parameter sweeps and directly synthesize Lyapunov-based controllers without resorting to a detailed design process.
The platform control laws derived in the previous section are implemented in Matlab/Simulink for testing with the ROA model and OpenFAST. The OpenFAST source code was modified to allow the application of unconstrained control laws to the platform through the Simulink interface. It is important to note for the following results that only the aerodynamic force and torque on the platform are compensated through the modeled external forces ( F e ) and torques ( M e ) in the control laws of Equations (30) and (34), respectively. The restoring mooring and hydrodynamic effects are left as unmodeled components. Simulations are performed at 8 m/s steady and turbulent wind speed with still water and irregular wave conditions, using the NREL-5MW reference turbine on the OC3-Hywind spar buoy platform. Figure 7 compares simulations between OpenFAST and the ROA model with non-zero initial conditions of 0 . 9 rotation about each platform axis and a 3 m displacement along each inertial axis. The error metrics for these simulations presented in Table 2 and Table 3 quantify the effects of progressively more complex dynamics on control performance in OpenFAST simulations as compared to the expected control performance in the ROA model. These metrics present the average root-mean-square error (RMSE) and worst-case maximum absolute error (MaxAE) deviation of the higher-fidelity OpenFAST simulation cases from the ROA model in steady-state. To exclude start-up transients, we restrict the timeseries to the final 100 s of the 200-s simulations. Defining N as the number of retained samples, the RMSE and MaxAE for each DOF are calculated as
RMSE ( DOF ) = 1 N k = 1 N DOF ROA [ k ] DOF OF [ k ] 2 ,
MaxAE ( DOF ) = max 1 k N DOF ROA [ k ] DOF OF [ k ] .
Case 1 assumes a rigid turbine, neglects blade coning and shaft tilt, and is in still water. Here, the ROA model captures the platform motion with a surge RMSE of 0.72 m and a maximum absolute surge error of 0.76 m. The sway, heave, roll, and yaw errors remain no larger than 0.03 m or 0.02°, demonstrating a good baseline fidelity. Introducing rotor coning and shaft tilt in Case 2 increases the yaw maximum error to 0.01°, reflecting additional kinematic couplings absent from the simplified geometry. When rotor and tower flexibility are enabled in Case 3, the generator speed mismatch grows markedly (RMSE 4.95 RPM, MaxAE 6.00 RPM), indicating that elastic blade–tower modes significantly influence rotor dynamics. Wave excitation accentuates hydrodynamic and elastic effects. In Case 4 with wind-aligned irregular waves, heave RMSE increases to 0.04 m, and the maximum heave error to 0.10 m, while the maximum surge and pitch errors rise to 0.96 m and 0.42°, respectively. Other platform motion DOFs mostly remain within baseline error bounds. The crosswind waves in Case 5 most significantly affect the sway (RMSE 0.02 m, MaxAE 0.05 m) and the roll (RMSE 0.09°, MaxAE 0.25°) DOFs, whereas the surge and pitch errors return to Case 1 levels. These wave-induced deviations primarily affect higher-frequency components, yet even peak errors (0.96 m surge, 0.42° pitch) are small relative to full-scale platform motions. Although elastic modes and wave forcing introduce DOF-specific deterioration of control performance, the ROA model retains accurate representation of the dominant closed-loop dynamics for early, concept stage control design. Figure 7a shows the platform DOF timeseries for ROA model and OpenFAST Cases 4 and 5. The roll, yaw, sway, and heave outcomes align closely with the higher-fidelity OpenFAST results, although crosswind waves in Case 5 significantly affect the roll performance. The reduced-order model’s omission of certain aerodynamic, hydrodynamic, and mooring loads and the control laws’ compensation of only the simplified aerodynamic function produce persistent steady-state errors in pitch and surge correction. Since these control laws do not include integral compensation in their current form, steady-state errors remain uncorrected. Augmenting the control laws with an integral term would eliminate such biases from unmodeled forces and torques and further improve platform motion regulation. Figure 7b shows the demanded control forces and torques for the ROA model and OpenFAST cases. Considering the steady-state errors, a good match is observed between the ROA model-predicted and actual control signals.
In Figure 8, platform control (where controllers from both Section 2.2 and Section 2.3 are used, see Figure 3) is compared against a baseline (Section 2.2 only, with no platform control) in OpenFAST under 8 m/s steady wind and irregular waves, with zero initial conditions. Figure 8a shows that the OC3-Hywind semisubmersible platform experiences substantial motion in operation. Especially, in the surge and pitch DOFs, aerodynamic loading in below-rated winds induces steady-state deflections of roughly 8 m and 2.5°, respectively, with the baseline controller. These amplitudes can be even worse near rated operation and under combined wind–wave loading. For example, ref. [55] demonstrated that surge displacement at rated wind speeds exceeds 20 m and platform pitch surpasses 5° for the OC3-Hywind platform with the NREL-5MW wind turbine. Assuming ideal actuators, augmenting the proposed platform control law dramatically reduces steady-state motions across all six platform DOFs. The corresponding force and torque demands in Figure 8b reveal that pitch and surge require the largest sustained inputs to counteract aerodynamic rotor thrust. It is noted that most DOFs initially have a high actuation demand for a short duration, which then reduces at the steady state. While controlling for such large FOWT displacements ultimately hinges on novel actuator designs and their optimal placement, recent studies highlight several promising strategies. Catenary mooring line–length control, for example, can shift the mean platform surge by as much as 12.5 m by retracting 15 m of a single mooring line at rated wind conditions [35]. Active water-ballast systems offer another avenue. Ref. [16] studied vertical wake deflection for a semi-submersible FOWT platform. By differentially pumping roughly 500 m3 of water between the columns of the semi-submersible, a pitch of 20° could be attained within 300 s. Rotor yaw for repositioning of FOWTs with extended mooring lines has also been studied for semi-submersible platforms. At 8 m/s wind, a 6° yaw misalignment yields steady-state sway of around 80 m for 970 m long mooring lines in under 1000 s [14]. Actuator saturation and bandwidth limits impacting this initial transient response will be considered in future research. Figure 9 presents the time histories (where the first 100 s of startup transients have been omitted) alongside mean and standard-deviation statistics for power, rotor thrust (including gravitational loading), and tower-base fore–aft bending moment for the simulation case in Figure 8. With platform control engaged, mean power rose by 1.3% while its variability dropped by 64.6%, mean rotor thrust reduced by 7.8% with a 37.6% reduction in standard deviation, leading to a mean tower-base bending load decrease of 30.9% alongside a 34.9% reduction in standard deviation.
Figure 10 illustrates the first 100 s of the platform surge and pitch response, together with the corresponding surge force and pitch moment commands, from a 700-s turbulent 8 m/s wind simulation with irregular waves. The baseline (with no platform control) is shown in blue dash-dotted curves, and the unconstrained platform control is shown in red curves. For a preliminary test of actuator constraints, actuation along each platform DOF is saturated at 50% of their peak demand from the unconstrained simulation (shown in purple curves). For the baseline, surge motion under aerodynamic thrust grows steadily to over 14 m and the platform pitch almost reaches 5°. Under unconstrained control, platform surge and pitch are significantly attenuated, with their peaks reduced by over 85%. The control performance degrades when a 50% saturation is applied to the actuators. However, the control laws still achieve more than 65% reduction in peak surge and pitch motion compared to the baseline. Figure 11 quantifies the percent changes relative to the baseline, in steady-state mean and standard deviation of the power output, generator speed, tower fore–aft loading, and all six platform DOFs for both platform control scenarios (unconstrained and with 50% saturation). The unconstrained platform control produces a modest increase in mean power of approximately 1.88% but a slight rise in its variability of 5.5%, while reducing tower fore–aft load by roughly 30% in mean and 32% in variability. With a 50% actuator saturation, the mean power gain reduces slightly to 1.74%, but the tower-load reductions reduce to roughly 27% in mean and 19% in variability. All three translational DOFs exhibit greater than 90% reductions in the mean and over 70% in standard deviation under unconstrained control. Even with the 50% saturation, average platform displacements are attenuated by over 80% and variability by over 70% (except for heave, where the reduction in standard deviation drops to 15%). The rotational DOFs are similarly suppressed: unconstrained control yields mean and variability reductions exceeding 75% and 80%, respectively, and the 50% saturated control continues to achieve mean reductions in the 70–85% range. These preliminary results demonstrate that the Lyapunov-based control laws retain substantial performance even with significantly limited actuator authority, highlighting their robustness to practical saturation constraints.

4. Discussion

This research introduces a Lyapunov-based nonlinear control framework that uses a ROA FOWT model to derive analytical control laws for six DOF platform motion control. The use of this framework was demonstrated for the NREL-5MW reference turbine on the OC3 Hywind spar-buoy platform. A Lagrangian approach was adopted to derive a 7-DOF ROA model of this FOWT configuration. By leveraging Lyapunov’s direct method, unconstrained translational and rotational control laws were derived to mitigate FOWT platform motion. They were limited in this initial research to compensate for the aerodynamic force and moment on the rotor, with all other external effects being unmodeled. Validation against higher-fidelity OpenFAST simulations confirmed that the ROA model reasonably captures the dominant rotor and platform dynamics while offering twice as fast simulation times compared to OpenFAST. However, neglecting elastic modes and fluid-structure interactions yields deviations in expected and actual platform control performance.
The control laws were implemented with both the ROA model and OpenFAST model using Matlab/Simulink R2024b. Steady-state errors were observed both in ROA and OpenFAST simulations due to unmodeled effects and a lack of integral action in the control laws. For a steady wind speed of 8 m/s, the control performance with increasing levels of scenario complexity was compared with the expected control outcomes of the ROA model. It was observed that wave-structure interactions had the most effect on control performance degradation, and the alignment of waves dictated the DOFs that were most affected. While turbine flexing did not significantly affect platform control performance, it resulted in a worse generator speed tracking performance for the FOWT.
To assess the benefits of platform control, it was compared against a baseline (no platform control) within OpenFAST. It was evident that large platform motion is expected under operation, and a significant action will be required to mitigate it. Especially, the platform surge and pitch DOFs that are directly affected by aerodynamics need the most sustained control effort for effective counteraction. Certain novel actuators, such as active mooring lines or water ballasts, can be studied as promising solutions. The proposed control laws substantially reduce platform motion within ideal actuator assumptions. Under steady wind conditions, the turbine performance improves with platform control as the mean power capture increases, while power fluctuations reduce. Both rotor thrust and tower-base bending moments and load fluctuations are significantly reduced. Power gain and tower load reduction were also observed under turbulent wind and irregular wave scenarios; however, a slight increase in power variations was noted. Actuator saturation limits equal to 50% of the peak unconstrained actuator requirements were applied to obtain preliminary insights into the effects of constraints on control performance. Although imposing actuator saturation produces a modest reduction in platform-motion attenuation, the Lyapunov-based control laws still significantly suppress displacements and rotations relative to the baseline. This limited performance degradation demonstrates that the control design maintains considerable robustness despite substantial actuator constraints. These benefits underscore the promise of active platform stabilization for enhancing energy yield and mitigating loads and fatigue damage, to ultimately lower the levelized cost of floating wind energy.
The framework yields precise specifications for required control forces and moments, but it does not yet translate those demands into actuator commands or account for hardware constraints such as saturation and bandwidth limits. Real-world implementation of the control laws will require a control allocation (the fourth step of this framework shown in Figure 3) to translate the generalized commands into feasible actuator signals. The control laws in their current form also show vulnerability to unmodeled effects. Refinements, most notably the addition of integral action, will eliminate such residual errors from unmodeled disturbances. Extensions to non-zero reference tracking will enable coordinated platform motions for wake-steering applications in floating wind farm settings. Embedding this methodology within wind farm-level studies promises to unlock new strategies for wake mitigation and collective optimization through active platform control.

5. Conclusions and Future Work

This work establishes the first analytical foundation for 6-DOF FOWT platform control, demonstrating that a Lyapunov-based approach can deliver actuator-agnostic stabilization. This approach can help avoid the complexity and computational demands of full-scale simulations during early FOWT concept development. The control laws derived using this framework provide force and moment profiles that designers can examine to gauge actuator sizing, placement, and performance trade-offs before committing to detailed platform or hardware designs. Such rapid cost–benefit analysis is particularly valuable when exploring novel floating platform or actuator concepts. In highlighting the needs for realistic control-allocation for actuator constraints, robustness to modeling errors, and non-zero reference tracking for wind farm applications, it also establishes possible research directions required to transition from concept to implementation. By addressing these challenges in future studies, this framework can evolve into a deployable FOWT platform design and control solution. In this sense, the present study represents the essential first step toward that ultimate goal.

Author Contributions

Conceptualization, M.P.; Methodology, M.P.; Software, M.P.; Resources, L.P.; Writing—original draft, M.P.; Writing—review & editing, L.P.; Visualization, M.P.; Supervision, L.P.; Project administration, L.P.; Funding acquisition, L.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by a Palmer Endowed Chair, the Renewable and Sustainable Energy Institute (RASEI) at the University of Colorado Boulder, CO, USA, and a fellowship from the Hanse-Wissenschaftskolleg Institute for Advanced Study in Delmenhorst, Germany.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. IRENA. Renewable Capacity Statistics 2025; IRENA: Abu Dhabi, United Arab Emirates, 2025. [Google Scholar]
  2. Wiser, R.; Bolinger, M.; Hoen, B.; Millstein, D.; Rand, J.; Barbose, G.; Darghouth, N.; Gorman, W.; Jeong, S.; Paulos, B. Land-Based Wind Market Report: 2022 Edition; Technical Report; Lawrence Berkeley National Lab. (LBNL): Berkeley, CA, USA, 2022.
  3. Sun, X.; Huang, D.; Wu, G. The current state of offshore wind energy technology development. Energy 2012, 41, 298–312. [Google Scholar] [CrossRef]
  4. Larsen, T.J.; Hanson, T.D. A method to avoid negative damped low frequent tower vibrations for a floating, pitch controlled wind turbine. J. Phys. Conf. Ser. 2007, 75, 012073. [Google Scholar] [CrossRef]
  5. Jonkman, J. Influence of control on the pitch damping of a floating wind turbine. In Proceedings of the 46th AIAA Aerospace Sciences Meeting and Exhibit, Reno, NV, USA, 7–10 January 2008; p. 1306. [Google Scholar]
  6. Lemmer, F.; Yu, W.; Schlipf, D.; Cheng, P.W. Robust gain scheduling baseline controller for floating offshore wind turbines. Wind Energy 2020, 23, 17–30. [Google Scholar] [CrossRef]
  7. Stockhouse, D.; Pao, L.Y. Trade-offs in the design of multi-loop controllers for floating wind turbines. In Proceedings of the 2023 American Control Conference, San Diego, CA, USA, 31 May–2 June 2023; pp. 2530–2535. [Google Scholar]
  8. Namik, H.; Stol, K. Disturbance accommodating control of floating offshore wind turbines. In Proceedings of the 47th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Orlando, FL, USA, 5–8 January 2009; p. 483. [Google Scholar]
  9. Liu, Y.; Yoshida, S.; Yamamoto, H.; Toyofuku, A.; He, G.; Yang, S. Response characteristics of the DeepCwind floating wind turbine moored by a single-point mooring system. Appl. Sci. 2018, 8, 2306. [Google Scholar] [CrossRef]
  10. Sandua-Fernández, I.; Martín-San-Román, R.; Eguinoa, I.; Cascales-Gómez, A.; Iribas-Latour, M. About control of bi-wind turbine single-point-moored floating offshore wind turbines. J. Phys. Conf. Ser. 2024, 2767, 032031. [Google Scholar] [CrossRef]
  11. Dos Santos, C.; Stenbro, R.; Stieng, L.; Hanseen-Bauer, Ø.W.; Wendt, F.; Psichogios, N.; Aardal, A. Active control of yaw drift of single-point moored wind turbines. J. Phys. Conf. Ser. 2024, 2767, 032014. [Google Scholar] [CrossRef]
  12. Urbán, A.M.; Voltà, L.; Lio, W.; Torres, R. Preliminary assessment of yaw alignment on a single point moored downwind floating platform. J. Phys. Conf. Ser. 2021, 2018, 012043. [Google Scholar] [CrossRef]
  13. Grant, E.; Johnson, K.; Damiani, R.; Phadnis, M.; Pao, L. Buoyancy can ballast control for increased power generation of a floating offshore wind turbine with a light-weight semi-submersible platform. Appl. Energy 2023, 330, 120287. [Google Scholar] [CrossRef]
  14. Niu, Y.; Lathi, P.P.; Nagamune, R. Floating offshore wind farm control via turbine repositioning with aerodynamic force. In Proceedings of the 2023 American Control Conference, San Diego, CA, USA, 31 May–2 June 2023; pp. 2542–2547. [Google Scholar]
  15. Han, C.; Nagamune, R. Platform position control of floating wind turbines using aerodynamic force. Renew. Energy 2020, 151, 896–907. [Google Scholar] [CrossRef]
  16. Nanos, E.M.; Letizia, S.; Clemente, D.J.B.; Wang, C.; Rotea, M.; Iungo, V.I.; Bottasso, C.L. Vertical wake deflection for offshore floating wind turbines by differential ballast control. J. Phys. Conf. Ser. 2020, 1618, 022047. [Google Scholar] [CrossRef]
  17. Lazzerini, G.; Coiro, D.; Troise, G. Optimization of a floating offshore wind turbine platform and mooring lines according to an innovative wind farm wake control technique. In Proceedings of the 7th Offshore Energy & Storage Symposium, St. Julian’s, Malta, 12–14 July 2023. [Google Scholar]
  18. Raisanen, J.H.; Sundman, S.; Raisanen, T. Unmoored: A free-floating wind turbine invention and autonomous open-ocean wind farm concept. J. Phys. Conf. Ser. 2022, 2362, 012032. [Google Scholar] [CrossRef]
  19. Connolly, P.; Crawford, C. Analytical modelling of power production from Un-moored Floating Offshore Wind Turbines. Ocean. Eng. 2022, 259, 111794. [Google Scholar] [CrossRef]
  20. Annan, A.; Lackner, M.; Manwell, J. Wind Trawler: Operation of a wind energy system in the far offshore environment. J. Phys. Conf. Ser. 2020, 1452, 012031. [Google Scholar] [CrossRef]
  21. Xu, S.; Murai, M.; Wang, X.; Takahashi, K. A novel conceptual design of a dynamically positioned floating wind turbine. Ocean. Eng. 2021, 221, 108528. [Google Scholar] [CrossRef]
  22. Zhang, H.; Wang, H.; Cai, X.; Xie, J.; Wang, Y.; Zhang, N. Novel method for designing and optimising the floating platforms of offshore wind turbines. Ocean. Eng. 2022, 266, 112781. [Google Scholar] [CrossRef]
  23. Jiang, Z.; Wen, B.; Chen, G.; Xiao, L.; Li, J.; Peng, Z.; Tian, X. Feasibility studies of a novel spar-type floating wind turbine for moderate water depths: Hydrodynamic perspective with model test. Ocean. Eng. 2021, 233, 109070. [Google Scholar] [CrossRef]
  24. Cutler, J.; Bashir, M.; Yang, Y.; Wang, J.; Loughney, S. Preliminary development of a novel catamaran floating offshore wind turbine platform and assessment of dynamic behaviours for intermediate water depth application. Ocean Eng. 2022, 258, 111769. [Google Scholar] [CrossRef]
  25. Lozon, E.; Hall, M. Coupled loads analysis of a novel shared-mooring floating wind farm. Appl. Energy 2023, 332, 120513. [Google Scholar] [CrossRef]
  26. Namik, H.; Stol, K. Individual blade pitch control of floating offshore wind turbines. Wind Energy Int. J. Prog. Appl. Wind Power Convers. Technol. 2010, 13, 74–85. [Google Scholar] [CrossRef]
  27. Hegazy, A.; Naaijen, P.; Leroy, V.; Bonnefoy, F.; Pérignon, Y.; van Wingerden, J.W. The potential of wave feedforward control for floating wind turbines: A wave tank experiment. Wind Energy Sci. Discuss. 2024, 2024, 1–30. [Google Scholar] [CrossRef]
  28. Damiani, R.; Franchi, M. An innovative second-order design method for the structural optimization of the SpiderFLOAT offshore wind platform. Ocean. Eng. 2021, 228, 108792. [Google Scholar] [CrossRef]
  29. Dinius, J.D.; Damiani, R.; Johnson, K.; Grant, E.; Pao, L.Y.; Phadnis, M. Control actuation options for the SpiderFLOAT floating offshore wind substructure. In Proceedings of the AIAA SCITECH 2022 Forum, San Diego, CA, USA, 3–7 January 2022; p. 2295. [Google Scholar]
  30. Tetteh, E.Y.; Fletcher, K.; Qin, C.; Loth, E.; Damiani, R. Active ballasting actuation for the SpiderFLOAT offshore wind turbine platform. In Proceedings of the AIAA SCITECH 2022 Forum, San Diego, CA, USA, 3–7 January 2022; p. 2161. [Google Scholar]
  31. del Horno, L.; Somolinos, J.; Morales, R.; Segura, E. A study based on an active ballast control system with which to improve the behavior of a winfloat-type platform. In Trends in Renewable Energies Offshore; CRC Press: Boca Raton, FL, USA, 2022; pp. 541–548. [Google Scholar]
  32. Li, C.; Chen, P.; Deng, S.; Wang, S.; Cheng, Z.; Xiao, L. Effects of ballast transfer on modeling and dynamic responses of a 15MW semi-submersible floating wind turbine. Ocean Eng. 2024, 302, 117581. [Google Scholar] [CrossRef]
  33. Galvan, J.; Sánchez-Lara, M.; Mendikoa, I.; Pérez-Morán, G.; Nava, V.; Rodríguez-Arias, R. NAUTILUS-DTU10 MW Floating Offshore Wind Turbine at Gulf of Maine: Public numerical models of an actively ballasted semisubmersible. J. Phys. Conf. Ser. 2018, 1102, 012015. [Google Scholar] [CrossRef]
  34. Wu, Z.; Li, Y. Platform stabilization of floating offshore wind turbines by artificial muscle based active mooring line force control. IEEE/ASME Trans. Mechatron. 2020, 25, 2765–2776. [Google Scholar] [CrossRef]
  35. Zhou, Y.; Zhang, X.; Chen, J.; Liu, R.; Sun, J.; Si, Y. Catenary Mooring Length Control for Motion Mitigation of Semi-Submersible Floating Wind Turbines. J. Mar. Sci. Eng. 2024, 12, 628. [Google Scholar] [CrossRef]
  36. Wang, L.; Jonkman, J.; Papadopoulos, J.; Myers, A.T. OpenFAST Modeling of the T-Omega Wind Floating Offshore Wind Turbine System. In Proceedings of the International Conference on Offshore Mechanics and Arctic Engineering; American Society of Mechanical Engineers: New York, NY, USA, 2023; Volume 87578, p. V001T01A017. [Google Scholar]
  37. Galán-Lavado, A.; Santos, M. Analysis of the effects of the location of passive control devices on the platform of a floating wind turbine. Energies 2021, 14, 2850. [Google Scholar] [CrossRef]
  38. Khalil, H.K. Nonlinear Systems, 3rd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
  39. Jonkman, B.; Platt, A.; Mudafort, R.M.; Branlard, E.; Sprague, M.; Ross, H.; Slaughter, D.; Hall, M.; Vijayakumar, G.; Buhl, M.; et al. OpenFAST v4.0.0. Zenodo 2024. [Google Scholar] [CrossRef]
  40. Abbas, N.J.; Zalkind, D.S.; Pao, L.; Wright, A. A reference open-source controller for fixed and floating offshore wind turbines. Wind. Energy Sci. 2022, 7, 53–73. [Google Scholar] [CrossRef]
  41. Jonkman, J.; Butterfield, S.; Musial, W.; Scott, G. Definition of a 5-MW Reference Wind Turbine for Offshore System Development; Technical Report; National Renewable Energy Lab. (NREL): Golden, CO, USA, 2009.
  42. Jonkman, J. Definition of the Floating System for Phase IV of OC3; Technical Report; National Renewable Energy Lab. (NREL): Golden, CO, USA, 2010.
  43. Homer, J.R.; Nagamune, R. Physics-based 3-D control-oriented modeling of floating wind turbines. IEEE Trans. Control Syst. Technol. 2017, 26, 14–26. [Google Scholar] [CrossRef]
  44. Lemmer, F.; Yu, W.; Luhmann, B.; Schlipf, D.; Cheng, P.W. Multibody modeling for concept-level floating offshore wind turbine design. Multibody Syst. Dyn. 2020, 49, 203–236. [Google Scholar] [CrossRef]
  45. Al-Solihat, M.K.; Nahon, M.; Behdinan, K. Dynamic modeling and simulation of a spar floating offshore wind turbine with consideration of the rotor speed variations. J. Dyn. Syst. Meas. Control 2019, 141, 081014. [Google Scholar] [CrossRef]
  46. Burton, T.; Jenkins, N.; Sharpe, D.; Bossanyi, E. Wind Energy Handbook; John Wiley & Sons: New York, NY, USA, 2011. [Google Scholar]
  47. Ardakani, H.A.; Bridges, T. Review of the 3-2-1 Euler Angles: A Yaw-Pitch-Roll Sequence; Department of Mathematics, University of Surrey: Guildford, UK, 2010. [Google Scholar]
  48. Luo, N.; Vidal, Y.; Acho, L. Wind Turbine Control and Monitoring; Springer: Berlin, Germany, 2014. [Google Scholar]
  49. Johnson, K.E.; Pao, L.Y.; Balas, M.J.; Fingersh, L.J. Control of variable-speed wind turbines: Standard and adaptive techniques for maximizing energy capture. IEEE Control Syst. Mag. 2006, 26, 70–81. [Google Scholar]
  50. Sarpkaya, T.; Isaacson, M.; Wehausen, J. Mechanics of Wave Forces on Offshore Structures; Van Nostrand Reinhold Company: New York, NY, USA, 1982. [Google Scholar]
  51. Isaacson, M.; Baldwin, J. Moored structures in waves and currents. Can. J. Civ. Eng. 1996, 23, 418–430. [Google Scholar] [CrossRef]
  52. Pao, L.Y.; Johnson, K.E. A tutorial on the dynamics and control of wind turbines and wind farms. In Proceedings of the 2009 American Control Conference, St. Louis, MO, USA, 10–12 June 2009; pp. 2076–2089. [Google Scholar]
  53. The MathWorks, Inc. MATLAB Version R2024b; The MathWorks, Inc.: Natick, MA, USA, 2024. [Google Scholar]
  54. The MathWorks, Inc. Simulink Version R2024b; The MathWorks, Inc.: Natick, MA, USA, 2024. [Google Scholar]
  55. Ma, Y.; Hu, Z. Dynamic analysis for a spar-type wind turbine under different sea states. In Proceedings of the International Conference on Offshore Mechanics and Arctic Engineering; American Society of Mechanical Engineers: New York, NY, USA, 2013; Volume 55423, p. V008T09A012. [Google Scholar]
Figure 1. FOWT System. (a) FOWT motion degrees-of-freedom; (b) Typical FOWT actuators.
Figure 1. FOWT System. (a) FOWT motion degrees-of-freedom; (b) Typical FOWT actuators.
Energies 18 03969 g001
Figure 2. Popular (left) and novel (right) floating platform designs. The novel concepts shown are the SpiderFLOAT [28], active-ballasted semi-submersible [16], and actively moored tension-leg platform [34].
Figure 2. Popular (left) and novel (right) floating platform designs. The novel concepts shown are the SpiderFLOAT [28], active-ballasted semi-submersible [16], and actively moored tension-leg platform [34].
Energies 18 03969 g002
Figure 3. FOWT Platform Motion Control Framework. Ω g is the generator speed feedback, τ g , β , and γ are the generator torque, blade pitch, and rotor yaw actuators, γ e r r is the yaw misalignment error with the incoming wind direction, r p and θ p are the platform position and orientation feedback, and u c t r l is the unconstrained control signal.
Figure 3. FOWT Platform Motion Control Framework. Ω g is the generator speed feedback, τ g , β , and γ are the generator torque, blade pitch, and rotor yaw actuators, γ e r r is the yaw misalignment error with the incoming wind direction, r p and θ p are the platform position and orientation feedback, and u c t r l is the unconstrained control signal.
Energies 18 03969 g003
Figure 4. Rigid-body model of spar-buoy based floating offshore wind turbine (mooring system not shown for clarity).
Figure 4. Rigid-body model of spar-buoy based floating offshore wind turbine (mooring system not shown for clarity).
Energies 18 03969 g004
Figure 5. Standard wind turbine control strategy. (a) Power curve with control regions for NREL-5MW wind turbine; (b) Standard Wind Turbine Control Structure.
Figure 5. Standard wind turbine control strategy. (a) Power curve with control regions for NREL-5MW wind turbine; (b) Standard Wind Turbine Control Structure.
Energies 18 03969 g005
Figure 6. Average generator speed and platform DOFs in below-rated steady wind and still water operation for ROA model and OpenFAST simulations.
Figure 6. Average generator speed and platform DOFs in below-rated steady wind and still water operation for ROA model and OpenFAST simulations.
Energies 18 03969 g006
Figure 7. Comparison of ROA model and select OpenFAST cases for platform control at 8 m/s steady wind with non-zero initial conditions (3 m translations, 0 . 9 rotations). (a) Platform DOFs; (b) Unconstrained control torques u τ (left) and forces u F (right).
Figure 7. Comparison of ROA model and select OpenFAST cases for platform control at 8 m/s steady wind with non-zero initial conditions (3 m translations, 0 . 9 rotations). (a) Platform DOFs; (b) Unconstrained control torques u τ (left) and forces u F (right).
Energies 18 03969 g007
Figure 8. OpenFAST comparison of baseline and platform control at 8 m/s steady wind with irregular waves. (a) FOWT platform motion response for baseline and platform control; (b) Unconstrained platform control torques u τ (left) and forces u F (right) for the platform control.
Figure 8. OpenFAST comparison of baseline and platform control at 8 m/s steady wind with irregular waves. (a) FOWT platform motion response for baseline and platform control; (b) Unconstrained platform control torques u τ (left) and forces u F (right) for the platform control.
Energies 18 03969 g008
Figure 9. OpenFAST timeseries (left) and mean and one standard deviation (right) comparisons for baseline and platform control in 8 m/s steady wind with irregular waves.
Figure 9. OpenFAST timeseries (left) and mean and one standard deviation (right) comparisons for baseline and platform control in 8 m/s steady wind with irregular waves.
Energies 18 03969 g009
Figure 10. Surge and pitch responses for platform control (unconstrained and with 50% saturation) compared to baseline (no platform control) in OpenFAST for a turbulent 8 m/s wind simulation with irregular waves. The wind speed is identical in each scenario.
Figure 10. Surge and pitch responses for platform control (unconstrained and with 50% saturation) compared to baseline (no platform control) in OpenFAST for a turbulent 8 m/s wind simulation with irregular waves. The wind speed is identical in each scenario.
Energies 18 03969 g010
Figure 11. Percent changes in mean and standard deviation of power, generator speed, tower fore-aft bending load, and platform DOFs with platform control (unconstrained and with 50% actuator saturation) compared to baseline (no platform control) in OpenFAST for a turbulent 8 m/s wind simulation with irregular waves.
Figure 11. Percent changes in mean and standard deviation of power, generator speed, tower fore-aft bending load, and platform DOFs with platform control (unconstrained and with 50% actuator saturation) compared to baseline (no platform control) in OpenFAST for a turbulent 8 m/s wind simulation with irregular waves.
Energies 18 03969 g011
Table 1. Summary of Wind Turbine Control.
Table 1. Summary of Wind Turbine Control.
RegionWind SpeedGen. TorqueBlade PitchObjective
1 < ν c u t - i n τ g = 0 β = 90 No operation
2 ν c u t - i n to ν r a t e d Equation (18) (active) β = β f i n e p i t c h  (sat.)Maximize Power
3 ν r a t e d to ν c u t - o u t τ g = τ g , r a t e d  (sat.)Equation (22) (active)Regulate Power
4 > ν c u t - o u t τ g = 0 β = 90 No operation
Table 2. Steady-state RMSE between ROA and OpenFAST cases. The rated GenSpeed is 1173.7 RPM.
Table 2. Steady-state RMSE between ROA and OpenFAST cases. The rated GenSpeed is 1173.7 RPM.
CaseSurge (m)Sway (m)Heave (m)Roll (°)Pitch (°)Yaw (°)GenSpeed (RPM)
Case 1: Rigid turbine, no coning/tilt, still water0.720.000.020.020.300.002.35
Case 2: Rigid turbine, still water0.710.000.030.020.290.011.34
Case 3: Flexible turbine, still water0.710.000.030.020.290.014.95
Case 4: Flexible turbine, irregular waves (0°)0.710.000.040.020.300.015.52
Case 5: Flexible turbine, irregular waves (90°)0.710.020.040.090.290.025.20
Table 3. Steady-state MaxAE between ROA and OpenFAST cases. The rated GenSpeed is 1173.7 RPM.
Table 3. Steady-state MaxAE between ROA and OpenFAST cases. The rated GenSpeed is 1173.7 RPM.
CaseSurge (m)Sway (m)Heave (m)Roll (°)Pitch (°)Yaw (°)GenSpeed (RPM)
Case 1: Rigid turbine, no coning/tilt, still water0.760.000.030.020.300.003.88
Case 2: Rigid turbine, still water0.750.000.030.020.300.012.32
Case 3: Flexible turbine, still water0.740.000.030.020.300.016.00
Case 4: Flexible turbine, irregular waves (0°)0.960.000.100.020.420.0212.48
Case 5: Flexible turbine, irregular waves (90°)0.740.050.100.250.300.0410.05
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Phadnis, M.; Pao, L. Lyapunov-Based Framework for Platform Motion Control of Floating Offshore Wind Turbines. Energies 2025, 18, 3969. https://doi.org/10.3390/en18153969

AMA Style

Phadnis M, Pao L. Lyapunov-Based Framework for Platform Motion Control of Floating Offshore Wind Turbines. Energies. 2025; 18(15):3969. https://doi.org/10.3390/en18153969

Chicago/Turabian Style

Phadnis, Mandar, and Lucy Pao. 2025. "Lyapunov-Based Framework for Platform Motion Control of Floating Offshore Wind Turbines" Energies 18, no. 15: 3969. https://doi.org/10.3390/en18153969

APA Style

Phadnis, M., & Pao, L. (2025). Lyapunov-Based Framework for Platform Motion Control of Floating Offshore Wind Turbines. Energies, 18(15), 3969. https://doi.org/10.3390/en18153969

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop