Cable fault point locating method, device, computer equipment and storage medium

By obtaining the current and historical temperature series of the cable in the cable fault point location method and calculating the consistency rate to determine the fault point, the problem of external interference in the traditional cable fault location method is solved and the positioning accuracy is improved.

CN116223975BActive Publication Date: 2025-09-12SHENZHEN POWER SUPPLY BUREAU
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310231535.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-28
Publication Date
2025-09-12
Estimated Expiration
2043-02-28

AI Technical Summary

Technical Problem

Traditional cable fault location methods are easily affected by external electromagnetic interference, resulting in low positioning accuracy.

Method used

By obtaining the temperature series of the cable in the current and historical time periods, the current consistency rate and historical consistency rate of the sampling point are calculated, and the target consistency rate of the target sampling point is determined after fusion, so as to determine the cable fault point.

Benefits of technology

The accuracy of cable fault point positioning is improved, the interference of occasional data on prediction results is reduced, and the accuracy of the prediction working status is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116223975B_ABST
    Figure CN116223975B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, computer equipment, storage medium and computer program product for locating a cable fault point. The method comprises: obtaining the current average temperature sequence and the current maximum temperature sequence corresponding to the target cable, obtaining the historical average temperature sequence and the historical maximum temperature sequence corresponding to the target cable in the same historical time period; obtaining the current consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and obtaining the historical consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence; fusing the current consistency rate and the historical consistency rate to obtain the target consistency rate, and determining the target working state corresponding to the target sampling point based on the target consistency rate. The use of this method can improve the accuracy of locating cable fault points.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of power cables, and in particular to a cable fault point locating method, apparatus, computer equipment, storage medium, and computer program product. Background Art

[0002] With the development of computer technology, the number of cables used in urban distribution networks is increasing. Locating power cable faults is crucial for maintaining the safe and stable operation of urban power grids. Traditional methods for locating power cable faults are generally based on measuring the cable's own parameters, such as impedance, voltage comparison, and bridge methods.

[0003] However, positioning based on the measurement parameters of the cable itself is often affected by external electromagnetic interference, resulting in low positioning accuracy. Summary of the Invention

[0004] Based on this, it is necessary to provide a cable fault point locating method, device, computer equipment, computer readable storage medium and computer program product that can improve the accuracy of cable fault point locating in order to address the above technical problems.

[0005] This application provides a method for locating a cable fault point. The method includes:

[0006] Obtain the current average temperature sequence and the current maximum temperature sequence of the target cable in the current time period, and obtain the historical average temperature sequence and the historical maximum temperature sequence of the target cable in the same historical time period; the temperature sequence is obtained by sorting the candidate sampling points on the target cable according to the temperatures collected at the candidate sampling points;

[0007] determining a target sampling point from a plurality of candidate sampling points included in the target cable;

[0008] Based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, the current consistency rate corresponding to the target sampling point is obtained; based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence, the historical consistency rate corresponding to the target sampling point is obtained;

[0009] The current consistency rate and the historical consistency rate are integrated to obtain the target consistency rate corresponding to the target sampling point;

[0010] Based on the target consistency rate, the target working state corresponding to the target sampling point is determined.

[0011] The present application also provides a cable fault point location device. The device includes:

[0012] The temperature sequence acquisition module is used to obtain the current average temperature sequence and the current maximum temperature sequence of the target cable in the current time period, and obtain the historical average temperature sequence and the historical maximum temperature sequence of the target cable in the same historical time period; the temperature sequence is obtained by sorting the candidate sampling points on the target cable according to the temperatures collected at the candidate sampling points;

[0013] A target sampling point determination module is used to determine a target sampling point from a plurality of candidate sampling points included in the target cable;

[0014] A basic consistency rate calculation module is used to obtain the current consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and to obtain the historical consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence;

[0015] The target consistency rate determination module is used to integrate the current consistency rate and the historical consistency rate to obtain the target consistency rate corresponding to the target sampling point;

[0016] The working state determination module is used to determine the target working state corresponding to the target sampling point based on the target consistency rate.

[0017] A computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the steps of the cable fault point locating method are implemented.

[0018] A computer-readable storage medium stores a computer program, which implements the steps of the cable fault point locating method when executed by a processor.

[0019] A computer program product includes a computer program, which implements the steps of the above-mentioned cable fault point locating method when executed by a processor.

[0020] The cable fault point location method, apparatus, computer device, storage medium, and computer program product described above obtain the current average temperature sequence and current maximum temperature sequence corresponding to the target cable in the current time period, as well as the historical average temperature sequence and historical maximum temperature sequence corresponding to the same historical time period. The temperature sequence is obtained by sorting each candidate sampling point on the target cable according to the temperatures collected at the candidate sampling points. A target sampling point is determined from multiple candidate sampling points included in the target cable. The current consistency rate corresponding to the target sampling point is obtained based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and the historical consistency rate corresponding to the target sampling point is obtained based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence. Because a cable fault during operation generates significant temperature fluctuations (for example, a cable is prone to overheating during a fault), while the temperature fluctuations during normal operation are relatively stable, calculating the consistency rate based on the temperatures collected at each sampling point and then predicting the operating status of the sampling point based on the consistency rate can ensure the accuracy of the predicted operating status. By fusing the current and historical consistency rates, we obtain the target consistency rate corresponding to the target sampling point. Ultimately, based on the target consistency rate, we determine the target operating state for that target sampling point. This fully accounts for temperature fluctuations at the target sampling point over different time periods, eliminates the interference of occasional data on the prediction results, and makes the predicted operating state of the target sampling point more accurate, thereby improving the accuracy of cable fault location. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 A diagram showing an application environment of a cable fault point location method according to an embodiment;

[0022] Figure 2 1 is a flow chart of a cable fault point locating method according to an embodiment;

[0023] Figure 3 Schematic diagram of a process for determining a target consistency rate in one embodiment;

[0024] Figure 4 Schematic diagram of a flow chart of a cable fault point locating method according to another embodiment;

[0025] Figure 5 This is a structural block diagram of a cable fault point locating device in one embodiment;

[0026] Figure 6 is a structural block diagram of a cable fault point locating device in another embodiment;

[0027] Figure 7 is a diagram of the internal structure of a computer device in one embodiment;

[0028] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in another embodiment. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0030] The cable fault point location method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart TVs, smart car-mounted devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented as an independent server or a server cluster consisting of multiple servers. The terminal 102 and the server 104 can be directly or indirectly connected via wired or wireless communication, and this application is not limited here.

[0031] Both the terminal and the server can be used independently to execute the cable fault point locating method provided in the embodiments of the present application.

[0032] For example, the terminal obtains the current average temperature sequence and current maximum temperature sequence corresponding to the target cable in the current time period, and obtains the historical average temperature sequence and historical maximum temperature sequence corresponding to the target cable in the same historical time period. The temperature sequence is obtained by sorting the candidate sampling points on the target cable according to the temperatures collected at the candidate sampling points. The terminal determines the target sampling point from the multiple candidate sampling points contained in the target cable. The terminal obtains the current consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and obtains the historical consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence. The terminal fuses the current consistency rate and the historical consistency rate to obtain the target consistency rate corresponding to the target sampling point. Based on the target consistency rate, the terminal determines the target working state corresponding to the target sampling point.

[0033] The terminal and the server can also be used together to execute the cable fault point locating method provided in the embodiments of the present application.

[0034] For example, a terminal sends a cable fault location request to a server. The cable fault location request carries a cable identifier. Based on the cable identifier, the server obtains the current average temperature sequence and current maximum temperature sequence corresponding to the target cable in the current time period, as well as the historical average temperature sequence and historical maximum temperature sequence corresponding to the target cable in the same historical time period. The temperature sequence is obtained by sorting the candidate sampling points on the target cable according to the temperatures collected at those candidate sampling points. The server determines the target sampling point from the multiple candidate sampling points included in the target cable. The server obtains the current consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and obtains the historical consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence. The server combines the current consistency rate and the historical consistency rate to obtain the target consistency rate corresponding to the target sampling point. Based on the target consistency rate, the server determines the target operating state corresponding to the target sampling point and sends the target operating state corresponding to the target sampling point to the terminal, which can then display the target operating state corresponding to the target sampling point.

[0035] In one embodiment, Figure 2 As shown, a cable fault point location method is provided. The method is applied to a computer device as an example for explanation. The computer device can be a terminal or a server. The method can be executed by the terminal or server alone or through interaction between the terminal and the server. The cable fault point location method includes the following steps:

[0036] Step S202, obtain the current average temperature sequence and the current maximum temperature sequence corresponding to the target cable in the current time period, and obtain the historical average temperature sequence and the historical maximum temperature sequence corresponding to the target cable in the same historical time period; the temperature sequence is obtained by sorting the candidate sampling points on the target cable according to the temperatures collected at the candidate sampling points.

[0037] The target cable refers to the cable where the fault point needs to be located, and there are multiple candidate sampling points on the target cable.

[0038] The current time period is the sampling period for locating the target cable fault. For example, you can set the current time period to 24 hours. If the target cable fault is located at 12:00 PM on February 2, 2023, the target time period is from 12:00 PM on February 1, 2023, to 12:00 PM on February 2, 2023.

[0039] The historical time period refers to the historical sampling time period determined when locating the fault point of the target cable. The historical time period is a time period earlier than the current time period. For example, the length of the historical time period can be set to 24 hours. Assuming that the fault is located on the target cable at 0:00 on July 2, 2023, the corresponding historical time period can be from 0:00 on January 1, 2023 to 0:00 on January 2, 2023. The length of the historical time period can be set to 3 consecutive days. Assuming that the fault is located on the target cable at 0:00 on July 2, 2023, the corresponding historical time period can be from 0:00 on January 1, 2023 to 0:00 on January 2, 2023. The time period can be from 0:00 on January 1, 2023, to 0:00 on January 4, 2023. The length of the historical time period can be set to 3 days, and the historical time period can be composed of multiple discontinuous time periods. Assume that the fault location of the target cable is performed at 0:00 on July 2, 2023, the corresponding historical time periods can be from 0:00 on December 1, 2022, to 0:00 on December 2, 2022; from 0:00 on December 15, 2022, to 0:00 on December 16, 2022; and from 0:00 on December 29, 2022, to 0:00 on December 30, 2022; and so on.

[0040] The current average temperature sequence refers to a sequence obtained by sorting the average temperatures corresponding to each candidate sampling point in the current time period. The current maximum temperature sequence refers to a sequence obtained by sorting the maximum temperatures corresponding to each candidate sampling point in the current time period.

[0041] The historical average temperature sequence refers to the sequence obtained by sorting the average temperatures corresponding to each candidate sampling point in the historical time period. The historical maximum temperature sequence refers to the sequence obtained by sorting the maximum temperatures corresponding to each candidate sampling point in the historical time period.

[0042] Candidate sampling points are temperature sampling points determined on the target cable. For example, a temperature sampling point can be set every four meters on the target cable. Temperature sampling can be performed every two minutes at each candidate sampling point. The fault point of the target cable is located based on the temperature information collected from each candidate sampling point.

[0043] For example, fault point location based on the power measurement parameters of the cable itself is easily affected by external electromagnetic interference, resulting in low positioning accuracy. However, since cables often produce large temperature fluctuations when they fail during operation, and the temperature fluctuations generated during normal operation are relatively stable, locating the fault point of the target cable based on the temperatures collected from each candidate sampling point of the target cable can ensure the accuracy of fault point location. The computer device first obtains the sampling temperatures corresponding to each candidate sampling point of the target cable in the current time period, and determines the current average temperature sequence and the current maximum temperature sequence corresponding to the target cable based on the sampling temperatures corresponding to each candidate sampling point in the current time period. The sampling temperatures corresponding to each candidate sampling point of the target cable in the same historical time period are obtained, and the historical average temperature sequence and the historical maximum temperature sequence corresponding to the target cable are determined based on the sampling temperatures corresponding to each candidate sampling point in the historical time period.

[0044] In one embodiment, there are at least two historical time periods. The target cable's historical average temperature series and historical maximum temperature series corresponding to each historical time period are obtained. The target cable's fault point is located based on the target cable's current average temperature series and current maximum temperature series corresponding to the current time period, as well as the target cable's historical average temperature series and historical maximum temperature series corresponding to each historical time period. This fully considers the target cable's temperature fluctuations corresponding to different time periods, reduces the impact of occasional data, and thus reduces errors caused by chance, thereby improving the accuracy of cable fault point location.

[0045] Step S204: determining a target sampling point from a plurality of candidate sampling points included in the target cable.

[0046] The target sampling point refers to the candidate sampling point whose working status needs to be determined at present.

[0047] Exemplarily, the computer device takes any one of the multiple candidate sampling points contained in the target cable as the target sampling point, and then determines the target consistency rate corresponding to the target sampling point based on the position identifier corresponding to the target sampling point in each temperature sequence, and thus determines the target working state corresponding to the target sampling point based on the target consistency rate. The target working state can reflect the degree of fault corresponding to the target sampling point.

[0048] In one embodiment, each candidate sampling point in the target cable is used as a target sampling point, and the operating status corresponding to each candidate sampling point is determined, that is, the fault level corresponding to each candidate sampling point is determined. Based on the operating status corresponding to each candidate sampling point, the candidate sampling point with a higher fault level is determined as an abnormal sampling point among the candidate sampling points, thereby locating the fault point of the target cable. In addition, by strengthening the monitoring of each of the abnormal sampling points, when the fault level corresponding to the abnormal sampling point exceeds a certain threshold, the abnormal sampling point is promptly repaired and processed, which can improve the operating stability of the target cable. Moreover, when a fault occurs in the target cable, the fault sampling point is first searched from the abnormal sampling points, which can speed up the identification of the fault sampling point in the target cable, thereby reducing the fault time of the target cable and reducing the losses caused by the cable fault.

[0049] Step S206: Based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, the current consistency rate corresponding to the target sampling point is obtained; based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence, the historical consistency rate corresponding to the target sampling point is obtained.

[0050] The position identifier refers to the position of the target sampling point in the temperature sequence. For example, when the temperature corresponding to the target sampling point is 26°C and the temperature sequence is [25, 26, 28, 30, 31], the target sampling point is the second data in the temperature sequence, and the position identifier corresponding to the target sampling point is 2.

[0051] The consistency rate refers to the degree of agreement between the position identifier of the target sampling point in the average temperature sequence and the position identifier of the target sampling point in the maximum temperature sequence. It can characterize the degree of temperature fluctuation corresponding to the target sampling point, thereby reflecting the degree of fault at the target sampling point. For example, a higher consistency rate for a target sampling point indicates that the position identifiers corresponding to the target sampling point in the average temperature sequence and the maximum temperature sequence are closer, that is, the temperature fluctuation degree of the target sampling point is smaller, indicating a smaller degree of fault at the target sampling point. A lower consistency rate for a target sampling point indicates that the difference between the position identifiers corresponding to the target sampling point in the average temperature sequence and the maximum temperature sequence is larger, that is, the temperature fluctuation degree of the target sampling point is greater, indicating a greater degree of fault at the target sampling point.

[0052] The current consistency rate refers to the consistency rate of the target sampling point in the current time period. The historical consistency rate refers to the consistency rate of the target sampling point in the historical time period.

[0053] Exemplarily, the computer device determines the location identifier corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, respectively, calculates the difference between the location identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence as the current difference value, and obtains the current consistency rate corresponding to the target sampling point based on the ratio between the current difference value and the number of candidate sampling points corresponding to the target sampling point. The computer device also determines the location identifier corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence, respectively, calculates the difference between the location identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence as the historical difference value, and obtains the historical consistency rate corresponding to the target sampling point based on the ratio between the historical difference value and the number of candidate sampling points corresponding to the target sampling point.

[0054] Step S208 : The current consistency rate and the historical consistency rate are integrated to obtain the target consistency rate corresponding to the target sampling point.

[0055] The target consistency rate refers to the consistency rate of the target sampling point obtained by combining the current consistency rate and the historical consistency rate. Since the target consistency rate combines the consistency rates corresponding to the target sampling point in different time periods, it reduces the impact of occasional data on the consistency rate. Therefore, compared with the current consistency rate and the historical consistency rate, the target consistency rate can more accurately reflect the degree of failure of the target sampling point.

[0056] Exemplarily, the computer device obtains weights corresponding to the current consistency rate and the historical consistency rate, fuses the current consistency rate and the historical consistency rate based on the weights corresponding to the current consistency rate and the historical consistency rate, and obtains a target consistency rate corresponding to the target sampling point.

[0057] Step S210: determining a target working state corresponding to a target sampling point based on the target consistency rate.

[0058] The target working state refers to the working state of the target sampling point, which is used to reflect the fault degree corresponding to the target sampling point.

[0059] Exemplarily, the computer device determines the target operating state corresponding to the target sampling point based on the target consistency rate corresponding to the target sampling point. For example, if the target consistency rate is less than or equal to a first preset threshold, the target operating state corresponding to the target sampling point is determined to be a fault state. If the target consistency rate is greater than the first preset threshold and less than or equal to a second preset threshold, the target operating state corresponding to the target sampling point is determined to be an abnormal state. If the target consistency rate is greater than the second preset threshold, the target operating state corresponding to the target sampling point is determined to be a normal state. When the target operating state is a fault state, an alarm notification is immediately sent to the terminal corresponding to the staff to remind the staff that the target sampling point has a fault and needs to be repaired in time. When the target operating state is an abnormal state, the target sampling point is monitored more closely. When the difference between the target consistency rate corresponding to the target sampling point and the first preset threshold is less than the warning preset threshold, an alarm notification is immediately sent to the terminal corresponding to the staff to remind the staff to repair the target sampling point to avoid a fault at the target sampling point and avoid the losses caused by the fault.

[0060] In the above-mentioned cable fault point location method, the current average temperature sequence and current maximum temperature sequence corresponding to the target cable in the current time period, as well as the historical average temperature sequence and historical maximum temperature sequence corresponding to the same historical time period, are obtained. The temperature sequence is obtained by sorting each candidate sampling point on the target cable according to the temperature collected at the candidate sampling point. A target sampling point is determined from multiple candidate sampling points included in the target cable. The current consistency rate corresponding to the target sampling point is obtained based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and the historical consistency rate corresponding to the target sampling point is obtained based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence. Since the temperature fluctuations generated by a cable during operation are large, for example, the cable is prone to overheating during a fault, while the temperature fluctuations generated by the cable during normal operation are relatively stable, the consistency rate is calculated based on the temperatures collected at each sampling point, and the operating status of the sampling point is predicted based on the consistency rate, which can ensure the accuracy of the predicted operating status. By fusing the current and historical consistency rates, we obtain the target consistency rate corresponding to the target sampling point. Ultimately, based on the target consistency rate, we determine the target operating state for that target sampling point. This fully accounts for temperature fluctuations at the target sampling point over different time periods, eliminates the interference of occasional data on the prediction results, and makes the predicted operating state of the target sampling point more accurate, thereby improving the accuracy of cable fault location.

[0061] In one embodiment, obtaining a current average temperature sequence and a current maximum temperature sequence corresponding to a target cable in a current time period, and obtaining a historical average temperature sequence and a historical maximum temperature sequence corresponding to a target cable in the same historical time period include:

[0062] Obtain a reference temperature set corresponding to each candidate sampling point in a reference time period; the reference time period is a current time period or a historical time period, and the reference temperature set includes sampling temperatures corresponding to multiple sampling moments of the candidate sampling point within the reference time period; in the reference temperature sets corresponding to each candidate sampling point, determine the reference maximum temperature corresponding to each candidate sampling point, sort the reference maximum temperatures corresponding to each candidate sampling point, and obtain a reference maximum temperature sequence corresponding to the target cable; in the reference temperature sets corresponding to each candidate sampling point, determine the reference average temperature corresponding to each candidate sampling point, sort the reference average temperatures corresponding to each candidate sampling point, and obtain a reference average temperature sequence corresponding to the target cable.

[0063] Among them, when the reference time period is the current time period, the reference temperature set is the current temperature set, the reference maximum temperature is the current maximum temperature, the reference average temperature is the current average temperature, the reference maximum temperature sequence is the current maximum temperature sequence, and the reference average temperature sequence is the current average temperature sequence.

[0064] The current temperature set is the set of sampled temperatures corresponding to multiple sampling moments of a candidate sampling point within the current time period. The current maximum temperature is the maximum temperature corresponding to a candidate sampling point in the current time period. The current average temperature is the average temperature corresponding to a candidate sampling point in the current time period.

[0065] When the reference time period is a historical time period, the reference temperature set is a historical temperature set, the reference maximum temperature is a historical maximum temperature, the reference average temperature is a historical average temperature, the reference maximum temperature sequence is a historical maximum temperature sequence, and the reference average temperature sequence is a historical average temperature sequence.

[0066] The historical temperature set is the set of sampled temperatures corresponding to multiple sampling moments at a candidate sampling point within a historical time period. The historical maximum temperature is the highest temperature corresponding to a candidate sampling point during the historical time period. The historical average temperature is the average temperature corresponding to a candidate sampling point during the historical time period.

[0067] Exemplarily, the computer device obtains the current temperature set corresponding to each candidate sampling point corresponding to the target cable in the current time period. The sampling temperatures in the current temperature set corresponding to a single candidate sampling point are sorted in descending order to obtain the current temperature sequence corresponding to the candidate sampling point, and the current maximum temperature corresponding to the candidate sampling point is determined based on the current temperature sequence. For example, the average of the sampling temperatures in the top 1% of the current temperature sequence is used as the current maximum temperature corresponding to the candidate sampling point. The current maximum temperatures corresponding to the other candidate sampling points are obtained using the same method, thereby obtaining the current maximum temperatures corresponding to each candidate sampling point. The current maximum temperatures corresponding to each candidate sampling point are sorted to obtain the current maximum temperature sequence corresponding to the target cable. The historical maximum temperature sequence corresponding to the target cable is obtained using the same method.

[0068] The current average temperature corresponding to a single candidate sampling point is obtained by fusing the individual sampled temperatures in the current temperature set corresponding to the candidate sampling point. For example, the current average temperature corresponding to the candidate sampling point is obtained by averaging the individual sampled temperatures in the current temperature set corresponding to the single candidate sampling point. The current average temperatures corresponding to the other candidate sampling points are obtained using the same method, thereby obtaining the current average temperatures corresponding to each candidate sampling point. The current average temperatures corresponding to each candidate sampling point are sorted to obtain the current average temperature sequence corresponding to the target cable. The historical average temperature sequence corresponding to the target cable is obtained using the same method. The reference maximum temperature sequence and the reference average temperature sequence are obtained by sorting according to the same sorting rules, for example, both are sorted in descending order or both are sorted in ascending order.

[0069] In the above embodiment, by obtaining a temperature set corresponding to each candidate sampling point in the current time period and historical time periods, which includes multiple sampled temperatures at the candidate sampling point in the corresponding time period, and determining the average and maximum temperatures of the candidate sampling point in the corresponding time period based on the temperature set, the accuracy of the calculated average and maximum temperatures of the candidate sampling points can be guaranteed. Furthermore, the consistency rate is calculated based on the temperature sequences corresponding to the target cable in different time periods, fully considering the temperature fluctuations of the target sampling point in different time periods, reducing the randomness of the calculation, and improving the accuracy of cable fault location.

[0070] In one embodiment, determining the reference average temperature corresponding to each candidate sampling point in the reference temperature set corresponding to each candidate sampling point includes:

[0071] Based on the collection time corresponding to each sampling temperature in the reference temperature set, the sampling weight corresponding to each sampling temperature in the reference temperature set is determined; the sampling weight corresponding to the sampling temperature is positively correlated with the collection time corresponding to the sampling temperature; based on the sampling weight corresponding to each sampling temperature in the reference temperature set, each sampling temperature in the reference temperature set is fused to obtain the reference average temperature corresponding to the candidate sampling point belonging to the reference temperature set.

[0072] The sampling temperature refers to the cable temperature collected at the candidate sampling point. The collection time refers to the time when the cable temperature was collected. The sampling weight is the weight assigned to each sampling temperature when calculating the reference average temperature based on each sampling temperature in the reference temperature set, indicating the importance of each sampling temperature in calculating the reference average temperature.

[0073] Exemplarily, the computer device obtains the collection time corresponding to each sampling temperature in the reference temperature set, and determines the sampling weight corresponding to the sampling temperature based on the collection time corresponding to the sampling temperature. The sampling weight corresponding to the sampling temperature is positively correlated with the collection time corresponding to the sampling temperature, that is, the sampling weight corresponding to the sampling temperature with a later collection time is larger. For example, when the reference temperature set includes three sampling temperatures A, B, and C, and the collection times corresponding to the sampling temperatures A, B, and C are January 1, 2023, January 2, 2023, and January 3, 2023, respectively, the sampling weights corresponding to the sampling temperatures A, B, and C can be set to 0.8, 1, and 1.2, respectively. Based on the sampling weights corresponding to each sampling temperature in the reference temperature set, the weighted average of each sampling temperature in the reference temperature set is calculated to obtain the reference average temperature corresponding to the candidate sampling point to which the reference temperature set belongs.

[0074] In the above embodiment, based on the collection time corresponding to the sampling temperature, a higher sampling weight is assigned to the sampling temperature with a closer collection time. This is because the sampling temperature obtained by the most recent sampling has a stronger reference value. Then, based on the collection weights corresponding to each sampling temperature, the average temperature is obtained by fusing each sampling weight, which can improve the accuracy of the average temperature.

[0075] In one embodiment, the current consistency rate corresponding to the target sampling point is obtained based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and the historical consistency rate corresponding to the target sampling point is obtained based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence, including:

[0076] Obtain the total number of sampling points corresponding to the target cable; obtain a reference difference value based on the difference between the position identifiers corresponding to the target sampling point in the reference average temperature sequence and the reference maximum temperature sequence corresponding to the reference time period; when the reference time period is the current time period, the reference average temperature sequence and the reference maximum temperature sequence are the current average temperature sequence and the current maximum temperature sequence respectively; when the reference time period is the historical time period, the reference average temperature sequence and the reference maximum temperature sequence are the historical average temperature sequence and the historical maximum temperature sequence respectively; obtain a reference difference rate based on the ratio between the reference difference value and the total number of sampling points; obtain a reference consistency rate corresponding to the target sampling point based on the reference difference rate.

[0077] The total number of sampling points refers to the number of candidate sampling points contained in the target cable. The reference difference value refers to the difference between the position identifiers corresponding to the target sampling point in the reference average temperature sequence and the reference maximum temperature sequence.

[0078] When the reference time period is the current time period, the reference consistency rate is the current consistency rate; when the reference time period is the historical time period, the reference consistency rate is the historical consistency rate.

[0079] Exemplarily, the computer device counts the number of candidate sampling points contained in the target cable to obtain the total number of sampling points. The difference between the position identifiers corresponding to the target sampling points in the reference average temperature sequence and the reference maximum temperature sequence is calculated to obtain a reference difference value. The ratio between the reference difference value and the total number of sampling points is then calculated to obtain a reference difference rate, and the reference consistency rate corresponding to the target sampling point is obtained based on the reference difference rate. For example, the difference between the preset value and the reference difference rate is used as the reference consistency rate; the product of the reference difference rate and the preset value is used as the reference consistency rate; and so on. When the reference time period is the current time period, the reference difference value is the current difference value, the reference difference rate is the current difference rate, and the reference consistency rate is the current consistency rate. When the reference time period is a historical time period, the reference difference value is the historical difference value, the reference difference rate is the historical difference rate, and the reference consistency rate is the historical consistency rate.

[0080] In one embodiment, the reference consistency rate corresponding to the target sampling point can be calculated using the following formula:

[0081]

[0082] Among them, T is the reference consistency rate corresponding to the target sampling point, M is the position identifier corresponding to the target sampling point in the reference maximum temperature sequence, N is the position identifier corresponding to the target sampling point in the reference average temperature sequence, and X is the total number of sampling points corresponding to the target cable.

[0083] In the above embodiment, a reference difference value is obtained by calculating the difference between the position identifiers corresponding to the target sampling point in the reference average temperature sequence and the reference maximum temperature sequence, and then a reference consistency rate is obtained based on the ratio of the reference difference value to the total number of sampling points. The reference consistency rate obtained in this way can accurately characterize the degree of temperature fluctuation corresponding to the target sampling point, thereby reflecting the degree of failure of the target sampling point.

[0084] In one embodiment, Figure 3 As shown, the current consistency rate and the historical consistency rate are integrated to obtain the target consistency rate corresponding to the target sampling point, including:

[0085] Step S302, obtain the first historical average temperature sequence and the first historical maximum temperature sequence corresponding to the target cable in the first historical time period, and obtain the second historical average temperature sequence and the second historical maximum temperature sequence corresponding to the target cable in the second historical time period; the ambient temperature corresponding to the first historical time period is greater than the ambient temperature corresponding to the second historical time period.

[0086] Step S304, obtain the comprehensive temperature of the reference area, obtain the comprehensive temperature of the target area corresponding to the area where the target cable is located, obtain the initial first weight corresponding to the first historical time period, the initial second weight corresponding to the second historical time period, and the initial current weight corresponding to the current time period.

[0087] Step S306 , obtaining a weighted difference value based on the difference between the comprehensive temperature of the target area and the comprehensive temperature of the reference area.

[0088] Step S308: When the comprehensive temperature of the target area is greater than the comprehensive temperature of the reference area, the initial second weight and the weight difference value are integrated to obtain the target second weight, and the initial first weight is used as the target first weight.

[0089] Step S310: When the comprehensive temperature of the target area is less than or equal to the comprehensive temperature of the reference area, the initial first weight and the weight difference value are integrated to obtain the target first weight, and the initial second weight is used as the target second weight.

[0090] Step S312 , based on the initial current weight, the target first weight, and the target second weight, the historical consistency rates and the current consistency rates corresponding to the first historical time period and the second historical time period are integrated to obtain the target consistency rate.

[0091] The first historical time period refers to the first historical sampling time period determined when locating the fault point of the target cable. The second historical time period refers to the second historical sampling time period determined when locating the fault point of the target cable. The ambient temperature corresponding to the historical time period refers to the average temperature of the environment in which the target cable was located during that historical time period. For example, if the historical time period is from 0:00 on January 1, 2023, to 0:00 on January 2, 2023, the ambient temperature corresponding to the historical time period is the average temperature of the environment in which the target cable was located from 0:00 on January 1, 2023, to 0:00 on January 2, 2023.

[0092] The reference area comprehensive temperature refers to the preset annual average temperature. For example, the reference area comprehensive temperature can be set to 15°C.

[0093] The target area's composite temperature refers to the target area's corresponding annual average temperature. For example, if the target area is Shenzhen, Guangdong Province, and the corresponding annual average temperature is 22°C, the target area's composite temperature is 22°C.

[0094] The initial first weight refers to the initial weight assigned to the historical consistency rate corresponding to the first historical time period when calculating the target consistency rate. The initial second weight refers to the initial weight assigned to the historical consistency rate corresponding to the second historical time period when calculating the target consistency rate. The initial current weight refers to the initial weight assigned to the current consistency rate corresponding to the current time period when calculating the target consistency rate.

[0095] The weight difference value is the difference between the target region's composite temperature and the reference region's composite temperature. It is used to adjust the initial first weight or initial second weight. The target first weight is the weight corresponding to the finalized first historical time period. The target second weight is the weight corresponding to the finalized second historical time period.

[0096] Exemplarily, the computer device determines the first historical time period and the second historical time period based on the ambient temperature, and the ambient temperature corresponding to the first historical time period is greater than the ambient temperature corresponding to the second historical time period. For example, five days are randomly selected from summer as the first historical time period, and five days are randomly selected from winter as the second historical time period.

[0097] Obtain the first historical average temperature sequence and the first historical maximum temperature sequence for the target cable in the first historical time period, as well as the second historical average temperature sequence and the second historical maximum temperature sequence for the target cable in the second historical time period. Obtain the composite temperature of the reference area and the composite temperature of the target area corresponding to the target cable. Obtain the initial first weight corresponding to the first historical time period, the initial second weight corresponding to the second historical time period, and the initial current weight corresponding to the current time period. For example, the initial first weight, initial second weight, and initial current weight can all be 1.

[0098] The difference between the target area's integrated temperature and the reference area's integrated temperature is calculated, and a weighted difference value is obtained based on the difference. For example, the weighted difference value may be obtained by multiplying the difference by a preset threshold, or by directly using the difference as the weighted difference value.

[0099] When the target area's combined temperature is greater than the reference area's combined temperature, the initial second weight and the weight difference are combined to obtain the target second weight, and the initial first weight is used as the target first weight. For example, the sum of the initial second weight and the weight difference is used as the target second weight; the product of the weight difference and a preset value is calculated, and the sum of this product and the initial second weight is used as the target second weight; and so on. When the target area's combined temperature is less than or equal to the reference area's combined temperature, the initial first weight and the weight difference are combined to obtain the target first weight, and the initial second weight is used as the target second weight.

[0100] Based on the initial current weight, the target first weight, and the target second weight, a weighted average of the historical consistency rate and the current consistency rate corresponding to the first historical time period and the second historical time period is calculated to obtain the target consistency rate.

[0101] In the above embodiment, a weight difference value is obtained based on the difference between the comprehensive temperature of the target area and the comprehensive temperature of the reference area. When the comprehensive temperature of the target area is greater than the comprehensive temperature of the reference area, it means that the comprehensive temperature of the area where the target cable is located is too high. Based on the weight difference value, the initial second weight corresponding to the second historical time period is adjusted upward. When the comprehensive temperature of the target area is less than the comprehensive temperature of the reference area, it means that the comprehensive temperature of the area where the target cable is located is too low. Based on the weight difference value, the initial first weight corresponding to the first historical time period is adjusted upward. This is because the greater the difference between the ambient temperature corresponding to the historical time period and the ambient temperature corresponding to the current time period, the higher the reference value of the consistency rate corresponding to the historical time period. In this way, by fusing the various consistency rates based on the initial current weight, the target first weight, and the target second weight, the accuracy of the target consistency rate can be improved.

[0102] In one embodiment, the cable fault point locating method further includes:

[0103] The target cable is divided into multiple candidate cable segments, and the load corresponding to each candidate cable segment is obtained; based on the load corresponding to the candidate cable, the temperature sampling interval corresponding to the candidate cable is determined; based on the temperature sampling interval corresponding to the candidate cable, the cable sampling points are determined in the candidate cable; and the cable sampling points corresponding to each candidate cable segment are used as candidate sampling points corresponding to the target cable.

[0104] Candidate cables refer to cables obtained by dividing the target cable. Load capacity refers to the amount of current flowing through the cable when transmitting power. Temperature sampling interval refers to the interval between cable sampling points when determining cable sampling points on the candidate cable. For example, if the temperature sampling interval corresponding to the candidate cable is 4 meters, a cable sampling point is determined every 4 meters on the candidate cable. Cable sampling points refer to the temperature sampling points determined on the candidate cable. The temperature information collected from these temperature sampling points is used to locate the fault point of the target cable.

[0105] Exemplarily, the computer device divides the target cable into multiple sections of candidate cables. For example, when the target cable is 2000 meters, the target cable can be evenly divided into 20 sections of candidate cables, and the length of each section of the candidate cable is 100 meters. The target cable can also be divided into multiple sections of candidate cables according to the actual structure of the target cable. For example, for nodes existing in the target cable, the node is a part of the target cable connected by three or more lines. Each node is divided into a section of candidate cable separately, and the remaining part of the target cable can be evenly divided into multiple sections of candidate cables; and so on.

[0106] The load corresponding to each candidate cable segment is obtained. Based on the load corresponding to each candidate cable segment, the corresponding temperature sampling interval is determined for each candidate cable segment. The temperature sampling interval is negatively correlated with the load. Specifically, the higher the load of a candidate cable, the heavier the load on the candidate cable. High-load operation is more likely to cause cable failure. Therefore, for candidate cables with higher loads, the candidate sampling points should be set more densely, that is, the corresponding temperature sampling interval should be smaller. Conversely, for candidate cables with lower loads, the temperature sampling interval should be larger.

[0107] Based on the temperature sampling intervals corresponding to the candidate cables, cable sampling points are determined in the candidate cables. After the cable sampling points corresponding to each section of the candidate cables are determined, the cable sampling points corresponding to each section of the candidate cables are used as candidate sampling points corresponding to the target cable.

[0108] In the above embodiment, the target cable is divided into multiple candidate cable segments, and the temperature sampling interval corresponding to each candidate cable segment is determined based on the load corresponding to each candidate cable segment. Since candidate cables with high loads are more prone to failure, setting more candidate sampling points can improve the accuracy of locating the power fault point.

[0109] In one embodiment, determining the target working state corresponding to the target sampling point based on the target consistency rate includes:

[0110] At least two consistency rate intervals are obtained; the cable fault degrees corresponding to the at least two consistency rate intervals are increased in sequence; the consistency rate interval to which the target consistency rate belongs is used as the target interval, and the target working state is determined to be the cable fault degree corresponding to the target interval.

[0111] The consistency rate interval refers to the interval obtained by dividing the cable fault degree of the target sampling point based on the consistency rate. Different consistency rate intervals reflect different cable fault degrees.

[0112] The cable fault degree refers to the fault susceptibility of the target sampling point. The higher the cable fault degree corresponding to the target sampling point, the more likely the target sampling point is to fail.

[0113] Exemplarily, the computer device obtains at least two consistency rate intervals corresponding to the target cable, and the cable fault degree corresponding to each consistency rate interval increases in sequence. For example, when the target consistency rate value range is [0,1], three consistency rate intervals are set, namely (0.8,1], (0.5,0.8] and [0,0.5], and the degree of easy fault corresponding to the consistency rate intervals (0.8,1], (0.5,0.8] and [0,0.5] increases in sequence. The cable fault degree corresponding to the consistency rate interval (0.8,1] is not easy to fault, the cable fault degree corresponding to the consistency rate interval (0.5,0.8] is relatively easy to fault, and the cable fault degree corresponding to the consistency rate interval [0,0.5] is fault. Determine the consistency rate interval to which the target consistency rate belongs, and set the target consistency rate to the target consistency rate interval. The target working state is determined based on the target working state. When the target working state is a faulty state, an alarm notification is immediately sent to the corresponding terminal of the staff to remind them that the target sampling point has failed and needs to be repaired in a timely manner. When the target working state is a state prone to failure, the target sampling point is monitored more closely. When the target consistency rate corresponding to the target sampling point is lower than the preset threshold, an early warning notification is immediately sent to the corresponding terminal of the staff to remind them to repair the target sampling point to avoid failure of the target sampling point and thus avoid losses caused by the failure.

[0114] In the above embodiment, by setting at least two consistency rate intervals, and based on the consistency rate interval to which the target consistency rate belongs, the cable fault severity corresponding to the target sampling point can be quickly and accurately determined, thereby improving the efficiency of cable fault location. Furthermore, based on the cable fault severity corresponding to each consistency rate interval, corresponding treatment measures are set for each consistency rate interval, ensuring the stability and safety of the target cable operation and reducing losses caused by cable faults.

[0115] In a specific embodiment, the cable fault point location method of the present application can be applied to a power cable management system. Based on the real-time sampled cable temperature, the fault severity of each sampling point is graded, and the location where the power cable is prone to faults is quickly and accurately identified. The cable fault point location method includes the following steps:

[0116] 1. Get the temperature series (i.e. temperature data group)

[0117] The power cable management system obtains the current average temperature sequence and the current maximum temperature sequence corresponding to the power cable in the current time period, the summer average temperature sequence and the summer maximum temperature sequence corresponding to the summer historical time period, and the winter average temperature sequence and the winter maximum temperature sequence corresponding to the target cable in the winter historical time period.

[0118] For example, when the power cable contains 1000 candidate sampling points, the current average temperature sequence and the current maximum temperature sequence corresponding to the power cable can be expressed as: A{T 1A ,T 2A ,T 3A ,……,T 998A ,T 999A ,T 1000A},B{T 1B ,T 2B ,T 3B ,……,T 998B ,T 999B ,T 1000B}, the summer average temperature series and the summer maximum temperature series can be expressed as: C{T 1C ,T 2C ,T 3C ,……,T 998C ,T 999C ,T 1000C},D{T 1D ,T 2D ,T 3D ,……,T 998D ,T 999D ,T 1000D}, the winter average temperature series and the winter maximum temperature series can be expressed as: E{T 1E ,T 2E ,T3E ,……,T 998E ,T 999E ,T 1000E}, F{T 1F ,T 2F ,T 3F ,……,T 998F ,T 999F ,T 1000F},

[0119] 2. Calculate the consistency rate

[0120] Determine the target sampling point from multiple candidate sampling points included in the power cable. Based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, obtain the current consistency rate corresponding to the target sampling point. Based on the difference between the position identifiers corresponding to the target sampling point in the summer average temperature sequence and the summer maximum temperature sequence, obtain the summer consistency rate corresponding to the target sampling point. Based on the difference between the position identifiers corresponding to the target sampling point in the winter average temperature sequence and the winter maximum temperature sequence, obtain the winter consistency rate corresponding to the target sampling point. The current consistency rate, summer consistency rate, and winter consistency rate are integrated to obtain the average consistency rate corresponding to the target sampling point.

[0121] 3. Determine the degree of fault susceptibility of the sampling point

[0122] The sampling points are divided into fault-prone levels to obtain at least two consistency rate intervals, and the cable fault degrees corresponding to the at least two consistency rate intervals increase in sequence. The consistency rate interval to which the target consistency rate belongs is used as the target interval, and the cable fault degree corresponding to the target working state in the target interval is determined. For example, if the average consistency rate T ≤ 50%, the target sampling point is defined as an extremely fault-prone point; if the average consistency rate is 50% < T ≤ 80%, the target sampling point is defined as a relatively fault-prone point; and if the average consistency rate is 80% < T ≤ 100%, the target sampling point is defined as a non-fault-prone point.

[0123] In the above embodiment, the cable temperature can be measured in real time by utilizing the characteristics of the smart grid. Figure 4As shown, the temperature values ​​sampled in different seasons and times are first sorted to form data groups (i.e., temperature sequences). The consistency rates of each sampling point for the different data groups are then calculated. Finally, the sampling points are graded for their fault susceptibility using the average consistency rate. By combining the highest and average temperatures measured across multiple times and seasons, and defining the temperature consistency rate of the sampling points, the fault susceptibility of the sampling points is determined. This eliminates the interference of occasional data on the prediction results, making the prediction of fault-prone points more accurate. Through the platform's enhanced monitoring of these fault-prone points, the fault point can be accurately located as soon as it occurs, and even predicted before the fault occurs, thereby reducing the duration of power outages and the resulting losses.

[0124] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0125] Based on the same inventive concept, embodiments of the present application also provide a cable fault point locating device for implementing the cable fault point locating method described above. The solution provided by this device is similar to the solution described in the method described above. Therefore, the specific limitations of one or more cable fault point locating device embodiments provided below can be found in the limitations of the cable fault point locating method described above and will not be repeated here.

[0126] In one embodiment, Figure 5 As shown, a cable fault point locating device is provided, comprising: a temperature sequence acquisition module 502, a target sampling point determination module 504, a basic consistency rate calculation module 506, a target consistency rate determination module 508 and a working state determination module 510, wherein:

[0127] The temperature sequence acquisition module is used to obtain the current average temperature sequence and the current maximum temperature sequence corresponding to the target cable in the current time period, and to obtain the historical average temperature sequence and the historical maximum temperature sequence corresponding to the target cable in the same historical time period; the temperature sequence is obtained by sorting the candidate sampling points on the target cable according to the temperatures collected at the candidate sampling points.

[0128] The target sampling point determination module is used to determine the target sampling point from multiple candidate sampling points included in the target cable.

[0129] The basic consistency rate calculation module is used to obtain the current consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and to obtain the historical consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence.

[0130] The target consistency rate determination module is used to fuse the current consistency rate and the historical consistency rate to obtain the target consistency rate corresponding to the target sampling point.

[0131] The working state determination module is used to determine the target working state corresponding to the target sampling point based on the target consistency rate.

[0132] The cable fault point locating device obtains the current average temperature sequence and current maximum temperature sequence corresponding to the target cable in the current time period, as well as the historical average temperature sequence and historical maximum temperature sequence corresponding to the same historical time period. The temperature sequence is obtained by sorting each candidate sampling point on the target cable according to the temperature collected at the candidate sampling point. A target sampling point is determined from multiple candidate sampling points included in the target cable. The current consistency rate corresponding to the target sampling point is obtained based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and the historical consistency rate corresponding to the target sampling point is obtained based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence. Since the temperature fluctuations generated by a cable during operation are large, for example, the cable is prone to overheating during a fault, while the temperature fluctuations generated by the cable during normal operation are relatively stable, the consistency rate is calculated based on the temperatures collected at each sampling point, and the operating status of the sampling point is predicted based on the consistency rate, which can ensure the accuracy of the predicted operating status. By fusing the current and historical consistency rates, we obtain the target consistency rate corresponding to the target sampling point. Ultimately, based on the target consistency rate, we determine the target operating state for that target sampling point. This fully accounts for temperature fluctuations at the target sampling point over different time periods, eliminates the interference of occasional data on the prediction results, and makes the predicted operating state of the target sampling point more accurate, thereby improving the accuracy of cable fault location.

[0133] In one embodiment, the temperature sequence acquisition module is further configured to:

[0134] Obtain a reference temperature set corresponding to each candidate sampling point in a reference time period; the reference time period is a current time period or a historical time period, and the reference temperature set includes sampling temperatures corresponding to multiple sampling moments of the candidate sampling point within the reference time period; in the reference temperature sets corresponding to each candidate sampling point, determine the reference maximum temperature corresponding to each candidate sampling point, sort the reference maximum temperatures corresponding to each candidate sampling point, and obtain a reference maximum temperature sequence corresponding to the target cable; in the reference temperature sets corresponding to each candidate sampling point, determine the reference average temperature corresponding to each candidate sampling point, sort the reference average temperatures corresponding to each candidate sampling point, and obtain a reference average temperature sequence corresponding to the target cable.

[0135] In one embodiment, the temperature sequence acquisition module is further configured to:

[0136] Based on the collection time corresponding to each sampling temperature in the reference temperature set, the sampling weight corresponding to each sampling temperature in the reference temperature set is determined; the sampling weight corresponding to the sampling temperature is positively correlated with the collection time corresponding to the sampling temperature; based on the sampling weight corresponding to each sampling temperature in the reference temperature set, each sampling temperature in the reference temperature set is fused to obtain the reference average temperature corresponding to the candidate sampling point belonging to the reference temperature set.

[0137] In one embodiment, the basic consistency rate calculation module is further configured to:

[0138] Obtain the total number of sampling points corresponding to the target cable; obtain a reference difference value based on the difference between the position identifiers corresponding to the target sampling point in the reference average temperature sequence and the reference maximum temperature sequence corresponding to the reference time period; when the reference time period is the current time period, the reference average temperature sequence and the reference maximum temperature sequence are the current average temperature sequence and the current maximum temperature sequence respectively; when the reference time period is the historical time period, the reference average temperature sequence and the reference maximum temperature sequence are the historical average temperature sequence and the historical maximum temperature sequence respectively; obtain a reference difference rate based on the ratio between the reference difference value and the total number of sampling points; obtain a reference consistency rate corresponding to the target sampling point based on the reference difference rate.

[0139] In one embodiment, the target consistency rate determination module is further configured to:

[0140] Obtain the first historical average temperature sequence and the first historical maximum temperature sequence corresponding to the target cable in the first historical time period, and obtain the second historical average temperature sequence and the second historical maximum temperature sequence corresponding to the target cable in the second historical time period; the ambient temperature corresponding to the first historical time period is greater than the ambient temperature corresponding to the second historical time period; obtain the comprehensive temperature of the reference area, obtain the comprehensive temperature of the target area corresponding to the area where the target cable is located, obtain the initial first weight corresponding to the first historical time period, the initial second weight corresponding to the second historical time period, and the initial current weight corresponding to the current time period; based on the difference between the comprehensive temperature of the target area and the comprehensive temperature of the reference area, obtain the weight difference value; when the comprehensive temperature of the target area is greater than the comprehensive temperature of the reference area, fuse the initial second weight and the weight difference value to obtain the target second weight, and use the initial first weight as the target first weight; when the comprehensive temperature of the target area is less than or equal to the comprehensive temperature of the reference area, fuse the initial first weight and the weight difference value to obtain the target first weight, and use the initial second weight as the target second weight; based on the initial current weight, the target first weight, and the target second weight, fuse the historical consistency rate and the current consistency rate corresponding to the first historical time period and the second historical time period respectively to obtain the target consistency rate.

[0141] In one embodiment, the working status determination module is further configured to:

[0142] At least two consistency rate intervals are obtained; the cable fault degrees corresponding to the at least two consistency rate intervals are increased in sequence; the consistency rate interval to which the target consistency rate belongs is used as the target interval, and the target working state is determined to be the cable fault degree corresponding to the target interval.

[0143] In one embodiment, Figure 6 As shown, the cable fault point locating device also includes:

[0144] The candidate sampling point determination module 602 is used to divide the target cable into multiple candidate cable segments and obtain the load corresponding to each candidate cable segment; determine the temperature sampling interval corresponding to the candidate cable based on the load corresponding to the candidate cable; determine the cable sampling points in the candidate cable based on the temperature sampling interval corresponding to the candidate cable; and use the cable sampling points corresponding to each candidate cable segment as the candidate sampling points corresponding to the target cable.

[0145] Each module in the cable fault location device described above can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.

[0146] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 7 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O) and a communication interface. The processor, memory and input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as the current average temperature sequence and the target consistency rate. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a cable fault point locating method is implemented.

[0147] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 8 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a cable fault point locating method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.

[0148] Those skilled in the art will understand that Figure 7 、 8The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0149] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.

[0150] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0151] In one embodiment, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of each of the above-described method embodiments.

[0152] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions.

[0153] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.

[0154] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0155] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A cable fault point location method, characterized in that: The method comprises: Obtaining the current average temperature sequence and the current maximum temperature sequence of the target cable corresponding to the current time period, and obtaining the historical average temperature sequence and the historical maximum temperature sequence of the target cable corresponding to the same historical time period; the temperature sequence is obtained by sorting the candidate sampling points on the target cable according to the temperatures collected at the candidate sampling points; Determining a target sampling point from a plurality of candidate sampling points included in the target cable; Based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, respectively, obtaining a current consistency rate corresponding to the target sampling point; based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence, respectively, obtaining a historical consistency rate corresponding to the target sampling point; The current consistency rate and the historical consistency rate are integrated to obtain a target consistency rate corresponding to the target sampling point; Based on the target consistency rate, a target working state corresponding to the target sampling point is determined.

2. The method according to claim 1, characterized in that The step of obtaining a current average temperature sequence and a current maximum temperature sequence corresponding to the target cable in the current time period, and obtaining a historical average temperature sequence and a historical maximum temperature sequence corresponding to the target cable in the same historical time period, includes: Obtaining a reference temperature set corresponding to each candidate sampling point in a reference time period; the reference time period is the current time period or the historical time period, and the reference temperature set includes sampling temperatures corresponding to multiple sampling moments of the candidate sampling point in the reference time period; Determine, from the reference temperature sets corresponding to the candidate sampling points, the reference maximum temperatures corresponding to the candidate sampling points, and sort the reference maximum temperatures corresponding to the candidate sampling points to obtain a reference maximum temperature sequence corresponding to the target cable; In the reference temperature sets corresponding to the candidate sampling points, the reference average temperatures corresponding to the candidate sampling points are determined, and the reference average temperatures corresponding to the candidate sampling points are sorted to obtain a reference average temperature sequence corresponding to the target cable.

3. The method according to claim 2, characterized in that Determining the reference average temperature corresponding to each candidate sampling point in the reference temperature set corresponding to each candidate sampling point includes: Determining, based on the collection moments corresponding to the respective sampling temperatures in the reference temperature set, the sampling weights corresponding to the respective sampling temperatures in the reference temperature set; the sampling weights corresponding to the respective sampling temperatures are positively correlated with the collection moments corresponding to the respective sampling temperatures; Based on the sampling weights corresponding to the respective sampling temperatures in the reference temperature set, the sampling temperatures in the reference temperature set are fused to obtain a reference average temperature corresponding to the candidate sampling points to which the reference temperature set belongs.

4. The method according to claim 1, wherein The obtaining of the current consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and the obtaining of the historical consistency rate corresponding to the target sampling point based on the difference between the position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence, include: Obtaining the total number of sampling points corresponding to the target cable; obtaining a reference difference value based on a difference between position identifiers corresponding to the reference average temperature sequence and the reference maximum temperature sequence, respectively, of the target sampling point in a reference time period; when the reference time period is the current time period, the reference average temperature sequence and the reference maximum temperature sequence are respectively the current average temperature sequence and the current maximum temperature sequence; and when the reference time period is the historical time period, the reference average temperature sequence and the reference maximum temperature sequence are respectively the historical average temperature sequence and the historical maximum temperature sequence; Obtaining a reference difference rate based on a ratio between the reference difference value and the total amount of the sampling points; A reference consistency rate corresponding to the target sampling point is obtained based on the reference difference rate.

5. The method according to claim 1, characterized in that The fusing of the current consistency rate and the historical consistency rate to obtain the target consistency rate corresponding to the target sampling point includes: Obtaining a first historical average temperature sequence and a first historical maximum temperature sequence corresponding to a first historical time period for the target cable, and obtaining a second historical average temperature sequence and a second historical maximum temperature sequence corresponding to a second historical time period for the target cable; the ambient temperature corresponding to the first historical time period is greater than the ambient temperature corresponding to the second historical time period; Obtaining a comprehensive temperature of a reference area, obtaining a comprehensive temperature of a target area corresponding to the area where the target cable is located, obtaining an initial first weight corresponding to the first historical time period, an initial second weight corresponding to the second historical time period, and an initial current weight corresponding to the current time period; Obtaining a weighted difference value based on a difference between the target area's integrated temperature and the reference area's integrated temperature; When the target area comprehensive temperature is greater than the reference area comprehensive temperature, the initial second weight and the weight difference value are integrated to obtain a target second weight, and the initial first weight is used as the target first weight; When the target area comprehensive temperature is less than or equal to the reference area comprehensive temperature, the initial first weight and the weight difference value are integrated to obtain a target first weight, and the initial second weight is used as a target second weight; Based on the initial current weight, the target first weight, and the target second weight, the historical consistency rates corresponding to the first historical time period and the second historical time period, respectively, and the current consistency rates are integrated to obtain the target consistency rate.

6. The method according to claim 1, characterized in that The method further comprises: Divide the target cable into multiple candidate cable segments, and obtain the load corresponding to each candidate cable segment; Determining a temperature sampling interval corresponding to the candidate cable based on the load corresponding to the candidate cable; Determining a cable sampling point in the candidate cable based on a temperature sampling interval corresponding to the candidate cable; The cable sampling points corresponding to each of the candidate cable segments are used as candidate sampling points corresponding to the target cable.

7. The method according to claim 1, characterized in that The determining, based on the target consistency rate, a target working state corresponding to the target sampling point includes: Acquire at least two consistency rate intervals; the cable fault degrees corresponding to the at least two consistency rate intervals are increased in sequence; The consistency rate interval to which the target consistency rate belongs is used as the target interval, and the target working state is determined to be the cable fault degree corresponding to the target interval.

8. A cable fault point locating device, characterized in that: The device comprises: A temperature sequence acquisition module is used to obtain the current average temperature sequence and the current maximum temperature sequence corresponding to the target cable in the current time period, and obtain the historical average temperature sequence and the historical maximum temperature sequence corresponding to the target cable in the same historical time period; the temperature sequence is obtained by sorting the candidate sampling points on the target cable according to the temperatures collected at the candidate sampling points; a target sampling point determination module, configured to determine a target sampling point from a plurality of candidate sampling points included in the target cable; a basic consistency rate calculation module, configured to obtain a current consistency rate corresponding to the target sampling point based on a difference between position identifiers corresponding to the target sampling point in the current average temperature sequence and the current maximum temperature sequence, and to obtain a historical consistency rate corresponding to the target sampling point based on a difference between position identifiers corresponding to the target sampling point in the historical average temperature sequence and the historical maximum temperature sequence; A target consistency rate determination module is used to fuse the current consistency rate and the historical consistency rate to obtain the target consistency rate corresponding to the target sampling point; A working state determination module is used to determine a target working state corresponding to the target sampling point based on the target consistency rate.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Cable temperature online monitoring system

    CN110196119A

  • Temperature anomaly detection method and device

    CN113108945A