Abstract
This paper presents the application nonlinear control to regulate the rotor currents and control the active and reactive powers generated by the Doubly Fed Induction Generator used in the Wind Energy Conversion System (WECS). The proposed control strategies are based on Lyapunov stability theory and include back-stepping control (BSC) and super-twisting sliding mode control. The overall WECS model and control scheme are developed in MATLAB/Simulink and the simulation results have shown that the BSC leads to superior performance and improved transient response as compared to the STSMC controller.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Wind energy is a form of solar energy which results from the uneven distribution of heat and pressure in the atmosphere. Because of the irregularities of the surface of the earth, wind patterns change from one location to another. Wind is an abundant renewable energy source however it is intermittent and unpredictable.
Until the end of 2013, electricity production from wind energy was estimated at 3.5% (320 GW) of the global electricity production (Zin et al. 2013).
Different types of generators have been developed for wind energy conversion systems. Among them, the Double Fed Induction Generator (DFIG) is widely used because of their advantages such as variable speed operation, reduced cost of the converter and simplicity of control of the power flow at the point coupling common (PCC) in the grid (Akel et al. 2014; Merahi and Berkouk 2013).
The power control of the DFIG has been the subject of extensive research. Field Oriented Control (FOC) is the most popular control used for decoupled the active and reactive powers of the DFIG by the orientation of the stator flux along the d-axis of Park frame (Merahi et al. 2014). In this context, Direct Control of Power is currently the most popular method in the literature to control the real and reactive powers of the DFIG due to its ease of implementation. However, since this control approach is characterized by a single loop (power), therefore it is difficult to evaluate the rotor current in the DFIG (Janssens et al. 2007). In this paper, we propose to use the Indirect Control of Power, which consists of two loops, an internal loop to control the rotor current and an external loop for the control of the two powers. This control scheme protects the DFIG against overcurrent and ensures a good performance.
Several controllers have been proposed in the literature to control the two loops of powers and rotor currents. Conventional controllers using Proportional-Integral (PI) are the most commonly used due to their simple implementation. However, these controllers lack robustness and may not produce satisfactory performance under challenging operating conditions such as parameter variations of the DFIG.
Robust nonlinear controllers based on Lyapunov stability theory of have been proposed in the literature to improve the performance of the DFIG under challenging operating conditions. Among them, the Sliding Mode Controller (SMC) has been widely applied. However, the main disadvantage of SMC is the chattering problem (Jeong et al. 2008; Zhang 2014; Lu et al. 2014).
Several approach have been described in the literature to eliminate the problem of chattering such as High-Order Sliding Mode Control (HOSMC) (Beltran et al. 2012; Benbouzid et al. 2014; Susperregui et al. 2011), Fuzzy Sliding Mode Control (FSMC) (Mohammadi and Nafar 2013) and super-twisting sliding mode control (STSMC) (Swikir and Utkin 2016; Chalanga et al. 2016; Salgado et al. 2014). The HOSMC generalizes the basic idea of SMC by acting on the high-order time derivatives of the sliding mode, which guarantees that the first-time derivative of the sliding mode is continuous. In this way, the chattering phenomenon can be completely eliminated. However, the major disadvantage of HOSMC is that it requires the knowledge of the time derivatives of the sliding variable (Chalanga et al. 2016). The FSMC approach combines the advantages of SMC and Fuzzy Logic Control (FLC). In this way, the phenomenon of chattering can be decreased. The STSMC is a viable alternative to the conventional SMC in order to avoid the chattering phenomenon without compromising the tracking performance (Swikir and Utkin 2016; Horch et al. 2015). Other control laws derived from the Lyapunov approach are well suited for the control of power and rotor current of DFIG such as the back-stepping control (BSC) (Reddak et al. 2016). Extensive research works have also focused on assessing the stability and the state estimation problems of the whole system. In In this paper, the nonlinear BSC is used to control the power and rotor current of the DFIG (Tarek et al. 2015) and its performance is compared with STSMC.
The amount of power that can captured from a wind turbine depends on several parameters including the wind turbine characteristics and wind variability, which depends of on the geographical location. Maximum Power Point Tacking (MPPT) algorithms are designed to search for the optimum operating point that allows the wind turbine to extract the maximum power from the available wind energy (Boutoubat et al. 2013; Hinkkanen 2004; Amimeur et al. 2012). Several MPPT control strategies have been proposed in the literature (Hong et al. 2013; Wu et al. 2013; Eltamaly and Farh 2013; Belmokhtar et al. 2014). The MPPT used in this work based on the Tip Speed Ratio (TSR) control, which regulates the rotor speed, while keeping the TSR at its optimum value to capture the maximum wind power. This method requires an accurate knowledge of the wind turbine parameters and measurement of the wind speed in order to determine the required generator’s speed to extract the maximum power (Eltamaly and Farh 2013; Belmokhtar et al. 2014; Lin and Hong 2010).
Sensor-less speed control of DFIG has been addressed by several authors (Akel et al. 2014; Forchetti et al. 2009; Lin et al. 2011). The model reference adaptive system (MRAS)-based observer has been the most popular in DFIG mechanical speed estimation due to its simplicity and ease of implementation. However, the MRAS approach does give satisfactory performance under challenging operating conditions such as parameter variations of the DFIG. An Adaptive Sliding Mode Observer (ASMO) is used in this paper to further improve the robustness of the observer against parameter variations in the DFIG.
The main objective of this contribution is to propose an enhanced nonlinear control scheme for the DFIG. The control scheme consists of: (1) a BSC controller to regulate the current rotor and power of DFIG, (2) ASMO observer to estimate the mechanical speed of the DFIG, (3) an MPPT algorithm to search for the optimum operating point that allows the wind turbine to extract the maximum power from the available wind energy.
The rest of the paper is organized as follows: Sect. 2 presents a description and modeling of the wind turbine with DFIG. In Sect. 3, the proposed control algorithms for the wind, DFIG and observer are derived. Finally, simulation results and conclusions are presented in Sects. 4 and 5 respectively.
2 Modeling of the studied system
The configuration of studied system is illustrated in Fig. 1. Which consists to a variable speed wind turbine with MPPT controller, a DFIG and inverter.
2.1 Wind turbine model and characteristics
The wind turbine converts the kinetic energy from the wind into aerodynamic power \( P_{a} \) which expressed by the following equation:
The aerodynamic torque is given by:
The Wind Turbine (WT) model structure is depicted in Fig. 2. The coupling of the shaft between the wind turbine and a DFIG requires a gearbox system (G). Therefore, the speed and torque delivered to the generator are related by the following equation:
2.2 Modelling of the DFIG
The classical DFIG model described in the Park reference frame is given by the following set of equations of voltages and flux linkages for the stator and rotor respectively:
The electromagnetic torque is given by:
The active and reactive powers of the DFIG are:
2.3 DFIG with stator field orientation strategy
To make the control of the DFIG equivalent to that of the DC machine, for which a natural decoupling exists between the flux and torque, an orientation strategy of the stator flux following the d-axis is applied. One can write:
The equations relating the stator currents to the rotor currents are deduced as:
Hence, the rotor voltage equations can be written as:
with
Finally, Eq. (9) becomes:
3 Control strategies
This section provides a detailed description and derivation steps of the different control strategies shown in Fig. 1.
3.1 MPPT with speed control
The goal of the MPPT strategy is to extract the maximum power from the wind. The TSR is the most widely used method for MPPT. Figure 3 shows that the optimum turbine speed is first compared with the actual value and the difference is then fed into PI controller to obtain the reference of electromagnetic torque. The optimal turbine speed is achieved when TSR is maintained at its optimal value.
Under these conditions, the maximum power is given by:
3.2 Nonlinear control design for DFIG
In this section, two nonlinear control laws for the control of the DFIG rotor currents and power are derived namely the back-stepping control (BSC) and super-twisting sliding mode control (STSMC).
3.2.1 Back-stepping control
The control by Back-Stepping tries to find a stabilizing control for the closed-loop nonlinear system in the sense of Lyapunov stability theory. The design steps of the BSC for the DFIG model are:
Step 1 Active and reactive power control
Defining the active and reactive power errors as:
The derivative of the error is as:
The first Lyapunov function is chosen as:
The derivative of the function V1 is expressed as:
Which can be rewritten as follows:
To ensure that the derivative of V1 is negative, the constants of K1 and K3 should be positive. Equation (20) can be rewritten as follows:
Finally, the direct and quadratic of rotor currents of DFIG chosen as:
Step 2 Rotor currents control
Defining the rotor currents errors as:
The derivative of the error is:
with
The second Lyapunov function is chosen such as:
The derivative of the function V2 is expressed as:
Equation (30) can be rewritten as follows:
Again, to ensure that the derivative of V2 is negative, K2 and K4 are selected as positive constants. Equation (26) can be rewritten as follows:
Finally, the direct and quadratic of rotor voltage of the DFIG are chosen as:
A block diagram of the BSC used in this section is illustrated in Fig. 4.
3.2.2 Super-twisting sliding mode control (STSMC)
In this section, the basic principle and design procedure of the STSMC scheme used to control the active and reactive powers and the rotor currents of DFIG are discussed.
STSMC is a controller like the Second Order Sliding Mode Control (SOSMC) attempts to eliminate the chattering effect. However, STSMC is more advantageous compared to SOSMC because it retains the same tracking performance and robustness of the conventional Sliding Mode Control (SMC) and it depends strongly on the sliding surface.
STSMC scheme consists of two terms: the equivalent control Uequ and super twisting control Ust.
with
where λ and γ are positive constants and the fixed-gain can be chosen as:
with: Φ, Γmin, Γmax are the positive constants.
For the equivalent control of STSMC, the same procedure is used as for the conventional SMC. The design procedure applied for a model of the DFIG include the following steps:
Step 1 Active and reactive power control
A. Equivalent control
The active and reactive powers switching surface is designed as:
In order to guarantee the existence of a sliding mode and ensure convergence, the condition on Lyapunov function must be fulfilled:
The outputs powers controllers by STSMC are the rotor currents references of DFIG, so, the equivalent control is given by:
B. Super-Twisting Control (STC)
In this work, the hyperbolic tangent surface is used for the STC due to its robustness and fast convergence. The STC terms can written as:
To respect the condition of convergence, the positive gains for λp, λQ, γp and γQ are chosen appropriately.
Step 2 Rotor current control
A. Equivalent control
The rotor current switching surface is designed as:
In order to guarantee the existence of a sliding mode and ensure convergence, the condition on Lyapunov function must be fulfilled:
The outputs rotor currents controllers by STSMC are the rotor voltages references of the DFIG, therefore, the equivalent control is given by:
B. Super-Twisting Control (STC)
The STC terms used for the control of the rotor voltage of the DFIG can written as:
Similarly, to respect the condition of convergence, we have chosen the positive gains for λd, λq, γd and γq.
A block diagram of the STSMC used in this section illustrated in Fig. 5.
3.3 Adaptive sliding mode observer (ASMO)
For the DFIG, speed sensorless operation is desirable in practice, because the use of a sensor of speed has several drawbacks in term of cost and robustness.
In this paper, we have developed a Sensor-less system based on ASMO to estimate the mechanical speed of the DFIG. Firstly, the sliding mode observer for the DFIG will represented in the stationary reference frame and is defined as:
Secondly, with the adaptation mechanism based on a simple conventional PI-type controller, we can determine the Mechanical Speed Observer (MSO) of the DFIG. So, the MSO expressed by:
where
S1, S2 represent the sliding surfaces. In this work, the hyperbolic tangent surface is used due to its robustness and fast convergence.
The gains Λ1, Λ2, Λ3, Λ4: are calculated to ensure the convergence of errors observer. The gains are derived as Belabbas et al. (2016):
Such as:
4 Simulation results and discussion
To test the performance of the BSC controller used to regulate the two powers (active, reactive) and rotor current of the DFIG. A simulation study of the DFIG model and control schemes was done using MATLAB and Simulink with the parameter’s values listed in the “Appendix”. To better illustrate the advantages and performance of BSC, four tests are performed and the results are presented in the following subsections:
4.1 Control the power and rotor current by BSC
In this section, BSC is used to control the two powers and rotor current of the DFIG. The system is initially simulated with the variable wind speed profile shown in Fig. 6. The reference mechanical speed, the real measure speed and the estimated speed from the Adaptive Sliding Mode Observer (ASMO) are shown in Fig. 7. The results demonstrate fast convergence and good tracking performance of the real mechanical speed during the whole wind speed profile. The error between the estimated speed from the ASMO and the real speed is very small.
The d- and q-axis stator flux components of the DFIG are illustrated in Fig. 8. Note that the q-axis stator flux is zero in steady-state, which demonstrate that the stator flux is perfectly oriented along the d-axis.
The optimal power extracted from the wind turbine according to the wind speed is obtained from the MPPT algorithm and is used as the reference power. Thus, in order to ensure a unit power factor, it is necessary to choose a reference of zero for the reactive power.
Figures 9a and b show the response of two powers (Active, Reactive) of the DFIG respectively. It can be noted that the two powers follow these references successfully, and with a quick response time. These results clearly demonstrate the effectiveness of the BSC controller to regulate the two powers of the DFIG.
Figure 10a and b show the response of the rotor current in the d-q Park coordinate respectively. It is also observed that the rotor currents follow these references perfectly and no steady-state errors. Thus, the rotor currents in the d- and q-axis of Park coordinate are the images of the reactive power real power respectively. These results demonstrate the advantage and performance of BSC to control the DFIG powers and rotor current.
From these results, it can be concluded that the BSC leads to faster transient response and zero steady-state error.
The electromagnetic torque shown in the Fig. 11 responds quickly to an active power demand while it is independent of the reactive power.
4.2 Comparative study between BSC and STSMC
In this second section of these simulation results, which was based on a comparative study between BSC and STSMC used to control the rotor currents and the two powers of the DFIG. STSMC can eliminate the chattering phenomena characterizing the conventional SMC and presents good convergence towards the desired reference.
Figures 12a and b show the responses of the active and reactive powers of the DFIG respectively. From these results, it can be concluded that both BSC and STSMC are able to perfectly control the two powers with good steady-state performance. However, in the transient regime, the BSC is more effective as compared to the STSMC, because with the BSC the two powers converge rapidly towards their references and do not exhibit any overshoot or oscillation. On the other hand, it can be noticed that with the STSMC both power responses have some overshoot during the transient. In summary, BSC provide more accurate control and has a faster convergence than STSMC.
From this comparison, it can be concluded that both controllers give good overall performances however BSC gives a faster transient response than STSMC.
4.3 Control system under parameter variations
In this section, a robustness test of the BSC controller against parameters variations of the DFIG is carried out. For this, the stator and rotor resistances of the DFIG are varied by 30% and by 50% of their nominal values.
Figures 13a and b present the responses of the two powers of the DFIG respectively. It can be observed that the responses of the two powers are not affected by these parameters variations of the DFIG which confirms the robustness of BSC.
This test clearly demonstrate that BSC can effectivelly compensate for parametric variations of the DFIG.
4.4 Control system under actuator modelling error
This test aims to evaluate the degree of robustness of the BSC against modelling errors. This test was performed by introducing two Transfer Functions (TF) ΔG of the second degree, which were characterized by the presence of a pulsation ωn. The TF was placed at the input of DFIG as shown in the Fig. 14. In addition, the increase in the value of the pulsation indicates that there is an important modelling error in the system studied.
where S is the Laplace transform.
Figure 15 shows the response of the powers of the DFIG under the simulated modelling error scenario. To further demonstrate the performance of the BSC controller, a comparison was made between the case with no-modelling error (i.e. ωn = 0 rad/s) and when the system has a modelling error for different pulsation values of 10, 50 and 100 rad/s.
From these simulation results, it is clear that the response of the powers has not changed and has not been influenced by the presence of the modelling error. These results confirm the performance and robustness of the BSC controller and its suitability for wind energy systems applications.
Table 1 summarizes the comparative results of the BSC and STSMC controller under the different scenarios considered in these simulation studies.
5 Conclusion
This proposed some robust control strategies for wind energy conversion systems (WECS) based on a speed sensorless doubly-fed induction generator (DFIG). Two control methods have been proposed based on back-stepping control (BSC) and super-twisting sliding mode control (STSMC) to regulate the real and reactive powers and the rotor current of the DFIG. To achieve a fast convergence of the observer and preserve the desired tracking performance under model uncertainties, an ASMO model is employed to estimate the mechanical speed. The aim of this proposed control scheme is to improve the performance, robustness, and efficiency of the WECS while maximizing the power extracted from the wind. Various simulation scenarios have been presented to evaluate the proposed control structure under different operating conditions. Overall, the proposed BSC strategy provides a fast-transient response and offers better performance, robustness against parametric uncertainties. The control structure can be extended and applied to large power systems with grid-connected wind farms.
References
Akel F, Ghennam T, Berkouk EM, Laour M (2014) An improved sensorless decoupled power control scheme of grid connected variable speed wind turbine generator. Energy Convers Manag 78:584–594
Amimeur H, Aouzellag D, Abdessemed R, Ghedamsi K (2012) Sliding mode control of a dual-stator induction generator for wind energy conversion systems. Int J Electr Power Energy Syst 42(1):60–70
Belabbas B, Allaoui T, Tadjine M, Gadouch Z (2016) Robust fuzzy logic control for mechanical speed observer of wind turbine based of doubly fed induction generator. In: CEE2016, Batna, Algeria
Belmokhtar K, Doumbia ML, Agbossou K (2014) Novel fuzzy logic based sensorless maximum power point tracking strategy for wind turbine systems driven DFIG (doubly-fed induction generator). Energy 76:679–693
Beltran B, Benbouzid MEH, Ahmed-Ali T (2012) Second-order sliding mode control of a doubly fed induction generator driven wind turbine. IEEE Trans Energy Convers 27(2):261–269
Benbouzid M, Beltran B, Amirat Y, Yao G, Han J, Mangel H (2014) Second-order sliding mode control for DFIG-based wind turbines fault ride-through capability enhancement. ISA Trans 53(3):827–833
Boutoubat M, Mokrani L, Machmoum M (2013) Control of a wind energy conversion system equipped by a DFIG for active power generation and power quality improvement. Renew Energy 50:378–386
Chalanga A, Kamal S, Fridman LM, Bandyopadhyay B, Moreno JA (2016) Implementation of super-twisting control: super-twisting and higher Order sliding-mode observer-based approaches. IEEE Trans Ind Electron 63(6):3677–3685
Eltamaly AM, Farh HM (2013) Maximum power extraction from wind energy system based on fuzzy logic control. Electr Power Syst Res 97:144–150
Forchetti DG, Garcia GO, Valla MI (2009) Adaptive observer for sensorless control of stand-alone doubly fed induction generator. IEEE Trans Ind Electron 56(10):4174–4180
Hinkkanen M (2004) Analysis and design of full-order flux observers for sensorless induction motors. IEEE Trans Ind Electron 51(5):1033–1040
Hong C-M, Ou T-C, Lu K-H (2013) Development of intelligent MPPT (maximum power point tracking) control for a grid-connected hybrid power generation system. Energy 50:270–279
Horch M, Boumédiène A, Baghli L (2015) Backstepping approach for nonlinear super twisting sliding mode control of an induction motor. In: 2015 3rd International conference on control, engineering and information technology (CEIT). pp 1–6
Janssens N, Lambin G, Bragard N et al (2007) Active power control strategies of DFIG wind turbines. In: Power Tech, 2007 IEEE Lausanne. pp 516–521
Jeong H-G, Kim WS, Lee K-B, Jeong BC, Song S-H (2008) A sliding-mode approach to control the active and reactive powers for a DFIG in wind turbines. In: Power electronics specialists conference, 2008. PESC 2008. IEEE, pp 120–125
Lin W-M, Hong C-M (2010) Intelligent approach to maximum power point tracking control strategy for variable-speed wind turbine generation system. Energy 35(6):2440–2447
Lin W-M, Hong C-M, Cheng F-S (2011) Design of intelligent controllers for wind generation system with sensorless maximum wind energy control. Energy Convers Manag 52(2):1086–1096
Lu W, Li C, Xu C (2014) Sliding mode control of a shunt hybrid active power filter based on the inverse system method. Int J Electr Power Energy Syst 57:39–48
Merahi F, Berkouk EM (2013) Back-to-back five-level converters for wind energy conversion system with DC-bus imbalance minimization. Renew Energy 60:137–149
Merahi F, Berkouk EM, Mekhilef S (2014) New management structure of active and reactive power of a large wind farm based on multilevel converter. Renew Energy 68:814–828
Mohammadi M, Nafar M (2013) Fuzzy sliding-mode based control (FSMC) approach of hybrid micro-grid in power distribution systems. Int J Electr Power Energy Syst 51:232–242
Reddak M, Berdai A, Gourma A, Belfqih A (2016) Integral backstepping control based maximum power point tracking strategy for wind turbine systems driven DFIG. In: 2016 International conference on electrical and information technologies (ICEIT), pp 84–88
Salgado I, Chairez I, Camacho O, Yañez C (2014) Super-twisting sliding mode differentiation for improving PD controllers performance of second order systems. ISA Trans 53(4):1096–1106
Susperregui A, Tapia G, Martinez MI, Blanco A (2011) Second-order sliding-mode controller design and tuning for grid synchronization and power control of a wind turbine-driven DFIG. In: IET conference on renewable power generation (RPG 2011). pp 1–6
Swikir A, Utkin V (2016) Chattering analysis of conventional and super twisting sliding mode control algorithm. In: 14th International workshop on variable structure systems (VSS), 2016. pp 98–102
Tarek A, Abdelaziz H, Najib E, Farid B (2015) An adaptive backstepping controller of doubly-fed induction generators. In: 2015 3rd International conference on control, engineering and information technology (CEIT). pp 1–6
Wu S, Wang Y, Cheng S (2013) Extreme learning machine based wind speed estimation and sensorless control for wind turbine power generation system. Neurocomputing 102:163–175
Zhang D et al (2014) Sliding-mode control for grid-side converters of DFIG-based wind-power generation system. In: Transportation electrification Asia-Pacific (ITEC Asia-Pacific), 2014 IEEE conference and expo. pp 1–5
Zin AABM, Pesaran HAM, Khairuddin AB, Jahanshaloo L, Shariati O (2013) An overview on doubly fed induction generators′ controls and contributions to wind based electricity generation. Renew Sustain Energy Rev 27:692–708
Acknowledgements
The authors would like to acknowledge the financial support of the Algeria’s Ministry of Higher Education and Scientific Research. This work was supported by L2GEGI laboratory at the Tiaret University, Algeria in collaboration with Polytechnic national school, Algiers, Algeria.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Belabbas, B., Allaoui, T., Tadjine, M. et al. Comparative study of back-stepping controller and super twisting sliding mode controller for indirect power control of wind generator. Int J Syst Assur Eng Manag 10, 1555–1566 (2019). https://doi.org/10.1007/s13198-019-00905-7
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13198-019-00905-7