Litcius/Paper detail

Design of Vector Control Strategies Based on Fuzzy Gain Scheduling PID Controllers for a Grid-Connected Wind Energy Conversion System: Hardware FPGA-in-the-Loop Verification

Mahdi Hermassi, Saber Krim, Youssef Krim, Mohamed Ali Hajjaji, Badr M. Alshammari, Haitham Alsaif, Ahmed S. Alshammari, Tawfik Guesmi

2023Electronics28 citationsDOIOpen Access PDF

Abstract

This paper presents a hardware implementation upon a Field Programmable Gate Array (FPGA) of improved Vector Control Strategies (VCSs) based on a Fuzzy Logic System (FLS) of a grid-connected wind energy conversion system. Usually, the classical VCS is based on fixed-gain Proportional Integral Derivative (PID) controllers, which are known to exhibit limited performance against the nonlinear behavior of wind systems, such as rapid fluctuations of the wind speed and uncertainties of the system parameters. In order to overcome this limitation, an improved VCS based on Fuzzy Gain Scheduling PID controllers (VCS-FGS-PID) is suggested in this work to guarantee good tracking, high accuracy and good robustness under system parameter variations. Indeed, the PID controller gains are tuned, in real-time, by the FLS. In addition, the proposed VCS-FGS-PID methods are implemented on the FPGA in order to reduce the delays and the period of the system of the control loop, thanks to its parallel processing. In fact, the performance of the suggested VCS-FGS-PID approaches are proved by digital simulation with the Xilinx system generator tool under Matlab/Simulink, in addition to an experimental hardware-in-the-loop implementation using the FPGA. The obtained results demonstrate that the proposed VCS-FGS-PID techniques offer better performance as regards good tracking and high accuracy and good robustness against stator resistance variability compared to VCS-PI.

Topics & Concepts

PID controllerField-programmable gate arrayRobustness (evolution)Control theory (sociology)Computer scienceMATLABGate arrayVector controlFuzzy logicModelSimHardware-in-the-loop simulationControl engineeringEngineeringSimulationEmbedded systemVHDLControl (management)Temperature controlVoltageOperating systemChemistryArtificial intelligenceBiochemistryElectrical engineeringInduction motorGeneWind Turbine Control SystemsFrequency Control in Power SystemsMicrogrid Control and Optimization