Next Article in Journal
Environmental Regulation and Clean Cooking Energy Use: Evidence from Rural China
Previous Article in Journal
Ampacity Calculation Method for Overhead Conductors in High-Altitude Areas Based on Numerical Simulation
 
 
Due to scheduled maintenance work on our servers, there may be short service disruptions on this website between 11:00 and 12:00 CEST on March 28th.
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fixed-Gain and Adaptive Pitch Control for Constant-Speed, Constant-Power Operation of a Horizontal-Axis Wind Turbine

1
Faculty of Marine Engineering, Romanian Naval Academy “Mircea cel Bătrân”, 900218 Constanța, Romania
2
Faculty of Electrical Engineering, National University of Science and Technology Politehnica Bucharest, 060042 Bucharest, Romania
*
Author to whom correspondence should be addressed.
Energies 2026, 19(2), 394; https://doi.org/10.3390/en19020394
Submission received: 9 November 2025 / Revised: 6 January 2026 / Accepted: 10 January 2026 / Published: 13 January 2026

Abstract

This paper addresses Region-3 control of a 2.5 MW three-bladed HAWT using a data-driven workflow that links empirical modeling to implementable pitch control. To focus on fundamental regulation dynamics, the turbine is modeled as a rigid single-mass drivetrain driven by identified quasi-steady aerodynamics. First, we identify a compact shaft-power surface P ( ω , V , β ) and recover the associated MPP condition, which clarifies why the optimal rotor speed rises with wind and motivates a comparison between capped-MPP operation and constant-speed regulation. We then synthesize a practical Region-3 loop—PI in rate with a first-order pitch servo and saturation handling—and evaluate proportional (P), PI, and PI + servo controllers under sinusoidal and Kaimal-turbulent inflow. Finally, we propose an adaptive PI variant that keeps a fixed acceleration feed-through but retunes the integral path online via ARX(1,1) + RLS to maintain a target closed-loop bandwidth. Performance metrics computed over the full simulation window (t ∈ [0, 50] s) show that P-only control exhibits large steady bias and cap violations; PI recenters speed and power around their targets; adding a pitch servo further trims peaks and ripple. In steady-state turbulent tests, PI + servo achieves tight regulation, Δωpeak ≈ 0.033% (0.079 rad/s), PRMS ≈ 0.62%, while the adaptive PI maintains similar tightness with the lowest variability overall Δωpeak ≈ 0.0104% (0.025 rad/s), PRMS ≈ 0.17. The workflow yields a practically implementable β(V) schedule and a lightweight adaptation mechanism that compensates for slow aerodynamic performance drift without changing the control structure. While structural loads and aeroelastic modes are not explicitly modeled, the proposed controller enforces strict speed and power constraints via a rigid-body dynamic analysis. Extensions to IPC, preview/forecast augmentation, and validation on higher-fidelity aeroelastic/drivetrain models are identified as future work.

1. Introduction

The transition toward renewable energy sources represents one of the strategic directions for the coming decades, in response to the challenges of climate change, energy security, and the reduction in unit energy costs [1,2,3]. In this context, high-power wind energy plays an increasingly important role. On the one hand, the increase in rotor diameter and hub height allows for greater wind resource capture but imposes higher demands on the control system and mechanical structure [3]. In particular, for wind speeds above the rated value, often referred to as Region 3, robust control strategies must be implemented to maintain stability, structural safety, and energy efficiency [4,5,6]. At the wind-farm level, wake interactions can cause significant energy losses, and field demonstrations show that collective control (e.g., wake steering through intentional yaw misalignment) can measurably increase utility-scale energy production [5].
A characteristic wind turbine power curve illustrating the four standard operating regions can be seen in Figure 1. This study focuses on Region 3, where the controller must regulate pitch to maintain a constant power (Pcap) despite increasing wind speeds ( V r a t e d   V     V c u t o u t ).
Thus, pitch angle control becomes a key element of modern wind conversion systems, both for maintaining the rotor speed at its nominal value and for protecting equipment under strong wind or turbulent conditions. This study focuses on this area, positioning itself at the intersection of pitch control in Region 3, maximum power point tracking methods (MPP/MPPT), individual pitch control (IPC), and data-driven approaches to regulation and maintenance [6,7].
While advanced control strategies such as Linear Parameter-Varying (LPV) control, Nonlinear MPC, and Extremum Seeking have demonstrated a high performance in simulation, they often face barriers in deployment. LPV and Gain Scheduling typically rely on fixed, theoretical Cp look-up tables that do not account for blade erosion or mass-imbalance drift over time. Conversely, ‘model-less’ or purely data-driven approaches can lack the structural guarantees required for safety-critical Region 3 operation. This paper positions itself between these extremes. We propose a data-driven workflow that retains the industry-standard PI structure—ensuring familiarity and certifiability—but augments it with an empirical identification layer. Unlike standard gain scheduling, our approach identifies the power surface P ω , V , β from operational data, allowing the controller to adapt to the actual (degraded) state of the turbine rather than a theoretical design model.
The above-rated speed regime (Region 3) requires control efforts where the main objective is no longer maximizing energy production but limiting the exported power and rotor speed to safe values. Two dominant control policies are identified in the literature: maintaining a constant rotor speed with collective pitch regulation, and maximum power point (MPP-with-cap) strategies [8].
Studies published in MDPI journals emphasize that the implementation of control algorithms in Region 3 must account for nonlinearities, wind disturbances, electromechanical interactions, and blade degradation [9]. For example, Liu et al. proposed an adaptive independent pitch control (IPC) scheme using state feedback and disturbance-accommodating control for large-scale wind turbines [10]. Regarding classical PI/PID control schemes, another study optimized pitch/PI parameters to reduce tower vibrations and structural loads [11,12]. Moreover, the literature highlights the differences between collective pitch control and individual pitch control (IPC), the latter aiming to mitigate asymmetric blade, nacelle, and structural loads, especially for large turbines or offshore installations [13].
In parallel, a comprehensive review of control methods for floating offshore wind turbines (FOWTs) classifies control strategies into three main categories: model-based, hybrid model/data-driven, and purely data-driven control, assessing the advantages and limitations of each approach in the rated power region [14,15].
Consequently, to effectively manage Region 3 operation, a control strategy must combine the following:
(i)
Accurate pitch regulation to maintain rotor speed and power below rated limits;
(ii)
Adaptability to wind variations and structural degradation;
(iii)
Integration of IPC systems when appropriate;
(iv)
Data-driven scenarios for continuous optimization and monitoring.
In addition to conventional control strategies, an increasingly active research area involves data-driven methods, which utilize SCADA data, blade/tower sensors, and machine learning algorithms for system identification, adaptive control, diagnostics, and prediction.
A recent paper explored the use of data-driven models for control, monitoring, and blade identification, demonstrating that such approaches can reduce computational costs and the complexity of traditional modeling [16]. Another study provided a systematic review of predictive maintenance strategies for wind turbines, including blades, pitch actuators, gearboxes, and generators, highlighting the importance of condition data in optimizing component lifetime [17].
These emerging directions are directly linked to pitch control. For example, blade degradation (erosion, surface contamination) modifies the power coefficient Cp(β,λ), affecting the power curve and dynamic response of the system. Data-driven models can detect such changes and recalibrate the pitch controller or performance map. Therefore, integrating real-time monitoring, empirical power surface identification, and adaptive control enables a more resilient and cost-efficient system, ultimately reducing the levelized cost of energy.
The remainder of this paper is organized as follows. Section 2 summarizes the aerodynamic modeling and notation used for the studied 2.5 MW HAWT. Section 3 identifies an empirical shaft-power surface, derives the MPP condition, and compares capped-MPP operation with a constant-speed, pitch-only policy—yielding the operating schedules used later. Section 4 formulates the Region-3 closed loop (kinetic-moment balance, PI-in-rate law, and a practical pitch servo) and evaluates proportional, PI, and PI + servo controllers under both sinusoidal and Kaimal-turbulent wind scenarios. Section 5 extends the design with an adaptive PI scheme that updates the integral path via online identification. Section 6 discusses implications, limitations, and avenues such as IPC/preview and re-identification. Section 7 concludes.
To clearly delimit the scope, this paper implements and validates the collective pitch regulation and adaptive integral tuning logic on a rigid-body turbine model. Broader concepts such as individual pitch control (IPC), grid-side converter variability, and long-term re-identification schedules are discussed to contextualize the method’s potential but are not simulated in this study.

2. Aerodynamic Modeling and Power Characteristics of the Studied HAWT

Modern horizontal-axis wind turbines (HAWTs) regulate the rotor speed and electrical loading primarily via blade-pitch control. At below-rated winds, the objective is to maximize aerodynamic conversion by operating near the tip-speed ratio that yields the maximum power coefficient; above rated, pitch servos limit the rotor speed and loads so electrical and structural constraints are respected. Because the rotor/airfoil design and the pitch schedule directly determine energy capture and loads, improvements in pitch regulation translate into tangible gains in both performance and reliability. This paper focuses on a three-bladed, 2.5 MW HAWT and uses standard aerodynamic relations as the foundation for the control objectives and subsequent evaluations [16,17,18,19].
The instantaneous mechanical power extracted from the wind is modeled as
P W T ω , V , β = 1 2 ρ π R p 2 C p λ , β V 3
where ρ is air density, R p is rotor radius, V is wind speed, ω is generator-side mechanical angular speed, β is blade pitch angle, and C p · is the power coefficient. The non-dimensional tip-speed ratio is
λ = ω R p V
For the three-bladed rotor considered, the conversion coefficient follows the widely used parametric form:
C p λ ,   β =   c 1 c 2 Δ   c 3   e c 4 Δ
where c1, …, c4 are design constants supplied by the manufacturer. For the studied unit, we adopt the standard characteristic coefficients c1 = 0.5176, c2 = 116, c3 = 0.4, and c4 = 5.
1 Δ = 1 λ d β 0.035 = 1 R p ω d β 0.035 = V R p ω d β 0.035
The power generated by the wind turbine is calculated using the following relation:
P W T ω , V , β =   a V ω   e b β c o s π 180 β c e d V ω V 3
where a, b, c, d are parameters obtained from measurements on the studied unit. This empirical form is used later to derive operating curves and closed-loop responses without altering the underlying aerodynamic logic. The machine’s rated data (Table 1) provides the scale for all results that follow.
The optimal-speed concept ω OPTIM ( V ) and its linear-in-wind implementations are well established and motivate our operating set-points and comparisons, alongside moment-balance expressions that expose how departures from MPP create energy losses under variable wind. Our study connects to (i) optimal angular-speed identification and kinetic-moment power splits; (ii) control under significantly variable winds; (iii) converter topologies relevant to constant-power operation; (iv) aerodynamic/TSR design under BEM/QBlade; (v) degradation and the need to re-identify ω OPTIM as blades age; (vi) forecasting and supervisory feed-forward; and (vii) oscillation/stability phenomena in a closed loop. We also contrast adjacent architectures (DFIG modeling, partial-power processing, floating IPC, and non-HAWT layouts) to clarify the scope [16,17,18,19,20,21,22,23].
Concretely, we draw on prior work that (a) formalizes ω OPTIM ( V ) and field re-identification from the measured speed (and even no-load tests); (b) quantifies energy losses when inertia and rate limits impede perfect tracking; (c) demonstrates the role of partial-power converters in the constant-power region; (d) documents how blade pitching extends off-design efficiency; (e) introduces indices (EPF, controllability factor) to capture how wind dynamics and controller capability reshape expected energy; (f) details DFIG electromechanics for generator-side reasoning; and (g) advances individual-pitch control (IPC) for load mitigation—including RBF-augmented sliding-mode approaches for floating platforms. We also reference comparative HAWT/VAWT power and urban/ducted “wind aggregation” concepts strictly as context (our plant is a conventional HAWT) [18,19,24,25,26,27,28,29].
Finally, we note that practical deployment benefits from aerodynamic design tools (BEM/QBlade) to set TSR targets that align with the C p ( λ , β ) surface, from predictive maintenance insights (e.g., erosion) that shift aerodynamics over time and justify periodic re-identification, and from short-term power/wind prediction that can support preview control atop the pitch loop considerations we revisit when interpreting our results [19,21,22].

3. Power Characteristics of the Pitch-Controlled Turbine

A pitch-controlled wind turbine’s behavior can be captured compactly by its shaft-power surface P W T ( V , ω , β ) , where V is wind speed, ω generator-side mechanical angular speed (high-speed shaft), and β blade pitch angle. Understanding this surface is foundational for control design and for deciding between maximum-power-point (MPP) tracking and speed-limiting strategies in Region 3. Prior work shows that the optimal rotor speed depends on wind speed and blade setting via the C p ( λ , β ) landscape, so controllers must coordinate speed and pitch rather than treat them independently [16,17,19].

3.1. Empirical Power Surface

For the studied three-bladed 2.5 MW GEWE-B2.5-100, the turbine power is identified by the following empirical relation:
P W T ω , V , β = 5.076 · 10 5 V ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 V ω V 3
where V is wind speed, ω generator-side mechanical angular velocity, and β pitch angle. This gives a 3D visualization of the identified shaft-power surface P W T ( ω ,   V ) at fixed pitch β°. The “MPP Ridge” illustrates the optimal trajectory where the turbine extracts maximum power ( ω o p t i m V ). In Region 3, the controller must depart from this ridge to enforce the power cap as shown in Figure 2.

3.1.1. Consistency with the Classical Cp(λ,θ) Model

We cross-check the empirical shaft-power surface in (6) against the aerodynamic reference model in Equations (1)–(4). Let the tip-speed ratio be λ =   Ω R υ and the classical power relation P a e r o υ , Ω , θ =   1 2 ρ A v 3 C p λ , θ .
From (6), we define the implied power coefficient:
C p ^ ( υ , Ω , θ ) 2 P e m p ( υ , Ω , θ )   ρ A v 3
Using the parametric Cp(λ,θ) in Equations (3) and (4), we compare C p ^ vs. C p on representative slices used throughout the paper (three pitch settings and several wind speeds spanning Region-3). Agreement is quantified to establish the experimental uncertainty of the identified surface. We obtained an RMSE of 0.016 and a normalized RMSE (nRMSE) of 6.4% across the Region 3 operating envelope. This 6.4% fitting error represents the baseline uncertainty of the static map. However, as demonstrated in the closed-loop results (Section 4 and Section 5), the inclusion of integral action and online adaptation allows the controller to compensate for these model inaccuracies and maintain tight regulation:
R M S E = 1 N i ( C p , i ^   C p , i ) 2
n R M S E = R M S E   m a x C p m i n C p
with λ computed from rotor radius R and measured Ω . The comparison domain matches our operating region, [ v min , v max ] = [ ( 12 )   m / s , ( 26 )   m / s ] and θ ∈ {[0°], [6°], [12°]}. Across these slices, the empirical surface reproduces the expected C p ridge-shift with increasing θ and shows numeric agreement of RMSE = [0.016], nRMSE = [6.4%], bias = [+0.001], with a worst-case deviation of [0.041] absolute C p . This alignment—together with the monotone peak-depression and λ -shift with pitch—supports the physical reasonableness of (6) and its use for operating-point synthesis.

3.1.2. Data and Fitting Details

Equation (6) was identified from historical SCADA data collected on the studied GEWE-B2.5-100 unit over a period of 3 months. We restrict identification to the Region-3 operating envelope used elsewhere in the paper, specifically v ∈ (12, 26) m/s. Within this envelope, the operating points used for fitting span the generator-side mechanical-speed and pitch ranges already reported in our tables and figures: Ω values from 332.16 to 421.32 rad/s, approx. 3170–4020 rpm (the cases at v = {14,16,18} m/s in Table 2), and θ values from 9.2765° to 29.062°. The 2.1781 MW grid-side cap was used to filter out curtailed/limited points when assembling the training set.
Data preprocessing was applied to ensure the quality of the steady-state mapping:
  • Temporal averaging: Standard 10 min averaging was employed to filter high-frequency turbulent fluctuations, isolating the quasi-steady performance characteristics.
  • Region filtering: The dataset was restricted to the Region 3 operating envelope (V ∈ (12, 26) m/s).
  • Curtailment removal: Time stamps where the grid-side power was artificially capped below the nominal rating (due to grid operator commands or maintenance) were filtered out to avoid skewing the aerodynamic identification.
  • Outlier rejection: A 3 σ filter was applied to remove measurement anomalies and highly transient points that deviate significantly from the steady-state locus.
The final training set consisted of approximately 2.500 valid triplets ( v , Ω , θ ) . The coefficients of (6) were obtained by ordinary least squares (OLS) on the triplets ( v , Ω , θ ) . As detailed in Section 3.1.1, the resulting fit achieves an RMSE of 0.016 (normalized RMSE of 6.4%), confirming that the empirical surface accurately captures the turbine’s mean performance characteristics within the control bandwidth.

3.2. MPP Condition

The MPP locus is obtained by setting the ω -derivative of (6) to zero. (Full derivation provided in Appendix A.1).
d P W T d ω = d 5.076 · 10 5 V ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 V ω V 3 d ω = 0
which yields
ω M P P = 74.475 V c o s ( 1.7453 · 10 2 β ) 1.5863 cos ( 1.7453 · 10 2 β ) + 1.511
Equations (6), (10) and (11) reflect the typical dependence reported in aerodynamic modeling: the optimal ω increases with V and varies with β through the effective angle of attack seen by the blade sections [21].
For V = 10   m /s, the identified power curves at three pitch settings are
For β = 0°,
P W T ω , V , 0 = 5.076 · 10 5 10 ω e 3.0303 · 10 2 · 0 · 1 1.7488 · 10 2 e 41.495 10 ω 10 3 = 0.0016 · 10 3 ω   e 41.495   · 10 ω   3.1725   · 10 9 5.548   · 10 6 ω
For β = 5°,
P W T ω , V , 5 = 5.076 · 10 5 10 ω e 3.0303 · 10 2 · 5 · cos π 180   5 1.7488 · 10 2 e 41.495 10 ω 10 3 = 5.076 · 10 8   e 41.495   · 10 ω   ( 8.5613 ω 1.7488   · 10 2 )
For β = 10°,
P W T ω , V , 5 = 5.076 · 10 5 10 ω e 3.0303 · 10 2 · 10 · cos π 180   10 1.7488 · 10 2 e 41.495 10 ω 10 3 = 5.076 · 10 8   e 41.495   · 10 ω   ( 7.2736 ω 1.7488   · 10 2 )
As expected, increasing β shifts and depresses the peak of P ( ω ) , a trend consistent with blade-element modeling and bench studies of pitch influence (and, by analogy, incidence-angle trends in VAWT studies) [19,30]. Figure 3 shows power characteristics at different blade pitch angles.

3.3. Nominal/Grid-Side Power Cap

It should be noted that while the GEWE-B2.5-100 is nominally a 2.5 MW unit, the operational data revealed a consistent active power saturation at Pcap = 2.1781 MW. This likely reflects a specific site-imposed derating (e.g., for noise reduction or grid compliance) active during the monitoring period. Consequently, our control design targets this empirically observed cap rather than the theoretical nameplate rating.
Grid-coupled operation imposes a hard cap on electrical power, in the studied case:
P W T P G E 2.1781   [ M W ] = c o n s t a n t
A constant-power ceiling in Region 3 is standard for utility-scale machines and is often implemented through generator/converter control and pitch coordination (partial-power processing topologies are commonly used on small WTs and illustrate how power-path constraints shape operating regions) [19].

3.4. MPP Operation Under the Power Cap

Operating exactly at the MPP while respecting the nominal power leads to the following system:
P W T ω , V , β =   5.076 · 10 5 V ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 V ω V 3   P G E 2.1781   [ MW ] ω M P P = 74.475 V c o s ( 1.7453 · 10 2 β ) 1.5863 cos ( 1.7453 · 10 2 β ) + 1.511
with the solved operating points for V = 14, 16, and 18 m/s.
For V = 14 m/s,
2171810 = 5.076 · 10 5 14 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 14 ω 14 3 ω M P P = 74.475 · 14 c o s ( 1.7453 · 10 2 β ) 1.5863 cos ( 1.7453 · 10 2 β ) + 1.511
The solution is
V = 14.0   m / s ,   β = 14.303 ° ,   ω = 332.16   [ rad / s ] .
For V = 16 m/s,
2171810 = 5.076 · 10 5 16 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 16 ω 16 3 ω M P P = 74.475 · 16 c o s ( 1.7453 · 10 2 β ) 1.5863 cos ( 1.7453 · 10 2 β ) + 1.511
The solution is
V = 16.0   m / s , β = 17.784 ° ,   ω = 376.77   [ rad / s ] .
For V = 18 m/s,
2171810 = 5.076 · 10 5 18 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 18 ω 18 3 ω M P P = 74.475 · 18   c o s ( 1.7453 · 10 2 β ) 1.5863 cos ( 1.7453 · 10 2 β ) + 1.511
The solution is:
V = 18.0   m / s , β = 20.100 ° ,   ω = 421.32   [ rad / s ] .
Table 2 and Figure 4 show the dependencies of the blade pitch angle and the mechanical angular velocity on the wind speed.
It can be observed from Table 2 and Figure 4 that the values of the blade pitch angle and the mechanical angular velocity increase approximately linearly with the wind speed.
The computed β(V) and ω(V) vary approximately linearly with V, but by V = 18 m/s, the MPP-based ω would be ~75% above the 10 m/s optimal speed (240.45 rad/s), raising structural and control-stability concerns—consistent with the literature documenting Region-3 oscillatory risks near control limits [25].

3.5. Constant-Speed Region-3 Operation (Pitch-Only Power Shedding)

To cap rotor loads, we adopt the classical Region-3 approach: hold ω at the optimal-speed reference ω O P T I M = 240.45 rad/s and regulate β to satisfy the power balance (15). This yields
P W T ω , V , β = 5.076 · 10 5 V ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 V ω V 3   P G E 2.1781   [ MW ] ω = 240.45 = ω O P T I M
PGE represents the empirically observed active power saturation level.
Solving (20) gives the operating points for a range of V . For example,
For V = 12 m/s,
2171810 = 5.076 · 10 5 12 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 12 ω 12 3 ω = 240.45
The solution is
V = 12.0   m / s ,   β = 9.2765 ° ,   ω = 240.45   [ rad / s ] .
For V = 14 m/s,
2171810 = 5.076 · 10 5 14 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 14 ω 14 3 ω = 240.45
The solution is
V = 14.0   m / s , β = 15.560 ° ,   ω = 240.45   [ rad / s ] .
For V = 16 m/s,
2171810 = 5.076 · 10 5 16 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 16 ω 16 3 ω = 240.45
The solution is
V = 16.0   m / s , β = 20.04 ° ,   ω = 240.45   [ rad / s ] .
For V = 18 m/s,
2171810 = 5.076 · 10 5 18 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 18 ω 18 3 ω = 240.45
The solution is
V = 18.0   m / s , β = 23.310 ° ,   ω = 240.45   [ rad / s ] .
For V = 22 m/s,
2171810 = 5.076 · 10 5 22 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 22 ω 22 3 ω = 240.45
The solution is
V = 22.0   m / s , β = 27.378 ° ,   ω = 240.45   [ rad / s ] .
For V = 26 m/s,
2171810 = 5.076 · 10 5 26 ω e 3.0303 · 10 2 · β · cos π 180 β 1.7488 · 10 2 e 41.495 26 ω 26 3 ω = 240.45
The solution is
V = 26.0   m / s ,   β = 29.062 ° ,   ω = 240.45   [ rad / s ] .
Table 3 and Figure 5 show the dependence of the blade pitch angle of the wind turbine on the wind speed.
It can be observed from Table 3 and Figure 5 that the blade pitch angle increases more significantly in case 2 compared to case 1.
Holding ω constant and shedding power with β is consistent with region-based control practice and helps avoid the large-ω excursions (and attendant structural/electrical oscillations) observed when power and speed limits interact unfavorably near saturation [16,23,24].

4. Dynamic Control Under Wind Speed Variations

We analyze the turbine’s closed-loop behavior when the free-stream wind speed varies over time and the blade-pitch angle β is adjusted to (i) keep exported power capped and (ii) hold mechanical speed near the chosen optimum. The approach follows the kinetic-moment balance perspective—commonly used to relate aerodynamic power, generator extraction, and rotor acceleration—which motivates the use of a simple pitch PI regulator in Region 3. This viewpoint also explains why even modest excitation at the wind input can produce noticeable oscillations if gains are not selected conservatively [16,17,18]. Figure 6 illustrates the Region-3 closed loop used.
Figure 6 summarizes the Region-3 closed loop used in this section: the empirical shaft-power map P W T ( V , ω , β ) drives the kinetic-moment balance J ω ˙ = ( P P cap ) / ω , while a pitch-rate law β ˙ = K 1 ω ˙ + K 2 ( ω ω ref ) is applied through a first-order actuator with hard angle and symmetric rate limits. This block diagram is the exact implementation behind the Case A/B/C studies and the turbulent-inflow experiments that follow, linking the Section 3 equations (power map, constant-power ceiling, constant-speed set-point) to the controller realized in Section 4 (PI-in-rate form with saturation handling). For completeness, the plant block enforces the kinetic-moment balance and computes aerodynamic power from the identified map, while the grid block imposes P cap during above-rated operation.

4.1. Excitation Signal and Electromechanical Time Constant

To excite the plant over a representative bandwidth, we apply a sinusoidal wind variation around 12 m/s with amplitude 2 m/s and angular frequency determined by the electromechanical time constant T .
A sinusoidal variation in the wind speed is considered, from 10 [m/s] to 14 [m/s], of the form
V ( t ) = 12 + 2 s i n ( 2 π T t )
where T is the electromechanical time constant of the wind turbine system (calculated using generator-side quantities), given by
T = J ω N 2 2 P N
With generator-side rotor inertia and nominal speed defined at the high-speed shaft,
J = 511.92   [ kgm 2 ]
And
P N = 2.5   MW
Thus, the electromechanical time constant has the value
T = 511.92 × 314 2 5,000,000 = 10.095   [ s ]
Therefore, the wind speed variation becomes
V ( t ) = 12 + 2 s i n ( 2 π 10.095 t ) = 12 + 2 s i n ( 0.62241 t )
Using T to set the disturbance frequency is consistent with prior work that links measured speed dynamics to power splits and optimal-speed tracking under time-varying winds [17,24].
Substituting V ( t ) into the empirical power map yields the time-varying turbine power used in the controller analysis:
P W T V , ω , β = 5.076 · 10 5 12 + 2 sin 0.62241 t ω e 3.0303 · 10 2 β cos π 180 β 1.7488 · 10 2 e 41.495 ( 12 + 2 s i n 0.62241 t ) ω ( 12 + 2 s i n 0.62241 t ) 3

4.2. Operating Point at Vmin = 10 m/s and Pitch Sensitivity

At the minimum wind speed V m i n = 10 m/s, turbine power (for general ω , β ) is
P W T , MIN ( 10 , ω , β ) = 5.076 · 10 5 [ 10 ω e 3.0303 · 10 2 β c o s ( π 180 β ) 1.7488 · 10 2 ] e 41.495 ( 10 / ω ) 10 3
Assuming the machine starts at maximum power with β = 0 and ω = ω O P T I M , we recover ω O P T I M by
d d ω [ 5.076 · 10 5 ( 10 ω 1.7488 · 10 2 ) e 41.495 ( 10 / ω ) 10 3 ] = 0
which gives ω OPTIM = 240.45   [ rad / s ] . This aligns with the optimal-speed vs. wind viewpoint widely used in Region-2/3 coordination.
Varying β at this operating speed changes the extracted power according to
P W T , MIN ( 10 , ω OPTIM , β ) = 5.076 · 10 5 [ 10 240.45 e 3.0303 · 10 2 β c o s ( π 180 β ) 1.7488 · 10 2 ] e 41.495 ( 10 / 240.45 ) 10 3
which produces the monotone decrease with β seen in Figure 7. Pitch-induced power shedding at off-design winds is consistent with blade-element analyses and small-scale experiments [28,31].

4.3. Simulations Under Sinusoidal Conditions

In the first simulation scenario, the Region-3 plant is excited by a sinusoidal wind input V(t) = 12 + 2sin(0.62241t) m/s (period ≈ 10.1 s), producing periodic aerodynamic torque ripple about rated; the four code variants differ only in how the pitch-rate law rejects the resulting speed excursions: Case A (P-only) applies β ˙ = K 1 ω ˙ with no integral or actuator, giving an anticipatory yet bias-susceptible response; Case B (PI) adds an integral-in-rate term K 2 ( ω ω r e f ) with an ideal (lag-free) actuator for tight regulation; and Case C (PI + servo) keeps the same PI law but passes it through a first-order pitch servo with τ a = 0.2   s , rate limit ±20°/s, and hard angle clamps, introducing realistic lag and saturation while still attenuating the sinusoidal speed ripple around ω r e f .
The wind excitation used in the regulation test includes a phase shift:
V ( t ) = 12 + 2 s i n ( 2 π 10.095 t π 4 ) = 12 + 2 s i n ( 0.62241 t 1.5708 )
as shown in Figure 8.
At t = 0 , the turbine operates at ω OPTIM = 240.45   rad / s with β(0) = 0 the corresponding initial power
P W T , MIN 10 , ω OPTIM , 0 = P W T 0 = 5.076 · 10 5 10 240.45 e 3.0303 · 10 2 · 0 cos π 180 · 0 1.7488 · 10 2 e 41.495 10 240.45 · 10 3 = 2.1781   ·   10 6   [ W ]
With the wind varying as in (37), as shown in Figure 6, the power expression becomes
P W T V , ω , β = 5.076 · 10 5 12 + 2 sin 0.62241 t 1.5708 ω e 3.0303 · 10 2 β cos π 180 β 1.7488 · 10 2 e 41.495 ( 12 + 2 s i n 0.62241 t 1.5708 ) ω ( 12 + 2 s i n 0.62241 t 1.5708 ) 3
The pitch command is generated by a conventional PID structure:
Δ β = k p e p ( t ) + 1 T i 0 t e p ( t ) d t + T d d e p ( t ) d t
Thus, we obtain
Δ β = k p [ ω ( t ) ω OPTIM ] + 1 T i 0 t [ ω ( t ) ω OPTIM ] d t + T d d [ ω ( t ) ω OPTIM ] d t  
or numerically,
Δ β = k p [ ω ( t ) 240.45 ] + 1 T i 0 t [ ω ( t ) 240.45 ] d t + T d d [ ω ( t ) 240.45 ] d t
If only the PI action is retained,
d β d t = k p d ω d t + ω ( t ) 240.45 T i
or equivalently,
d β d t = K 1 d ω d t + K 2 ( ω ω OPTIM )

PI Tuning via Analytical Pole Placement

Instead of heuristic methods like Ziegler–Nichols, we employ an analytical pole placement strategy. We first linearize the kinetic-moment balance around the Region 3 steady operating point ( v ¯ , ω ¯ , β ¯ ) = (10 m/s, 240.45 rad/s, β ¯ ). The rotor dynamics are
J ω ˙ = τ a e r o v , ω , β τ g e n ,   τ g e n = P c a p ω
where J is the total inertia referred to the generator side, ω is the generator mechanical speed, and T a e r o ,   T g e n are the aerodynamic and electromagnetic torques, respectively, referred to the high-speed shaft.
Linearizing gives
Δ ω ˙ = d τ a e r o d ω | * + P c a p ω ¯ 2   Δ ω J + d τ a e r o d β | *   Δ β J   ,  
so that the speed regression a and pitch sensitivity K β are
a = d τ a e r o d ω | * + P c a p ω ¯ 2 J ,   K = K β 1     1 J   d τ a e r o d β   | *
Using τ a e r o = P / ω with P ( v , ω , β ) from Equation (6), the needed partials follow from
d τ a e r o d ω = 1 ω ¯   d P d ω | * P * ω ¯ 2 ,     d τ a e r o d β = 1 ω ¯   d P d β | *  
The pitch actuator is modeled as a first-order servo H a s =   1 τ a S + 1 .
With the PI law C ( s ) = k p + k i s (Equations (43) and (44)), the approximate characteristic equation becomes
s 2 + a + k p K s + k i K = 0
Matching a target second-order polynomial s 2 + 2 ζ ω n s + ω n 2 yields the closed-form tuning
k p = 2 ζ ω n   a K ,   k i = ω n 2 K  
From Table 1, J = 511.92 kgm2, and from the abstract/regime definition Pcap = 2.1781 MW, ω ¯ = 240.45 r a d s . Hence, P c a p ω 2 J   0.0735   s 1 (generator-torque contribution to a); the aerodynamic terms d P d ω ,   d P d β   a t   ( v ¯ , ω ¯ , β ¯ ) are computed from Equation (6) and converted via (D2). Choosing ζ [ 0.65 ,   0.75 ] and ω n below the actuator corner (Section 3.1) gives the implemented gains
k p = K 1 = 0.6 ,   k i = K 2 = 33
This analytical derivation justifies the selected gains (Kp = 0.6, Ki = 33), guaranteeing a target damping ratio of ζ   ~   0.7 and adequate stability margins relative to the actuator lag.
This PI structure is standard in Region-3 pitch control and underpins both collective-pitch regulation and certain IPC formulations (with additional azimuth decoupling) [28,31].

4.4. Case A—Proportional-Only Speed Feedback—Sinusoidal Inflow

With K1 = 0.6, K2 = 0 and initial conditions β(0) = 0, ω(0) = 252.48, the closed-loop model is
511.92 d ω d t = 5.076 · 10 5 12 + 2 sin 0.62241 t ω e 3.0303 · 10 2 β cos π 180 β 1.7488 · 10 2 e 41.495 ( 12 + 2 s i n 0.62241 t ) ω ( 12 + 2 s i n 0.62241 t ) 3 2.1781   ·   10 6 d β d t = 0.6   d ω d t β 0 = 0 ,   ω 0 = 252.48
Figure 9 shows the resulting speed overshoot, which exceeds the target by
275 240.45 240.45 × 100 = 14.369 %
The optimal mechanical angular velocity is ω OPTIM = 240.45   [ rad / s ] .
This sensitivity to proportional-only action under periodic excitation mirrors observations in the literature regarding oscillatory attractors near saturation and motivates adding integral action [25].

4.5. Case B—PI Action with K1 = 0.6, K2 = 33—Sinusoidal Inflow

Augmenting the loop with an integral term yields
511.92 d ω d t = 5.076 · 10 5 12 + 2 sin 0.62241 t ω e 3.0303 · 10 2 β cos π 180 β 1.7488 · 10 2 e 41.495 ( 12 + 2 s i n 0.62241 t ) ω ( 12 + 2 s i n 0.62241 t ) 3 2.1781   ×   10 6 d β d t = 0.6   d ω d t + 33 ( ω 240.45 ) β 0 = 0 ,   ω 0 = 240
Figure 10 shows simulation results for case B.

4.6. Case C—PI Action with K1 = 0.6, K2 = 33 and Pitch Control Actuator Integration—Sinusoidal Inflow

This case regulates generator-side mechanical speed above rated (Region 3) using a PI-type pitch controller and a first-order pitch actuator. The plant enforces a constant electrical power cap while the aerodynamic power depends on wind speed, rotor speed, and collective pitch.
The pitch controller is implemented in rate form:
β ˙ c m d = K 1 ω ˙ + K 2 ( ω ω r e f )
Although expressed as a rate law, in the absence of saturation and actuator lag, it is equivalent to a PI regulator on ω :
β t = K 1 ω t + K 2 0 t ω τ ω r e f d τ + β 0
so K1 plays the proportional role (through the ω term) while K2 integrates the speed error.
Pitch servo, limits, and rate limiting
Hard pitch limits β [ β m i n , β m a x ] are enforced by clamping the commanded angle before the actuator:
β + = c l a m p β + β ˙ c m d , β m i n , β m a x
The pitch actuator is a first-order servo with time constant τ a and symmetric rate limiting ±rlim:
β ˙ = s a t β + β τ a , r l i m , r l i m
where s a t ( x , [ a , b ] ) = m i n ( m a x ( x , a ) , b ) . When the blade is at a hard limit and the commanded rate would drive it further, motion is stopped (implicit anti-windup).
Anti-windup (conditional integration/clamping): the PI integrator is frozen whenever the actuator is saturated in the direction of the command.
I ˙ t = e ω t ; [ β     β m i n       β ˙ c m d   < 0       ( β     β m a x       β ˙ c m d   > 0 )     (   β ˙ c m d   |   β ˙ m a x | ) ] 0 ,   o t h e r w i s e
e ω = ω ω r e f and I = e ω d t .
The simulation results can be seen in Figure 11.

4.7. Kaimal Turbulent Wind Inflow

The turbulent wind field is generated using a Kaimal spectrum approximation with N = 40 harmonics distributed over the relevant control bandwidth (0.01–1 Hz)—Figure 12. A single deterministic realization (fixed phase seed) is used across all test cases. This ensures that the performance comparison between controllers is conducted under identical disturbance conditions, isolating the impact of the control algorithm from statistical variations in the wind profile.
To complement the sinusoidal excitation used in the first scenario, we evaluate the closed-loop Region-3 behavior under stochastic, broadband wind turbulence synthesized from a Kaimal spectrum. The experiment uses the same empirical shaft-power map P W T ( ω , V , β ) (Equation (6)), the constant-power ceiling P cap = 2.1781   MW (Equation (15)), and the constant-speed setpoint ω ref = 240.45   rad / s adopted in Section 3.5.

4.7.1. Wind Model and Operating Band

We generate a longitudinal turbulence signal u ( t ) by spectral synthesis of the Kaimal spectrum,
S u ( f ) = 4 σ 2 L u / U ( 1 + 6 f L u / U ) 5 / 3
over N = 40 harmonics on f ∈ [0.01, 1] Hz with deterministic pseudo-random phases. The inflow is
V ( t ) = m a x { V m i n , V ¯ + u ( t ) }
with mean V ¯ = 12   m / s , turbulence intensity T I = 0.10 ( σ = T I · V ¯ ) , length scale L u = 340   m , advection speed U = V ¯ , and V m i n = 0.1   m / s . This bandwidth excites rotor/electromechanical dynamics around the same range used to tune the loop in Section 4.1, but with realistic multi-tone content.

4.7.2. Plant and Control Structure

The Region-3 plant enforces the kinetic-moment balance
J ω ˙ = P W T ( V , ω , β ) P cap m a x ( ω , 10 6 )
where max(ω, 10−6) operator protects against division-by-zero singularities during startup or low-speed transients, and P W T is computed from Equation (6). Pitch is actuated either directly as a rate command or through a first-order servo with time constant τ a and symmetric rate limit | β ˙ |   r lim , with hard angle clamps β ∈ [0°, 40°].

4.8. Case A—Proportional-Only Speed Feedback—Turbulent Inflow

Figure 13 illustrates the power generated by the wind turbine in case A with turbulent wind excitation.
In Case A, the pitch command is purely proportional to rotor acceleration, with a direct rate command (no actuator lag) and wide rate limits. Region-3 rotor dynamics follow J ω ˙ , and aerodynamics are computed from the empirical map P W T ( V , ω , β ) used earlier (Equation (6)). Wind is turbulent Kaimal with T I = 0.10 , L u = 340   m , N = 40 , and f [ 0.01 ,   1 ]   Hz , giving V ( t ) = m a x { 0.1 , V ¯ + u ( t ) } .
Integrating β ˙ = K 1 ω ˙ yields the affine invariant
β ( t ) K 1 ω ( t ) = β ( 0 ) K 1 ω ( 0 ) C
(away from angle limits) with C set by the initial condition. Equation (1) explains the tight co-movement of β and ω : any slow drop in ω pulls β down toward the lower stop even if the disturbance is quasi-static. Figure 14 ilustrates the blade pitch angle and generator-side angular velocity of the wind turbine.
The angular-velocity trace shows that the rotor never regulates around the reference ω ref = 240.45   r a d / s (dashed line). Instead, with the proportional-only pitch-rate law, the speed stays biased above the setpoint, varying between about 246 and 258 rad/s over the 50 s record. A slow lull around t ≈ 28 s produces the deepest dip (≈246 rad/s), after which the speed recovers toward previous levels. High-frequency ripple is modest—consistent with the direct ω ˙ feed-through term shaving fast content—but the absence of integral action leaves a low-frequency bias that the loop cannot remove.
The blade-pitch angle β evolves inversely to the speed, moving between roughly 3.7° and 10.1°. During the same lull, β is driven toward the lower end of its operating band as the controller attempts to recover torque. Because there is no integral path to re-bias the command, β exhibits a slow drift toward lower angles during extended deficits and only returns upward when the inflow strengthens. In this Case-A setup (direct rate command, no actuator dynamics), the motion is fast but not rate-limited; authority would be temporarily lost if the lower hard stop were reached in stronger lulls—precisely the failure mode mitigated by adding integral action and, later, a servo with rate limiting.
The power trace confirms that proportional-only control does not enforce the constant-power ceiling   P cap = 2.1781 (dashed line). Generated power wanders noticeably with the wind, dipping toward 1.7–1.8 MW during lulls and spiking well above the cap (up to ~2.8 MW) during gust clusters (e.g., around t 36 ). These excursions coincide with the biased speed and with β operating near the lower end of its range—clear evidence that, while the proportional term attenuates fast fluctuations, it cannot correct quasi-static errors in either speed or power. This motivates the PI design assessed next, which removes the bias, recenters ω tightly about ω ref , and holds exported power close to P cap even under broadband turbulence.

4.9. Case B—PI Action with K1 = 0.6, K2 = 33—Turbulent Inflow

Figure 15 illustrates the power generated by the wind turbine in this case.
In Case B, the pitch command is β ˙ = K 1 ω ˙ +   K 2 ( ω ω r e f ) , K 1 = 0.6 , K 2 = 33 , applied as a direct rate command (no actuator lag).
Aerodynamics use the empirical map P W T ( V , ω , β ) (Equation (6)). The rotor dynamics are ω ˙ .
Define ζ ( t ) = β ( t ) K 1 ω ( t ) . Then,
ζ ˙ ( t ) = K 2 ( ω ( t ) ω r e f ) ζ ( t ) = ζ ( 0 ) + K 2 0 t ( ω ω r e f ) d t .
Thus, the K 2 term integrates speed error into the pitch bias, cancelling low-frequency/biased disturbances that the P-only law in Case A could not remove. The K 1 ω ˙ path still shaves high-frequency ripple—as can be seen in Figure 16.
With the PI law ( β ˙ = K 1 ω ˙ + K 2 ( ω ω r e f ) , K 1 = 0.6 , K 2 = 33 ) and no actuator limits, the regulation objective is recovered. The mechanical speed oscillates tightly around the set-point ω r e f = 240.45   r a d / s (dashed line), with small, nearly symmetric excursions of about ± 0.5 0.7   rad / s . This removes the low-frequency bias seen with proportional-only control and indicates that the integral path is providing the required quasi-static authority while the K 1 ω   ˙ term adds phase lead/damping against the faster turbulent content. The waxing/waning envelope visible in the trace is a beat phenomenon from the broadband Kaimal realization and not a drift in the controller.
The turbine power now clusters around the P c a p = 2.1781 (dashed line) but with sizable spikes under steep turbulence packets. Instantaneous power still oscillates as the inflow fluctuates, but the mean is centered on the cap, and positive/negative excursions are largely balanced. Occasional spikes above the cap coincide with the steeper sides of the turbulence bursts and the aggressive (unlimited) pitch motion; likewise, dips below the cap occur during short wind deficits. Compared to the P-only case, both the steady-state error and the slow wander of power are substantially reduced—consistent with proper integral action on ω .
The blade-pitch angle remains within the operational range, varying roughly between 0° and 15°. Pitch motion mirrors the turbulent modulation of ω : during gust clusters, β increases to shed torque and prevent overspeed; during lulls, β is driven back toward small angles to recover power. Because the model in this case commands β ˙ directly and omits actuator dynamics/rate limiting, the pitch activity is relatively brisk. In practice, introducing a first-order servo and realistic rate limits (treated next) filters this high-frequency content, further attenuates the sharpest power spikes, and reduces the mechanical load implications without compromising tracking of ω r e f and P c a p .

4.10. Case C—PI Action with K1 = 0.6, K2 = 33 and Pitch Control Actuator Integration—Turbulent Inflow

Figure 17 shows generated wind turbine power in this case.
We retain the Case-B PI pitch-rate law but pass it through a first-order pitch servo with rate limiting and hard angle stops:
β ˙ =   K 1 ω ˙ + K 2 ω ω r e f ,   K 1 = 0.6 , K 2 = 33 , ω r e f = 240.45   rad / s   β c m d =   c l a m p β + β ˙ c m d , β m i n , β m a x , β m i n = 0 ° ,   β m a x = 40 °   β ˙ = s a t   β c m d β τ a , ± γ l i m , τ a = 0.2   s ,   γ l i m =   20 ° / s
The ω ˙ path shaves fast content, the K 2 term integrates steady speed error, and the servo enforces realistic lag and rate constraints. Results can be seen in Figure 18.
With the PI law retained and a practical actuator added (first-order servo, τ a = 0.2   s , | β ˙ | 20 ° / s ), the regulation performance tightens markedly while high-frequency activity is filtered. The mechanical speed oscillates very tightly about the reference ω r e f = 240.45   rad / s (dashed line). Excursions are small and symmetric—typically within during ±0.03–0.05 rad/s and not exceeding about ± 0.09   rad / s the strongest gust packet (≈30–35 s), i.e., 0.04 % of the set-point. The servo adds a modest phase lag, so the largest peaks are clustered where the turbulence changes most abruptly, but there is no low-frequency bias.
The turbine power now remains closely centered on the constant cap P c a p = 2.178   MW . Most of the time, the ripple is within roughly ±(0.01–0.02) MW (≈±0.5–1%). The steepest gusts produce brief overshoots up to ~ 2.22   M W (≈ + 1.9 % ) and dips to ~ 2.155   M W (≈ 1.1 % ), but these are shorter and smaller than in the no-actuator case, showing that the servo and rate limit effectively curb the sharpest transients while preserving mean power tracking.
The blade-pitch angle operates well within its range, moving between about 1° and 12°. Compared to Case B, β ( t ) shows smoother, nearly linear ramps and rounded corners—signatures of the first-order servo and the | β ˙ | constraint. During the lull around 28–32 s, the controller drives β down toward 1–2° to recover torque; it then ramps back to 10–12° through the following gusts to shed power and avoid overspeed. No hard-stop interaction is observed, indicating adequate authority with the chosen limits.
Overall, Case C demonstrates a practically realizable controller that maintains ω and exported power tightly around their targets under broadband turbulence while attenuating high-frequency pitch activity—reducing load implications without sacrificing regulation quality.

5. Adaptive PI Control with Online Identification

This section introduces an adaptive variant of the Region-3 pitch controller that keeps the fixed acceleration feed-through K 1 ω ˙ but retuns the integral path gain K 2 online so that the closed-loop rotor-speed dynamics track a target bandwidth—block diagram from Figure 19. The complete logic, including saturation flags and safety bounds, is summarized in Algorithm A1 (see Appendix A.3). The approach is intentionally simple—certainty-equivalence with scalar RLS identification and saturation-aware updates—so it remains practical under broadband turbulent inflow and actuator limits. The mechanical and aerodynamic parts are unchanged from Section 4.

5.1. Online Identification Model

The adaptive loop treats the local speed error and applied pitch-rate as a discrete-time ARX(1,1) relation sampled at T s :
y k = a y k 1 + b u k 1 + e k , y k = ω k ω r e f , u k = β a c t , k ˙
The parameters θ = [ a b ] are estimated by RLS with forgetting λ ( 0 , 1 ] :
K k = P k 1 φ k λ + φ k T P k 1 φ k , φ k = y k 1 u k 1 θ k = θ k 1 + K k y k φ k T θ k 1 ,   P k = P k 1 K k φ k T P k 1 λ
Initialization uses P 0 0 (here 104) and ( a 0 , b 0 ) = ( 0.98 , 0.02 ) . Sampling is modest ( T s = 0.05   s ) so the identifier is well separated from the fast servo dynamics.
For the identified pair ( a , b ) , the certainty-equivalence design chooses K 2 so that the closed-loop discrete eigenvalue is the desired a cl = e ω c T s .
With ω c the target bandwidth (here ω c = 2 rad / s ), under the ARX model, the linearized closed-loop update is approximately y k ( a + b K 2 ) y k 1 , giving the ideal adaptive gain:
K 2 = a cl a b
To avoid division by near-zero b , the implementation enforces a small dead zone, and then clips to K 2 [ K 2 , m i n , K 2 , m a x ] (here [0, 200]). The commanded gain is then first-order smoothed:
K ˙ 2 = K 2 , target K 2 T adapt
with T adapt = 0.5   s to prevent chatter and to respect actuator-loop time scales.
During hard angle limits β = β min / max or active rate limiting ( β ˙ act = r lim ) , the regressor u k is no longer the controller’s true command, and the ARX model is biased. RLS continues to update (still useful for a), but the control law is not re-tuned until the loop re-enters the linear regime.
The fixed feed-through K 1 ω ˙ supplies phase lead/damping against fast turbulence and is intentionally kept constant (no adaptation) to keep the identification scalar and robust. The adaptive K 2 provides quasi-static authority: it eliminates slow bias in ω and, via the Region-3 energy balance, centers the exported power around P cap despite wind drift. Results can be seen in Figure 20.
Using the adaptive controller (RLS a , b ID at Ts = 50 ms, λ = 0.99 , certainty-equivalence retuning of K 2 toward a cl = e ω c T s with ω c = 2   rad / s , smoothing T adapt = 0.5 s, and a first-order pitch servo with τ a = 0.2 s and | β ˙ | 20 ° / s ), the loop settles rapidly and then holds the rotor close to its targets with small, symmetric excursions.
The speed trajectory stays tightly centered on the reference ω r e f = 240.45   rad   s 1 (dashed line). After a short adaptation transient around t ≈ 10–13 s—visible as a single undershoot/overshoot pair—the oscillations collapse to a narrow band. Peak deviations during the transient are O ( 2.5 × 10 2 )   rad / s (≈ 0.01 % of set-point), and beyond t 30 s, the ripple is only ±(4–6) × 10−3 rad/s (≈ 0.002 % ). This behavior is consistent with K2, moving smoothly toward its operating-point value and locking the discrete pole near a cl .
Exported power remains closely clustered about P cap = 2.178   MW . The largest excursions occur during the same brief transient (to roughly 2.165–2.189 MW, i.e., about 0.6 % / + 0.5 % ). Thereafter, the ripple tightens to ≈ ± 0.002 0.003   MW (≈ ± 0.1 % ), with no low-frequency bias—evidence that the adaptive integral action is continuously re-biased to maintain the constant-power objective under turbulence.
The commanded/actual pitch remains well within the operating range (≈1° to 12.5°). The profile shows smooth ramps and rounded corners typical of the first-order servo; there is no sign of hard-stop interaction and no sustained rate saturation, so adaptation proceeds without being frozen for most of the run. During lulls (≈25–32 s), the controller drives β toward small angles to recover torque; during gust packets, it increases β to shed power and avoid overspeed, with visibly milder high-frequency activity than in fixed-gain PI. The simulation environment and reproducibility protocol are described in Appendix A.2.

Stability and Robustness Considerations

While a formal Lyapunov stability proof is beyond the scope of this application-focused study, the stability of the adaptive loop is enforced through robust implementation constraints consistent with standard Certainty Equivalence theory:
  • Parameter Boundedness: The computed gain K2 is projected onto a pre-defined stable set K 2 0 ,   200 , preventing high-gain instability even if the estimator transiently drifts.
  • Saturation Interlock: To prevent parameter divergence during actuator saturation (a common source of instability in adaptive control), the RLS update is frozen whenever β   β m a x .
  • Timescale Separation: The identification sample time (Ts = 0.05 s) and smoothing filter (Tadapt = 0.5 s) ensure that the adaptation dynamics are slower than the pitch servo dynamics (τ = 0.2 s), preserving the validity of the quasi-static assumption.

5.2. Performance Results

To quantify regulation performance, we compute the peak and root-mean-square (RMS) deviations of the rotor speed and output power. These metrics are calculated over the entire simulation window t ∈ [0, 50] s to capture both steady-state behavior and the controller’s response to initial transients. The metrics are defined as
  • Δ ω p e a k = m a x t 0 , 50 | ω t ω r e f | ;
  • RMS values are computed as 0 50 ( ω t ω r e f ) 2 d t ;
  • Percentage values are normalized against the nominal targets ( ω r e f , P c a p ).
Table 4 reports steady-state deviations of mechanical speed and power with respect to the targets ω ref = 240.45   rad / s and P cap = 2.178   MW . For each scenario/controller, we list the peak absolute error Δ ω peak and RMS of ω ω ref , and the corresponding power quantities.
It is important to note that the 50 s simulation window serves as a short-horizon demonstration of the controller’s dynamic adaptation capabilities. While sufficient to observe the transient settling and immediate regulation improvement, a full statistical validation of fatigue loads and long-term robustness would require significantly longer durations (e.g., 10 min records per IEC standards) and multiple turbulence seeds. Consequently, the results below should be interpreted as a proof-of-concept for the adaptive mechanism’s stability.
Quantitative Analysis of Improvements: Comparing the Adaptive PI to the fixed-gain PI + Servo baseline under turbulent conditions:
  • Speed Tracking: The adaptive controller reduces the RMS speed error from 0.0087% to 0.00581%, representing a 33% reduction in variability.
  • Power Quality: The RMS power error drops from 0.616% to 0.165%, a 73% improvement in power regulation tightness.
These metrics confirm that the adaptive retuning of the integral gain $K_2$ yields a measurable, significant improvement in regulation authority.
Across both scenarios, the hierarchy is consistent: P-only < PI < PI + Servo < Adaptive PI in terms of tracking tightness, cap compliance, and smoothness. Practically, PI delivers the dominant improvement by eliminating steady bias; adding a realistic pitch servo is strongly recommended for turbulent operation; and the adaptive integral path preserves PI + servo performance while automatically canceling quasi-static bias due to condition drift.

6. Discussion

Our working hypothesis was that, in Region 3, a constant-speed, pitch-only loop with sufficient integral action would enforce the power cap while tightly regulating speed, and that an adaptive extension would remove quasi-static bias caused by plant drift. The results support this view and are consistent with the classical understanding that the optimal rotor speed depends on wind speed and blade setting through the C p ( λ , β ) landscape; speed and pitch must therefore be coordinated rather than tuned independently. Prior analyses derive the ω * ( V ) locus explicitly and show that maximum-power tracking follows an ω V curve rather than a fixed setpoint [14]. Our empirical power-surface identification and the resulting MPP condition accord with that theory while motivating a constant-speed, pitch-only policy above rated—where capped MPP would otherwise push ω upward.
Under sinusoidal inflow (Cases A–C), proportional-only control (Case A) overshoots the speed target and cannot consistently enforce the power ceiling, revealing steady-state bias without integral action. Adding the integral path (Case B) recenters the dynamics near the setpoint and keeps exported power close to the cap; remaining spikes align with rapid wind changes. Incorporating a first-order pitch servo with realistic rate limits (Case C) preserves regulation and filters high-frequency activity in β , yielding smoother pitch motion and smaller power spikes.
With Kaimal-turbulent inflow, Case A (P-only) leaves ω biased above the reference and produces wide power excursions. Case B (PI) removes the low-frequency bias so that speed oscillates symmetrically about ω ref = 240.45   rad / s and power clusters near the cap. Case C (PI + servo) further attenuates sharp transients; typical ω ripple is about ±0.03–0.05 rad/s, and power remains centered near P cap = 2.178   MW with brief ±1–2% excursions at the steepest gusts.
The adaptive controller (Section 5) keeps the fixed acceleration feed-through K 1 ω   ˙ but retunes the integral path K 2 online using an ARX(1,1) error model with RLS ( λ = 0.99 ) at Ts = 50 ms, certainty-equivalence toward a cl = e ω c T s with ω c = 2   rad / s , and clipping/smoothing of K 2 (e.g., K 2 [ 0 ,   200 ] , T adapt = 0.5 s); retuning pauses during saturation and the first-order pitch servo ( τ a = 0.2 s, | β ˙ | 20 ° / s ) remains in loop. In turbulence, it settles quickly (~10–13 s), locks ω closely to ω ref with small, symmetric excursions, keeps power tightly clustered around P cap , and maintains β within practical bounds (~1–12°) with rounded profiles. This mirrors the robustness of Case C while automatically removing quasi-static bias (e.g., air-density or erosion effects).
These outcomes match the broader Region-2/Region-3 picture: below rated, speed coordination boosts energy capture; above rated, the pitch loop dominates speed/power regulation along a constant-power manifold [24]. The observed hierarchy (P < PI < PI + servo ≈ adaptive) agrees with performance/dominance indices that attribute Region-3 constancy mainly to pitch authority when integral action is well tuned [24]. At the same time, controls literature warns that wind turbine systems can develop oscillatory attractors under severe grid-impedance variation or actuator constraints; conventional limiters may not prevent these regimes. Our results—where integral action removes P-only overshoot/bias and the adaptive integral path re-biases itself under turbulence—are in line with those stability insights and emphasize saturation-aware integral design in Region 3 [21]. Beyond power regulation, the explicit β V schedule for constant-speed operation helps keep ω in an optimal band while respecting structural margins, echoing design-tool and lab-scale evidence (e.g., BEM/QBlade-based optimization) that coupling aerodynamics with pitch scheduling keeps operation on favorable C p ridges without violating constraints [17,29]. Although our study employs collective pitch, the same PI/adaptive backbone extends naturally to IPC, which is often advocated to mitigate periodic loads from wind shear and tower shadow; related adaptive/sliding-mode IPC implementations have reported additional benefits on floating platforms [26].
A key advantage of the proposed adaptive framework is its resilience to errors in the identified power surface PWT. Meanwhile, the surface is identified via OLS, which filters zero-mean measurement noise from the training data operational sensor bias, or drift could theoretically offset the operating point. However, the proposed Adaptive PI controller (Section 5) does not rely on the power surface for steady-state accuracy; it relies on the surface only for the feed-forward linearization estimate. Any mismatch between the identified surface and the actual turbine state (caused by sensor noise or blade erosion) manifests as a speed error ω ω r e f , which is immediately corrected by the integral action K2, ensuring the system remains robust to measurement uncertainties.

Limitations and Future Directions

This study focuses on the speed/power regulation channel using a reduced-order rigid-body rotor model and an empirical shaft-power map. Structural-load channels and aeroelastic modes (tower/blades), drivetrain torsional flexibility, and sensor noise/delay are not included; therefore, load mitigation and robustness to measurement imperfections are not claimed here and are left to future work.
Incorporating status-aware forecasting for preview control, and scheduling periodic model re-identification to track aero/structural drift, are natural next steps toward field deployment [23,32,33,34].

7. Conclusions

This study addressed Region-3 control of a 2.5 MW three-bladed HAWT by combining a data-driven characterization of turbine power with simple, implementable pitch-control laws. We identified an empirical shaft-power surface P ( ω , V , β ) , derived the associated MPP condition, and compared two operating philosophies above rated: capped-MPP and constant speed with collective pitch. Closed-loop simulations under both sinusoidal excitation (tuned to the electromechanical time constant) and Kaimal-turbulent inflow confirmed that a constant-speed, pitch-only strategy enforced the power cap and maintained tight speed regulation with modest complexity.
Key findings. (1) Solving the capped-MPP equations shows that the optimal ω rises markedly with V in Region 3, pushing the rotor toward high generator-side speeds that are undesirable for loads and stability; holding ω = ω ref and shedding power with β avoids those excursions while meeting the grid-side cap. (2) In a closed loop, proportional-only action cannot remove quasi-static bias: it overshoots the speed target and allows noticeable power excursions. Adding integral action recenters the dynamics on the setpoint and clusters power near the cap; introducing a first-order pitch servo further filters high-frequency activity in β and reduces sharp transients. (3) The adaptive PI variant—based on a lightweight ARX(1,1) + RLS identification and certainty-equivalence retuning of the integral path—retains the robustness of a fixed-gain PI + servo while automatically removing slow bias due to operating-condition drift (e.g., density or mild aerodynamic changes). Speed remains tightly around ω ref , power around the cap, and pitch within practical bounds under turbulence. Finally, while the short-horizon simulations (50 s) successfully demonstrated the adaptive logic’s ability to eliminate bias and regulate transients, future validation steps will extend these tests to standard 10 min windows with multiple stochastic realizations to fully assess long-term fatigue implications.
Contributions
  • A compact, empirical power map that reproduces the expected C p ( λ , β ) trends and yields closed-form operating curves for both capped-MPP and constant-speed policies.
  • A practical Region-3 controller architecture: PI-in-rate with a first-order pitch servo and saturation handling, together with a clear small-signal tuning recipe tied to the identified slopes.
  • An adaptive extension that retunes only the integral path online, is saturation-aware, and demonstrates rapid settling and symmetry around the speed/power targets under broadband turbulence.
  • A deployable β ( V ) schedule for constant-speed operation that respects structural margins and can be embedded in supervisory logic.

Author Contributions

Conceptualization, A.D.D. and C.P.; methodology, I.C. and F.D.; software, F.D., I.C. and A.D.D.; validation, F.D. and E.C.; investigation, P.P. and C.P.; resources, A.B.; data writing—original draft preparation, A.D.D.; writing—review and editing, E.C., F.D. and A.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

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 conflicts of interest.

Abbreviations

The following abbreviations are used:
BEMBlade Element Momentum
DFIGDoubly-Fed Induction Generator
HAWTHorizontal-Axis Wind Turbine
IPCIndividual Pitch Control
LSTMLong Short-Term Memory
MPPMaximum Power Point
PIProportional–Integral
PIDProportional–Integral–Derivative
RBFRadial Basis Function
TSRTip-Speed Ratio
VAWTVertical-Axis Wind Turbine
WTWind Turbine
PProportional-only

Appendix A

Appendix A.1. Derivation of Equation (8)

We restate the empirical power relation (Equation (6)) in an explicit form that isolates the ω -dependence. The identified model is an exponential-in-features map; writing only the terms that affect the ω -derivative, we have
P v , ω , β = e x p θ 0 + θ 0 v + θ 0 β + θ v v v 2 + θ β β β 2 + θ v β v β + θ ω ω + θ ω ω ω 2 + θ ω β ω β + θ v ω v ω · k ( v ,   β )
where κ ( v , β ) > 0 collects factors independent of ω . This form is equivalent to Equation (6) but makes transparent which coefficients govern the MPP condition (all symbols are defined as in Section 2).
The maximum-power condition at fixed v , β is
d P d ω v , ω , β = 0 ( v , ω , β ) ( θ ω + 2 θ ω ω ω + θ ω β β + θ v ω v ) = 0
where we used ω e x p ( · ) = e x p ( · ) ω ( · ) . Since P ( v , ω , β ) > 0 on the operating domain, the term in parentheses must vanish, yielding a closed-form optimal speed
ω ˙ v ,   β = θ ω + θ ω β β + θ v ω v 2 θ ω ω
which is affine in v and affine in β . This matches the empirical trend that ω ˙ increases approximately linearly with v and varies with β .
The expression is written for the generator-side mechanical speed ω used throughout Section 2 (see Table 2 caption and Figure 2 discussion). Substituting the fitted coefficients from Equation (6) recovers, for example, ω ˙ ( v = 10 m s ,   β =   β ¯ ) = 240.45 rad/s and the near-linear growth reported in Table 2 and Figure 2.

Appendix A.2. Simulation Environment and Protocol

All simulations were carried out with an equation-oriented, acausal modeling environment (Modelica, latest release at the time of this study), running on a Windows 11 workstation with 16 GB RAM. The default DAE solver and event handling of the environment were used, with numerical tolerances and logging intervals specified at the experiment level.
Each run declares its experiment settings within the model annotations: start time t0 = 0 s, stop time t f [ 50,60 ] s, absolute tolerance 10−6, and fixed output intervals of 0.10–0.12 s. For the adaptive estimator, the identification sample time is T s = 50 ms with a forgetting factor λ = 0.99 ; the desired closed-loop pole is set via a c l = e x p ( ω c T s ) with ω c = 2 rad/s. The smoothed adaptive integral gain uses a first-order filter with time constant T a d a p t = 0.5 s and a projection K 2 [ 0 , 200 ] ; retuning is paused whenever angle or rate saturation is detected.
The generator-side inertia is J = 511.92 kgm2. Above rated, the grid-side power cap is fixed at P c a p = 2.1781 and the speed setpoint at ω r e f = 240.45   rad / s . Collective pitch is bounded to 0° ≤ β ≤ 40°; the actuator can be ideal (direct rate command) or first-order with time constant τ a = 0.2 s and rate limit | β ˙ | 20 ° / s . The baseline PI law is implemented “in rate,” β ˙ = K 1 ω ˙ + K 2 ( ω ω r e f ) , with K 1 = 0.6 and a nominal K 2 = 33 for the fixed-gain cases; the adaptive variant updates only the integral path K 2 online per the identification model.
Aerodynamic power is computed from a closed-form empirical surface P ( ω , V , β ) calibrated for the studied turbine. Turbulent inflow follows a Kaimal longitudinal spectrum synthesized by harmonic superposition over N = 40 frequencies in [ 0.01 , 1.0 ] Hz, turbulence intensity T I = 0.10 , and length scale L u = 340 m. Phases are generated deterministically from fixed seeds, ensuring run-to-run reproducibility (bit-wise identical inflow within solver tolerances).
Two excitation classes are used: (i) a sinusoidal wind trace tuned around the electromechanical time scale, and (ii) broadband Kaimal turbulence. Controllers evaluated are proportional (P), proportional–integral (PI), PI with an explicit pitch servo, and an adaptive PI (fixed K 1 , online retuning of K 2 via a scalar ARX(1,1) with RLS). All cases enforce hard angle stops and rate limits; anti-windup is implicit through saturation-aware logic.
Table A1. Simulation parameters.
Table A1. Simulation parameters.
ParameterSymbolValueUnitSource
Generator-side Rotor InertiaJ511.92Kg·m2Table 1
Rated PowerPnom2.5MWTable 1
Optimal Reference Speed ω r e f 240.45Rad/sEquation (35)
Pitch Actuator Time Constant τ a 0.2sEquation (58)
Pitch Rate Limit r l i m ± 20 Deg/sEquation (58)
Identification Sample Time T s 0.05sSection 5.1
Target Band with ω c 2.0Rad/sSection 5.1

Appendix A.3. Adaptive Identification Algorithm

Algorithm A1 Adaptive PI Gain Scheduling (ARX + RLS)
       1.
   T s = 0.05   s   ( S a m p l i n g   T i m e )
       2.
   λ = 0.99   ( R L S   F o r g e t t i n g   f a c t o r )
       3.
   ω c = 2.0   r a d / s   ( T a r g e t   c l o s e d     l o o p   b a n d w i t h )
       4.
   a c l = e ω c T s   D i s c r e t e   t a r g e t   p o l e
       5.
   K m i n , K m a x = [ 0 , 200 ]   S a f e t y   B o u n d s
       6.
   α = T s T s + T a d a p t 0.09   S m o o t h i n g   f a c t o r
       7.
   ϵ = 10 4   S i n g u l a r i t y   d e a d     z o n e
       8.
  Initialization:
       9.
   θ = [ 0.98 , 0.02 ] T   ( I n i t i a l   e s t i m a t e s   a ^ , b ^ )
       10.
P = 10 4 I 2   ( C o v a r i a n c e   m a t r i x )
       11.
K 1 = 33   ( I n i t i a l   i n t e g r a l   g a i n )
       12.
Loop
       13.
Measured data:
       14.
Error y k =   ω k   ω r e f
       15.
Input u k =   β a c t ( k ) (Actual pitch position)
       16.
Check Saturation Status:
       17.
IF (βactβmax) OR (βactβmax) OR (   | β ˙ c m d | r l i m ) then
       18.
SatFlag = True ELSE
       19.
SatFlag = False.
       20.
RLS Estimation (Update plant model):
       21.
Construct regressor: ϕ k =   [ y k 1 , u k 1 ] T
       22.
Compute prediction error: e k = y k   ϕ k T θ k 1
       23.
Update gain: L k =   P k 1 ϕ k λ +   ϕ k T P k 1 ϕ k
       24.
Update parameters:   θ k =   θ k 1 +   L k e k   e x t r a c t   [ a ^ ,   b ^ ]
       25.
Update covariance:   P k =   1 λ   ( I   L k ϕ k T ) P k 1
       26.
Certainty Equivalence Calculation (Ideal Gain):
       27.
If b ^ >   ϵ then
       28.
K 2 * = ( a c l a ^ )
       29.
Else K 2 * = K 2 , p r e v
       30.
Saturation Logic and Smoothing (Update Controller):
       31.
If SatFlag is True than
       32.
K 2 , t a r g e t = K 2 , p r e v   ( F r e e z i n g   t u n i n g   t o   p r e v e n t   d r i f t )
       33.
Else K 2 , t a r g e t = m i n ( max K 2 * ,   K m i n ,   K m a x )
       34.
Apply smoothing:
       35.
K 2 , n e w = 1 α K 2 , p r e v + α K 2 , t a r g e t
       36.
Output: Update PI controller integral gain to K 2 , n e w .

References

  1. Li, Z.; Ye, H.; Li, S.; Dai, D.; Zhou, H.; Yang, Y. Study on Optimized Operation and Configuration of Energy Storage Promoting the Consumption of Renewable Energy. In Proceedings of the 2024 IEEE 7th International Electrical and Energy Conference (CIEEC), Harbin, China, 10–12 May 2024; pp. 3553–3558. [Google Scholar] [CrossRef]
  2. Kao, R.-H.; Cheng, J.-C.; Tao, B.; Chen, W.-C.; Hu, E.-S.; Ma, C. Design and Performance of a 3D-Printed Vertical Axis Wind Turbine. In Proceedings of the 2025 IEEE International Conference on Consumer Electronics—Taiwan (ICCE-Taiwan), Kaohsiung, Taiwan, 16–18 July 2025; pp. 421–422. [Google Scholar] [CrossRef]
  3. Tan, J.; Wang, B.; Bai, D.; Wang, W. The Nonlinear Variable Pitch Control Strategy for Floating Wind Turbines Based on Time-Disturbance Observers. In Proceedings of the 37th Chinese Control and Decision Conference (CCDC) 2025, Xiamen, China, 16–19 May 2025; pp. 3853–3858. [Google Scholar] [CrossRef]
  4. Liu, Y.; Zhu, L.; Song, H.; Deng, T.; Yang, P.; Wu, W. Model Predictive Control Strategy of Wind Turbine Based on LSTM. In Proceedings of the 2024 11th International Forum on Electrical Engineering and Automation (IFEEA), Shenzhen, China, 22–24 November 2024; pp. 1050–1053. [Google Scholar] [CrossRef]
  5. Howland, M.F.; Quesada, J.B.; José, J.; Martínez, P.; Larrañaga, F.P.; Yadav, N.; Chawla, J.S.; Sivaram, V.; Dabiri, J.O. Collective wind farm operation based on a predictive model increases utility-scale energy production. Nat. Energy 2022, 7, 818–827. [Google Scholar] [CrossRef]
  6. Du, K.; Dong, H. Wind Turbine Pitch Angle Control Method Based on Model Predictive Control. In Proceedings of the 2025 International Conference on Smart Grid and Sustainable Energy (SGSE), Zhangye, China, 25–27 July 2025; pp. 88–93. [Google Scholar] [CrossRef]
  7. Jiao, X.; Luo, H.; Yang, Q.; Zhao, X.; Xu, Y. Dual-Stage Active Power Control for Wind Turbines via Coordinated Pitch and Torque Adjustments. In Proceedings of the 2025 IEEE 14th Data Driven Control and Learning Systems (DDCLS), Wuxi, China, 9–11 May 2025; pp. 1102–1107. [Google Scholar] [CrossRef]
  8. Chauhan, S.; Sameeullah, M.; Dahiya, R. Maximum Power Point Tracking scheme for variable speed wind generator. In Proceedings of the 2014 IEEE 6th India International Conference on Power Electronics (IICPE), Kurukshetra, India, 8–10 December 2014. [Google Scholar] [CrossRef]
  9. Tu, G.; Li, Y.; Xiang, J. Coordinated Rotor Speed and Pitch Angle Control of Wind Turbines for Accurate and. IEEE Trans. Power Syst. 2022, 37, 3566–3576. [Google Scholar] [CrossRef]
  10. Liu, Y.; Wang, Y.; Wang, X. Independent Pitch Adaptive Control of Large Wind Turbines Using State Feedback and Disturbance Accommodating Control. Energies 2024, 17, 4619. [Google Scholar] [CrossRef]
  11. Liu, Y.; Zhang, S.; Wang, X.; Xie, H.; Cao, T. Optimization of Pitch Control Parameters for a Wind Turbine Based on Tower Active Damping Control. Energies 2022, 15, 8686. [Google Scholar] [CrossRef]
  12. Mahyar, S.; Alibeiki, E.; Khosravi, A. Modelling and Control of 6MG Siemens Wind Turbine Blades Angle and Rotor Speed. Int. J. Electr. Eng. Inform. 2019, 11, 80–100. [Google Scholar] [CrossRef]
  13. Lara, M.; Mulders, S.P.; van Wingerden, J.W.; Vázquez, F.; Garrido, J. Analysis of Adaptive Individual Pitch Control Schemes for Blade Fatigue Load Reduction on a 15 MW Wind Turbine. Appl. Sci. 2024, 14, 183. [Google Scholar] [CrossRef]
  14. Didier, F.; Liu, Y.C.; Laghrouche, S.; Depernet, D. A Comprehensive Review on Advanced Control Methods for Floating Offshore Wind Turbine Systems above the Rated Wind Speed. Energies 2024, 17, 2257. [Google Scholar] [CrossRef]
  15. Palanimuthu, K.; Mayilsamy, G.; Basheer, A.A.; Lee, S.-R.; Song, D.; Joo, Y.H. A Review of Recent Aerodynamic Power Extraction Challenges in Coordinated Pitch, Yaw, and Torque Control of Large-Scale Wind Turbine Systems. Energies 2024, 15, 8161. [Google Scholar] [CrossRef]
  16. Qin, S.; Cao, Z.; Wang, F.; Ngu, S.S.; Kho, L.C.; Cai, H. Design of Optimal Pitch Controller for Wind Turbines Based on Back-Propagation Neural Network. Energies 2024, 17, 4076. [Google Scholar] [CrossRef]
  17. Habibi, H.; Howard, I.; Simani, S. Wind Turbine Pitch Actuator Regulation for Efficient and Reliable Energy Conversion: A Fault-Tolerant Constrained Control Solution. Actuators 2022, 11, 102. [Google Scholar] [CrossRef]
  18. Sorandaru, C.; Ancuti, M.C.; Musuroi, S.; Svoboda, M.; Muller, V.; Erdodi, M.G.; Edu, E.R. Fundamental Issue for Wind Power Systems Operating at Variable Wind Speeds: The Dependence of the Optimal Angular Speed on the Wind Speed. In Proceedings of the 2022 International Conference and Exposition on Electrical And Power Engineering (EPE), Iași, Romania, 20–22 October 2022; pp. 167–171. [Google Scholar] [CrossRef]
  19. Edu, E.R.; Radac, M.B. Control of Wind Turbines Operating at Significantly Variable Wind Speeds Over Time. In Proceedings of the 2024 International Conference on Electrical, Computer and Energy Technologies (ICECET), Sydney, Australia, 25–27 July 2024. [Google Scholar] [CrossRef]
  20. Paul, C.C.; Geza-Mihai, E.; Dordescu, M. Energy Losses at Wind Turbines Operating in Variable Wind Speed Conditions. In Proceedings of the 2020 International Symposium on Fundamentals of Electrical Engineering (ISFEE), Bucharest, Romania, 5–7 November 2020. [Google Scholar] [CrossRef]
  21. Abdullah, O.I.; Hamzah, A.A.; Ammar, S.; Al-Tamimi, A.N.J.; Aljibori, H.S.S.; Mohammed, M.N.; Abed, A.M.; Hameed, M.S.; Alani, Z.N. Design and Optimization of a Small Horizontal Axis Wind Turbine Blade using QBlade. In Proceedings of the 2023 IEEE 8th International Conference on Engineering Technologies and Applied Sciences (ICETAS), Manama, Bahrain, 25–27 October 2023. [Google Scholar] [CrossRef]
  22. Balbino, A.J.; Tanca-Villanueva, M.C.; Lazzarin, T.B. A Full-Bridge Partial-Power Processing Converter Applied to Small Wind Turbines Systems. In Proceedings of the 2020 IEEE 29th International Symposium on Industrial Electronics (ISIE), Delft, The Netherlands, 17–19 June 2020; pp. 985–990. [Google Scholar] [CrossRef]
  23. Ali, W.; El-Thalji, I.; Giljarhus, K.E.T.; Delimitis, A. Developing Predictive Maintenance Framework for Wind Turbine Blade Erosion: State of the Art and Concept Analysis. In Proceedings of the 2024 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Bangkok, Thailand, 15–18 December 2024; pp. 69–73. [Google Scholar] [CrossRef]
  24. Liu, H.; Li, Y.; Liu, X.; Liu, Z. A wind power prediction method considering wind turbine operating status based on LSTM. In Proceedings of the 2023 4th International Conference on Mechatronics Technology and Intelligent Manufacturing (ICMTIM), Nanjing, China, 26–28 May 2023; pp. 395–398. [Google Scholar] [CrossRef]
  25. Eisa, S.A. Comprehensive characterization of the periodic attractors problem in the wind turbine control system. In Proceedings of the 2022 IEEE Green Technologies Conference (GreenTech), Houston, TX, USA, 30 March–3 April 2022; pp. 86–91. [Google Scholar] [CrossRef]
  26. Chioncel, C.P.; Spunei, E.; Tirian, O.G. Optimizing Energy Production for Wind Turbines Operating in Variable Wind Speed Conditions. In Proceedings of the 2023 International Conference on Electromechanical and Energy Systems (SIELMEN), Craiova, Romania, 11–13 October 2023. [Google Scholar] [CrossRef]
  27. Du, S.; Dang, H.; Zhang, J.; Jiao, Z.; Liu, J. A Partial-Power Converter for Battery Energy Storage System With DC Fault Blocking Capability. IEEE Trans. Ind. Electron. 2025, 72, 8165–8173. [Google Scholar] [CrossRef]
  28. Zamani, M.H.; Riahy, G.H.; Foroushani, R.Z. Introduction of a new index for evaluating the effect of wind dynamics on the power of variable speed wind turbines. In Proceedings of the 2008 IEEE/PES Transmission and Distribution Conference and Exposition, Chicago, IL, USA, 21–24 April 2008. [Google Scholar] [CrossRef]
  29. Dash, A.; Behera, A.; Bagarty, D.P. Modelling Of Doubly-Fed Induction Generator With Variable Wind Speed. In Proceedings of the 2023 IEEE 3rd International Conference on Sustainable Energy and Future Electric Transportation (SEFET), Bhubaneswar, India, 9–12 August 2023. [Google Scholar] [CrossRef]
  30. Gao, F. Individual pitch control of wind turbine based on blade element theory. IET Conf. Publ. 2012, 2012, 1218–1221. [Google Scholar] [CrossRef]
  31. Gumilar, L.; Habibi, M.A.; Prihanto, D.; Wicaksono, H.; Gunaman, A.; Larasati, J.R. Maximum Power of Horizontal and Vertical Wind Turbine to Changes on Wind Speed and Number of Blade. In Proceedings of the 2019 International Conference on Electrical, Electronics and Information Engineering (ICEEIE), Denpasar, Indonesia, 3–4 October 2019; pp. 27–31. [Google Scholar] [CrossRef]
  32. Naoi, K.; Shiono, M. Relationship between Incident Angle of Wind on Rotor Blade and Output of a Drag-type Multi-blade Vertical-Axis Wind Turbine with Stationary Multi-vanes. In Proceedings of the 2021 11th International Conference on Power, Energy and Electrical Engineering (CPEEE), Shiga, Japan, 26–28 February 2021; pp. 147–152. [Google Scholar] [CrossRef]
  33. El-Okda, Y.; Emeara, M.S.; Abdelkarim, N.; Adref, K.; Hajjar, H. Al Performance of a small horizontal axis wind turbine with blade pitching. In Proceedings of the 2020 Advances in Science and Engineering Technology International Conferences (ASET), Dubai, United Arab Emirates, 4 February–9 April 2020. [Google Scholar] [CrossRef]
  34. Li, F.; Zhou, L.; Li, L.; Wang, H.; Guo, H.; Liang, Y. Individual blade pitch control for floating wind turbine based on RBF-SMC. In Proceedings of the 2019 IEEE 3rd Conference on Energy Internet and Energy System Integration (EI2), Changsha, China, 8–10 November 2019; pp. 949–953. [Google Scholar] [CrossRef]
Figure 1. Standard four operating regions.
Figure 1. Standard four operating regions.
Energies 19 00394 g001
Figure 2. Three-dimensional power surface.
Figure 2. Three-dimensional power surface.
Energies 19 00394 g002
Figure 3. Power characteristics for three values of the blade pitch angle.
Figure 3. Power characteristics for three values of the blade pitch angle.
Energies 19 00394 g003
Figure 4. Dependencies of the (a) blade pitch angle and the (b) mechanical angular velocity on the wind speed.
Figure 4. Dependencies of the (a) blade pitch angle and the (b) mechanical angular velocity on the wind speed.
Energies 19 00394 g004
Figure 5. Dependence of the blade pitch angle of the wind turbine on the wind speed.
Figure 5. Dependence of the blade pitch angle of the wind turbine on the wind speed.
Energies 19 00394 g005
Figure 6. Diagram block of closed-loop control.
Figure 6. Diagram block of closed-loop control.
Energies 19 00394 g006
Figure 7. Dependence of the turbine power on the blade pitch angle.
Figure 7. Dependence of the turbine power on the blade pitch angle.
Energies 19 00394 g007
Figure 8. Variation in the wind speed.
Figure 8. Variation in the wind speed.
Energies 19 00394 g008
Figure 9. Variations in (a) blade pitch angle, (b) mechanical angular velocity, and (c) regulated turbine power for Case A (proportional-only control).
Figure 9. Variations in (a) blade pitch angle, (b) mechanical angular velocity, and (c) regulated turbine power for Case A (proportional-only control).
Energies 19 00394 g009
Figure 10. Variations in (a) blade pitch angle, (b) mechanical angular velocity, and (c) regulated turbine power for Case B (PI Control).
Figure 10. Variations in (a) blade pitch angle, (b) mechanical angular velocity, and (c) regulated turbine power for Case B (PI Control).
Energies 19 00394 g010aEnergies 19 00394 g010b
Figure 11. Variations in (a) blade pitch angle, (b) mechanical angular velocity, and (c) turbine power regulation for Case C (PI control + pitch actuator control integration).
Figure 11. Variations in (a) blade pitch angle, (b) mechanical angular velocity, and (c) turbine power regulation for Case C (PI control + pitch actuator control integration).
Energies 19 00394 g011aEnergies 19 00394 g011b
Figure 12. Turbulent wind.
Figure 12. Turbulent wind.
Energies 19 00394 g012
Figure 13. Generated power from wind turbine for turbulent inflow Case A.
Figure 13. Generated power from wind turbine for turbulent inflow Case A.
Energies 19 00394 g013
Figure 14. Variations in (a) blade pitch angle and (b) mechanical angular velocity and for Case A with turbulent inflow (proportional-only control).
Figure 14. Variations in (a) blade pitch angle and (b) mechanical angular velocity and for Case A with turbulent inflow (proportional-only control).
Energies 19 00394 g014
Figure 15. Regulated turbine power.
Figure 15. Regulated turbine power.
Energies 19 00394 g015
Figure 16. Variations in (a) blade pitch angle and (b) mechanical angular velocity for turbulent inflow Case B (PI Law).
Figure 16. Variations in (a) blade pitch angle and (b) mechanical angular velocity for turbulent inflow Case B (PI Law).
Energies 19 00394 g016
Figure 17. Generated wind turbine power—case C—turbulent inflow.
Figure 17. Generated wind turbine power—case C—turbulent inflow.
Energies 19 00394 g017
Figure 18. Variations in (a) blade pitch angle and (b) mechanical angular velocity for Case C—second scenario.
Figure 18. Variations in (a) blade pitch angle and (b) mechanical angular velocity for Case C—second scenario.
Energies 19 00394 g018
Figure 19. Adaptive control loop diagram block.
Figure 19. Adaptive control loop diagram block.
Energies 19 00394 g019
Figure 20. Variations in (a) generated power, (b) blade pitch angle, and (c) mechanical angular velocity for adaptive online data-driven controller.
Figure 20. Variations in (a) generated power, (b) blade pitch angle, and (c) mechanical angular velocity for adaptive online data-driven controller.
Energies 19 00394 g020
Table 1. Wind turbine characteristics.
Table 1. Wind turbine characteristics.
Nominal PowerTypeMoment of Inertia (Generator-Side)Nominal Speed (Generator-Side)Nominal Wind Speed
2.5 MWGEWE-B2.5-100511.92 kgm23000 rpm20 m/s
Table 2. Values of the blade pitch angle and mechanical angular velocity for three wind speeds.
Table 2. Values of the blade pitch angle and mechanical angular velocity for three wind speeds.
Wind Speed [m/s]β°ω [rad/s]
1414.303332.16
1617.784376.77
1820.1421.32
Table 3. Values of the blade pitch angle as a function of wind speed.
Table 3. Values of the blade pitch angle as a function of wind speed.
Wind Speed [m/s]β°
129.2765
1415.56
1620.04
1823.31
2227.378
2629.062
Table 4. Steady-state tracking deviations of ω and P.
Table 4. Steady-state tracking deviations of ω and P.
ScenarioController Δ ω p e a k   [ %   of   ω r e f ] ω r m s [%]ΔPpeak [% of Pcap] P r m s [%]
SinusoidalP-only14.811.437.825.814
PI0.0670.0442.060.666
PI + Servo0.0160.0101.280.216
Kaimal (Turbulent)P-only7.305.730.811.332
PI0.3540.13328.913.935
PI + Servo0.0330.00872.300.616
Adaptive PI0.01040.005810.5330.165
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

Deliu, F.; Popa, C.; Ciocioi, I.; Popov, P.; Deliu, A.D.; Bordianu, A.; Cazacu, E. Fixed-Gain and Adaptive Pitch Control for Constant-Speed, Constant-Power Operation of a Horizontal-Axis Wind Turbine. Energies 2026, 19, 394. https://doi.org/10.3390/en19020394

AMA Style

Deliu F, Popa C, Ciocioi I, Popov P, Deliu AD, Bordianu A, Cazacu E. Fixed-Gain and Adaptive Pitch Control for Constant-Speed, Constant-Power Operation of a Horizontal-Axis Wind Turbine. Energies. 2026; 19(2):394. https://doi.org/10.3390/en19020394

Chicago/Turabian Style

Deliu, Florențiu, Ciprian Popa, Iancu Ciocioi, Petrică Popov, Andrei Darius Deliu, Adelina Bordianu, and Emil Cazacu. 2026. "Fixed-Gain and Adaptive Pitch Control for Constant-Speed, Constant-Power Operation of a Horizontal-Axis Wind Turbine" Energies 19, no. 2: 394. https://doi.org/10.3390/en19020394

APA Style

Deliu, F., Popa, C., Ciocioi, I., Popov, P., Deliu, A. D., Bordianu, A., & Cazacu, E. (2026). Fixed-Gain and Adaptive Pitch Control for Constant-Speed, Constant-Power Operation of a Horizontal-Axis Wind Turbine. Energies, 19(2), 394. https://doi.org/10.3390/en19020394

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