{"id":{"repo_id":"uoit","oai_identifier":"oai:ontariotechu.scholaris.ca:10155/1979"},"canonical_url":"https://search.dev.ndltd.org/etd/uoit/oai:ontariotechu.scholaris.ca:10155/1979","repository":{"repo_id":"uoit","name":"Ontario Institute of Technology","base_url":"https://ontariotechu.scholaris.ca/server/oai/request"},"display":{"title":"Analysis and techniques of partial shading detection and classification in solar photovoltaic arrays","abstract":"Partial shading in solar photovoltaic (PV) modules typically reduces the output current of the shaded PV module due to the reduction in the irradiance level. Although this phenomenon is temporary in nature, it is considered an intermittent fault, and it is essential for a protection system to differentiate it from other fault conditions to avoid unnecessary tripping. The main problem in identifying partial shading in a PV system is the difficulty of extracting its features under different shading conditions. To address this difficulty, this study proposes a novel approach combining Wavelet Packet Transform (WPT) along with Empirical Mode Decomposition (EMD) to extract the features of PV panel output voltage and string current signals during partial shading conditions. In the first stage, the WPT is used to split the PV voltage and string currents into specific sub-band frequencies, and then EMD is used to decompose the selected frequency bands into a number of intrinsic mode functions (IMFs) and a residual. The generated IMF components are then fed into different machine-learning models. The results highlight the Random Forest (RF) model&apos;s potential as a reliable technique for diagnosing partial shading in PV systems, ensuring that shading faults are detected and addressed promptly. In contrast, while the K-Nearest Neighbors (KNN), Support Vector Machines (SVM), Artificial Neural Networks (ANN), Gradient Boosting, and Adaptive Boosting (AdaBoost) models also demonstrated acceptable performance in detecting partial shading, they were less effective in classifying partial shading conditions. This proposed hybrid technique provides a high-resolution representation of the array voltage and string currents without loss in the time-frequency resolution, aiding in the detection of partial shading and differentiation of its strength. The results indicate that the proposed approach achieved a detection accuracy of 98.4% and a classification accuracy of 97.6%.","abstract_html":"Partial shading in solar photovoltaic (PV) modules typically reduces the output current of the shaded PV module due to the reduction in the irradiance level. Although this phenomenon is temporary in nature, it is considered an intermittent fault, and it is essential for a protection system to differentiate it from other fault conditions to avoid unnecessary tripping. The main problem in identifying partial shading in a PV system is the difficulty of extracting its features under different shading conditions. To address this difficulty, this study proposes a novel approach combining Wavelet Packet Transform (WPT) along with Empirical Mode Decomposition (EMD) to extract the features of PV panel output voltage and string current signals during partial shading conditions. In the first stage, the WPT is used to split the PV voltage and string currents into specific sub-band frequencies, and then EMD is used to decompose the selected frequency bands into a number of intrinsic mode functions (IMFs) and a residual. The generated IMF components are then fed into different machine-learning models. The results highlight the Random Forest (RF) model&amp;apos;s potential as a reliable technique for diagnosing partial shading in PV systems, ensuring that shading faults are detected and addressed promptly. In contrast, while the K-Nearest Neighbors (KNN), Support Vector Machines (SVM), Artificial Neural Networks (ANN), Gradient Boosting, and Adaptive Boosting (AdaBoost) models also demonstrated acceptable performance in detecting partial shading, they were less effective in classifying partial shading conditions. This proposed hybrid technique provides a high-resolution representation of the array voltage and string currents without loss in the time-frequency resolution, aiding in the detection of partial shading and differentiation of its strength. The results indicate that the proposed approach achieved a detection accuracy of 98.4% and a classification accuracy of 97.6%.","abstract_has_math":false,"creators":["Abdulmawjood, Kais A.N. Ridha"],"institution":"University of Ontario Institute of Technology","degree_name":"Doctor of Philosophy (PhD)","degree_level":null,"degree_discipline":"Electrical and Computer Engineering","degree_department":null,"school":null,"contributors":[],"advisors":["Ibrahim , Walid Morsi"],"committee_chairs":[],"committee_members":[],"year":2025,"date_issued":"2025-07-01","date_published":"2025-07-01","updated_at":"2026-07-24T05:35:20Z","subjects":[],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/10155/1979","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Ibrahim , Walid Morsi"]},{"key":"dc:creator","label":"Author","values":["Abdulmawjood, Kais A.N. Ridha"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2025-09-18T14:39:33Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2025-09-18T14:39:33Z"]},{"key":"dc:date.issued","label":"Date","values":["2025-07-01"]},{"key":"dc:type","label":"Dc Type","values":["Dissertation"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical and Computer Engineering"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Doctor of Philosophy (PhD)"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Ontario Institute of Technology"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/10155/1979"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Partial shading in solar photovoltaic (PV) modules typically reduces the output current of the shaded PV module due to the reduction in the irradiance level. Although this phenomenon is temporary in nature, it is considered an intermittent fault, and it is essential for a protection system to differentiate it from other fault conditions to avoid unnecessary tripping. The main problem in identifying partial shading in a PV system is the difficulty of extracting its features under different shading conditions. To address this difficulty, this study proposes a novel approach combining Wavelet Packet Transform (WPT) along with Empirical Mode Decomposition (EMD) to extract the features of PV panel output voltage and string current signals during partial shading conditions. In the first stage, the WPT is used to split the PV voltage and string currents into specific sub-band frequencies, and then EMD is used to decompose the selected frequency bands into a number of intrinsic mode functions (IMFs) and a residual. The generated IMF components are then fed into different machine-learning models. The results highlight the Random Forest (RF) model&apos;s potential as a reliable technique for diagnosing partial shading in PV systems, ensuring that shading faults are detected and addressed promptly. In contrast, while the K-Nearest Neighbors (KNN), Support Vector Machines (SVM), Artificial Neural Networks (ANN), Gradient Boosting, and Adaptive Boosting (AdaBoost) models also demonstrated acceptable performance in detecting partial shading, they were less effective in classifying partial shading conditions. This proposed hybrid technique provides a high-resolution representation of the array voltage and string currents without loss in the time-frequency resolution, aiding in the detection of partial shading and differentiation of its strength. The results indicate that the proposed approach achieved a detection accuracy of 98.4% and a classification accuracy of 97.6%."]},{"key":"dc:title","label":"Title","values":["Analysis and techniques of partial shading detection and classification in solar photovoltaic arrays"]}]}],"canonical_facts":{"dc:contributor.advisor":["Ibrahim , Walid Morsi"],"dc:creator":["Abdulmawjood, Kais A.N. Ridha"],"dc:date.accessioned":["2025-09-18T14:39:33Z"],"dc:date.available":["2025-09-18T14:39:33Z"],"dc:date.issued":["2025-07-01"],"dc:description.abstract":["Partial shading in solar photovoltaic (PV) modules typically reduces the output current of the shaded PV module due to the reduction in the irradiance level. Although this phenomenon is temporary in nature, it is considered an intermittent fault, and it is essential for a protection system to differentiate it from other fault conditions to avoid unnecessary tripping. The main problem in identifying partial shading in a PV system is the difficulty of extracting its features under different shading conditions. To address this difficulty, this study proposes a novel approach combining Wavelet Packet Transform (WPT) along with Empirical Mode Decomposition (EMD) to extract the features of PV panel output voltage and string current signals during partial shading conditions. In the first stage, the WPT is used to split the PV voltage and string currents into specific sub-band frequencies, and then EMD is used to decompose the selected frequency bands into a number of intrinsic mode functions (IMFs) and a residual. The generated IMF components are then fed into different machine-learning models. The results highlight the Random Forest (RF) model&apos;s potential as a reliable technique for diagnosing partial shading in PV systems, ensuring that shading faults are detected and addressed promptly. In contrast, while the K-Nearest Neighbors (KNN), Support Vector Machines (SVM), Artificial Neural Networks (ANN), Gradient Boosting, and Adaptive Boosting (AdaBoost) models also demonstrated acceptable performance in detecting partial shading, they were less effective in classifying partial shading conditions. This proposed hybrid technique provides a high-resolution representation of the array voltage and string currents without loss in the time-frequency resolution, aiding in the detection of partial shading and differentiation of its strength. The results indicate that the proposed approach achieved a detection accuracy of 98.4% and a classification accuracy of 97.6%."],"dc:identifier.uri":["https://hdl.handle.net/10155/1979"],"dc:language.iso":["en"],"dc:title":["Analysis and techniques of partial shading detection and classification in solar photovoltaic arrays"],"dc:type":["Dissertation"],"thesis:degree_discipline":["Electrical and Computer Engineering"],"thesis:degree_name":["Doctor of Philosophy (PhD)"],"thesis:institution_name":["University of Ontario Institute of Technology"]},"updated_at":"2026-07-24T05:35:20Z"}