An efficient Equilibrium Optimizer for parameters identification of photovoltaic modules

View article
PeerJ Computer Science

Main article text

 

Introduction

  1. Proposing the Improved Equilibrium Optimizer (IEO) algorithm, which is inspired by the control, volume, mass, and balance models for estimating the photovoltaic (PV) parameters.

  2. IEO algorithm proved that it can obtain the optimal value of the PV variables of single and double diode models.

  3. Comparing the IEO with other metaheuristic algorithms the results show that IEO provided smaller errors between the calculated values and the actual values.

Mathematical model of photovoltaic cell/module

Single diode model

Double-diode model

Equilibrium optimizer (eo) algorithm

Initialization and evaluation of functions

Equilibrium pool and candidates Ceq

Exponential term (F)

Generation rate (G)

Improved equilibrium optimizer (ieo) algorithm

Opposition based learning (OBL)

Opposite number

Opposition based learning

Objective function

Simulation results and analysis

Numerical data

Results of the single diode model

Results of the double diode model

Results of comparing the effeciency of the ieo with other metaheuristic algorithms

The single diode model

The double diode model

Conclusions and future work

Supplemental Information

The parameter of the PV model.

DOI: 10.7717/peerj-cs.708/supp-2

Additional Information and Declarations

Competing Interests

The authors declare that they have no competing interests.

Author Contributions

Essam H. Houssein conceived and designed the experiments, performed the experiments, analyzed the data, prepared figures and/or tables, authored or reviewed drafts of the paper, and approved the final draft.

Gamela Nageh conceived and designed the experiments, performed the experiments, analyzed the data, performed the computation work, prepared figures and/or tables, authored or reviewed drafts of the paper, and approved the final draft.

Mohamed Abd Elaziz conceived and designed the experiments, performed the experiments, analyzed the data, prepared figures and/or tables, authored or reviewed drafts of the paper, and approved the final draft.

Eman Younis conceived and designed the experiments, performed the experiments, analyzed the data, prepared figures and/or tables, authored or reviewed drafts of the paper, and approved the final draft.

Data Availability

The following information was supplied regarding data availability:

The improved code for equilibrium optimization using opposition-based learning and the code to generate simulated datasets used to test the code is available in the Supplemental Files.

Funding

The authors received no funding for this work.

11 Citations 1,217 Views 260 Downloads

Your institution may have Open Access funds available for qualifying authors. See if you qualify

Publish for free

Comment on Articles or Preprints and we'll waive your author fee
Learn more

Five new journals in Chemistry

Free to publish • Peer-reviewed • From PeerJ
Find out more