Abstract
This paper proposes an improved fault diagnosis for stand-alone photovoltaic (SAPV) system using artificial neural network (ANN) and power loss parameters as inputs. Unlike the classical power analysis approach that fails to find precisely the fault type, this method can accurately identify the fault class and can be used in real-time applications. The development of the ANN fault diagnosis model goes through data of both normal and faulty operation of the SAPV system. These data are obtained from either a real measurement to represent the normal operation where simplicity and safety are concerned or from the simulation in which the data of faults could hardly and costly be obtained. Three common types of ANN were trained, tested, and compared to choose the most efficient network to predict the faults in the system. The results indicate that multi-layer-perceptron network type is the most accurate network to recognize the faults with 95%. In addition, some test has been carried out in real-time to show their effectiveness.
Similar content being viewed by others
Abbreviations
- ANN:
-
Artificial neural network
- SAPV:
-
Stand-alone photovoltaic
- MLP:
-
Multi-layer perceptron
- PV:
-
Photovoltaic
- IEA:
-
International energy agency
- CDER:
-
Centre de developpement des energies renouvelable
- PNN:
-
Probabilistic neural network
- RBFN:
-
Radial basis function network
- MSE:
-
Mean square error
- LED:
-
Light emitting diode
- I_V:
-
Current_voltage
References
Al MK et (2014) Report IEA-PVPS T13–01:2014 “Review of Failures of Photovoltaic Modules”
Al-Araimi S, Al-Balushi K, Samanta B (2004) Bearing fault detection using artificial neural networks and genetic algorithm. EURASIP J Adv Signal Process. https://doi.org/10.1155/S1110865704310085
Caroline B (2015) A user guide to simple monitoring and sustainable operation of PV-diesel hybrid systems. Report IEA. IEA
Chine W, Mellit A, Lughi V et al (2016) A novel fault diagnosis technique for photovoltaic systems based on artificial neural networks. Renew Energy 90:501–512. https://doi.org/10.1016/j.renene.2016.01.036
Firth SK, Lomas KJ, Rees SJ (2010) A simple model of PV system performance and its use in fault detection. Sol Energy 84:624–635. https://doi.org/10.1016/j.solener.2009.08.004
Haeberlin H, Beutler C (1995) Normalized representation of energy and power for analysis of performance and on-line error detection in PV-systems. In: Proceedings of the 13th EU PV Conference, Nice. p 934
Hagan MT, Menhaj MB (1994) Training feedforward networks with the marquardt algorithm. IEEE Trans Neural Netw Doi 10(1109/72):329697
Hagan MT, Demuth HB, Beale MH (1996) Neural network design, 1st edn. PWS Publishing Co., Boston, USA
Hernández-Callejo L, Gallardo-Saavedra S, Alonso-Gómez V (2019) A review of photovoltaic systems: design, operation and maintenance. Sol Energy 188:426–440. https://doi.org/10.1016/J.SOLENER.2019.06.017
Hong Y-Y, Pula RA (2022) Methods of photovoltaic fault detection and classification: a review. Energy Rep 8:5898–5929. https://doi.org/10.1016/j.egyr.2022.04.043
Kabsch W, Sander C (1983) How good are predictions of protein secondary structure? FEBS Lett 155(2):179–182
Kim M, Hwang E (1997) Monitoring the battery status for photovoltaic systems. J Power Sources. https://doi.org/10.1016/S0378-7753(96)02521-9
Kubat M (1999) Neural networks: a comprehensive foundation by Simon Haykin, Macmillan, 1994, ISBN 0-02-352781-7. Knowl Eng Rev 13(4):409–412. https://doi.org/10.1017/S0269888998214044
Lazzaretti AE, da Costa CH, Rodrigues MP et al (2020) A monitoring system for online fault detection and classification in photovoltaic plants. Sensors 20:4688. https://doi.org/10.3390/S20174688
Leonard JA, Kramer MA (1991) Radial basis function networks for classifying process faults. IEEE Control Syst Doi 10(1109/37):75576
Li B, Delpha C, Diallo D, Migan-Dubois A (2020) Application of artificial neural networks to photovoltaic fault detection and diagnosis: a review. Renew Sustain Energy Rev. https://doi.org/10.1016/j.rser.2020.110512
Lippmann RP (1987) An introduction to computing with neural nets. IEEE ASSP Mag. https://doi.org/10.1109/MASSP.1987.1165576
Livera A, Theristis M, Makrides G, Georghiou GE (2019) Recent advances in failure diagnosis techniques based on performance data analysis for grid-connected photovoltaic systems. Renew Energy 133:126–143
Mahmoud Y, Xiao W, Zeineldin HH (2012) A simple approach to modeling and simulation of photovoltaic modules. IEEE Trans Sustain Energy. https://doi.org/10.1109/TSTE.2011.2170776
Mayer D, Heidenreich M (2003) Performance analysis of stand alone PV systems from a rational use of energy point of view. In: 3rd World conference on photovoltaic energy conversion, https://doi.org/10.1109/NPSEC.2005.1532048
Mellit A, Tina GM, Kalogirou SA (2018) Fault detection and diagnosis methods for photovoltaic systems: a review. Renew Sustain Energy Rev 91:1–17. https://doi.org/10.1016/j.rser.2018.03.062
Muñoz FJ, Almonacid G, Nofuentes G, Almonacid F (2006) A new method based on charge parameters to analyse the performance of stand-alone photovoltaic systems. Sol Energy Mater Sol Cells. https://doi.org/10.1016/j.solmat.2005.10.020
Muñoz FJ, Echbarthi I, Nofuentes G et al (2009) Estimation of the potential array output charge in the performance analysis of stand-alone photovoltaic systems without MPPT (Case study: Mediterranean climate). Sol Energy. https://doi.org/10.1016/j.solener.2009.07.012
Munoz MA, Alonso-García MC, Vela N, Chenlo F (2011) Early degradation of silicon PV modules and guaranty conditions. Sol Energy 85:2264–2274. https://doi.org/10.1016/j.solener.2011.06.011
Nailen RL (1991) Battery protection-where do we stand? IEEE Trans Ind Appl 27:658–667. https://doi.org/10.1109/28.85479
Pahwa K, Sharma M, Saggu MS, Mandpura AK (2020) Performance evaluation of machine learning techniques for fault detection and classification in PV array systems. In: 2020 7th International Conference on Signal Processing and Integrated Networks (SPIN), pp 791–796
Sabri N, Tlemçani A, Chouder A (2018) Faults diagnosis in stand-alone photovoltaic system using artificial neural network. In: 2018 6th international conference on control engineering & information technology (CEIT) pp 1–6
Sabri N, Tlemçani A, Chouder A (2019) Monitoring tool for stand-alone photovoltaic system using artificial neural network. In: Hatti M (ed) BT—renewable energy for smart and sustainable cities. Springer International Publishing, Cham, pp 114–121
Sabri N, Tlemçani A, Chouder A (2020) Battery internal fault monitoring based on anomaly detection algorithm. Advanced statistical modeling, forecasting, and fault detection in renewable energy systems. IntechOpen
Sharkawy A-N (2020) Principle of neural network and its main types: review. J Adv Appl Comput Math 7:8–19. https://doi.org/10.15377/2409-5761.2020.07.2
Sobirey A, Riess H, Sprau P (1998) Matching factor-a new tool for the assesment of stand-alone systems. In: proceeding of the second world conference and exhibition
Specht DF (1990) Probabilistic neural networks and the polynomial adaline as complementary techniques for classification. IEEE Trans Neural Netw Doi 10(1109/72):80210
Specht DF (2003) Probabilistic neural networks for classification, mapping, or associative memory (vol 1, pp 525–532). https://doi.org/10.1109/icnn.1988.23887
Stellbogen D (1993) Use of PV circuit simulation for fault detection in PV array fields. In: conference record of the twenty third IEEE photovoltaic specialists conference - 1993 (Cat. No.93CH3283–9), pp 1302–1307
Tadj M, Benmouiza K, Cheknane A (2014) An innovative method based on satellite image analysis to check fault in a PV system lead-acid battery. Simul Model Pract Theory. https://doi.org/10.1016/j.simpat.2014.06.010
Torres M, Muñoz FJ, Muñoz Jv, Rus C (2012) Online monitoring system for stand-alone photovoltaic applications—analysis of system performance from monitored data. J Sol Energy Eng. DOI 10(1115/1):4005448
Tremblay O, Dessaint LA (2009) Experimental validation of a battery dynamic model for EV applications. World Electr Veh J 3(2):289–298
Trends in photovoltaic applications (2022) Report IEA PVPS T1-43: 2022
Ul-Haq A, Sindi HF, Gul S, Jalal M (2020) Modeling and fault categorization in thin-film and crystalline PV arrays through multilayer neural network algorithm. IEEE Access 8:102235–102255. https://doi.org/10.1109/ACCESS.2020.2996969
Utama C, Meske C, Schneider J et al (2023) Explainable artificial intelligence for photovoltaic fault detection: a comparison of instruments. Sol Energy 249:139–151. https://doi.org/10.1016/j.solener.2022.11.018
Villalva MG, Gazoli JR, Filho ER (2009) Comprehensive approach to modeling and simulation of photovoltaic arrays. IEEE Trans Power Electron. https://doi.org/10.1109/TPEL.2009.2013862
Wiles JC, King DL (2002) Blocking diodes and fuses in low-voltage PV systems (pp 1105–1108)
Zenebe TM, Midtgard O-M, Voller S, Cali U (2021) Machine learning for PV system operational fault analysis: literature review
Zenebe TM, Midtgård OM, Völler S, Cali Ü (2022) Machine learning for PV system operational fault analysis: literature review. Communications in Computer and Information Science 1616 CCIS:337–351. https://doi.org/10.1007/978-3-031-10525-8_27/COVER
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sabri, N., Tlemçani, A., Chouder, A. et al. An Improved Fault Diagnosis in Stand-Alone Photovoltaic System Using Artificial Neural Network. Iran J Sci Technol Trans Electr Eng 48, 325–336 (2024). https://doi.org/10.1007/s40998-023-00671-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40998-023-00671-0