Abstract
The paper develops a control scheme for a hybrid energy system, including a photovoltaic (PV) panel and a battery energy storage (BES) system. The capital cost of PV systems is considerably high today and it has been continuously trying to mitigate the manufacturing cost and also, several research works have been devoted to developing effective methods to maximize the power output of these generation systems. In this respect, the most efficient technique is named maximum power point tracking (MPPT) for solar PV systems. To this end, this paper utilizes the fuzzy controller and BAT algorithm (BA) to find the optimal values of the parameters of the controller for the MPPT. The presented framework is known as BAT-Fuzzy. Using the mentioned method, the membership functions of the input and output, which are triangular, are autonomously set. The results obtained from simulating the proposed model on a test system shows the superiority of the BAT-Fuzzy technique in terms of the preciseness and convergence rate, while taking into consideration altering values of solar irradiance and temperature. It also performs better, considering the efficiency of the system in practical cases. Besides, the impact of temperature variations and also, different states of the partial shading conditions (PSC) have discussed. The PV system alone does not produce power over some hours of the day and it should be operated jointly with a storage system to generate the required power over all hours of the day. The presented method is simulated using a test system and the results are compared to some well-known methods, verifying that the developed framework is associated with a fast response during transients with enhanced stability.