1. bookAHEAD OF PRINT
Détails du magazine
License
Format
Magazine
eISSN
2444-8656
Première parution
01 Jan 2016
Périodicité
2 fois par an
Langues
Anglais
Accès libre

Application of knowledge graph in smart grid fault diagnosis

Publié en ligne: 30 Nov 2022
Volume & Edition: AHEAD OF PRINT
Pages: -
Reçu: 29 May 2022
Accepté: 08 Aug 2022
Détails du magazine
License
Format
Magazine
eISSN
2444-8656
Première parution
01 Jan 2016
Périodicité
2 fois par an
Langues
Anglais
Introduction

In recent years, my country has completed the transformation of knowledge economy and network economy [1]. Under this circumstance, my country's power grid is also advancing rapidly, and electric energy has become an indispensable tool of life and production for residents and industrial development [2]. Therefore, the stability and high quality of electricity are important factors to ensure that the residents and enterprises lead a happy and productive life [3], and the high efficiency and high accuracy of power grid fault detection are the basic guarantees for maintaining power grid stability and high quality [4]. The existing power grid fault detection methods have professional requirements for manual analysis ability, knowledge, dispatch ability and experience type, which also brings difficulties to the power grid fault detection work [5].

Knowledge graph is an expression form closest to normal cognition, which can represent complex relationships at the semantic level and provide a better ability to manage and understand massive amounts of information. Integrating the knowledge graph into the application of power grid fault diagnosis can fully explore the value of multi-heterogeneous data in power grid fault processing and, to a certain extent, solve the low fault processing accuracy caused by the difference and lack of knowledge reserves of control and operation personnel. It is an effective way to improve the accident handling ability of power grid regulators. Tang et al. [6] analyses the new characteristics and challenges of power grid development and proposes that knowledge graph technology can be used to improve power grid intelligence. Xu et al. [7] proposes the construction method of ‘one map of power grid’ to achieve comprehensive integration of power grid data but does not consider the integration of power grid data. For knowledge correlation of business scenarios, Passos et al. [8] integrates existing power grid multi-source data to build a knowledge map of power equipment, realises intelligent search and visualisation and mainly focuses on comprehensive equipment management in the case of non-power grid faults. Lample et al. [9] discusses the power system network topology. On the basis of graph modelling, parallel computing of topology analysis is realised. Shaoyun et al. [10] integrates the graph computing platform and proposes an integration method for the power grid multi-source information system, which greatly improves the analysis level of complex systems on the power grid side but ignores the business knowledge of regulators. The level and scene human-computer interaction are improved; in the aspect of fault auxiliary processing, Zhang et al. [11] proposes a knowledge graph construction framework for grid dispatching and fault handling business, which provides solutions for auxiliary decision-making in fault scenarios; Qian et al. [12] constructed a blackout knowledge map and proposed a visual query method for large power outages. Zhao et al. [13] builds a knowledge map for the basic platform of the dispatching system to assist the operation and maintenance personnel to complete the business failure analysis of the dispatching automation system, mainly for the failure of the automation operating system, which involves power system failures.

Therefore, this paper integrates the knowledge graph into smart grid fault diagnosis, which not only effectively improves the efficiency of smart grid fault diagnosis but also improves the accuracy of fault diagnosis, laying a foundation for the smooth progress of future grid fault diagnosis.

Knowledge graph
Introduction to knowledge graph

The knowledge graph can actually be regarded as a knowledge base. This knowledge base can discover the internal connections between entities and attributes and combine these internal connections to form a knowledge network [14]. The constituent factors of the knowledge graph can be regarded as triples, which can be expressed as ‘entity-relationship-entity’ or ‘entity-relationship-attribute.’ When the knowledge graph is displayed in the form of a graph, the entities and attributes in the triplet are represented as nodes, and the relationship between the two is represented as a directed edge connecting the two nodes. They are fused with the same entities and attributes, and the resulting knowledge graph is a network structure.

Knowledge graph includes two forms: one is open domain and the other is closed domain. Open domain knowledge graphs have problems such as entity ambiguity, lack of professionalism and strong noise, while closed domain knowledge graphs have good professionalism, little noise interference and no ambiguity in the relationship between entities and attributes; so, closed domain knowledge graphs are more widely used.

The construction of knowledge graph

The construction of knowledge map is usually completed through knowledge extraction, knowledge fusion and knowledge processing. Knowledge extraction mainly extracts triples, and the extracted triples are usually non (semi) structured data, which form the knowledge map. The main element is knowledge fusion which performs entity disambiguation and coreference resolution on the extracted entities: entity disambiguation distinguishes entity names that may have multiple meanings; coreference resolution fuses words with the same meaning in the knowledge graph. Then, on the basis of triple adjustment, the extracted structured data are integrated to complete the construction of the knowledge graph [15]. Knowledge processing is to evaluate the quality and effect of the data of the knowledge map during the operation of the knowledge map and update and modify the knowledge map on the basis of the continuous updating of knowledge.

Automatic construction of knowledge graph for power equipment fault
Construction process of knowledge graph for fault scheduling

The fault diagnosis of power equipment is special; so, the construction of its knowledge graph requires a series of modifications.

In equipment failure, in addition to fault attributes, equipment components include component defects and the degree of defects. Therefore, in addition to the extraction of the relationship between entities and entities and entities and attributes, attributes and attribute relationships need to be extracted.

The power grid equipment failure knowledge graph belongs to the closed domain knowledge graph. The entity word meaning is only applicable to the power field, and the term specification applicable to itself is compiled in the power grid field; so, the phenomenon of entity ambiguity will not occur. Therefore, in entity disambiguation, time can be saved.

During coreference resolution, attributes will also appear synonymous, and coreference resolution should also be performed. Since the amount of data in the closed domain is small, coreference resolution should be performed on the entity/attribute first, and then, the relationship should be extracted so that the same entity/attribute pair can obtain more relational training samples.

In the process of relation extraction in many related literatures, in order to gain a comprehensive understanding of structured data, tables are used as the basis for summarising triples.

In order to avoid the invalidity of the knowledge graph due to the repetition of relations, the extracted relations need to be further screened [16].

Integrate data integration and data screening into triples to construct a graph-structured power grid equipment fault knowledge map. Therefore, the modified knowledge graph construction process is shown in Figure 1.

Fig. 1

Construction process of power grid equipment fault knowledge map

Fault information knowledge analysis technology

When the power grid fails, hundreds of accidents, displacement or abnormal signals will be generated in a short period of time so that the staff cannot comprehensively analyse the fault alarm information, resulting in low efficiency and unsatisfactory information judgement. Therefore, for the knowledge map combined with language processing technology, the knowledge of fault alarm information is automatically parsed to form a structured representation that can be understood and calculated by machines, and then, query matching and judgement analysis are performed based on the device information and business knowledge stored in the knowledge graph. The technical process of fault information analysis is shown in Figure 2.

Fig. 2

Flow chart of fault information analysis technology

When the power grid system fails, it is necessary to use the comprehensive intelligent alarm and other information as the trigger signal and use the fault information capture technology to ensure the complete acquisition of remote signalling information when the fault occurs and to eliminate abnormal alarm signals unrelated to the accident; the obtained fault information is analysed one by one through the information extraction technology, and the logical variables required for fault diagnosis are obtained [17]; information matching is to quickly match the fault alarm information after structural analysis from the equipment entity map of the power grid to obtain the corresponding network topology and electrical equipment and meteorological and environmental data in the power loss area; knowledge query It is linked to the relevant knowledge of scheduling procedures, rules and emergency plans for logical analysis of actions and fault diagnosis. The graph data structure of the knowledge graph often has faster query efficiency and can meet the speed requirements of fault diagnosis; according to the compatibility relationship between equipment, circuit breakers and protection, as well as causal relationship, mutual exclusion relationship and control logic, signal error correction is realised And filtering, to determine the authenticity or lack of information, and then complete the action logic judgement and fault information correction, to achieve power grid fault signal analysis and fault mode judgement [18].

After completing the information structuring and logical judgement, the key information flow of the current grid failure can be recorded in the form of triples of the graph, and the important abnormal or fault information can be linked to the relevant analysis or disposal knowledge nodes in the business logic graph so as to realise the complete expression of fault explicit and tacit knowledge [19].

Fault diagnosis system
Theory of fault diagnosis system

The power grid fault diagnosis system is a system that uses directed arcs to connect the two groups of nodes of the attribute point (circular node) and the transition (bar node). The number of instructions on the attribute point changes when the event occurs [20]. Dependent points, transitions and directed arcs, respectively, construct process states, occurrence events and process evolution laws. As shown in Figure 3, the belonging point p1 is not only the input and output belonging point of the transition points 1 but also the input belonging point of the transition s2. When transition s2 fires, it removes one instruction from point p1 and puts two instructions into point p2, and the instruction at p2 can then be used for transitions s3 and s4.

Fig. 3

Fault diagnosis system model

Since the model will have different evolutions in each state, the dynamic behaviour of the model should be studied, and the distribution of the instructions on the attribute points is called the model mark, and the current state of the model system is defined by this [21].

A model token is usually represented as follows: Q=(P,S,P,P+) Q = \left({P,S,{P^ -},{P^ +}} \right) where P is the set of n belonging points, namely: P={p1,p2,,pn} P = \left\{{{p_1},{p_2},\ldots{},{p_n}} \right\}

S is the transition set of m, then: S={s1,s2,,sn} S = \left\{{{s_1},{s_2},\ldots{},{s_n}} \right\}

P: P×TN and P+ : P×SN are the matrices of the weights of directed arcs from the specified belonging point to the transition and the weights of the directed arcs from the transition to the belonging point, respectively, where N is a set of non-negative numbers and 0 means no directed arc. In particular, P(i, j) is the weight of the directed arc from the belonging point pi to the transition sj, and P+ (i, j) is the weight of the directed arc from the transition sj to the belonging point pi. Then, the evolution equation of Q is written as follows: S[k+1]=S[k]+(P++P)σ[k]=S[k]+Mσ[k] S\left[{k + 1} \right] = S\left[k \right] + \left({{P^ +} + {P^ -}} \right)\cdot \sigma \left[k \right] = S\left[k \right] + M \cdot \sigma \left[k \right]

In the formula, MP±P= is an order correlation matrix n × m, S [k] is the identification vector of Q at each time node k, which is of order n × 1, and σ [k] is the trigger vector of order n × 1, which is an indicator vector, indicating the transition triggered at time k [22].

If and only if the instruction between each input attribute point pi to transition is greater sj than or equal to the directed arc weight between pi and sj, the transition sjS is enabled at time k; it can be described as S [k] ≥ P= (:, sj), where P= (:, sj) represents the P= column of sj. P± and P= are written as follows: P=[11000001100000100001];P+=[10001020000010000010] {P^ -} = \left[\begin{matrix}1 & 1 & 0 & 0 & 0\\0 & 0 & 1 & 1 & 0\\0 & 0 & 0 & 0 & 1\\0 & 0 & 0 & 0 & 1\end{matrix} \right];\quad {P^ +} = \left[\begin{matrix}1 & 0 & 0 & 0 & 1\\0 & 2 & 0 & 0 & 0\\0 & 0 & 1 & 0 & 0\\0 & 0 & 0 & 1 & 0\end{matrix} \right]

In the above formula, the columns and rows represent transitions and attribute points, respectively. The correlation matrix can be expressed as follows: MP±P==(01001021100010100011) M \equiv {P^{\pm}} - {P^{=}} = \left(\begin{matrix}0 & - 1 & 0 & 0 & 1\\0 & 2 & - 1 & -1 & 0\\0 & 0 & 1 & 0 & - 1\\0 & 0 & 0 & 1 & - 1\end{matrix} \right)

At time k = 0, there are written as follows: S[1]=[1000]T S\left[1 \right] = \left[\begin{matrix}1 & 0 & 0 & 0\end{matrix} \right]^{T}

Triggering of transition s2 results in the following equation: S[1]=S[0]+M×[0100]T=[0200]T S\left[1 \right] = S\left[0 \right] + M \times \left[\begin{matrix}0 & 1 & 0 & 0\end{matrix} \right]^{T} =\left[\begin{matrix}0 & 2 & 0 & 0\end{matrix} \right]^{T}

From the above, the triggering of transition s2 can indicate the occurrence of an event (such as a circuit breaker tripping), causing the system to transition to another state (such as an open circuit breaker). A fault in the power system can cause the command quantity in the home point to become negative [23].

To identify system failures, construct a redundant pseudocode QH. Redundancy QH is designed by modulo operation based on linear error-correcting codes over finite fields GF (p).

Suppose formula (4) is introduced into the system and d attribute points are added to the original system, namely: SH[k]=[InC*]S[k] {S_H}\left[k \right] = \left[{\frac{{\mathop {{I_n}}\limits_{-}}}{{{{\mathop C\limits_{-}}^{*}}}}} \right]\mathop S\limits_{-} \left[k \right]

All k and In in Eq. (9) are a matrix of order n × n, and C* is a matrix (d×n) of non-negative integers of order.

Therefore, the evolution of the redundant system can be parameterised as follows: SH[k+1]=SH[k]+[P+C*P+D]σ[k][PC*PD]σ[k]=SH[k]+Γ+σ[k]Γσ[k] {S_H}\left[{k + 1} \right] = {S_H}\left[k \right] + \left[{\frac{{\mathop{{P^ +}}\limits_{-}}}{{{{\mathop C\limits_{-}}^{*}}\mathop {{P^ +}}\limits_{-} - \mathop D\limits_{-}}}} \right]\mathop \sigma \limits_{-} \left[k \right] -\left[{\frac{{\mathop {{P^ -}}\limits_{-}}}{{{{\mathop C\limits_{-}}^{*}}\mathop {{P^ -}}\limits_{-} - \mathop D\limits_{-}}}} \right]\mathop \sigma\limits_{-} \left[k \right] = {S_H}\left[k \right] + {\mathop \Gamma \limits_{-}^{+}}\mathop \sigma \limits_{-} \left[k \right] - {\mathop \Gamma \limits_{-}^{-}}\mathop \sigma \limits_{-} \left[k \right]

In formula (10), D is a non-negative integer matrix d × n of order, and d additional attribute points and n original attribute points constitute an embedded QH redundant system. Assuming that the interval of a period of time is t, then it can be written as follows: t=[1,2,,K] t = \left[{1,2,\ldots{},K} \right]

Identify the home point and transition fault in this time interval, assuming that e+t \mathop {{e^{+}}_t}\limits_{-} , et \mathop {{e^ -}_t}\limits_{-} and eP represent the indicator vectors of the post-transition fault, the pre-transition fault and the home point fault, respectively; the fault system state at time K can be expressed as follows: Sf[k]=S[k]Γ+×e+t+Γet+eP \mathop {{S_f}}\limits_{-} \left[k \right] = \mathop S\limits_{-} \left[k\right] - {\mathop \Gamma \limits_{-}^{+}} \times \mathop {{e^ +}_t}\limits_{-} + {\mathop \Gamma \limits_{-}^{-}}\mathop {{e^ -}_t}\limits_{-} + \mathop {{e_P}}\limits_{-}

If the diagnosis of power grid fault is to be successfully completed, a concurrent vector needs to be integrated and the evaluation of this quantity should be completed. At time K, the concurrency vector is defined as follows: s[K]=FSf[k] \mathop s\limits_{-} \left[K \right] = F\mathop {{S_f}}\limits_{-} \left[k\right]

The above formula (13) also satisfies the following formula: s[K]=D(e+t+et)+[C*Id]eP \mathop s\limits_{-} \left[K \right] = \mathop D\limits_{-} \left({\mathop{{e^ +}_t +}\limits_{-} \mathop {{e^ -}_t}\limits_{-}} \right) + \left[{-{{\mathop C\limits_{-}}^{*}}\mathop {{I_d}}\limits_{-}} \right]\mathop{{e_P}}\limits_{-}

If no fault occurs, e+t \mathop {{e^ +}_t}\limits_{-} , et \mathop {{e^ -}_t}\limits_{-} and eP are all zero.

First, the fault at time K must be obtained. Assuming that the fault mode of the concurrent point is p and the evaluation of p is completed, the concurrent fault can be expressed as follows: sP[K]=[C*Id]eP(modp) \mathop {{s_P}}\limits_{-} \left[K \right] = \left[{- {{\mathop C\limits_{-}}^{*}}\mathop {{I_d}}\limits_{-}} \right]\mathop {{e_P}}\limits_{-} \left({\bmod p} \right)

When no fault is found at the belonging point or the faults of all the belonging points are acquired, then the concurrent transition fault at time K can be expressed as follows: st[K]=D(e+tet) \mathop {{s_t}}\limits_{-} \left[K \right] = \mathop D\limits_{-} \left({\mathop {{e^ +}_t -}\limits_{-} \mathop {{e^ -}_t}\limits_{-}} \right)

st [K] can be seen from the above that it is impossible to determine multiple faults, and the common influencing factors of the transition of the belonging point are pre-faults and post-faults. Therefore, the structures of the matrices D and C determine the number of faults finally determined. Suppose xt is the input word at time t, then Et and Et represent the fault state and temporary fault state, respectively, and ht is the hidden layer state of the belonging point. By forgetting and memorising the state information of attribute points, the system can have memory for useful fault information and forgetfulness for invalid fault information [24]. ft, it and ot represent the forget gate, the input gate and the output gate, respectively. When the output value is between 0 and 1, the input quantity φ represents the number that can be released. 0 means that all are not allowed to be released, and 1 means that all are allowed to be released; then, the number of releases can be expressed as follows: φ(z)=11+ez \varphi \left(z \right) = \frac{1}{{1 + {e^{- z}}}}

Assuming that the state of the hidden layer of the attribute point at the last moment is ht−1, the state of each attribute point of the output value between 0 and 1 is Et−1; at this time, the output value determines the number of the attribute point state at the previous moment retained so far; Wf and bf respectively represent forgetting weight matrix and forgetting gate bias term; the number of forgetting gates can be expressed as follows: ft=φ(Wf[ht1,xt]+bf) {f_t} = \varphi \left({{W_f} \cdot \left[{{h_{t - 1}},{x_t}} \right] + {b_f}}\right)

Assuming that the output value between 0 and 1 determines the number of the current state of the input point that has been retained so far, Wi and bi represent the input gate weight matrix and the input gate bias term, respectively; the number of input gates can be expressed as follows: it=φ(Wi[ht1,xt]+bi) {i_t} = \varphi \left({{W_i} \cdot \left[{{h_{t - 1}},{x_t}} \right] + {b_i}}\right)

The status of the belonging point can be updated by combining the above conditions of the input gate: Et'=tanh(WE[ht1,xt]+bE) {E_t}^{\prime} = \tanh \left({{W_E} \cdot \left[{{h_{t - 1}},{x_t}} \right] + {b_E}}\right) Et=ftEt1+itEt' {E_t} = {f_t} \cdot {E_{t - 1}} + {i_t} \cdot {E_t}^{\prime}

The current state of the belonging point has been retained until now, and the output values are represented by ht, Wo and bo, then the output gate formula can be expressed as follows: ot=φ(Wo[ht1,xt]+bo) {o_t} = \varphi \left({{W_o} \cdot \left[{{h_{t - 1}},{x_t}} \right] + {b_o}}\right)

The current output value can be expressed as follows: ht=ottanh(Et) {h_t} = {o_t} \cdot \tanh \left({{E_t}} \right)

Fault diagnosis system development

The design and development of the fault diagnosis system should comply with the principles of generality, business orientation and convenience. Versatility means that power grids in different regions need to be systematically developed according to a unified process, and data must be shared; business-oriented means that the performance in the system must conform to the actual operation of the power grid; convenience means that it is necessary to facilitate the daily operation, understanding and management of staff [25].

The fault diagnosis system in this paper uses GUI Tkinter to design the user interface. The system takes user dialogue interaction as the main operation mode [26], uses Python to process MATLAB calculation and displays and searches through Neo4j, which not only improves the efficiency of calculation and search [27] but also strengthens the visualisation effect and the development framework of the power grid fault diagnosis system. There are shown in Figure 4.

Fig. 4

Development framework of power grid fault diagnosis system

In the data processing stage, semi-structured data such as fault cases and processing principles can be converted into structured data through text and web page analysis; the terms are classified according to the scheduling business requirements, and the matching rule text paragraphs are automatically searched based on the terms to achieve entity expansion. Expert experience is added to the data, and finally, various structured data are processed into Neo4j importable schemas through wrappers [28]. There is a coupling relationship between the designed fault scheduling knowledge graph data. For example, the business process contains the terms of accident handling, and the equipment data also include information such as topology and fault [29]. Therefore, in the process of building the knowledge graph, it is necessary to connect and integrate the associated data and reduce data isolation and duplication. In addition, partitioned and hierarchical management of knowledge graphs can improve data convenience and security. On the basis of completing knowledge acquisition, modelling and management, the interaction of computing, database and user platform is realised through the application programme interface, and functional modules are developed according to the knowledge application requirements [30].

Performance analysis
Experimental data and experimental environment

Taking the power grid company of a certain city as the experimental data source, the power grid company's power grid site fault quantity, fault location and fault analysis information are obtained, and the data volume reached 5.3TB. In the process of building a graph, structured data are guided by fields, semi-structured data are guided by data indicators extracted from fields and unstructured data are guided by word segmentation.

Troubleshooting of transformers

Based on the internal equipment fault alarm signal of the pilot power grid company, the system proposed in this paper is used to analyse the alarm signal, which helps the monitoring personnel to quickly lock the equipment mechanism or abnormal parameter that may have problems, and obtain the following abnormal signals of the power grid equipment and the signal generating signal. Possible reasons are as in Table 1.

Abnormal alarm signals and possible causes of the signals

Equipment partsWarning signalPossible reason

Hydraulic mechanismLow oil pressure opening and lockingOil pressure circuit leaks; pressure relay is damaged; secondary circuit failure; oil pressure changes with temperature
Low oil pressure closing lock
Oil pressure low opening and closing total block
Low oil pressure reclosing lock-out
Low oil pressure warning
Oil pressure low opening and closing total block
Low oil pressure reclosing lock-out
N2 leak blockingN2 pressure circuit leakage; pressure relay damaged; secondary circuit failure
N2 leak alert
Arc extinguishing mechanismSF6 low pressure warningThe circuit breaker has a leak point; the pressure relay is damaged; the secondary circuit is faulty; the air pressure value changes with temperature
SF7 air pressure low lockout
Pneumatic mechanismAir pump pressure timed outThe circuit breaker has a leak point; the pressure relay is damaged; the circuit is faulty; the air pressure value changes with temperature
Air pump high air pressure alarmThe air pump thermal relay is damaged; the secondary circuit is faulty
Pneumatic mechanism low air pressure alarmThe circuit breaker has a leak point; the pressure relay is damaged; the circuit is faulty; the air pressure value changes with temperature
Pneumatic mechanism low air pressure reclosing lockout
Pneumatic mechanism pneumatic opening and closing total lock
Spring mechanismSpring is not chargedThe energy storage motor is damaged; the motor power disappears or the control circuit is faulty; mechanical failure
Energy storage motor failureMotor power air circuit breaker tripped or motor failure
Energy storage motor power disappearsMotor power air circuit breaker tripped or power circuit fault
The energy storage motor runs overtimeThe energy storage motor is damaged; the energy storage state sensor is abnormal; the spring mechanism is abnormal
Agency general signalHeater failureThe heating power supply trips; the auxiliary contact of the power supply is in poor contact; the seasonal heating exits normally
Structure three-phase inconsistent tripping actionThe three phases of the circuit breaker are inconsistent, and one or two phases are tripped; the position relay contact problem
Control loopThe first (two) group control loop is disconnectedThe secondary circuit wiring is loose; the auxiliary contact of the circuit breaker is in poor contact; the opening and closing coil is damaged
The first (two) group of control power disappearsControl loop power circuit breaker tripped; control loop upper power supply disappears
Institutional local controlControl loop failure; circuit breaker requires field operation

As it can be seen from Table 1, for the abnormal alarm signals issued by the power grid equipment, the knowledge graph fault diagnosis system proposed in this paper can analyse the causes of these abnormal alarm signals and provide the staff with the reasons for these abnormal alarm signals through the cause analysis and the location of the fault to achieve rapid diagnosis of power grid equipment faults.

Efficiency analysis of power network fault diagnosis

In order to analyse the diagnostic efficiency of the fault diagnosis system of the knowledge graph proposed in this paper, the fault diagnosis system of the fuzzy algorithm, the fault diagnosis system of the TF-IDF algorithm and the fault diagnosis system of the knowledge graph proposed in this paper are used to analyse the power grid sites of the pilot power grid companies. The fault quantity, fault location and fault cause are diagnosed and analysed, and it is found that the diagnostic efficiency of the three systems is not the same. The specific diagnostic efficiency is shown in Table 2.

Comparison of diagnostic efficiency of three systems

Information diagnosisTroubleshooting time (s)
Fuzzy algorithm fault diagnosis systemFault diagnosis system of TF-IDF algorithmThe fault diagnosis system proposed in this paper

Amount of failure3.2s2.8s1.1s
Fault location2.9s3.0s0.9s
Cause of issue3.3s3.2s1.0s

Table 2 shows that the fuzzy algorithm fault diagnosis system and the TF-IDF algorithm fault diagnosis system take a long time for the fault quantity, fault location and fault analysis of the pilot power grid, which is basically about 3s; and the knowledge map proposed in this paper is used. The fault diagnosis system spends about 1s on the fault quantity, fault location and fault cause of the pilot power grid, which is much less than another system. Therefore, the knowledge graph fault diagnosis system proposed in this paper has the highest fault diagnosis efficiency for the pilot power grid.

Analysis on the accuracy rate of power network fault diagnosis

The power grid fault diagnosis efficiency of the three systems is compared above, and it is found that the system in this paper is the most efficient. In order to compare the three systems more comprehensively, the two will compare and analyse the fault diagnosis accuracy of the three systems. The accuracy is shown in Table 3.

Comparison of the diagnostic accuracy of the three systems

Information diagnosisFault diagnosis accuracy (%)
Fuzzy algorithm fault diagnosis systemFault diagnosis system of TF-IDF algorithmThe fault diagnosis system proposed in this paper

Amount of failure77.4%79.5%93.7%
Fault location76.6%74.7%97.3%
Cause of issue76.1%78.3%96.5%

Table 3 shows that the fuzzy algorithm fault diagnosis system and the TF-IDF algorithm's fault diagnosis system have an accuracy rate of 74%–80% for the fault quantity, fault location and fault cause of the pilot power grid, and the knowledge graph proposed in this paper is used. The fault diagnosis system has an accuracy rate between 93% and 98% for the fault quantity, fault location and fault analysis of the pilot power grid, which is much higher than that of other systems. Therefore, the knowledge graph fault diagnosis system proposed in this paper is suitable for the pilot power grid. The accuracy of fault diagnosis is ideal.

Conclusion

In this paper, the knowledge graph is integrated into the power grid fault diagnosis, and a fault diagnosis system is constructed. In the test of the pilot power grid, the system quickly analyses the possible problems of the power grid equipment based on the abnormal alarm signal of the power grid equipment and compares it with the fuzzy algorithm. Compared with the fault diagnosis system of TF-IDF algorithm, the system proposed in this paper is about 2s faster than the other two systems in terms of fault diagnosis efficiency; in terms of fault diagnosis accuracy, the system proposed in this paper is faster than the other two systems. The accuracy rates of the two systems are higher than those of others.

Fig. 1

Construction process of power grid equipment fault knowledge map
Construction process of power grid equipment fault knowledge map

Fig. 2

Flow chart of fault information analysis technology
Flow chart of fault information analysis technology

Fig. 3

Fault diagnosis system model
Fault diagnosis system model

Fig. 4

Development framework of power grid fault diagnosis system
Development framework of power grid fault diagnosis system

Abnormal alarm signals and possible causes of the signals

Equipment parts Warning signal Possible reason

Hydraulic mechanism Low oil pressure opening and locking Oil pressure circuit leaks; pressure relay is damaged; secondary circuit failure; oil pressure changes with temperature
Low oil pressure closing lock
Oil pressure low opening and closing total block
Low oil pressure reclosing lock-out
Low oil pressure warning
Oil pressure low opening and closing total block
Low oil pressure reclosing lock-out
N2 leak blocking N2 pressure circuit leakage; pressure relay damaged; secondary circuit failure
N2 leak alert
Arc extinguishing mechanism SF6 low pressure warning The circuit breaker has a leak point; the pressure relay is damaged; the secondary circuit is faulty; the air pressure value changes with temperature
SF7 air pressure low lockout
Pneumatic mechanism Air pump pressure timed out The circuit breaker has a leak point; the pressure relay is damaged; the circuit is faulty; the air pressure value changes with temperature
Air pump high air pressure alarm The air pump thermal relay is damaged; the secondary circuit is faulty
Pneumatic mechanism low air pressure alarm The circuit breaker has a leak point; the pressure relay is damaged; the circuit is faulty; the air pressure value changes with temperature
Pneumatic mechanism low air pressure reclosing lockout
Pneumatic mechanism pneumatic opening and closing total lock
Spring mechanism Spring is not charged The energy storage motor is damaged; the motor power disappears or the control circuit is faulty; mechanical failure
Energy storage motor failure Motor power air circuit breaker tripped or motor failure
Energy storage motor power disappears Motor power air circuit breaker tripped or power circuit fault
The energy storage motor runs overtime The energy storage motor is damaged; the energy storage state sensor is abnormal; the spring mechanism is abnormal
Agency general signal Heater failure The heating power supply trips; the auxiliary contact of the power supply is in poor contact; the seasonal heating exits normally
Structure three-phase inconsistent tripping action The three phases of the circuit breaker are inconsistent, and one or two phases are tripped; the position relay contact problem
Control loop The first (two) group control loop is disconnected The secondary circuit wiring is loose; the auxiliary contact of the circuit breaker is in poor contact; the opening and closing coil is damaged
The first (two) group of control power disappears Control loop power circuit breaker tripped; control loop upper power supply disappears
Institutional local control Control loop failure; circuit breaker requires field operation

Comparison of diagnostic efficiency of three systems

Information diagnosis Troubleshooting time (s)
Fuzzy algorithm fault diagnosis system Fault diagnosis system of TF-IDF algorithm The fault diagnosis system proposed in this paper

Amount of failure 3.2s 2.8s 1.1s
Fault location 2.9s 3.0s 0.9s
Cause of issue 3.3s 3.2s 1.0s

Comparison of the diagnostic accuracy of the three systems

Information diagnosis Fault diagnosis accuracy (%)
Fuzzy algorithm fault diagnosis system Fault diagnosis system of TF-IDF algorithm The fault diagnosis system proposed in this paper

Amount of failure 77.4% 79.5% 93.7%
Fault location 76.6% 74.7% 97.3%
Cause of issue 76.1% 78.3% 96.5%

Wang Jiye, DU Shuwei. (2020) Bravely stand at the forefront of the digital economy and accelerate the construction of a first-class big data center[N]. State Grid News. JiyeWang ShuweiDU 2020 Bravely stand at the forefront of the digital economy and accelerate the construction of a first-class big data center[N] State Grid News. Search in Google Scholar

Li Mingjie, Tao Hongzhu, Xu Hongqiang, et al. (2020) The technical framework and application prospect of artificial intelligence application in the field of power grid dispatching and control[J]. Power System Technology. MingjieLi HongzhuTao HongqiangXu 2020 The technical framework and application prospect of artificial intelligence application in the field of power grid dispatching and control[J] Power System Technology Search in Google Scholar

Shan Xin, Lu Xiao, Zhai Mingyu, et al. (2019) Analysis of key technologies for artificial intelligence applied to power grid dispatch and control[J]. Automation of Electric Power Systems. XinShan XiaoLu MingyuZhai 2019 Analysis of key technologies for artificial intelligence applied to power grid dispatch and control[J] Automation of Electric Power Systems Search in Google Scholar

Qiao Ji, Wang Xinying, Min Rui, et al. (2020) Framework and key technologies of knowledge-graph-based fault handling system in power grid[J]. Proceedings of the CSEE. JiQiao XinyingWang RuiMin 2020 Framework and key technologies of knowledge-graph-based fault handling system in power grid[J] Proceedings of the CSEE Search in Google Scholar

Rao Ziyun, Zhang Yi, Liu Juntao, et al. (2020) Recommendation methods and systems using knowledge graph[J/OL]. Acta Automatica, Sinica. ZiyunRao YiZhang JuntaoLiu 2020 Recommendation methods and systems using knowledge graph[J/OL] Acta Automatica, Sinica Search in Google Scholar

Tang Yachen, Fang Dingjiang, Han Haiyun, et al. (2019) Research on power equipment quality integrated management system based on graph database and knowledge graph[J]. Distribution & Utilization. YachenTang DingjiangFang HaiyunHan 2019 Research on power equipment quality integrated management system based on graph database and knowledge graph[J] Distribution & Utilization Search in Google Scholar

Xu Zenglin, Sheng Yongpan, He Lirong, et al. (2016) Review on knowledge graph techniques [J]. Journal of University of Electronic Science and Technology of China. ZenglinXu YongpanSheng LirongHe 2016 Review on knowledge graph techniques [J] Journal of University of Electronic Science and Technology of China Search in Google Scholar

Passos A, Kumar V, McCallum A. (2014) Lexicon infused phraseem beddings for named entity resolution[C]//Procee dings of the Eighteenth Conference on Computational Natural Language Learning. Baltimore, MD, USA: Association for Computational Linguistics. PassosA KumarV McCallumA 2014 Lexicon infused phraseem beddings for named entity resolution[C] Procee dings of the Eighteenth Conference on Computational Natural Language Learning Baltimore, MD, USA Association for Computational Linguistics 10.3115/v1/W14-1609 Search in Google Scholar

Lample G, Ballesteros M, Subramanian S, et al. (2016) Neural architectures for named entity recognition[C]//Proceedings of 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. San Diego, CA, USA: Association for Computational Linguistics. LampleG BallesterosM SubramanianS 2016 Neural architectures for named entity recognition[C] Proceedings of 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies San Diego, CA, USA Association for Computational Linguistics 10.18653/v1/N16-1030 Search in Google Scholar

GE Shaoyun, LIU Zhifa, YU Yixin. (2004) An improved tabu search for reconfiguration of distribution systems[J]. Power System Technology. ShaoyunGE ZhifaLIU YixinYU 2004 An improved tabu search for reconfiguration of distribution systems[J] Power System Technology Search in Google Scholar

Zhang Y, Qian T, Tang W. (2022) Buildings-to-distribution-network integration considering power transformer loading capability and distribution network reconfiguration[J]. Energy. ZhangY QianT TangW 2022 Buildings-to-distribution-network integration considering power transformer loading capability and distribution network reconfiguration[J] Energy 10.2139/ssrn.3914855 Search in Google Scholar

T. Qian, Xingyu Chen, Yanli Xin, W. H. Tang, Lixiao Wang. (2022) Resilient Decentralized Optimization of Chance Constrained Electricity-gas Systems over Lossy Communication Networks [J]. Energy. QianT. ChenXingyu XinYanli TangW. H. WangLixiao 2022 Resilient Decentralized Optimization of Chance Constrained Electricity-gas Systems over Lossy Communication Networks [J] Energy 10.1016/j.energy.2021.122158 Search in Google Scholar

Baining Zhao, Tong Qian, Wenhu Tang, Qiheng, Liang. (2022) A Data-enhanced Distributionally Robust Optimization Method for Economic Dispatch of Integrated Electricity and Natural Gas Systems with Wind Uncertainty[J]. Energy, 2022, Energy. ZhaoBaining QianTong TangWenhu QihengLiang 2022 A Data-enhanced Distributionally Robust Optimization Method for Economic Dispatch of Integrated Electricity and Natural Gas Systems with Wind Uncertainty[J] Energy, 2022 Energy 10.1016/j.energy.2022.123113 Search in Google Scholar

T. Qian, Y. Liu, W. H Zhang, W. H. Tang, M. (2020) Shahidehpour. Event-Triggered Updating Method in Centralized and Distributed Secondary Controls for Islanded Microgrid Restoration[J]. IEEE Transactions on Smart Gird. QianT. LiuY. ZhangW. H TangW. H. M. 2020 Shahidehpour. Event-Triggered Updating Method in Centralized and Distributed Secondary Controls for Islanded Microgrid Restoration[J] IEEE Transactions on Smart Gird 10.1109/TSG.2019.2937366 Search in Google Scholar

Jabrr A, Singh R, Pal BC. (2012) Minimum loss network reconfiguration using mixed-integer convex programming[J]. IEEE Transactions on Power Systems. JabrrA SinghR PalBC 2012 Minimum loss network reconfiguration using mixed-integer convex programming[J] IEEE Transactions on Power Systems 10.1109/TPWRS.2011.2180406 Search in Google Scholar

Wang Dewen, LI Jingfang. (2017) Optimal query method of big data for statusion equipment[J]. Automation of Electric Power Systems. DewenWang JingfangLI 2017 Optimal query method of big data for statusion equipment[J] Automation of Electric Power Systems Search in Google Scholar

Liu Ziquan, Wang Huifang. (2018) Retrieval method for defect records of power equipment based on knowledge graph technology[J]. Automation of Electric Power Systems. ZiquanLiu HuifangWang 2018 Retrieval method for defect records of power equipment based on knowledge graph technology[J] Automation of Electric Power Systems Search in Google Scholar

Mihalcea R, Tarau P. (2004) TextRank: bringing order into texts[C]//Proceedings of Empirical Methods in Natural Language Processing. Barcelona: EMNLP. MihalceaR TarauP 2004 TextRank: bringing order into texts[C] Proceedings of Empirical Methods in Natural Language Processing Barcelona EMNLP Search in Google Scholar

Dai Jiangpeng, Yao Ziyan, Zhang Guofang, et al. (2019) Graph computing-based real-time network topology analysis for power system[C]//Proceedings of the 2019 IEEE Power & Energy Society General Meeting (PESGM). JiangpengDai ZiyanYao GuofangZhang 2019 Graph computing-based real-time network topology analysis for power system[C] Proceedings of the 2019 IEEE Power & Energy Society General Meeting (PESGM) 10.1109/PESGM40551.2019.8973614 Search in Google Scholar

Huang Haichao, Chen Yaojun, Lou Bing, et al. (2019) Constructing knowledge graph from big data of smart grids[C]//Proceedings of the 2019 10th International Conference on Information Technology in Medicine and Education (ITME). HaichaoHuang YaojunChen BingLou 2019 Constructing knowledge graph from big data of smart grids[C] Proceedings of the 2019 10th International Conference on Information Technology in Medicine and Education (ITME) 10.1109/ITME.2019.00147 Search in Google Scholar

Liu Guangyi, Wang Jiye, Li Yang, et al. (2020) “One graph of power grid” spatio-temporal information management system[J]. Electric Power Information and Communication Technology. GuangyiLiu JiyeWang YangLi 2020 “One graph of power grid” spatio-temporal information management system[J] Electric Power Information and Communication Technology Search in Google Scholar

Zhang Jun, Bian Haifeng, Rao Guozheng, et al. (2019) Visual query method for large blackouts based on knowledge graph[C]//Proceedings of the 2019 International Conference onIntelligent Computing, Automation and Systems (ICICAS). JunZhang HaifengBian GuozhengRao 2019 Visual query method for large blackouts based on knowledge graph[C] Proceedings of the 2019 International Conference onIntelligent Computing, Automation and Systems (ICICAS) 10.1109/ICICAS48597.2019.00053 Search in Google Scholar

Xia Tian. (2013) Study on keyword extraction using word position weighted TextRank[J]. New Technology of Library and Information Service. TianXia 2013 Study on keyword extraction using word position weighted TextRank[J] New Technology of Library and Information Service Search in Google Scholar

Li Zhongyang, Ding Xiao, Liu Ting. (2018) Constructing narrative event evolutionary graph for script event prediction[C]//Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. ZhongyangLi XiaoDing TingLiu 2018 Constructing narrative event evolutionary graph for script event prediction[C] Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence 10.24963/ijcai.2018/584 Search in Google Scholar

Cheng Lefeng, Yu Tao, Zhang Xiaoshun, et al. (2018) Cyber-physical-social systems based smart energy robotic dispatcher and its knowledge automation: framework, techniques and challenges[J]. Proceedings of the CSEE. LefengCheng TaoYu XiaoshunZhang 2018 Cyber-physical-social systems based smart energy robotic dispatcher and its knowledge automation: framework, techniques and challenges[J] Proceedings of the CSEE Search in Google Scholar

Liu Guangyi, Wang Jiye, Li Yang, et al. “One graph of power grid” spatio-temporal information management system[J]. Electric Power Information and Communication Technology, 2020, 18(1): 7–17 GuangyiLiu JiyeWang YangLi “One graph of power grid” spatio-temporal information management system[J] Electric Power Information and Communication Technology 2020 18 1 7 17 Search in Google Scholar

Zhang Jun, Bian Haifeng, Rao Guozheng, et al. Visual query method for large blackouts based on knowledge graph[C]//Proceedings of the 2019 International Conference onIntelligent Computing, Automation and Systems (ICICAS). Chongqing: IEEE, 2019: 216–220. JunZhang HaifengBian GuozhengRao Visual query method for large blackouts based on knowledge graph[C] Proceedings of the 2019 International Conference onIntelligent Computing, Automation and Systems (ICICAS) Chongqing IEEE 2019 216 220 10.1109/ICICAS48597.2019.00053 Search in Google Scholar

Xia Tian. Study on keyword extraction using word position weighted TextRank[J]. New Technology of Library and Information Service, 2013(9): 30–34 TianXia Study on keyword extraction using word position weighted TextRank[J] New Technology of Library and Information Service 2013 9 30 34 Search in Google Scholar

Li Zhongyang, Ding Xiao, Liu Ting. Constructing narrative event evolutionary graph for script event prediction[C]//Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Stockholm, Sweden, 2018: 4201–4207. ZhongyangLi XiaoDing TingLiu Constructing narrative event evolutionary graph for script event prediction[C] Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence Stockholm, Sweden 2018 4201 4207 10.24963/ijcai.2018/584 Search in Google Scholar

Cheng Lefeng, Yu Tao, Zhang Xiaoshun, et al. Cyber-physical-social systems based smart energy robotic dispatcher and its knowledge automation: framework, techniques and challenges[J]. Proceedings of the CSEE, 2018, 38(1): 25–40 LefengCheng TaoYu XiaoshunZhang Cyber-physical-social systems based smart energy robotic dispatcher and its knowledge automation: framework, techniques and challenges[J] Proceedings of the CSEE 2018 38 1 25 40 Search in Google Scholar

Articles recommandés par Trend MD

Planifiez votre conférence à distance avec Sciendo