Pitch Angle Control of Wind Turbine using Fuzzy Logic

DOI : 10.17577/IJERTV5IS080270

Download Full-Text PDF Cite this Publication

Text Only Version

Pitch Angle Control of Wind Turbine using Fuzzy Logic

Parvathy Vijayan B

Electrical & Electronics Dept.

Mar Baselios College of Engineering, Thiruvananthapuram, Kerala, India

Abstract A wind turbine is a device that converts kinetic energy from the wind into electrical power. The speed control of wind turbine rotation is necessary for maximum energy capture and to keep the turbine components within designed speed and torque limits. In this paper, an advanced pitch angle control strategy based on fuzzy logic is proposed. The control input variables for the fuzzy logic controller are generator output power and wind speed and the output is pitch angle reference. A small change in pitch has effect on the extraction of available energy, reduction of torque and output power variation to the grid. The effectiveness of the proposed method is verified by simulation results for a 1.5MW induction generator wind turbine system.

Index terms- Fuzzy logic controller ; Pitch angle controller ; Wind turbine.


    Anu Gopinath

    Assistant Professor Electrical & Electronics Dept

    Mar Baselios College of Engineering,

    Thiruvananthapuram, Kerala, India

    high-wind speed region and low-wind speed region is shown by region 2.

    At high-wind speed for limiting the aerodynamic power captured by the wind turbine, different pitch angle control methods can be suggested. Continuous rotation of turbine higher than the rated speed will produce high aerodynamic torque such that the mechanical structure of turbine may get damaged. For the power regulation, proportional-integral (PI) or proportional-integral-derivative (PID) based pitch angle controllers are often used.

    In this paper a fuzzy logic based pitch control system is modelled and realized under various wind speed conditions.


    The mechanical power extracted from the wind is given by equation (1)

    In recent years, wind energy has become one of the 1 3

    important renewable energy sources all over the world, since it is non-polluting and economically viable. Now-a-days, wind power is reported as the fastest growing renewable


    Pm 2 Ar CP (, ) vw


    energy source. Energy from wind is captured using wind turbines, for this there are fixed and variable speed turbines. In the early years, the researchers were concentrated on fixed speed wind turbines. Recently variable speed wind turbines are the most used one since they optimize power generation along a wide range of variation of wind speed, which is having a stochastic nature.

    Pm = mechanical power (W)

    = air density (kg/m3)

    Ar = blades swept area (m2)

    CP = power coefficient

    = pitch angle of blade (degree)

    vw = wind speed (m/s)

    = tip speed ratio

    The power coefficient is a function of the tip-speed ratio () and the pitch angle (). The turbine power is determined by the power coefficient. The tip-speed ratio is calculated as

    Where :

    = Rt (2)


    Fig.1. Power-wind speed curve.

    The operation and control of wind turbine varies along the wind speed range. Fig. 1 shows a typical power-wind speed curve. Region 1 is called low-wind speed region / partial-load region, where the main objective is energy capture maximization. Region 3 is called high-wind speed region / full-load region, where the objective is to regulate the turbine at its rated power and to keep the turbine components within safety limits. The transition between

    t turbine rotor speed (rad/s) R = radius of the blade (m)

    So the power coefficient depends on the blade pitch angle and the linear relationship between the turbine rotor speed and the wind speed.

    This power coefficient determines the efficiency of the wind turbine to transform the kinetic energy contained in the wind to mechanical energy.

    The power coefficient is expressed as follows:

    1 2 3 4 5 6

    1 2 3 4 5 6

    Cp ( , ) = c c 1 c c x c exp c 1

    The most commonly used linear controller is proportional integral derivative (PID) controller. The wind turbine system is a highly non-linear one, to use PID



    controller the non-linear turbine dynamics is to be linearized about a specific operating point.

    Linearized turbine equation (6) will give as follows:

    1 =

    1 0.035




    0.08 1 3

    t t t

    and c1 = 0.5, c2 = 116, c3 = 0.4, c4 = 0, c5 = 5, c6 = 21, and x = 0.

    Fig. 2 shows the power coefficient curves of the wind turbine as a function of the tip speed ratio and pitch angle.

    Where , , are linearization coefficients which are given by


    t op


    V op




    t ,

    V ,

    represents deviations from the

    Fig.2. Power coefficient

    According to the Betz limit, for horizontal axis turbines having three blades, the maximum possible value of power coefficient is approximately 0.59.

    selected operating conditions t op ,V op , op . Selecting the

    operating point is very critical to preserve aerodynamic stability in this system.

    Laplace transformation of equation (7) is as follows:

    The torque available from the wind turbine can be expressed as (4)

    Jt st t V (s) (s)


    T = 1 2


    From equation (8), the turbine rotor shaft can be expressed as

    w ARCTV



    V (s) (s) 1 (9)



    CT is the torque coefficient, CT = P


    where D =

    J t


    Jt s D

    t R

    Equation (9) shows the linearized model of a wind turbine, it

    can be represented by block diagram as follows.

    V 3


    T 0.5A0.44 0.0167 sin 0.00184 t R 3 V

    w 15 0.3





    The fundamental dynamics of the variable-speed wind turbine is expressed by the following simple mathematical model.

    Where :

    Jt t




    Fig.3. Block diagram of a linearized wind turbine model


    Jt = moment of inertia.

    Tm = mechanical torque necessary to turn the generator (constant).

    This model is also called one-mass model. Here the

    whole drive train is considered as a single mass. One mass

    In large wind turbines the pitch angle control is used to limit the turbine output power. The pitch actuator will adjust the rotation of the blades along its longitudinal axes. The hydraulic or electromechanical devices are used as pitch actuators. The pitch servo is expressed as

    model is very simple and can be used in simulation.

    d 1 1


    According to the complexity of the problem, two mass or three mass models are considered.

    dt C



    where C is the time constant of the pitch actuator which is normally in range of 0.2 0.25 s.

    Laplace transformation of equation (10) would yield

    s (s) 1









    s C




    Equation (11) can be represented by block diagram as follows.

    Fig.4. Block diagram of pitch actuator


    To control the rotor speed of the wind turbine a PID controller can be used. Such a PID controller is illustrated in Fig. 5.where t (s) represents the error signal (difference between the reference rotor speed and actual rotor speed).

    Fig.5. PID controller

    The complete speed control system is shown in Fig. 6.

    Fig.5. Block diagram of speed controller

    The wind-turbine speed control is simulated using Matlab- Simulink. The reference speed is given as 62.83 m/s. The wind speed input was given using a random generator block in Simulink with a mean value of 10m/s and a deviation of 3 m/s, which is shown in Fig. 6.

    Fig.6. Wind speed input

    The optimum value for PID controller parameters are Kp = 43.4186, Ki= – 0.2895 and Kd=30.5946. The output response obtained is as shown in Fig. 7.

    Fig.7. Rotor speed output.



    The most convenient way for blade pitch angle control is to use rule based fuzzy logic controllers. Fuzziness means vagueness. Fuzzy logic is very good to deal with uncertainty, which means that such controllers are well suited where the system parameters are not well known or the parameters have a fluctuating tendency from its expected value. In case of wind turbines the parameter wind speed is a fluctuating quantity. The main advantage of fuzzy logic is that it does not require an accurate description of the model. This paper proposes a fuzzy logic controller (FLC) for controlling the blade pitch angle of a wind turbine which is connected to a grid.

    The main block diagram of a fuzzy logic controller is shown in Fig. 8.

    Fig.8. Block diagram of fuzzy logic controller

    Mainly there are three steps for designing a rule based fuzzy logic controller. a. determining the membership functions for the control and convert the crisp values to fuzzy values and this process is called fuzzification. b. setting the rules for fuzzy reasoning and c. de-fuzzification i.e. to convert the fuzzy values to crisp system output. Centre of area, centre of sums are some methods used for de- fuzzification. Fig. 9. shows the flowchart of fuzzy logic operation. The block diagram of fuzzy logic based pitch control is shown in Fig. 10.

    The proposed fuzzy logic system has two inputs a. the error signal from generated power and nominal power. b. wind speed. The output of fuzzy logic controller is pitch angle.

    Fig.9. Fuzzy logic controller operation.

    Fig.10. Block diagram of fuzzy logic based pitch control system

    The input and output fuzzy variables used to describe Wind energy converstion System is as shown in Fig. 11.




    Fig.11. Membership functions for (a) wind speed (b) error signal of power

    (c) output pitch angle.

    The control rules are derived from the experience and knowledge of the control system. In this paper the fuzzy with mamdani model is applied for the inference mechanism.

    1. If error is L and wind speed is +M then the output pitch is LL.

    2. If error is L and wind speed is +H then the output pitch is H.

    3. If error is H and wind speed is +H then the output pitch is O.

    4. If error is LL and wind speed is +H then the output pitch is HH.

    5. If error is L and wind speed is +H then the output pitch is HH.

    6. If error is O and wind speed is +H then the output pitch is HH.

    7. If error is H and wind speed is +H then the output pitch is HH.

    8. If error is HH and wind speed is +H then the output pitch is HH.

The surface view of the fuzzy logic rule set is shown in Fig.

  1. It shows the relationship between the preset input variables and output variations.

    Fig.12 Surface view of the fuzzy rules.


      The proposed control system is modeled using SIMULINK and analyzed for grid performance evaluation. Here induction machine is used as generator. Here a 25 Km short transmission line is used as the supply grid. The wind speed is varied from 8 m/s to 11 m/s for 10 seconds and the increasing slope is assumed to be one, which is shown in Fig.

  2. The turbine rated power is 1.5MW.

Fig.13. Wind Speed Input

First a PI controller is modeled using power error signal. The result is shown in Fig. 14.

Fig.14. Generator Output using PI

With this control it is seen that when the turbine starts to rotate at a speed above rated speed at high wind condition, the PI control system tries to stop the turbine immediately, which is shown in Fig. 15.

Fig.15. Generator Output Power

The grid voltage, active power, reactive power and positive sequence voltage for PI control system is shown in Fig. 16.

Fig.16.Grid positive sequence components for PI

When the wind speed increases to a higher limit the fuzzy logic controller will change the pitch angle gradually so as to limit the output power. The generator output while using Fuzzy PI is shown in Fig. 17.

Fig.17. Active power, reactive power, Rotor Speed, Pitch angle, Mechanical torque, Electromechanical Torque of generator

With this Fuzzy PI control it is seen that when the turbine starts to rotate at a speed above rated speed at high wind condition, the control system tries to limit the output power to its rated value. The grid voltage, active power, reactive power and positive sequence voltage for Fuzzy PI control system is shown in Fig. 18.

Fig.18.Grid positive sequence components for Fuzzy PI


In this one mass modeling of wind turbine is done first and a PID controller is incorporated in the system for speed control. Later a novel pitch control scheme employing fuzzy logic control for the induction generator wind turbine has been proposed to limit the turbine output power and the turbine speed at their ratings during high wind speed conditions. The result of fuzzy PI is compared with classical PI controller and it is found that fuzzy PI provides better result than classical PI controller.


  1. Dong-Choon Lee, Tan Luong Van, and Thanh Hai Nguyen, Advanced Pitch Angle Control Based on Fuzzy Logic for Variable-Speed Wind Turbine Systems, IEEE Trans.,Energy Conversion, vol. 30, no. 2, pp. 578587, June 2015.

  2. B. Boukhezzar, L. Lupu, H. Siguerdidjane, M.Hand,Multivariable control strategy for variable speed, variable pitch wind turbines, Renewable Energy Vol. 32 pp. 12731287, 2007.

  3. T. Vishal Makvana, K. Rinal Ahir, K Dhaval Patel, A. Jithendra Jadhav, Study of PID Controller Based Pitch Actuator System for Variable Speed HAWT using MATLAB, International Journal of Innovative Research in Science, Engineering and Technology, Vol. 2, Issue 5, May 2013.

  4. Luis Alberto Torres Salomao, Hugo Gámez Cuatzin, Juan Anzurez Marin and I.Isidro Lazaro Castillo, Fuzzy-PI Control, PI Control and Fuzzy Logic Control Comparison Applied to a Fixed Speed Horizontal Axis 1.5 MW Wind Turbine, Proceedings of the World Congress on Engineering and Computer Science, Vol.2, October 2012.

  5. F.D.Bianchi, R.J. Mantz and C.F.Christiansen, Control of variable speed wind turbines by LPV gain scheduling, Wind Energy, Vol.7, No.1, pp.1-8, Dec 2004.

Leave a Reply