Aerodynamic Modeling of NREL 5-MW Wind Turbine for Nonlinear Aerodynamic Modeling of NREL 5-MW Wind Turbine for Nonlinear Control System Design: A Case Study Based on Real-Time Control System Design: A Case Study Based on Real-Time Nonlinear Receding Horizon Control Nonlinear Receding Horizon Control

: The work presented in this paper has two major aspects: (i) investigation of a simple, yet efﬁcient model of the NREL (National Renewable Energy Laboratory) 5-MW reference wind turbine; (ii) nonlinear control system development through a real-time nonlinear receding horizon control methodology with application to wind turbine control dynamics. In this paper, the results of our simple wind turbine model and a real-time nonlinear control system implementation are shown in comparison with conventional control methods. For this purpose, the wind turbine control problem is converted into an optimization problem and is directly solved by the nonlinear backwards sweep Riccati method to generate the control protocol, which results in a non-iterative algorithm. One main contribution of this paper is that we provide evidence through simulations, that such an advanced control strategy can be used for real-time control of wind turbine dynamics. Examples are provided to validate and demonstrate the effectiveness of the presented scheme.


Introduction
The overall objective of wind turbine control, in its simplest form, is mainly to maintain desired performance objectives (maximum power extraction, stability, etc.) during the process of wind energy utilization.However hefty the initial investment and maintenance costs will be, they will be offset by the fact that freely and naturally occurring wind power is being used in place of fuel [1].In order to find a trade-off strategy between the load reduction and the power generation, a power curve is utilized to determine the best operation strategy.This work is based on the model of the NREL (National Renewable Energy Laboratory) 5-MW reference wind turbine for nonlinear control system development.In addition, in later sections, we will show that dynamic models of the turbine are used to design controls and to simulate the behavior of the system.
In control methodologies, the models of wind turbines range from low-fidelity to medium-fidelity models.The low-fidelity models consist of reduced order models utilized for control design.They consider only the most expressive modes of the dynamics (rotational movement of the rotor and pitch movement of the floating platform, when applicable) and provide a valuable insight into the problem.The medium-fidelity models are usually utilized for the simulation of the low-fidelity models and certification of the turbine under extreme events [1].An example of a medium-fidelity simulator is the NREL FAST (Fatigue, Aerodynamics, Structures and Turbulence), which simulates 18 modes (plus six if simulating offshore turbines) [2].In this paper, we concentrate our efforts on the development of low-fidelity models that are still accurate and reliable and those that satisfy high precision and performance characteristics.
The highest-fidelity turbine modeling option usually comes with a combination of a Computational Fluid Dynamics (CFD) code, a detailed fluid-structure interaction model and a finite element code.This level of fidelity comes with the cost of heavy computational requirements and is not utilized in this paper.
On the other hand, nonlinear control system design and analysis of wind turbine dynamics has become an important research topic in recent years.There are many valuable studies in the literature concentrating on the nonlinear control of wind turbine dynamics.One of the notable works belongs to Song et al. (2000), where they concentrated their efforts on the variable speed control of wind turbines using nonlinear and adaptive algorithms [3].Boukhezzar et al. (2009) investigated nonlinear control with wind estimation of a variable speed wind turbine [4].In another recent study of Boukhezzar (2011), attention was given to the nonlinear control of a variable-speed wind turbine using a two-mass model [5].Beltran et al. (2008) took the sliding mode control approach for the variable speed energy conversion systems [6].Wu et al. (2008) studied the decentralized nonlinear control dynamics of a wind turbine [7].An interesting approach was taken by Schlipf (2013) to analyze wind turbine dynamics through nonlinear model predictive control using Light Imaging, Detection, And Ranging (LIDAR) measurements [8], where the authors provide some preliminary results on a nonlinear receding horizon control application on wind turbine dynamics as reported in Galvani et al. (2016) [9].
As a topic of interest, receding horizon control (RHC) [10,11] is a branch of model predictive control methodologies that aims to obtain an optimal feedback control law by minimizing the given performance index.The performance index of a receding-horizon control problem has a moving initial time and a moving terminal time, where the time interval of the performance index is finite.Since the time interval of the performance index is finite, the optimal feedback law can be determined even for a system that is not stabilizable.The receding horizon optimal control technique can handle a broader class of control objectives than asymptotic stabilization [12].The receding horizon control was originally applied to linear systems and then was extended to nonlinear systems [13][14][15][16].Through its functionality, nonlinear receding horizon control (NRHC) [15,16] has made an important impact on industrial control applications and is being increasingly applied in process controls.Various advantages are known for NRHC, including the ability to handle time-varying and nonlinear systems, input/output constraints, associated plant uncertainties, and so on.
In this study complementary to existing studies.we developed an improved wind turbine model which provides nonlinear real-time control approach for wind turbine dynamics based on the receding horizon control methodology focused on controlling rotor angular velocity.In this control methodology, we implement a solution scheme of real-time nonlinear control effort, which is independent of iterative solutions and constitutes the novel implementation suggested through this work.In addition, we demonstrate the applicability of such a real-time nonlinear receding horizon control methodology not only on onshore wind turbines, but also the effectiveness of such an application.
The paper is organized as follows: In Section 2, modeling of wind turbine dynamics is introduced, while in Section 3, the design overview is investigated.In Section 4, we provide the real-time nonlinear receding horizon control implementation on wind turbine dynamics, and with Section 5, we conclude the paper.

Aerodynamic Modeling
In this study, the NREL (National Renewable Energy Laboratory) 5-MW reference wind turbine dynamics is utilized for analysis and we provide the backbone of the modeling of a simple wind turbine model, which eventually is used in control system analysis (and design).
From a practical point of view, in order to simulate the dynamics of the turbine, the aerodynamic loads on the rotor must be calculated.Based on the 1D momentum theory and the blade element theory [17], a MATLAB code was developed to calculate the aerodynamic loads as a function of the pitch angle, rotor shaft rotational speed and wind conditions.The code was divided into two parts: the first part is responsible for calculating the local loads of each section of the blade, while in the second portion of the code, the overall disk momentum and normal loads are calculated through the integration of the local loads.This methodology is well defined in Hansen (2008) [18], and the aerodynamic characteristics (such as blade configuration and airfoil data) are available in Butterfield (2009) [19].

Local Loads Definition
Different from an aircraft wing, the angle of attack in wind turbines varies substantially along the blade.The variation comes from the fact that the tangential component of the wind velocity ωr(1 + a ) is dependent on the distance from the root-r.For this reason, the aerodynamic curves of each section must be determined for the entire domain of the angles of attack.
where θ is the local pitch angle (which can be calculated by θ = θ b + β), θ b is the blade pitch angle and β is the twist angle of the section, respectively.Furthermore, φ could be obtained from: where a is the axial induction factor, a is the tangential induction factor, V 0 is the wind speed, r is the distance between the section and the root of the blade and ω is the angular velocity of the rotor.By the initialization of the induction factors, it is also possible to calculate the aerodynamic coefficients C n and C t , accordingly.
Furthermore, the following relations can be derived: After some algebra, the induction factors a and a can be calculated as: where σ is the rotor solidity, given by: Here, B represents the number of blades, and c is the chord of the section.
Prandtl's tip loss factor and the Glauert correction for high values of axial induction factor were also implemented in the code.Prandtl's tip loss factor is given by: where: According to the Glauert correction, for a > 0.2, it can be calculated by: where: By iterating the values of a and a until convergence, the final values of the coefficients C n and C t can be calculated, numerically from Equations ( 3) and (4).

Global Loads Definition
After the calculation of the local loads for each segment of the blade, the rotor aerodynamic induced torque and the forces normal to the rotor are determined.
First, the local aerodynamic forces are calculated from the coefficients: and then, using numerical integration: could be calculated with ease.Here, T rotor defines the rotor torque, and F th presents the overall force applied normal to the rotor (thrust).
In this specific study, each blade is divided into 100 (hundred) sections where the convergence criteria (tolerance) are set up as 0.01, between the iterations.On an Intel core i7 laptop computer, the aerodynamic load computations (including reading from the data files) take approximately 7-10 s.

Equations of Motion
When considering control purposes, the equations of motion can be separated into two segments, onshore turbines and offshore turbines.

Onshore Wind Turbines
Considering that the tower and blades' elasticity are neglected, we have an one-state, rigid body model of the turbine rotor.Therefore, from Newton's law: could be defined, where T gen is the generator torque and I d is the drive-train inertia, which includes the inertia of the rotor, generator and transmission.Figure 1 summarizes the procedure implemented to simulate and analyze the onshore turbine.Being highly dependent on the wind velocity and rotational velocity of the rotor, we can observe that most of the code is dedicated to updating the aerodynamic loads.
It is important to note that the presented simplistic wind turbine model dynamics is not a transient model.Therefore, it does not include the effects of the rotational and tilt dynamics, yaw motion and pitching motion, as well as the complex motions for offshore turbines.With this said, the aim and intention with the model is to obtain a simple, yet accurate rotational speed dynamics architecture that could be used for more advanced and sophisticated revolutions per minute (RPM) control purposes.
In addition, it is worth emphasizing that the presented wind turbine model dynamics is not taking into consideration the designed tilt/precone angle of the NREL 5-MW turbine dynamics and concentrates on the general dynamics of the wind turbine with emphasis on the RPM control architecture.

Offshore Wind Turbines
Modeling offshore wind turbines requires the consideration of at least one more degrees of freedom (DOF).Generally speaking, when mounted on a floating platform, the pitch movement of the turbine-platform (different from blade pitch angle) changes the overall wind velocity that the rotor experiences.This induced variation in the wind velocity may cause instability.Figure 2 shows a schematic of the NREL 5-MW wind turbine mounted on the OC3-Hywind spar buoy platform.Therefore, the model includes Equation ( 18) and the following equation: where φ is the turbine pitch angle, J T is the moment of inertia of the system with respect to the center of oscillation (for hydrodynamic systems, the consideration of the added mass is required), D T is hydrodynamic damping, C T is the hydrodynamic stiffness, L T is the distance between the rotor shaft and the center of oscillation and F th is the aerodynamic force normal to the rotor.Ideally, the goal will be to extend the study to offshore wind turbines, but currently, this is an ongoing research topic and is not included within the study.Obtained results will be presented in another study.

Power Curve
The operation of the turbine is determined by the aerodynamic power curve, as shown in Figures 3  and 4. Figure 3 was extracted from the aerodynamic model, developed above, and represents the power extracted from the wind for different wind velocities and different collective blade pitch angles (the rotational speed of the rotor was considered the rated rotational speed of the 5-MW reference turbine).In Region 1, the turbine does not operate due insufficient winds.By analyzing Region 2 of the plot, we can identify the pitch angle that would provide the higher power extraction θ. θ is called the fine pitch angle.Its analysis is developed in Section 3.1 and shown in [19].The fine pitch angle for the turbine is 0.0 o .By analyzing Region 3, we can see that the rotor is able to extract more power from the wind than its maximum extraction.However, operating above the rated power would induce excessive loads on the structure, compromising the life cycle of the turbine.In Region 4, the turbine is shut down to avoid structural damage.Additionally, the controlled version of the power curve is shown in Figure 5.

Actuator Dynamics
According to Butterfield (2009) [19], FAST model dynamics do not include a blade-pitch actuator dynamic effect.Therefore, an actuator dynamics with a natural frequency of 30 Hz and damping ratio of 2% was suggested for further simulations.
On the other hand, Miller (2003) [22] suggests a simpler approach for the General Electric (GE) 3.6-MW turbine dynamics, where the actuator is simulated by constraining the blade pitch angle rate and delaying the control signal.Both approaches were implemented in the Simulink environment for this study.Figure 6 shows the second order transfer function for the NREL approach and the block for the GE approach.

Control Analysis and Design Overview
The operation of the turbine relies on two basic controls: the generator-torque controller in Region 2 and the rotor-collective blade-pitch angle control in Region 3. The goal of the generator-torque controller is to maximize the power capture while the goal of the blade-pitch controller is to regulate the rotational speed of the generator/rotor.In addition, there are also different control loops to stop the turbine and yaw control to direct the turbine along the wind direction.

Formulation
The goal of Region 2 control is to maximize the energy capture.As stated in Ozdemir (2013) [1], a typical Region 2 controller could be defined as: where θ i is the input blade pitch angle, K is the proportional gain and ω r is the rotor angular speed.Johnson (2004) [23] provides a methodology to calculate the gain K as: where ρ is the air density, A is the rotor area, R is the blade length, λ * is the tip-speed ratio related with C p max and C p max is the maximum power coefficient.The tip-speed ratio (TSR) is defined by: and C p is defined by: where P is the rotor aerodynamic power and P wind is the wind power, given by: Using Equation (20), the generator torque is controlled to track the optimal generation curve, as shown in Figure 7.In the wind turbine industry, the generators are generally used as induction generators, which allow the control of the torque.Therefore, the control law is intended to keep the turbine operating at the peak of its Cp-TSR-pitch surface [23].

Low-Fidelity Model Analysis
Figure 8 shows the max C p surface plot for the NREL 5-MW reference wind turbine.The surface was obtained by simulating different rotor angular velocities and blade pitch angles in the low-fidelity aerodynamic model, for a wind velocity of 8 m/s.Through Figure 8, it is possible to see that the max C p occurs at a tip-speed ratio of 11 and a blade pitch angle of eight (deg).The Cp-TSR-pitch surface was also analyzed for different velocities.Table 1 summarizes the result.

FAST Analysis
For obtaining the Cp-TSR-pitch surface from FAST, a different procedure was required.First, a generator torque PI controller was implemented in a closed loop with the FAST Simulink block.This controller converged the rotor angular velocity for a specified value, with the blade pitch angle held constant during the simulation.In other words, the power coefficient was calculated from a statistical inference of its settled time domain sign, for a specified rotor angular speed and blade pitch angle.Figure 9 shows the Simulink schematics.Due to its heavy computational requirements, this analysis was made for a reduced number of points.However, we can see in Figure 10 that the peak of the surface can be identified around a pitch angle of zero degrees and a tip speed ratio of 7.5, where in the figure warm (more red) colours represent higher C p value while cold (more blue) colours represent a relatively low value.By performing the analysis with a higher resolution around the peak of the curve, the final value for the C p max was found.Figure 11 shows the result, where again warmer red colours represent higher C p value, while cold blue colours represent lower value of C p .Table 2 compares the FAST model to the low-fidelity analysis.From the analysis of the table, we can identify the difference between the peak for the two models.This difference comes from the simplifications of the low-fidelity model, proving the importance of using FAST.However, when comparing the two models in Figure 12, we can notice that the difference is more expressive on the left side of the peak found with FAST, therefore out of the operation range of the turbine.In other words, the low-fidelity model is still a good representation of the system, but should be always compared to higher fidelity models in order to identify boundaries.In addition, the analysis performed for Figure 12 was performed for different angular velocities.In addition, the Cp-TSR-pitch surface was performed for different wind velocities.Table 3 shows the result.In [19], a Proportional-Integral (PI) controller for Region 3 was designed for the reference turbine (onshore layout) aiming for the response characteristic given by ω n = 0.6 and damping ratio ζ = 0.6 to 0.7.The model is based on Equation ( 18) with linearized torques.Furthermore, the sensitivity of the aerodynamic power to pitch was extracted from a simplified simulation of FAST.By simulating the equations of motion in MATLAB (ode45), the behavior of the system for the wind speed of 11.4 m/s was found.The response is shown in Figure 13.

Simulink Tuned PI Blade-Pitch Control for the Onshore NREL 5-MW Wind Turbine
As stated in Ozdemir (2013) [1], a typical Region 3 controller is given by: This approach was implemented in Simulink (as provided in Figure 14), using the dynamic of the NREL 5-MW wind turbine, the aerodynamic loads code (as an s-function block) and a tuned PI controller.The obtained results are shown in Figure 15.

Low Bandwidth Blade-Pitch Control for the Offshore NREL 5-MW Wind Turbine
The NREL 5-MW wind turbine uses a conventional variable-speed, variable blade-pitch-to-feather control system.A consequence of conventional pitch-to-feather control of wind turbines is that steady-state rotor thrust is reduced with increasing wind speed above the rated.As is well known from the literature, this effect can introduce negative damping in the system, which may lead to large resonant motions of a floating wind turbine.Analysis in the literature has demonstrated that it is important that the damping of the platform-pitch mode be positive and kept as large as possible.Hansen (2008) [18] has presented modifications to conventional wind turbine control systems that aim to eliminate the potential for negative damping of the platform-pitch mode and to improve a floating turbine system's response.Two of these modifications were applied to the original control system for the NREL 5-MW turbine to arrive at a control system that is suitable for when the turbine is installed on the OC3-Hywind spar-buoy.
The first modification consists of a reduction of gains in the blade-pitch-to-feather control system.In an idealized PI-based blade-pitch controller, the rotor azimuth responds as a second-order system with a natural frequency and damping ratio.To maintain a reasonable relationship between the proportional and integral gains in this control system, the gains were reduced by choosing a smaller controller-response natural frequency while preserving the recommended controller damping ratio.The value selected for the baseline control system, of 0.6 rad/s, is above the platform-pitch natural frequency of about 0.21 rad/s.This relationship between frequencies has the potential to introduce negative damping of the platform-pitch mode.Larsen and Hanson (2007) [24] show that the smallest controller-response natural frequency must be lower than the smallest critical support-structure natural frequency to ensure that the support-structure motions of an offshore floating wind turbine with active pitch-to-feather control remain positively damped.Reducing the controller-response natural frequency to 0.2 rad/s will ensure that it is lower than the platform-pitch natural frequency and also lower than wave-excitation frequency of most sea states.Using the properties for the NREL 5-MW wind turbine, this frequency and the damping ratio used prior were used to derive the reduced proportional gain at minimum blade-pitch setting of 0.006275604 s and the reduced integral gain at minimum blade-pitch setting of 0.0008965149.The gain-correction factor in the gain-scheduling law of the blade-pitch controller is unaffected by this change.
The second modification applied a change to the generator-torque control strategy when operating at rated power (i.e., control Region 3).The control law in Region 3 was changed from a constant generator power to a constant generator-torque control region.The constant generator torque is set to the rated torque of 43,093.55N/m.With this change, the generator-torque controller does not introduce negative damping in the rotor-speed response (which must be compensated by the blade-pitch controller) thus reducing the rotor-speed excursions that are exaggerated by the reduction in gains in the blade-pitch controller.This improvement however, comes at the expense of overloading of the generator, as power increases with rotor-speed excursions above the rated.Larsen and Hanson (2007) [24] have demonstrated the effectiveness of this modification.These modifications were incorporated into an updated version of the baseline control system dynamic link library (DLL) suitable for use with the floating system discussed in this report.
As we move to the offshore scenario, the previous controllers become ineffective.Therefore, [25] presents modifications on the PI control of [19], for the NREL 5-MW wind turbine mounted in an OC3-Hywind spar-buoy platform.For comparative purposes, this new approach was implemented in FAST using the onshore turbine configuration.The result is shown in Figure 16.For the same wind velocity the modified control presented ω n = 0.1095 rad/s and ζ = 0.6054.Figure 17 shows the rotational speed of the rotor of the NREL 5-MW wind turbine, mounted in an OC3-Hywind spar-buoy platform and simulated using FAST.As we can see, despite avoiding a negative damping, the low-bandwidth blade-pitch control still does not provide a competitive quality of power generation.The steady-state behavior is oscillatory, even for still water.With the presence of wind turbulence, gusts and waves, this behavior would be even worse.

Real-Time NRHC Control
Different from the classical PI control methodologies, in this section, a high bandwidth blade-pitch controller for the onshore NREL 5-MW wind turbine is designed based on the real-time nonlinear receding horizon control methodology.The procedure is reduced to a family of finite horizon optimization control problems.To avoid high computational complexity, a stabilized continuation method [12,26] is employed, which is a non-iterative optimization procedure with moderate data storage capacity.Based on this method, the Nonlinear Receding Horizon Control (NRHC) problem is then solved by the backward sweep algorithm [10], in real time.The algorithm itself is executable regardless of the controllability or stabilizability of the system, which is one of the powerful aspects of the approach.
We first rewrite Equation (18) as: where u(t) is the control vector that will be computed through the NRHC algorithm.
In order to utilize the real-time nonlinear receding horizon control method, the following finite horizon cost function (performance index) is proposed as follows: Here, Q > 0 and R > 0 are weighting matrices, which are positive definite, and ω r (t) denotes the reference trajectory of ω(t).In this specific set-up, the performance index evaluates the performance from the present time (t) to the finite future (t + T), where T is the horizon.The performance index is minimized for each time t starting from ω(t).Thus, the present receding horizon control problem can be converted to a family of finite horizon optimal control problems on the τ axis that is parametrized by time t.The trajectory ω(t + τ) starting from ω(t) is denoted as ω(τ, t).Since the performance index of the receding horizon control is evaluated over a finite horizon, the value of the performance index is finite even if the system is not stabilizable.
Define the Hamiltonian H as follows: where Λ denotes the costate.
According to the first-order necessary conditions for δJ = 0, we have a two-point boundary-value problem (TPBVP) as follows: where ( ) * denotes a variable in the optimal control problem, so as to distinguish it from its correspondence in the original problem.In this notation, H ω denotes the partial derivative of H with respect to ω, and so on.
In this methodology, since the state and costate at τ = T are determined by the TPBVP in Equation (31) from the state and costate at τ = 0, the TPBVP can be regarded as a nonlinear algebraic equation with respect to the costate at τ = 0 as: where Λ(t) denotes the costate at τ = 0.The actual control input is then given by: In this formulation, the optimal control u(t) can be calculated from Equation (34) based on ω(t) and Λ(t) where the ordinary differential equation of Λ(t) can be solved numerically from Equation (33), in real time, without any need for an iterative optimization routine.Since the nonlinear equation FP(Λ(t), ω(t), T, t) has to be satisfied at any time t, dFP dt = 0 holds along the trajectory of the closed-loop system of the receding horizon control.If T is a smooth function of time t, the solution of FP(Λ(t), ω(t), T, t) can be tracked with respect to time.However, numerical errors associated with the solution may accumulate as the integration proceeds in practice.To resolve this issue some correction techniques are required to correct such errors in the solution.To address this problem, a stabilized continuation method [12,[26][27][28] is used.According to this method, it is possible to rewrite the statement as: where A s denotes a stable matrix to make the solution converge to zero exponentially.In order to compute the differential equation of Λ(t) integrated in real time, the partial differentiation of Equation (31) (with respect to time t and τ) converts the problem in hand into the following linear differential equation: where Since the reference trajectory ω t (t + τ) = ω τ (t + τ), they are canceled in Equation (36), and the data storage is reduced.
The derivative of the nonlinear function FP with respect to time is rewritten by: To reduce the computational cost, the backward-sweep algorithm is employed at this point, and the relationship between the costate and other variables is expressed as: where: In Equation (39), due to the terminal constraint on τ-axis, the following conditions hold: Thus, the differential equation of Λ(t) is obtained in real time as follows: At each time t, the Euler-Lagrange equations in Equation ( 31) are integrated forward along the τ axis.Equation ( 39) is integrated backward with terminal conditions expressed in Equation (40).Then, the differential equation of Λ(t) is integrated for one step along the t axis so as to update the local optimal controller by Equation (34).The estimated parameters are derived from the difference between the true values and the estimation errors.If the matrix H uu is nonsingular, the algorithm is executable regardless of the controllability or stabilizability or the system.In the simulation, we consider the same set-up and parameters in Section 3.2.The weighting matrices in the cost function are designed as Q = 1, R = 10.The stable matrix is designed as A s = −150I.
The horizon T in the performance index is given by: where T f = 1 and α = 0.5.The simulation is implemented in MATLAB, where the time step on the t axis is 0.1 s and the time step on the artificial τ axis is 0.05 s.The result is shown in Figure 18, where it is possible to observe that the proposed real-time nonlinear receding horizon control strategy makes the system track the reference accurately, as desired.

Conclusions
This work presents a detailed analysis of a simple wind turbine model, which has been validated and then used in the implementation of a nonlinear receding horizon control system.The comparison work of wind turbine dynamics is based on the model of the NREL (National Renewable Energy Laboratory) 5-MW reference wind turbine for system development, where presented results demonstrate the capability and applicability of a real-time nonlinear receding horizon control methodology on wind turbine control dynamics (in a real-time fashion).In this real-time methodology, a solution scheme of real-time nonlinear control effort is implemented, which is independent of the iterative solutions and constitutes the novelty of this work.Results provide the optimal performance of NRHC in comparison to the classical PI controller with the additional advantage of real-time tuning properties.

Figure 1 .
Figure 1.Systematic procedure flowchart that is implemented in determining the behavior of the turbine.

Figure 3 .
Figure 3. Aerodynamic power curve of the rotor of the NREL 5-MW wind turbine.

Figure 4 .
Figure 4. Aerodynamic power curve of the rotor of the NREL 5-MW wind turbine, based on controlled operation points.

Figure 4
Figure 4 was obtained by extracting the rotational speed of the rotor ω, the rotor torque T rotor and the blade pitch angle θ from FAST, for different wind velocities.Because FAST simulates in the time domain and has a controller already implemented, the values were obtained after the turbine settled.Then, ω, θ and the wind velocity were inputted into the aerodynamic model.Therefore, Figure 4 represents a comparison of the low-fidelity aerodynamic model and the medium-fidelity FAST model, along the operation curve.Additionally, the controlled version of the power curve is shown in Figure5.

Figure 5 .
Figure 5. Controlled power curve of the NREL 5-MW wind turbine.

Figure 7 .
Figure 7. Response of the generator-torque control.

Figure 8 .
Figure 8. Cp-TSR-pitch surface for the NREL 5-MW reference wind turbine for a wind velocity of 8 m/s.

Figure 9 .
Figure 9. Generator torque control developed to obtain the Cp-TSR-pitch surface from FAST.

Figure 10 .
Figure 10.Cp-TSR-pitch surface for the NREL 5-MW reference wind turbine for a wind velocity of 8 m/s, obtained from FAST.

Figure 11 .
Figure 11.Cp-TSR-pitch surface for the NREL 5-MW reference wind turbine for a wind velocity of 8 m/s, obtained from FAST.

Figure 12 .
Figure 12.Comparison between the low-fidelity model and FAST.

Figure 13 .
Figure 13.Dynamic behavior of NREL 5-MW under small perturbation of the low-speed shaft rotational speed about the rated speed of 12.1 rpm.

Figure 15 .
Figure 15.Dynamic behavior of the NREL 5-MW under small perturbation of the low-speed shaft rotational speed based on the PI control methodology.

Figure 16 .
Figure 16.Original PI control for the NREL 5-MW wind turbine versus modified PI control.Wind velocity of 11.4 m/s.

Figure 18 .
Figure 18.Dynamic behavior of the NREL 5-MW under small perturbation of the low-speed shaft rotational speed by the real-time nonlinear receding horizon control methodology, in comparison to PI control.

Table 1 .
Peak values of the Cp-TSR-pitch surface for different wind velocities (low-fidelity model), where the rated speed is 11.4 (m/s).

Table 2 .
Peak values of the Cp-TSR-pitch surface for different models.

Table 3 .
Peak values of the Cp-TSR-pitch surface for different wind velocities (obtained from FAST).