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!
container_end_page 320
container_issue
container_start_page 312
container_title Energy conversion and management
container_volume 113
creator Awadallah, Mohamed A.
description •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.
doi_str_mv 10.1016/j.enconman.2016.01.071
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1816055650</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S019689041630019X</els_id><sourcerecordid>1790929168</sourcerecordid><originalsourceid>FETCH-LOGICAL-c378t-f89de2693b8396eccb3b9a23c6f78f801ac6a38263840c81111d7b4b563e07a53</originalsourceid><addsrcrecordid>eNqFkcFO3DAQhq2qSGxpXwH52EvScbxx7FsRKhQJCQ6UqzVxJotXSbzY3grevt4unJnLaEbfN9LoZ-xcQC1AqB_bmhYXlhmXuilzDaKGTnxiK6E7UzVN031mKxBGVdrA-pR9SWkLALIFtWLzI0aP2Ycl8TDy_ES8R5epLCc-hogbv2w4TpsQfX6aD6v_EL3kWLjiHbT7Rz6HYT8R32HEmYqf-BjDzJcy7SbMxAfM-JWdjDgl-vbWz9ifq18Pl7-r27vrm8uL28rJTudq1GagRhnZa2kUOdfL3mAjnRo7PWoQ6BRK3Sip1-C0KDV0_bpvlSTosJVn7Pvx7i6G5z2lbGefHE0TLhT2yQotFLStauFjtDNgGiOULqg6oi6GlCKNdhf9jPHVCrCHKOzWvkdhD1FYELZEUcSfR5HKz389RZucLyQNPpLLdgj-oxP_AGiSlow</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1790929168</pqid></control><display><type>article</type><title>Variations of the bacterial foraging algorithm for the extraction of PV module parameters from nameplate data</title><source>Access via ScienceDirect (Elsevier)</source><creator>Awadallah, Mohamed A.</creator><creatorcontrib>Awadallah, Mohamed A.</creatorcontrib><description>•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.</description><identifier>ISSN: 0196-8904</identifier><identifier>EISSN: 1879-2227</identifier><identifier>DOI: 10.1016/j.enconman.2016.01.071</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Algorithms ; Bacteria ; Bacterial foraging ; Extraction ; Mathematical models ; Modules ; Optimization ; Parameter extraction ; Photovoltaic cells ; PV modules ; Solar cells</subject><ispartof>Energy conversion and management, 2016-04, Vol.113, p.312-320</ispartof><rights>2016 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c378t-f89de2693b8396eccb3b9a23c6f78f801ac6a38263840c81111d7b4b563e07a53</citedby><cites>FETCH-LOGICAL-c378t-f89de2693b8396eccb3b9a23c6f78f801ac6a38263840c81111d7b4b563e07a53</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.enconman.2016.01.071$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Awadallah, Mohamed A.</creatorcontrib><title>Variations of the bacterial foraging algorithm for the extraction of PV module parameters from nameplate data</title><title>Energy conversion and management</title><description>•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.</description><subject>Algorithms</subject><subject>Bacteria</subject><subject>Bacterial foraging</subject><subject>Extraction</subject><subject>Mathematical models</subject><subject>Modules</subject><subject>Optimization</subject><subject>Parameter extraction</subject><subject>Photovoltaic cells</subject><subject>PV modules</subject><subject>Solar cells</subject><issn>0196-8904</issn><issn>1879-2227</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNqFkcFO3DAQhq2qSGxpXwH52EvScbxx7FsRKhQJCQ6UqzVxJotXSbzY3grevt4unJnLaEbfN9LoZ-xcQC1AqB_bmhYXlhmXuilzDaKGTnxiK6E7UzVN031mKxBGVdrA-pR9SWkLALIFtWLzI0aP2Ycl8TDy_ES8R5epLCc-hogbv2w4TpsQfX6aD6v_EL3kWLjiHbT7Rz6HYT8R32HEmYqf-BjDzJcy7SbMxAfM-JWdjDgl-vbWz9ifq18Pl7-r27vrm8uL28rJTudq1GagRhnZa2kUOdfL3mAjnRo7PWoQ6BRK3Sip1-C0KDV0_bpvlSTosJVn7Pvx7i6G5z2lbGefHE0TLhT2yQotFLStauFjtDNgGiOULqg6oi6GlCKNdhf9jPHVCrCHKOzWvkdhD1FYELZEUcSfR5HKz389RZucLyQNPpLLdgj-oxP_AGiSlow</recordid><startdate>20160401</startdate><enddate>20160401</enddate><creator>Awadallah, Mohamed A.</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7QL</scope><scope>7ST</scope><scope>C1K</scope><scope>SOI</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>H8D</scope><scope>KR7</scope><scope>L7M</scope></search><sort><creationdate>20160401</creationdate><title>Variations of the bacterial foraging algorithm for the extraction of PV module parameters from nameplate data</title><author>Awadallah, Mohamed A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c378t-f89de2693b8396eccb3b9a23c6f78f801ac6a38263840c81111d7b4b563e07a53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algorithms</topic><topic>Bacteria</topic><topic>Bacterial foraging</topic><topic>Extraction</topic><topic>Mathematical models</topic><topic>Modules</topic><topic>Optimization</topic><topic>Parameter extraction</topic><topic>Photovoltaic cells</topic><topic>PV modules</topic><topic>Solar cells</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Awadallah, Mohamed A.</creatorcontrib><collection>CrossRef</collection><collection>Bacteriology Abstracts (Microbiology B)</collection><collection>Environment Abstracts</collection><collection>Environmental Sciences and Pollution Management</collection><collection>Environment Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Energy conversion and management</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Awadallah, Mohamed A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Variations of the bacterial foraging algorithm for the extraction of PV module parameters from nameplate data</atitle><jtitle>Energy conversion and management</jtitle><date>2016-04-01</date><risdate>2016</risdate><volume>113</volume><spage>312</spage><epage>320</epage><pages>312-320</pages><issn>0196-8904</issn><eissn>1879-2227</eissn><abstract>•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.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.enconman.2016.01.071</doi><tpages>9</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0196-8904
ispartof Energy conversion and management, 2016-04, Vol.113, p.312-320
issn 0196-8904
1879-2227
language eng
recordid cdi_proquest_miscellaneous_1816055650
source Access via ScienceDirect (Elsevier)
subjects Algorithms
Bacteria
Bacterial foraging
Extraction
Mathematical models
Modules
Optimization
Parameter extraction
Photovoltaic cells
PV modules
Solar cells
title Variations of the bacterial foraging algorithm for the extraction of PV module parameters from nameplate data
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T17%3A10%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Variations%20of%20the%20bacterial%20foraging%20algorithm%20for%20the%20extraction%20of%20PV%20module%20parameters%20from%20nameplate%20data&rft.jtitle=Energy%20conversion%20and%20management&rft.au=Awadallah,%20Mohamed%20A.&rft.date=2016-04-01&rft.volume=113&rft.spage=312&rft.epage=320&rft.pages=312-320&rft.issn=0196-8904&rft.eissn=1879-2227&rft_id=info:doi/10.1016/j.enconman.2016.01.071&rft_dat=%3Cproquest_cross%3E1790929168%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1790929168&rft_id=info:pmid/&rft_els_id=S019689041630019X&rfr_iscdi=true