Skip to main content
Log in

An Improved Fault Diagnosis in Stand-Alone Photovoltaic System Using Artificial Neural Network

  • Research Paper
  • Published:
Iranian Journal of Science and Technology, Transactions of Electrical Engineering Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  ADS  CAS  Google Scholar 

  • 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

    Google Scholar 

  • Hagan MT, Demuth HB, Beale MH (1996) Neural network design, 1st edn. PWS Publishing Co., Boston, USA

    Google Scholar 

  • 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

    Article  ADS  Google Scholar 

  • 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

    Article  Google Scholar 

  • Kabsch W, Sander C (1983) How good are predictions of protein secondary structure? FEBS Lett 155(2):179–182

    Article  CAS  PubMed  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  ADS  PubMed  PubMed Central  Google Scholar 

  • Leonard JA, Kramer MA (1991) Radial basis function networks for classifying process faults. IEEE Control Syst Doi 10(1109/37):75576

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Lippmann RP (1987) An introduction to computing with neural nets. IEEE ASSP Mag. https://doi.org/10.1109/MASSP.1987.1165576

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  ADS  CAS  Google Scholar 

  • Nailen RL (1991) Battery protection-where do we stand? IEEE Trans Ind Appl 27:658–667. https://doi.org/10.1109/28.85479

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Tremblay O, Dessaint LA (2009) Experimental validation of a battery dynamic model for EV applications. World Electr Veh J 3(2):289–298

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  ADS  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdelhalim Tlemçani.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40998-023-00671-0

Keywords

Navigation