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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Snapshot of Global PV Markets. Report IEA-PVPS T1-42:2022 (2022). https://iea-pvps.org/snapshot-reports/snapshot-2022/. Accessed 25 Apr 2022
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)
Hong, Y.Y., Pula, R.A.: Methods of photovoltaic fault detection and classification: a review. Energy Rep. 8, 5898–5929 (2022)
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)
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)
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
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)
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)
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)
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)
Mellit, A., Kalogirou, S.: Assessment of machine learning and ensemble methods for fault diagnosis of photovoltaic systems. Renew. Energy 184, 1074–1090 (2022)
Kapucu, C., Cubukcu, M.: A supervised ensemble learning method for fault diagnosis in photovoltaic strings. Energy 227, 120463 (2021)
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)
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)
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)
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)
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
Holler, J., Tsiatsis, V., Mulligan, C., Karnouskos, S., Avesand, S., Boyle, D.: Internet of things. Academic Press (2014)
https://www.instructables.com/IV-Swinger-2-a-50-IV-Curve-Tracer/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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
DOI: https://doi.org/10.1007/978-3-031-21216-1_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21215-4
Online ISBN: 978-3-031-21216-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)