Method, device, electronic device and storage medium for determining cable fault location
By collecting electrical pulse signals at both ends of the cable, calculating the time difference and transmission time, and determining the location of the cable fault point, the problem of low accuracy in cable fault positioning in the existing technology is solved, and high-precision positioning of the cable fault location is achieved, ensuring the safety and stability of the power grid.
Patent Information
- Application Number
- CN202310122120.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-14
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2043-02-14
AI Technical Summary
The accuracy of cable fault location in the existing technology is low, mainly because the reflection coefficient of the pulse traveling wave is small, which makes it difficult to identify the reflected wave, affecting the accuracy of fault location.
By collecting electrical pulse signals at both ends of the cable, obtaining forward electrical pulse signals and reflected pulse signals, calculating the pulse wave reflection time and transmission time, and determining the fault point location based on the time difference and cable length, the detection of reflected pulses is avoided.
The accuracy of locating cable fault locations is improved, ensuring the safe and stable operation of the power grid.
Smart Images

Figure CN116087694B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power distribution networks, and in particular to a method, device, electronic equipment and storage medium for determining a cable fault location. Background Art
[0002] In recent years, with the continuous expansion of power grids and the continuous increase in voltage levels, the safe and stable operation of cables has become crucial for ensuring power supply reliability. Therefore, it is necessary to accurately locate power cable faults and timely understand the operating status of power cables to ensure the safe and stable operation of the cables and the entire power system.
[0003] At present, the method for locating cable faults usually uses a pulse transmitter to transmit a pulse signal at the cable measuring end, and at the same time detect the reflected pulse at the measuring end. After detecting the reflected pulse, the fault distance is calculated based on the time interval between the transmitted pulse and the reflected pulse and the wave speed. However, due to the small reflection coefficient of the pulse traveling wave, it is difficult for the measuring end to identify the reflected wave, which in turn affects the detection of the reflected wave and leads to low accuracy in cable fault location. Summary of the Invention
[0004] The present invention provides a method, device, electronic device and storage medium for determining a cable fault location, so as to improve the accuracy of determining the cable fault location and achieve the technical effect of ensuring the safe and stable operation of the power grid.
[0005] According to one aspect of the present invention, there is provided a method for determining a cable fault location, the method comprising:
[0006] When a preset pulse wave acts on the cable, a first electrical pulse signal corresponding to the first end of the cable and a second electrical pulse signal generated at the second end of the cable are obtained; wherein the first electrical pulse signal includes a forward electrical pulse signal generated at the first end of the cable and a reflected pulse signal corresponding to the first electrical pulse signal, and the preset pulse wave is transmitted from the first end to the second end;
[0007] Determining, based on the first electrical pulse signal, a reflection duration of the pulse wave reflected to the first end, and determining, based on the second electrical pulse signal, a transmission duration of the pulse wave transmitted from the reflection starting point to the second end, so as to determine a time difference based on the reflection duration and the transmission duration;
[0008] Based on the length of the cable, the time difference and the transmission time of the preset pulse wave from the first end to the second end, the distance from the fault point in the cable to one end of the cable is determined, so as to determine the position information of the fault point in the cable based on the distance.
[0009] According to another aspect of the present invention, there is provided a device for determining a cable fault location, the device comprising:
[0010] a pulse signal acquisition module, configured to acquire, when a preset pulse wave acts on a cable, a first electrical pulse signal corresponding to a first end of the cable and a second electrical pulse signal generated at a second end of the cable; wherein the first electrical pulse signal includes a forward electrical pulse signal generated at the first end of the cable and a reflected pulse signal corresponding to the first electrical pulse signal, and the preset pulse wave is transmitted from the first end to the second end;
[0011] a time difference determining module, configured to determine, based on the first electrical pulse signal, a reflection duration of the pulse wave reflected to the first end, and, based on the second electrical pulse signal, determine a transmission duration of the pulse wave when it is transmitted from the reflection starting point to the second end, so as to determine a time difference based on the reflection duration and the transmission duration;
[0012] A distance determination module is used to determine the distance from the fault point in the cable to one end of the cable based on the length of the cable, the time difference and the transmission time of the preset pulse wave from the first end to the second end, so as to determine the position information of the fault point in the cable based on the distance.
[0013] According to another aspect of the present invention, an electronic device is provided, comprising:
[0014] at least one processor; and
[0015] a memory communicatively connected to the at least one processor; wherein,
[0016] The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the method for determining a cable fault location according to any embodiment of the present invention.
[0017] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, which are used to enable a processor to implement the method for determining a cable fault location according to any embodiment of the present invention when executed.
[0018] The technical solution of the embodiment of the present invention is to obtain a first electric pulse signal corresponding to the first end of the cable and a second electric pulse signal generated at the second end of the cable when a preset pulse wave acts on the first end of the cable; determine the reflection time of the pulse wave reflected to the first end based on the first electric pulse signal, and determine the transmission time of the pulse wave when it is transmitted from the reflection starting point to the second end based on the second electric pulse signal, so as to determine the time difference based on the reflection time and the transmission time; determine the distance from the fault point in the cable to one end of the cable based on the length of the cable, the time difference and the transmission time of the preset pulse wave from the first end to the second end, so as to determine the position information of the fault point in the cable based on the distance, thereby solving the problem in the prior art of determining the position of the fault point in the cable by The problem of low fault location accuracy caused by identifying reflected pulses for locating cable faults is solved by applying a preset pulse wave to the first end of the cable, collecting a first electrical pulse signal corresponding to the first end of the cable, and a second electrical pulse signal generated at the second end of the cable, and calculating the time difference between the first reflection of the pulse wave to the first end and the transmission from the reflection starting point to the second end. This technical solution does not need to detect the reflected pulse, and can calculate the time difference through the electrical pulse signals at both ends of the cable, and then determine the distance from the fault point to one end of the cable based on the time difference, the length of the cable and the transmission time from the first end to the second end, thereby improving the accuracy of determining the cable fault location and achieving the technical effect of ensuring the safe and stable operation of the power grid.
[0019] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 This is a flow chart of a method for determining a cable fault location provided in accordance with a first embodiment of the present invention;
[0022] Figure 2 This is a flow chart of a method for determining a cable fault location provided in accordance with a second embodiment of the present invention;
[0023] Figure 3 is a waveform diagram for characterizing a pulse signal to be used provided according to the second embodiment of the present invention;
[0024] Figure 4This is a flow chart of a method for determining a cable fault location provided in accordance with a third embodiment of the present invention;
[0025] Figure 5 This is a schematic diagram for characterizing a cable provided according to a third embodiment of the present invention;
[0026] Figure 6 2 is a schematic diagram of a method for determining a cable fault location according to a fourth embodiment of the present invention;
[0027] Figure 7 1 is a schematic structural diagram of a device for determining a cable fault location according to a fifth embodiment of the present invention;
[0028] Figure 8 The present invention is a schematic structural diagram of an electronic device for implementing the method for determining a cable fault location according to an embodiment of the present invention. DETAILED DESCRIPTION
[0029] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0030] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0031] Example 1
[0032] Figure 1 This is a flow chart of a method for determining a cable fault location according to a first embodiment of the present invention. This embodiment is applicable to the case of determining the location of a cable fault point. The method can be executed by a device for determining a cable fault location. The device for determining a cable fault location can be implemented in the form of hardware and / or software. The device for determining a cable fault location can be configured in a computing device. Figure 1 As shown, the method includes:
[0033] S110. When a preset pulse wave acts on the cable, a first electrical pulse signal corresponding to the first end of the cable and a second electrical pulse signal generated at the second end of the cable are obtained.
[0034] Among them, the preset pulse wave can refer to a pulse signal with known parameters, such as a voltage signal or a current signal. The cable includes a head end and an end end, the head end can be regarded as the first end, and the end end can be regarded as the second end. The preset pulse wave is transmitted from the first end to the second end. The first electrical pulse signal includes a forward electrical pulse signal generated at the first end of the cable and a reflected pulse signal corresponding to the first electrical pulse signal. It should be noted that there may be a fault point in the cable, and the pulse signal generated from the first end to the fault point after the pulse wave acts on the first end of the cable can be regarded as a forward electrical pulse signal; the pulse signal generated when it is reflected from the fault point to the first end can be regarded as a reflected pulse signal.
[0035] In this embodiment, a signal generator (e.g., a pulse generator) can be used to generate a pulse signal with known parameters as a preset pulse wave, which is then applied to the circuit at the first end of the cable. As the pulse wave propagates through the cable circuit, the pulse signal can be detected at the second end of the cable, and a second electrical pulse signal generated at the second end of the cable can be collected. The first electrical pulse signal generated at the first end of the cable can also be collected.
[0036] It should be noted that to improve test accuracy, the crystal oscillator clocks at both ends of the cable can be calibrated before applying the preset pulse wave to the cable. For example, the crystal oscillator clocks at the first and second ends of the cable can be calibrated using a high-precision Beidou timing fault location algorithm. The output frequency of the crystal oscillator clocks can be precisely measured and adjusted to provide a high-precision time and frequency reference signal that meets the power system's relay protection requirements.
[0037] For example, after calibrating the crystal oscillator clock at both ends of the cable, a pulse generator can be controlled to generate a pulse signal with known parameters, which is injected from one end of the cable and applied to the cable. A Rogowski coil sensor can then be used to collect the high-frequency signal, sampling the current signals at both ends of the cable to obtain a first electrical pulse signal m(t) and a second electrical pulse signal n(t). The Rogowski coil has the characteristics of high-frequency response, linear output, and a wide frequency range, which can meet the requirements of high-frequency transient traveling waves and improve the quality of sampled data.
[0038] S120. Based on the first electrical pulse signal, determine the reflection duration of the pulse wave reflected to the first end, and based on the second electrical pulse signal, determine the transmission duration of the pulse wave when it is transmitted from the reflection starting point to the second end, so as to determine the time difference based on the reflection duration and the transmission duration.
[0039] The first electrical pulse signal includes current values collected at multiple collection moments, and the reflection starting point corresponds to the cable fault point.
[0040] In this embodiment, the current value information in the first electrical pulse signal can be analyzed to determine the duration of the initial reflection of the traveling wave from the cable fault point back to the first end during the pulse wave's input from the first end to the second end as the reflection duration. Similarly, the current value information in the second electrical pulse signal can be analyzed to determine the duration of the initial transmission of the pulse wave from the cable fault point, i.e., the reflection starting point, to the second end as the transmission duration. The difference between the reflection duration and the transmission duration can be calculated and used as the time difference to determine the location of the fault point based on the time difference.
[0041] S130. Based on the length of the cable, the time difference, and the transmission time of the preset pulse wave from the first end to the second end, determine the distance from the fault point in the cable to one end of the cable, so as to determine the location information of the fault point in the cable based on the distance.
[0042] The length of the cable may refer to the distance from the first end to the second end.
[0043] In this embodiment, after a preset pulse wave is applied to the first end of the cable, the arrival time of the pulse can be detected at the second end, and the transmission time of the pulse wave from the first end to the second end can be determined as the transmission time. At the same time, the length of the cable can be measured. Furthermore, the distance from the fault point in the cable to one end of the cable can be calculated using the transmission time, length and time difference. For example, a function for calculating the distance from the fault point in the cable to one end of the cable can be pre-configured, and the transmission time, length and time difference can be used as input parameters of the function to obtain a distance value. The distance value can represent the distance from the fault point to the first end of the cable, and can also represent the distance from the fault point to the second end of the cable. Based on the distance value, the position information of the fault point in the cable can be accurately determined.
[0044] The technical solution of this embodiment is to obtain a first electric pulse signal corresponding to the first end of the cable and a second electric pulse signal generated at the second end of the cable when a preset pulse wave acts on the first end of the cable; determine the reflection time of the pulse wave reflected to the first end based on the first electric pulse signal, and determine the transmission time of the pulse wave when it is transmitted from the reflection starting point to the second end based on the second electric pulse signal, so as to determine the time difference based on the reflection time and the transmission time; determine the distance from the fault point in the cable to one end of the cable based on the length of the cable, the time difference and the transmission time of the preset pulse wave from the first end to the second end, so as to determine the position information of the fault point in the cable based on the distance, thereby solving the problem of identifying the fault point in the cable by identifying the fault point in the cable in the prior art. The problem of low fault location accuracy caused by the use of special reflected pulses to locate cable faults is solved by applying a preset pulse wave to the first end of the cable, collecting a first electrical pulse signal corresponding to the first end of the cable, and a second electrical pulse signal generated at the second end of the cable, and calculating the time difference between the first reflection of the pulse wave to the first end and the transmission from the reflection starting point to the second end. This technical solution does not need to detect the reflected pulse, and can calculate the time difference through the electrical pulse signals at both ends of the cable, and then determine the distance from the fault point to one end of the cable based on the time difference, the length of the cable and the transmission time from the first end to the second end, thereby improving the accuracy of determining the cable fault location and achieving the technical effect of ensuring the safe and stable operation of the power grid.
[0045] Example 2
[0046] Figure 2 This is a flowchart of a method for determining a cable fault location according to Embodiment 2 of the present invention. Based on the previous embodiment, S120 is further refined. For specific implementations, please refer to the technical solution of this embodiment. Technical terms that are identical or corresponding to those in the previous embodiment are not repeated here.
[0047] like Figure 2 As shown, the method specifically includes the following steps:
[0048] S210. When a preset pulse wave acts on the cable, a first electrical pulse signal corresponding to the first end of the cable and a second electrical pulse signal generated at the second end of the cable are obtained.
[0049] S220 , performing zero-phase filtering on the first electrical pulse signal to obtain a pulse signal to be used.
[0050] The pulse signal to be used includes multiple current values.
[0051] In this embodiment, after the first electrical pulse signal is collected, it can be subjected to zero-phase filtering to obtain a filtered pulse signal, which serves as the pulse signal to be used. This configuration has the advantage that, after zero-phase filtering, the pulse signal's wavehead and wavetail are free of significant distortion, facilitating the locating of the starting position of the traveling wave head and improving the accuracy of locating the time when the fault traveling wave first reaches the first and second ends.
[0052] Exemplarily, the current signals m(t) and n(t) at both ends of the cable are sampled and recorded, and then zero-phase filtering is performed on m(t) and n(t) respectively to obtain filtered signals M(t) and N(t).
[0053] S230 , determining a preset number of current values from the pulse signal to be used according to a preset extraction rule to obtain a current set.
[0054] The preset extraction rule may be a rule for collecting a preset number of current values from the beginning to the end according to the time dimension. The preset number may be 400 or 500, without limitation.
[0055] In this embodiment, a preset number of current values may be extracted from the pulse signal to be used and these current values may be used as a current set. For example, the first 500 current values of the pulse signal to be used M(t) may be extracted.
[0056] S240 , determining a reflection duration based on the pulse signal to be used, the maximum current value in the pulse signal to be used, the current set, the first preset value, the second preset value, and the third preset value.
[0057] The first preset value, the second preset value, and the third preset value are all preset parameter values. For example, the first preset value is 0.1, the second preset value is 1.2, and the third preset value is 0.05.
[0058] In this embodiment, the current values in the pulse signal to be used can be compared to find the maximum value as the maximum current value. For example, the maximum current value Vmax=max(M) in M(t) can be read. Furthermore, the reflection duration can be determined based on the pulse signal to be used, the maximum current value, the current set, the first preset value, the second preset value, and the third preset value. The specific implementation method can be: determining the minimum current value and the maximum current value in the current set; determining the current difference based on the minimum current value and the maximum current value; and determining the reflection duration based on the pulse signal to be used, the maximum current value, the current difference, the first preset value, the second preset value, and the third preset value.
[0059] Specifically, the current values of each current concentration can be collected, and the largest value can be found as the maximum current value, and the smallest value can be found as the minimum current value. The maximum current value and the minimum current value are processed to make a difference, and the difference obtained can be used as the current difference. For example, the first 500 current values of M(t) can be compared, and the value with the largest amplitude Vmmax among these 500 current values can be taken as the maximum current value, and the value with the smallest amplitude Vmmin can be taken as the minimum current value. Then, the maximum value and the minimum value can be made a difference to obtain the difference as the current difference Vs = (Vmmax-Vmmin). Furthermore, the time corresponding to the corresponding current value can be found from the pulse signal to be used through the current maximum value, the current difference, the first preset value, the second preset value and the third preset value, and the reflection duration can be determined based on the time.
[0060] In this embodiment, the method of determining the reflection time based on the pulse signal to be used, the maximum current, the current difference, the first preset value, the second preset value and the third preset value can be: determining the first reference value based on the maximum current, the current difference, the first preset value and the second preset value; determining the second reference value based on the current difference and the third preset value; determining the reflection time based on the pulse signal to be used, the first reference value and the second reference value.
[0061] In practical applications, the maximum current value and a first preset value can be multiplied to obtain a first product value, the current difference value and a second preset value can be multiplied to obtain a second product value, and the first and second product values can be summed, with the sum value serving as a first reference value. The current difference value and a third preset value can be multiplied to obtain a second reference value. The current value corresponding to the first reference value can be found in the pulse signal to be used, and the acquisition time of the current value can be determined. Then, starting from this acquisition time, the current value corresponding to the second reference value can be found in the pulse signal to be used in reverse order, and its acquisition time can be determined. This acquisition time can be used to determine the reflection duration.
[0062] Exemplarily, the first preset value is 0.1, the second preset value is 1.2, the third preset value is 0.05, the first reference value is 0.1Vmax+1.2Vs, and the second reference value is 0.05Vs, where Vmax is the maximum current value and Vs is the current difference.
[0063] In this embodiment, the reflection duration is determined based on the pulse signal to be used, the first reference value and the second reference value, including: finding the first moment corresponding to the first current value greater than the first reference value from the pulse signal to be used according to the time dimension; reversely searching the current value from the first moment in the pulse signal to be used to determine the second moment corresponding to the first current value less than the second reference value; and determining the reflection duration based on the starting moment and the second moment in the pulse signal to be used.
[0064] Specifically, the current values can be searched from the pulse signal to be used from front to back, and the first current value greater than the first reference value can be found. The time at which this current value is collected is used as the first moment. Furthermore, starting from the first moment, the current values can be searched from the pulse signal to be used from back to front, and the first current value less than the second reference value can be found. The time at which this current value is collected is used as the second moment. Thus, the difference between the starting moment and the second moment in the pulse signal to be used can be calculated, and the difference can be used as the reflection duration. For example, if the starting moment is 0, the reflection duration is the recording time corresponding to the second moment.
[0065] For example, see Figure 3 The horizontal axis represents the acquisition time, and the vertical axis represents the current value. From the pulse signal to be used, find the current value X from the beginning to the end. If X satisfies: X > |0.1Vmax + 1.2Vs|, the acquisition time corresponding to X is the first time. Then, from X, find the current value S from the beginning. If the first current value S satisfies: S < |0.05Vs|, the acquisition time corresponding to S is the second time. S is the starting point of the traveling wave, corresponding to time tm1. Similarly, tn1 is the transmission time of the pulse wave from the reflection starting point to the second end.
[0066] S250: Determine the transmission time of the pulse wave from the reflection starting point to the second end based on the second electrical pulse signal.
[0067] It should be noted that the method for determining the transmission time of the pulse wave from the reflection starting point to the second end is the same as the method for determining the reflection time of the pulse wave reflected to the first end, and is not further described here. The above-mentioned S220-S240 and S250 can be executed sequentially or in parallel. For example, S220-S240 can be executed first, or S250 can be executed first, or both can be executed in parallel. The specific execution order is not limited.
[0068] S260: Determine a time difference based on the reflection duration and the transmission duration.
[0069] Specifically, after determining the reflection time tm1 of the pulse wave reflected to the first end, and determining the transmission time tn1 of the pulse wave transmitted from the reflection starting point to the second end, the reflection time and the transmission time can be subtracted to obtain the time difference, such as time difference Δt1 = tm1 - tn1.
[0070] S270. Based on the length of the cable, the time difference and the transmission time of the preset pulse wave from the first end to the second end, determine the distance from the fault point in the cable to one end of the cable, so as to determine the location information of the fault point in the cable based on the distance.
[0071] The technical solution of this embodiment is to obtain a pulse signal to be used by performing zero-phase filtering on the first electrical pulse signal, so as to remove the signal with obvious distortion at the wave head and wave tail of the filtered pulse signal, determine a preset number of current values from the pulse signal to be used according to a preset extraction rule, and obtain a current set, and then determine the reflection time based on the pulse signal to be used, the maximum current in the pulse signal to be used, the current set, the first preset value, the second preset value and the third preset value, so as to determine the time difference based on the reflection time and the transportation time, and realize the determination of the time difference when the fault pulse first arrives at the two ends of the cable without detecting the reflected pulse, thereby improving the accuracy of fault location and ensuring the safe operation of the power grid.
[0072] Example 3
[0073] Figure 4 This is a flowchart of a method for determining a cable fault location according to Embodiment 3 of the present invention. Based on the previous embodiment, S130 is further refined. For specific implementations, please refer to the technical solution of this embodiment. Technical terms that are identical or corresponding to those in the previous embodiment are not repeated here.
[0074] like Figure 4 As shown, the method specifically includes the following steps:
[0075] S310. When a preset pulse wave acts on the cable, a first electrical pulse signal corresponding to the first end of the cable and a second electrical pulse signal generated at the second end of the cable are obtained.
[0076] S320. Based on the first electrical pulse signal, determine the reflection duration of the pulse wave reflected to the first end, and based on the second electrical pulse signal, determine the transmission duration of the pulse wave when it is transmitted from the reflection starting point to the second end, so as to determine the time difference based on the reflection duration and the transmission duration.
[0077] S330: Determine a transmission speed corresponding to a preset pulse wave based on the length of the cable and the transmission time.
[0078] It should be noted that the traveling wave velocity v is only related to the inductance, capacitance and other characteristics of the line per unit length, and has nothing to do with the characteristics of the wave signal itself. Therefore, the transmission speed of the fault traveling wave on the cable section can be calculated using a known pulse signal.
[0079] In this embodiment, the length of the cable and the transmission time can be processed as a quotient, and the quotient value can be used as the transmission speed. For example, see Figure 5 , the length of the cable can be measured and recorded as L. The time difference of the pulse signal passing through the two ends (end M and end N) is measured as Δt. The length of the cable line L is known, and the time difference between the two ends is used to determine the speed of the traveling wave transmitted on this section of the line. The transmission speed v = L / Δt.
[0080] S340: Determine the distance based on the length, time difference, and transmission speed.
[0081] In practical applications, after calculating the time difference between the initial arrival of the fault traveling wave at the first end and the second end using the difference method, the distance from the fault point to one end of the cable can be calculated using the length, time difference, and transmission speed to determine the location of the fault point. Specifically, determining the distance based on the length, time difference, and transmission speed can be achieved by: determining a first intermediate value based on the time difference and transmission speed; determining a second intermediate value based on the length and the first intermediate value; and determining the distance based on the second intermediate value and a fourth preset value.
[0082] In this embodiment, the time difference and the transmission speed can be multiplied and the product value can be used as the first intermediate value. Further, the length and the first intermediate value can be added to obtain the sum value as the second intermediate value. The second intermediate value and the fourth preset value can be used as the quotient, and the quotient value can be used as the distance. For example, see Figure 5 , distance Xm=(L+Δt1*v) / 2, where 2 is the fourth preset value, and Xm represents the distance from the fault point P in the cable to one end M of the cable.
[0083] The technical solution of this embodiment determines the transmission speed corresponding to the preset pulse wave based on the length of the cable and the transmission time; and determines the distance from the fault point in the cable to one end of the cable based on the length, time difference and transmission speed, thereby improving the accuracy of cable fault location.
[0084] Example 4
[0085] As an alternative embodiment of the above embodiment, Figure 6 FIG. 1 is a schematic diagram of a method for determining a cable fault location according to a fourth embodiment of the present invention. For details, please refer to the following specific content.
[0086] See also Figure 6The method for determining the cable fault location in the technical solution provided in this embodiment can be as follows: First, the crystal oscillator clocks at both ends of the cable (the first end M and the second end N) are calibrated using a high-precision Beidou timing fault location algorithm, and the cable length L is measured. Then, a pulse generator is used to generate a pulse signal with known parameters and inject it from one end of the cable. The pulse arrival time is detected at the other end, and the time difference between the two ends of the pulse signal is measured as Δt. The time difference between the two ends is used to determine the transmission speed v of the pulse wave acting on the cable on this section of the line, where speed v = L / Δt. A Rogowski coil sensor is used to collect high-frequency signals at both ends of the cable, and the current signals m(t) (i.e., the first electrical pulse signal) and n(t) (i.e., the second electrical pulse signal) at both ends of the cable are sampled and recorded. Zero-phase filtering is performed on m(t) and n(t), respectively. After zero-phase filtering, there is no obvious distortion at the wave head and wave tail, which is conducive to finding the starting position of the traveling wave head in S4, and obtaining the filtered signals M(t) and N(t). Furthermore, read the maximum current value Vmax=max(M) in M(t), compare the first 500 values of M(t), and take the value with the largest amplitude Vmmax and the value with the smallest amplitude Vmmin among these 500 values. Then calculate the current difference between the maximum and minimum values, such as the current difference Vs=(Vmmax-Vmmin). Further, find the current value X from front to back in M(t), and X just satisfies: X>|0.1Vmax+1.2Vs|. After finding X, then find point S from X forward, and the first point satisfies: S<|0.05Vs|. S corresponds to the starting point of the traveling wave, and the corresponding duration is the reflection duration tm1 of the fault traveling wave for the first time reflected to the first end. Similarly. Obtain the transmission duration tn1 of the fault traveling wave from the reflection starting point to the second end. Calculate the time difference between the reflection time and the transmission time Δt1=tm1-tm2. The distance from the fault point in the cable to one end of the cable is Xm=(L+Δt1*v) / 2, so as to calculate the position of the fault point in the cable.
[0087] The technical solution provided by the present invention employs zero-phase filtering to eliminate significant distortion at the wave head and tail. The waveform starting point is calculated, and the fault location is determined based on the time difference between the two ends. This method for locating cable faults is unaffected by the dispersion effect of pulse wave transmission and the reduction in positioning accuracy due to pulse wave distortion. It also avoids pulse head distortion caused by the narrow frequency response bandwidth of the sensor, improving the accuracy of cable fault location determination.
[0088] The technical solution of this embodiment is to apply a preset pulse wave to the first end of the cable, collect a first electrical pulse signal corresponding to the first end of the cable, and a second electrical pulse signal generated at the second end of the cable, and calculate the time difference between the pulse wave being reflected to the first end for the first time and being transmitted from the reflection starting point to the second end. This technical solution does not need to detect the reflected pulse, and can calculate the time difference through the electrical pulse signals at both ends of the cable. Based on the time difference, the length of the cable and the transmission time from the first end to the second end, the distance from the fault point to one end of the cable is determined, thereby improving the accuracy of determining the cable fault location and achieving the technical effect of ensuring the safe and stable operation of the power grid.
[0089] Example 5
[0090] Figure 7 FIG. 1 is a schematic diagram of a structure of a device for determining a cable fault location according to a fifth embodiment of the present invention. Figure 7 As shown, the device includes: a pulse signal acquisition module 710, a time difference determination module 720 and a distance determination module 730.
[0091] Among them, the pulse signal acquisition module 710 is used to obtain a first electric pulse signal corresponding to the first end of the cable and a second electric pulse signal generated at the second end of the cable when a preset pulse wave acts on the cable; wherein the first electric pulse signal includes a forward electric pulse signal generated at the first end of the cable and a reflected pulse signal corresponding to the first electric pulse signal, and the preset pulse wave is transmitted from the first end to the second end; the time difference determination module 720 is used to determine the reflection time of the pulse wave reflected to the first end based on the first electric pulse signal, and determine the transmission time of the pulse wave when it is transmitted from the reflection starting point to the second end based on the second electric pulse signal, so as to determine the time difference based on the reflection time and the transmission time; the distance determination module 730 is used to determine the distance from the fault point in the cable to one end of the cable based on the length of the cable, the time difference and the transmission time of the preset pulse wave transmitted from the first end to the second end, so as to determine the location information of the fault point in the cable based on the distance.
[0092] The technical solution of this embodiment is to obtain a first electric pulse signal corresponding to the first end of the cable and a second electric pulse signal generated at the second end of the cable when a preset pulse wave acts on the first end of the cable; determine the reflection time of the pulse wave reflected to the first end based on the first electric pulse signal, and determine the transmission time of the pulse wave when it is transmitted from the reflection starting point to the second end based on the second electric pulse signal, so as to determine the time difference based on the reflection time and the transmission time; determine the distance from the fault point in the cable to one end of the cable based on the length of the cable, the time difference and the transmission time of the preset pulse wave from the first end to the second end, so as to determine the position information of the fault point in the cable based on the distance, thereby solving the problem of identifying the fault point in the cable by identifying the fault point in the cable in the prior art. The problem of low fault location accuracy caused by the use of special reflected pulses to locate cable faults is solved by applying a preset pulse wave to the first end of the cable, collecting a first electrical pulse signal corresponding to the first end of the cable, and a second electrical pulse signal generated at the second end of the cable, and calculating the time difference between the first reflection of the pulse wave to the first end and the transmission from the reflection starting point to the second end. This technical solution does not need to detect the reflected pulse, and can calculate the time difference through the electrical pulse signals at both ends of the cable, and then determine the distance from the fault point to one end of the cable based on the time difference, the length of the cable and the transmission time from the first end to the second end, thereby improving the accuracy of determining the cable fault location and achieving the technical effect of ensuring the safe and stable operation of the power grid.
[0093] On the basis of the above device, optionally, the time difference determination module 720 includes a pulse signal determination unit to be used, a current set determination unit and a reflection duration determination unit.
[0094] a pulse signal to be used determining unit, configured to perform zero-phase filtering on the first electrical pulse signal to obtain a pulse signal to be used; wherein the pulse signal to be used includes a plurality of current values;
[0095] a current set determining unit, configured to determine a preset number of current values from the pulse signal to be used according to a preset extraction rule to obtain a current set;
[0096] The reflection time determination unit is configured to determine the reflection time based on the pulse signal to be used, the maximum current value in the pulse signal to be used, the current set, the first preset value, the second preset value, and the third preset value.
[0097] On the basis of the above device, optionally, the reflection duration determining unit includes a current value determining subunit, a current difference determining subunit and a reflection duration determining subunit.
[0098] a current value determination subunit, configured to determine a minimum current value and a maximum current value in the current concentration;
[0099] a current difference determination subunit, configured to determine a current difference based on the minimum current value and the maximum current value;
[0100] The reflection time determination subunit is used to determine the reflection time based on the pulse signal to be used, the current maximum value, the current difference, the first preset value, the second preset value and the third preset value.
[0101] On the basis of the above device, optionally, the reflection duration determination subunit includes a first reference value determination subunit, a second reference value determination subunit and a reflection duration determination subunit.
[0102] a first reference value determining unit, configured to determine a first reference value based on the maximum current value, the current difference value, a first preset value, and a second preset value;
[0103] a second reference value determining unit, configured to determine a second reference value based on the current difference and a third preset value;
[0104] The reflection duration determining unit is configured to determine the reflection duration based on the pulse signal to be used, the first reference value, and the second reference value.
[0105] On the basis of the above device, optionally, the reflection duration determination small unit includes a first moment determination micro unit, a second moment determination micro unit and a reflection duration determination micro unit.
[0106] A first moment determination micro unit, configured to find, based on a time dimension, from the pulse signal to be used, a first moment corresponding to a first current value greater than the first reference value;
[0107] A second moment determination micro unit is used to reversely search the current value from the first moment in the pulse signal to be used, and determine the second moment corresponding to the first current value smaller than the second reference value;
[0108] The reflection duration determination micro unit is used to determine the reflection duration based on the starting time and the second time in the pulse signal to be used.
[0109] Based on the above device, optionally, the distance determination module 730 includes a transmission speed determination unit and a distance determination unit.
[0110] a transmission speed determining unit, configured to determine a transmission speed corresponding to the preset pulse wave based on the length of the cable and the transmission time;
[0111] A distance determining unit is configured to determine the distance based on the length, the time difference, and the transmission speed.
[0112] Based on the above device, optionally, the distance determination unit includes a first intermediate value determination subunit, a second intermediate value determination subunit and a distance determination subunit.
[0113] a first intermediate value determining subunit, configured to determine a first intermediate value based on the time difference and the transmission speed;
[0114] a second intermediate value determining subunit, configured to determine a second intermediate value based on the length and the first intermediate value;
[0115] The distance determination subunit is configured to determine the distance based on the second intermediate value and a fourth preset value.
[0116] The device for determining a cable fault location provided by an embodiment of the present invention can execute the method for determining a cable fault location provided by any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0117] Example 6
[0118] Figure 8 1 is a block diagram of an electronic device for implementing a method for determining a cable fault location according to an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0119] like Figure 8 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0120] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0121] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the method for determining a cable fault location.
[0122] In some embodiments, the method for determining a cable fault location can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method for determining a cable fault location described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the method for determining a cable fault location in any other suitable manner (e.g., via firmware).
[0123] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0124] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0125] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0126] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0127] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0128] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within a cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0129] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0130] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A method for determining a cable fault location, characterized in that: include: When a preset pulse wave acts on the cable, a first electrical pulse signal corresponding to the first end of the cable and a second electrical pulse signal generated at the second end of the cable are obtained; wherein the first electrical pulse signal includes a forward electrical pulse signal generated at the first end of the cable and a reflected pulse signal corresponding to the first electrical pulse signal, and the preset pulse wave is transmitted from the first end to the second end; Determining, based on the first electrical pulse signal, a reflection duration of the pulse wave reflected to the first end, and determining, based on the second electrical pulse signal, a transmission duration of the pulse wave transmitted from the reflection starting point to the second end, so as to determine a time difference based on the reflection duration and the transmission duration; Determining a distance from a fault point in the cable to one end of the cable based on the length of the cable, the time difference, and a transmission time of the preset pulse wave from the first end to the second end, so as to determine position information of the fault point in the cable based on the distance; The determining, based on the first electrical pulse signal, the reflection duration of the pulse wave reflected to the first end includes: Performing zero-phase filtering on the first electrical pulse signal to obtain a pulse signal to be used; wherein the pulse signal to be used includes multiple current values; Determining a preset number of current values from the pulse signal to be used according to a preset extraction rule to obtain a current set; determining a minimum current value and a maximum current value of the current concentration; determining a current difference based on the minimum current value and the maximum current value; determining a first reference value based on the maximum current value, the current difference, a first preset value, and a second preset value; determining a second reference value based on the current difference and a third preset value; The reflection duration is determined based on the pulse signal to be used, the first reference value, and the second reference value.
2. The method according to claim 1, characterized in that The determining the reflection duration based on the pulse signal to be used, the first reference value, and the second reference value includes: Finding a first moment corresponding to a first current value greater than the first reference value from the pulse signal to be used according to a time dimension; Reversely search the current value from the first moment in the pulse signal to be used to determine the second moment corresponding to the first current value smaller than the second reference value; The reflection duration is determined based on the start time and the second time in the pulse signal to be used.
3. The method according to claim 1, characterized in that The determining of the distance from the fault point in the cable to one end of the cable based on the length of the cable, the time difference, and the transmission time of the preset pulse wave from the first end to the second end includes: Determining a transmission speed corresponding to the preset pulse wave based on the length of the cable and the transmission time; The distance is determined based on the length, the time difference, and the transmission speed.
4. The method according to claim 3, characterized in that The determining the distance based on the length, the time difference, and the transmission speed includes: determining a first intermediate value based on the time difference and the transmission speed; determining a second intermediate value based on the length and the first intermediate value; The distance is determined based on the second intermediate value and a fourth preset value.
5. A device for determining the location of a cable fault, characterized in that: include: a pulse signal acquisition module, configured to acquire, when a preset pulse wave acts on a cable, a first electrical pulse signal corresponding to a first end of the cable and a second electrical pulse signal generated at a second end of the cable; wherein the first electrical pulse signal includes a forward electrical pulse signal generated at the first end of the cable and a reflected pulse signal corresponding to the first electrical pulse signal, and the preset pulse wave is transmitted from the first end to the second end; a time difference determining module, configured to determine, based on the first electrical pulse signal, a reflection duration of the pulse wave reflected to the first end, and, based on the second electrical pulse signal, determine a transmission duration of the pulse wave when it is transmitted from the reflection starting point to the second end, so as to determine a time difference based on the reflection duration and the transmission duration; a distance determination module, configured to determine a distance from a fault point in the cable to one end of the cable based on the length of the cable, the time difference, and a transmission time of the preset pulse wave from the first end to the second end, so as to determine position information of the fault point in the cable based on the distance; Wherein, the time difference determination module includes a pulse signal determination unit to be used, a current set determination unit and a reflection duration determination unit; a pulse signal to be used determining unit, configured to perform zero-phase filtering on the first electrical pulse signal to obtain a pulse signal to be used; wherein the pulse signal to be used includes a plurality of current values; a current set determining unit, configured to determine a preset number of current values from the pulse signal to be used according to a preset extraction rule to obtain a current set; The reflection duration determining unit includes a current value determining subunit, a current difference determining subunit and a reflection duration determining subunit; a current value determination subunit, configured to determine a minimum current value and a maximum current value in the current concentration; a current difference determination subunit, configured to determine a current difference based on the minimum current value and the maximum current value; The reflection duration determination subunit includes a first reference value determination subunit, a second reference value determination subunit, and a reflection duration determination subunit; A first reference value determining unit is configured to determine a first reference value based on the maximum current value, the current difference value, a first preset value, and a second preset value; a second reference value determining unit, configured to determine a second reference value based on the current difference and a third preset value; The reflection duration determining unit is configured to determine the reflection duration based on the pulse signal to be used, the first reference value, and the second reference value.
6. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the method for determining a cable fault location according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for determining a cable fault location according to any one of claims 1 to 4 when executed.
Citation Information
Patent Citations
Traveling wave failure distance measurement method for electric power circuit
CN102096022A