Real-time monitoring of partial shading in large PV plants using Convolutional Neural Network

被引:12
作者
Latoui, Abdelhakim [1 ]
Daachi, Mohamed El Hossine [2 ]
机构
[1] Univ Mohamed El Bachir El Ibrahimi Bordj Bou Arrer, Fac Sci & Technol, Dept Elect, Bordj Bou Arreridj 34030, Algeria
[2] Univ Mohamed El Bachir El Ibrahimi Bordj Bou Arrer, Fac Sci & Technol, Dept Elect, ETA Lab, Bordj Bou Arreridj 34030, Algeria
关键词
Convolutional Neural Network; Monitoring system; Partial shading; Photovoltaic plant; Scalograms; FAULT-DIAGNOSIS; PHOTOVOLTAIC SYSTEMS; CLASSIFICATION; STRATEGY;
D O I
10.1016/j.solener.2023.02.041
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
The performance of a typical string-connected Photovoltaic (PV) panels will be adversely affected even if only one of its panels is partially shaded. Therefore, the monitoring of these panels becomes crucial to ensure reliable operation of the whole PV plant. In this paper, a low-cost solution for real-time monitoring and diagnosis of PV plants is proposed. In fact, our approach is based on the use of pre-trained AlexNet Convolutional Neural Network (CNN) to predict whether a given panel is under partial shading conditions (PSC) or not, by extracting features from two-dimensional (2-D) scalograms generated in real-time from PV data acquisition system. It should be noted that, in addition to a disconnection circuit and a servo motor mounted on it, each panel of the proposed system is equipped with four sensors namely: voltage, current, temperature and irradiance sensor. All these components are connected to Adafruit PyBadge microcontroller unit (MCU). In fact, a Continuous Wavelet Transform was applied to the time series data provided by these sensors to generate the 2-D scalograms. On the hand, we performed transfer learning by fine-tuning the last fully connected layer of the pre-trained AlexNet CNN and modifying its architecture to get only two neurons which represent our two classes (i.e., PV panel under PSC or not). The model, achieving a high fault detection accuracy of 98.05%, was built in Keras framework with TensorFlow where only the parameters of the last fully connected layer of the pre-trained AlexNet CNN are retrained. Afterward, this model was converted into TensorFlow Lite format and successfully implemented on PyBadge MCU. Several experiments were carried out in this work have shown that, our monitoring system allows not only the automatic disconnection of the partial shaded PV panels, to avoid thermal issues under bypass conditions, but also removing undesired objects accumulated on their surface by actioning the corresponding servo motor, in order to restore in real-time the normal operation of the whole PV system.
引用
收藏
页码:428 / 438
页数:11
相关论文
共 47 条
[1]   Detection and Prediction of Faults in Photovoltaic Arrays: A Review [J].
AbdulMawjood, Kais ;
Refaat, Shady S. ;
Morsi, Walid G. .
PROCEEDINGS 2018 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPATIBILITY, POWER ELECTRONICS AND POWER ENGINEERING (CPE-POWERENG 2018), 2018,
[2]  
Addison PS., 2017, The illustrated wavelet transform handbook: introductory theory and applications in science, engineering, medicine and finance, V2, DOI DOI 10.1201/9781315372556
[3]   Convolutional Neural Networks and Transfer Learning for Quality Inspection of Different Sugarcane Varieties [J].
Alencastre-Miranda, Moises ;
Johnson, Richard M. ;
Krebs, Hermano Igo .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (02) :787-794
[4]  
[Anonymous], 2014, Energy Technology Perspective 2014: Harnessing Electricity's Potential
[5]  
Arun Ps, 2019, 2019 3rd International Conference on Electronics, Communication and Aerospace Technology (ICECA). Proceedings, P1262, DOI 10.1109/ICECA.2019.8821888
[6]   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
[7]   Intelligent fault identification strategy of photovoltaic array based on ensemble self-training learning [J].
Badr, Mohamed M. ;
Abdel-Khalik, Ayman S. ;
Hamad, Mostafa S. ;
Hamdy, Ragi A. ;
Hamdan, Eman ;
Ahmed, Shehab ;
Elmalhy, Noha A. .
SOLAR ENERGY, 2023, 249 :122-138
[8]  
Caruso M, 2015, INT TELECOM ENERGY
[9]   Deep residual network based fault detection and diagnosis of photovoltaic arrays using current-voltage curves and ambient conditions [J].
Chen, Zhicong ;
Chen, Yixiang ;
Wu, Lijun ;
Cheng, Shuying ;
Lin, Peijie .
ENERGY CONVERSION AND MANAGEMENT, 2019, 198
[10]   Line-line fault detection and classification for photovoltaic systems using ensemble learning model based on I-V characteristics [J].
Eskandari, Aref ;
Milimonfared, Jafar ;
Aghaei, Mohammadreza .
SOLAR ENERGY, 2020, 211 :354-365