Skip to main content

Embedded Machine Learning for Fault Detection and Diagnosis of Photovoltaic Arrays Using a Low-Cost Device

  • Conference paper
  • First Online:
Advanced Computational Techniques for Renewable Energy Systems (IC-AIRES 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 591))

  • 637 Accesses

Abstract

In this work, an embedded system (ES) for fault detection and diagnosis of photovoltaic (PV) arrays is presented. Two machine learning (ML) classifiers have been developed for PV fault detection and classification based on the I-V curves. The developed classifiers have been then integrated into a Raspberry Pi 4 to detect and classify faults occurred on a PV array. An open source IoT platform (ThingSpeak™) of MathWorks is used to remotely monitor the PV array parameters. Users could be alerted about the state of the PV array by phone message (SMS) using a GSM module and also by email. The whole system was designed and verified experimentally at the Renewable energy laboratory, the University of Jijel (Algeria). Simulation and experimental results demonstrated the feasibility of the developed ES for fault detection and identification of the inspected PV array. Furthermore, a dedicated guide user interface has also been developed.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Snapshot of Global PV Markets. Report IEA-PVPS T1-42:2022 (2022). https://iea-pvps.org/snapshot-reports/snapshot-2022/. Accessed 25 Apr 2022

  2. Hernández-Callejo, L., Gallardo-Saavedra, S., Alonso-Gómez, V.: A review of photovoltaic systems: design, operation and maintenance. Solar Energ. 188, 426–440 (2019)

    Article  Google Scholar 

  3. Hong, Y.Y., Pula, R.A.: Methods of photovoltaic fault detection and classification: a review. Energy Rep. 8, 5898–5929 (2022)

    Article  Google Scholar 

  4. Mellit, A., Kalogirou, S.: Artificial intelligence and internet of things to improve efficacy of diagnosis and remote sensing of solar photovoltaic systems: Challenges, recommendations and future directions. Renew. Sustain. Energy Rev. 143, 110889 (2021)

    Article  Google Scholar 

  5. Kumar, N.M., Atluri, K., Palaparthi, S.: Internet of Things (IoT) in photovoltaic systems. In: IEEE 2018 National Power Engineering Conference (NPEC), pp. 1–4 (2018)

    Google Scholar 

  6. Sharma, M., Singla, M.K., Nijhawan, P., Ganguli, S., Rajest, S.S.: An application of IoT to develop concept of smart remote monitoring system. In: Haldorai, A., Ramu, A., Khan, S.A.R. (eds.) Business Intelligence for Enterprise Internet of Things. EICC, pp. 233–239. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-44407-5_15

    Chapter  Google Scholar 

  7. Pereira, R.I., Dupont, I.M., Carvalho, P.C., Jucá, S.C.: IoT embedded linux system based on Raspberry Pi applied to real-time cloud monitoring of a decentralized photovoltaic plant. Measurement 114, 286–297 (2018)

    Article  Google Scholar 

  8. Deshmukh, N.S., Bhuyar, D.L.: A smart solar photovoltaic remote monitoring and controlling. In: 2018 Second International Conference on Intelligent Computing and Control Systems (ICICCS), pp. 67–71 (2018)

    Google Scholar 

  9. Li, Y.F., et al.: November. On-line monitoring system of PV array based on internet of things technology. In: IOP Conference Series: Earth and Environmental Science, vol. 93, p. 012078 (2017)

    Google Scholar 

  10. Eskandari, A., Milimonfared, J., Aghaei, M.: Fault detection and classification for photovoltaic systems based on hierarchical classification and machine learning technique. IEEE Trans. Ind. Electron. 68(12), 12750–12759 (2020)

    Article  Google Scholar 

  11. Mellit, A., Kalogirou, S.: Assessment of machine learning and ensemble methods for fault diagnosis of photovoltaic systems. Renew. Energy 184, 1074–1090 (2022)

    Article  Google Scholar 

  12. Kapucu, C., Cubukcu, M.: A supervised ensemble learning method for fault diagnosis in photovoltaic strings. Energy 227, 120463 (2021)

    Article  Google Scholar 

  13. Li, B., Delpha, C., Migan-Dubois, A., Diallo, D.: Fault diagnosis of photovoltaic panels using full I-V characteristics and machine learning techniques. Energy Convers. Manage. 248, 114785 (2021)

    Article  Google Scholar 

  14. da Costa, C.H., et al.: A comparison of machine learning-based methods for fault classification in photovoltaic systems. In: 2019 IEEE PES Innovative Smart Grid Technologies Conference-Latin America (ISGT Latin America), pp. 1–6 (2019)

    Google Scholar 

  15. Lu, S., Sahoo, A., Ma, R., Phung, B.T.: DC series arc fault detection using machine learning in photovoltaic systems: recent developments and challenges. In: IEEE 2020 8th International Conference on Condition Monitoring and Diagnosis (CMD), pp. 416–421 (2020)

    Google Scholar 

  16. Mellit, A., Herrak, O., Rus Casas, C., Massi Pavan, A.: A machine learning and internet of things-based online fault diagnosis method for photovoltaic arrays. Sustainability 13, 13203 (2021)

    Article  Google Scholar 

  17. Panesar, A.: Machine learning algorithms. In: Machine Learning and AI for Healthcare, pp. 119–188. Apress, Berkeley, CA (2019). https://doi.org/10.1007/978-1-4842-3799-1_4

    Chapter  Google Scholar 

  18. Holler, J., Tsiatsis, V., Mulligan, C., Karnouskos, S., Avesand, S., Boyle, D.: Internet of things. Academic Press (2014)

    Google Scholar 

  19. https://www.instructables.com/IV-Swinger-2-a-50-IV-Curve-Tracer/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Mellit .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bouzerdoum, M., Mellit, A., Djazari, N., Laissaoui, M. (2023). Embedded Machine Learning for Fault Detection and Diagnosis of Photovoltaic Arrays Using a Low-Cost Device. In: Hatti, M. (eds) Advanced Computational Techniques for Renewable Energy Systems. IC-AIRES 2022. Lecture Notes in Networks and Systems, vol 591. Springer, Cham. https://doi.org/10.1007/978-3-031-21216-1_9

Download citation

Publish with us

Policies and ethics