An efficient fault classification method in solar photovoltaic modules using transfer learning and multi-scale convolutional neural network

被引:70
作者
Korkmaz, Deniz [1 ]
Acikgoz, Hakan [2 ]
机构
[1] Malatya Turgut Ozal Univ, Fac Engn & Nat Sci, Dept Elect & Elect Engn, Malatya, Turkey
[2] Gaziantep Islam Sci & Technol Univ, Fac Engn & Nat Sci, Dept Elect & Elect Engn, Gaziantep, Turkey
关键词
Solar energy; PV modules; Fault classification; Convolutional neural network; Transfer learning; IMAGES; IDENTIFICATION;
D O I
10.1016/j.engappai.2022.104959
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Photovoltaic (PV) power generation is one of the remarkable energy types to provide clean and sustainable energy. Therefore, rapid fault detection and classification of PV modules can help to increase the reliability of the PV systems and reduce operating costs. In this study, an efficient PV fault detection method is proposed to classify different types of PV module anomalies using thermographic images. The proposed method is designed as a multi-scale convolutional neural network (CNN) with three branches based on the transfer learning strategy. The convolutional branches include multi-scale kernels with levels of visual perception and utilize pre-trained knowledge of the transferred network to improve the representation capability of the network. To overcome the imbalanced class distribution of the raw dataset, the oversampling technique is performed with the offline augmentation method, and the network performance is increased. In the experiments, 11 types of PV module faults such as cracking, diode, hot spot, offline module, and other classes are utilized. The average accuracy is obtained as 97.32% for fault detection and 93.51% for 11 anomaly types. The experimental results indicate that the proposed method gives higher classification accuracy and robustness in PV panel faults and outperforms the other deep learning methods and existing studies.
引用
收藏
页数:14
相关论文
共 36 条
[1]   A novel approach based on integration of convolutional neural networks and deep feature selection for short-term solar radiation forecasting [J].
Acikgoz, Hakan .
APPLIED ENERGY, 2022, 305
[2]   Photovoltaic Panels Classification Using Isolated and Transfer Learned Deep Neural Models Using Infrared Thermographic Images [J].
Ahmed, Waqas ;
Hanif, Aamir ;
Kallu, Karam Dad ;
Kouzani, Abbas Z. ;
Ali, Muhammad Umair ;
Zafar, Amad .
SENSORS, 2021, 21 (16)
[3]   A machine learning framework to identify the hotspot in photovoltaic module using infrared thermography [J].
Ali, Muhammad Umair ;
Khan, Hafiz Farhaj ;
Masud, Manzar ;
Kallu, Karam Dad ;
Zafar, Amad .
SOLAR ENERGY, 2020, 208 :643-651
[4]  
[Anonymous], SQUEEZENET ALEXNET L
[5]   A Novel Convolutional Neural Network-Based Approach for Fault Classification in Photovoltaic Arrays [J].
Aziz, Farkhanda ;
Ul Haq, Azhar ;
Ahmad, Shahzor ;
Mahmoud, Yousef ;
Jalal, Marium ;
Ali, Usman .
IEEE ACCESS, 2020, 8 (08) :41889-41904
[6]  
Ballester P, 2016, AAAI CONF ARTIF INTE, P1124
[7]   Computer vision tool for detection, mapping, and fault classification of photovoltaics modules in aerial IR videos [J].
Bommes, Lukas ;
Pickel, Tobias ;
Buerhop-Lutz, Claudia ;
Hauch, Jens ;
Brabec, Christoph ;
Peters, Ian Marius .
PROGRESS IN PHOTOVOLTAICS, 2021, 29 (12) :1236-1251
[8]   A systematic study of the class imbalance problem in convolutional neural networks [J].
Buda, Mateusz ;
Maki, Atsuto ;
Mazurowski, Maciej A. .
NEURAL NETWORKS, 2018, 106 :249-259
[9]   Artificial Intelligence Enhanced Two-Stage Hybrid Fault Prognosis Methodology of PMSM [J].
Cai, Baoping ;
Wang, Zhengda ;
Zhu, Hongmin ;
Liu, Yonghong ;
Hao, Keke ;
Yang, Ziqi ;
Ren, Yi ;
Feng, Qiang ;
Liu, Zengkai .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (10) :7262-7273
[10]   Data-driven early fault diagnostic methodology of permanent magnet synchronous motor [J].
Cai, Baoping ;
Hao, Keke ;
Wang, Zhengda ;
Yang, Chao ;
Kong, Xiangdi ;
Liu, Zengkai ;
Ji, Renjie ;
Liu, Yonghong .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 177