A Population Classification Evolution Algorithm for the Parameter Extraction of Solar Cell Models
To quickly and precisely extract the parameters for solar cell models, inspired by simplified bird mating optimizer (SBMO), a new optimization technology referred to as population classification evolution (PCE) is proposed. PCE divides the population into two groups, elite and ordinary, to reach a b...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2016-01-01
|
Series: | International Journal of Photoenergy |
Online Access: | http://dx.doi.org/10.1155/2016/2174573 |
id |
doaj-2053bd8e29114289b5926fad95e959bc |
---|---|
record_format |
Article |
spelling |
doaj-2053bd8e29114289b5926fad95e959bc2020-11-24T22:51:07ZengHindawi LimitedInternational Journal of Photoenergy1110-662X1687-529X2016-01-01201610.1155/2016/21745732174573A Population Classification Evolution Algorithm for the Parameter Extraction of Solar Cell ModelsYiqun Zhang0Peijie Lin1Zhicong Chen2Shuying Cheng3College of Physics and Information Engineering and Institute of Micro-Nano Devices and Solar Cells, Fuzhou University, Fuzhou 350116, ChinaCollege of Physics and Information Engineering and Institute of Micro-Nano Devices and Solar Cells, Fuzhou University, Fuzhou 350116, ChinaCollege of Physics and Information Engineering and Institute of Micro-Nano Devices and Solar Cells, Fuzhou University, Fuzhou 350116, ChinaCollege of Physics and Information Engineering and Institute of Micro-Nano Devices and Solar Cells, Fuzhou University, Fuzhou 350116, ChinaTo quickly and precisely extract the parameters for solar cell models, inspired by simplified bird mating optimizer (SBMO), a new optimization technology referred to as population classification evolution (PCE) is proposed. PCE divides the population into two groups, elite and ordinary, to reach a better compromise between exploitation and exploration. For the evolution of elite individuals, we adopt the idea of parthenogenesis in nature to afford a fast exploitation. For the evolution of ordinary individuals, we adopt an effective differential evolution strategy and a random movement of small probability is added to strengthen the ability to jump out of a local optimum, which affords a fast exploration. The proposed PCE is first estimated on 13 classic benchmark functions. The experimental results demonstrate that PCE yields the best results on 11 functions by comparing it with six evolutional algorithms. Then, PCE is applied to extract the parameters for solar cell models, that is, the single diode and the double diode. The experimental analyses demonstrate that the proposed PCE is superior when comparing it with other optimization algorithms for parameter identification. Moreover, PCE is tested using three different sources of data with good accuracy.http://dx.doi.org/10.1155/2016/2174573 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yiqun Zhang Peijie Lin Zhicong Chen Shuying Cheng |
spellingShingle |
Yiqun Zhang Peijie Lin Zhicong Chen Shuying Cheng A Population Classification Evolution Algorithm for the Parameter Extraction of Solar Cell Models International Journal of Photoenergy |
author_facet |
Yiqun Zhang Peijie Lin Zhicong Chen Shuying Cheng |
author_sort |
Yiqun Zhang |
title |
A Population Classification Evolution Algorithm for the Parameter Extraction of Solar Cell Models |
title_short |
A Population Classification Evolution Algorithm for the Parameter Extraction of Solar Cell Models |
title_full |
A Population Classification Evolution Algorithm for the Parameter Extraction of Solar Cell Models |
title_fullStr |
A Population Classification Evolution Algorithm for the Parameter Extraction of Solar Cell Models |
title_full_unstemmed |
A Population Classification Evolution Algorithm for the Parameter Extraction of Solar Cell Models |
title_sort |
population classification evolution algorithm for the parameter extraction of solar cell models |
publisher |
Hindawi Limited |
series |
International Journal of Photoenergy |
issn |
1110-662X 1687-529X |
publishDate |
2016-01-01 |
description |
To quickly and precisely extract the parameters for solar cell models, inspired by simplified bird mating optimizer (SBMO), a new optimization technology referred to as population classification evolution (PCE) is proposed. PCE divides the population into two groups, elite and ordinary, to reach a better compromise between exploitation and exploration. For the evolution of elite individuals, we adopt the idea of parthenogenesis in nature to afford a fast exploitation. For the evolution of ordinary individuals, we adopt an effective differential evolution strategy and a random movement of small probability is added to strengthen the ability to jump out of a local optimum, which affords a fast exploration. The proposed PCE is first estimated on 13 classic benchmark functions. The experimental results demonstrate that PCE yields the best results on 11 functions by comparing it with six evolutional algorithms. Then, PCE is applied to extract the parameters for solar cell models, that is, the single diode and the double diode. The experimental analyses demonstrate that the proposed PCE is superior when comparing it with other optimization algorithms for parameter identification. Moreover, PCE is tested using three different sources of data with good accuracy. |
url |
http://dx.doi.org/10.1155/2016/2174573 |
work_keys_str_mv |
AT yiqunzhang apopulationclassificationevolutionalgorithmfortheparameterextractionofsolarcellmodels AT peijielin apopulationclassificationevolutionalgorithmfortheparameterextractionofsolarcellmodels AT zhicongchen apopulationclassificationevolutionalgorithmfortheparameterextractionofsolarcellmodels AT shuyingcheng apopulationclassificationevolutionalgorithmfortheparameterextractionofsolarcellmodels AT yiqunzhang populationclassificationevolutionalgorithmfortheparameterextractionofsolarcellmodels AT peijielin populationclassificationevolutionalgorithmfortheparameterextractionofsolarcellmodels AT zhicongchen populationclassificationevolutionalgorithmfortheparameterextractionofsolarcellmodels AT shuyingcheng populationclassificationevolutionalgorithmfortheparameterextractionofsolarcellmodels |
_version_ |
1725671360080904192 |