Abstract

Offshore floating wind turbine (OFWT) has gained increasing attention during the past decade because of the offshore high-quality wind power and complex load environment. The control system is a tradeoff between power tracking and fatigue load reduction in the above-rated wind speed area. In allusion to the external disturbances and uncertain system parameters of OFWT due to the proximity to load centers and strong wave coupling, this paper proposes a computationally inexpensive robust adaptive control approach with memory-based compensation for blade pitch control. The method is tested and compared with a baseline controller and a conventional individual blade pitch controller with the “NREL offshore 5 MW baseline wind turbine” being mounted on a barge platform run on FAST and Matlab/Simulink, operating in the above-rated condition. It is shown that the advanced control approach is not only robust to complex wind and wave disturbances but adaptive to varying and uncertain system parameters as well. The simulation results demonstrate that the proposed method performs better in reducing power fluctuations, fatigue loads and platform vibration as compared to the conventional individual blade pitch control.

1. Introduction

With the rapidly continuing development of wind energy all over the world, promising and reliable wind turbine concepts have been developed. Offshore floating wind turbine makes it possible to go further into water deeper than 60 m [1]. Figure 1 shows the three primary types of floating wind turbine: barge with catenary mooring lines, spar buoy with catenary mooring, and drag-embedded anchors and tension leg platform with suction pile anchors.

Control of offshore floating wind turbine is a relatively new yet challenging research area. The primary target for the control system of OFWT is to decrease output power fluctuations and minimize fatigue levels as well as platform motions simultaneously [25]. However, because of the external disturbances and uncertain system parameters of OFWT due to the much more complicated external load environment and strong wave coupling compared to the onshore wind turbine, an advanced robust adaptive control system is urgently needed to regulate power output and reduce fatigue loads.

There have been several recent achievements in this research area. Jonkman and Matha do a wide range of research on the three floating platforms with a baseline controller, respectively. However, the control objectives to regulate power output and reduce platform movements are found to essentially fight each other [6, 7]. The simulation results show some reduced platform movements and large increased output power fluctuations simultaneously. In order to avoid resonant pitch movement and improve fatigue life, Nielsen et al. establish an estimator based controller [8, 9]. Results show improvements in fatigue level, but power fluctuation increased at the same time. Namik and Stol utilize the barge platform model and present an advanced method with a linear quadratic regulator (LQR) controller to improve power fluctuation and platform movement [10, 11]. In the previous study, they apply the collective blade pitch control (CBP) to control power output and platform movement simultaneously. Results show impressive improvement as the power fluctuation is reduced by nearly 45%, while the platform movement is reduced by about 12%. However, the tower side-side moment increases up to 20%. Continuing the work done by Namik and Stol [12, 13], they develop a state space feedback controller with individual blade pitch control approach (IBP). By controlling each blade pitch angle, the aerodynamic loads are added to the previous symmetric loads caused by CBP to help control the platform movement. Simulation results show successful ability to reduce the power fluctuation by approximately 25%, the platform movement up to 30%, and the tower fore-aft loads by nearly 20%, respectively, while the blade root flapwise moment increases nearly 10%, which is created by the nonuniform thrust moment on the blades. Later on, Namik and Stol present a disturbance accommodating controller (DAC) to reduce the external load disturbance based on the previous SSFC and then apply the 5 MW OFWT model installed on the three types of floating platforms for performance comparison [14].

In this study, to address the challenge that the system parameters of OFWT are varying and uncertain due to the complex external wind and wave disturbances, an advanced control scheme is presented for blade pitch angle compensation. The added control approach is based on generalizing and utilizing previous system responses and control experience, which does not need any specified information about the nonlinear external wind and wave disturbances, and there is no need for linearization or approximation to the system dynamics. The advanced controller, consisting of a SSFC with a DAC and an additional IBP action via memory-based compensation, is presented and mounted on the barge platform for performance comparison with the baseline controller and the conventional DAC in above-rated wind speed region.

Section 2 briefly presents the wind turbine model and the barge floating platform used in this paper. Section 3 describes the three implemented controllers: the baseline controller, an IBP SSFC with DAC, and an advanced memory-based individual blade pitch controller. Section 4 shows the simulation and results, where the performances of the three controllers are compared with each other on barge floating platform. Eventually, conclusions are reported in Section 5.

2. Wind Turbine and Platform Models

2.1. 5 MW Offshore Wind Turbine Model

In this paper, the specified wind turbine model used for analysis is the “NREL offshore 5 MW baseline wind turbine” [15]. The physical properties of this wind turbine are listed in Table 1. This wind turbine is mounted on the barge floating platform.

2.2. Floating Platform

The barge platform is modeled for the support structure. The physical properties of the barge platform used in this paper are summarized in Table 2 [16]. The barge is a rectangular platform with eight catenary mooring lines.

3. Control Development

This section gives the detailed information about the three controllers simulated in the analysis.

3.1. The Baseline Controller

The baseline controller is built on the best performance controller presented by Jonkman in his previous research to alleviate platform movement on the barge floating platform [17]. The baseline controller includes two separate controllers: a generator torque controller and a collective blade pitch (CBP) controller.

In the above-rated wind speed condition, the purpose is to modulate output power to the rated value , and the generator torque is inversely proportional to the generator speed , given by

The gain scheduled PI pitch controller is given by where is the commanded blade pitch angle and and are the scheduled proportional and integral gain, respectively.

This controller has been used as a baseline controller to which the performance of the modified controllers could be compared because of its robustness in performance to model uncertainties.

3.2. Individual Blade Pitch Control with Disturbance Accommodation

This controller is simply the state space feedback controller (SSFC) with an additional disturbance accommodating controller (DAC) to minimize the influence of persistent disturbances like wind speed fluctuations and turbulent waves that affect a dynamic system [14].

The linearized periodic state space model is expressed as where and are the state and control input vectors, respectively; and are the periodic state and control gain matrices, respectively; and are the states and control operating points, respectively. The symbol denotes perturbations about the linearization point.

The LQR is implemented in the full state feedback form, where all states could be measured and fed back to the controller.

The periodic SSFC control law is established as follows: where is the SSFC optimal gain matrix that minimizes the LQR cost function by solving the algebraic Riccati differential equation with respect to performance objectives, given by where is positive semidefinite and is positive definite.

The disturbance estimator model is given by where the subscript NR denotes the nonrotating frame of reference, contains the MBC transformed inputs, , , , , and is the estimator gain [13].

The DAC control model is given by where is the estimated disturbance states vector and NR denotes a nonrotating frame, consisting of a state regulation part with FSFC and a disturbance minimizing part. is the disturbance minimization gain which is calculated based on the linearized system properties and the estimated disturbance waveforms.

Figure 2 depicts the overall control block of DAC after multiblade coordinate (MBC) transformation with SSFC for the state regulation part of the controller. depicts the commanded actuator input vector. MBC transformation matrices , , and transform the corresponding input vectors to the nonrotating frame of reference and vice versa; for detailed derivation of these matrices, please refer to [12].

3.3. Individual Blade Pitch Controller with Memory-Based Pitch Compensation

In this controller, a pitch angle adjustment through memory-based control approach is added to the SSFC discussed in the previous section. The advanced control approach utilizes some collected system information, like the latest tracking error, current tracking error, and the past control experience to straightly amend the current control command rather than the control gains [18, 19]. Therefore, the advanced control approach does not demand any accurate information about the nonlinear external wind and wave disturbances, and there is no need for approximation or linearization to the nonlinear system of the OFWT for control design. The control algorithm is conceptually demonstrated in Figure 3.

In this study, we only use the first order form of memory-based pitch control (MBPC), given by where stands for the current generator speed tracking error, is the one step back generator speed tracking error, represents the previous control history experience, is the related mapping function, is the control parameter, and are memory-based coefficients. As is shown in Figure 3, we only need the memory-based information above to construct the advanced controller.

Remark 1. Note that the proposed mapping function has the following features:(i),(ii).

Therefore, it can be established that approximates a linear function, the value of which can be confined within certain range by choosing suitable values of and .

To address the challenge that the system parameters of OFWT are varying and uncertain due to the complex external wind and wave disturbances, we present an advanced control scheme for blade pitch angle compensation, which is implemented as

The equation of generator speed in above-rated condition is of the following form:

In a specific operating point, the nonlinear equation in (10) can be linearized as where , , and are system parameters in accordance with the different operating point.

Obviously, the system parameters will no longer be constant when the OFWT operates at varying speed condition. In addition, the linear approximation error may become vital due to the changes in operating point. Therefore, the advanced system model is implemented as where represents the effect of the linearization. For the control purpose, we express (12) as

where stands for the system uncertainty due to the varying operating point. The accurate expression for is normally unavailable. However, the system uncertainty for a practical offshore wind turbine does not change all of a sudden. So we assume that which means that the variation rate of is limited.

The overall memory-based control is generated through

where represents preliminary compensation and denotes memory-based compensation. Making use of the available information about the OFWT, we construct the preliminary compensation expressed as

where is the generator speed tracking error and is the system design parameter.

In this study, the value of the rated generator speed is a plain linear equation of the platform pitch velocity , given by where the value of 1173.7 is the rated generator speed for the specified wind turbine used in our study. The slope in the above equation is negative for a positive , which denotes the platform pitching downwind. Lackner has tested the value of in his previous work [20, 21]. Multiplying two sides of the above equation by the rated generator torque , we find that the rated power of the wind turbine also varies according to , the value of which equals 5 MW when is zero. This control scheme is called “variable power pitch control” (VPPC) in Matthew’s previous work. He also tested and demonstrated the impressive results with effective reduction in the platform movement and tower fatigue loads with little influence on output power.

Substituting (15a) and (15b) into (13a) and (13b), we get

In order to incorporate the memorized information, we construct the discrete form of (17) by Euler formula:

To utilize the previous control history, we execute one step backward time shifting in (18), which leads to

Subtracting (19) from (18), we get

By designating the memory coefficients , , and we get

Then the memory-based control part (9) simplifies (20) to

Incorporate (14) with (22), we get

Note that, by choosingproperly, fairly good tracking accuracy can be obtained. The overall control scheme is presented in Figure 4.

4. Simulation and Results

In this section, the “NREL offshore 5 MW baseline wind turbine” installed on a floating barge is tested and simulated with the FAST and MATLAB/Simulink under average 11.4 m/s turbulence wind speed specified by the National Renewable Energy Laboratory (NREL) [22].

In order to compare the three different types of controllers described in Section 3, nine performance measures are simulated: power and generator speed regulation, blade root flapwise moment and edgewise moment, tower base pitching moment and yaw moment, platform rolling, pitching, and yawing motions. Two kinds of calculating methods are used to calculate the nine performance measures, which are root mean square error (RMSE) and fatigue damage equivalent load (DEL). The DEL method uses simple rain flow counting algorithm [23].

Figure 5 shows the overall simulation module of the controller implementation.

Figure 6 shows the turbulence wind and wave conditions. The three types of controllers described in Section 3 are simulated and compared with each other based on the performance of power tracking and fatigue level reduction on the barge platform separately.

Figure 7 depicts the overall normalized simulation results using the NREL offshore 5 MW wind turbine model installed on a barge platform with incident wind and wave conditions (IBP1 refers to the conventional state space feedback controller and IBP2 refers to the advanced memory-based pitch controller). Normalized results indicate the following compared to the baseline controller.(i)Output power: the SSFC is able to regulate power fluctuations by 47%, while the advanced SSFC with memory-based pitch compensation achieved significant 68% reduction.(ii)Wind turbine fatigue DEL: blade root flapwise moment, edgewise moment, tower base pitching moment, yaw moment are reduced by up to 9%, 13%, 33%, and 42% by the SSFC, respectively, while the advanced SSFC with MBPC decreased fatigue loading by 18%, 21%, 41%, and 49%, respectively.(iii)Platform motions: the conventional SSFC achieved up to 57%, 44%, and 63% reduction in platform rolling, pitching, and yawing, respectively. The advanced SSFC with MBPC reduced platform motions by 61%, 49%, and 66%.

The simulation results of the advanced IBP controller with memory-based compensation are demonstrated in Figures 8, 9, 10, and 11 compared with the same performance of the conventional state space feedback control on the basis of power regulation and fatigue level alleviation.

5. Conclusions

This paper focuses on the variable blade pitch control of OFWT for power tracking and fatigue load reduction on a barge platform. In allusion to the external disturbances and uncertain system parameters of OFWT due to the much more complicated external load environment and strong wave coupling compared to the onshore wind turbine, a computationally inexpensive robust adaptive control approach with memory-based compensation for blade pitch control is presented. Three different controllers are implemented on a barge platform for performance comparison: a baseline controller, a conventional state space feedback controller (SSFC), and an SSFC with memory-based pitch compensation. The simulations are tested on the basis of the IEC-61400-3 standard for offshore floating wind turbine design.

According to the averaged simulation results, the memory-based pitch control approach is not only robust to complex wind and wave disturbances but adaptive to varying and uncertain system parameters as well. As a result, the advanced controller shows a better performance in reducing power fluctuations, fatigue loads, and platform vibrations, and therefore, is more suitable for large offshore wind turbines.

Appendix

Equation (A.1) lists all the equations applied for MBC transformation [12]:

Acknowledgments

This work was supported in part by the National High Technology Research and Development Program of China (SS2012AA052302) and the National Natural Science Foundation of China (no. 51205046).