Modeling and Neuro-fuzzy Controller Design of a Wind Turbine in Full-load Region Based on Operational Data

Document Type : Research Article


1 PhD Student in Shahid Beheshti University

2 Department of Mechanical and Energy engineering, Shahid Beheshti University

3 Department of Mechanical engineering, University of Tehran


In this paper, dynamic modeling of a Vestas 660 kW wind turbine and its validation are performed based on operational data extracted from Eoun-Ebn-Ali wind farm in Tabriz, Iran. The operational data show that the turbine under study, with a classical PI controller, encounters high fluctuations when controlling the output power at its rated value. The turbine modeling is performed by deriving the non-linear dynamic equations of different subsystems. Then, the model parameters are identified such that the model response matches the actual response. In order to validate the proposed model, inputs to the actual wind turbine (wind speed, pitch angle and generator torque) are fed to the model in MATLAB as well as FAST tool, and the output powers are compared. In order to improve the control performance and alleviate fluctuations in the full-load region, considering the nonlinear and complex behavior of the system, a neuro-fuzzy controller is designed and simulated to control the pitch angle. In this controller, neural network is used to adjust the membership functions of the fuzzy controller. Simulation results of the designed neuro-fuzzy controller indicate the improved performance of the closed-loop system compared to the actual and simulated results from the classical PI controller.


Main Subjects