Power distribution network is an important part of power system. But with the rapid evolvement to smart grid, there are large numbers of dispersed power source connected intermittently. This makes the distribution network fault communication more complicated, and causes more difficulties in accurate and rapid fault diagnosis.
In order to protect the distribution network working properly in high degree of intelligence, it is necessary to monitor the feeder lines operation data in real time, and to timely alert and troubleshoot abnormal situations, as well as quickly locating and dealing them. Therefore, the distribution network usually is installed with devices such as line fault indicators and feeder terminals, and these devices are used to record wave information in the operation of the distribution network.
At the present technology level, the methods for fault location usually need to manually extract the recorded wave features, and then use the features to identify and locate the ground fault. As disclosed in CN103728532, a zero-sequence voltage 3U0 and a zero-sequence current 3I0 are collected by using a distribution automation feeder terminal, and a series of processes are performed on 3U0 and 3I0 to extract the characteristics. Then, fault determination rules set by prior experience are combined with multiple distributed and automated feeder terminals to locate faulty section. CN104101812 also discloses a fault detection and location method and system for a small current grounded distribution network. In that case, the system master unit extracts the transient signals of zero-sequence voltage and zero-sequence current from the recorded waves at a plurality of locations in the distribution network. Then the similarity characteristics of each location waveform are calculated. Finally, based on the location specific characteristics and similarity characteristics to determine the suspected fault location.
It can be seen from the above that various fault location methods in the prior art still divide the waveform feature extraction and fault location determination into two steps. Therefore, the multi-position original waveform in the distribution network obtained through the terminal device in the power distribution network still needs to be artificially extracted to get to the characteristics, before the characteristics can be used to locate the fault.
This kind of fault location determination process does not achieve a non-end-to-end solution utilizing direct feedback. Therefore, the accuracy of fault location identification cannot be continuously improved. On the other hand, in applying existing machine learning model to the problem, because the model processing capacity is limited, therefore, diagnostic waveforms spanning over long period that can be used to detect fault progression or intermittent fault are not applicable—only the truncated wavelet segments are utilized. When giving wavelets as input to the machine learning model, no matter how the original waveform is truncated, the result will nonetheless be of loss of valuable information.
The technical problem to be solved by the present disclosure is through constructing a multi-channel deep neural network related to the timing, and achieving the saving of the valuable information of the long span waveform used for detecting the fault progression or the intermittent fault, so as to improve the fault location recognition accuracy.
In order to achieve the above technical solution, the present disclosure provides a system for fault location of a distribution network based on mixed mode waveform recording, configured to: determine common data segment for each monitoring point based on a wide area synchronization technology; based on the common data segment, sequentially piece together the data over the monitoring points as synchronized data; preprocess the synchronized data from each monitoring point into high frequency component sequence and low frequency component sequence; construct deep neural network model to include the multi-convolution layer and the long and short memory network unit groups of data block input, and further through machine training to obtain plurality of data block input deep neural network models, choose an optimal model; thereafter, feed into this optimal model data from the monitoring points, which includes the high frequency component sequence and the low frequency component sequence, in order to obtain the relative position relationship between each monitoring point and the fault point.
The following embodiment should be read together with the drawing to provide context and details. But one should note that the following embodiment should not be read in isolation in terms of the described characteristics or technical combination. One can rearrange the technical combination in order to achieve better results. When the following embodiment refers to a similar identification of a component or characteristic, they are equally applicable in other embodiments.
In one embodiment, the said multi-component data block input deep neural network model contains high frequency and low frequency data block input, where the high frequency data block is input into multi-layer network Module I, and the low frequency data block is input into multi-layer network Module II.
In another embodiment, the said multi-layer network Module I includes multi-convolution layers and full connection layer between convolutions layers. Such configuration will have the same counterparts for Module II.
In another embodiment, the multi-layer network Module I includes multi-convolution layers, convolution block, average pooling layer, and and full connection layer between convolutions layers.
In another embodiment, the multi-layer network Module I output is superimposed with the output from the multi-laver network Module II based on weight factor, before being input into a shared Long and Short Term Memory (LSTM) cell, where the timing sequence is used to connect between multiple LSTM cells through multiple computation channels.
In the following, the waveform preprocessing and waveform splicing, the deep neural network location identification model and hyper-parameter machine training of the present disclosure are further explained.
The sequential splicing means that, for example, the data splicing for the monitoring point A is: taking the effective area data of the monitoring point A as a center, according to the topology structure of the distribution network, extracting the closest monitoring point A− for input and the closest output direction of the monitoring point A+. The effective area data of the monitoring point A− and the monitoring point A+ are stitched as two ends of the effective area data concerning the monitoring point A according to the input and output directions. For other monitoring points within the effective area, such as other monitoring points on the AA− side, the extracted data sequence can show relationship to the A− effective area according to the degree of waveform anomaly. The higher the degree of waveform anomaly is, the closer the monitoring point A− data being the effective area data. Similarly, at other monitoring points on the AA+ side, the effective area data sequence is related to how close proximity to the monitoring point A+ being in the effective area, according to the degree of waveform anomaly. The higher degree of the waveform anomaly, the closer the measurement point A+ being in the effective area.
Waveform preprocessing includes two steps. In the first step, a plurality of effective waveform segments is extracted from the spliced waveforms to extract a plurality of high-frequency component regions that do not include the power frequency from the synchronized data of each monitoring point. In the second step, the interval region between the high-frequency component regions is down-sampled or interpolated to obtain a low-frequency component region.
In the first effective waveform extraction operation, the effective waveform section is defined as an abnormal section in the current or electromagnetic field that includes frequency components other than the operating frequency. By extracting the abnormal section, a plurality of effective waveform sections can be obtained. The number of waveform sections corresponds to the number of abnormal sections. Three methods for extracting the waveform segments that can be used in the present disclosure are specifically identified as secondary differential method, sliding window Fourier transform method, and wavelet transform method.
The secondary differential method is based on N(t)={n1,n2, . . . ,nk} being the original waveform timing signal, first differential being N′(t)={n2−n1,n3−n2, . . . ,nk−nk-1} and second differential being N″(t)={n3−2n2+n1, n4−2n3+n2, . . . , nk−2k-1+nK-2}.
The sliding window Fourier transform is to slide the entire waveform by the length of one window, and each time the data in the window is subjected to discrete Fourier transform. The Fourier transform is defined as
where x(i) is the coefficient of each frequency point. Using Fourier entropy, it is possible to detect the degree of chaos in the distribution of energy in different frequency bands in each period of the waveform window. Defining the energy of different frequencies in the window as Σi=|x(i)|2, and E=ΣEi as the sum of energy of the signals in the window. Then the window Fourier energy entropy FEE can be defined as FEE=−Σi=1J−1piln(pk), where pi=Ei/E.
The wavelet transform refers to N(k)=Σi=0J+1 Di(k), where Di(k) is the i-th order frequency coefficient obtained by the J-order wavelet decomposition and reconstruction of the signal. The wavelet energy entropy is used to detect the degree of chaos in the distribution of signal energy in different frequency bands in each period of the waveform, so as to achieve the purpose of extracting the abnormal section. Defining the energy spectrum of the signal at different scale of i and timing of k as Ei(k)=|Di(k)|2, and E=ΣEi as the sum of energy at all times at scale i, then the wavelet energy entropy WEE can be defined as WEE=−Σi=1J+1+piln(pk), where pi=Ei/E, and E=Σi=1J+1Ei is approximately the total energy of the signal.
In the above three different waveform extraction methods, the waveform's second-order differential absolute value can be used to identify well the abrupt point of the waveform. This method has a small amount of calculation and can save computing resources. Therefore it can be used when the computing resources are limited. But this method cannot retain the richness of waveforms information contained in the different frequency. Using the window Fourier energy entropy can well eliminate the power frequency components, and get the chaos of other different frequency bands. However, the window size needs to be fixed, and the chaotic information of each time cannot be flexibly obtained. At the same time, the calculation amount of its fast algorithm is relatively small. Therefore, it can be used when the accuracy and the amount of calculation need to be balanced. Wavelet energy entropy has higher accuracy than window Fourier energy entropy in the section required for detection, but the amount of calculation is also large, and it can be used in high accuracy requirements.
In the present disclosure, a cubic spline interpolation method can be used to perform down-sampling processing or interpolation processing to capture waveform segment.
Through the above processing method, a plurality of sets of data combinations including high-frequency components and low-frequency components arranged in time sequence can be obtained.
The deep neural network location recognition model of the present disclosure shown in
a. Enter the hyperparameter random generator into the deep neural network location and recognition model structure;
b. Construct a hyperparametric combinatorial model pool from the hyperparameter random generator;
c. Use the test data set to test each hyperparameter combination model in the hyperparameter combination model pool. If the test passes, then end the training and input the hyper parameter combination model into the trained hyperparameter combination model pool. If the test fails, then optimize the hyperparameter combinatorial model by using the training data set, and to rerun the testing and optimizing routine again until the model test passes.
d. Validate each hyperparametric combinatorial model in the pool of hyperparametric combinatorial models using the validated data set. The validated hyperparametric combinatorial model is the optimal hyperparametric combinatorial model.
There are two types of data used in the training dataset, verification dataset, and test dataset used in the hyperparametric machine training process, namely the waveform data before the fault point and the waveform data after the fault point. Each type of data takes no less than 40,000 data packets with a total of no less than 80,000 packets. Each of these data contains no more than 5 sets of data. Each set of data contains one high frequency component data and one low frequency component data. Training datasets use no less than 36,000 packets of each type, and test and verification datasets use no less than 2000 packets of each type. The optimization method in the training process is batch Adam backward transmission. When the accuracy of the test data set is greater than 99% or the training exceeds 10,000 rounds, the training stops. Otherwise, the optimization is continued. The highest accuracy rate of matching the verification data set from these multiple hyperparameter combination model will be the criteria for choosing the optimal hyperparameter combination model.
In the present invention, migration training can also be used to implement training of the model, and the migration learning method is used to train a single-group data block deep neural network model having only one set of high frequency component data and low frequency component data input, With training results that derive at an optimal model, extract the convolutional structure and parameters. Then further use the structure and parameters of the convolutional layer to initialize the deep neural network model for input of multiple sets of data blocks. After the deep neural network model of data block input is initialized for multi-set data block machine training, to finally obtain an optimized deep neural network model based on multiple sets of data block inputs.
Compared with the prior art, one or more embodiments of the present invention may have the following advantages:
1. The deep neural network of the present invention forms an end-to-end fault location identification and decision process, which improves the accuracy of neural network fault location and identification.
2. By constructing a time-correlated multi-channel deep neural network, the effective information from long-term span waveforms used to detect the fault evolution process or intermittent fault determination is saved, thereby improving the accuracy of fault location and identification.
Additional features and advantages of the invention will be set forth in the description follows, or in part will be obvious from the description, or will be made clear by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the drawings.
First of all, according to the wide-area time synchronization technology, the data collection point of each monitoring point is aligned and the common section of the waveform is cut out, and then the network topological relations of different distribution network monitoring points are spliced in sequence to form a complete synchronization data of each monitoring point.
Subsequently, high-frequency component data and low-frequency component data of synchronization data of each monitoring point are extracted through waveform preprocessing.
In this embodiment, the models of the multi-layer network modules I and II are used. The machine training of the model is performed by using the machine training method shown in
The obtained optimal hyperparameter combination model is shown in
By inputting waveform data containing multiple sets of high-frequency component data and low-frequency component data at each monitoring point into the optimal hyperparameter combination model, the relative position information between each monitoring point and the fault point can be obtained, thereby realizing identification of the fault location.
Similar to the first embodiment, first, according to the wide-area time synchronization technology, the acquisition points of the data of each monitoring point are aligned and the common sections of the waveform are cut out. Then the network topology relationships of different distribution network monitoring points are sequentially connected, forming a complete synchronization data set for each monitoring point.
Subsequently, high-frequency component data and low-frequency component data of synchronization data of each monitoring point are extracted through waveform preprocessing.
In this embodiment, the multi-layer network module I adopts the structure shown in
The obtained optimal hyperparameter combination model is shown in
The convolution layer in the multi-layer network module II is set to three layers. The width and length of the convolution kernel of the first convolution layer are 6-5, and the number of kernel is 8. The convolution kernel of the second convolution layer has width and length of 3×3, and the number kernel is 10. The width and length of the convolution kernel of the third convolutional layer are 1×3, and the number of kernel is 12. The number of neurons in the two fully connected layers is 12 in the first fully connected layer and 4 in the second fully connected layer. The number of features of the LSTM cell is set to be twelve. The number of neurons connected to the full-connection layer are 4 and 1 respectively, after the network elements are stored for a period of time.
By inputting waveform data containing multiple sets of high-frequency component data and low-frequency component data at each monitoring point into the optimal hyperparameter combination model, the relative position information between each monitoring point and the fault point can be obtained, thereby realizing the identification of the fault location.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US18/31457 | 5/7/2018 | WO | 00 |