PSOPruner: PSO-Based Deep Convolutional Neural Network Pruning Method for PV Module Defects Classification

被引:11
作者
Huang, Chao [1 ,2 ]
Zhang, Zhiying [1 ]
Wang, Long [1 ,2 ]
机构
[1] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing 100083, Peoples R China
[2] Univ Sci & Technol Beijing, Shunde Grad Sch, Foshan 528399, Peoples R China
来源
IEEE JOURNAL OF PHOTOVOLTAICS | 2022年 / 12卷 / 06期
基金
中国国家自然科学基金;
关键词
Support vector machines; Complexity theory; Silicon; Feature extraction; Image segmentation; Fingers; Convolutional neural networks; Deep neural network; defect classification; electroluminescence (EL) imaging; filter pruning; particle swarm optimization (PSO); photovoltaic (PV) module; ELECTROLUMINESCENCE IMAGES; SNAIL TRAILS; SEGMENTATION; CELLS;
D O I
10.1109/JPHOTOV.2022.3195099
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Photovoltaic (PV) modules can be damaged by external environment, which can significantly reduce power generation efficiency. Electroluminescent (EL) imaging is an economical and widely applied technique for PV module defects detection. The analysis of EL images, however, is still labor-consuming. To solve this problem, a deep convolutional neural network (DCNN) is proposed to automatically detect and classify defects. The proposed DCNN performs well on a large public EL dataset with more than 2600 images extracted from both monocrystalline and polycrystalline PV modules. Nevertheless, the proposed DCNN cannot be directly applied on portable or embedded devices due to its requirement of large-size memory and intensive computation. To handle this challenge, an evolutionary algorithm-based DCNN pruning method, dubbed PSOPruner, is further developed. The pruning problem of DCNN is formulated as a search problem, which is solved by particle swarm optimization (PSO) algorithm. To improve the quality of the pruning scheme, a tailored trick is considered that the automatic searching process with PSO algorithm is repeated for multiple rounds. To illustrate the effectiveness of the proposed PSOPruner, we compare it with mainstream DCNNs and lightweight CNNs in terms of model complexity and model accuracy. Experimental results demonstrate that the proposed method could efficiently reduce the amount of model parameters with slight drop of accuracy.
引用
收藏
页码:1550 / 1558
页数:9
相关论文
共 39 条
[1]   CNN based automatic detection of photovoltaic cell defects in electroluminescence images [J].
Akram, M. Waqar ;
Li, Guiqiang ;
Jin, Yi ;
Chen, Xiao ;
Zhu, Changan ;
Zhao, Xudong ;
Khaliq, Abdul ;
Faheem, M. ;
Ahmad, Ashfaq .
ENERGY, 2019, 189
[2]   Drone-Based Daylight Electroluminescence Imaging of PV Modules [J].
Alves dos Reis Benatto, Gisele ;
Mantel, Claire ;
Spataru, Sergiu ;
Santamaria Lancia, Adrian Alejo ;
Riedel, Nicholas ;
Thorsteinsson, Sune ;
Poulsen, Peter Behrensdorff ;
Parikh, Harsh ;
Forchhammer, Soren ;
Sera, Dezso .
IEEE JOURNAL OF PHOTOVOLTAICS, 2020, 10 (03) :872-877
[3]  
Chindarkkar A, 2020, IEEE PHOT SPEC CONF, P1612, DOI [10.1109/pvsc45281.2020.9300615, 10.1109/PVSC45281.2020.9300615]
[4]   Automatic classification of defective photovoltaic module cells in electroluminescence images [J].
Deitsch, Sergiu ;
Christlein, Vincent ;
Berger, Stephan ;
Buerhop-Lutz, Claudia ;
Maier, Andreas ;
Gallwitz, Florian ;
Riess, Christian .
SOLAR ENERGY, 2019, 185 :455-468
[5]   Efficient deep feature extraction and classification for identifying defective photovoltaic module cells in Electroluminescence images [J].
Demirci, Mustafa Yusuf ;
Besli, Nurettin ;
Gumuscu, Abduelkadir .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 175
[6]   Snail Trails and Cell Microcrack Impact on PV Module Maximum Power and Energy Production [J].
Dolara, Alberto ;
Lazaroiu, George Cristian ;
Leva, Sonia ;
Manzolini, Giampaolo ;
Votta, Luca .
IEEE JOURNAL OF PHOTOVOLTAICS, 2016, 6 (05) :1269-1277
[7]   Investigation on Performance Decay on Photovoltaic Modules: Snail Trails and Cell Microcracks [J].
Dolara, Alberto ;
Leva, Sonia ;
Manzolini, Giampaolo ;
Ogliari, Emanuele .
IEEE JOURNAL OF PHOTOVOLTAICS, 2014, 4 (05) :1204-1211
[8]   Intelligent Classification of Silicon Photovoltaic Cell Defects Based on Eddy Current Thermography and Convolution Neural Network [J].
Du, Bolun ;
He, Yigang ;
He, Yunze ;
Duan, Jiajun ;
Zhang, Yaru .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (10) :6242-6251
[9]  
Ebner R, 2013, IEEE IND ELEC, P8104, DOI 10.1109/IECON.2013.6700488
[10]   Automated Defect Detection and Localization in Photovoltaic Cells Using Semantic Segmentation of Electroluminescence Images [J].
Fioresi, Joseph ;
Colvin, Dylan J. ;
Frota, Rafaela ;
Gupta, Rohit ;
Li, Mengjie ;
Seigneur, Hubert P. ;
Vyas, Shruti ;
Oliveira, Sofia ;
Shah, Mubarak ;
Davis, Kristopher O. .
IEEE JOURNAL OF PHOTOVOLTAICS, 2022, 12 (01) :53-61