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...
Gespeichert in:
Veröffentlicht in: | Energy conversion and management 2016-04, Vol.113, p.312-320 |
---|---|
1. Verfasser: | |
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 & 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 |