This research paper presents the method of fuzzy logic system to optimize the energy extraction in a photovoltaic (PV) power system. The maximum power of a (PV) module varies due to changing temperature, solar radiation, and load. To maximize efficiency, PV systems use a maximum power point tracker (MPPT) to constantly extract the highest power that can be produced by a solar panel and then deliver it to the load. The general structure of an (MPPT) system contains a (DC-DC) converter (an electronic device that converts a source of direct current DC from one voltage level to another) and a controller. The (MPPT) finds and maintains operations at the maximum power point using a tracking algorithm during variations in weather conditions. Because of the nonlinear behavior of (PV) module current-voltage characteristics and the nonlinearity of (DC-DC) converters due to switching, conventional controllers are unable to provide the best response, especially when dealing with wide parameter variations and line transients. The goal of this work is to design andimplement a maximum power point tracker that uses a fuzzy logic control algorithm. Fuzzy logic naturally provides a superior controller for this type of nonlinear application. This method also benefits from the artificial intelligence approach for overcoming the complexity in modeling nonlinear systems. In order to succeed in this work, an (MPPT) system consisting of a (PV) module, a (DC-DC) converter, and a fuzzy logic controller is designed and simulated in Simulink. Analyses of buck- boost converter characteristics are carried out to find the most suitable topology for the PV system used. An integrated model of the PV module with the identified converter is simulated in MATLAB to derive the expert knowledge needed to formulate and tune the fuzzy logic controller. The simulation results show that, the fuzzy logic controller is able to obtain the desired outcomes which are actual power generation of solar panels at different irradiance and temperature. Keywords: Fuzzy logic, PV, MPPT, DC-DC converter, MATLAB programming
Read full abstract