Real-time monitoring method for cable thermal deterioration and system
By synchronously collecting and compressing cable gas data with high precision, combined with identification algorithms and encrypted transmission, the problem of real-time monitoring of cable thermal degradation has been solved, realizing automated and intelligent monitoring of cable status and early warning of potential fire hazards, thus reducing the risk to safe cable operation.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUIZHOU POWER GRID CO LTD
- Filing Date
- 2025-03-07
- Publication Date
- 2026-05-21
AI Technical Summary
Existing cable monitoring methods suffer from several drawbacks: high risk of manual maintenance, inability to provide early warning of potential fire hazards, inability to automatically and intelligently handle power accidents, and inability to monitor the thermal degradation of cables in enclosed spaces in real time, all of which threaten the safe operation of cables.
By acquiring gas data synchronously with high precision, performing lossless compression using a compression algorithm, caching and periodically detecting the data volume, identifying cable thermal degradation using an identification algorithm, and generating trend curves through encrypted transmission to a remote server, timely data acquisition and transmission are achieved.
It enables real-time monitoring of cable thermal degradation, reduces the risk of fire and large-scale power outages, improves early warning efficiency and accuracy, reduces the need for manual intervention, and lowers maintenance costs and personnel safety risks.
Smart Images

Figure CN2025081327_21052026_PF_FP_ABST
Abstract
Description
A method and system for real-time monitoring of cable thermal degradation Technical Field
[0001] This invention relates to the field of cable fault detection technology, specifically to a method and system for real-time monitoring of cable thermal degradation. Background Technology
[0002] With the rapid economic development in my country in recent years, the demand for electricity has shown a sharp growth trend, which has put forward higher requirements for urban power distribution capacity. As one of the key facilities of the power supply system, the safe operation of cables directly determines the reliable operation of the power system and provides a foundation for the safe and orderly operation of the power grid.
[0003] Existing research indicates that as cables age, their insulation performance declines significantly, an unavoidable factor that leads to thermal degradation. Once thermal degradation occurs, cables are highly likely to experience large-scale power outages or even fires. This not only results in substantial economic losses but also poses a serious threat to the stable operation of the power system, leading to incalculable losses and consequences. Therefore, timely monitoring of cable thermal degradation is of paramount importance.
[0004] However, current cable monitoring methods suffer from several drawbacks, including the high risk of manual maintenance, the inability to provide early warnings of potential fire hazards, and the lack of automated and intelligent handling of power accidents. Therefore, there is an urgent need for a method to monitor and provide early warnings of cables in enclosed spaces in real time, ensuring the timely acquisition and transmission of various cable data and guaranteeing their safe operation. Summary of the Invention
[0005] In view of the above-mentioned problems, the present invention is proposed.
[0006] Therefore, the technical problem solved by this invention is: existing cable monitoring methods have high risks of manual maintenance, cannot achieve early warning of potential fire hazards, and cannot automatically and intelligently handle power accidents; and how to achieve real-time monitoring and early warning of cables in enclosed spaces, ensure that various data of the cables can be acquired and transmitted in a timely manner, and guarantee the safe operation of the cables.
[0007] To solve the above-mentioned technical problems, the present invention provides the following technical solution: a method for real-time monitoring of cable thermal degradation, comprising acquiring and verifying gas data, compressing the verified gas data using a compression algorithm; caching the data and periodically detecting the current data volume, identifying cable thermal degradation using an identification algorithm; transmitting encrypted data information to a remote server to generate a trend curve.
[0008] As a preferred embodiment of the method for real-time monitoring of cable thermal degradation according to the present invention, the step of acquiring and verifying gas data includes high-precision synchronous acquisition of thermal degradation gases of the cable, and verification and error detection of the gas data.
[0009] As a preferred embodiment of the method for real-time monitoring of cable thermal degradation described in this invention, the step of compressing the verified gas data using a compression algorithm includes performing lossless compression of the verified gas data in real time using a compression algorithm.
[0010] As a preferred embodiment of the method for real-time monitoring of cable thermal degradation described in this invention, the method of caching data and periodically detecting the current data volume includes caching data that exceeds the resource limit, periodically detecting the current data volume, and dynamically activating the response data CPU based on the data volume.
[0011] As a preferred embodiment of the method for real-time monitoring of cable thermal degradation according to the present invention, the step of identifying cable thermal degradation by means of an identification algorithm includes processing the data by means of an identification algorithm to determine whether the cable has undergone thermal degradation.
[0012] In a preferred embodiment of the method for real-time monitoring of cable thermal degradation described in this invention, the step of transmitting encrypted data information to a remote server includes encrypting the data using encryption technology and transmitting the encrypted information to the remote server via a 4G network.
[0013] As a preferred embodiment of the method for real-time monitoring of cable thermal degradation described in this invention, the generation of the trend curve includes the server decrypting the received data and displaying the monitoring data in real time, and generating a corresponding trend curve.
[0014] Another objective of this invention is to provide a system for real-time monitoring of cable thermal degradation, which can determine whether the cable has undergone thermal degradation by acquiring gas data with high precision and synchronously, and by analyzing the data in real time using an identification algorithm, thus solving the problem that existing cable monitoring technologies cannot provide early warning of potential fire hazards.
[0015] As a preferred embodiment of the real-time monitoring system for cable thermal degradation according to the present invention, it includes: a data acquisition and compression module, a cache identification module, and an encrypted transmission module; the data acquisition and compression module is used to acquire and verify gas data, and compress the verified gas data using a compression algorithm; the cache identification module is used to cache data and periodically detect the current data volume, and identify cable thermal degradation using an identification algorithm; the encrypted transmission module is used to transmit encrypted data information to a remote server and generate a trend curve.
[0016] A computer device includes a memory and a processor, the memory storing a computer program, the processor executing the computer program being a step in implementing a method for real-time monitoring of cable thermal degradation.
[0017] A computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the steps of a method for real-time monitoring of cable thermal degradation.
[0018] The beneficial effects of this invention are as follows: The method for real-time monitoring of cable thermal degradation provided by this invention can detect potential safety hazards in advance by monitoring whether thermal degradation has occurred in the cable in real time, thereby taking measures to prevent cable failures and reduce the risk of fires and large-scale power outages; by employing intelligent sensors and analysis and identification algorithms, it realizes automatic monitoring, intelligent analysis, and early warning of fire hazards of the cable status, reducing the need for manual intervention and improving the efficiency and accuracy of early warning; through an efficient data acquisition and transmission mechanism, it ensures the timeliness and accuracy of cable status data; through an automated monitoring system, it reduces the need for manual maintenance, lowers maintenance costs, and reduces personnel safety risks. This invention achieves better results in terms of efficient data acquisition, hazard early warning, automation, and intelligence. Attached Figure Description
[0019] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 is an overall flowchart of a method for real-time monitoring of cable thermal degradation provided in the first embodiment of the present invention.
[0021] Figure 2 is a simulation experiment diagram of cable thermal degradation of a method for real-time monitoring of cable thermal degradation provided in the second embodiment of the present invention.
[0022] Figure 3 is an overall flowchart of a system for real-time monitoring of cable thermal degradation provided in the third embodiment of the present invention. Detailed Implementation
[0023] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.
[0024] Example 1, referring to Figure 1, is an embodiment of the present invention, providing a method for real-time monitoring of cable thermal degradation, comprising:
[0025] S1: Acquire and verify gas data, and compress the verified gas data using a compression algorithm.
[0026] Furthermore, acquiring and verifying gas data includes high-precision synchronous acquisition of gases that cause thermal degradation in cables, as well as verification and error detection of the gas data.
[0027] High-precision acquisition includes acquisition precision of 16 bits or higher;
[0028] Synchronous acquisition involves three gas sensors simultaneously sampling the gas.
[0029] Verification and error detection of gas data involves using verification techniques to check and detect errors in the acquired data.
[0030] It should be noted that the verification technique can be cyclic redundancy check, parity check, or other techniques suitable for data verification.
[0031] In this embodiment, the verification technique used is cyclic redundancy check (CRC). Specifically, a specific polynomial is defined to pad the collected gas data with zeros. The zero-padding data is then divided by the generated polynomial to obtain a remainder. This remainder is added to the original data to form data with verification. If the transmitted data verification fails, a data error signal is issued, requesting data acquisition to be repeated and verification to be performed again until the data is correct. The signal includes "0" indicating that the data is correct and "1" indicating that the data is incorrect and a retransmission is requested.
[0032] In one optional embodiment, the verification technique used is parity checking. Taking odd parity as an example, specifically, the number of "1"s in the collected gas data is counted. If the number of "1"s is even, a "1" is added to the end of the data as an odd parity bit; if the number of "1"s is odd, a "0" is added to the end of the data as an odd parity bit. The gas data and the odd parity bit are transmitted together. After the receiver receives the data, it counts the number of "1"s in the data and the odd parity bit. If the number of "1"s is odd, it indicates that the data is correct; if the number of "1"s is even, it indicates that the data is incorrect and a retransmission is requested.
[0033] It should also be noted that compressing the verified gas data using a compression algorithm includes performing lossless compression of the verified gas data in real time using a compression algorithm.
[0034] The compression algorithm for lossless compression of the verified gas data can be the Huffman coding algorithm, the LZ77 algorithm, or other algorithms suitable for lossless compression.
[0035] In this embodiment, the compression algorithm uses Huffman coding. Specifically, the frequency of each data occurrence is calculated, a Huffman tree is constructed, and encoding is performed through regenerated coding. The Huffman expectation is expressed as:
[0036] Where, p i Indicates the frequency of each occurrence, l i Indicates the encoding length.
[0037] In one optional embodiment, the compression algorithm used is the LZ77 algorithm. Specifically, an empty dictionary is created and pointers are initialized. A string consisting of one or more characters is read from the data. The read string is searched in the dictionary. If the string is found, its index and length in the dictionary are output. If the string is not found, it is added to the dictionary, and the first character and length of the string are output. The read string is added to the dictionary until all data is compressed.
[0038] In one optional embodiment, the compression algorithm used is the Deflate algorithm, which is a lossless compression algorithm that combines the LZ77 algorithm and the Huffman coding algorithm, and has a higher compression ratio and faster compression and decompression speed. Specifically, the data is decomposed into a series of short sentences by using the LZ77 algorithm and generating pointers, lengths and characters. Then, the pointers, lengths and characters generated by the LZ77 algorithm are encoded by Huffman coding to generate the final compressed data.
[0039] It should also be noted that high-precision synchronous data acquisition, data verification, and data compression ensure the accuracy and timeliness of subsequent data transmission.
[0040] S2: Caches data and periodically checks the current data volume, and uses an identification algorithm to identify cable thermal degradation based on gas data.
[0041] Furthermore, caching data and periodically checking the current data volume includes caching data that exceeds the resource limit and periodically checking the current data volume, dynamically activating the corresponding data CPU based on the data volume.
[0042] Data caching includes caching data that exceeds the available resources using DMA units;
[0043] The response CPU is dynamically activated based on the data volume. When the data volume is small, CPU1 is activated; when the data volume is medium, CPU1 and CPU2 are activated; when the data volume is large, all available CPUs are activated.
[0044] CPUs communicate using the AXI4 bus to send start or stop commands.
[0045] If there is an error in sending or receiving the instruction, the system will automatically attempt to start the next CPU.
[0046] By default, CPU1 is started first. If CPU1 fails to work properly, the remaining CPUs will be tried in turn.
[0047] Ensure the system's efficiency and stability under different data processing requirements.
[0048] It should be noted that identifying cable thermal degradation through gas data using an identification algorithm involves processing the data using the algorithm to determine whether the cable has undergone thermal degradation.
[0049] It should also be noted that the identification algorithm can be to use a support vector machine to process data and identify cable thermal degradation, or to use a multilayer perceptron to process data and confirm whether the cable has thermal degradation, or other learning algorithms suitable for identifying cable thermal degradation.
[0050] In this embodiment of the application, the identification algorithm uses a support vector machine based on an FPGA accelerator module to process the gas data. Specifically, by removing missing values, outliers and noise from the data, gas features related to cable thermal degradation are selected, standardized, and the data is divided into training and testing sets. The support vector machine model is then trained, and the trained support vector machine model is used to predict the gas data to determine whether the cable has undergone thermal degradation.
[0051] It should also be noted that an FPGA is a semiconductor device that can be programmed to implement various mathematical logic functions. The FPGA accelerator module includes an integrated PS terminal and a PL terminal integrated with the main control CPU. The FPGA accelerator mainly accelerates the SpMV calculation core in the support vector machine. The PS terminal mainly implements the prediction stage of the vector machine. The training sample data and the parameters configured in the PL terminal are transmitted to the PL terminal via the AXI bus. After the data is processed in the PL terminal, it is transmitted back to the PS terminal for decision-making. Specifically, the PL terminal stores the data from the PS terminal into the BRAM. The SpMV accelerator has many parallel data processing units. The SpMV reads the data and completes matrix calculations through the parallel data processing units.
[0052] In one optional embodiment, the identification algorithm uses a multilayer perceptron to process the gas data. Specifically, outliers and noise are removed, the data is scaled to the same range, such as between 0-1 or -1-1, the processed data is divided into training and testing sets, a multilayer perceptron model is constructed, the prediction error of the model is evaluated using the cross-entropy loss function, the network parameters are updated using the gradient descent algorithm, and the trained model is used to predict the gas data to determine whether the cable has undergone thermal degradation.
[0053] S3: Transmit encrypted data to a remote server to generate a trend curve.
[0054] Furthermore, transmitting encrypted data to a remote server includes encrypting the data using encryption technology and transmitting the encrypted information to the remote server via a 4G network;
[0055] Encrypting data using encryption technology includes using an encrypted transmission module to encrypt data using asymmetric encryption technology. This involves generating a pair of keys, namely a public key and a private key, configuring the public key in the encrypted transmission module, converting the recognition result into a byte stream during encryption, and using the public key to perform a modulo exponentiation operation on the byte stream to generate ciphertext.
[0056] It should be noted that generating trend curves involves the server decrypting the received data, displaying the monitoring data in real time, and generating the corresponding trend curves.
[0057] Example 2, referring to Figure 2, is an embodiment of the present invention, which provides a method for real-time monitoring of cable thermal degradation. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.
[0058] Figure 2 shows the simulation experiment diagram of this embodiment. The result in the figure has three states: 0, 1, and 2, representing the initial state, no thermal degradation of the cable, and thermal degradation of the cable, respectively. After training the support vector machine with Matlab, the experiment tested the cable thermal degradation identification on 1500 sets of data. At the same time, Modelsim was used to simulate the FPGA program, and the identification accuracy of the two platforms is shown in Table 1.
[0059] Table 1. Identification accuracy of the two platforms
[0060] The experimental results show that, regardless of whether Matlab or Modelsim platform is used, the recognition algorithm based on support vector machine achieves an accuracy of over 95%, indicating that the method proposed in this invention has high reliability and can effectively identify whether the cable has undergone thermal degradation.
[0061] Through experimental comparison, the recognition accuracy of Matlab and Modelsim platforms was found to be not significantly different, indicating that the FPGA accelerator module played a positive role in support vector machine operations, improving data processing efficiency without reducing recognition accuracy.
[0062] This invention enables the early detection of potential safety hazards by real-time monitoring of cable thermal degradation, thereby allowing measures to be taken to prevent cable failures and reduce the risk of fires and large-scale power outages.
[0063] Example 3, referring to Figure 3, is an embodiment of the present invention, providing a system for real-time monitoring of cable thermal degradation, including a data acquisition and compression module, a buffer identification module, and an encrypted transmission module;
[0064] The acquisition and compression module is used to acquire and verify gas data, and compresses the verified gas data using a compression algorithm; the cache and identification module is used to cache data and periodically detect the current data volume, and uses an identification algorithm to identify cable thermal degradation of the gas data; the encrypted transmission module is used to transmit encrypted data to a remote server and generate trend curves.
[0065] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0066] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0067] More specific examples (a non-exhaustive list) of computer-readable media include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0068] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc. It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
[0069] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method of monitoring thermal degradation of a cable in real time, characterized by, include: Acquire and verify gas data, and then compress the verified gas data using a compression algorithm; Cache data and periodically check the current data volume; use identification algorithms to identify cable thermal degradation from gas data. The encrypted data is transmitted to a remote server to generate a trend curve.
2. The method of real-time monitoring of thermal degradation of a cable of claim 1, wherein, The process of acquiring and verifying gas data includes high-precision synchronous acquisition of thermally deteriorating gases from cables, and verification and error detection of the gas data.
3. The method of real-time monitoring of thermal degradation of a cable of claim 2, wherein, The compression of the verified gas data using a compression algorithm includes performing lossless compression of the verified gas data in real time using a compression algorithm.
4. The method of real-time monitoring of thermal degradation of a cable of claim 3, wherein, The cached data and periodic monitoring of the current data volume include caching data that exceeds the resource limit, periodically monitoring the current data volume, and dynamically activating the response data CPU based on the data volume.
5. The method of real-time monitoring of thermal degradation of a cable of claim 4, wherein, The method of identifying cable thermal degradation by using an identification algorithm to process gas data includes processing the data using an identification algorithm to determine whether the cable has undergone thermal degradation.
6. The method of real-time monitoring of thermal degradation of a cable of claim 5, wherein, The process of transmitting encrypted data to a remote server includes encrypting the data using encryption technology and transmitting the encrypted information to the remote server via a 4G network.
7. The method of real-time monitoring of thermal degradation of a cable of claim 6, wherein, The generation of the trend curve involves the server decrypting the received data, displaying the monitoring data in real time, and generating the corresponding trend curve.
8. A system for real-time monitoring of thermal degradation of a cable according to any one of claims 1 to 7, characterized in that: It includes a data acquisition and compression module, a cache recognition module, and an encrypted transmission module; The acquisition and compression module is used to acquire and verify gas data, and to compress the verified gas data using a compression algorithm. The cache identification module is used to cache data and periodically detect the current data volume, and uses an identification algorithm to identify cable thermal degradation of gas data. The encrypted transmission module is used to transmit encrypted data to a remote server and generate a trend curve. 9.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-8 when the computer program is executed by the processor. When the processor executes the computer program, it implements the steps of the method for real-time monitoring of cable thermal degradation as described in any one of claims 1 to 7.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method for real-time monitoring of cable thermal degradation as described in any one of claims 1 to 7.