An ANN-Based MPPT and Power Control Strategy for DFIG Wind Energy Systems with Real-Time Validation
Abstract
1. Introduction
- A unified intelligent control scheme integrating MPPT-based speed control with ANN-based active/reactive power control for the DFIG.
- A full real-time implementation using the eZdsp TMS320F28335 under a real wind profile, rarely reported in ANN-based DFIG studies.
- A consistent comparison between FOC-PI and ANN controllers, showing clear improvements (lower ripple, 0.16% steady-state error, 5% overshoot reduction, and 0.38% THD reduction).
- This combination and the real-time validation reinforce the originality and practical relevance of the contribution.
2. Materials and Methods
2.1. Wind Turbine Modeling
- MPPT-based speed regulation
- Artificial neural networks
2.2. Mathematical Model of DFIG
2.3. Control of DFIG
- Field-oriented control
- Artificial Neural Network Controller
- The suggested intelligent approach compensates for system non-linearity caused by parametric variations, typically induced by technical issues like mechanical wear and generator overheating.
- The new strategy proposed for power control of the DFIG is presented and benchmarked against other techniques of recent studies reported in the literature.
- This intelligent control is noted for its durable performance, minimal design complexity, and adaptability to technological platforms.
- The improvement of power control through ANN controllers can be considered an innovative combination according to existing literature. A multilayer perceptron (MLP) network is adopted in this work, comprising three layers: an input, an intermediate, and an output. The input layer receives sensor measurements, while neurons in the hidden layers process the data in a feedforward manner, ensuring no feedback connections. The final layer delivers the anticipated outputs.
3. Results and Discussions
Real-Time Implementation of the Proposed Controller
4. Conclusions
- The development of novel control strategies based on artificial intelligence (such as Fuzzy Logic, Bald Eagle Search Algorithm, etc.) for wind turbine control.
- Integrating a storage system and improving the conversion chain from both technical and economic perspectives.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| Nomenclature | Abbreviation | ||
| β (Degree °) | Blade pitch angle | ANNC | Artificial Neural Network Controller |
| λ | Tip speed ratio | ANN | Artificial Neural Network |
| ϕr and ϕs (Wb) | Stator and rotor fluxes | DTC | Direct Torque Control |
| Ωg (rad/s) | Generator’s mechanical speed | DFIG | Doubly Fed Induction Generator |
| ωr and ωs (rad/s) | Rotor and stator pulsations | FFT | Fast Fourier Transformation |
| ρ (Kg/m3) | Air density | FOC | Field-Oriented Control |
| Cmec | Mechanical torque coefficient | MPPT | Maximum Power Point Tracking |
| Cp | Power coefficient | FOSMC | Fractional-Order STC |
| Cg | Generator torque coefficient | GSC | Grid-Side Converter |
| Cf | Friction coefficient | GOA | Grasshopper Optimization Algorithm |
| Cem | Electromagnetic torque coefficient | MLP | Multi-Layer Perceptron |
| f (N.m.s/rad) | Friction coefficient | MSE | Mean Squared Error |
| fs (Hz) | Stator rated frequency | FLC | Fuzzy Logic Control |
| G | Gearbox gain | RSC | Rotor-Side Converter |
| ir and is (A) | Rotor and Stator currents | WECS | Wind Energy Conversion System |
| J (kg.m2) | Moment of inertia | PWM | Pulse Width Modulation |
| Lm (H) | Magnetizing inductance | NNC | Neural Network Control |
| Lf (H) | Filter inductance | SMC | Sliding Mode Controller |
| Lr (H) | Rotor inductance | TSR | Tip Speed Ratio |
| Ls (H) | Stator inductance | ||
| M (H) | Mutual inductance | ||
| Nb | Blades’ number | ||
| p | Number of pole pairs | ||
| Pn (MW) | Rated power | ||
| Ps (W) | Stator active power | ||
| Pt (W) | Wind turbine power | ||
| Qs (Var) | Stator reactive powers | ||
| R (m) | Blade radius | ||
| Rf (Ω) | Filter resistance | ||
| Rs and Rr (Ω) | Stator and rotor resistances | ||
| t (s) | Time | ||
| Tem | Electromagnetic torque | ||
| THD (%) | Total harmonic distortion | ||
| Vdc (V) | DC bus voltage | ||
| V (m/s) | Wind speed | ||
| Vdc (V) | DC-bus voltage | ||
| Vr and Vs (V) | Rotor and stator voltages | ||
| Stator flux | |||
References
- Drici, M.; Houabes, M.; Salawudeen, A.T.; Bahri, M. Optimizing Hybrid Renewable Energy Systems for Isolated Applications: A Modified Smell Agent Approach. Eng 2025, 6, 120. [Google Scholar] [CrossRef]
- Morozovska, K.; Bragone, F.; Svensson, A.X.; Shukla, D.A.; Hellstenius, E. Trade-Offs of Wind Power Production: A Study on the Environmental Implications of Raw Materials Mining in the Life Cycle of Wind Turbines. J. Clean. Prod. 2024, 460, 142578. [Google Scholar] [CrossRef]
- Mossa, M.A.; Echeikh, H.; Iqbal, A. Enhanced Control Technique for a Sensor-Less Wind Driven Doubly Fed Induction Generator for Energy Conversion Purpose. Energy Rep. 2021, 7, 5815–5833. [Google Scholar] [CrossRef]
- Pandey, S.K.; Kumar, S. Grid-Integrated Doubly Fed Wind Energy Conversion System with Photovoltaic Array Using Logarithmic Hyperbolic Adaptive Control. Comput. Electr. Eng. 2025, 123, 110269. [Google Scholar] [CrossRef]
- Bade, S.O.; Meenakshisundaram, A.; Tomomewo, O.S. Current Status, Sizing Methodologies, Optimization Techniques, and Energy Management and Control Strategies for Co-Located Utility-Scale Wind–Solar-Based Hybrid Power Plants: A Review. Eng 2024, 5, 677–719. [Google Scholar] [CrossRef]
- Zhang, Y.; Wang, J.; Li, X. Fractional-Order Sliding Mode Control of Single-Phase Five-Level Rectifier. Electr. Eng. 2024, 106, 5579–5589. [Google Scholar] [CrossRef]
- Chojaa, H.; Derouich, A.; Zamzoum, O.; Watil, A.; Taoussi, M.; Abdelaziz, A.Y.; Elbarbary, Z.M.S.; Mossa, M.A. Robust Control of DFIG-Based WECS Integrating an Energy Storage System With Intelligent MPPT Under a Real Wind Profile. IEEE Access 2023, 11, 90065–90083. [Google Scholar] [CrossRef]
- Watil, A.; Chojaa, H. Enhancing Grid-Connected PV–EV Charging Station Performance through a Real-Time Dynamic Power Management Using Model Predictive Control. Results Eng. 2024, 24, 103192. [Google Scholar] [CrossRef]
- Su, Y.; Yang, D.; Ren, J. Event-Triggered H∞ Sliding Mode Control for Discrete-Time Singular Markov Jump Systems with Uncertainties in the Difference Matrix. Circ. Syst. Signal Process. 2024, 43, 4764–4789. [Google Scholar] [CrossRef]
- Mossa, M.A.; Abdelhamid, M.K.; Hassan, A.A.; Bianchi, N. Improving the Dynamic Performance of a Variable Speed DFIG for Energy Conversion Purposes Using an Effective Control System. Processes 2022, 10, 456. [Google Scholar] [CrossRef]
- Delavari, H.; Veisi, A. A New Robust Nonlinear Controller for Fractional Model of Wind Turbine-Based DFIG with a Novel Disturbance Observer. Energy Syst. 2024, 15, 827–861. [Google Scholar] [CrossRef]
- Jia, C.; Longman, R.W. An Adaptive Smooth Second-Order Sliding Mode Repetitive Control Method with Application to a Fast Periodic Stamping System. Syst. Control Lett. 2021, 151, 104912. [Google Scholar] [CrossRef]
- Mebkhouta, T.; Golea, A.; Boumaraf, R.; Benchouia, T.M.; Karboua, D. A High Robust Optimal Nonlinear Control with MPPT Speed for Wind Energy Conversion System (WECS) Based on Doubly Fed Induction Generator (DFIG). Period. Polytech. Electr. Eng. Comput. Sci. 2024, 68, 1–11. [Google Scholar] [CrossRef]
- Guediri, M.; Touil, S.; Hettiri, M.; Guediri, A.; Ikhlef, N.; Hocine, B.; Guediri, A. Control of a Doubly Fed Induction Generator for Variable Speed Wind Energy Conversion Systems Using Fuzzy Controllers Optimized with a Genetic Algorithm. Eng. Technol. Appl. Sci. Res. 2025, 15, 19871–19877. [Google Scholar] [CrossRef]
- Ehsani, M.; Oraee, A.; Abdi, B.; Behnamgol, V.; Hakimi, M. Adaptive Dynamic Sliding Mode Controller Based on Extended State Observer for Brushless Doubly Fed Induction Generator. Int. J. Dyn. Control 2024, 12, 3719–3732. [Google Scholar] [CrossRef]
- Bouguettah, I.; Messadi, M.; Kemih, K.; Azar, A.T.; Mahlous, A.R. Adaptive Passive Fault Tolerant Control of DFIG-Based Wind Turbine Using a Self-Tuning Fractional Integral Sliding Mode Control. Front. Energy Res. 2024, 12, 1373. [Google Scholar] [CrossRef]
- Chojaa, H.; Derouich, A.; Chehaidia, S.E.; Zamzoum, O.; Taoussi, M.; Elouatouat, H. Integral Sliding Mode Control for DFIG-Based WECS with MPPT Based on Artificial Neural Network under a Real Wind Profile. Energy Rep. 2021, 7, 3656–3666. [Google Scholar] [CrossRef]
- Slimane, W.; Benchouia, M.T.; Golea, A. Second-Order Sliding Mode Maximum Power Point Tracking of Wind Turbine Systems Based on Doubly Fed Induction Generator. Int. J. Syst. Assur. Eng. Manag. 2020, 11, 716–727. [Google Scholar] [CrossRef]
- Alhassan, A.B.; Shehu, M.A.; Gali, V.; Do, T.D. Disturbance Observer-Based Super-Twisting SMC for Variable Speed Wind Energy Conversion System under Parametric Uncertainties. IEEE Access 2025, 13, 11003–11020. [Google Scholar] [CrossRef]
- Prakash Reddy, S.R.; Loganathan, U. Improving the Dynamic Response of Scalar Control of Induction Machine Drive Using Phase Angle Control. In IECON 2018—44th Annual Conference of the IEEE Industrial Electronics Society; IEEE: New York, NY, USA, 2018; pp. 541–546. [Google Scholar]
- Zamzoum, O.; Derouich, A.; Motahhir, S.; El Mourabit, Y.; El Ghzizal, A. Performance Analysis of a Robust Adaptive Fuzzy Logic Controller for Wind Turbine Power Limitation. J. Clean. Prod. 2020, 265, 121659. [Google Scholar] [CrossRef]
- Chojaa, H.; Derouich, A.; Taoussi, M.; Chehaidia, S.E.; Zamzoum, O.; Mosaad, M.I.; Alhejji, A.; Yessef, M. Nonlinear Control Strategies for Enhancing the Performance of DFIG-Based WECS under a Real Wind Profile. Energies 2022, 15, 6650. [Google Scholar] [CrossRef]
- Mossa, M.A.; Echeikh, H.; Diab, A.A.Z.; Quynh, N.V.J.E. Effective Direct Power Control for a Sensor-Less Doubly Fed Induction Generator with a Losses Minimization Criterion. Electronics 2020, 9, 1269. [Google Scholar] [CrossRef]
- Erazo-Damián, I.; Apsley, J.M.; Perini, R.; Iacchetti, M.F.; Marques, G.D. Stand-Alone DFIG FOC Sensitivity and Stability Under Mismatched Inductances. IEEE Trans. Energy Convers. 2019, 34, 860–869. [Google Scholar] [CrossRef]
- Xiong, L.; Li, P.; Li, H.; Wang, J. Sliding Mode Control of DFIG Wind Turbines with a Fast Exponential Reaching Law. Energies 2017, 10, 1788. [Google Scholar] [CrossRef]
- Cortajarena, J.A.; Barambones, O.; Alkorta, P.; Cortajarena, J. Grid Frequency and Amplitude Control Using DFIG Wind Turbines in a Smart Grid. Mathematics 2021, 9, 143. [Google Scholar] [CrossRef]
- Susperregui, A.; Herrero, J.M.; Martinez, M.I.; Tapia-Otaegui, G.; Blasco, X. Multi-Objective Optimisation-Based Tuning of Two Second-Order Sliding-Mode Controller Variants for DFIGs Connected to Non-Ideal Grid Voltage. Energies 2019, 12, 3782. [Google Scholar] [CrossRef]
- Quan, Y.; Hang, L.; He, Y.; Zhang, Y. Multi-Resonant-Based Sliding Mode Control of DFIG-Based Wind System under Unbalanced and Harmonic Network Conditions. Appl. Sci. 2019, 9, 1124. [Google Scholar] [CrossRef]
- Brando, G.; Dannier, A.; Spina, I. Performance Analysis of a Full Order Sensorless Control Adaptive Observer for Doubly-Fed Induction Generator in Grid Connected Operation. Energies 2021, 14, 1254. [Google Scholar] [CrossRef]
- Hernández-Mayoral, E.; Dueñas-Reyes, E.; Iracheta-Cortez, R.; Campos-Mercado, E.; Torres-García, V.; Uriza-Gosebruch, R. Modeling and Validation of the Switching Techniques Applied to Back-to-Back Power Converter Connected to a DFIG-Based Wind Turbine for Harmonic Analysis. Electronics 2021, 10, 3046. [Google Scholar] [CrossRef]
- Bouderbala, M.; Bossoufi, B.; Deblecker, O.; Alami Aroussi, H.; Taoussi, M.; Lagrioui, A.; Motahhir, S.; Masud, M.; Alraddady, F.A. Experimental Validation of Predictive Current Control for DFIG: FPGA Implementation. Electronics 2021, 10, 2670. [Google Scholar] [CrossRef]
- Chojaa, H.; Derouich, A.; Chehaidia, S.E.; Zamzoum, O.; Taoussi, M.; Benbouhenni, H.; Mahfoud, S. Enhancement of Direct Power Control by Using Artificial Neural Network for a Doubly Fed Induction Generator-Based WECS: An Experimental Validation. Electronics 2022, 11, 4106. [Google Scholar] [CrossRef]
- Quang, N.K.; Anh, N.K.; Ngo, V.-Q.-B. Facilitated Model Predictive Power Control of DFIG Driven by NNPC Inverter for Wind Energy System. Energy Rep. 2025, 13, 451–463. [Google Scholar] [CrossRef]
- Chowdhury, M.A.; Shafiullah, G.M.; Ferdous, S.M. Low Voltage Ride-Through Augmentation of DFIG Wind Turbines by Simultaneous Control of Back-to-Back Converter Using Partial Feedback Linearization Technique. Int. J. Electr. Power Energy Syst. 2023, 153, 109394. [Google Scholar] [CrossRef]
- Mensou, S.; Essadki, A.; Nasser, T.; Idrissi, B.B.; Tarla, L.B. DSPACE DS1104 Implementation of a Robust Nonlinear Controller Applied for DFIG Driven by Wind Turbine. Renew. Energy 2020, 147, 1759–1771. [Google Scholar] [CrossRef]
- Ayrir, W.; Ourahou, M.; El Hassouni, B.; Haddi, A. Direct Torque Control Improvement of a Variable Speed DFIG Based on a Fuzzy Inference System. Math. Comput. Simul. 2020, 167, 308–324. [Google Scholar] [CrossRef]
- Ihedrane, Y.; El Bekkali, C.; El Ghamrasni, M.; Mensou, S.; Bossoufi, B. Improved Wind System Using Non-Linear Power Control. Indones. J. Electr. Eng. Comput. Sci. 2019, 14, 1148–1158. [Google Scholar] [CrossRef]
- Chetouani, E.; Errami, Y.; Obbadi, A.; Sahnoun, S. Self-Adapting PI Controller for Grid-Connected DFIG Wind Turbines Based on Recurrent Neural Network Optimization Control under Unbalanced Grid Faults. Electr. Power Syst. Res. 2023, 214, 108829. [Google Scholar] [CrossRef]
- Watil, A.; El Magri, A.; Lajouad, R.; Raihani, A.; Giri, F. Multi-Mode Control Strategy for a Stand-Alone Wind Energy Conversion System with Battery Energy Storage. J. Energy Storage 2022, 51, 104481. [Google Scholar] [CrossRef]
- Mutlag, A.H.; Mohamed, A.; Shareef, H. A Nature-Inspired Optimization-Based Optimum Fuzzy Logic Photovoltaic Inverter Controller Utilizing an eZdsp F28335 Board. Energies 2016, 9, 120. [Google Scholar] [CrossRef]
- Hassan, E.D.; Mohammed, K.G.; Ali, I.I. Implementation of TMS320F28335 DSP Code Based on SVPWM Technique for Driving VSI with Induction Motor. Int. J. Power Electron. Drive Syst. 2022, 13, 1895–1903. [Google Scholar] [CrossRef]






































| Rating (Kw) | Technique | Controller | Reference Tracking * | Reference |
|---|---|---|---|---|
| 15 | FOC strategy | PI | ++ | [24] |
| 2 | DPC | SMC | +++ | [25] |
| 7.5 | Direct FOC strategy | PI controller | ++ | [26] |
| 7 | Nonlinear control | Second-order sliding mode control | +++ | [27] |
| 1 | Nonlinear control | Integral sliding mode controller | ++ | [28] |
| 11 | FOC strategy with a full-order adaptive observer | PI | ++ | [29] |
| 3 | FOC strategy with space vector modulation | PI | ++ | [30] |
| 1.5 | Predictive current control | - | ++ | [31] |
| ANN Parameters | Methods/Value | |
|---|---|---|
| ANN-Ps | ANN-Qs | |
| MLP Learning Process | Levenberg–Marquardt Algorithm | |
| Neural Network | Multilayer Perceptron (MLP) | |
| Proposed Structure | 2-5-5-5-1 | 2-5-5-5-1 |
| Number of Iterations | 100 | 100 |
| Input Layer (two neurons) | and | and |
| Learning Function | Trainlm | Trainlm |
| Activation Functions | Tansig | Tansig |
| Output Layer (one neuron) | Vrq_ref | Vrqd_ref |
| Turbine, RL Filter, and DC Bus Specifications | |||
|---|---|---|---|
| dfig’s Parameters | Value | dfig’s Parameters | Value |
| Poles’ pair number, p | 2 | Mutual inductance, M (H) | 0.0135 |
| Number of blades | 3 | Rated power, Pn (MW) | 1.5 |
| Gearbox gain G | 90 | Stator resistance, Rs (Ω) | 0.012 |
| Stator rated voltage, Vs (V) | 698 | Stator inductance, Ls (H) | 0.0137 |
| Filter resistance Rf (Ω) | 0.012 | Rotor resistance, Rr (Ω) | 0.021 |
| Stator rated frequency, fs (Hz) | 50 | Rotor Inductance, Lr (H) | 0.0136 |
| DC-bus voltage Vdc (V) | 0.012 | Friction coefficient f (N.m.s/rad) | 0.0024 |
| Moment of inertia (kg·m2) | 1000 | Filter inductance Lf (H) | 0.005 |
| DC-bus capacitor C(F) | 8 × 10−3 | Rotor radius R (m) | 35.25 |
| Parameter | FOC Used PI | ANN | Improvement (%) |
|---|---|---|---|
| THD of the current (%) | 0.91 | 0.38 | 58.26 |
| Response time (s) | 0.403 | 0.287 | 30.23 |
| Overshoot (%) | Important (≈17%) | Neglected (≈4.9%) | 69.52 |
| Rise time (s) | 0.229 | 0.154 | 27.97 |
| Static errors (%) | 0.267 | 0.165 | 28.46 |
| Set-point tracking | Medium | High | / |
| Precision | Good | Very good | / |
| FOC Used PI | ANN | |
|---|---|---|
| Q-axis rotor current | 70.09 | 23.06 |
| D-axis rotor current | 31.95 | 11.95 |
| Reactive power | 51,930.2 | 421.7 |
| Active power | 30,981.7 | 479.1 |
| DC-bus voltage | 4017.2 | 2491.3 |
| References | Techniques | Static Error (%) | Ripples | Overshoot (%) | |
|---|---|---|---|---|---|
| [35] | Backstepping | 0.29 | 4.52 | Low | Moderate (≈9%) |
| [36] | Fuzzy SMC | 0.19 | 3.1 | High | Negligible (≈6%) |
| [37] | SMC | 1.84 | 4.99 | High | Significant (≈18%) |
| [38] | HLRNN | 0.16 | ---- | Moderate | Significant (≈24%) |
| Proposed technique | ANNC | 0.158 | 0.38 | Low | Negligible (≈5%) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Chojaa, H.; Tifidat, K.; Derouich, A.; Almalki, M.M.; Mossa, M.A. An ANN-Based MPPT and Power Control Strategy for DFIG Wind Energy Systems with Real-Time Validation. Inventions 2026, 11, 18. https://doi.org/10.3390/inventions11010018
Chojaa H, Tifidat K, Derouich A, Almalki MM, Mossa MA. An ANN-Based MPPT and Power Control Strategy for DFIG Wind Energy Systems with Real-Time Validation. Inventions. 2026; 11(1):18. https://doi.org/10.3390/inventions11010018
Chicago/Turabian StyleChojaa, Hamid, Kawtar Tifidat, Aziz Derouich, Mishari Metab Almalki, and Mahmoud A. Mossa. 2026. "An ANN-Based MPPT and Power Control Strategy for DFIG Wind Energy Systems with Real-Time Validation" Inventions 11, no. 1: 18. https://doi.org/10.3390/inventions11010018
APA StyleChojaa, H., Tifidat, K., Derouich, A., Almalki, M. M., & Mossa, M. A. (2026). An ANN-Based MPPT and Power Control Strategy for DFIG Wind Energy Systems with Real-Time Validation. Inventions, 11(1), 18. https://doi.org/10.3390/inventions11010018

