Abstract
This paper deals with the nonlinear control of a direct-drive PMSG wind turbines using the super-twisting algorithm. The studied system is assumed supplying a water pumping system for the use in isolated sites and areas. The aim of the proposed control strategy is tracking the wind turbine maximum power point. The designed controllers are based on one of the high-order sliding mode controller (HOSM) versions, which is the super-twisting algorithm. This latter possess many attractive features as the chattering-free behavior, finite time convergence, less information demand, simplicity, stability and robustness against external disturbances. The performance of the whole system in closed-loop mode is assessed through computer simulations.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
- Wind energy
- Water pumping system
- Super-twisting algorithm
- Nonlinear systems
- PMSG
- MPPT
- Sliding mode controller
1 Introduction
In recent decades, wind energy has received a lot of attention as one of the clean alternative energy sources [1]. In general, renewable energies aim to reduce the negative impact of conventional electricity sources on the environment and also supplying remote areas and isolated sites where access to the classical energy is difficult. Water pumping is one of the principal renewable energy application; photovoltaic energy is the most used and preferred for water supply. In some cases and for some locations, solar energy cannot be the best solution. Wind energy has recently been adopted as a solution for regions with good wind potential. In literature, many wind electric water pumping configurations and control strategies have been proposed and studied [2,3,4]. The main goal of the existed studies is ensuring an optimal and a maximum efficiency of the water pumping system operation. The studied configuration in this paper is shown in Fig. 1. It consists of permanent-magnet synchronous generator, a controlled AC/DC converter connected to a permanent-magnet DC motor driving a centrifugal pump (nonlinear load).
The permanent-magnet synchronous generator (PMSG) is one of the most preferred choice for standalone systems due to its high efficiency, self-excitation features, reliability and also for allowing a direct-drive systems avoiding by that the use of a gearbox [5]. The major drawbacks of wind energy conversion systems (WECS) is the highly nonlinear behavior [1]. Figure 2.b represent the power coefficient \( \left( {C_{p} } \right) \) as function of the pitch angle \( \left( \beta \right) \) and the specific speed (\( \lambda \)), and Fig. 2.a shows the mechanical power as a function of rotor speed of the turbine for different values of wind speed. Maximizing the captured wind energy power is the main objective, many control strategies can be found in literature as well as controllers improvements in order to overcome the drawbacks of the conventional controllers. In [1], an adaptive fuzzy-PI control is considered to replace the conventional constant gains PI controller for PMSG vector control. A sliding mode control strategy is proposed in [6] and [7] for a PMSG controlled by vector control. In [8] a hybrid fuzzy sliding mode controller is proposed for controlling the permanent magnet synchronous generator speed. In [9], a general regression neural network (GRNN) controller is proposed for induction generator (IG) speed drive. A fuzzy neural network controller is proposed in [10] for the same generator kind. In [11], a hybrid intelligent PMSG control based on sliding mode controller combined with fuzzy inference mechanism and adaptive algorithm is proposed.
This paper presents the control of a direct-drive permanent-magnet synchronous generator wind turbine used in an autonomous water pumping system. The proposed optimal control of the PMSG wind turbine is based on super-twisting algorithm. The overall control functions of the wind electric water pumping system are developed including the maximization of the captured power. The presented control strategy allows an efficient operation of the system in a wide range of winds and aims to make the turbine operating on the curve corresponding to the maximum power point. Computer simulations are presented in order to validate and evaluated the performance of the adopted control strategy on the studied system.
2 Modeling of Wind Electric Water Pumping System
2.1 Modeling of the Wind Turbine
The model of the turbine is modeled from the following system equations [1, 5, 7]:
Where \( p_{v} \) is the wind power, \( \rho \) is the air density, \( A \) is the circular area, \( v_{w} \) is the wind speed, \( p_{m} \) is the mechanical power, \( C_{p} \) is the power coefficient, \( \beta \) is the pitch angle, \( \lambda \) is the tip speed ratio, \( \Omega _{m}^{G} \) is the turbine rotor speed, \( R \) is the turbine radius, \( T_{m}^{G} \) is the mechanical torque, \( T_{em}^{G} \) is the electromagnetic torque produced by the generator, \( f \) is the friction coefficient and \( J^{G} \) is the total moment of inertia of the rotating parts.
2.2 Permanent Magnet Synchronous Generator (PMSG) Model
The d-q stator voltage equations of this generator are given by the following expressions [12, 18, 19]:
The differential equations of the PMSG can be obtained as follow:
The electromagnetic torque is represented by:
The PMSG is assumed to be wound-rotor, then \( L_{d} = L_{q} \), and the expression of the electromagnetic torque in the rotor can be described as follow:
Where \( L_{d} \), \( L_{q} \) are the inductances of the generator on the q and d axis, \( R_{s} \) is the stator resistance, \( \psi_{0} \) is the permanent magnetic flux, \( \upomega_{r} \) is the electrical rotating speed of the PMSG which is given by \( \upomega_{r} = p.\Omega _{m}^{G} \) and \( p \) is the number of pole pairs.
2.3 Permanent-Magnet DC Motor (PMDC) and Centrifugal Pump Model
The model of the PMDC motor is represented by the following equations [3]:
The load torque of the centrifugal pump is given by the following expression:
Where \( R_{aM} \) is the armature winding resistance, \( L_{aM} \) is the armature self-inductance, \( I_{aM} \) is the motor armature current, \( V_{aM} \) is the applied voltage, \( e \) is the back e.m.f of the PMDC motor, \( K_{e} \) is the voltage constant, \( \Omega _{m}^{M} \) is the angular speed, \( K_{t} \) is the torque constant, \( J^{M} \) is the moment of inertia, \( B_{m} \) is the viscous torque constant, \( T_{f}^{M} \) is the torque constant for rotational losses, \( T_{e}^{M} \), \( T_{L}^{M} \) are the electromagnetic torque and load torque respectively, and \( a \), \( b \) are the constants of the pump.
3 PMSG Side Converter Control
In order to control the generator speed, a vector control strategy is applied to the AC/DC converter (Fig. 3). The generator speed \( \Omega _{m}^{G} \) can be controlled by adjusting the electromagnetic torque (\( T_{em}^{G} \)) to its reference (\( T_{em}^{{G^{*} }} ) \). That can be done by acting on the q-axis current (\( I_{qs} \)) using the equation \( I_{qs}^{*} = \frac{2}{{3p\psi_{0} }}T_{em}^{{G^{*} }} \). The d-axis stator current (\( I_{ds} \)) component is forced to zero to achieve the maximum torque of the generator [12, 18]. The optimal reference rotational speed is calculated using \( \Omega _{mopt }^{G} = \frac{{\lambda^{*} .v_{w} }}{R} \) where \( \lambda^{*} \) represents the optimum tip-speed ratio.
-
Super Twisting Algorithm (STA)
The major known drawback associated with variable structure control implementation is the chattering phenomenon [13]. The most used technique to avoid this problem is the approach known as high-order sliding mode (HOSM). This latter is very well known in their stability and robustness against external disturbances and uncertainty. The increasing information demand is the main problem of the high-order sliding mode controllers; the implementation of the rth-order controller requires the knowledge of \( \upsigma, \dot{\sigma }, \ddot{\sigma }, \ldots ,\sigma^{{\left( {r - 1} \right)}} \) (\( \sigma \) is the sliding surface). The super-twisting algorithm is the exception, it has two main advantages. The first one is that the ST algorithm can be applied to any system having a relative degree equal to 1 with respect to sliding variable, and the second and the important advantage is that the ST algorithm does not require any information on the time derivative of the sliding variable and maintains all the distinctive robust features of the SMC [14, 15].
-
Outer STA Generator Speed Controller
The sliding surface for the STA speed controller is given as follows:
It follows that
Where \( {\varrho }_{1} \left( {t,x} \right) \) and \( \varUpsilon_{1} \left( {t,x} \right) \) are uncertain bounded functions that satisfy
The proposed second-order sliding mode control has been designed using the super twisting algorithm. The control law contains two parts, one is the continuous function of the sliding surface (\( \sigma_{{\Omega _{m}^{G} }} ) \) and, the other, is the integral of a discontinuous control action [20]:
Where:
Using the Eqs. (10) and (16), the final STA speed controller is given as follows:
Where \( \alpha_{1} , \beta_{1} {\text{and}} \rho \) are design parameters. To ensure the sliding manifolds convergence to zero in finite time, the gains can be chosen as follows [16]:
-
Inner STA Current Controllers
In order to regulate currents components \( I_{qs} \) and \( I_{ds} \) to their references (\( I_{ds}^{*} \) and \( I_{qs}^{*} \)), the sliding surfaces were chosen as follow:
It follows that
Where \( \varrho_{2} \left( {t,x} \right) \), \( \varrho_{3} \left( {t,x} \right) \), \( \varUpsilon_{2} \left( {t,x} \right) \) and \( \varUpsilon_{3} \left( {t,x} \right) \) are uncertain bounded functions that satisfy
The proposed second-order sliding mode control has been designed using the super twisting algorithm. The control voltages of q and d axis are defined as follow:
Where:
\( Fem_{d} \) and \( Fem_{q} \) are the compensation terms.
The final inner STA current controllers are given as follow:
Where \( \alpha_{i} , \beta_{i} \,{\text{and}}\, \rho \) (\( i = 2,3 \)) are design parameters. To ensure the sliding manifolds convergence to zero in finite time, the gains can be chosen as follows [16]:
4 Results and Discussion
The following results were obtained for the studied wind electric water-pumping system described in Fig. 1 using Matlab/Simulink software. The control strategy was performed under variable wind speed profile. The wind speed was modeled as a sum of deterministic several harmonics [17].
The applied wind speed profile is shown in Fig. 4. The used waveforms contains two regions, the high wind speed range and the low one. Figure 5 illustrate the variation of the turbine mechanical power and the electrical absorbed power by the motor-pump group. The obtained results shows a good tracking performance of the maximum mechanical power. The dynamic difference between the mechanical turbine power and the electrical absorbed power is due to system inertia, friction and losses at converter and generator level. It is observed also on Fig. 8 that the power coefficient \( \left( {C_{p} } \right) \) has been kept at its maximum value \( 0.48 \) even under random wind speed profile.
The PMSG vector control can be verified by observing the d and q current axis. Figures 6 and 7 show a good pursuit of the reference q current axis \( (I_{qs}^{*} ) \) generated by the outer super twisting algorithm controller, similarly to the d current component \( ( I_{ds} ) \), it can been seen on the same figures that the \( I_{ds} \) remains around its reference (zero). Figure 9 shows that generator currents are sinusoidal, no harmonics or perturbations are observed at generator level, the thing that will increase the system efficiency. Figure 10 shows a good tracking performance of the speed rotor to the reference (optimal) speed with a very small error.
Figure 11 illustrates the motor-pump performances; it shows the evolution of the permanent-magnet DC motor speed, the electrical torque produced by the dc motor and the load torque opposed by the centrifugal pump.
5 Conclusion
In this paper, a wind electric water pumping system based on direct-drive PMSG wind turbine and PMDC motor connected to a centrifugal pump is studied and presented. A vector control strategy based on super-twisting algorithm controllers has been designed and evaluated under varying wind conditions. The obtained results proved the effectiveness and the robustness of the proposed control strategy on the studied system. The selected super-twisting algorithm has shown a good stability without chattering effects. The main advantage of the presented control strategy is that the ST algorithm requires only knowledge of the sign of the sliding variable, which means an easier implementation and good performances with less information demand. The proposed control strategy can be improved by replacing the mechanical sensors with observers state in order to reduce the overall system cost.
References
Aissaoui, A.G., et al.: A fuzzy-PI control to extract an optimal power from wind turbine. Energy Convers. Manag. 65, 688–696 (2013)
Ouchbel, T., et al.: Power maximization of an asynchronous wind turbine with a variable speed feeding a centrifugal pump. Energy Convers. Manag. 78, 976–984 (2014)
Soufyane, B., et al.: A comparative investigation and evaluation of maximum power point tracking algorithms applied to wind electric water pumping system. In: International Conference on Electronic Engineering and Renewable Energy. Springer, Singapore (2018)
Lara, D., Merino, G., Salazar, L.: Power converter with maximum power point tracking MPPT for small wind-electric pumping systems. Energy Convers. Manag. 97, 53–62 (2015)
Abdullah, M.A., et al.: A review of maximum power point tracking algorithms for wind energy systems. Renew. Sustain. Energy Rev. 16(5), 3220–3227 (2012)
Emna, M.E., Adel, K., Mimouni, M.F.: The wind energy conversion system using PMSG controlled by vector control and SMC strategies. Int. J. Renew. Energy Res. 3(1), 41–50 (2013)
Errami, Y., Ouassaid, M., Maaroufi, M.: A performance comparison of a nonlinear and a linear control for grid connected PMSG wind energy conversion system. Int. J. Electr. Power Energy Syst. 68, 180–194 (2015)
Chen, C.H., Hong, C.-M., Ou, T.-C.: Hybrid fuzzy control of wind turbine generator by pitch control using RNN. Int. J. Ambient Energy 33(2), 56–64 (2012)
Hong, C.-M., Cheng, F.-S., Chen, C.-H.: Optimal control for variable-speed wind generation systems using general regression neural network. Int. J. Electr. Power Energy Syst. 60, 14–23 (2014)
Lin, W.-M., Hong, C.-M., Cheng, F.-S.: Fuzzy neural network output maximization control for sensorless wind energy conversion system. Energy 35(2), 592–601 (2010)
Lin, W.-M., et al.: Hybrid intelligent control of PMSG wind generation system using pitch angle control with RBFN. Energy Convers. Manag. 52(2), 1244–1251 (2011)
Dahbi, A., et al.: Realization and control of a wind turbine connected to the grid by using PMSG. Energy Convers. Manag. 84, 346–353 (2014)
Valenciaga, F., Puleston, P.F.: High-order sliding control for a wind energy conversion system based on a permanent magnet synchronous generator. IEEE Trans. Energy Convers. 23(3), 860–867 (2008)
Matraji, I., Al-Durra, A., Errouissi, R.: Design and experimental validation of enhanced adaptive second-order SMC for PMSG-based wind energy conversion system. Int. J. Electr. Power Energy Syst. 103, 21–30 (2018)
Kunusch, C., et al.: Sliding mode strategy for PEM fuel cells stacks breathing control using a super-twisting algorithm. IEEE Trans. Control Syst. Technol. 17(1), 167–174 (2008)
Mekri, F., Elghali, S.B., El Hachemi Benbouzid, M.: Fault-tolerant control performance comparison of three-and five-phase PMSG for marine current turbine applications. IEEE Trans. Sustain. Energy 4(2), 425–433 (2012)
Tran, D.-H., et al.: Integrated optimal design of a passive wind turbine system: an experimental validation. IEEE Trans. Sustain. Energy 1(1), 48–56 (2010)
Marmouh, S., Boutoubat, M., Mokrani, L.: Performance and power quality improvement based on DC-bus voltage regulation of a stand-alone hybrid energy system. Electr. Power Syst. Res. 163, 73–84 (2018)
Mousa, H.H.H., Youssef, A.-R., Mohamed, E.E.M.: Variable step size P&O MPPT algorithm for optimal power extraction of multi-phase PMSG based wind generation system. Int. J. Electr. Power Energy Syst. 108, 218–231 (2019)
Kunusch, C., Puleston, P.F., Mayosky, M.A., Dávila, A.: Efficiency optimisation of an experimental PEM fuel cell system via super twisting control. In: 2010 11th International Workshop on Variable Structure Systems (VSS), pp. 319–324. IEEE, June 2010
Acknowledgment
This research was supported by the National Center for Scientific and Technical Research (CNRST) of Morocco and the Embassy of France in Morocco.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Soufyane, B., Smail, Z., Abdelhamid, R., Elhafyani, M.L. (2020). Design and Performance Analysis of Super-Twisting Algorithm Control for Direct-Drive PMSG Wind Turbine Feeding a Water Pumping System. In: El Moussati, A., Kpalma, K., Ghaouth Belkasmi, M., Saber, M., Guégan, S. (eds) Advances in Smart Technologies Applications and Case Studies. SmartICT 2019. Lecture Notes in Electrical Engineering, vol 684. Springer, Cham. https://doi.org/10.1007/978-3-030-53187-4_31
Download citation
DOI: https://doi.org/10.1007/978-3-030-53187-4_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-53186-7
Online ISBN: 978-3-030-53187-4
eBook Packages: Computer ScienceComputer Science (R0)