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

被引:10
|
作者
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
相关论文
共 50 条
  • [1] A New Real-Time Reconfiguration Approach Based on Neural Network in Partial Shading for PV Arrays
    Karakose, Mehmet
    Baygin, Mehmet
    Parlak, Koray Sener
    2014 INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY RESEARCH AND APPLICATION (ICRERA), 2014, : 633 - 637
  • [2] Real-Time Age Detection Using a Convolutional Neural Network
    Sithungu, Siphesihle
    Van der Haar, Dustin
    BUSINESS INFORMATION SYSTEMS, BIS 2019, PT II, 2019, 354 : 245 - 256
  • [3] Loss factor analysis in real-time structural health monitoring using a convolutional neural network
    Nguyen, Thanh Q.
    Vu, Tu B.
    Shafiabady, Niusha
    Nguyen, Thuy T.
    Nguyen, Phuoc T.
    ARCHIVE OF APPLIED MECHANICS, 2025, 95 (01)
  • [4] Real-time Production Monitoring for Chinese Pharmacy Based on Convolutional Neural Network
    Chen, Mengchi
    Huang, Wenjun
    Zhang, Yangyang
    Lu, Qianpeng
    Ge, Louyun
    Mi, Junpeng
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 4434 - 4437
  • [5] Well Production Real-Time Intelligent Monitoring Based on Convolutional Neural Network
    Wang, Zhen
    Wang, X.
    Duan, W. G.
    Li, F. J.
    Chen, F.
    PROCEEDINGS OF THE INTERNATIONAL FIELD EXPLORATION AND DEVELOPMENT CONFERENCE 2017, 2019, : 39 - 49
  • [6] Real-Time Video Object Recognition Using Convolutional Neural Network
    Ahn, Byungik
    2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [7] Real-time, simultaneous myoelectric control using a convolutional neural network
    Ameri, Ali
    Akhaee, Mohammad Ali
    Scheme, Erik
    Englehart, Kevin
    PLOS ONE, 2018, 13 (09):
  • [8] Real-time goat face recognition using convolutional neural network
    Billah, Masum
    Wang, Xihong
    Yu, Jiantao
    Jiang, Yu
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2022, 194
  • [9] Age Estimation of Real-Time Faces Using Convolutional Neural Network
    Agbo-Ajala, Olatunbosun
    Viriri, Serestina
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, PT I, 2019, 11683 : 316 - 327
  • [10] PV Abnormal Shading Detection Based on Convolutional Neural Network
    Wang, Jianyu
    Zhao, Bo
    Yao, Xianshuang
    PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 1580 - 1583