{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T01:51:16Z","timestamp":1784166676906,"version":"3.55.0"},"reference-count":30,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2019,3,28]],"date-time":"2019-03-28T00:00:00Z","timestamp":1553731200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In the fault diagnosis process of a photovoltaic (PV) array, it is difficult to discriminate single faults and compound faults with similar signatures. Furthermore, the data collected in the actual field experiment also contains strong noise, which leads to the decline of diagnostic accuracy. In order to solve these problems, a new eigenvector composed of the normalized PV voltage, the normalized PV current and the fill factor is constructed and proposed to characterize the common faults, such as open circuit, short circuit and compound faults in the PV array. The combination of these three feature characteristics can reduce the interference of external meteorological conditions in the fault identification. In order to obtain the new eigenvectors, a multi-sensory system for fault diagnosis in a PV array, combined with a data-mining solution for the classification of the operational state of the PV array, is needed. The selected sensors are temperature sensors, irradiance sensors, voltage sensors and current sensors. Taking account of the complexity of the fault data in the PV array, the Kernel Fuzzy C-means clustering method is adopted to identify these fault types. Gaussian Kernel Fuzzy C-means clustering method (GKFCM) shows good clustering performance for classifying the complex datasets, thus the classification accuracy can be effectively improved in the recognition process. This algorithm is divided into the training and testing phases. In the training phase, the feature vectors of 8 different fault types are clustered to obtain the training core points. According to the minimum Euclidean Distances between the training core points and new fault data, the new fault datasets can be identified into the corresponding classes in the fault classification stage. This strategy can not only diagnose single faults, but also identify compound fault conditions. Finally, the simulation and field experiment demonstrated that the algorithm can effectively diagnose the 8 common faults in photovoltaic arrays.<\/jats:p>","DOI":"10.3390\/s19071520","type":"journal-article","created":{"date-parts":[[2019,3,29]],"date-time":"2019-03-29T03:38:52Z","timestamp":1553830732000},"page":"1520","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Photovoltaic Array Fault Diagnosis Based on Gaussian Kernel Fuzzy C-Means Clustering Algorithm"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3087-381X","authenticated-orcid":false,"given":"Shengyang","family":"Liu","sequence":"first","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lei","family":"Dong","sequence":"additional","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaozhong","family":"Liao","sequence":"additional","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaodong","family":"Cao","sequence":"additional","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoxiao","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,3,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Takashima, T., Yamaguchi, J., Otani, K., Kato, K., and Ishida, M. (2006, January 7\u201312). Experimental Studies of Failure Detection Methods in PV Module Strings. Proceedings of the IEEE World Conference on Photovoltaic Energy Conference, Waikoloa, HI, USA.","DOI":"10.1109\/WCPEC.2006.279952"},{"key":"ref_2","first-page":"669","article-title":"Disconnection detection using earth capacitance measurement in photovoltaic module string","volume":"16","author":"Takashima","year":"2008","journal-title":"Prostate"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"951","DOI":"10.1109\/TDMR.2014.2348195","article-title":"Identifying PV Module Mismatch Faults by a Thermography-Based Temperature Distribution Analysis","volume":"14","author":"Hu","year":"2014","journal-title":"IEEE Trans. Device Mater. Reliab."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1016\/j.enconman.2013.05.015","article-title":"An efficient fault diagnosis method for PV systems based on operating voltage-windows","volume":"73","author":"Gokmen","year":"2013","journal-title":"Energy Convers. Manag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/j.energy.2017.06.005","article-title":"Online fault detection and the economic analysis of grid-connected photovoltaic systems","volume":"134","author":"Madeti","year":"2017","journal-title":"Energy"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1929","DOI":"10.1016\/j.enconman.2010.02.025","article-title":"Automatic supervision and fault detection of PV systems based on power losses analysis","volume":"51","author":"Chouder","year":"2010","journal-title":"Energy Convers. Manag."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"982","DOI":"10.1109\/JPHOTOV.2015.2397599","article-title":"A Comprehensive Review of Catastrophic Faults in PV Arrays: Types, Detection, and Mitigation Techniques","volume":"5","author":"Alam","year":"2015","journal-title":"IEEE J. Photovol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.rser.2018.03.062","article-title":"Fault detection and diagnosis methods for photovoltaic systems: A review","volume":"91","author":"Mellit","year":"2018","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.rser.2018.03.010","article-title":"A comprehensive review on DC arc faults and their diagnosis methods in photovoltaic systems","volume":"89","author":"Lu","year":"2018","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3103","DOI":"10.1109\/TPEL.2013.2273292","article-title":"Characteristic Study and Time-Domain Discrete- Wavelet-Transform Based Hybrid Detection of Series DC Arc Faults","volume":"29","author":"Yao","year":"2014","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1105","DOI":"10.1109\/JPHOTOV.2017.2694421","article-title":"Series Arc Fault Identification for Photovoltaic System Based on Time-Domain and Time-Frequency-Domain Analysis","volume":"7","author":"Chen","year":"2017","journal-title":"IEEE J. Photovol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/JPHOTOV.2017.2742143","article-title":"The Detection of Parallel Arc Fault in Photovoltaic Systems Based on a Mixed Criterion","volume":"7","author":"He","year":"2017","journal-title":"IEEE J. Photovol."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"8546","DOI":"10.1109\/TIE.2017.2703681","article-title":"Line-to-Line Fault Detection for Photovoltaic Arrays Based on Multiresolution Signal Decomposition and Two-Stage Support Vector Machine","volume":"64","author":"Yi","year":"2017","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1274","DOI":"10.1109\/TSG.2016.2587244","article-title":"Fault Detection for Photovoltaic Systems Based on Multi-resolution Signal Decomposition and Fuzzy Inference Systems","volume":"8","author":"Yi","year":"2016","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Chouay, Y., and Ouassaid, M. (2017, January 15\u201318). An intelligent method for fault diagnosis in photovoltaic systems. Proceedings of the International Conference on Electrical and Information Technologies, Rabat, India.","DOI":"10.1109\/EITech.2017.8255225"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Wang, L., Liu, J., Guo, X., Yang, Q., and Yan, W. (2017, January 20\u201322). Online fault diagnosis of photovoltaic modules based on multi-class support vector machine. Proceedings of the Chinese Automation Congress, Jinan, China.","DOI":"10.1109\/CAC.2017.8243586"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2848","DOI":"10.1109\/TPEL.2014.2364203","article-title":"Graph-Based Semi-supervised Learning for Fault Detection and Classification in Solar Photovoltaic Arrays","volume":"30","author":"Zhao","year":"2014","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_18","first-page":"1","article-title":"A Density Peak-Based Clustering Approach for Fault Diagnosis of Photovoltaic Arrays","volume":"2017","author":"Lin","year":"2017","journal-title":"Int. J. Photoenergy"},{"key":"ref_19","first-page":"730","article-title":"PV array fault diagnosis based on FCM","volume":"37","author":"Rui","year":"2016","journal-title":"Acta Energiae Sol. Sin."},{"key":"ref_20","first-page":"319","article-title":"Fault Diagnosis of Wind Turbine\u2019s Gearbox based on EEMD and Fuzzy C Means Clustering","volume":"36","author":"Wang","year":"2015","journal-title":"Acta Energiae Sol. Sin."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2428","DOI":"10.1016\/j.fss.2008.03.018","article-title":"Kernelized Fuzzy Attribute C-means Clustering Algorithm","volume":"159","author":"Jingwei","year":"2008","journal-title":"Fuzzy Sets Syst."},{"key":"ref_22","first-page":"2812","article-title":"Marine spill oil SAR image segmentation based on KFCM and improved CV model","volume":"33","author":"Yiquan","year":"2012","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_23","first-page":"594","article-title":"A New Artificial Immunity Based Fuzzy Kernel Clustering Algorithm","volume":"5","author":"Jiang","year":"2008","journal-title":"China Mech. Eng."},{"key":"ref_24","first-page":"84","article-title":"Steam Turbine Fault Diagnosis Based on KPCA and KFCM Ensemble","volume":"7","author":"Baohai","year":"2010","journal-title":"Electr. Power Autom. Equip."},{"key":"ref_25","first-page":"484","article-title":"Fault diagnosis of Wind Power Gearbox Based on the KFCM trained by particle swarm optimization algorithm","volume":"37","author":"Li","year":"2017","journal-title":"J. Vibr. Meas. Diagn."},{"key":"ref_26","first-page":"134","article-title":"Application of Particle Swarm Fused KFCM and Classification Model of SVM for Fault Diagnosis of Circuit Breaker","volume":"33","author":"Mei","year":"2013","journal-title":"Proc. CSEE"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1278","DOI":"10.1109\/JPHOTOV.2016.2581478","article-title":"A Method to Detect Photovoltaic Array Faults and Partial Shading in PV Systems","volume":"6","author":"Hariharan","year":"2016","journal-title":"IEEE J. Photovol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1982","DOI":"10.1109\/TDEI.2012.6396956","article-title":"Power transformer fault diagnosis under measurement originated uncertainties","volume":"19","author":"Ma","year":"2012","journal-title":"IEEE Trans. Dielectr. Electr. Insul."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/j.solener.2013.12.003","article-title":"Development of a model to simulate the performance characteritics of crystalline silicon photovoltaic modules\/strings\/arrays","volume":"100","author":"Ma","year":"2014","journal-title":"Sol. Energy"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.epsr.2016.02.006","article-title":"Utility scale photovoltaic plant indices and models for on-line monitoring and fault detection purposes","volume":"136","author":"Ventura","year":"2016","journal-title":"Electr. Power Syst. Res."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/7\/1520\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:41:21Z","timestamp":1760186481000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/7\/1520"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,28]]},"references-count":30,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2019,4]]}},"alternative-id":["s19071520"],"URL":"https:\/\/doi.org\/10.3390\/s19071520","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,28]]}}}