<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">837553</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2022.837553</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A Concurrent Fault Diagnosis Method of Transformer Based on Graph Convolutional Network and Knowledge Graph</article-title>
<alt-title alt-title-type="left-running-head">Liu et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">A Concurrent Fault Diagnosis Method of Transformer</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Liqing</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Bo</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1582315/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Ma</surname>
<given-names>Fuqi</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1433333/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zheng</surname>
<given-names>Quan</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yao</surname>
<given-names>Liangzhong</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Chi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Mohamed</surname>
<given-names>Mohamed A.</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/954989/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>State Grid Tianjin Electric Power Research Institute</institution>, <institution>Company</institution>, <addr-line>Tianjin</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Tianjin Key Laboratory of Internet of Things in Electricity</institution>, <addr-line>Tianjin</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>School of Electrical and Automation</institution>, <institution>Wuhan University</institution>, <addr-line>Wuhan</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>State Grid Tianjin Electric Power Company</institution>, <institution>Company</institution>, <addr-line>Tianjin</addr-line>, <country>China</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Electrical Engineering Department</institution>, <institution>Faculty of Engineering</institution>, <institution>Minia University</institution>, <addr-line>Minia</addr-line>, <country>Egypt</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1369815/overview">Peng Hou</ext-link>, Peng Hou, Denmark</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1249468/overview">Jichao Hong</ext-link>, University of Science and Technology Beijing, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1121823/overview">Xuguang Hu</ext-link>, Northeastern University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Fuqi Ma, <email>whumfq@whu.edu.cn</email>; Mohamed A. Mohamed, <email>dr.mohamed.abdelaziz@mu.edu.eg</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Process and Energy Systems Engineering, a section of the journal Frontiers in Energy Research</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>21</day>
<month>02</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>837553</elocation-id>
<history>
<date date-type="received">
<day>16</day>
<month>12</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>27</day>
<month>01</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Liu, Wang, Ma, Zheng, Yao, Zhang and Mohamed.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Liu, Wang, Ma, Zheng, Yao, Zhang and Mohamed</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>In complex power systems, when power equipment fails, multiple concurrent failures usually occur instead of a single failure. Concurrent failures are so common and hidden in complex systems that diagnosis requires not only analysis of failure characteristics, but also correlation between failures. Therefore, in this paper, a concurrent fault diagnosis method is proposed for power equipment based on graph neural networks and knowledge graphs. First, an electrical equipment failure knowledge map is created based on operational and maintenance records to emphasize the relevance of the failed equipment or component. Next, a lightweight graph neural network model is built to detect concurrent faults in the graph data. Finally, a city&#x2019;s transformer concurrent fault is taken as an example for simulation and validation. Simulation results show that the accuracy and acquisition rate of graph neural network mining in Knowledge Graph is superior to traditional algorithms such as convolutional neural networks, which can achieve the effectiveness and robustness of concurrent fault mining.</p>
</abstract>
<kwd-group>
<kwd>knowledge graph</kwd>
<kwd>graph convolutional neural network</kwd>
<kwd>fault diagnosis</kwd>
<kwd>concurrent failures</kwd>
<kwd>failures analysis</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>At the end of 2016, China had built the world&#x2019;s largest power grid and achieved a huge amount of construction (<xref ref-type="bibr" rid="B10">Liu et&#x20;al., 2020</xref>). However, as the grid continues to grow, the number and variety of power devices in the grid continues to grow (<xref ref-type="bibr" rid="B19">Wang et&#x20;al., 2021</xref>). Due to the large and complex system, the power grid is more likely and more severe than a simple system (<xref ref-type="bibr" rid="B17">Wang et&#x20;al., 2019a</xref>). Faults occurrence also has the nature of randomness, secondary, concurrency, explosiveness, and obfuscation. In most cases, multiple faults will occur at the same time (<xref ref-type="bibr" rid="B18">Wang et&#x20;al., 2019b</xref>). This type of faults is called concurrent faults (<xref ref-type="bibr" rid="B15">Qin et&#x20;al., 2018</xref>) and is also known as compound faults or multiple faults. Concurrent faults in different scenarios are completely different, and the characteristics of the faults are extremely complex and difficult to diagnose (<xref ref-type="bibr" rid="B12">Ma et&#x20;al., 2018</xref>). Therefore, research on how to diagnose concurrent transformer faults is crucial for the operation and maintenance of transmission and transmission equipment, and for the safe and reliable transmission of power systems.</p>
<p>Currently, there is a lot of research on fault diagnosis methods, which can be divided into two main types. One is the traditional method, namely the principal component analysis method (<xref ref-type="bibr" rid="B20">Wang and Xiao, 2004</xref>) and the physical feature diagnostic method (<xref ref-type="bibr" rid="B8">Lei et&#x20;al., 2016</xref>). The other is based on artificial intelligence algorithms such as neural network algorithms (<xref ref-type="bibr" rid="B4">Ding et&#x20;al., 2011</xref>; <xref ref-type="bibr" rid="B1">Al-Saud et&#x20;al., 2019</xref>), petri networks (<xref ref-type="bibr" rid="B13">Pan et&#x20;al., 2008</xref>), and fuzzy logic theorems (<xref ref-type="bibr" rid="B7">Lang et&#x20;al., 2019</xref>). The former pays attention only to the fault characteristics, records a single record, and cannot judge the concurrent faults which make it inapplicable. The research on the concurrent faults mainly focuses on the latter. The authors in (<xref ref-type="bibr" rid="B21">Xu et&#x20;al., 2010</xref>) proposed a method of concurrent fault diagnosis information fusion based on random set theory. First, a combination rule of single and concurrent faults is artificially constructed, and then fuzzy functions are used for pattern matching to diagnose concurrent faults. The authors in (<xref ref-type="bibr" rid="B5">Guan and Jiang, 2020</xref>) proposed a concurrent multi-fault diagnosis method for electromechanical systems based on the Elman network and ECOC-SVM. This method uses an Elman network instead of manual construction rules to classify faults, splits concurrent faults into single faults for analysis, and the efficiency is improved. But the disadvantage is that the relationship between every single fault is not considered, and the diagnosis effect is not ideal. In response to the above problems, the authors in (<xref ref-type="bibr" rid="B6">Hu et&#x20;al., 2009</xref>) proposed a concurrent fault diagnosis method based on multiple regression LSSVM, which uses multiple regression least squares support vector machines to model concurrent faults as a multi-input and multi-output problem. In (<xref ref-type="bibr" rid="B9">Li and He, 2013</xref>), the authors proposed a kernel fuzzy clustering method used in the diagnosis of multiple faults in complex products. It is believed that the relationship between single failure modes in complex products is particularly important for diagnosing concurrent faults and kernelized clustering. However, the manual construction of rules in the above literature is relatively cumbersome, and the constructed combination rules are only applicable to specific scenarios, the model is relatively single, the generalization ability is poor, and it is difficult to adapt to complex scenarios.</p>
<p>Graph Convolutional Network (GCN) is an extension of traditional Convolutional Neural Network (CNN) in non-Euclidean space. It cannot only use multiple graph convolutional layers to automatically extract the features of input variables, as well as take into account the topology structure between the individual nodes (<xref ref-type="bibr" rid="B22">Zhang et&#x20;al., 2019</xref>). GCN currently has excellent application effectiveness in the areas of link prediction, protein classification, drug synthesis, and cross-domain pedestrian detection (<xref ref-type="bibr" rid="B3">de Kleer and Williams, 1987</xref>), but its application for simultaneous disability diagnosis is still in its infancy (<xref ref-type="bibr" rid="B2">Cen, 2010</xref>). In the power system massive data scenario, the fault diagnosis of concurrent faults of electrical equipment has not been well resolved (<xref ref-type="bibr" rid="B16">Ryu et&#x20;al., 2019</xref>).</p>
<p>In summary, existing methods primarily take two or more simultaneous faults as separate categories of pattern recognition. This is the same as judging multiple faults as a new fault type, ignoring the coupling and correlation between multiple faults. To further investigate the correlation between multiple faults, this paper selects the Graph Convolutional Neural Network (GCN), with strong topological feature expression ability as the basis, proposes a method for transformer concurrent fault diagnosis based on graph neural network and knowledge graph. The main contributions of this paper are summarized as follows:<list list-type="simple">
<list-item>
<p>1) This paper proposes a fault knowledge-related expression method based on a knowledge map. The fault type is used as the node and the correlation relationship between faults is used as the edge to describe the fault knowledge relationship.</p>
</list-item>
<list-item>
<p>2) A concurrent fault analysis method based on lightweight CNN is proposed. The concurrent fault analysis problem is transformed into a connection prediction problem based on graph structure data, and the correlation analysis and fault discovery of concurrent faults are realized.</p>
</list-item>
<list-item>
<p>3) A city&#x2019;s transformer concurrent fault is taken as an example in this paper. The simulation results show that the accuracy and recall rate of graph neural network mining on the knowledge graph is better than traditional algorithms such as CNNs, which can meet the effectiveness and robustness of concurrent fault mining.</p>
</list-item>
</list>
</p>
</sec>
<sec id="s2">
<title>2 Transformer Fault Knowledge Map</title>
<p>This paper divides the model layer of transformer fault knowledge graph into component layer and fault layer. Among them, the component layer defines all possible faulty components of the transformer and the connection relationship between the components. The component layer reflects the first-order connection relationship between the components of the transformer. The fault layer defines all the types of possible faults in the transformer, as well as the similarity and subordination between the types of faults. The fault layer is based on the transformer state evaluation guidelines, reflecting the logical relationship between the faults, and is essentially a knowledge graph with the transformer state evaluation guidelines as the data source.</p>
<p>Data layer triple extraction refers to obtaining structured knowledge such as entities and relationships between entities and attributes from unstructured data through a series of knowledge extraction methods under the guidance of the knowledge organization structure of the model layer. The fault knowledge graph in this paper has two entities: fault component and fault type. There are three relationships: fault component-fault component, fault component-fault type, and fault type-fault type. The knowledge graph is stored and represented in the form of triples. Compared with the traditional structured relational database, the relationship between fields and records requires complicated calculation and extraction. The triple representation of knowledge can explicitly express the relationship between the relationships of entities.</p>
<p>Since most of the model layers of the power transformer fault knowledge map can be determined by the transformer topology diagram and transformer operation inspection guidelines, the fault attribute nodes still need to be summarized and supplemented from the knowledge layer. Therefore, this paper uses a combination of top-down and bottom-up methods to construct a power transformer fault knowledge map. The construction process of the knowledge graph is shown in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>
</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Knowledge graph construction process.</p>
</caption>
<graphic xlink:href="fenrg-10-837553-g001.tif"/>
</fig>
<p>The specific steps are as follows:</p>
<p>First, determine the various components of the power transformer and their electrical and mechanical connections through the analysis of the transformer topology. Generate the first-level pattern diagram of the knowledge map. Determine the type of failure of each component, the operation mode, and the maintenance mode after the failure. A top-down approach is used to design the initial model layer of the knowledge&#x20;map.</p>
<p>Then, under the guidance of the model layer, a bottom-up approach is used to perform entity, relationship, and relationship analysis of the operation and maintenance records based on the graph CNN method. The three elements of attributes are extracted to form a high-quality knowledge expression.</p>
<p>Finally, the extracted faulty components and fault time are added to the model layer as attribute nodes to complete the update of the model layer. So far, the construction of the power transformer fault knowledge map is completed, and the knowledge map is stored in the form of triples.</p>
</sec>
<sec id="s3">
<title>3 Concurrent Fault Diagnosis of Transformer Based on GCN and Knowledge Graph</title>
<p>The model layer of the power transformer fault knowledge map is mainly composed of three core elements, including fault components, fault time, and fault location, as well as their interrelationships. Firstly, compile the first model layer of the fault knowledge map according to the power transformer structure diagram, and extract the relationship between the components of the transformer. Secondly, according to the transformer maintenance guide, extract the relationship between the components of the transformer and the fault. Finally, Form the second layer of the knowledge graph model&#x20;layer.</p>
<sec id="s3-1">
<title>3.1 Knowledge Extraction</title>
<p>As shown in <xref ref-type="fig" rid="F2">Figure&#x20;2</xref>, the construction of the data layer depends on the type of data source. Structured data can directly use graph mapping or D2R conversion. And semi-structured data need to use a wrapper, while unstructured text data needs to use a dedicated information extraction method.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>The construction mode of the knowledge graph data&#x20;layer.</p>
</caption>
<graphic xlink:href="fenrg-10-837553-g002.tif"/>
</fig>
<p>The data source used in this paper is a structured excel table, but some fields such as work content contain unstructured text content. Therefore, the knowledge extraction in this paper is divided into two parts. The first part is the structured data extraction of excel forms, and the second part is the unstructured data extraction of fields such as work content.</p>
<sec id="s3-1-1">
<title>3.1.1 Structured Data Extraction</title>
<p>The working hours, working location and other fields in the table are all structured data, and there are clear relationship names and corresponding relationships between them. So, it can be directly converted into the RDF graph data format. This paper uses the common R2RML (RDB2RDF) mapping language to complete the mapping.</p>
</sec>
<sec id="s3-1-2">
<title>3.1.2 Unstructured Data Extraction</title>
<p>Unstructured data extraction is more complicated and can be divided into the following subtasks: entity recognition, relationship extraction, event extraction, and coreference resolution. The text content involved in this article comes from the work content field of the maintenance record excel form. The text content components and events are relatively simple. Only three tasks such as entity recognition, relationship extraction, and common reference resolution are required to complete the construction of the data&#x20;layer.</p>
</sec>
</sec>
<sec id="s3-2">
<title>3.2 Entity Recognition Algorithm Based on BiLSTM-RCF</title>
<p>Due to the problems of concentrated professional terminology, fuzzy expression of entity relationships, unclear boundaries between entities, short text content, and large quantity in the overhaul content text, it is not suitable to use manual rule templates for entity classification. To solve the above problems, this paper introduces the Chinese entity recognition algorithm based on BiLSTM-RCF (<xref ref-type="bibr" rid="B11">Luo et&#x20;al., 2021</xref>) to realize the Chinese named entity recognition of the overhaul content text and solve the problems of unclear boundaries between entities. The specific steps are as follow:</p>
<p>Step 1: Represent each word in sentence x as a vector containing word and character embeddings. Character embedding is initialized randomly. Word embeddings are usually imported from pre-trained word embedding files. All embeddings will be fine-tuned during training.</p>
<p>Step 2: The input of the BiLSTM-CRF model is these embeddings, and the output is the predicted label of the word in sentence <italic>x</italic>. In this paper, there are only five types of labels, <italic>B</italic>-<italic>Equipment</italic>, <italic>I</italic>-<italic>Equipment</italic>, <italic>B</italic>-<italic>Fault</italic>, <italic>I-Fault</italic>, and <italic>O</italic>. Where <italic>B-Equipment</italic> and <italic>I-Equipment</italic> refer to equipment or component labels, <italic>B-Fault</italic> and <italic>I-Fault</italic> refer to fault type labels, and <italic>O</italic> refers to other character labels.</p>
<p>Step 3: Input all the scores predicted by the BiLSTM layer into the CRF layer. In the CRF layer, the legal tag sequence with the highest prediction score is selected as the best answer. The model structure is shown in <xref ref-type="fig" rid="F3">Figure&#x20;3</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>BiLSTM-RCF Chinese entity recognition algorithm&#x20;flow.</p>
</caption>
<graphic xlink:href="fenrg-10-837553-g003.tif"/>
</fig>
</sec>
<sec id="s3-3">
<title>3.3 Algorithm for Extracting Relations Between Entities Based on BiGRU-Attention</title>
<p>Entity Relation Extraction (NRE) is to determine whether there is a predefined relationship between entities based on named entity recognition, thereby forming a series of triple knowledge. Based on the BiLSTM-Attention (<xref ref-type="bibr" rid="B14">Peng, 2021</xref>) model, a simplified Bidirectional Gated Recurrent Unit (BiGRU) structure is used to reduce the number of parameters and improve the training speed of the model. The structure of the BiGRU-Attention model is shown in <xref ref-type="fig" rid="F4">Figure&#x20;4</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>BiGRU-Attention model structure.</p>
</caption>
<graphic xlink:href="fenrg-10-837553-g004.tif"/>
</fig>
<p>Based on BiGRU, the attention mechanism is introduced in the BiGRU-Attention model to find words. By learning a weight, and giving these words a higher weight to increase their importance, thereby improving the accuracy of relationship extraction&#x20;rate.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Evaluation Index</title>
<p>The precision and recall as the evaluation indexes are introduced in the transformer concurrent fault diagnosis method based on graph neural network and knowledge graph. Among them, the accuracy rate refers to the proportion of the correct target in the total number of targets detected by the model, which is usually called the precision rate. The recall rate refers to the ratio of the number of correct targets detected by the model to the total number of correct targets, also called the recall&#x20;rate.</p>
<p>As shown in <xref ref-type="fig" rid="F5">Figure&#x20;5</xref>, suppose that in the correct sample library, the number of concurrent failures detected by the model is <italic>A</italic>, and the number of undetected concurrent failures is <italic>B</italic>. In the wrong sample library, the number of concurrent failures detected by the model is <italic>B</italic>. The number of failures is <italic>C</italic>, and the number of concurrent failures detected is <italic>D</italic>. The calculation formula for the accuracy rate <italic>p</italic> and the recall rate <italic>R</italic> is as follow:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>D</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Schematic diagram of precision and recall&#x20;rate.</p>
</caption>
<graphic xlink:href="fenrg-10-837553-g005.tif"/>
</fig>
</sec>
<sec id="s5">
<title>5 Simulation</title>
<p>Based on the PyTorch deep learning computing environment, a comparative experiment of lightweight graph convolution and standard graph convolution, and a comparative experiment of lightweight graph convolution with different layers are set to verify the approach proposed in this paper. The relevant parameters of the model are shown in <xref ref-type="table" rid="T1">Table&#x20;1</xref>. The model test verification of this paper is carried out on the server of the laboratory, the configuration of server hardware and software environment with 8-core CPU, 32&#xa0;GB memory and an NVIDIA Tesla P4 graphics card with 8&#xa0;GB video memory.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Parameter settings.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Parameters</th>
<th align="center">Value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Embedding ways</td>
<td align="center">60-dimensional word and term vector</td>
</tr>
<tr>
<td align="left">Number of CNN layers</td>
<td align="center">5</td>
</tr>
<tr>
<td align="left">Random inactivation rate</td>
<td align="center">0.5</td>
</tr>
<tr>
<td align="left">Number of training batches</td>
<td align="center">15</td>
</tr>
<tr>
<td align="left">Learning rate</td>
<td align="center">0.0016</td>
</tr>
<tr>
<td align="left">Learning rate decay rate</td>
<td align="center">0.04</td>
</tr>
<tr>
<td align="left">Optimizer</td>
<td align="center">Adamax</td>
</tr>
<tr>
<td align="left">Number of convolution kernels per layer</td>
<td align="center">128</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s5-1">
<title>5.1 Comparative Experiment of Lightweight Graph Convolution and Standard Graph Convolution</title>
<p>In this paper, the training data is imported into the lightweight graph convolution (LightGCN), the standard graph convolution neural network (GCN) and convolutional neural network (CNN) respectively. The training loss of the lightweight graph convolution and the standard graph convolution is shown in <xref ref-type="table" rid="T2">Table&#x20;2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Training loss comparison.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Training times (epoch)</th>
<th align="center">Lightweight graph convolution (LightGCN)</th>
<th align="center">Standard graph convolutional network(GCN)</th>
<th align="center">Convolutional neural network (CNN)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">50</td>
<td align="char" char=".">0.02</td>
<td align="char" char=".">0.261</td>
<td align="char" char=".">0.436</td>
</tr>
<tr>
<td align="left">200</td>
<td align="char" char=".">0.0056</td>
<td align="char" char=".">0.032</td>
<td align="char" char=".">0.045</td>
</tr>
<tr>
<td align="left">400</td>
<td align="char" char=".">0.0037</td>
<td align="char" char=".">0.0137</td>
<td align="char" char=".">0.015</td>
</tr>
<tr>
<td align="left">600</td>
<td align="char" char=".">0.0036</td>
<td align="char" char=".">0.0096</td>
<td align="char" char=".">0.012</td>
</tr>
<tr>
<td align="left">800</td>
<td align="char" char=".">0.0036</td>
<td align="char" char=".">0.0065</td>
<td align="char" char=".">0.0093</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>It can be seen that the convergence speed of lightweight graph convolution training is much faster than standard graph convolution and CNN, and the final training loss of lightweight graph convolution is small. Standard graph convolution shows the convergence speed and convergence effect of lightweight graph convolution are both better than standard image convolution.</p>
<p>After the training is completed, we use the test set to test the three algorithms, and the recall rate is shown in <xref ref-type="table" rid="T3">Table&#x20;3</xref>.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Recall rate comparison.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Training times (epoch)</th>
<th align="center">Lightweight graph convolution (LightGCN)</th>
<th align="center">Standard graph convolution (GCN)</th>
<th align="center">Convolutional neural network (CNN)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">50</td>
<td align="char" char=".">0.851</td>
<td align="char" char=".">0.811</td>
<td align="char" char=".">0.745</td>
</tr>
<tr>
<td align="left">200</td>
<td align="char" char=".">0.868</td>
<td align="char" char=".">0.839</td>
<td align="char" char=".">0.749</td>
</tr>
<tr>
<td align="left">400</td>
<td align="char" char=".">0.874</td>
<td align="char" char=".">0.848</td>
<td align="char" char=".">0.741</td>
</tr>
<tr>
<td align="left">600</td>
<td align="char" char=".">0.875</td>
<td align="char" char=".">0.850</td>
<td align="char" char=".">0.752</td>
</tr>
<tr>
<td align="left">800</td>
<td align="char" char=".">0.874</td>
<td align="char" char=".">0.861</td>
<td align="char" char=".">0.764</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>It can be seen from <xref ref-type="table" rid="T3">Table&#x20;3</xref> that the recall rate of the lightweight graph convolution is better than that of the standard graph convolution and CNN, indicating that the lightweight graph convolution has a better mining effect on concurrent faults than the standard graph convolution and&#x20;CNN.</p>
<p>The comparison between lightweight graph convolution and standard graph convolution is shown in <xref ref-type="fig" rid="F6">Figure&#x20;6</xref>. It can be seen that the concurrent fault mining effect of lightweight graph convolution is indeed better than standard graph convolution, and the convergence speed of lightweight graph convolution is faster, furthermore, the training difficulty is less. In terms of practicability and ease, the lightweight graph convolution is better than the standard graph convolution.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Comparisons of lightweight graph convolution and standard graph convolution.</p>
</caption>
<graphic xlink:href="fenrg-10-837553-g006.tif"/>
</fig>
</sec>
<sec id="s5-2">
<title>5.2 Comparative Experiment of Lightweight Graph Convolution With Different Layers</title>
<p>A comparative experiment was conducted on GCN models with different layers. The results are shown in <xref ref-type="table" rid="T4">Table&#x20;4</xref>. It can be seen that the effect is best when the number of convolutional layers is&#x20;three.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Comparison of lightweight graph convolution training batches for 200&#x20;times.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Convolutional layer number</th>
<th align="center">Training loss</th>
<th align="center">Average precision mean (mAP/%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="char" char=".">0.0078</td>
<td align="char" char=".">79.4</td>
</tr>
<tr>
<td align="left">2</td>
<td align="char" char=".">0.0063</td>
<td align="char" char=".">81.1</td>
</tr>
<tr>
<td align="left">3</td>
<td align="char" char=".">0.0043</td>
<td align="char" char=".">82.3</td>
</tr>
<tr>
<td align="left">4</td>
<td align="char" char=".">0.0061</td>
<td align="char" char=".">81.9</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The graph convolution comparison of different layers is shown in <xref ref-type="fig" rid="F7">Figure&#x20;7</xref>. It can be seen that whether it is lightweight graph convolution or standard graph convolution, when the number of network layers is less than or equal to three layers, increasing the number of network layers can effectively improve the mining Accuracy. After the number of network layers is greater than three, due to over fitting, increasing the number of network layers will reduce the mining effect, or even not converge. Therefore, when the number of graph convolutional layers is three, mining can achieve the best results.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Comparison of graph convolutions with different layers.</p>
</caption>
<graphic xlink:href="fenrg-10-837553-g007.tif"/>
</fig>
</sec>
</sec>
<sec id="s6">
<title>6 Conclusion</title>
<p>Responding to the problem of modeling and inference of safety hazards due to concurrency failures, this paper introduces the knowledge graph and uses its ability to model relational networks to extract a transformer fault relational network from operation and maintenance data. At the same time, based on graphs, the product neural network is marked by extracting a large number of sub-graphs of the transformer fault knowledge map, and a graph convolutional network is trained to concurrent fault mining. By comparing with the standard graph convolution network, the accuracy and recall rate of graph neural network mining on the knowledge graph are better than traditional algorithms such as convolutional neural networks, which can meet the effectiveness and robustness of concurrent fault mining. Currently, the research in this paper focuses primarily on the analysis and investigation of known companion faults. Subsequent research will consider the situation of unknown concurrent faults and study the discovery and update mechanism of unknown concurrent faults.</p>
</sec>
</body>
<back>
<sec id="s7">
<title>Data Availability Statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s8">
<title>Author Contributions</title>
<p>LL: Conceptualization, Methodology, Software, Validation, Visualization, Supervision, Investigation, Writing&#x2014;Original Draft, Writing&#x2014;Review and Editing. BW: Conceptualization, Methodology, Software, Validation, Visualization, Supervision, Investigation, Writing&#x2014;Original Draft, Writing&#x2014;Review and Editing. FM: Conceptualization, Methodology, Software, Validation, Visualization, Supervision, Investigation, Writing&#x2014;Original Draft, Writing&#x2014;Review and Editing. QZ: Conceptualization, Methodology, Software, Validation, Visualization, Supervision, Investigation, Writing&#x2014;Original Draft, Writing&#x2014;Review and Editing. LY: Conceptualization, Methodology, Software, Validation, Visualization, Supervision, Investigation, Writing&#x2014;Original Draft, Writing&#x2014;Review and Editing. CZ: Conceptualization, Methodology, Software, Validation, Visualization, Supervision, Investigation, Writing&#x2014;Original Draft, Writing&#x2014;Review and Editing. MM: Conceptualization, Methodology, Software, Validation, Visualization, Supervision, Investigation, Writing&#x2014;Original Draft, Writing&#x2014;Review and Editing.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>I declare that all sources of funding received for the research have been submitted. This work was supported by the Science and Technology Program of the Headquarters of State Grid Corporation of China, Research on Knowledge Discovery, Reasoning and Decision-making for Electric Power Operation and Maintenance Based on Graph Machine Learning and Its Applications, under Grant 5700-202012488A-0-0-00.</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of Interest</title>
<p>LL, CZ, and QZ were employed by the Company State Grid Tianjin Electric Power Company.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
<p>The authors declare that this study received funding from the State Grid Corporation of China. The funder had the following involvement with the study: data collection and analysis.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, orclaim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Al-Saud</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Eltamaly</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Mohamed</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Kavousi-Fard</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>An Intelligent Data-Driven Model to Secure Intravehicle Communications Based on Machine Learning</article-title>. <source>IEEE Trans. Ind. Elect.</source> <volume>67</volume> (<issue>6</issue>), <fpage>5112</fpage>&#x2013;<lpage>5119</lpage>. <pub-id pub-id-type="doi">10.1109/tie.2019.2924870</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Cen</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2010</year>). <source>Research of Machine Unit Complex Fault Diagnosis Technology Based on Artificial Immune System [D]</source>. <publisher-loc>Guangzhou</publisher-loc>: <publisher-name>South China University of Technology</publisher-name>. </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>de Kleer</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Williams</surname>
<given-names>B. C.</given-names>
</name>
</person-group> (<year>1987</year>). <article-title>Diagnosing Multiple Faults</article-title>. <source>Artif. Intelligence</source> <volume>32</volume> (<issue>1</issue>), <fpage>97</fpage>&#x2013;<lpage>130</lpage>. <pub-id pub-id-type="doi">10.1016/0004-3702(87)90063-4</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>An Optimizing BP Neural Network Algorithm Based on Genetic Algorithm</article-title>. <source>Artif. Intell. Rev.</source> <volume>36</volume> (<issue>2</issue>), <fpage>153</fpage>&#x2013;<lpage>162</lpage>. <pub-id pub-id-type="doi">10.1007/s10462-011-9208-z</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A Concurrent Multifault Diagnosis Method for Electromechanical Systems Based on the Elman Network and an ECOC-SVM [J]</article-title>. <source>J.&#x20;Harbin Eng. Univ.</source> <volume>41</volume> (<issue>11</issue>), <fpage>1715</fpage>&#x2013;<lpage>1720</lpage>. </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Simultaneous Fault Diagnosis Based on Multi-Regression LSSVM [J]</article-title>. <source>J.&#x20;Huazhong Univ. Sci. Technology(Natural Sci. Edition)</source> <volume>3 7</volume> (<issue>S1</issue>), <fpage>1</fpage>&#x2013;<lpage>5</lpage>. </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Miao</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Fujita</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Three-way Group Conflict Analysis Based on Pythagorean Fuzzy Set Theory [J]</article-title>. <source>IEEE Trans. Fuzzy Syst.</source> <volume>28</volume> (<issue>3</issue>), <fpage>447</fpage>&#x2013;<lpage>461</lpage>. <pub-id pub-id-type="doi">10.1109/TFUZZ.2019.2908123</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lei</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Jia</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xing</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>S. X.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>An Intelligent Fault Diagnosis Method Using Unsupervised Feature Learning towards Mechanical Big Data</article-title>. <source>IEEE Trans. Ind. Electron.</source> <volume>63</volume> (<issue>5</issue>), <fpage>3137</fpage>&#x2013;<lpage>3147</lpage>. <pub-id pub-id-type="doi">10.1109/tie.2016.2519325</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>The Kernel Fuzzy Clustering Method in the Diagnosis of Multiple Faults in Complex Products[J]</article-title>. <source>Syst. Engineering-Theory Pract.</source> <volume>33</volume> (<issue>1</issue>), <fpage>181</fpage>&#x2013;<lpage>186</lpage>. </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Economic Analysis of Renewable Energy in the Electricity Marketization Framework: a Case Study in Guangdong, China</article-title>. <source>Front. Energ. Res.</source> <volume>8</volume>, <fpage>98</fpage>. <pub-id pub-id-type="doi">10.3389/fenrg.2020.00098</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>An</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Chinese CNER Combined with Multi-Head Self-Attention and BiLSTM-CRF [J]</article-title>. <source>J.&#x20;Hunan Univ. (Natural Sciences)</source> <volume>48</volume> (<issue>04</issue>), <fpage>45</fpage>&#x2013;<lpage>55</lpage>. </citation>
</ref>
<ref id="B12">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Soltani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Hajizadeh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Hou</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Active Power Dispatch Strategy of Wind Farms under Generator Faults</article-title>,&#x201d; in <source>European Safety and Reliability Conference 2018: ESREL 2018</source> (<publisher-loc>Hannover</publisher-loc>: <publisher-name>CRC Press</publisher-name>), <fpage>2147</fpage>&#x2013;<lpage>2152</lpage>. <pub-id pub-id-type="doi">10.1201/9781351174664-269</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pan</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yue</surname>
<given-names>J.&#x20;P.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>An Adaptive Petri Network Based Approach to Diagnose Power Network Faults [J]</article-title>. <source>Power Syst. Tech.</source> <volume>32</volume> (<issue>1</issue>), <fpage>46</fpage>&#x2013;<lpage>50</lpage>. </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Research on Entity Relationship Extraction of Cultural Relic Information Resources Based on Knowledge Map and Deep Learning [J]</article-title>. <source>J.&#x20;Mod. Inf.</source> <volume>41</volume> (<issue>05</issue>), <fpage>87</fpage>&#x2013;<lpage>94</lpage>. </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qin</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Lv</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Concurrent Fault Diagnosis Based on Bayesian Discriminating Analysis and Time Series Analysis with Dimensionless Parameters</article-title>. <source>IEEE Sensors J.</source> <volume>19</volume> (<issue>6</issue>), <fpage>2254</fpage>&#x2013;<lpage>2265</lpage>. <pub-id pub-id-type="doi">10.1109/jsen.2018.2885377</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ryu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kwon</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>W. Y.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A Bayesian Graph Convolutional Network for Reliable Prediction of Molecular Properties with Uncertainty Quantification</article-title>. <source>Chem. Sci.</source> <volume>10</volume> (<issue>36</issue>), <fpage>8438</fpage>&#x2013;<lpage>8446</lpage>. <pub-id pub-id-type="doi">10.1039/c9sc01992h</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mohamed</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A Minimum Hitting Set Algorithm with Prejudging Mechanism for Model-Based Fault Diagnosis in Distribution Networks</article-title>. <source>IEEE Trans. Instrumentation Meas.</source> <volume>69</volume> (<issue>7</issue>), <fpage>4702</fpage>&#x2013;<lpage>4711</lpage>. <pub-id pub-id-type="doi">10.1109/tim.2019.2951866</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mohamed</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>An Innovative Minimum Hitting Set Algorithm for Model-Based Fault Diagnosis in Power Distribution Network</article-title>. <source>IEEE Access</source> <volume>7</volume>, <fpage>30683</fpage>&#x2013;<lpage>30692</lpage>. <pub-id pub-id-type="doi">10.1109/access.2019.2902598</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mohamed</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Deb</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A Novel Linear Optimization Method for Section Location of Single-phase Ground Faults in Neutral Noneffectively Grounded Systems</article-title>. <source>IEEE Trans. Instrum. Meas.</source> <volume>70</volume>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1109/tim.2021.3066468</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>AHU Sensor Fault Diagnosis Using Principal Component Analysis Method</article-title>. <source>Energy and Buildings</source> <volume>36</volume> (<issue>2</issue>), <fpage>147</fpage>&#x2013;<lpage>160</lpage>. <pub-id pub-id-type="doi">10.1016/j.enbuild.2003.10.002</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wen</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y. C.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Information Fusion Method of Simultaneous Fault Diagnosis Based on Random Set Theory [J]</article-title>. <source>Chin. J.&#x20;Scientific Instrument</source> <volume>31</volume> (<issue>2</issue>), <fpage>335</fpage>&#x2013;<lpage>361</lpage>. </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Maciejewski</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Graph Convolutional Networks: a Comprehensive Review [J]</article-title>. <source>Comput. Soc. Networks</source> <volume>6</volume> (<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1186/s40649-019-0069-y</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>