Heliyon (Apr 2024)

Using firefly algorithm to optimally size a hybrid renewable energy system constrained by battery degradation and considering uncertainties of power sources and loads

  • Tianmeng Yuan,
  • Yong Mu,
  • Tao Wang,
  • Ziming Liu,
  • Afshin Pirouzi

Journal volume & issue
Vol. 10, no. 7
p. e26961

Abstract

Read online

In this paper, the planning of a hybrid system of wind turbine units, photovoltaic panels, and battery storage is presented by taking into account the limitation of the storage degradation. The scheme minimizes the construction and maintenance cost of power sources and storage equipment. The constraints of the problem include the operating model of the mentioned elements, the limitation of the number of the mentioned elements, the limitation of the storage degradation, and the power balance in the hybrid system. This scheme is subject to uncertainties of the demand and output power generation of wind turbines and photovoltaics, which are modeled using a scenario-based stochastic optimization. The problem has a mixed-integer non-linear structure, and the paper adopts the firefly algorithm to solve the problem. The contributions of the paper include considering the degradation model of the battery, presenting a stochastic modelling for planning the islanded system, and taking into account the uncertainties of load and renewable power. Finally, based on the numerical results, a low planning cost is obtained for the hybrid system in the case of using renewable resources. Batteries are capable of providing flexibility for the hybrid system so that they can cover oscillations of renewable power with respect to the load. The firefly algorithm can find a reliable optimal solution. Stochastic modeling raises the planning cost of the islanded system in comparison to the deterministic model, but it yields a more reliable solution. The battery degradation model incurs no additional costs in system planning, although it offers a far more precise representation of the battery's behavior.

Keywords