Monitoring Tool for Stand-Alone Photovoltaic System Using Artificial Neural Network

  • Nassim SabriEmail author
  • Abdelhalim Tlemçani
  • Aissa Chouder
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 62)


Fault classification using supervised machine learning Artificial Neural Network (ANN) is proposed to diagnose some defaults in Stand-alone photovoltaic (SAPV) system, where the data learning includes the voltage and current of PV panels, Battery and load are collected for different operation mode of the system (healthy and faulty). The proposed approach is applied to small SAPV system installed at LREA in the University of Médéa, Algeria in which the results of classification show a high accuracy up to 97%. In addition, a Graphical User Interface (GUI) Matlab is created in computer to display the results of classification by the developed ANN.


SAPV system ANN Accuracy GUI matlab 


  1. IEA. Trends 2016 in photovoltaic applications. Report IEA-PVPS T1-30:2016 (2016)Google Scholar
  2. Zhao, Y., Lehman, B., Palma, J.-F., Mosesian, J., Lyons, R.: Fault analysis in solar PV arrays under: low irradiance conditions and reverse connections. In: 2011 37th IEEE Photovoltaic Specialists Conference (PVSC), pp. 002000–002005 (2011)Google Scholar
  3. Nailen, R.L.: Battery protection-where do we stand? IEEE Trans. Ind. Appl. 27, 658–667 (1991). Scholar
  4. Mayer, D., Heidenreich, M.: Performance analysis of stand alone PV systems from a rational use of energy point of view. In: 2003 Proceedings of 3rd World Conference on Photovoltaic Energy Conversion, vol. 3, pp. 2155–2158 (2003)Google Scholar
  5. Muñoz, F.J., Almonacid, G., Nofuentes, G., Almonacid, F.: A new method based on charge parameters to analyse the performance of stand-alone photovoltaic systems. Sol. Energy Mater. Sol. Cells 90, 1750–1763 (2006)CrossRefGoogle Scholar
  6. Muñoz, F.J., Echbarthi, I., Nofuentes, G., Fuentes, M., Aguilera, J.: Estimation of the potential array output charge in the performance analysis of stand-alone photovoltaic systems without MPPT (Case study: Mediterranean climate). Sol. Energy 83, 1985–1997 (2009)CrossRefGoogle Scholar
  7. Torres, M., Muñoz, F.J., Muñoz, J.V., Rus, C.: Online monitoring system for stand-alone photovoltaic applications analysis of system performance from monitored data. J. Sol. Energy Eng. 134, 034502–034508 (2012)CrossRefGoogle Scholar
  8. Wiles, J.C., King, D.L.: Blocking diodes and fuses in low-voltage PV systems. In: Conference Record of the Twenty-Sixth IEEE Photovoltaic Specialists Conference, pp. 1105–1108 (1997)Google Scholar
  9. Chine, W., Mellit, A., Lughi, V., Malek, A., Sulligoi, G., Massi Pavan, A.: A novel fault diagnosis technique for photovoltaic systems based on artificial neural networks. Renew. Energy 90, 501–512 (2016)CrossRefGoogle Scholar
  10. Yuchuan, W., Qinli, L., Yaqin, S.: Application of BP neural network fault diagnosis in solar photovoltaic system. In: International Conference on Mechatronics and Automation (ICMA 2009), pp. 2581–2585 (2009)Google Scholar
  11. Syafaruddin, S., Karatepe, E.S., Hiyama, T.: Controlling of artificial neural network for fault diagnosis of photovoltaic array. In: 2011 16th International Conference on Intelligent System Application to Power Systems (ISAP), pp. 1–6 (2011)Google Scholar
  12. Li, Z., Wang, Y., Zhou, D., Wu, C.: An intelligent method for fault diagnosis in photovoltaic array. In: Xiao, T., Shang, L., Ma, S. (eds.) System Simulation and Scientific Computing, Part II, vol. 327, pp. 10–16 (2012)Google Scholar
  13. Xiao, L., Pu, Y., Jiangfan, N., Jing, Z.: Fault diagnostic method for PV array based on improved wavelet neural network algorithm. In: 11th World Congress on Intelligent Control and Automation, pp, 1171–1175 (2014)Google Scholar
  14. Haykin, S.: Neural Networks: A Comprehensive Foundation, 2nd edn. McMillan, Ottawa (1994)zbMATHGoogle Scholar
  15. Lippmann, R.: An introduction to computing with neural nets. IEEE ASSP Mag. 4, 4–22 (1987)CrossRefGoogle Scholar
  16. Hagan, M.T., Demuth, H.B., Beale, M.H.: Neural Network Design. PWS Publishing, Boston (1996)Google Scholar
  17. Hagan, M.T., Menhaj, M.B.: Training feedforward networks with the Marquardt algorithm. IEEE Trans. Neural Networks 5, 989–993 (1994). Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Nassim Sabri
    • 1
    Email author
  • Abdelhalim Tlemçani
    • 1
  • Aissa Chouder
    • 2
  1. 1.Laboratory of Electrical Engineering and Automatics LREAUniversity of MédéaMédéaAlgeria
  2. 2.Laboratoire de Géni Electrique (LGE)University of Mohamed Boudiaf de M’silaM’silaAlgeria

Personalised recommendations