journal article·2023-02-14Open access

Label-Free Fault Detection Scheme for Inverters of PV Systems: Deep Reinforcement Learning-Based Dynamic Threshold

Giup Seo, Seungwook Yoon, Junyoung Song, Ekta Srivastava, Euiseok Hwang

Applied Sciences· Volume 13· Issue 4

Abstract

Generally, photovoltaic (PV) fault detection approaches can be divided into two groups: end-to-end and threshold methods. The end-to-end method typically uses a deep neural network (DNN) to learn fault patterns from labeled datasets, which directly detect whether faults occur or not. The threshold method first estimates power generation and uses thresholds to detect atypical deviations of measured values from estimated ones. The former method heavily relies on fault-labeled data and, therefore, requires the collection of abnormal event records, which is usually difficult, due to the sparseness of these events. The latter method typically uses statistical approaches, such as 3-sigma, to find thresholds, and it can be practically utilized without fault labels. However, setting a threshold with a proper confidence interval is still challenging, as PV power generation is sensitive to variations in environmental conditions, such as irradiance, ambient temperature, wind speed and humidity. In this paper, we propose a novel deep reinforcement learning (DRL)-based label-free fault detection scheme in which thresholds are dynamically assigned with suitable confidence intervals under varying environmental conditions. Various weather properties were used as input features (i.e., states) to a DRL agent, and proper thresholds were estimated in real time from the actions of the DRL agent. To this end, a reward function was designed for learning proper thresholds without fault labels under different weather conditions. To evaluate the performance of the proposed scheme, the PV dataset of the National Institute of Standards and Technology (NIST) was used, as it includes paired records of local weather and PV generations. The DRL-based scheme was compared with static and conventional dynamic threshold methods, based on statistical approaches. The results revealed that the proposed scheme outperformed the existing methods, providing a 5.67% higher F1-score in the NIST dataset.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Photovoltaic System Optimization Techniques · Solar Radiation and Photovoltaics · Energy Load and Power Forecasting

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Gwangju Institute of Science and Technology (GIST), 123, Cheomdangwagi-ro, Buk-gu, Gwangju 61005, Republic of Korea

Funding

GIST Research Institute (GRI) · Korea Government through the Ministry of Science and Information and Communication Technology (MSIT)

References (58)

Show source-provided references
1. A Technical analysis investigating energy sustainability utilizing reliable renewable energy sources to reduce CO2 emissions in a high potential area10.1016/j.renene.2020.09.042 ↗
2. An analytic hierarchy process based approach for evaluating renewable energy sources
3. Hybrid load forecasting for mixed-use complex based on the characteristic load decomposition by pilot signals10.1109/ACCESS.2019.2892475 ↗
4. Park, S., Yoon, S., Lee, B., Ko, S., and Hwang, E. (2020). Probabilistic forecasting based joint detection and imputation of clustered bad data in residential electricity loads. Energies, 14.10.3390/en14010165 ↗
5. Load guided signal-based two-stage charging coordination of plug-in electric vehicles for smart buildings10.1109/ACCESS.2019.2945483 ↗
6. Deep Reinforcement Learning-Based Smart Joint Control Scheme for On/Off Pumping Systems in Wastewater Treatment Plants10.1109/ACCESS.2021.3094466 ↗
7. Time–frequency mask estimation based on deep neural network for flexible load disaggregation in buildings10.1109/TSG.2021.3066547 ↗
8. A simple model of PV system performance and its use in fault detection10.1016/j.solener.2009.08.004 ↗
9. A review of photovoltaic systems: Design, operation and maintenance10.1016/j.solener.2019.06.017 ↗
10. Photovoltaic-based DC microgrid with partial shading and fault tolerance10.1007/s40565-018-0477-2 ↗
11. Spataru, S., Sera, D., Kerekes, T., and Teodorescu, R. (2013, January 16–21). Photovoltaic array condition monitoring based on online regression of performance model. Proceedings of the 2013 IEEE 39th Photovoltaic Specialists Conference (PVSC), Tampa, FL, USA.10.1109/PVSC.2013.6744271 ↗
12. Muñoz, M., Correcher, A., Ariza, E., García, E., and Ibañez, F. (2015, January 25–27). Fault detection and isolation in a photovoltaic system. Proceedings of the International Conference on Renewable Energies and Power Quality, La Coruña, Spain.10.24084/repqj13.281 ↗
13. Stauffer, Y., Ferrario, D., Onillon, E., and Hutter, A. (2015, January 22–25). Power monitoring based photovoltaic installation fault detection. Proceedings of the 2015 International Conference on Renewable Energy Research and Applications (ICRERA), Palermo, Italy.10.1109/ICRERA.2015.7418695 ↗
14. Sentinella: Smart monitoring of photovoltaic systems at panel level10.1109/TIM.2014.2386931 ↗
15. Online fault detection in PV systems10.1109/TSTE.2015.2421447 ↗
16. Fault detection method for grid-connected photovoltaic plants10.1016/j.renene.2013.11.073 ↗
17. On-line fault detection algorithm of a photovoltaic system using wavelet transform10.1016/j.solener.2016.01.005 ↗
18. Real time fault detection in photovoltaic systems10.1016/j.egypro.2017.03.254 ↗
19. Spataru, S., Sera, D., Kerekes, T., and Teodorescu, R. (2015, January 14–18). Monitoring and fault detection in photovoltaic systems based on inverter measured string IV curves. Proceedings of the 31st European Photovoltaic Solar Energy Conference and Exhibition, Hamburg, German.
20. Mismatch based diagnosis of PV fields relying on monitored string currents10.1155/2017/2834685 ↗
21. Stellbogen, D. (1993, January 10–14). Use of PV circuit simulation for fault detection in PV array fields. Proceedings of the Conference Record of the Twenty Third IEEE Photovoltaic Specialists Conference-1993 (Cat. No. 93CH3283-9), Louisville, KY, USA.
22. Guasch, D., Silvestre, S., and Calatayud, R. (2003, January 11–18). Automatic failure detection in photovoltaic systems. Proceedings of the Proceedings of the 3rd World Conference on Photovoltaic Energy Conversion, Osaka, Japan.10.1016/S1473-8325(03)00623-0 ↗
23. Modeling and fault diagnosis of a photovoltaic system10.1016/j.epsr.2006.12.012 ↗
24. Hamdaoui, M., Rabhi, A., El Hajjaji, A., Rahmoun, M., and Azizi, M. (2009, January 19–20). Monitoring and control of the performances for photovoltaic systems. Proceedings of the International Renewable Energy Congress, Warsaw, Poland.
25. Jaskie, K., Martin, J., and Spanias, A. (2021). PV fault detection using positive unlabeled learning. Appl. Sci., 11.10.3390/app11125599 ↗
26. Lu, F., Niu, R., Zhang, Z., Guo, L., and Chen, J. (2022). A generative adversarial network-based fault detection approach for photovoltaic panel. Appl. Sci., 12.10.3390/app12041789 ↗
27. Nordmann, T., Jahn, U., and Nasse, W. (2004, January 18–19). Performance of PV systems under real conditions. Proceedings of the European Workshop on Life Cycle Analysis and Recycling of Solar Modules, The “Waste” Challenge, Brussels, Belgium.
28. Experimental studies of fault location in PV module strings10.1016/j.solmat.2008.11.060 ↗
29. Lei, P., Li, Y., Chen, Q., and Seem, J.E. (July, January 30). Extremum seeking control based integration of MPPT and degradation detection for photovoltaic arrays. Proceedings of the Proceedings of the 2010 American Control Conference, Baltimore, Maryland, USA.
30. Roumpakias, E., and Stamatelos, T. (2022). Health Monitoring and Fault Detection in Photovoltaic Systems in Central Greece Using Artificial Neural Networks. Appl. Sci., 12.10.3390/app122312016 ↗
31. Wang, Y., Li, X., Ban, Y., Ma, X., Hao, C., Zhou, J., and Cai, H. (2022). A DC Arc Fault Detection Method Based on AR Model for Photovoltaic Systems. Appl. Sci., 12.10.3390/app122010379 ↗
32. Performance data from the nist photovoltaic arrays and weather station10.6028/jres.122.040 ↗
33. Park, S., Park, S., Kim, M., and Hwang, E. (2020). Clustering-based self-imputation of unlabeled fault data in a fleet of photovoltaic generation systems. Energies, 13.10.3390/en13030737 ↗
34. Micro-cracks detection of solar cells surface via combining short-term and long-term deep features10.1016/j.neunet.2020.04.012 ↗
35. Deep learning based module defect analysis for large-scale photovoltaic farms10.1109/TEC.2018.2873358 ↗
36. Automatic classification of defective photovoltaic module cells in electroluminescence images10.1016/j.solener.2019.02.067 ↗
37. Automated pipeline for photovoltaic module electroluminescence image processing and degradation feature classification10.1109/JPHOTOV.2019.2920732 ↗
38. Intelligent classification of silicon photovoltaic cell defects based on eddy current thermography and convolution neural network10.1109/TII.2019.2952261 ↗
39. Automatic detection of photovoltaic module defects in infrared images with isolated and develop-model transfer deep learning10.1016/j.solener.2020.01.055 ↗
40. Photovoltaic plant condition monitoring using thermal images analysis by convolutional neural network-based structure10.1016/j.renene.2020.01.148 ↗
41. AbdulMawjood, K., Refaat, S.S., and Morsi, W.G. (2018, January 10–12). Detection and prediction of faults in photovoltaic arrays: A review. Proceedings of the 2018 IEEE 12th International Conference on Compatibility, Power Electronics and Power Engineering (CPE-POWERENG 2018), Doha, Qatar.10.1109/CPE.2018.8372609 ↗
42. Uncertainty analysis based on non-parametric statistical modelling method for photovoltaic array output and its application in fault diagnosis10.1016/j.solener.2021.07.064 ↗
43. Metaheuristic algorithms for PV parameter identification: A comprehensive review with an application to threshold setting for fault detection in PV systems10.1016/j.rser.2017.10.107 ↗
44. Shimakage, T., Nishioka, K., Yamane, H., Nagura, M., and Kudo, M. (2011, January 9–13). Development of fault detection system in PV system. Proceedings of the 2011 IEEE 33rd International Telecommunications Energy Conference (INTELEC), Amsterdam, The Netherlands.10.1109/INTLEC.2011.6099727 ↗
45. Bressan, M., El-Basri, Y., and Alonso, C. (2015, January 8–10). A new method for fault detection and identification of shadows based on electrical signature of defects. Proceedings of the 2015 17th European Conference on Power Electronics and Applications (EPE’15 ECCE-Europe), Geneva, Switzerland.10.1109/EPE.2015.7309177 ↗
46. Fault detection algorithm for grid-connected photovoltaic plants10.1016/j.solener.2016.08.021 ↗
47. Statistical fault detection in photovoltaic systems10.1016/j.solener.2017.04.043 ↗
48. Shading fault detection in a grid-connected PV system using vertices principal component analysis10.1016/j.renene.2020.10.059 ↗
49. Probability modeling for PV array output interval and its application in fault diagnosis10.1016/j.energy.2019.116248 ↗
50. Sutton, R.S., and Barto, A.G. (2018). Reinforcement Learning: An Introduction, MIT Press.
51. Huang, C., Wu, Y., Zuo, Y., Pei, K., and Min, G. (2018, January 2–7). Towards experienced anomaly detector through reinforcement learning. Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, New Orleans, LA, USA.10.1609/aaai.v32i1.12130 ↗
52. Policy-based reinforcement learning for time series anomaly detection10.1016/j.engappai.2020.103919 ↗
53. Anomaly detection using state-space models and reinforcement learning10.1002/stc.2720 ↗
54. Overview of Fault Detection Approaches for Grid Connected Photovoltaic Inverters10.1016/j.prime.2022.100035 ↗
55. Zaini, N., Ab Kadir, M., Izadi, M., Ahmad, N., Radzi, M., and Azis, N. (2015, January 19–20). The effect of temperature on a mono-crystalline solar PV panel. Proceedings of the 2015 IEEE Conference on Energy Conversion (CENCON), Johor Bahru, Malaysia.10.1109/CENCON.2015.7409548 ↗
56. Temperature dependent photovoltaic (PV) efficiency and its effect on PV production in the world–a review10.1016/j.egypro.2013.05.072 ↗
57. Modeling of the nominal operating cell temperature based on outdoor weathering10.1016/j.solmat.2011.01.020 ↗
58. Schulman, J., Wolski, F., Dhariwal, P., Radford, A., and Klimov, O. (2017). Proximal policy optimization algorithms. arXiv.