Variations of the bacterial foraging algorithm for the extraction of PV module parameters from nameplate data

•Bacterial foraging algorithm is used to extract PV model parameters from nameplate data.•Five variations of the bacterial foraging algorithm are compared on a simple objective function.•Best results obtained when swarming is neglected, step size is varied, and global best is preserved.•The techniqu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Energy conversion and management 2016-04, Vol.113, p.312-320
1. Verfasser: Awadallah, Mohamed A.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•Bacterial foraging algorithm is used to extract PV model parameters from nameplate data.•Five variations of the bacterial foraging algorithm are compared on a simple objective function.•Best results obtained when swarming is neglected, step size is varied, and global best is preserved.•The technique is successfully applied on single- and double-diode models.•Matching between computation and measurements validates the obtained set of parameters. The paper introduces the task of parameter extraction of photovoltaic (PV) modules as a nonlinear optimization problem. The concerned parameters are the series resistance, shunt resistance, diode ideality factor, and diode reverse saturation current for both the single- and double-diode models. An error function representing the mismatch between computed and targeted performance is minimized using different versions of the bacterial foraging (BF) algorithm of global search and heuristic optimization. The targeted performance is obtained from the nameplate data of the PV module. Five distinct variations of the BF algorithm are used to solve the problem independently for the single- and double-diode models. The best optimization results are obtained when swarming is eliminated, chemotactic step size is dynamically varied, and global best is preserved, all acting together. Under such conditions, the best global minimum of 0.0028 is reached in an average best time of 94.4sec for the single-diode model. However, it takes an average of 153sec to reach the best global minimum of 0.0021 in case of double-diode model. An experimental verification study involves the comparison of computed performance to measurements on an Eclipsall PV module. It is shown that all variants of the BF algorithm could reach equivalent-circuit parameters with accepted accuracy by solving the optimization problem. The good matching between analytical and experimental results indicates the effectiveness of the proposed method and validates research findings.
ISSN:0196-8904
1879-2227
DOI:10.1016/j.enconman.2016.01.071