Abstract
In a wind turbine (WT), the maximum power can be achieved using a suitable and smooth signal, which should be applied to the pitch angle of the blades (PABLE). On the contrary, the uncertainties of the WT models cause the fatigue due to the mechanical stresses. To overcome these two problems, dynamic sliding mode control (D-SMC) is used because it is robust against uncertainties and can suppress the chattering by providing smooth signals. In D-SMC, an integrator is located before the actuator, as a low-pass filter, to suppress the high-frequency chattering. Then, the states number of the overall augmented system is one more than the states number of the actual system. To control such an augmented system, the added state variable needs to be estimated and hence, a novel sliding mode observer (SMO) is proposed. A trusty comparison is also presented using the conventional sliding mode control (C-SMC) with the proposed SMO. To implement D-SMC and C-SMC, a new state feedback is applied to the turbine at first. Therefore, a linear model with uncertainty is obtained, where its input is the PABLE. Lyapunov theory is used to proof the stability of the proposed SMO, D-SMC, and also the C-SMC. The presented comparison demonstrates the advantages of the D-SMC with respect to the C-SMC in removing the chattering and simplicity in concept and in implementation.
Introduction
As a result of increasing global warming due to the fossil fuels, many considerable efforts are focused on using renewable viable energies such as solar or wind energy (Burton et al., 2001; Song et al., 2000), which are clean and accessible worldwide (Carlin et al., 2003; Manwell et al., 2002). However, wind energy has many attentions because of economical preference of the wind turbine (WT) (Bianchi et al., 2007; Camblong, 2008). A WT converts the wind energy to the rotational torque for the generator. Two kinds of WT are developed in industries: WT with fixed speed (WTFS) (Rahimi and Parniani, 2009; Sumper et al., 2009) and WT with variable speed (WTVS) (Poultangari et al., 2012). The WTFS cannot capture the maximum power of the wind in various wind speeds (Poultangari et al, 2012) and hence, WTVS is developed in recent years (Oh et al., 2015). The strategy to obtain the maximum power of the wind by WTVS, is based on dividing the operation performance using the rated speed of the wind (Jabbari Asl and Yoon, 2016). Below this rated wind speed, the torque of generator is controlled for the maximum power point tracking (MPPT) (Ardjal et al., 2018), and above this rated wind speed, the pitch angle of the blades (PABLE) is used as the input control (Asgharniaa et al., 2018). There are also two others critical wind speeds: cut-out and cut-in wind speeds (Barambones et al., 2019; Sitharthan et al., 2019). In the outside of the interval between cut-out and cut-in, the WT would be shut down due to the economic reasons and fatigue damages respectively (Su et al. 2020).
Many PABLE regulators are proposed in the region between cut-out and rated wind speeds (Asgharniaa et al., 2018; Boukhezzar et al., 2007; Camblong, 2008; Chen et al., 2019; Gao and Gao, 2016; Hatami et al., 2016; Lasheen et al., 2020; Oh et al., 2015; Rahimi and Asadi, 2019; Yuan et al., 2020; Yuan and Tang, 2017). On the contrary, the more important challenges of WT are the mechanical stresses (Abolvafaei and Ganjefar, 2019) and uncertainties (Jiao et al., 2020). To remove the mechanical stresses, it is necessary to overcome the mechanical drivetrain uncertainties using a powerful robust controller (Abolvafaei and Ganjefar, 2019). Unfortunately, some proposed controllers are not robust for example, some simple nonlinear feedback controllers are proposed by Boukhezzar et al. (2007). Or classical controllers such as PID (proportional–integral–derivative) which are proposed by Gao and Gao (2016); Asgharniaa et al. (2018); Yuan et al. (2020). A PID with adaptive self-tuning regulator (STR) is constructed by Hatami et al. (2016), and gain scheduled PID is designed by Yuan and Tang (2017) or proportional–integral (PI) scheme of controller can be shown by Rahimi and Asadi (2019). Moreover, the combination of adaptive and PI controller has been designed by Lasheen et al. (2020).
However, among all of these methods, sliding mode control (SMC) is a powerful approach in facing mechanical stresses due to its invariance property (Abolvafaei and Ganjefar, 2019). Invariance is the most important property of SMC, which is stronger than robustness (Perruquetti and Pierre-Barbot, 2002; Slotine and Li, 1991). The invariance is achieved when the system states are on the sliding surface (Karami-Mollaee et al., 2011). Therefore, many research works are focused on using the sliding mode pitch control (Cetrini et al., 2019; Colombo et al., 2020; Golnary and Moradi, 2018, 2019; Nayeh et al., 2020; Yin et al., 2019). In the most of these works, SMC suffers from the chattering as a disadvantage phenomenon, which is due to the using of Signum function (Karami-Mollaee et al., 2011; Perruquetti and Pierre-Barbot, 2002; Slotine and Li, 1991). To remove the chattering, some methodologies are proposed in literature (Lee and Utkin, 2007): boundary layer sliding mode control (BL-SMC) (Chen et al., 2005; Fuh, 2008), adaptive boundary layer sliding mode control (ABL-SMC) (Allamehzadeh and Cheung, 2004; Zhang, 2016), higher-order sliding mode control (HO-SMC) (Cucuzzella et al., 2015; Nonaka et al., 2015), and dynamic sliding mode control (D-SMC) (Chen et al., 2007; Karami-Mollaee et al., 2011; Koshkouei et al., 2005). However, in BL-SMC and ABL-SMC, the invariance, as the most property of SMC, cannot be reserved (Karami-Mollaee et al., 2011; Perruquetti and Pierre-Barbot, 2002; Slotine and Li, 1991). HO-SMC needs to be the higher-order derivatives of system model, which should be estimated using some observers (Levant, 1993, 2005; Plestan et al., 2008; Shtessel et al., 2008; Yang et al., 2017). In D-SMC, an integrator, such as a low-pass filter, is located between the controller and the system model to smooth the effect of discontinuous Signum function (Chen et al., 2007). Then, due to the dynamic behavior of this integrator, the system states are increased. To control such an augmented system (system and integrator), the system model should be estimated via a capable observer (Karami-Mollaee et al., 2011). Then in HO-SMC, system model differentiations are needed and in D-SMC just added state would be estimated and this is the preference of D-SMC.
The concepts of observation, estimation, and identification are applicable in a wide ranges in control systems such as model identification (Davila et al., 2005), state observer (Liu et al., 2013; Xia et al., 2011), disturbance observer (Fuyang et al. 2016), and parameters estimation (Butt et al., 2013). Then, the main objective of using an observer is the estimation of the unknown systems states or unmeasurable systems parts, which is generally done using known system inputs and outputs as a feedback (Benchaib et al., 1999; Butt et al., 2013; Davila et al., 2005; Fuyang et al., 2016; Liu et al., 2013; Xia et al., 2011; Xiong and Saif, 2001). As the SMC, the preference of the sliding mode observer (SMO) is its robustness and its invariance in facing to the disturbances and the uncertainties (Benchaib et al., 1999; Fuh, 2008; Rahnavard et al., 2018). The proposed SMO observer is very simpler than of the SMO by Rahnavard et al. (2018). Moreover, the stability of SMO by Chakrabarty et al. (2018) is proved under some conditions, but convergence of the proposed SMO is proved without any challenges.
Motivated by the above discussions, due to the wind speed variations above the rated wind speed, PABLE controllers are inevitable. Two important challenges are available: drivetrain uncertainties and mechanical stresses. In fact, the uncertainties lead to the mechanical stresses. Therefore, using a robust controller is necessary to overcome on the uncertainties. Among all of the proposed controllers in the literature, SMC is robots and invariance with respect to the uncertainty. But SMC suffers from the chattering, which damages to the mechanical parts. Therefore, some methodologies are proposed for chattering suppression: BL-SMC, ABL-SMC, HO-SMC, and D-SMC. Based on the disadvantage problems of BL-SMC, ABL-SMC, and HO-SMC, we propose D-SMC method for the PABLE control of WT to reliable prevent chattering while preserve invariance property. Then we can remove and can overcome on the mechanical stresses. Moreover, to implement this controller and to identify the plant model, a new structure of SMO is constructed. Thereafter, the theory of Lyapunov is used for stability proof of D-SMC and SMO.
Therefore, the proposed approach is demonstrated in six sections. At first, the preliminaries about the WT model are presented in section “WT model and structure.” Then, the proposed structure of the SMO and its stability are constructed in section “The proposed SMO design.” Therefore, in section “PABLE control–based D-SMC design,” the proposed PABLE controller–based D-SMC structure and comparison with C-SMC are provided. To show the preference of the proposed method, some simulations are presented in section “Simulation results.” Finally, section “Conclusion” is devoted to the conclusion.
WT model and structure
A WT consists of three subsystems: aerodynamic, mechanical drivetrain, and generator (Abolvafaei and Ganjefar, 2019; Nayeh et al., 2020). This is illustrated in Figure 1, and each of them are explained as follows:

The WT complete model.
The model of aerodynamic
The
In which,
where
such that (Abolvafaei and Ganjefar, 2019)
and
The mechanical drivetrain model
The drivetrain is the mechanical part of the WT, which can be modeled using one-mass, two-mass, three-mass, or six-mass (Rigatos et al., 2019). Nevertheless, the two-mass model can also show the transient response and steady-state response in the presence of controller (Boukhezzar and Siguerdidjane, 2010). The two-mass mechanical drivetrain, which is depicted in Figure 2, is described by the following equations (Boukhezzar and Siguerdidjane, 2010; Jiao et al., 2019)

The two-mass mechanical drivetrain model.
Moreover, the braking torque in the low-speed shaft is as follows
Such that,
Now using the equation (8) and the second part of equation (6), one can write
or
Then, adding this equation to the first part of equation (6) the following equation is archived (Abolvafaei and Ganjefar, 2019).
where
The generator dynamic model
The output torque produced by generator, that is,
where
The proposed SMO design
The purpose is to calculate a smooth pitch angle
Hence, the Taylor series of equation (5) around the optimal operating point
where
and the unknown uncertainty is as
Due to the convergence of the Taylor series around the operating points, the uncertainty
Now, the following state feedback with a new input signal
Then, the system equation (16) can be rewritten as
To construct the chattering-less D-SMC, the following sliding surface with desired signal
Coefficients
where
Theorem 1
The observer error estimation
Proof
The observer error as a dynamic system can be written as follows
Consider the following Lyapunov candidate function
Therefore
Using equation (24) and the first part of the observer equation (22), one can write
Consequently, both error signal
PABLE control–based D-SMC design
In this section, for the system described by equation (20), a new proposed D-SMC is constructed to suppress chattering and then, C-SMC is also designed to show the effective performance of the D-SMC. The validity of the comparison is comprehensive due to using the same proposed observer of equation (22) in both approaches.
The proposed D-SMC
Based on the previous sections in designing the state feedbacks and the SMO, the implemented diagram of the proposed approach is illustrated in Figure 3, which the description of each block is made inside it. Now we proceed to construct the proposed D-SMC.

The implemented diagram of the proposed structure.
Using the observer equation (22), the sliding surface equation (21) can be as follows
Then we have
or
From the observer equation (22), one can write
Theorem 2
The following input control signal for the system equation (20) causes reaching to the sliding surface equation (21) in finite time
where
Proof
Substituting equation (32) into equation (31) results in
Considering the Lyapunov function
Consider the finite reaching time to the sliding surface, that is,
The C-SMC design
Consider the following sliding surface
Using the observer equation (22), we have
Theorem 3
The following input control signal for the system equation (20) causes reaching to the sliding surface equation (36) in finite time
where
Proof
By substitution of equation (38) into equation (39) one can result that
Considering the Lyapunov function
Consider the finite reaching time to the sliding surface, that is,
The reference of rotor angular velocity
As it is seen, according to the Figure 4, the operation of a WTVS is divided to the four regions based on the wind speeds: cut-in, cut-out and rated. In the first region, below the cut-in wind speed, the turbine would be shut down based on the economic criterion. In the second region, between the cut-in wind speed and rated wind speed, the turbine pitch blades are fixed and generator torque or generator power would be controlled. In this case, the rotor speed is increasing to obtain the maximum of power coefficient. In the third region, between the rated wind speed and cut-out wind speed, the generator power will be set to its rated. In this region, PABLE would be increased to reduce the rotor speed. Finally, in the fourth region, above the cut-out wind speed, the turbine would be shut down again to protect it from the fatigue damages (Oh et al., 2015).

The operation regions of WTVS.
In this paper, we have focused on pitch angle control in region three, whereas the rotor angular velocity should be reduced with the increase of wind speed. Therefore, the reference of rotor angular velocity will be as follows
Such that based on equation (2), the maximum of rotor angular velocity can be written as
We use the two-mass 5MW WT in National Renewable Energy Laboratory (NREL) located at Colorado, with the parameters of Table 1 (Bossanyi et al., 2010).
The parameters of WTVS.
Simulations results
For a reliable comparison, two simulations are done using D-SMC and C-SMC, both based on the same SMO and MATLAB software with step time of 0.01. In both simulations, the feedback parameter is selected as
The parameters of the mechanical drivetrain.
The wind speed has been shown in Figure 5 with the white noise and mean value 16 and maximum disturbance of 5. Note that this is between 11.4 and 25, that is, in region 3:

The time series of the wind speed profile.

Reference of rotor speed in region 3 of WTVS.

Verification of the Taylor series convergence.
Example 1: The D-SMC proposed approach
To have a surface with stable zero dynamics, sliding coefficients are selected as

Rotor angular velocity and its estimation tracking desired trajectory in D-SMC.

Finite-time zero convergence of the sliding surface in D-SMC.

PABLE of the WT in D-SMC.

Wind speed, rotor angular velocity, and PABLE of WT in D-SMC.
Figure 8 shows the angular velocity of rotor and its estimation using the proposed SMO. This figure shows the good tracking performance of reference. Figure 9 presents the zero convergence of the sliding surface in finite time, which also is without chattering. Note that, the system states are adhered to the sliding surface using the Signum function. The sliding surface is free of uncertainty and disturbance, which leads to invariance property. In Figure 10 the pitch angle of the turbine blades is shown, which also is the input control signal of the system or the controller output. The pitch angle is between 0 and 90° and is without chattering. In Figure 11, all the wind speed, rotor speed, and pitch angle are drawn. We can see when the wind speed is decreased (for example at time 10.2 second), the WT input or the pitch angle is reduced to its optimal value, that is, to zero or
Example 2. The C-SMC design
To show the validity and preference of the D-SMC approach, all the parameters are as the example 1. Hence, the sliding surface coefficient are selected as

Rotor angular velocity and its estimation tracking desired trajectory in C-SMC.

Finite-time zero convergence of the sliding surface in C-SMC.

PABLE of the WT in C-SMC.
Conclusion
In this paper, two new approaches are presented to extract the maximum power of WTs. To this end, PABLE controller is developed using D-SMC and conventional sliding mode control (C-SMC). To show the superiority of D-SMC, the same proposed SMO is used in both controllers. To have a valid comparison, all other parameters are also selected to be equivalent, such as sliding surface coefficients and observer parameters. The comparison results show that in D-SMC, chattering is removed completely, but chattering is remained in C-SMC. From the power consumption point of view, the input control signal is very important. Then, the chattering not only can damage to the mechanical parts of the system but can also cause power consumption. To implement controllers and observer, a state feedback is applied to the WT at first, which leads to a linear model with uncertainty and one input as the PABLE. Then, the closed-loop stability of the developed D-SMC and C-SMC combined with SMO is also represented using Lyapunov stability theory. Finally, the design procedure shows the simplicity of the D-SMC in concept and in realization.
Footnotes
Acknowledgements
The authors wish to express their gratitude to the Basque Government, through the project EKOHEGAZ (ELKARTEK KK-2021/00092), to the Diputación Foral de Álava (DFA), through the project CONAVANTER, and to the UPV/EHU, through the project GIU20/063, for supporting this work.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
