Early Detection of Photovoltaic Panel Degradation through Artificial Neural Network
Source abstract
Abstract
In this paper, an artificial neural network (ANN) is used for isolating faults and degradation phenomena occurring in photovoltaic (PV) panels. In the literature, it is well known that the values of the single diode model (SDM) associated to the PV source are strictly related to degradation phenomena and their variation is an indicator of panel degradation. On the other hand, the values of parameters that allow to identify the degraded conditions are not known a priori because they can be different from panel to panel and are strongly dependent on environmental conditions, PV technology and the manufacturing process. For these reasons, to correctly detect the presence of degradation, the effect of environmental conditions and fabrication processes must be properly filtered out. The approach proposed in this paper exploits the intrinsic capability of ANN to map in its architecture two effects: (1) the non-linear relations existing among the SDM parameters and the environmental conditions, and (2) the effect of the degradation phenomena on the I-V curves and, consequently, on the SDM parameters. The ANN architecture is composed of two stages that are trained separately: one for predicting the SDM parameters under the hypothesis of healthy operation and the other one for degraded condition. The variation of each parameter, calculated as the difference of the output of the two ANN stages, will give a direct identification of the type of degradation that is occurring on the PV panel. The method was initially tested by using the experimental I-V curves provided by the NREL database, where the degradation was introduced artificially, later tested by using some degraded experimental I-V curves.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Photovoltaic System Optimization Techniques · Solar Radiation and Photovoltaics · Solar Thermal and Photovoltaic Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Dipartimento di Ingegneria dell’Informazione ed Elettrica e Matematica Applicata, Università degli Studi di Salerno, Via Giovanni Paolo II n. 132, Fisciano, 84084 Salerno, Italy
Department of Electrical Sustainable Energy, Delft University of Technology, 2628 CD Delft, The Netherlands
Funding
Ministero dell’Istruzione, dell’Università e della Ricerca
References (39)
Show source-provided references
1. Aleem, S.A., Hussain, S.M.S., and Ustun, T.S. (2020). A Review of Strategies to Increase PV Penetration Level in Smart Grids. Energies, 13.10.3390/en13030636 ↗
2. PV Panel and PV Inverter Damages Caused by Combination of Edge Delamination, Water Penetration, and High String Voltage in Moderate Climate10.1109/JPHOTOV.2021.3050984 ↗
3. Piliougine, M., Oukaja, A., Sánchez-Friera, P., Petrone, G., Sánchez-Pacheco, F.J., Spagnuolo, G., and de Cardona, M.S. (2021). Analysis of the degradation of single-crystalline silicon modules after 21 years of operation. Prog. Photovolt.10.1002/pip.3409 ↗
4. Performance assessment and degradation analysis of solar photovoltaic technologies: A review10.1016/j.rser.2017.04.083 ↗
5. Fault detection and diagnosis methods for photovoltaic systems: A review10.1016/j.rser.2018.03.062 ↗
6. Artificial intelligence and internet of things to improve efficacy of diagnosis and remote sensing of solar photovoltaic systems: Challenges, recommendations and future directions10.1016/j.rser.2021.110889 ↗
7. A comparison of different one-diode models for the representation of I-V characteristic of a PV cell10.1016/j.rser.2014.01.027 ↗
8. Comprehensive overview of meta-heuristic algorithm applications on PV cell parameter identification10.1016/j.enconman.2020.112595 ↗
9. A novel fault diagnosis technique for photovoltaic systems based on artificial neural networks10.1016/j.renene.2016.01.036 ↗
10. Intelligent fault diagnosis of photovoltaic arrays based on optimized kernel extreme learning machine and I-V characteristics10.1016/j.apenergy.2017.05.034 ↗
11. Artificial neural network based photovoltaic fault detection algorithm integrating two bi-directional input parameters10.1016/j.renene.2020.04.023 ↗
12. Fault diagnosis approach for photovoltaic arrays based on unsupervised sample clustering and probabilistic neural network model10.1016/j.solener.2018.10.054 ↗
13. Tchoketch Kebir, S., Cheggaga, N., Ilinca, A., and Boulouma, S. (2021). An Efficient Neural Network-Based Method for Diagnosing Faults of PV Array. Sustainability, 13.10.3390/su13116194 ↗
14. Smart anomaly detection in sensor systems: A multi-perspective review10.1016/j.inffus.2020.10.001 ↗
15. (2021, April 02). Smart PV Optimizer. Available online: https://solar.huawei.com/na/Products.
16. Ma, M., Zhang, Z., Yun, P., Xie, Z., Wang, H., and Ma, W. (2021). Photovoltaic Module Current Mismatch Fault Diagnosis Based on I-V Data. IEEE J. Photovolt., 1–10.10.1109/JPHOTOV.2021.3059425 ↗
17. A Method for the Analytical Extraction of the Single-Diode PV Model Parameters10.1109/TSTE.2015.2503435 ↗
18. Petrone, G., Id, M.L., Tona, G.L., Carmela, M., Piazza, D., and Id, G.S. (2018). Online Identification of Photovoltaic Source Parameters by Using a Genetic Algorithm. Appl. Sci., 1.10.3390/app8010009 ↗
19. Batzelis, E. (2019). Non-Iterative Methods for the Extraction of the Single-Diode Model Parameters of Photovoltaic Modules: A Review and Comparative Assessment. Energies, 12.10.3390/en12030358 ↗
20. Parameter estimation of solar photovoltaic (PV) cells: A review10.1016/j.rser.2016.03.049 ↗
21. Parameter estimation for photovoltaic system under normal and partial shading conditions: A survey10.1016/j.rser.2017.10.051 ↗
22. Characterization of a polycrystalline photovoltaic cell using artificial neural networks10.1016/j.solener.2019.12.012 ↗
23. Performance prediction of PV module using electrical equivalent model and artificial neural network10.1016/j.solener.2018.10.018 ↗
24. Hayder, W., Abid, A., and Ben Hamed, M. (2017, January 23–25). Modeling of a photovoltaic cell based on recurrent neural networks. Proceedings of the 2017 International Conference on Green Energy Conversion Systems (GECS), Hammamet, Tunisia.10.1109/GECS.2017.8066271 ↗
25. Parameters estimation of photovoltaic modules: Comparison of ANN and ANFIS
26. Neural network based solar cell model10.1016/j.enconman.2005.07.007 ↗
27. Artificial Neural Network Approach for More Accurate Solar Cell Electrical Circuit Model
28. Köntges, M., Kurtz, S., Packard, C., Jahn, U., Berger, K., Kato, K., Friesen, T., Liu, H., Iseghem, M.V., and Wohlgemuth, J. (2014). Review of Failures of Photovoltaic Modules, International Energy Agency.
29. Petrone, G., Ramos-Paja, C.A., and Spagnuolo, G. (2017). PV Simulation under Homogeneous Conditions. Photovoltaic Sources Modeling, John Wiley & Sons, Ltd.. Available online: https://onlinelibrary.wiley.com/doi/pdf/10.1002/9781118755877.ch3.10.1002/9781118755877 ↗
30. A fault diagnosis method for photovoltaic arrays based on fault parameters identification10.1016/j.renene.2019.04.147 ↗
31. Marion, W., Anderberg, A., Deline, C., Glick, S., Muller, M., Perrin, G., Rodriguez, J., Rummel, S., Terwilliger, K., and Silverma, T. (2014). User’s Manual for Data for Validating Models for PV Module Performance (NREL/TP-5200-61610), The National Renewable Energy Laboratory (NREL).10.2172/1130632 ↗
32. Solar irradiance and temperature influence on the photovoltaic cell equivalent-circuit models10.1016/j.solener.2019.07.005 ↗
33. A genetic algorithm for identifying the single diode model parameters of a photovoltaic panel10.1016/j.matcom.2015.10.008 ↗
34. Deep residual network based fault detection and diagnosis of photovoltaic arrays using current-voltage curves and ambient conditions10.1016/j.enconman.2019.111793 ↗
35. (2021, April 02). Exporting MATLAB Neural Network in Open Neural Network Exchange. Available online: https://www.mathworks.com/help/deeplearning/deep-learning-import-export-and-customization.html.
36. (2021, April 02). Exporting MATLAB Functions via the MATLAB Compiler SDK. Available online: https://www.mathworks.com/products/matlab-compiler-sdk.html.
37. (2021, April 02). STM32 Solutions for Artificial Neural Networks. Available online: https://www.st.com/content/st_com/en/ecosystems/stm32-ann.html#stm32-sann-stepnncontainer.
38. Artificial neural network-based model for estimating the produced power of a photovoltaic module10.1016/j.renene.2013.04.011 ↗
39. Hudson Beale, M., Hagan, M.T., and Demuth, H.B. (2019). Deep Learning Toolbox, MathWorks, Inc.. Technical Report.