Sliding mode controller based on type-2 fuzzy logic PID for a variable speed wind turbine

  • Zineb Lahlou
  • Khaddouj Ben MezianeEmail author
  • Ismail Boumhidi
Original Article


In this paper, an optimal type-2 fuzzy logic proportional integral derivative controller based on sliding mode controller (IT2FL-PID-SMC) is designed for a wind turbine with variable speed. The major aim of this work is to overcome the deficiencies of the classical sliding mode controller. In this study, the sliding mode controller presented is modified; the sliding surface is replaced by the type-2 fuzzy proportional integral derivative controller. The type-2 fuzzy system is used to improve the classical sliding mode control efficiency and the robustness. The proposed (IT2FL-PID-SMC) can be used to reach strong stability as well as increase the variable speed wind turbine performance. The reliability and consistency of the proposed approach is assessed by completing simulations and analyzing comparisons with the classical SMC. The simulation results are clearly indicated the effectiveness and the validity of the proposed method, in terms of precision and time of convergence.


Variable speed wind turbine Sliding mode PID controller Type-2 fuzzy logic Stability 

List of symbols

\( \omega_{r} \)

Rotor speed

\( J_{r} \)

Rotor inertia

\( K_{r} \)

Rotor friction coefficient

\( \theta_{r} \)

Rotor side angular deviation

\( T_{ls} \)

Shaft torque

\( B_{ls} \)

Shaft stiffness coefficient

\( K_{ls} \)

Shaft damping coefficient

\( \theta_{ls} \)

Gearbox side angular deviation

\( T_{hs} \)

Shaft torque

\( T_{em} \)

Generator electromagnetic torque

\( J_{g} \)

Generator inertia

\( \omega_{g} \)

Generator speed

\( K_{g} \)

Generator friction coefficient

\( n_{g} \)

Transmission ratio

\( \theta_{g} \)

Generator side angular deviation

\( v \)

Wind speed

\( \rho \)

The air density



  1. Azar AT (2012) Overview of type-2 fuzzy logic systems. Int J Fuzzy Syst Appl 2(4):1–28CrossRefGoogle Scholar
  2. Ben meziane K, Dib F, Boumhidi I (2013) Fuzzy sliding mode controller for power system SMIB. J Theor Appl Inf Technol 54:331–338Google Scholar
  3. Boubekeur B, Lupu L, Houria S, Hand S (2007) Multivariable control strategy for variable speed variable pitch wind turbines. Renew Energy 32(8):1273–1287CrossRefGoogle Scholar
  4. Bououden S, Chadli M, Filali S, El Hajjaji A (2012) Fuzzy model based multivariable predictive control of a variable speed wind turbine: LMI approach. Renew Energy 37(1):434–439CrossRefGoogle Scholar
  5. Castillo O, Melin P (2014) A review on interval type-2 fuzzy logic applications in intelligent control. Inf Sci 27:615–631MathSciNetCrossRefzbMATHGoogle Scholar
  6. Castillo O, Martinez AI, Martinez AC (2007) Evolutionary computing for topology optimization of type-2 fuzzy systems. Adv Soft Comput 41:63–75CrossRefGoogle Scholar
  7. El-Nagar AM, El-Bardini M (2014) Practical Implementation for the interval type-2 fuzzy PID controller using a low cost microcontroller. Ain Shams Eng J 5:475–487CrossRefGoogle Scholar
  8. Fernando V, Paul FP (2007) Variable structure control of a wind energy conversion system based on a brushless doubly fed reluctance generator. IEEE Trans Energy Convers 22:499–506CrossRefGoogle Scholar
  9. Hamed JA, Jungwon Y (2016) Power capture optimization of variable-speed wind turbines using an output feedback controller. Renew Energy 86:517–525CrossRefGoogle Scholar
  10. İlyas E (2006) Sliding mode control with PID sliding surface and experimental application to an electromechanical plant. ISA Trans 45(1):109–118CrossRefGoogle Scholar
  11. Kathryn EJ, Lucy YP, Mark JB, Vishwesh K, Lee J (2004) Fingersh, stability analysis of an adaptive torque controller for variable speed wind turbines. In: 43rd IEEE conference on decision and control, vol 4, pp 4087–4094Google Scholar
  12. King P, Mamdani E (1997) The application of fuzzy control to industrial processes. Automatica 13:235–242CrossRefGoogle Scholar
  13. Lee JF, Kathryn J (2004) Baseline results and future plans for the NREL controls advanced research turbine. In: 23rd ASME wind energy symposium, pp 87–93Google Scholar
  14. Liang QL, Mendel JM (2000) Interval type-2 fuzzy logic systems: theory and design. IEEE Trans Fuzzy Syst 8(5):535–550CrossRefGoogle Scholar
  15. Mendel JM (2000) Uncertainty, fuzzy logic, and signal processing. Signal Process J 80:913–933CrossRefzbMATHGoogle Scholar
  16. Mendel JM, John RI, Liu FL (2006) Interval type-2 fuzzy logic systems made simple. IEEE Trans Fuzzy Syst 14(6):808–821CrossRefGoogle Scholar
  17. Miccio M, Cosenza B (2014) Control of a distillation column by type-2 and type-1 fuzzy logic PID controllers. J Process Control 24(5):475–484. CrossRefGoogle Scholar
  18. Orlando S, Henrique G, Antonio M, Adriano C (2010) nonlinear control of the doubly-fed induction generator in wind power systems. Renew Energy 35(8):1662–1670CrossRefGoogle Scholar
  19. Pasand MS, Malik OP (1999) A fuzzy logic based PSS using a standardized rule table. Electric Mach Power Syst 27(3):295–310CrossRefGoogle Scholar
  20. Sahu RK, Panda S, Pradhan PC (2015) Design and analysis of hybrid firefly algorithm-pattern search based fuzzy PID controller for LFC of multi area power systems. Electr. Power Energy Syst 69:200–212CrossRefGoogle Scholar
  21. Sid Ahmed EA, Mohamed A (2015) Fuzzy sliding mode control applied to a doubly fed induction generator for wind turbines. Turk J Electric Eng Comput Sci. Google Scholar
  22. Slotine JJ (1984) Sliding controller design for non-linear systems. Int J Control 40:421–434CrossRefzbMATHGoogle Scholar
  23. Slotine JJ, Li W (1991) Applied nonlinear control. Prentice-Hall, Englewood CliffszbMATHGoogle Scholar
  24. Valenciaga F, Puleston PF, Spurgeon SK (2009) A geometric approach for the design of MIMO sliding controllers. Application to a wind-driven doubly fed induction generator. Int J Robust Nonlinear Control 19(1):22–39MathSciNetCrossRefzbMATHGoogle Scholar
  25. Wu B, Lang Y, Zargari N, Kouro S (2011) Power conversion and control of wind energy systems. Wiley, HobokenCrossRefGoogle Scholar
  26. Xinyan Z, Weiqing W, Ye L (2006) Fuzzy control of variable speed wind turbine. In: WCICA 2006. The sixth World congress on intelligent control and automationGoogle Scholar
  27. Yesil E (2014) Interval type-2 fuzzy PID load frequency controller using Big Bang-Big Crunch optimization. Appl Soft Comput 15:100–112CrossRefGoogle Scholar
  28. Zadeh LA (1973) Outline of a new approach to the analysis of complex systems and decision processes. IEEE Trans Syst Man Cybern 3(1):28–44MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© The Society for Reliability Engineering, Quality and Operations Management (SREQOM), India and The Division of Operation and Maintenance, Lulea University of Technology, Sweden 2019

Authors and Affiliations

  1. 1.LESSI Laboratory, Department of Physics, Faculty of Sciences Dhar el MahrazSidi Mohamed Ben Abdellah UniversityFezMorocco

Personalised recommendations