 Original research
 Open Access
 Published:
Super twisting sliding mode approach applied to voltage orientated control of a standalone induction generator
Protection and Control of Modern Power Systems volume 6, Article number: 18 (2021)
Abstract
To enhance the robustness and dynamic performance of a selfexcited induction generator (SEIG) used in a standalone wind energy system (WES), a virtual flux oriented control (VFOC) based on nonlinear supertwisting sliding mode control (STSMC) is adopted. STSMC is used to replace the conventional proportionalintegralFuzzy Logic Controller (PIFLC) of the inner current control loops. The combination of the proposed control strategy with space vector modulation (SVM) applied to a PWM rectifier brings many advantages such as reduction in harmonics, and precise and rapid tracking of the references. The performance of the proposed control technique (STSMCVFOCSVM) is verified through simulations and compared with the traditional technique (PIFLCVFOCSVM). It shows that the proposed method improves the dynamics of the system with reduced current harmonics. In addition, the use of a virtual flux estimator instead of a phaselocked loop (PLL) eliminates the line voltage sensors and thus increases the reliability of the system.
Introduction
A quarter of world’s population live in rural villages and isolated sites where most are not connected to electrical networks. Therefore they use fossil fuels for their energy needs, which causes ecological and economic problems. In recent years new energy sources have been developed to tackle climate change and pollution caused by fossil fuels.
The standalone induction generator connected to a wind turbine presents many advantages such as low cost and reduced maintenance being rugged, of simple construction, and with a brushless rotor (squirrel cage). However, the control of the output voltage of the generator transmitted to the consumer during changes in speed and load condition is challenging [1,2,3,4].
In [5,6,7,8,9], a vector controlled backtoback converter is used between the SEIG and the load, while a simplified system with PWM rectifier and the load connected to its output in parallel with the DC bus voltage has also been proposed. The main objective of this technique is to ensure constant DC voltage at the output of the PWM rectifier for a constant amplitude and constant frequency at the output of the inverter. Generally, four PI controllers in a cascade configuration are used, i.e., two respective external loops for the flux and DC voltage, and two inner d and qaxis loops for current control. In some cases, only two outer controllers are used for flux and DC voltage while the currents are controlled using hysteresis controllers. The major advantage of this control technique is its simplicity of implementation. However, the difference between the DC bus voltage and its reference reaches up to 5% for speed variation and 10% for load variation. Moreover, to obtain a decoupled control of the flux and torque it requires accurate SEIG parameters. Any variations of the stator and rotor resistances as well as magnetizing inductance can lead to a diminution of control performance due to the discrepancy between the real and reference flux vectors. Hence, it is necessary to estimate and compensate for the variation of these parameters [10], leading to a complicated control scheme. In order to solve the problem of SEIG voltage variation, large undershoot/overshoot of electromagnetic torque, and DC link voltage variation, many studies have proposed replacing the conventional PI by a Fuzzy logic controller (FLC) and a neural network controller. The results obtained are more efficient compared to conventional controllers though the dynamics can deteriorate in the event of significant variations in driving speed or load [11, 12].
Voltage oriented control (VOC) proposed and implemented by [9, 13,14,15] guarantees high dynamic and static performance via internal current control loops. The DC bus voltage at the output of the PWM rectifier is controlled by a voltage loop, in which a PI controller acts on the DC voltage error to generate references for the AC currents in the stationary (abc) or rotating (dq) reference frame. The PI current controller guarantees a good continuation of the input currents compared to the references, though the performance of this control technique depends largely on the quality of the applied current control technique. It has several advantages such as low current total harmonic distortion (THD), fixed switching frequency, and easy implementation. However, as this technique requires a phaselocked loop (PLL) to determine the phase angle, it requires line voltage sensors.
Another control technique proposed and implemented in [14] is composed of a diode bridge rectifier and a filter, and a PWM inverter. The purpose of this technique is to stabilize the amplitude and frequency output of the inverter for an autonomous energy generation system. It has good dynamics with a low harmonic current and voltage of the inverter (THD current =2–3%, THD voltage = 0.12–0.2%), which are well within the 5% limit imposed by IEEE519. However, the major drawback of such a system is the large stator current harmonics caused by the diode bridge rectifier.
Direct torque control (DTC) also has been proposed based on the orientation of stator flux [16,17,18,19,20]. The control considers the finite control voltage vectors produced by the generator side PWM rectifier. The absence of the current control loop and park transformation makes the implementation of the DTC control simpler than the VOC, while it manifests itself by the rapid dynamic response. However, it has major drawbacks, such as the determination of switching states has to be based on information on the trends in flux and torque evolution from nonlinear elements of the hysteresis type, and the variable switching duration, which leads to torque oscillations.
In this paper, a supertwisting sliding mode control (STSMC) regulator is proposed to replace the traditional (PI and PIFuzzy) controller. To enhance system robustness, system uncertainties are taken into consideration. The dynamic performance of DC voltage regulation is improved and the harmonics in the stator current are reduced.
VOC with virtual flux estimation using the proposed STSMC (STSMCVFOC) with a twolevel backtoback converter is applied, where virtual flux is estimated as a function of the DC bus voltage and the control states of the rectifier. This technique makes it possible to simplify the control system and to improve the accuracy of estimation of the flux position. The principles of VOC, STSMC, SVM, and virtual flux estimator are combined for improved robustness and minimized ripples. To highlight the advantages of the proposed structure, simulation results are compared between the proposed strategy (STSMCVFOCSVM) and the conventional method (FLCVFOCSVM).
This rest of the paper is organized as follows: the modeling of the selfexcited induction generator is briefly summarized in Section 2. VOC with virtual flux estimation is developed in Section 3 and the proposed STSMC strategy is described in detail in Section 4. The criteria employed to measure the efficiency of system response are presented in Section 5.The simulation results are presented and discussed in Section 6, and a conclusion is drawn in Section 7.
Mathematical model of induction generator
The mathematical model of an SEIG in a stationary dq reference frame is described as [1,2,3,4]:
where L_{s} and L_{r} are the stator and rotor self inductances, respectively. L_{m} is the magnetizing inductance, and R_{r} and R_{s} are the rotor and stator resistances, respectively. C is the capacitance of the excitation capacitor connected at the stator terminals.
The SEIG model can also be describe by the state space equation as:
where
The variation of the magnetizing inductance is the main factor in the dynamic build up voltage and stabilization in SEIG [4, 5]. It must be emphasized that the generator needs residual magnetism so that the selfexcitation process can be started. The variation of the magnetizing inductance L_{m} with phase voltage used in this work is given in Fig. 1.
For selfexcitation, the induction generator uses the battery on the DC side to provide the initial voltage across the capacitor and once the load voltage rises to a value higher than the battery voltage, it is automatically switched off by the diode.
Voltage oriented control
VOC with virtual flux estimation is implemented to improve the performance of the classical VOC which is based on PLL.
VOC or VFOC controls are similar to the fluxoriented vector control of induction machines. The method is based on the transformation between a stationary αβ coordinate and the synchronous rotating dq coordinate [9]. VFOC provides better control of the rectifier under poor line voltage conditions (operation without an AC voltage sensor presents less noise because of the low pass filter behavior of the integrator used in the flux estimator).
Decoupled voltage control
The application of the decoupled control for the PWM rectifier makes it possible to decouple the currents I_{d} and I_{q}, and to allow adequate regulation on each of the two separately [9]:
The decoupling between the d and qaxis is done by the variables u_{d} and u_{q} as:
where u_{d} and u_{q} are the output signals from the current regulators.
After simplification, a decoupled state system is obtained as:
Currents of I_{d} and I_{q} can be controlled separately by the action on the components u_{d} and u_{q}.Figure 2 shows the diagram of the current control loop.
Figure 3 shows the closedloop transfer function of the current control and can be written as:
The control parameters can be set as k_{i} = 2, k_{i} = 2ζω_{n} − R, k_{p} = Lω_{n}^{2} k_{i} = 2ζω − R, \( \upzeta =\frac{\sqrt{2}}{2} \), k_{i} = Lω^{2} while ω_{n} depends on the chosen response time.
The DC voltage regulation loop generates the reference current i_{d}^{∗} as shown in Fig. 2. A FuzzyPI controller is used as presented in Fig. 4. This is based on the error from two inputs and its variation [21].
The expressions of the error (E) and its derivation (dE) are:
where V_{DC} and \( {V}_{DC}^{\ast } \) are the DC voltage and its reference, respectively.
The output of the regulator is given by:
FE, FdE, and FdU are gains called “scale factor”. Figure 5 shows the function of membership of each input signal (E, dE). There are 7 fuzzy subsets for each variable giving 49 (7*7) possible rules, while the fuzzy subsets are [21]:NB (Negative Big), NM (Negative Medium), NS (Negative Small), Z (Zero), PS (Positive Small), PM (Positive Medium), and PB (Positive Big) [22,23,24] (Table 1).
Virtual flux estimation
Given that R and L represent the stator resistance and the stator leakage inductance of the virtual asynchronous generator [13], the components of the flux vector in the stationary αβ reference frame of the virtual generator connected to the terminals of the PWM rectifier are determined as:
The rectifier input voltages can be estimated as functions of the DC bus voltage and rectifier switching states as:
As the voltage drop across leakage inductance is negligible compared to the line voltage, the fluxes in the αβ axis are expressed as:
The virtual flux estimation method used for grid synchronization (in this case threephase induction generator) is shown in Fig. 6.
The global schematic of the proposed control is presented in Fig. 7.
Supertwisting sliding mode controls (STSMC)
In this section, the design of current controllers based on STSMC is studied. A super twisting algorithm is designed to perform continuous control with a twoorder sliding mode based on high order derivatives of the sliding mode surface. It can be an alternative solution to reduce the chattering phenomenon while keeping the same performance and robustness of sliding mode control [25, 26].
The supertwisting (ST) control law U_{ST}(t) is defined by two parts u_{1} and u_{2}, where u_{1} is given by its derivative and u_{2} is specified by the function of the sliding variable as [25]:
where λ and α are positive gains used to synthesize a robust supertwisting controller [27].
The nonlinearity can be regulated by changing the coefficient r in order to maintain stability. It must be positive and its value is within 0 ≤ r ≤ 0.5.
Sufficient conditions to offer a finite time convergence are provided in [28] and are chosen as follows:
where α, λ, Φ and Γ_{M} are positive constants, Φ is the positive bound of the uncertain function ϕ, Γ_{M} and Γ_{m} are the respective positive upper and lower bounds of the uncertain function γ at the second derivative of the sliding surface given as [27]:
To guarantee the convergence of the sliding surface to zero in the presence of disturbances and uncertainties, the function ϕ(x, t) and γ(x, t) must satisfy the following conditions: Φ ≥ ϕ and Γ_{M} ≥ γ ≥ Γ_{m} > 0 [29, 30].
In order to control the dq axis currents, a supertwisting sliding mode approach is considered. From the following equations:
the first derivative is written as:
From (15), the control based on the super twisting algorithm considered in [29] for the current controller is given as:
where the sliding variable S(d) and S(q) are the d and qaxis current errors, respectively.
The gains are chosen according to the conditions stated in (16). The block diagram of STSMC is shown in Fig. 8.
Performance criteria
The criteria employed to measure the efficiency of system response need take into account the variations in errors over the whole range of time. The three basic criteria commonly employed, i.e., Integral of absolute error (IAE), Integral of squared error (ISE), and Integral of time multiplied by absolute error (ITAE) [31] are evaluated as:
Simulation results and discussion
To verify the performance of the proposed control applied to the selfexcited induction generator in remote areas, a Matlabbased simulation is conducted. Results presented in this section are for a 2 kW induction generator with the following electrical parameters: (R_{s} = 1.7 Ω, R_{r} = 1.2 Ω, l_{s} = 0.024 H, l_{r} = 0.023 H, L_{m} = 0.023 H). During the simulation, the system is exposed to speed and load variations to test the performance of the control. The load contains three branches of resistances and inductances, at t = 4 s the load changes from 200 Ω, 3 mH to 40 Ω, 1 mH, and then to 250 Ω, 8 mH at t = 8 s.
The DC bus voltage at the output of the rectifier is shown in Fig. 9. It demonstrates that the desired reference value of 700 V is tracked very quickly at the start without any significant overshoot. At t = 4 s and t = 8 s, the control system is subjected to load variations. As can be seen, the disturbances are rejected by the STSMCbased controllers with a response time of 0.02 s and overshoots of 0.7%.
Figure 10 shows the current tracking and the decoupling between the d and qaxis of both the STSMC and PIfuzzy controllers. However, the harmonic spectra of the stator current for the two controllers compared in Fig. 11 show that current THD is lower in the STSMC technique (1.22%) compared to conventional PIfuzzy controller (1.68%). Figure 12 (a) and (b) show the stator currents with the STSMC and PIfuzzy controllers, respectively, while the rotor speed is shown in Fig. 13.
Figures 14 and 15 show the output voltage and current of the inverter, while Fig. 16 illustrates that the voltage amplitude follows its reference without overshoot. The output voltages generated by the SEIG change in amplitude and frequency as shown in Fig. 17.
The efficiency of the proposed STSMC technique based on the performance measures of IAE, ISE and ITAE are indicated in Table 2, which show better performance by the proposed controller.
Conclusion
In this paper, the supertwisting sliding mode approach applied to virtual flux orientated control (STSMCVFOC) of a standalone induction generator is studied and compared to the conventional PIfuzzy control. Simulation results prove that the proposed STSMCVFOC control system assures better dynamic performance and illustrates a considerable reduction in current ripple compared to the PIfuzzy controller.
Nomenclature
v_{ds}, v_{qs}: Direct and quadrature stator voltages
i_{ds}, i_{qs}: Direct and quadrature stator currents
i_{dr}, i_{qr}: Direct and quadrature rotor currents
Ω: Synchronous speed
L_{s}, L_{r}: Stator and rotor self inductances
L_{m}: Magnetizing inductance
R_{r}, R_{s}: Rotor and stator resistance
C: Excitation capacitor
R, L: Stator resistance and stator leakage inductance of the virtual motor
ψ_{sα}, ψ_{sβ}: Stator flux in the αβ axis
V_{DC}: DC bus voltage
u_{sα}, u_{sβ}: Line voltage in the αβ axis
i_{sα}, i_{sβ}: Line current in the αβ axis
u_{d}, u_{q}: Output signals from the current regulators
μ: Flux estimator adjustment coefficient
U_{ST}: Supertwisting control law
λ, α: Positive gains used to synthesize a robust supertwisting controller
α, λ: Positive constants
Φ: Positive bound
Γ_{M}, Γ_{m}: Positive upper and lower bounds
γ: Second derivative of the sliding surface
k_{i}, k_{p}: Proportional and integral gains of the PI regulators
FE, FdE, FdU: Scale factors of the PIFuzzy regulators
Availability of data and materials
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
Abbreviations
 STSMC:

Supertwisting sliding mode control
 PI:

Proportionalintegral
 VOC:

Vector oriented control
 VFOC:

Virtual flux oriented control
 SVM:

Space vector modulation
 SEIG:

Selfexcited induction generator
 AC:

Alternating current
 PLL:

Phaselocked loop
 DC:

Direct current
 PWM:

PulseWidth modulation
 THD:

Total harmonics distortion
References
Barara, M., Bennassar, A., Abbou, A., Akherraz, M., & Badre, B. (2014). Advanced control of wind electric pumping system for isolated areas application. International Journal of Power Electronics and Drive Systems. https://doi.org/10.11591/ijpeds.v4i4.6527.
Aberbour, A., Idjdarene, K., & Boudries, Z. (2016). Adaptable sliding mode control for wind energy application. Revue Roumaine des Sciences TechniquesSerie Electrotechnique et Energetique, 61(3), 258–262.
Idjdarene, K., Rekioua, D., Rekioua, T., & Tounzi, A. (2008). Vector control of autonomous induction generator taking saturation effect into account. Energy Conversion and Management, 49(10), 2609–2617. https://doi.org/10.1016/j.enconman.2008.05.014.
Bašić, M., Vukadinović, D., & Polić, M. (2013). Fuzzy DCvoltage controller for a vector controlled standalone induction generator. order. International Journal of Circuits, Systems and Signal Processing, 1, 2.
Vukadinović, D., & Bašić, M. (2011). A standalone induction generator with improved stator flux oriented control. Journal of Electrical Engineering, 62(2), 65–72. https://doi.org/10.2478/v1018701100115.
Vukadinović, D., Bašić, M., Nguyen, C. H., et al. (2014). Hedgealgebrabased voltage controller for a selfexcited induction generator. Control Engineering Practice, 30, 78–90. https://doi.org/10.1016/j.conengprac.2014.05.006.
Hazra, S., & Sensarma, P. (2011). Vector approach for selfexcitation and control of induction machine in standalone wind power generation. IET Renewable Power Generation, 5(5), 397–405. https://doi.org/10.1049/ietrpg.2010.0168.
Mehdi, A., Boulahia, A., Medouce, H., & Benalla, H. (2013, July). Induction generator using AC/DC/AC PWM converters and its application to the windenergy systems. In EUROCON, 2013 IEEE, (pp. 1038–1043). IEEE.
Amieur, T., Taibi, D., & Amieur, O. (2018). Voltage oriented control of selfexcited induction generator for wind energy system with MPPT. In AIP Conference Proceedings, (p. 030067). AIP Publishing.
Bašić, M., Bubalo, M., Vukadinović, D., et al. (2021). Sensorless maximum power control of a standalone squirrelcage induction generator driven by a variablespeed wind turbine. Journal of Electrical Engineering & Technology, 16(1), 333–347. https://doi.org/10.1007/s42835020005828.
Dewangan, S., Dyanamina, G., & Kumar, N. (2019). Performance improvement of winddriven selfexcited induction generator using fuzzy logic controller. International Transactions on Electrical Energy Systems, 29(8), 1–20. https://doi.org/10.1002/etep.v29.8.
Giribabu, D., Das, M., & Kumar, A. (2016). Comparative study of control strategies for the induction generators in wind energy conversion system. Wind and Structures, 22(6), 635–662. https://doi.org/10.12989/was.2016.22.6.635.
Mahajan, S. M., Kumar, S. S., Kumaresan, N., et al. (2016). Decoupled control strategy for the operation of capacitorexcited induction generator for DC power applications. IET Power Electronics, 9(13), 2551–2561. https://doi.org/10.1049/ietpel.2015.0830.
El Akhrif, R., Abbou, A., Barara, M., Akherraz, M., & Majdoub, Y. (2017). Experimental dSPACE analysis for selfexcited induction generator used in voltage control. International Journal of Power Electronics and Drive Systems (IJPEDS), 8(3), 1368–1380. https://doi.org/10.11591/ijpeds.v8.i3.pp13681380.
Amin, M., & Mohammed, O. A. (2011). Development of highperformance gridconnected wind energy conversion system for optimum utilization of variable speed wind turbines. IEEE Transactions on Sustainable Energy, 2(3), 235–245. https://doi.org/10.1109/TSTE.2011.2150251.
Abdelli, R., Rekioua, D., Rekioua, T., & Tounzi, A. (2013). Improved direct torque control of an induction generatorused in a wind conversion system connected to the grid. ISA Transactions, 52(4), 525–538. https://doi.org/10.1016/j.isatra.2013.03.001.
Benakcha, M., Benalia, L., Ameur, F., & Tourqui, D. J. (2017). Control of dual stator induction generatorintegrated in windenergy conversion system. Journal of EnergySystems, 1(1), 21–31.
Gundavarapu, A., Misra, H., & Jain, A. K. (May 2017). Direct torque control scheme for DC voltage regulation of the standalone DFIGDC system. in IEEE Transactions on Industrial Electronics, 64(5), 3502–3512. https://doi.org/10.1109/TIE.2016.2644623.
Premalatha, K., Vasantharathna, S., & Dhivyaah, T. (2016). Selfexcitation system for control of wind turbine driven induction generator using direct torque control. Journal of Vibration and Control, 22(3), 736–755. https://doi.org/10.1177/1077546314532669.
Ouanjli, E., Najib, S. M., Derouich, A., El Ghzizal, A., Chebabhi, A., & Taoussi, M. (2019). Improved DTC strategy of doubly fed induction motor using fuzzy logic controller. Energy Reports, 5, 271–279. https://doi.org/10.1016/j.egyr.2019.02.001.
Bendjeddou, Y., Abdessemed, R., Merabet, E., & Bentouhami, L. (2018). Fuzzy controller for selfexcited dual star induction generator with online estimation of magnetizing inductance used in wind energy conversion. Revue Roumaine des Sciences Techniques  Serie Électrotechnique et Énergétique, 63(4), 417–422.
Zadeh L. A., “Fuzzy setes. Information and control,” Vol. 8, 1965, pp. 338–353, 1965. https://doi.org/10.1016/S00199958(65)90241X.
Mamdani, E. H., Assilion, S., & Jabr, H. (1974). An experiment in linguistic synthesis with a fuzzy logic controller. International Journal of ManMachine Studies, 7, 1–13.
Sousa, G. C., & Bose, B. K. (1994). A Fuzzy set theory based control of a phasecontrolled converter DC machine drive. IEEE Transactions on Industry Applications, 30(1), 1–13.
Ammar, A., Benakcha, A., & Bourek, A. (2017). Closed loop torque SVMDTC based on robust super twisting speed controller for induction motor drive with efficiency optimization. International Journal of Hydrogen Energy, 42(28), 17940–17952. https://doi.org/10.1016/j.ijhydene.2017.04.034.
Ouchqqen, S., Benbouzid, M., Blaabjerg, F., Betka, A., & Steinhart, H. (2020). Direct power control of shunt active power filter using space vector modulation based on super twisting sliding mode control. IEEE Journal of Emerging and Selected Topics in Power Electronics, 9(3), 3243–3253, June 2021. https://doi.org/10.1109/JESTPE.2020.3007900.
Rashed, M., Goh, K. B., Dunnigan, M. W., MacConnell, P. F. A., Stronach, A. F., & Williams, B. W. (2005). Sensorless secondorder slidingmode speed control of a voltagefed inductionmotor drive using nonlinear state feedback. IEE ProceedingsElectric Power Applications, 152(5), 1127.
Levant, A. (2003). Higherorder sliding modes, differentiation and outputfeedback control. International Journal of Control, 76(9–10), 924–941. https://doi.org/10.1080/0020717031000099029.
Lascu, C., Boldea, I., & Blaabjerg, F. (2013). Supertwisting sliding mode control of torque and flux in permanent magnet synchronous machine drives. In 39th Annual Conf. IEEE Ind. Electron. Soc., (pp. 3171–3176).
Boubzizi, S., Abid, H., El Hajjaji, A., et al. (2018). Comparative study of three types of controllers for DFIG in wind energy conversion system. Protection and Control of Modern Power Systems, 3(21). https://doi.org/10.1186/s416010180096y.
Bendjeddou, Y., Abdessemed, R., & Merabet, E. (2020). Improved field oriented control for standalone dual star induction generator used in wind energy conversion. Engineering Review, 40(2), 34–46. https://doi.org/10.30765/er.40.2.05.
Acknowledgments
Not applicable.
Funding
This work is supported by the: Direction Générale de la Recherche Scientifique et du Développement Technologique (DGRSDT).
Author information
Authors and Affiliations
Contributions
Bendjeddou was a major contributor in writing the manuscript. Deboucha has substantively revised the paper. Merabet performed the simulation examination. Bentouhami and Abdessemed analyzed and interpreted the simulation results. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval and consent to participate
This article does not contain any studies with human or animal subjects performed by author.
Competing interests
The authors declare that we have no competing interests.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Bendjeddou, Y., Deboucha, A., Bentouhami, L. et al. Super twisting sliding mode approach applied to voltage orientated control of a standalone induction generator. Prot Control Mod Power Syst 6, 18 (2021). https://doi.org/10.1186/s41601021002012
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s41601021002012
Keywords
 Selfexcited induction generator
 Virtual flux oriented control
 Backtoback converter
 Super twisting sliding mode control
 PIfuzzy controller; wind energy