PlumX Metrics
Embed PlumX Metrics

A Developed Algorithm Inspired from the Classical KNN for Fault Detection and Diagnosis PV Systems

Journal of Control, Automation and Electrical Systems, ISSN: 2195-3899, Vol: 34, Issue: 5, Page: 1013-1027
2023
  • 4
    Citations
  • 0
    Usage
  • 9
    Captures
  • 0
    Mentions
  • 0
    Social Media
Metric Options:   Counts1 Year3 Year

Metrics Details

Article Description

During the operation of photovoltaic systems, various faults can occur and result in serious problems, such as energy loss or system shutdown. Therefore, it is crucial to identify and diagnose these faults in order to improve system performance. The purpose of this work is to propose an efficient and simple procedure for the early detection and diagnosis of faults on the direct current side of photovoltaic systems. These faults include the short circuit of three modules, short circuit of ten modules, and string disconnection. Therefore, it is necessary to distinguish between four classes: the healthy class and three classes representing different types of faults. A dataset representing the four classes and comprising four measured attributes—cell temperature, solar irradiance, and current and voltage at the maximum power point—is utilized in the developed approach. The idea is to transform the multiclassification problem into a binary classification problem and utilize a modified version of the well-known K-nearest neighbors (KNN) classifier. In this proposed version, the training dataset is divided into two hyperspheres, each representing a distinct class. The Giza pyramid construction algorithm is then utilized to determine the optimal center coordinates of these hyperspheres. To classify a new data point using the proposed classifier, which combines the KNN classifier and the Giza pyramid construction algorithm, distances are computed only between the new data point and the center of each sphere. Unlike the classical version of the KNN classifier, which involves computing distances between the new data point and the entire dataset. To assess the efficiency of the proposed approach, a comparative study was conducted, including the classical version of the KNN, support vector machine, decision tree, and random forest algorithms. The evaluation criteria considered were accuracy, precision, recall, and execution time. The results of the carried-out study demonstrated the remarkable superiority of the proposed algorithm over these alternative methods.

Provide Feedback

Have ideas for a new metric? Would you like to see something else here?Let us know