{"ID":2875388,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2509.02192","arxiv_id":"2509.02192","title":"Selection of Optimal Number and Location of PMUs for CNN Based Fault Location and Identification","abstract":"In this paper, we present a data-driven Forward Selection with Neighborhood Refinement (FSNR) algorithm to determine the number and placement of Phasor Measurement Units (PMUs) for maximizing deep-learning-based fault diagnosis performance. Candidate PMU locations are ranked via a cross-validated Support Vector Machine (SVM) classifier, and each selection is refined through local neighborhood exploration to produce a near-optimal sensor set. The resulting PMU subset is then supplied to a 1D Convolutional Neural Network (CNN) for faulted-line localization and fault-type classification from time-series measurements. Evaluation on modified IEEE 34- and IEEE 123-bus systems demonstrates that the proposed FSNR-SVM method identifies a minimal PMU configuration that achieves the best overall CNN performance, attaining over 96 percent accuracy in fault location and over 99 percent accuracy in fault-type classification on the IEEE 34 system, and approximately 94 percent accuracy in fault location and around 99.8 percent accuracy in fault-type classification on the IEEE 123 system.","short_abstract":"In this paper, we present a data-driven Forward Selection with Neighborhood Refinement (FSNR) algorithm to determine the number and placement of Phasor Measurement Units (PMUs) for maximizing deep-learning-based fault diagnosis performance. Candidate PMU locations are ranked via a cross-validated Support Vector Machine...","url_abs":"https://arxiv.org/abs/2509.02192","url_pdf":"https://arxiv.org/pdf/2509.02192v1","authors":"[\"Khalid Daud Khattak\",\"Muhammad A. Choudhry\"]","published":"2025-09-02T11:05:58Z","proceeding":"eess.SY","tasks":"[\"eess.SY\",\"cs.LG\"]","methods":"[\"LoRA\",\"Convolutional Neural Network\"]","has_code":false}
