{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,25]],"date-time":"2026-07-25T16:26:19Z","timestamp":1784996779735,"version":"3.55.0"},"reference-count":37,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2021,2,27]],"date-time":"2021-02-27T00:00:00Z","timestamp":1614384000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020","doi-asserted-by":"publisher","award":["833955"],"award-info":[{"award-number":["833955"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Intentional islanding is a corrective procedure that aims to protect the stability of the power system during an emergency, by dividing the grid into several partitions and isolating the elements that would cause cascading failures. This paper proposes a deep learning method to solve the problem of intentional islanding in an end-to-end manner. Two types of loss functions are examined for the graph partitioning task, and a loss function is added on the deep learning model, aiming to minimise the load-generation imbalance in the formed islands. In addition, the proposed solution incorporates a technique for merging the independent buses to their nearest neighbour in case there are isolated buses after the clusterisation, improving the final result in cases of large and complex systems. Several experiments demonstrate that the introduced deep learning method provides effective clustering results for intentional islanding, managing to keep the power imbalance low and creating stable islands. Finally, the proposed method is dynamic, relying on real-time system conditions to calculate the result.<\/jats:p>","DOI":"10.3390\/s21051650","type":"journal-article","created":{"date-parts":[[2021,2,27]],"date-time":"2021-02-27T20:55:44Z","timestamp":1614459344000},"page":"1650","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["End-to-End Deep Graph Convolutional Neural Network Approach for Intentional Islanding in Power Systems Considering Load-Generation Balance"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8359-0805","authenticated-orcid":false,"given":"Zhonglin","family":"Sun","sequence":"first","affiliation":[{"name":"0 Infinity Ltd., Imperial Offices, London E6 2JG, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2028-0367","authenticated-orcid":false,"given":"Yannis","family":"Spyridis","sequence":"additional","affiliation":[{"name":"0 Infinity Ltd., Imperial Offices, London E6 2JG, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0749-9794","authenticated-orcid":false,"given":"Thomas","family":"Lagkas","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Western Macedonia, 50131 Kozani, Greece"},{"name":"Department of Computer Science, International Hellenic University, 65404 Kavala, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Achilleas","family":"Sesis","sequence":"additional","affiliation":[{"name":"0 Infinity Ltd., Imperial Offices, London E6 2JG, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Georgios","family":"Efstathopoulos","sequence":"additional","affiliation":[{"name":"0 Infinity Ltd., Imperial Offices, London E6 2JG, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6042-0355","authenticated-orcid":false,"given":"Panagiotis","family":"Sarigiannidis","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Western Macedonia, 50131 Kozani, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,2,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"912","DOI":"10.1109\/TPWRS.2003.810995","article-title":"Splitting strategies for islanding operation of large-scale power systems using OBDD-based methods","volume":"18","author":"Sun","year":"2003","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1212","DOI":"10.1109\/TPWRS.2013.2291660","article-title":"Optimization-based Islanding of Power Networks using Piecewise Linear AC Power Flow","volume":"29","author":"Trodden","year":"2013","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"937","DOI":"10.1109\/TSG.2013.2286575","article-title":"CERTS Microgrid Demonstration With Large-Scale Energy Storage and Renewable Generation","volume":"5","author":"Alegria","year":"2014","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Wang, L., Wu, J., Yuan, R., Zhang, D., Liu, J., Jiang, S., Zhang, Y., and Li, M. (2020). Dynamic Adaptive Cross-Chain Trading Mode for Multi-Microgrid Joint Operation. Sensors, 20.","DOI":"10.3390\/s20216096"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MPE.2013.2285609","article-title":"The Healing Touch: Tools and Challenges for Smart Grid Restoration","volume":"12","author":"Liu","year":"2014","journal-title":"IEEE Power Energy Mag."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1894","DOI":"10.1109\/TPWRS.2006.881139","article-title":"On Power System Controlled Separation","volume":"21","author":"Adibi","year":"2006","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"877","DOI":"10.1109\/TPWRS.2009.2032421","article-title":"Slow Coherency Based Cutset Determination Algorithm for Large Power Systems","volume":"25","author":"Xu","year":"2010","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1346","DOI":"10.1109\/TPWRS.2008.922256","article-title":"Optimal Transmission Switching","volume":"23","author":"Fisher","year":"2008","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1016\/j.ijepes.2011.09.014","article-title":"Security-constrained transmission switching with voltage constraints","volume":"35","author":"Khodaei","year":"2012","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1591","DOI":"10.1109\/TPWRS.2017.2738326","article-title":"Controlled Islanding Solution for Large-Scale Power Systems","volume":"33","author":"Kyriacou","year":"2018","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1016\/j.ijepes.2012.09.018","article-title":"MILP formulation for controlled islanding of power networks","volume":"45","author":"Trodden","year":"2013","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Basumallik, S., and Eftekharnejad, S. (2019, January 13\u201315). Dynamic Islanding in Power Systems Based on Real-Time Operating Conditions. Proceedings of the 2019 North American Power Symposium (NAPS), Wichita, KS, USA.","DOI":"10.1109\/NAPS46351.2019.9000337"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2247","DOI":"10.3923\/jas.2009.2247.2255","article-title":"A Fast Algorithm for Intentional Islanding of Power Systems Using the Multilevel Kernel k-Means Approach","volume":"9","author":"Peiravi","year":"2009","journal-title":"J. Appl. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","article-title":"Gradient-based learning applied to document recognition","volume":"86","author":"Lecun","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1145\/3065386","article-title":"ImageNet Classification with Deep Convolutional Neural Networks","volume":"60","author":"Krizhevsky","year":"2017","journal-title":"Commun. ACM"},{"key":"ref_16","unstructured":"Simonyan, K., and Zisserman, A. (2015, January 7\u20139). Very Deep Convolutional Networks for Large-Scale Image Recognition. Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep Residual Learning for Image Recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2016, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_18","unstructured":"Balcilar, M., Renton, G., Heroux, P., Gauzere, B., Adam, S., and Honeine, P. (2020). Bridging the Gap Between Spectral and Spatial Domains in Graph Neural Networks. arXiv."},{"key":"ref_19","unstructured":"Bruna, J., Zaremba, W., Szlam, A., and LeCun, Y. (2014, January 14\u201316). Spectral Networks and Locally Connected Networks on Graphs. Proceedings of the 2nd International Conference on Learning Representations, ICLR 2014, Banff, AB, Canada."},{"key":"ref_20","unstructured":"Defferrard, M., Bresson, X., and Vandergheynst, P. (2016, January 5\u201310). Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering. Proceedings of the Advances in Neural Information Processing Systems 29: Annual Conference on Neural Information Processing Systems 2016, Barcelona, Spain."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1044","DOI":"10.1007\/s40565-019-0554-1","article-title":"Multi-Layer Spectral Clustering Approach to Intentional Islanding In Bulk Power Systems","volume":"7","author":"Znidi","year":"2019","journal-title":"J. Mod. Power Syst. Clean Energy"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"560","DOI":"10.1109\/TPWRD.2019.2915342","article-title":"A Novel Two-Stage Multi-Layer Constrained Spectral Clustering Strategy for Intentional Islanding of Power Grids","volume":"35","author":"Dabbaghjamanesh","year":"2020","journal-title":"IEEE Trans. Power Deliv."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"622","DOI":"10.1109\/TIA.2016.2614772","article-title":"Prevention of Power Grid Blackouts Using Intentional Islanding Scheme","volume":"53","author":"Esmaeilian","year":"2017","journal-title":"IEEE Trans. Ind. Appl."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1049\/iet-gtd.2014.0228","article-title":"Constrained spectral clustering-based methodology for intentional controlled islanding of large-scale power systems","volume":"9","author":"Brodzki","year":"2015","journal-title":"IET Gener. Transm. Distrib."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1109\/TPWRS.2012.2197640","article-title":"Two-Step Spectral Clustering Controlled Islanding Algorithm","volume":"28","author":"Ding","year":"2013","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1109\/JSYST.2015.2493880","article-title":"Mixed-Integer Linear Programming-Based Splitting Strategies for Power System Islanding Operation Considering Network Connectivity","volume":"12","author":"Ding","year":"2018","journal-title":"IEEE Syst. J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.ijepes.2017.01.029","article-title":"Controlled islanding using transmission switching and load shedding for enhancing power grid resilience","volume":"91","author":"Amraee","year":"2017","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"691","DOI":"10.1007\/s40565-017-0348-2","article-title":"Three-stage method for intentional controlled islanding of power systems","volume":"6","author":"Xu","year":"2018","journal-title":"J. Mod. Power Syst. Clean Energy"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1109\/TIE.2010.2049709","article-title":"Control for Grid-Connected and Intentional Islanding Operations of Distributed Power Generation","volume":"58","author":"Balaguer","year":"2011","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_30","unstructured":"Teredesai, A., Kumar, V., Li, Y., Rosales, R., Terzi, E., and Karypis, G. (2019, January 4\u20138). Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD 2019, Anchorage, AK, USA."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Morris, C., Ritzert, M., Fey, M., Hamilton, W.L., Lenssen, J.E., Rattan, G., and Grohe, M. (February, January 27). Weisfeiler and Leman Go Neural: Higher-Order Graph Neural Networks. Proceedings of the The Thirty-Third AAAI Conference on Artificial Intelligence, AAAI 2019, The Thirty-First Innovative Applications of Artificial Intelligence Conference, IAAI 2019, The Ninth AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI 2019, Honolulu, HI, USA.","DOI":"10.1609\/aaai.v33i01.33014602"},{"key":"ref_32","unstructured":"Nazi, A., Hang, W., Goldie, A., Ravi, S., and Mirhoseini, A. (2019). GAP: Generalizable Approximate Graph Partitioning Framework. arXiv."},{"key":"ref_33","unstructured":"Bianchi, F.M., Grattarola, D., and Alippi, C. (2020, January 13\u201318). Spectral Clustering with Graph Neural Networks for Graph Pooling. Proceedings of the 37th International Conference on Machine Learning (ICML 2020), Online\/Virtual Event."},{"key":"ref_34","unstructured":"Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., and Antiga, L. (2019). PyTorch: An Imperative Style, High-Performance Deep Learning Library. arXiv."},{"key":"ref_35","unstructured":"Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., and Isard, M. (2016, January 2\u20134). TensorFlow: A system for large-scale machine learning. Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), Savannah, GA, USA."},{"key":"ref_36","unstructured":"Chen, T., Li, M., Li, Y., Lin, M., Wang, N., Wang, M., Xiao, T., Xu, B., Zhang, C., and Zhang, Z. (2015). MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems. arXiv."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Thurner, L., Scheidler, A., Sch\u00e4fer, F., Menke, J., Dollichon, J., Meier, F., Meinecke, S., and Braun, M. (2017). Pandapower\u2014An Open Source Python Tool for Convenient Modeling, Analysis and Optimization of Electric Power Systems. arXiv.","DOI":"10.1109\/TPWRS.2018.2829021"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/5\/1650\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:29:53Z","timestamp":1760160593000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/5\/1650"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,27]]},"references-count":37,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["s21051650"],"URL":"https:\/\/doi.org\/10.3390\/s21051650","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,27]]}}}