Optimized deep learning neural network model for doubly fed induction generator in wind energy conversion systems

  • N. RajasingamEmail author
  • D. Rasi
  • S. N. Deepa


Design of controller for a doubly fed induction generator driven by a variable speed wind turbine employing deep learning neural networks whose weights are tuned by grey artificial bee colony algorithm is developed and simulated in this work. This paper presents the mathematical modelling of the doubly fed induction generator (DFIG) and the controller design is implemented using the third generation deep learning neural network (DLNN). In the proposed work, the variable speed wind turbine generator torque is regulated employing a proportional–integral–derivative (PID) controller. The gains of the PID controller are tuned using DLNN model. The proposed density-based grey artificial bee colony (D-GABC) algorithm provides the optimal dataset required for training DLNN model. As well, the weights of the developed neural network controller are also optimized by D-GABC algorithm to avoid premature convergence and to reduce the incurred computational time of the network model. The effectiveness of the proposed DLNN-based controller for DFIG in wind energy conversion is proved and observed to be better than that of the other methods proposed in the previous literature works in respect of the simulated results obtained.


PID controller Doubly fed induction generator Deep learning neural network Grey artificial bee colony algorithm Wind energy system 


Compliance with ethical standards

Conflict of interest

There exists no conflict of interest in the work carried out related to this manuscript and as well in publishing this manuscript.

Human and animal rights

The contribution made in this paper is original and no animals or birds were harmed during the working carried out in this paper.


  1. Alatas B (2010) Chaotic bee colony algorithms for global numerical optimization. Expert Syst Appl 37(8):5682–5687Google Scholar
  2. Bakouri A, Mahmoudi H, Abbou A (2016) Intelligent control for doubly fed induction generator connected to the electrical network. Int J Power Electron Drive Syst 7(3):688–700Google Scholar
  3. Bakouri A, Mahmoudi H, Abbou A (2017) Modeling and robust control with wind speed estimation by artificial neural networks of a DFIG windturbine under both normal operation and grid fault. Int Rev Electr Eng 12(2):100–109Google Scholar
  4. Bekakra Y, Attous DB (2014) Optimal tuning of PI controller using PSO optimization for indirect power control for DFIG based wind turbine with MPPT. Int J Syst Assur Eng Manag 5(3):219–229Google Scholar
  5. Bharti OP, Saket RK, Nagar SK (2017) Controller design for doubly fed induction generator using particle swarm optimization technique. Renew Energy 114:1394–1406Google Scholar
  6. Boghdady TA, Sayed MM, Elzahab EA (2016) Maximization of generated power from wind energy conversion system using a new evolutionary algorithm. Renew Energy 99:631–646Google Scholar
  7. Boualouch A, Nasser T, Essadki A, Boukhriss A, Frigui A (2017) A robust power control of a DFIG used in wind turbine conversion system. Int Energy J 17(1):1–10Google Scholar
  8. Boudjellal B, Benslimane T (2016) Artificial Neural Network-based control of wind energy conversion system based on a doubly fed induction generator. Mediterr J Meas Control 12(2):553–560Google Scholar
  9. Bryc W (1995) The normal distribution: characterizations with applications. Springer, Berlin. ISBN 0-387-97990-5zbMATHGoogle Scholar
  10. Chaoui H, Okoye O (2016) Nonlinear power control of doubly fed induction generator wind turbines using neural networks. In: 2016 IEEE 25th international symposium industrial electronics (ISIE), pp 562–567Google Scholar
  11. Grzegorczyk K, Kurdziel M, Wójcik PI (2016) Encouraging orthogonality between weight vectors in pretrained deep neural networks. Neurocomputing 202:84–90Google Scholar
  12. Hichem M, Tahar B (2017) Fuzzy monitoring of stator and rotor winding faults for DFIG used in wind energy conversion system. Int J Model Ident Control 27(1):49–57Google Scholar
  13. Karaboga D (2005) An idea based on honey bee swarm for numerical optimization, Report No.: TECHNICAL REPORT-TR06, Erciyes University, Kayseri/TrkiyeGoogle Scholar
  14. Ko H-S, Yoon G-G, Kyung N-H, Hong W-P (2008) Modeling and control of DFIG-based variable speed wind-turbine. Electr Power Syst Res 78:1841–1849Google Scholar
  15. Kong X, Liu X, Lee KY (2014) Data-driven modelling of a doubly fed induction generator wind turbine system based on neural networks. IET Renew Power Gener 8(8):849–857Google Scholar
  16. Kouzi K, Filah K (2015) An optimized adaptive neuro-fuzzy controller based on an indirect vector control of Doubly Fed Induction Generator for wind power generation. J Electr Eng 15(4):82–88Google Scholar
  17. Krause PC, Wasynczuk O, Sudhoff SD (2002) Analysis of electric machinery and drive systems. Wiley, New JerseyGoogle Scholar
  18. Kumar D, Chatterjee K (2017) Design and analysis of artificial bee-colony-based MPPT algorithm for DFIG-based wind energy conversion systems. Int J Green Energy 14(4):416–429Google Scholar
  19. Lalouni S, Rekioua D, Idjdarene K, Tounzi A (2015) Maximum power point tracking based hybrid hill-climb search method applied to wind energy conversion system. Electr Power Compon Syst 43(8–10):1028–1038Google Scholar
  20. Liu S, Lin Y (2006) Grey information: theory and practical applications. Springer, BerlinGoogle Scholar
  21. Liu Z, He Z, Liao K, Luo Y (2016) An input–output linearization algorithm-based control for optimization of DFIG. IEEJ Trans Electr Electron Eng 11(1):s22–s27Google Scholar
  22. Medjber A, Guessoum A, Belmili H, Mellit A (2016) New neural network and fuzzy logic controllers to monitor maximum power for wind energy conversion system. Energy 106:137–146Google Scholar
  23. Nagaria D, Pillai GN, Gupta HO (2010) Comparison of control schemes for frequency support in DFIG based WECS. Int Energy J 11(1):17–28Google Scholar
  24. Om Prakash Bharti RK, Saket SK (2016) Nagar, controller design for DFIG driven by variable speed wind turbine using static output feedback technique. Eng Technol Appl Sci Res 6(4):1056–1061Google Scholar
  25. Schmidhuber J (2015) Deep learning in neural networks: an overview. Neural Netw 61:85–117Google Scholar
  26. Siddiqui MM (1964) Statistical inference for Rayleigh distributions. J Res Natl Bur Stand 68D(9):1007MathSciNetGoogle Scholar
  27. Sitharthan R, Geethanjali M (2017) An adaptive Elman neural network with C-PSO learning algorithm based pitch angle controller for DFIG based WECS. J Vib Control 23(5):716–730Google Scholar
  28. Vieira JP, Nunes MN, Bezerra UH (2008) Design of optimal PI controllers for doubly fed induction generators in wind turbines using genetic algorithm. In: 2008 IEEE power and energy society general meeting-conversion and delivery of electrical energy in the 21st century, pp 1–7Google Scholar
  29. Vrionis TD, Koutiva XI, Vovos NA (2014) A genetic algorithm-based low voltage ride-through control strategy for grid connected doubly fed induction wind generators. IEEE Trans Power Syst 29(3):1325–1334Google Scholar
  30. Wei C, Zhang Z, Qiao W, Qu L (2014) Intelligent maximum power extraction control for wind energy conversion systems based on online Q-learning with function approximation. In: 2014 IEEE energy conversion congress and exposition (ECCE), pp 4911–4916Google Scholar
  31. Wu Z, Wang D, Jiang. Z, Zhang W (2016) Unified estimate of Gaussian kernel width for surrogate models. Neurocomputing 203:41–51Google Scholar
  32. Xiang W-l, Li Y-z, Meng X-l, Zhang C-m, An M-q (2017) A grey artificial bee colony algorithm. Appl Soft Comput 60:1–17Google Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Electrical and Electronics EngineeringAnna University Regional Campus, CoimbatoreCoimbatoreIndia
  2. 2.Department of CSEHindusthan College of Engineering and TechnologyCoimbatoreIndia

Personalised recommendations