{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T16:12:10Z","timestamp":1783527130820,"version":"3.55.0"},"reference-count":36,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2022,1,8]],"date-time":"2022-01-08T00:00:00Z","timestamp":1641600000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1537565"],"award-info":[{"award-number":["1537565"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Power system failures or outages due to short-circuits or \u201cfaults\u201d can result in long service interruptions leading to significant socio-economic consequences. It is critical for electrical utilities to quickly ascertain fault characteristics, including location, type, and duration, to reduce the service time of an outage. Existing fault detection mechanisms (relays and digital fault recorders) are slow to communicate the fault characteristics upstream to the substations and control centers for action to be taken quickly. Fortunately, due to availability of high-resolution phasor measurement units (PMUs), more event-driven solutions can be captured in real time. In this paper, we propose a data-driven approach for determining fault characteristics using samples of fault trajectories. A random forest regressor (RFR)-based model is used to detect real-time fault location and its duration simultaneously. This model is based on combining multiple uncorrelated trees with state-of-the-art boosting and aggregating techniques in order to obtain robust generalizations and greater accuracy without overfitting or underfitting. Four cases were studied to evaluate the performance of RFR: 1. Detecting fault location (case 1), 2. Predicting fault duration (case 2), 3. Handling missing data (case 3), and 4. Identifying fault location and length in a real-time streaming environment (case 4). A comparative analysis was conducted between the RFR algorithm and state-of-the-art models, including deep neural network, Hoeffding tree, neural network, support vector machine, decision tree, naive Bayesian, and K-nearest neighborhood. Experiments revealed that RFR consistently outperformed the other models in detection accuracy, prediction error, and processing time.<\/jats:p>","DOI":"10.3390\/s22020458","type":"journal-article","created":{"date-parts":[[2022,1,9]],"date-time":"2022-01-09T23:08:26Z","timestamp":1641769706000},"page":"458","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":127,"title":["Random Forest Regressor-Based Approach for Detecting Fault Location and Duration in Power Systems"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2377-8478","authenticated-orcid":false,"given":"Zakaria","family":"El Mrabet","sequence":"first","affiliation":[{"name":"School of Electrical and Computer Science, University of North Dakota, Grand Forks, ND 58202, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6165-0862","authenticated-orcid":false,"given":"Niroop","family":"Sugunaraj","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Science, University of North Dakota, Grand Forks, ND 58202, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Prakash","family":"Ranganathan","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Science, University of North Dakota, Grand Forks, ND 58202, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shrirang","family":"Abhyankar","sequence":"additional","affiliation":[{"name":"Electricity Infrastructure and Buildings Division, Pacific Northwest National Laboratory, Richland, WA 99354, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,1,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Haes Alhelou, H., Hamedani-Golshan, M.E., Njenda, T.C., and Siano, P. (2019). A survey on power system blackout and cascading events: Research motivations and challenges. Energies, 12.","DOI":"10.3390\/en12040682"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"5123","DOI":"10.1109\/TSG.2017.2680600","article-title":"A three stages decision tree-based intelligent blackout predictor for power systems using brittleness indices","volume":"9","author":"Salimian","year":"2017","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1124","DOI":"10.1109\/TPWRS.2017.2698239","article-title":"Robust ensemble data analytics for incomplete PMU measurements-based power system stability assessment","volume":"33","author":"Zhang","year":"2017","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Lawton, L., Sullivan, M., Van Liere, K., Katz, A., and Eto, J. (2003). A Framework and Review of Customer Outage Costs: Integration and Analysis of Electric Utility Outage Cost Surveys, Lawrence Berkeley National Lab. (LBNL). Technical Report.","DOI":"10.2172\/821654"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"773","DOI":"10.1109\/TPWRS.2018.2860904","article-title":"Real-time prediction of the duration of distribution system outages","volume":"34","author":"Jaech","year":"2018","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Joyokusumo, I., Putra, H., and Fatchurrahman, R. (2020, January 23\u201324). A Machine Learning-Based Strategy For Predicting The Fault Recovery Duration Class In Electric Power Transmission System. Proceedings of the 2020 International Conference on Technology and Policy in Energy and Electric Power (ICT-PEP), Bandung, Indonesia.","DOI":"10.1109\/ICT-PEP50916.2020.9249902"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"949","DOI":"10.1016\/j.rser.2017.03.021","article-title":"Fault location and detection techniques in power distribution systems with distributed generation: A review","volume":"74","author":"Gururajapathy","year":"2017","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_8","first-page":"123","article-title":"An overview of impedance-based fault location techniques in electrical power-transmission network","volume":"2","author":"Ajenikoko","year":"2016","journal-title":"Int. J. Adv. Eng. Res. Appl. (IJA-ERA)"},{"key":"ref_9","unstructured":"Lim, P.K., and Dorr, D.S. (2000, January 23\u201327). Understanding and resolving voltage sag related problems for sensitive industrial customers. Proceedings of the 2000 IEEE Power Engineering Society Winter Meeting. Conference Proceedings (Cat. No. 00CH37077), Singapore."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"261","DOI":"10.14257\/ijca.2016.9.2.25","article-title":"A Method of line fault location based on traveling wave theory","volume":"9","author":"Ma","year":"2016","journal-title":"Int. J. Control Autom."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1187","DOI":"10.1109\/TPWRD.2014.2372045","article-title":"Fault-location scheme for power distribution system with distributed generation","volume":"30","author":"Alwash","year":"2014","journal-title":"IEEE Trans. Power Deliv."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Javadian, S.A.M., Nasrabadi, A.M., Haghifam, M.R., and Rezvantalab, J. (2009, January 9\u201311). Determining fault\u2019s type and accurate location in distribution systems with DG using MLP Neural networks. Proceedings of the 2009 International Conference on Clean Electrical Power, Capri, Italy.","DOI":"10.1109\/ICCEP.2009.5212044"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1007\/s00202-011-0218-2","article-title":"An alternative approach to fault location on power distribution feeders with embedded remote-end power generation using artificial neural networks","volume":"94","author":"Aslan","year":"2012","journal-title":"Electr. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Dehghani, F., and Nezami, H. (2013, January 10\u201313). A new fault location technique on radial distribution systems using artificial neural network. Proceedings of the 22nd International Conference and Exhibition on Electricity Distribution (CIRED 2013), Stockholm, Sweden.","DOI":"10.1049\/cp.2013.0697"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"4640","DOI":"10.1109\/TPWRS.2019.2917794","article-title":"Real-Time Faulted Line Localization and PMU Placement in Power Systems Through Convolutional Neural Networks","volume":"34","author":"Li","year":"2019","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zainab, A., Refaat, S.S., Syed, D., Ghrayeb, A., and Abu-Rub, H. (2019, January 9\u201312). Faulted Line Identification and Localization in Power System using Machine Learning Techniques. Proceedings of the 2019 IEEE International Conference on Big Data (Big Data), Los Angeles, CA, USA.","DOI":"10.1109\/BigData47090.2019.9006377"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1007\/s00202-020-01074-8","article-title":"A random forest-based approach for fault location detection in distribution systems","volume":"103","author":"Okumus","year":"2021","journal-title":"Electr. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1016\/j.solener.2018.07.038","article-title":"Modeling of PV system based on experimental data for fault detection using kNN method","volume":"173","author":"Madeti","year":"2018","journal-title":"Sol. Energy"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4421","DOI":"10.1109\/TPWRS.2020.2986019","article-title":"A Real Time Event Detection, Classification and Localization using Synchrophasor Data","volume":"35","author":"Pandey","year":"2020","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1650","DOI":"10.1016\/j.asoc.2012.02.011","article-title":"Support Vector Machines for classification and locating faults on transmission lines","volume":"12","author":"Ekici","year":"2012","journal-title":"Appl. Soft Comput."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"5875","DOI":"10.1109\/TPWRS.2018.2824851","article-title":"Pmu-based event localization technique for wide-area power system","volume":"33","author":"Kim","year":"2018","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Hossam-Eldin, A., Lotfy, A., Elgamal, M., and Ebeed, M. (2016, January 7\u201310). Combined traveling wave and fuzzy logic based fault location in multi-terminal HVDC systems. Proceedings of the 2016 IEEE 16th International Conference on Environment and Electrical Engineering (EEEIC), Florence, Italy.","DOI":"10.1109\/EEEIC.2016.7555591"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1049\/iet-stg.2018.0158","article-title":"Fault detection in distribution networks in presence of distributed generations using a data mining\u2013driven wavelet transform","volume":"2","author":"Mohammadnian","year":"2019","journal-title":"IET Smart Grid"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1652","DOI":"10.1109\/61.517530","article-title":"Time of outage restoration analysis in distribution systems","volume":"11","author":"Chow","year":"1996","journal-title":"IEEE Trans. Power Deliv."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1177\/1094342015607609","article-title":"GridPACKTM: A framework for developing power grid simulations on high-performance computing platforms","volume":"30","author":"Palmer","year":"2016","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"ref_26","first-page":"720","article-title":"Hoeffding Tree Algorithms for Anomaly Detection in Streaming Datasets: A Survey","volume":"8","author":"Muallem","year":"2017","journal-title":"J. Inf. Secur."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2505","DOI":"10.1109\/TSG.2017.2703842","article-title":"Real-Time Detection of False Data Injection Attacks in Smart Grid: A Deep Learning-Based Intelligent Mechanism","volume":"8","author":"He","year":"2017","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Mrabet, Z.E., Selvaraj, D.F., and Ranganathan, P. (2019, January 9\u201312). Adaptive Hoeffding Tree with Transfer Learning for Streaming Synchrophasor Data Sets. Proceedings of the 2019 IEEE International Conference on Big Data (Big Data), Los Angeles, CA, USA.","DOI":"10.1109\/BigData47090.2019.9005720"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"6853","DOI":"10.1016\/j.eswa.2015.05.003","article-title":"Event stream processing for improved situational awareness in the smart grid","volume":"42","author":"Dahal","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"4049","DOI":"10.1109\/TSG.2017.2647778","article-title":"Applying hoeffding adaptive trees for real-time cyber-power event and intrusion classification","volume":"9","author":"Adhikari","year":"2017","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Glocker, B., Pauly, O., Konukoglu, E., and Criminisi, A. (2012, January 7\u201313). Joint classification-regression forests for spatially structured multi-object segmentation. Proceedings of the European Conference on Computer Vision, Florence, Italy.","DOI":"10.1007\/978-3-642-33765-9_62"},{"key":"ref_33","unstructured":"Linusson, H. (2013). Multi-Output Random Forests, School of Business and IT, University of Bor\u00e5s."},{"key":"ref_34","unstructured":"Pauly, O. (2012). Random Forests for Medical Applications. [Ph.D. Thesis, Technische Universit\u00e4t M\u00fcnchen]."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Paper, D., and Paper, D. (2020). Scikit-Learn Regression Tuning. Hands-On Scikit-Learn for Machine Learning Applications: Data Science Fundamentals with Python, Apress.","DOI":"10.1007\/978-1-4842-5373-1"},{"key":"ref_36","unstructured":"Cheng, R., Fang, Y., and Renz, M. (2014). Data Classification: Algorithms and Applications, CRC Press."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/2\/458\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:27:00Z","timestamp":1760362020000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/2\/458"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,8]]},"references-count":36,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2022,1]]}},"alternative-id":["s22020458"],"URL":"https:\/\/doi.org\/10.3390\/s22020458","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,8]]}}}