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...

Full description

Bibliographic Details
Main Authors: Yiqun Zhang, Peijie Lin, Zhicong Chen, Shuying Cheng
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