Power distribution network fault accurate positioning method and system based on multi-source data fusion
By constructing a dynamic graph network model and a dynamic weight adaptive fusion model, combined with a causal reasoning mechanism, the accuracy and response efficiency problems of existing distribution network fault location methods in multi-source heterogeneous data scenarios are solved, and accurate location and rapid response to distribution network faults are achieved.
Patent Information
- Application Number
- CN202511500348.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-21
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2045-10-21
AI Technical Summary
Existing fault location methods for distribution networks are insufficient to meet the high-standard operation requirements of smart distribution networks in scenarios such as frequent interaction of multi-source heterogeneous data, dynamic reconstruction of network structure, and nonlinear uncertainty of fault propagation paths. Furthermore, existing models lack in-depth characterization of the dynamic structure of distribution networks and fault causal mechanisms, resulting in weak generalization ability and poor interpretability.
A dynamic graph network model and a dynamic weight adaptive fusion model are constructed to integrate quasi-steady-state measurement data and dynamic synchronous phasor data. A causal reasoning mechanism is introduced, and the dynamic characteristics and fault propagation paths of the distribution network are captured through joint analysis of dynamic graph attention mechanism and causal intervention reasoning. Fault location is performed using the Atiyah-Singer index theorem and structural equation model.
It significantly improves the accuracy and response speed of fault location, enabling rapid identification of fault locations in complex and variable distribution network environments and reducing fault troubleshooting time.
Smart Images

Figure CN120993120A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of intelligent power grid fault diagnosis, and particularly relates to a multi-source data fusion power distribution network fault accurate positioning method and system. BACKGROUND
[0002] With the in-depth promotion of new power system construction, as an important link connecting the power supply side and the user side, the operation safety and intelligent level of the power distribution network have become the key indicators for measuring the stability and resilience of modern power systems. In recent years, the large-scale access of distributed new energy (such as photovoltaic and wind power), the dynamic changes of multiple types of loads, the rapid development of energy storage devices, and the widespread application of electric vehicles have made the power distribution network present highly complex, dynamic and multi-source heterogeneous characteristics. This complex evolution trend has posed unprecedented challenges to the fault monitoring and diagnosis capability of the power distribution network.
[0003] Traditional power distribution network fault positioning methods are mostly based on steady-state models, current sudden change detection, waveform identification or rule-based reasoning. Although they have certain practicality in scenarios with stable structure, homogeneous data and controllable operation conditions, their positioning accuracy and response efficiency are difficult to meet the high-standard operation requirements of intelligent power distribution networks in the face of current multi-source heterogeneous data frequent interaction, network structure dynamic reconstruction, nonlinear uncertainty of fault propagation path, etc.
[0004] At the same time, the popularity of intelligent sensing technology has promoted the widespread deployment of multi-source measurement terminals such as SCADA, PMU and AMI. The operation data of the power distribution network presents high-dimensional, heterogeneous and non-synchronous characteristics. How to effectively fuse multiple types of data and extract key fault features has become a hot and difficult point in current research. In addition, with the rise of new generation intelligent computing methods such as artificial intelligence, deep learning and graph neural network, a new theoretical basis and technical path are provided for fault modeling and causal inference of complex systems. However, most existing models focus on structure correlation modeling and lack deep description of the dynamic structure and fault causal mechanism of the power distribution network. In practical applications, there are still problems such as weak generalization ability and poor interpretability.
[0005] Therefore, the development of an intelligent fault positioning method with spatiotemporal modeling capability, causal reasoning capability and multi-source fusion capability not only is the core support for the digital transformation of the power distribution network, but also is a key technical breakthrough for realizing the whole-process closed-loop control of "active sensing - rapid response - accurate positioning". It has important practical significance and strategic value for improving the safe operation level of the power grid and promoting the development of intelligent power grids. SUMMARY
[0006] In view of the deficiencies of the prior art, the present application provides a multi-source data fusion power distribution network fault accurate positioning method and system, which aims to solve the problems in the background art.
[0007] To achieve the above object, the present application provides the following technical scheme: a multi-source data fusion power distribution network fault accurate positioning method, comprising: Step S1: obtaining quasi-steady state measurement data and dynamic synchronous phasor data; Step S2: constructing a dynamic graph network model, inputting the quasi-steady state measurement data and dynamic synchronous phasor data into the dynamic graph network model for processing to obtain the deduced causal effect; Step S3: constructing a dynamic weight adaptive fusion model, inputting the quasi-steady state measurement data and dynamic synchronous phasor data into the dynamic weight adaptive fusion model for processing to obtain a space-time convolution operator; Step S4: obtaining the power distribution network fault location based on the deduced causal effect and the space-time convolution operator.
[0008] Further, the processing process of the dynamic graph network model is: Based on the quasi-steady state measurement data and the dynamic synchronous phasor data, the time-varying power distribution network is defined as a four-tuple ; wherein, represents the differential manifold space at the time, and the differential manifold space at the time is constructed based on the quasi-steady state measurement data; represents the node feature field at the time, which is constructed based on the quasi-steady state measurement data and the dynamic synchronous phasor data; represents the edge connection degree tensor field at the time; represents the causal propagation form at the time; The evolution of the dynamic graph network model follows the characteristic transformation equation on the four-tuple manifold, which is represented as: ; In the formula, represents the rate of change of the node feature field at the t time; represents the covariant derivative; is the manifold curvature adjustment factor; ^ represents the outer product operator; is the dual operator; The node neighborhood is determined by the geodesic distance function ; and respectively represent the geometric position of node i and node j in the differential manifold space at the time; is the adaptive neighborhood radius; The adaptive neighborhood radius is represented as: ; In the formula, This represents the minimum value that satisfies the condition. Indicated by p i A sphere centered at r with radius r; Represents a volume element; Indicates the threshold; No. The edge connectivity tensor field weights at each time step are calculated using a curvature coupling mechanism, and are expressed as follows: ; In the formula, Represents the node at time t. and nodes The edge connectivity tensor field weights between attention scores; Represents a node and nodes Geodetic path; The effect of the Riemann curvature tensor on the direction of the geodesic path tangent vector reflects the degree of curvature of the geodesic path in a geometric sense. Indicates the geodetic path; Indicates the length of a geodesic path element; An information propagation chain is constructed based on the dynamic graph attention mechanism and the joint analysis of causal intervention reasoning. The joint analysis of causal intervention reasoning consists of feature transformation equations and node neighborhoods. The system consists of an adaptive neighborhood radius and edge connectivity tensor field weights; it constrains and filters the information propagation chain to form a fault propagation path F. , .
[0009] Furthermore, in the quadruple In the middle, the Atiyah-Singer index theorem is used to... and Process and calculate the differential operator. The index is used to establish the differential operator. Among the indicators, topological invariants and fault propagation paths F , The correspondence is represented as follows: ; ; ; In the formula, Describing differential operators Indicators; Indicates the first Nodal feature field at time step Chen's characteristics; This represents the outer product operator; Indicates the first Differential manifold space at time of Topology class; For differential operators The indicators and fault propagation path F , The correspondence; This represents the i-th path fault node on the fault propagation path; For the fault propagation path and Edge; For the fault propagation path Edge; This is the nth path failure node on the fault propagation path; For the first in the fault propagation path One path failure node; based on and F , The established correspondence will link the fault propagation path F , Formalized as a dynamic causal network model, it can be represented as: ; In the formula, Indicates the first Time-of-flight dynamic causal network model; Indicates the first The set of nodes in a time-varying dynamic causal network model; Indicates the first The set of edges in a time-varying dynamic causal network model; Indicates the first Time-node feature matrix; Indicates the first The set of constraints for a time-varying dynamic causal network model; A dynamic causal network model is used to capture the evolution of the distribution network topology. The topology includes voltage, current, and power, and is represented as follows: ; In the formula, For the first Time Node and nodes Spatiotemporal attention weights; Represents a learnable transpose weight vector; The weight matrix is a learnable matrix; and The voltage and current characteristics of nodes i and j at time t are respectively. Represents the node at time t. Power state characteristics; For activation functions; Let be the set of neighboring nodes of node i at time t; No. Time Node and nodes The spatiotemporal attention weights can be further decomposed into, representing: ; ; ; In the formula, This represents the concatenated vector of voltage and current characteristics of nodes i and j at time t. This represents the attention score between node i and node j at time t; Let node i and node t be the nodes at time t. Attention score; Based on the Time Node and nodes The spatiotemporal attention weights are used to construct a causal graph structure, which represents the nodes in the distribution network. and nodes The causal relationships between nodes are learned through a dynamic graph attention mechanism. and nodes The causal relationship between them, and the path to obtain the causal relationship; the path based on the causal relationship and the first Time Node and nodes The spatiotemporal attention weights are used to simulate intervention on node j. ; Indicates the budget; Represents a node Intervention variables; Based on the simulation of intervention at node j Define causal effect ,express: ; In the formula, Represents a node The causal effect; This represents the expected value operator; Indicates the state of node i; Introducing the parent node set and exogenous variables from the structural equation model, we can represent: ; In the formula, Represents a node The structural equation function; For nodes The set of parent nodes; Let i be an exogenous variable of node i; By introducing the parent node set and exogenous variables from the structural equation model, we can further derive the causal effect, which is expressed as: ; In the formula, This represents the derived causal effect.
[0010] Furthermore, the processing procedure of the dynamic weight adaptive fusion model is as follows: Quasi-steady-state measurement data and dynamic synchronous phasor data are divided into the k-th type of data, and the k-th type of data is in the... The feature matrix of time nodes is defined as follows ; For the real number field; Let be the number of nodes at time t; Let k be the feature dimension of the k-th class of data; The dynamic fusion weights are derived from the network state entropy and data quality metrics, and are expressed as follows: ; In the formula, This indicates that the weights of the k-th data source are dynamically fused at time t. Indicates the first Data quality metrics for a data source at time t; This represents the network state entropy at time t; The weight parameters are the network state entropy at time t; For the k-th type of data source, the weight parameters of the data quality index at time t are: Let k be the data quality index of the k-th data source at time t; The total number of categories in the k-th category; The network state entropy at time t is represented by: ; In the formula, This represents the probability that node v is in a fault state. Let be a logarithmic function; where, ; Indicates the degree of node v; Let u be the degree of node u; The data quality metric for the k-th data source at time t is represented as: ; In the formula, This represents the feature matrix of the real nodes corresponding to the k-th type of data source at time t; The Frobenius norm represents the feature matrix of the real nodes; The fused spatiotemporal feature tensor is composed of and Generate, meaning: ; wherein, is the fused spatio-temporal feature tensor; denotes the concatenation operation of feature dimensions; denotes the nonlinear activation function; denotes the projection matrix of the k-th data source node feature matrix.
[0011] Further, the causal enhanced spatio-temporal propagation equation of the fused spatio-temporal feature tensor is defined, denoted as: ; wherein, denotes the fused spatio-temporal feature tensor of the l+1-th layer; denotes the time convolution operation; is the activation function; denotes the dynamic attention coefficient of the fused spatio-temporal feature tensor of node j and node i at the t-th moment; denotes the fused spatio-temporal feature tensor of node j at the t-th moment of the l-th layer; denotes the intervention operation on ; denotes the gradient operator; denotes the estimated value of the causal effect; is the causal enhancement coefficient; is the neighborhood node set of node i; The dynamic attention coefficient of the fused spatio-temporal feature tensor of node j and node i at the t-th moment is calculated, denoted as: ; wherein, denotes the fused spatio-temporal feature tensor of node i at the t-th moment of the l-th layer; denotes the difference vector of the fused spatio-temporal feature tensor of node i and node j at the t-th moment; is the difference vector of the fused spatio-temporal feature tensor of node i and node at the t-th moment; is the concatenation operation; The estimated value of the causal effect is calculated, denoted as: ; wherein, denotes the expected value of the target variable of node x obtained after intervention on node x at the t-th moment; denotes the expected value of the target variable of node obtained without intervention on node at the t-th moment; denotes the partial derivative of the loss function with respect to ; This represents the spatiotemporal feature tensor of node v after fusion at time t in layer l; Let v represent the node feature matrix at time t; express right The partial derivatives; These are partial derivatives; The spatiotemporal convolution operator, through the fusion of bidirectional gated recurrent units and the causal-enhanced spatiotemporal propagation equations using TConv units, is expressed as: ; In the formula, Indicates input Perform spatiotemporal convolution operations to obtain the spatiotemporal convolution operator; Indicates a bidirectional gated loop unit; Based on The inverse square root of the dynamically generated degree matrix at time t; Based on The adjacency matrix is dynamically generated at time t. This indicates element-wise multiplication; Represents the Long Short-Term Memory network; for The weight matrix; It is a spatiotemporal feature tensor.
[0012] Furthermore, the specific process of step S4 is as follows: Meteorological data is acquired, and a dynamic time warping algorithm is used to spatiotemporally align quasi-steady-state measurement data with dynamically synchronized phasor data and meteorological data to construct a multi-source tensor. ; The time dimension is represented by N; the number of nodes is represented by D; and the feature dimension is represented by D. To address the asynchronous sampling characteristics of meteorological data in multi-source tensors, the following interpolation function is designed, representing: ; In the formula, This represents the meteorological data after interpolation. The normalization factor represents the interpolation time window; This represents the length of the time window that ends at time t. The kernel function represents the attenuation of meteorological effects; This represents the initial meteorological data value at time S; For integration variables; Meteorological data after interpolation Constructing dynamic graph structures with spatiotemporal convolution operators , dynamic graph structure and Feature fusion is performed, defined as follows: ; wherein, represents a fusion function; represents a fault propagation path inference function; represents a composite operation of functions; represents a fusion operation; represents a dynamic fusion weight of the kth data source at the tth moment; represents a graph convolution network-long short-term memory network; the fusion function is taken as a final comprehensive spatio-temporal feature tensor, based on the final comprehensive spatio-temporal feature tensor and a fault propagation causal graph is constructed, and an average causal effect ACE is calculated through the fault propagation causal graph, the fault propagation causal graph including fault nodes , wherein: ; wherein, represents a result variable; is a result variable; represents an intervention operation on the node , so that the node is in a normal state ; represents an intervention operation on the fault node , so that the fault node is in a fault state ; when |ACE|>delta, delta is a set threshold value; it is considered that the fault node has a causal effect on the result variable ; the average causal effect ACE value of all fault nodes having a causal effect is sorted, and the fault node having a causal effect with the largest ACE value after sorting is selected as the fault location of the power distribution network.
[0013] A multi-source data fusion power distribution network fault accurate positioning system is used to implement a multi-source data fusion power distribution network fault accurate positioning method, comprising: an acquisition module, configured to acquire quasi-steady state measurement data and dynamic synchronous phasor data; a causal processing module, configured to construct a dynamic graph network model, input the quasi-steady state measurement data and the dynamic synchronous phasor data into the dynamic graph network model for processing, and obtain a deduced causal effect; A fusion module is configured to construct a dynamic weight adaptive fusion model, input the quasi-steady state measurement data and dynamic synchronous phasor data into the dynamic weight adaptive fusion model for processing, and obtain a spatiotemporal convolution operator; A fault positioning module is configured to obtain a fault position of the power distribution network based on the derived causal effect and the spatiotemporal convolution operator.
[0014] Compared with the prior art, the present application has the following beneficial effects: the present application can more accurately capture the dynamic characteristics and fault propagation path of the power distribution network by constructing a dynamic graph network model and a dynamic weight adaptive fusion model, fusing quasi-steady state measurement data and dynamic synchronous phasor data, and introducing a causal reasoning mechanism. Compared with the traditional method, the accuracy and response speed of fault positioning are significantly improved, especially in a complex and variable power distribution network environment, the fault position can be quickly locked, and the fault troubleshooting time is reduced. BRIEF DESCRIPTION OF DRAWINGS
[0015] Figure 1 The method flowchart of the present application.
[0016] Figure 2 The accuracy comparison chart of different fault positioning methods of the present application. DETAILED DESCRIPTION
[0017] As shown in Figure 1 , the present application provides a technical solution: a multi-source data fusion power distribution network fault accurate positioning method, comprising: Step S1: obtaining quasi-steady state measurement data and dynamic synchronous phasor data; Step S2: constructing a dynamic graph network model, inputting the quasi-steady state measurement data and dynamic synchronous phasor data into the dynamic graph network model for processing, and obtaining a derived causal effect; Step S3: constructing a dynamic weight adaptive fusion model, inputting the quasi-steady state measurement data and dynamic synchronous phasor data into the dynamic weight adaptive fusion model for processing, and obtaining a spatiotemporal convolution operator; Step S4: obtaining a fault position of the power distribution network based on the derived causal effect and the spatiotemporal convolution operator.
[0018] The specific process of step S2 is as follows: Based on the quasi-steady state measurement data and dynamic synchronous phasor data, the time-varying power distribution network is defined as a four-tuple ; wherein, represents the differential manifold space at the time, and the differential manifold space at the time is constructed based on the quasi-steady state measurement data; represents the node feature field at the time, which is constructed based on the quasi-steady state measurement data and dynamic synchronous phasor data; represents the The edge connection degree tensor field at time t; The edge connection degree tensor field at time t is denoted as: The causal propagation form at time t is denoted as: The evolution of the dynamic graph network model follows the feature transformation equation on the four-tuple manifold, which is denoted as: ; In the formula, The change rate of the node feature field at time t is denoted as: The covariant derivative is denoted as: is the manifold curvature adjustment factor; ^ is the outer product operator (wedge product); is the dual operator Hodge; The node neighborhood is determined by the geodesic distance function ; and respectively represent the geometric positions of nodes i and nodes j in the differential manifold space at time t; is the adaptive neighborhood radius; The PCA dimension reduction processing (including data standardization, covariance matrix calculation, eigenvalue decomposition, principal component selection, etc.) is performed on the aligned steady-state measurement data, and the feature vectors after dimension reduction are extracted as the feature representations of nodes i and nodes j; the Floyd-Warshall algorithm is used to calculate the shortest path of nodes i and nodes j, and a geodesic distance matrix is constructed based on the shortest path; the geodesic distance matrix is mapped to by multidimensional scaling (MDS), and the geometric position coordinates of and are obtained; The adaptive neighborhood radius is denoted as: ; In the formula, The minimum value that satisfies the condition is denoted as: The measuring sphere with p i as the center and r as the radius is denoted as: The volume element is denoted as: The threshold value is denoted as: The edge connection degree tensor field weight at time t adopts a curvature coupling mechanism for calculation, which is denoted as: ; In the formula, The edge connection degree tensor field weight of the attention score between nodes and nodes at time t is denoted as: The edge connection degree tensor field weight of the attention score between nodes and nodes at time t is denoted as: The edge connection degree tensor field weight of the attention score between nodes and nodes Geodetic path; The effect of the Riemann curvature tensor on the direction of the geodesic path tangent vector reflects the degree of curvature of the geodesic path in a geometric sense. Indicates the geodetic path; Indicates the length of a geodesic path element; An information propagation chain is constructed based on the dynamic graph attention mechanism and the joint analysis of causal intervention reasoning. The joint analysis of causal intervention reasoning consists of feature transformation equations and node neighborhoods. The system consists of an adaptive neighborhood radius and edge connectivity tensor field weights; it constrains and filters the information propagation chain to form a fault propagation path F. , .
[0019] Among them, to enhance the fault propagation path F , The explanatory power of the quadruple In the middle, the Atiyah-Singer index theorem is used to... and Process and calculate the differential operator. The index is used to establish the differential operator. Among the indicators, topological invariants and fault propagation paths F , The correspondence is represented as follows: ; ; ; In the formula, Describing differential operators Indicators; Indicates the first Nodal feature field at time step Chen's characteristics; This represents the wedge product operator; Indicates the first Differential manifold space at time of Topology class (Atiyah-Singer); For differential operators The indicators and fault propagation path F , The correspondence; This represents the i-th path fault node on the fault propagation path; For the fault propagation path and Edge; For the fault propagation path Edge; This is the nth path failure node on the fault propagation path; For the first in the fault propagation path a path failure node; based on and F , established correspondence, the fault propagation path F , is formalized as a dynamic causal network model, which is represented as: ; wherein, denotes the dynamic causal network model at the t-th time point; denotes the node set in the dynamic causal network model at the t-th time point; denotes the edge set in the dynamic causal network model at the t-th time point; denotes the node set in the dynamic causal network model at the t-th time point; denotes the edge set in the dynamic causal network model at the t-th time point; denotes the node feature matrix at the t-th time point; denotes the node feature matrix at the t-th time point; denotes the constraint condition set of the dynamic causal network model at the t-th time point; The dynamic causal network model is used to capture the evolution law of the topology structure of the power distribution network, which includes voltage, current and power, and is represented as: ; ; wherein, is the spatio-temporal attention weight of the node and the node at the t-th time point; denotes the learnable transpose weight vector; is the learnable weight matrix; denotes the state feature of the voltage and current of the node i and the node j at the t-th time point; denotes the state feature of the power of the node i at the t-th time point; is the Leaky Rectified Linear Unit activation function; is the neighbor node set of the node i at the t-th time point; is the spatio-temporal attention weight of the node and the node at the t-th time point, which can be further decomposed as denotes the state feature of the voltage and current of the node i and the node j at the t-th time point; denotes the attention score between the node i and the node j at the t-th time point; ; ; ; ; wherein, denotes the state feature concatenation vector of the voltage and current of the node i and the node j at the t-th time point; denotes the attention score between the node i and the node j at the t-th time point; Let node i and node t be the nodes at time t. Attention score; Based on the Time Node and nodes The spatiotemporal attention weights are used to construct a causal graph structure, which represents the nodes in the distribution network. and nodes The causal relationships between nodes are learned through a dynamic graph attention mechanism. and nodes The causal relationship between them, and the path to obtain the causal relationship; the path based on the causal relationship and the first Time Node and nodes The spatiotemporal attention weights are used to simulate intervention on node j. ; Indicates the budget; Represents a node Intervention variables; Based on the simulation of intervention at node j Define causal effect ,express: ; In the formula, Represents a node The causal effect; This represents the expected value operator; Indicates the state of node i; Introducing the parent node set and exogenous variables from the structural equation model, we can represent: ; In the formula, Represents a node The structural equation function; For nodes The set of parent nodes; Let i be an exogenous variable of node i; By introducing the parent node set and exogenous variables from the structural equation model, we can further derive the causal effect, which is expressed as: ; In the formula, This represents the derived causal effect.
[0020] The processing procedure for the dynamic weight adaptive fusion model is as follows: Quasi-steady-state measurement data and dynamic synchronous phasor data are divided into the k-th type of data, and the k-th type of data is in the... The feature matrix of time nodes is defined as follows ; For the real number field; is the number of nodes at the t-th moment; is the feature dimension of the k-th data; The dynamic fusion weight is obtained from the network state entropy and the data quality index, and is represented as: ; In the formula, is the dynamic fusion weight of the k-th data source at the t-th moment; is the data quality index of the k-th data source at the t-th moment; is the network state entropy at the t-th moment; is the weight parameter of the network state entropy at the t-th moment; is the weight parameter of the data quality index of the k-th data source at the t-th moment; is the data quality index of the k-th data source at the t-th moment; is the total number of categories of the k-th data; The network state entropy at the t-th moment is represented as: ; In the formula, is the probability of node v in the failure state; is a logarithmic function; wherein, ; is the degree of node v; is the degree of node u; The data quality index of the k-th data source at the t-th moment is represented as: ; In the formula, is the real node feature matrix corresponding to the k-th data source at the t-th moment; is the Frobenius norm of the real node feature matrix; The fused spatio-temporal feature tensor is generated by and , and is represented as: ; In the formula, is the fused spatio-temporal feature tensor; is a concatenation operation of the feature dimension; is a nonlinear activation function; is the projection matrix of the k-th data source node feature matrix.
[0021] wherein, the causal enhanced spatio-temporal propagation equation of the fused spatio-temporal feature tensor is defined as: ; In the formula, denotes the fused spatio-temporal feature tensor of the l+1th layer; denotes the time convolution operation; is an activation function; denotes the fused spatio-temporal feature tensor dynamic attention coefficient of node j and node i at the tth moment; denotes the fused spatio-temporal feature tensor of node j at the tth moment in the lth layer; denotes the intervention operation on ; denotes the gradient operator; denotes the estimated value of the causal effect; is a causal enhancement coefficient; is a set of neighborhood nodes of node i; The fused spatio-temporal feature tensor dynamic attention coefficient of node j and node i at the tth moment is calculated, denoted as: ; In the formula, denotes the fused spatio-temporal feature tensor of node i at the tth moment in the lth layer; denotes the fused spatio-temporal feature tensor difference vector of node i and node j at the tth moment; is the fused spatio-temporal feature tensor difference vector of node i and node at the tth moment; is a concatenation operation; The estimated value of the causal effect is calculated, denoted as: ; In the formula, denotes the expected value of the target variable of node x obtained after intervention on node x at the tth moment; denotes the expected value of the target variable of node obtained after no intervention on node at the tth moment; denotes the partial derivative of the loss function with respect to ; denotes the fused spatio-temporal feature tensor of node v at the tth moment in the lth layer; denotes the node feature matrix of node v at the tth moment; denotes the partial derivative of with respect to ; is a partial derivative; The spatio-temporal convolution operator fuses the bidirectional gated recurrent unit and the spatio-temporal propagation equation of causal enhancement through the TConv unit, denoted as: ; In the formula, denotes the intervention on the input A spatio-temporal convolution operation is performed to obtain a spatio-temporal convolution operator; denotes a bidirectional gated recurrent unit; is based on a dynamically generated inverse square root of a t-th moment degree matrix; is based on a dynamically generated t-th moment adjacency matrix; denotes element-wise multiplication; denotes a long short-term memory network; is a weight matrix of ; is a spatio-temporal feature tensor.
[0022] The specific process of step S4 is as follows: The present application obtains meteorological data (such as temperature, humidity, wind speed, etc.) for revealing the influence of extreme weather on thermal instability and fault propagation of power distribution network equipment; however, due to the differences in sampling frequency and time stamp between meteorological data and quasi-steady state measurement data and dynamic synchronous phasor data, a dynamic time warping algorithm is needed to realize time series alignment; Obtaining meteorological data: obtaining real-time observation data from meteorological stations installed in the coverage area of the power distribution network, taking the real-time observation data as meteorological data, and the meteorological data including temperature, humidity, wind speed, air pressure, etc. Using a dynamic time warping algorithm, quasi-steady state measurement data and dynamic synchronous phasor data and meteorological data are spatio-temporally aligned to construct a multi-source tensor ; is the time dimension; N is the number of nodes; D is the feature dimension; In view of the asynchronous sampling characteristics of meteorological data in the multi-source tensor, the following interpolation function is designed, which represents ; In the formula, denotes the meteorological data after interpolation processing; denotes the normalization factor of the interpolation time window; denotes the length of the time window ending at the t-th moment; denotes a meteorological influence decay kernel function; denotes the value of the initial meteorological data at time S; is the integral variable; The meteorological data after interpolation processing and the spatio-temporal convolution operator construct a dynamic graph structure , and the dynamic graph structure and are fused to define the following: ; In the formula, denotes a fusion function; represents a fault propagation path inference function; represents a composite operation of functions; represents a fusion operation; represents the dynamic fusion weight of the kth data source at the tth moment; represents a graph convolution network-long short-term memory network; The time variation rate of the dynamic fusion weight of the kth data source at the tth moment is calculated, and is represented by: ; In the formula, represents the time variation rate of the dynamic fusion weight of the kth data source at the tth moment; represents a learning rate; represents a task loss function The gradient of ; The fusion function is taken as the final comprehensive spatiotemporal feature tensor, and based on the final comprehensive spatiotemporal feature tensor and a fault propagation causal graph is constructed, and an average causal effect ACE is calculated through the fault propagation causal graph, the fault propagation causal graph including fault nodes , represented by: ; In the formula, represents a result variable; is a result variable; represents an intervention operation on the node , so that the node is in a normal state ; represents an intervention operation on the fault node , so that the fault node is in a fault state ; When |ACE|>δ, δ is a set threshold value; it is considered that the fault node has a causal effect on the result variable ; the average causal effect ACE values of all fault nodes having a causal effect are sorted, and the fault node having a causal effect with the largest ACE value after sorting is selected as the fault location of the power distribution network.
[0023] A multi-source data fusion power distribution network fault accurate positioning system is used to implement a multi-source data fusion power distribution network fault accurate positioning method, comprising: An acquisition module is used to acquire quasi-steady-state measurement data and dynamic synchronous phasor data. a causal processing module, configured to construct a dynamic graph network model, input the quasi-steady state measurement data and the dynamic synchronous phasor data into the dynamic graph network model for processing, and obtain a deduced causal effect; a fusion module, configured to construct a dynamic weight adaptive fusion model, input the quasi-steady state measurement data and the dynamic synchronous phasor data into the dynamic weight adaptive fusion model for processing, and obtain a spatiotemporal convolution operator; a fault location module, configured to obtain a power distribution network fault location based on the deduced causal effect and the spatiotemporal convolution operator.
[0024] As shown in Figure 2 , wherein the method is simulated and tested on a MATLAB / Simulink platform to verify its effect in accurate fault location of the power distribution network; From Figure 2 , it can be seen that the method has the best accuracy under single-phase grounding, two-phase short circuit and three-phase short circuit fault types, and the accuracy of the method is distributed between 99% and 98.2%; the causal enhanced spatiotemporal graph neural network algorithm is second, and the accuracy of the causal enhanced spatiotemporal graph neural network algorithm is distributed between 94.5% and 93.2%; the accuracy of the dynamic weighted multi-source data fusion algorithm is distributed between 90.8% and 92%, which is better than the traditional graph neural network algorithm (the accuracy is distributed between 87.2% and 88.5%) and the long short-term memory network algorithm; the long short-term memory network algorithm has the lowest accuracy, and the accuracy is distributed between 84.8% and 85.8%; According to Figure 2 data analysis shows that the method performs best in single-phase grounding, and the accuracy is about 4.5% higher than that of the causal enhanced spatiotemporal graph neural network algorithm; in two-phase short circuit and three-phase short circuit faults, the method is about 4.5% and 5.0% higher than the causal enhanced spatiotemporal graph neural network algorithm respectively; this shows that the method has more obvious advantages in processing complex faults; it is worth noting that in Figure 2 , the accuracy of the method, the causal enhanced spatiotemporal graph neural network algorithm, the dynamic weighted multi-source data fusion algorithm, the traditional graph neural network algorithm and the long short-term memory network algorithm all decrease when processing three-phase short circuit faults, but the method has the smallest decrease of about 0.3%, which reflects the stability of the method.
[0025] Although embodiments of the present application have been shown and described, it will be understood by those having ordinary skill in the art that various changes, modifications, substitutions and alterations can be made hereto without departing from the principles and spirit of the present application, and the scope of the present application is defined by the appended claims and their equivalents.
Claims
1. A method for accurate fault location in a distribution network through multi-source data fusion, characterized in that, include: Step S1: Acquire quasi-steady-state measurement data and dynamic synchronization phasor data; Step S2: Construct a dynamic graph network model, input quasi-steady-state measurement data and dynamic synchronous phasor data into the dynamic graph network model for processing, and obtain the derived causal effect; Step S3: Construct a dynamic weight adaptive fusion model. Input the quasi-steady-state measurement data and dynamic synchronization phasor data into the dynamic weight adaptive fusion model for processing to obtain the spatiotemporal convolution operator. Step S4: Obtain the location of the distribution network fault based on the derived causal effect and spatiotemporal convolution operator.
2. The method for accurate fault location in a distribution network based on multi-source data fusion according to claim 1, characterized in that: The processing procedure for dynamic graph network models is as follows: Based on quasi-steady-state measurement data and dynamic synchronous phasor data, time-varying distribution networks are defined as quaternions. ;in, Indicates the first The time-differentiable manifold space, the first The time-differential manifold space is constructed based on quasi-steady-state measurement data; Indicates the first The time-node feature field is constructed based on quasi-steady-state measurement data and dynamic synchronous phasor data; Indicates the first The edge connectivity tensor field at any given time; Indicates the first The form of causal propagation at any given moment; The evolution of dynamic graph network models follows the characteristic transformation equation on the quadrupole manifold, which is expressed as: ; In the formula, This represents the rate of change of the nodal characteristic field at time t; Denotes the covariant derivative; This represents the manifold curvature adjustment factor; ^ denotes the outer product operator; It is a dual operator; Node Neighborhood From the geodesic distance function Sure; and These represent the positions of nodes i and j respectively. Time-differentiable manifold space Geometric position in the middle; For adaptive neighborhood radius; Adaptive neighborhood radius, representing: ; In the formula, This represents the minimum value that satisfies the condition. It means that it is p i A sphere centered at r with radius r; Represents a volume element; Indicates the threshold; No. The edge connectivity tensor field weights at each time step are calculated using a curvature coupling mechanism, and are expressed as follows: ; In the formula, Represents the node at time t. and nodes The edge connectivity tensor field weights between attention scores; Represents a node and nodes Geodetic path; It represents the action of the Riemann curvature tensor in the direction of the tangent vector of the geodesic path, reflecting the degree of curvature of the geodesic path in a geometric sense; Indicates the geodetic path; Indicates the length of a geodesic path element; An information propagation chain is constructed based on the dynamic graph attention mechanism and the joint analysis of causal intervention reasoning. The joint analysis of causal intervention reasoning consists of feature transformation equations and node neighborhoods. The system consists of an adaptive neighborhood radius and edge connectivity tensor field weights; it constrains and filters the information propagation chain to form a fault propagation path F. , .
3. The method for accurate fault location in a distribution network based on multi-source data fusion according to claim 2, characterized in that: In the quadruple In the middle, the Atiyah-Singer index theorem is used to... and Process and calculate the differential operator. The index is used to establish the differential operator. Among the indicators, topological invariants and fault propagation paths F , The correspondence is represented as follows: ; ; ; In the formula, Describing differential operators Indicators; Indicates the first Nodal feature field at time step Chen's characteristics; This represents the outer product operator; Indicates the first Differential manifold space at time of Topology class; For differential operators The indicators and fault propagation path F , The correspondence; This represents the i-th path fault node on the fault propagation path; For the fault propagation path and Edge; For the fault propagation path Edge; This is the nth path failure node on the fault propagation path; For the first in the fault propagation path One path failure node; based on and F , The established correspondence will link the fault propagation path F , Formalized as a dynamic causal network model, it can be represented as: ; In the formula, Indicates the first Time-of-flight dynamic causal network model; Indicates the first The set of nodes in a time-varying dynamic causal network model; Indicates the first The set of edges in a time-varying dynamic causal network model; Indicates the first Time-node feature matrix; Indicates the first The set of constraints for a time-varying dynamic causal network model; A dynamic causal network model is used to capture the evolution of the distribution network topology. The topology includes voltage, current, and power, and is represented as follows: ; In the formula, For the first Time Node and nodes Spatiotemporal attention weights; Represents a learnable transpose weight vector; The weight matrix is a learnable matrix; and The voltage and current characteristics of nodes i and j at time t are respectively. Represents the node at time t. Power state characteristics; For activation functions; Let be the set of neighboring nodes of node i at time t; No. Time Node and nodes The spatiotemporal attention weights are decomposed as follows: ; ; ; In the formula, This represents the concatenated vector of voltage and current characteristics of nodes i and j at time t. This represents the attention score between node i and node j at time t; Let node i and node t be the nodes at time t. Attention score; Based on the Time Node and nodes The spatiotemporal attention weights are used to construct a causal graph structure, which represents the nodes in the distribution network. and nodes The causal relationships between nodes are learned through a dynamic graph attention mechanism. and nodes The causal relationship between them, and the path to obtain the causal relationship; the path based on the causal relationship and the first Time Node and nodes The spatiotemporal attention weights are used to simulate intervention on node j. ; Indicates the budget; Represents a node Intervention variables; Based on the simulation of intervention at node j Define causal effect ,express: ; In the formula, Represents a node The causal effect; This represents the expected value operator; Indicates the state of node i; Introducing the parent node set and exogenous variables from the structural equation model, we can represent: ; In the formula, Represents a node The structural equation function; For nodes The set of parent nodes; Let i be an exogenous variable of node i; By introducing the parent node set and exogenous variables from the structural equation model, the causal effect is derived, which is represented as: ; In the formula, This represents the derived causal effect.
4. The method for accurate fault location in a distribution network based on multi-source data fusion according to claim 3, characterized in that: The processing procedure for the dynamic weight adaptive fusion model is as follows: Quasi-steady-state measurement data and dynamic synchronous phasor data are divided into the k-th type of data, and the k-th type of data is in the... The feature matrix of time nodes is defined as follows ; For the real number field; Let be the number of nodes at time t; Let k be the feature dimension of the k-th class of data; The dynamic fusion weights are derived from the network state entropy and data quality metrics, and are expressed as follows: ; In the formula, This indicates that the weights of the k-th data source are dynamically fused at time t. Indicates the first Data quality metrics for a data source at time t; This represents the network state entropy at time t; The weight parameters are the network state entropy at time t; For the k-th type of data source, the weight parameters of the data quality index at time t are: Let k be the data quality index of the k-th data source at time t; The total number of categories in the k-th category; The network state entropy at time t is represented by: ; In the formula, This represents the probability that node v is in a fault state. Let be a logarithmic function; where, ; Indicates the degree of node v; Let u be the degree of node u; The data quality metric for the k-th data source at time t is represented as: ; In the formula, This represents the feature matrix of the real nodes corresponding to the k-th type of data source at time t; The Frobenius norm represents the feature matrix of the real nodes; The fused spatiotemporal feature tensor is composed of and Generate, meaning: ; In the formula, For the fused spatiotemporal feature tensor; This indicates a concatenation operation of feature dimensions; Represents a non-linear activation function; This represents the projection matrix of the feature matrix of the k-th data source node.
5. The method for accurate fault location in a distribution network based on multi-source data fusion according to claim 4, characterized in that: Define the causal enhancement spatiotemporal propagation equation for the fused spatiotemporal feature tensor, which is expressed as: ; In the formula, This represents the spatiotemporal feature tensor after fusion at layer (l+1). Indicates a temporal convolution operation; For activation functions; The dynamic attention coefficient of the spatiotemporal feature tensor after the fusion of node j and node i at time t is represented. This represents the spatiotemporal feature tensor of node j after fusion at time t in layer l; Indicates to Intervention procedures; Represents the gradient operator; Indicates an estimate of the causal effect; The causal enhancement coefficient; Let i be the set of neighboring nodes of node i; The dynamic attention coefficients of the spatiotemporal feature tensor after the fusion of nodes j and i at time t are calculated, and are represented as follows: ; In the formula, This represents the spatiotemporal feature tensor of node i after fusion at time t in layer l; This represents the spatiotemporal feature tensor difference vector of nodes i and j after fusion at time t; For node i and node The spatiotemporal feature tensor difference vector after fusion at time t; For splicing operations; The estimated value of the causal effect is calculated and expressed as follows: ; In the formula, This indicates the expected value of the target variable of node x after intervention at time t; Represents the relationship between nodes at time t. After non-intervention, the node is obtained. The expected value of the target variable; Represents the loss function right The partial derivatives; This represents the spatiotemporal feature tensor of node v after fusion at time t in layer l; Let v represent the node feature matrix at time t; express right The partial derivatives; These are partial derivatives; The spatiotemporal convolution operator, through the fusion of bidirectional gated recurrent units and the causal-enhanced spatiotemporal propagation equations using TConv units, is expressed as: ; In the formula, Indicates input Perform spatiotemporal convolution operations to obtain the spatiotemporal convolution operator; Indicates a bidirectional gated loop unit; Based on The inverse square root of the dynamically generated degree matrix at time t; Based on The adjacency matrix is dynamically generated at time t. This indicates element-wise multiplication; Represents the Long Short-Term Memory network; for The weight matrix; It is a spatiotemporal feature tensor.
6. The method for accurate fault location in a distribution network based on multi-source data fusion according to claim 5, characterized in that: The specific process of step S4 is as follows: Meteorological data is acquired, and a dynamic time warping algorithm is used to spatiotemporally align quasi-steady-state measurement data with dynamically synchronized phasor data and meteorological data to construct a multi-source tensor. ; The time dimension is represented by N; the number of nodes is represented by D; and the feature dimension is represented by D. To address the asynchronous sampling characteristics of meteorological data in multi-source tensors, an interpolation function is designed, representing: ; In the formula, This represents the meteorological data after interpolation. The normalization factor represents the interpolation time window; This represents the length of the time window that ends at time t. The kernel function represents the attenuation of meteorological effects; This represents the initial meteorological data value at time S; For integration variables; Meteorological data after interpolation Constructing dynamic graph structures with spatiotemporal convolution operators , dynamic graph structure and Feature fusion is performed, defined as follows: ; In the formula, Indicates the fusion function; This represents the inference function for the fault propagation path. This represents the composition of functions; Indicates a fusion operation; This represents the dynamic fusion weights of the k-th data source at time t; Represents a graph convolutional network - a long short-term memory network; fusion function As the final integrated spatiotemporal feature tensor, based on the final integrated spatiotemporal feature tensor and Construct a fault propagation causal graph and calculate the average causal effect (ACE) using the graph. The fault propagation causal graph includes fault nodes. ,express: ; In the formula, express Outcome variable; for Outcome variable; Indicates a node Perform intervention operations to make the node In normal condition ; Indicates the faulty node Perform intervention operations to make the faulty node In fault state ; When |ACE|>δ, δ is the set threshold; The faulty node is considered For outcome variables Having causal influence; all fault nodes with causal influence The average causal effect ACE values were sorted, and the fault node with the highest ACE value after sorting was selected as having causal influence. As the location of a fault in the distribution network.
7. A multi-source data fusion-based distribution network fault accurate location system, used to implement the multi-source data fusion-based distribution network fault accurate location method according to any one of claims 1-6, characterized in that, include: The acquisition module is used to acquire quasi-steady-state measurement data and dynamic synchronization phasor data; The causal processing module is used to construct a dynamic graph network model. Quasi-steady-state measurement data and dynamic synchronous phasor data are input into the dynamic graph network model for processing to obtain the derived causal effects. The fusion module is used to construct a dynamic weight adaptive fusion model. Quasi-steady-state measurement data and dynamic synchronization phasor data are input into the dynamic weight adaptive fusion model for processing to obtain the spatiotemporal convolution operator. The fault location module is used to obtain the location of the fault in the distribution network based on the derived causal effect and the spatiotemporal convolution operator.
Citation Information
Patent Citations
Hybrid sensing-based intelligent positioning and diagnosis method for optical fiber composite fault of power distribution network
CN119881542A
Underground oil and gas well fault prediction method based on multi-modal space-time diagram neural network
CN120387000A
Multi-mode power distribution network single-phase earth fault positioning method based on dynamic topology perception
CN120405308A
Power distribution network fault location method and system for distributed power supply access
CN120801893A
Microservice transient fault locating method based on multimodal abnormality detection
WO2024221833A1