Wind Energy Conversion Systems (WECSs) exhibit nonlinear behavior due to internal and external disturbances, which can significantly impact the control performance. Firstly, this paper proposes a Vector Control Approach (VCA) based on Adaptive Neuro Fuzzy (ANF) of Proportional Integral Derivative (PID) controllers for a variable speed Permanent Magnet Synchronous Generator (PMSG)-based WECS connected to the grid to address these issues. The proposed ANF-PID controller combines the robustness of the fuzzy logic with the neural network's performance to ensure high accuracy, excellent tracking, and robustness against the WECS's nonlinear behavior. The neural network automates the placement of fuzzy logic membership functions. Secondly, this paper suggests a real-time hardware implementation of the VCA based on ANF-PID using a Field Programmable Gate Array (FPGA) to reduce the processing time and the WECS's sampling period. The effectiveness of the VCA based on ANF-PID controllers is validated by conducting a numerical simulation within the Matlab-Simulink using the Xilinx System Generator tool, alongside an experimental in-the-loop hardware implementation using FPGA board. Different scenarios are conducted to validate the robustness and stability of the proposed VCA based on ANF-PID control schemes, which is compared to Conventional Fuzzy PID (C-FPID) and PID controllers. The results exhibit that the VCA based on ANF-PID controllers outperforms VCA-C-FPID and VCA-PID controllers in terms of precision, tracking accuracy, and robustness against the WECS's nonlinear behavior and the PMSG parameter variations. The performances of the proposed controllers are tested under some criteria. In fact, the proposed ANF-PID controller provides a Mean Absolute Error (MAE), a Mean Squared Error (MSE) and a Root Mean Squared Error (RMSE) of 8.1911 × 10−04, 8.4181 × 10−05 and 0.0092, respectively. Compared to the C-FPID controller, the proposed controller offers an improvement gain of 98.96 %, 99.61 %, and 93.79 % of MAE, MSE, and RMSE, respectively. When compared to the PID controller, its improvement is even more significant, with a reduction of 99.9919 %, 99.9999 %, and 99.9288 % of MAE, MSE, and RMSE, respectively. In addition, the ANF-PID-based VCA utilizes hardware resources on the FPGA efficiently, requiring only 65.60 % slices LUT, 0.28 % LUTRAM, and 22.99 % FF. This makes it a more cost-effective option compared to the VCA-C-FPID controller for diverse control systems.
Read full abstract