Multivariate feature extraction based supervised machine learning for fault detection and diagnosis in photovoltaic systems

Mansour Hajji, Mohamed Faouzi Harkat, Abdelmalek Kouadri, Kamaleldin Abodayeh, Majdi Mansouri, Hazem Nounou, Mohamed Nounou

Research output: Contribution to journalArticle


Fault detection and diagnosis (FDD) in the photovoltaic (PV) array has become a challenge due to the magnitudes of the faults, the presence of maximum power point trackers, non-linear PV characteristics, and the dependence on isolation efficiency. Thus, the aim of this paper is to develop an improved FDD technique of PV systems faults. The common FDD technique generally has two main steps: feature extraction and selection, and fault classification. Multivariate feature extraction and selection is very important for multivariate statistical systems monitoring. It can reduce the dimension of modeling data and improve the monitoring accuracy. Therefore, in the proposed FDD approach, the principal component analysis (PCA) technique is used for extracting and selecting the most relevant multivariate features and the supervised machine learning (SML) classifiers are applied for faults diagnosis. The FDD performance is established via different metrics using data extracted from different operating conditions of the grid-connected photovoltaic (GCPV) system. The obtained results confirm the feasibility and effectiveness of the proposed approaches for fault detection and diagnosis.

Original languageEnglish
JournalEuropean Journal of Control
Publication statusAccepted/In press - 1 Jan 2020



  • Fault classification
  • Fault diagnosis
  • Feature extraction
  • Photovoltaic (PV) systems
  • Principal component analysis (PCA)
  • Supervised machine learning (SML)

ASJC Scopus subject areas

  • Engineering(all)

Cite this