A method and system for fault diagnosis of integrated primary and secondary ring network boxes
By constructing early warning packages for current, temperature, and insulation resistance, the status of the ring main unit is monitored in real time, which solves the problem of lagging fault diagnosis in existing technologies and realizes multi-dimensional fault early warning and rapid fault location.
Patent Information
- Application Number
- CN202511247777.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-03
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2045-09-03
AI Technical Summary
Existing fault diagnosis methods for integrated primary and secondary ring network enclosures cannot monitor data change trends in real time, resulting in insufficient intervention time for maintenance personnel and easily leading to the expansion of faults.
By constructing electrical early warning packages, temperature early warning packages, and insulation early warning packages, the changes in physical state quantities before the alarm occurs are recorded. Real-time monitoring data is matched with the early warning packages, and alarm signals are issued in advance through the secondary system. Multi-dimensional analysis is performed by combining current change trends, temperature trends, and insulation resistance change trends.
This system enables maintenance personnel to intervene before parameters reach alarm thresholds, reducing the risk of fault escalation, improving the accuracy and efficiency of diagnosis, and reducing false alarm and missed alarm rates.
Smart Images

Figure CN120742010B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power equipment condition monitoring technology, and more specifically, to a method and system for fault diagnosis of integrated primary and secondary ring network boxes. Background Technology
[0002] The integrated primary and secondary ring network box is a key piece of equipment in the power distribution network, and its operating status directly affects the reliability of power supply. With the development of smart grids, the integrated primary and secondary technology has been widely used in ring network boxes.
[0003] However, the existing primary and secondary integrated ring network box fault diagnosis methods still have the following shortcomings in practical applications:
[0004] The alarms are triggered by the absolute value threshold of the physical state of the primary equipment, which is a post-event alarm. It is impossible to analyze and store the data change trend of each ring network box at the time of alarm, and to combine and utilize real-time data with stored data during real-time monitoring to issue alarms in advance through the secondary system. This results in a lack of intervention time for operation and maintenance personnel and is prone to causing the fault to escalate.
[0005] To address this, a fault diagnosis method and system for integrated primary and secondary ring network boxes is proposed. Summary of the Invention
[0006] In order to overcome the above-mentioned defects of the prior art, the embodiments of the present invention provide a method and system for fault diagnosis of primary and secondary integrated ring network boxes.
[0007] To achieve the above objectives, the present invention provides the following technical solution:
[0008] A fault diagnosis method for a primary and secondary integrated ring network enclosure includes:
[0009] Identification and Retrospective Processing: For each triggered alarm signal, after identifying the specific alarm signal, the physical state of the primary equipment within a set time window before the corresponding alarm signal occurs is extracted and analyzed to construct the corresponding alarm signal's early warning data packet; the early warning data packet includes electrical early warning packet, temperature early warning packet, and insulation early warning packet;
[0010] Early warning condition determination: Real-time monitoring of changes in the physical state of primary equipment and real-time matching with early warning data packets stored in the database. Based on the real-time matching results, an alarm signal is issued in advance through the secondary system. The alarm signal, fault type, location and cause are integrated to output a fault report.
[0011] Specifically, the alarm signals and primary equipment physical status quantities include:
[0012] The alarm signals include electrical alarms, overheat alarms, and insulation alarms; the physical state quantities of the primary equipment corresponding to electrical alarms include current; the physical state quantities of the primary equipment corresponding to overheat alarms include the temperature of each component in the ring main unit; and the physical state quantities of the primary equipment corresponding to insulation alarms include insulation resistance.
[0013] Specifically, the process of constructing the electricity early warning package is as follows:
[0014] If the alarm signal is an electrical alarm, the current data within a set time window before the electrical alarm occurs is extracted as the time-series dataset of the electrical alarm.
[0015] For the current data at each time point in the time series dataset, the average value is calculated to obtain the current performance value before the electrical alarm occurs. At the same time, the highest and lowest values of the current data at each time point are extracted as the current peak and current valley values before the electrical alarm occurs.
[0016] The current performance value, peak current value, and valley current value are each compared with the preset current rating value to obtain the performance ratio, peak ratio, and valley ratio corresponding to the electrical alarm.
[0017] Construct a Cartesian coordinate system, plot the numerical points of current data at each time point in the time series dataset in the Cartesian coordinate system, connect adjacent numerical points to obtain the current change polyline before the electrical alarm occurs;
[0018] By integrating performance ratio, peak ratio, valley ratio, and current change curve, an electrical early warning package corresponding to the electrical alarm is constructed.
[0019] Specifically, the process of constructing the temperature early warning package is as follows:
[0020] If the alarm signal is an overheat alarm, the temperature of each component of the ring network box within the set time window before the overheat alarm occurs is extracted as the temperature dataset of the overheat alarm.
[0021] For the temperature values of different components at each time point in the temperature dataset, the average temperature of different components is calculated by averaging the values.
[0022] The average temperature of different components is calculated by comparing it with the corresponding set temperature threshold, thereby obtaining the temperature performance values of different components;
[0023] The number of components is denoted as X. Centered on the origin of the planar polar coordinate system, X rays of a set length are extended from the origin at equal angles according to the number of components X. Each of the X rays is assigned a unique identifier and corresponds one-to-one with each component in the ring network box. Scale markings are made on each extension line starting from the origin. For each component, based on the calculated temperature performance value, the matching scale position is found on the corresponding ray and marked as a data point.
[0024] After the data points of different components are marked, the data points on adjacent rays are connected sequentially with line segments to form a closed polygon, which serves as the temperature status graph. The temperature performance values and temperature status graphs of different components are integrated to construct the temperature warning package corresponding to the overheat alarm.
[0025] Specifically, the process of constructing the insulation early warning package is as follows:
[0026] If the alarm signal is an insulation alarm, the insulation resistance within the set time window before the insulation alarm occurs is extracted as the insulation resistance dataset.
[0027] The average value of the insulation resistance at each time point in the insulation resistance dataset is calculated to obtain the average resistance value. The ratio of the average resistance value to the preset insulation resistance threshold is then calculated to obtain the resistance ratio.
[0028] Obtain the total decrease in insulation resistance within a set time window, divide it by the set time window to obtain the average decrease rate, calculate the ratio of the average decrease rate to the preset safe decrease rate threshold, and integrate the resistance ratio and the rate ratio to construct the insulation warning package corresponding to the insulation alarm.
[0029] Specifically, the process of issuing electrical alarm signals in advance through the secondary system based on real-time matching results is as follows:
[0030] Extract each set of electrical early warning packets from the early warning data packets stored in the database, monitor the real-time current changes of the ring network box, and analyze the performance ratio, peak ratio, valley ratio, and current change line corresponding to the real-time current data.
[0031] Extract the performance ratio, peak ratio, and valley ratio from each group of electrical warning packages, and calculate the difference between them and the performance ratio, peak ratio, and valley ratio corresponding to the real-time current data. Take the absolute value and add them together to obtain the data evaluation value of each group of electrical warning packages.
[0032] The preset data evaluation value corresponds to the evaluation pass value. If the data evaluation value of each group of electrical early warning packages is greater than the evaluation pass value, then no electrical alarm signal will be issued through the secondary system.
[0033] If the data evaluation value of a certain group of electrical early warning packages is less than the evaluation pass value, then the electrical early warning packages with less than the evaluation pass value are extracted as hidden danger early warning packages;
[0034] The current change line is extracted from the hidden danger warning package as the warning line, and the current change line corresponding to the real-time current data is used as the real-time line. The slope analysis is performed between the warning line and the real-time line.
[0035] For each component segment of the real-time line and the early warning line, extract two sets of current values for each component segment, compare the two sets of current values, and subtract the current value on the right side of the segment from the current value on the left side of the segment. If the calculation result is negative, the segment is marked as an upward segment; if the calculation result is positive, it is marked as a downward segment.
[0036] The labeling results of each component line segment of the real-time line are matched with the labeling results of each component line segment of the early warning line. The number of successful matches is recorded as the labeling number. The proportion of the labeling number in the total number of component line segments is calculated to obtain the trend similarity value between the real-time line and the early warning line.
[0037] For a successfully matched line segment, the slope of the line segment is obtained and the absolute value is taken to calculate the difference. The absolute value of the line segment is calculated again to obtain the line segment similarity value. The slope similarity value is obtained by summing the line segment similarity values of each group and dividing by the number of markers.
[0038] The calculated trend similarity values and slope similarity values are labeled as follows: According to the formula Calculate the electrical similarity assessment index G between the hazard warning package and the current real-time current data; where These are preset weighting coefficients;
[0039] Set a threshold index for the electrical similarity assessment index G. If the electrical similarity assessment index G of a certain set of hidden danger warning packages in the extracted hidden danger warning packages is higher than the threshold index of the current real-time current data, then an electrical alarm signal is issued through the secondary system.
[0040] Simultaneously, historical fault types, locations, and causes are extracted from the hidden danger warning package and used as the fault types, locations, and causes of the current electrical alarm signals. These are then input into a pre-built report template to output a fault report.
[0041] Specifically, the process of issuing an overheat alarm signal in advance through the secondary system based on the real-time matching result is as follows:
[0042] Extract each set of temperature warning packets from the warning data packets stored in the database, monitor the real-time temperature changes of each component in the ring network box, and analyze the temperature performance value and temperature status graph corresponding to the real-time temperature data of each component.
[0043] Extract the temperature performance values of different components in each group of temperature warning packages, and calculate the difference between them and the temperature performance values of different components in the real-time temperature data. Take the absolute values and add them together to obtain the temperature assessment similarity value of each group of temperature warning packages.
[0044] The similarity pass value corresponding to the preset temperature assessment similarity value is set. If the temperature assessment similarity value of each group of temperature warning packages is greater than the similarity pass value, the overheating alarm signal will not be issued through the secondary system.
[0045] If the data evaluation value of a certain group of temperature warning packets is less than the similar passing value, then the temperature warning packets with the less than the evaluation passing value are extracted as similar temperature warning packets.
[0046] Temperature status graphics are extracted from thermal warning packages as comparison graphics, and temperature status graphics corresponding to real-time temperature data are used as real-time graphics.
[0047] After aligning the origins of the comparison graph and the real-time graph, the overlapping area of the two sets of graphs is identified as the area similarity value; the distance between the scale data points on the same ray of the two sets of graphs is calculated, and the distances of the scale data points of each set are accumulated to serve as the point similarity value between the two sets of graphs.
[0048] The calculated area similarity values and point similarity values are labeled as follows: According to the formula Calculate the thermal similarity assessment index P between the thermal similarity warning package and the current real-time temperature data; where These are preset weighting coefficients;
[0049] Set a threshold index for the thermal similarity assessment index P. If the thermal similarity assessment index P of a certain set of thermal similarity warning packages in the extracted thermal similarity warning packages is higher than the threshold index of the current real-time temperature data, then an overheating alarm signal is issued through the secondary system.
[0050] Simultaneously, historical fault types, locations, and causes are extracted from the overheat warning package and used as the fault type, location, and cause of the current overheat alarm signal. These are then input into a pre-built report template to output a fault report.
[0051] Specifically, the process of issuing an insulation alarm signal in advance through the secondary system based on the real-time matching results is as follows:
[0052] Extract insulation warning packets from the warning data packets stored in the database, monitor the real-time insulation resistance changes of the ring network box, and analyze the resistance ratio and rate ratio, denoted as... ;
[0053] Extract the resistance ratio and rate ratio from each group of insulation warning packages, and denot them as follows: According to the formula Calculate the resistance similarity index H between the current real-time insulation resistance change data and the insulation warning package for each group; where These are preset weighting coefficients;
[0054] A reference index for the resistance similarity index H is set. If the resistance similarity index H of each group of insulation warning packages is higher than the reference index, then an insulation alarm signal will not be issued through the secondary system.
[0055] If the resistance similarity index H of a certain group of insulation warning packages is less than the reference index, an insulation alarm signal will be issued through the secondary system.
[0056] Simultaneously, the insulation warning package with the smallest resistance similarity index H is extracted from the insulation warning packages with an insulation index less than the reference index as the matching warning package. Historical fault types, locations, and causes are extracted from the matching warning packages as the fault types, locations, and causes of the current insulation alarm signal, and then input into a pre-built report template to output a fault report.
[0057] A primary and secondary integrated ring network box fault diagnosis system includes:
[0058] Data collection module: For each triggered alarm signal, after identifying the specific alarm signal, it backtracks and extracts the physical state quantities of primary equipment within a set time window before the corresponding alarm signal occurred; after analysis and processing, it constructs a warning data package for the corresponding alarm signal; the warning data package includes electrical warning packages, temperature warning packages, and insulation warning packages; the alarm signals include electrical alarms, overheat alarms, and insulation alarms; the physical state quantities of primary equipment corresponding to electrical alarms include current; the physical state quantities of primary equipment corresponding to overheat alarms include the temperature of each component in the ring main unit; the physical state quantities of primary equipment corresponding to insulation alarms include insulation resistance.
[0059] Early warning analysis module: Real-time monitoring of changes in the physical state of primary equipment and real-time matching with early warning data packets stored in the database; Based on the real-time matching results, early warning signals are issued through the secondary system.
[0060] Report processing module: Based on the emitted signals, integrate alarm signals, fault types, locations and causes, and output fault reports.
[0061] The technical effects and advantages of this invention are as follows:
[0062] (1) By constructing electrical early warning packages, temperature early warning packages and insulation early warning packages, the physical state quantity change patterns before different alarms occur are recorded, including current change trends, temperature trends of each component and insulation resistance change trends. When the real-time monitoring data matches the early warning package, an early warning can be triggered before the parameters reach the alarm threshold, giving maintenance personnel time to intervene and avoiding the expansion of the fault, thus solving the problem of lag in traditional post-event alarms.
[0063] (2) Electrical fault diagnosis combines the performance ratio, peak ratio, valley ratio and the trend and slope similarity of the current change line to judge from the dual dimensions of numerical level and dynamic change. Overheat fault diagnosis takes into account the temperature performance value and polar coordinate temperature state graph, taking into account the temperature of single component and the coordinated change characteristics of multiple components. Insulation fault diagnosis integrates resistance ratio and rate ratio to capture the slow deterioration trend of insulation performance. Multi-dimensional analysis avoids the limitations of traditional single parameter judgment and greatly reduces false alarm and missed alarm rates.
[0064] (3) The warning data packet is associated with the type, location and cause of historical faults. After real-time matching, a report containing fault information can be directly output without manual tracing of historical data. This helps maintenance personnel to quickly locate fault points and predict causes, solving the inefficiency problem of alarms and causes being disconnected in traditional diagnosis. Attached Figure Description
[0065] Figure 1 This is a flowchart of a primary and secondary integrated ring network box fault diagnosis method according to the present invention;
[0066] Figure 2 This is a schematic diagram of a primary and secondary integrated ring network box fault diagnosis system according to the present invention. Detailed Implementation
[0067] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0068] Example 1
[0069] like Figure 1 As shown, a fault diagnosis method for a primary and secondary integrated ring network box includes:
[0070] Unified Identifier: When the secondary system issues an alarm signal, it matches the physical state quantity of the primary equipment corresponding to the alarm signal under a unified timestamp. Based on the alarm signal, the corresponding physical state quantity of the primary equipment, and the timestamp, a three-dimensional identifier is constructed. The alarm signals include electrical alarms, overheat alarms, and insulation alarms. The physical state quantity of the primary equipment corresponding to an electrical alarm includes current; the physical state quantity of the primary equipment corresponding to an overheat alarm includes the temperature of each component in the ring main unit; and the physical state quantity of the primary equipment corresponding to an insulation alarm includes insulation resistance.
[0071] The components of the ring main unit include, but are not limited to, circuit breaker contacts and busbar connections, and the specific settings shall be made by technical personnel.
[0072] The physical state quantities of the primary equipment are collected by pre-deployed sensors, and the data is cleaned by default: sensor false alarms and abnormal jump values caused by communication interference are removed (such as instantaneous current sudden increase to a value far exceeding the physical limit), and missing data is supplemented (by interpolation of values at adjacent time points or reference to data from similar equipment) to ensure data continuity and accuracy.
[0073] Identification and Retrospective Processing: For each triggered alarm signal, after identifying the specific alarm signal, the physical state of the primary equipment within a set time window before the corresponding alarm signal occurred is retrieved. The set time window, such as 10 minutes or 1 hour, is determined based on the equipment characteristics and data nature. After analysis and processing, a warning data package for the corresponding alarm signal is constructed. The warning data package includes electrical warning packages, temperature warning packages, and insulation warning packages.
[0074] Specifically:
[0075] S1: If the alarm signal is an electrical alarm, extract the current data within the set time window before the electrical alarm occurs, and use it as the time series dataset of the electrical alarm.
[0076] For the current data at each time point in the time series dataset, the average value is calculated to obtain the current performance value before the electrical alarm occurs. At the same time, the highest and lowest values of the current data at each time point are extracted as the current peak and current valley values before the electrical alarm occurs.
[0077] The current performance value, peak current value, and valley current value are each compared with the preset current rating value to obtain the performance ratio, peak ratio, and valley ratio corresponding to the electrical alarm.
[0078] Construct a Cartesian coordinate system, with the horizontal axis representing a set time window and the vertical axis representing the current magnitude. Plot the numerical points of the current data at each time point in the time series dataset in the Cartesian coordinate system. Connect adjacent numerical points to obtain a polyline of current changes before the electrical alarm occurs.
[0079] By integrating performance ratio, peak ratio, valley ratio, and current change line, an electrical early warning package corresponding to the electrical alarm is constructed;
[0080] In addition, the electrical early warning package records the current change pattern before the electrical alarm occurs, providing data support for early warning during subsequent equipment operation. When the real-time monitored current data matches the features in the early warning package, the secondary system can trigger an early warning before the parameters reach the alarm threshold, giving maintenance personnel sufficient time to intervene and troubleshoot, and preventing the fault from escalating further.
[0081] S2: If the alarm signal is an overheat alarm, extract the temperature of each component of the ring network box within the set time window before the overheat alarm occurs, and use it as the temperature dataset for the overheat alarm.
[0082] For the temperature values of different components at each time point in the temperature dataset, the average temperature of different components is calculated by averaging the values.
[0083] The average temperature of different components is calculated by comparing it with the corresponding set temperature threshold, thereby obtaining the temperature performance values of different components;
[0084] The number of components is denoted as X. Centered on the origin of the polar coordinate system, X rays of predetermined length are extended from the origin at equal angles according to the number of components X. For example, if there are 5 components (X=5), the angle between two adjacent rays is 360° / 5=72°; if there are 6 components (X=6), the angle is 60°, and so on, ensuring that the rays are evenly distributed on the circumference. Each of the X rays is assigned a unique identifier, corresponding one-to-one with each component in the ring main unit. Scale markings are made outwards from the origin on each extension line. For each component, based on the calculated temperature performance value, the matching scale position is found on the corresponding ray and marked as a data point. For example, if the temperature performance value of the circuit breaker phase contact is 0.8, the scale point corresponding to 0.8 is found on ray 1; if the temperature performance value of the busbar lap joint is 0.6, the scale point corresponding to 0.6 is found on ray 2.
[0085] After the data points of different components are marked, the data points on adjacent rays are connected sequentially with line segments to form a closed polygon, which serves as the temperature status graph.
[0086] Integrate the temperature performance values and temperature status graphs of different components to construct a temperature warning package corresponding to overheating alarms;
[0087] In addition, the temperature warning package records the temperature change patterns of each component before the overheating alarm occurs, providing data support for warnings during subsequent equipment operation. When the real-time monitored temperature data matches the features in the warning package, the secondary system can trigger an early warning before the parameters reach the alarm threshold, giving maintenance personnel sufficient time to intervene and troubleshoot, and preventing the fault from escalating further.
[0088] S3: If the alarm signal is an insulation alarm, extract the insulation resistance within the set time window before the insulation alarm occurs, and use it as the insulation resistance dataset.
[0089] The average value of the insulation resistance at each time point in the insulation resistance dataset is calculated to obtain the average resistance value. The ratio of the average resistance value to the preset insulation resistance threshold is then calculated to obtain the resistance ratio.
[0090] Obtain the total decrease in insulation resistance within a set time window, divide it by the set time window to obtain the average decrease rate, and calculate the ratio between the average decrease rate and the preset safe decrease rate threshold to obtain the rate ratio.
[0091] Integrate resistance ratio and rate ratio to construct an insulation warning package corresponding to insulation alarm;
[0092] In addition, the insulation early warning package records the insulation resistance change pattern before the insulation alarm occurs, providing data support for early warning during subsequent equipment operation. When the real-time monitored insulation resistance data matches the characteristics in the early warning package, the secondary system can trigger an early warning before the parameters reach the alarm threshold, giving maintenance personnel sufficient time to intervene and troubleshoot, and preventing the fault from escalating further.
[0093] Database update: Collect the 3D warning labels corresponding to different alarm signals, store them in a pre-built database according to timestamp and device association, and update the database.
[0094] Early warning condition determination: Real-time monitoring of changes in the physical state of primary equipment and real-time matching with early warning data packets stored in the database. Based on the real-time matching results, an alarm signal is issued in advance through the secondary system, and the alarm signal, fault type, location and cause are integrated to output a fault report.
[0095] Specifically:
[0096] M1: Extract each group of electrical early warning packets from the early warning data packets stored in the database, monitor the real-time current changes of the ring network box, and analyze the performance ratio, peak ratio, valley ratio, and current change line corresponding to the real-time current data.
[0097] Extract the performance ratio, peak ratio, and valley ratio from each group of electrical warning packages, and calculate the difference between them and the performance ratio, peak ratio, and valley ratio corresponding to the real-time current data. Take the absolute value and add them together to obtain the data evaluation value of each group of electrical warning packages.
[0098] The preset data evaluation value corresponds to the evaluation pass value. If the data evaluation value of each group of electrical early warning packages is greater than the evaluation pass value, then no electrical alarm signal will be issued through the secondary system.
[0099] If the data evaluation value of a certain group of electrical early warning packages is less than the evaluation pass value, then the electrical early warning packages with less than the evaluation pass value are extracted as hidden danger early warning packages;
[0100] The current change line is extracted from the hidden danger warning package as the warning line, and the current change line corresponding to the real-time current data is used as the real-time line. The slope analysis is performed between the warning line and the real-time line.
[0101] For each component segment of the real-time line and the early warning line, extract two sets of current values for each component segment, compare the two sets of current values, and subtract the current value on the right side of the segment from the current value on the left side of the segment. If the calculation result is negative, the segment is marked as an upward segment; if the calculation result is positive, it is marked as a downward segment.
[0102] The labeling results of each component line segment of the real-time line are matched with the labeling results of each component line segment of the early warning line. The number of successful matches is recorded as the labeling number. The proportion of the labeling number in the total number of component line segments is calculated to obtain the trend similarity value between the real-time line and the early warning line.
[0103] For a successfully matched line segment, the slope of the line segment is obtained and the absolute value is taken to calculate the difference. The absolute value of the line segment is calculated again to obtain the line segment similarity value. The slope similarity value is obtained by summing the line segment similarity values of each group and dividing by the number of markers.
[0104] The calculated trend similarity values and slope similarity values are labeled as follows: According to the formula Calculate the electrical similarity assessment index G between the hazard warning package and the current real-time current data; where These are preset weighting coefficients;
[0105] Set a threshold index for the electrical similarity assessment index G. If the electrical similarity assessment index G of a certain set of hidden danger warning packages in the extracted hidden danger warning packages is higher than the threshold index of the current real-time current data, then an electrical alarm signal is issued through the secondary system.
[0106] Simultaneously, historical fault types, locations, and causes are extracted from the hidden danger warning package and used as the fault types, locations, and causes of the current electrical alarm signals. These are then input into a pre-built report template to output a fault report.
[0107] To elaborate further, traditional fault diagnosis often relies on direct comparison between real-time data and thresholds (such as alarming when current exceeds the limit), which is a "post-event alarm". By analyzing historical warning data packets (including current performance ratio, peak ratio, valley ratio and trend), and combining them with the similarity matching of real-time data, potential hazards can be identified before the fault actually occurs (before the electrical alarm is triggered), thus achieving "advanced warning".
[0108] M2: Extract temperature warning packets from the warning data packets stored in the database, monitor the real-time temperature changes of each component in the ring network box, and analyze the temperature performance values and temperature status graphs corresponding to the real-time temperature data of each component.
[0109] Extract the temperature performance values of different components in each group of temperature warning packages, and calculate the difference between them and the temperature performance values of different components in the real-time temperature data. Take the absolute values and add them together to obtain the temperature assessment similarity value of each group of temperature warning packages.
[0110] The similarity pass value corresponding to the preset temperature assessment similarity value is set. If the temperature assessment similarity value of each group of temperature warning packages is greater than the similarity pass value, the overheating alarm signal will not be issued through the secondary system.
[0111] If the data evaluation value of a certain group of temperature warning packets is less than the similar passing value, then the temperature warning packets with the less than the evaluation passing value are extracted as similar temperature warning packets.
[0112] Temperature status graphics are extracted from thermal warning packages as comparison graphics, and temperature status graphics corresponding to real-time temperature data are used as real-time graphics.
[0113] After aligning the origins of the comparison graph and the real-time graph, the overlapping area of the two sets of graphs is identified as the area similarity value; the distance between the scale data points on the same ray of the two sets of graphs is calculated, and the distances of the scale data points of each set are accumulated to serve as the point similarity value between the two sets of graphs.
[0114] The calculated area similarity values and point similarity values are labeled as follows: According to the formula Calculate the thermal similarity assessment index P between the thermal similarity warning package and the current real-time temperature data; where These are preset weighting coefficients;
[0115] Set a threshold index for the thermal similarity assessment index P. If the thermal similarity assessment index P of a certain set of thermal similarity warning packages in the extracted thermal similarity warning packages is higher than the threshold index of the current real-time temperature data, then an overheating alarm signal is issued through the secondary system.
[0116] Simultaneously, historical fault types, locations, and causes are extracted from the overheat warning package and used as the fault type, location, and cause of the current overheat alarm signal. These are then input into a pre-built report template to output a fault report.
[0117] In addition, by using a dual evaluation of "temperature performance value (numerical dimension) + temperature status graph (spatial distribution dimension)," the deviation of the temperature of each component from the rated value is quantified, and the relative distribution relationship of the temperature of each component is intuitively reflected by the polar coordinate polygon graph. This realizes a multi-dimensional analysis from "single value" to "value + spatial distribution," which is more in line with the temperature status characteristics of the multi-component collaborative operation of the ring network box and achieves "advanced early warning."
[0118] M3: Extracts insulation warning packets from the warning data packets stored in the database, monitors the real-time insulation resistance change data of the ring network box, and analyzes the resistance ratio and rate ratio, denoted as... ;
[0119] Extract the resistance ratio and rate ratio from each group of insulation warning packages, and denot them as follows: According to the formula Calculate the resistance similarity index H between the current real-time insulation resistance change data and the insulation warning package for each group; where These are preset weighting coefficients;
[0120] A reference index for the resistance similarity index H is set. If the resistance similarity index H of each group of insulation warning packages is higher than the reference index, then an insulation alarm signal will not be issued through the secondary system.
[0121] If the resistance similarity index H of a certain group of insulation warning packages is less than the reference index, an insulation alarm signal will be issued through the secondary system.
[0122] Simultaneously, the insulation warning package with the smallest resistance similarity index H is extracted from the insulation warning packages with less than the reference index as the matching warning package. Historical fault types, locations, and causes are extracted from the matching warning packages as the fault types, locations, and causes of the current insulation alarm signal, and are input into the pre-built report template to output the fault report.
[0123] In addition, by combining historical data from various insulation alarms with real-time data and performing a comprehensive analysis of the resistance similarity index, the high similarity between the two can be accurately identified, allowing for the prediction of faults before the insulation resistance reaches the threshold.
[0124] Example 2
[0125] Please see Figure 2 As shown, based on the fault diagnosis method for a primary and secondary integrated ring network box provided in Embodiment 1 of this application, Embodiment 2 of this application proposes a fault diagnosis system for a primary and secondary integrated ring network box. Embodiment 2 is merely a preferred embodiment of Embodiment 1, and the implementation of Embodiment 2 will not affect the individual implementation of Embodiment 1.
[0126] Specifically, the difference between the primary and secondary integrated ring network box fault diagnosis system provided in Embodiment 2 of this application is that it includes:
[0127] Data collection module: For each triggered alarm signal, after identifying the specific alarm signal, it backtracks and extracts the physical state quantities of primary equipment within a set time window before the corresponding alarm signal occurred; after analysis and processing, it constructs a warning data package for the corresponding alarm signal; the warning data package includes electrical warning packages, temperature warning packages, and insulation warning packages; the alarm signals include electrical alarms, overheat alarms, and insulation alarms; the physical state quantities of primary equipment corresponding to electrical alarms include current; the physical state quantities of primary equipment corresponding to overheat alarms include the temperature of each component in the ring main unit; the physical state quantities of primary equipment corresponding to insulation alarms include insulation resistance.
[0128] Early warning analysis module: Real-time monitoring of changes in the physical state of primary equipment and real-time matching with early warning data packets stored in the database; Based on the real-time matching results, early warning signals are issued through the secondary system.
[0129] Report processing module: Based on the emitted signals, integrate alarm signals, fault types, locations and causes, and output fault reports;
[0130] The above formulas are all dimensionless calculations. Dimensionless calculations can be performed using various methods such as standardization, which will not be elaborated here. The formulas are derived from software simulations based on a large amount of collected data, and the preset parameters in the formulas can be set by those skilled in the art according to the actual situation.
[0131] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, ATA hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium can be a solid-state ATA hard disk.
[0132] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0133] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0134] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0135] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0136] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0137] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion 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 described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable ATA hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0138] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for fault diagnosis of a primary and secondary integrated ring network box, characterized in that, include: Identification and Retrospective Processing: For each triggered alarm signal, after identifying the specific alarm signal, the physical status of the primary equipment within the set time window before the occurrence of the corresponding alarm signal is retrospectively extracted, analyzed and processed, and a warning data packet for the corresponding alarm signal is constructed. The warning data package includes electrical warning package, temperature warning package and insulation warning package; the alarm signal includes electrical alarm, and the physical state quantity of the primary equipment corresponding to the electrical alarm includes current; The specific process for constructing the electrical early warning package is as follows: Extract the current data within a set time window before the electrical alarm occurs, and use it as the time-series dataset of the electrical alarm; For the current data at each time point in the time series dataset, the average value is calculated to obtain the current performance value before the electrical alarm occurs. At the same time, the highest and lowest values of the current data at each time point are extracted as the current peak and current valley values before the electrical alarm occurs. The current performance value, peak current value, and valley current value are each compared with the preset current rating value to obtain the performance ratio, peak ratio, and valley ratio corresponding to the electrical alarm. Construct a Cartesian coordinate system, plot the numerical points of current data at each time point in the time series dataset in the Cartesian coordinate system, connect adjacent numerical points to obtain the current change polyline before the electrical alarm occurs; By integrating performance ratio, peak ratio, valley ratio, and current change line, an electrical early warning package corresponding to the electrical alarm is constructed; Early warning condition determination: Real-time monitoring of changes in the physical state of primary equipment and real-time matching with early warning data packets stored in the database. Based on the real-time matching results, an alarm signal is issued in advance through the secondary system, and the alarm signal, fault type, location and cause are integrated to output a fault report. The process of issuing electrical alarm signals in advance through the secondary system based on the results of real-time matching is as follows: Extract each set of electrical early warning packets from the early warning data packets stored in the database, monitor the real-time current changes of the ring network box, and analyze the performance ratio, peak ratio, valley ratio, and current change line corresponding to the real-time current data. Extract the performance ratio, peak ratio, and valley ratio from each group of electrical warning packages, and calculate the difference between them and the performance ratio, peak ratio, and valley ratio corresponding to the real-time current data. Take the absolute value and add them together to obtain the data evaluation value of each group of electrical warning packages. The preset data evaluation value corresponds to the evaluation pass value. If the data evaluation value of each group of electrical early warning packages is greater than the evaluation pass value, then no electrical alarm signal will be issued through the secondary system. If the data evaluation value of a certain group of electrical early warning packages is less than the evaluation pass value, then the electrical early warning packages with less than the evaluation pass value are extracted as hidden danger early warning packages; The current change line is extracted from the hidden danger warning package as the warning line, and the current change line corresponding to the real-time current data is used as the real-time line. The slope analysis is performed between the warning line and the real-time line. For each component segment of the real-time line and the early warning line, extract two sets of current values for each component segment, compare the two sets of current values, and subtract the current value on the right side of the segment from the current value on the left side of the segment. If the calculation result is negative, the segment is marked as an upward segment; if the calculation result is positive, it is marked as a downward segment. The labeling results of each component line segment of the real-time line are matched with the labeling results of each component line segment of the early warning line. The number of successful matches is recorded as the labeling number. The proportion of the labeling number in the total number of component line segments is calculated to obtain the trend similarity value between the real-time line and the early warning line. For a successfully matched line segment, the slope of the line segment is obtained and the absolute value is taken to calculate the difference. The absolute value of the line segment is calculated again to obtain the line segment similarity value. The slope similarity value is obtained by summing the line segment similarity values of each group and dividing by the number of markers. The calculated trend similarity values and slope similarity values are labeled as follows: According to the formula Calculate the electrical similarity assessment index G between the hazard warning package and the current real-time current data; where These are preset weighting coefficients; A threshold index for the electrical similarity assessment index G is set. If the electrical similarity assessment index G of a certain set of hidden danger warning packages in the extracted hidden danger warning packages is higher than the threshold index of the current real-time current data, an electrical alarm signal is issued through the secondary system.
2. The method for fault diagnosis of a primary and secondary integrated ring network box according to claim 1, characterized in that, The alarm signals and primary equipment physical status quantities include: The alarm signals include overheat alarm and insulation alarm; the physical state quantity of the primary equipment corresponding to the overheat alarm includes the temperature of each component in the ring main unit; the physical state quantity of the primary equipment corresponding to the insulation alarm includes insulation resistance.
3. The method for fault diagnosis of a primary and secondary integrated ring network box according to claim 2, characterized in that, The specific process for constructing the temperature early warning package is as follows: If the alarm signal is an overheat alarm, the temperature of each component of the ring network box within the set time window before the overheat alarm occurs is extracted as the temperature dataset of the overheat alarm. For the temperature values of different components at each time point in the temperature dataset, the average temperature of different components is calculated by averaging the values. The average temperature of different components is calculated by comparing it with the corresponding set temperature threshold, thereby obtaining the temperature performance values of different components; The number of components is denoted as X. Centered on the origin of the planar polar coordinate system, X rays of a set length are extended from the origin at equal angles according to the number of components X. Each of the X rays is assigned a unique identifier and corresponds one-to-one with each component in the ring network box. Scale markings are made on each extension line starting from the origin. For each component, based on the calculated temperature performance value, the matching scale position is found on the corresponding ray and marked as a data point. After the data points of different components are marked, the data points on adjacent rays are connected sequentially with line segments to form a closed polygon, which serves as the temperature status graph. The temperature performance values and temperature status graphs of different components are integrated to construct the temperature warning package corresponding to the overheat alarm.
4. The method for fault diagnosis of a primary and secondary integrated ring network box according to claim 2, characterized in that, The specific process for constructing the insulation early warning package is as follows: If the alarm signal is an insulation alarm, the insulation resistance within a set time window before the insulation alarm occurs is extracted as an insulation resistance dataset. The average value of the insulation resistance at each time point in the insulation resistance dataset is calculated to obtain the average resistance value. The ratio of the average resistance value to the preset insulation resistance threshold is then calculated to obtain the resistance ratio. Obtain the total decrease in insulation resistance within a set time window, divide it by the set time window to obtain the average decrease rate, calculate the ratio of the average decrease rate to the preset safe decrease rate threshold, and integrate the resistance ratio and the rate ratio to construct the insulation warning package corresponding to the insulation alarm.
5. The method for fault diagnosis of a primary and secondary integrated ring network box according to claim 3, characterized in that, The process of issuing an overheat alarm signal in advance through the secondary system based on the real-time matching result is as follows: Extract each set of temperature warning packets from the warning data packets stored in the database, monitor the real-time temperature changes of each component in the ring network box, and analyze the temperature performance value and temperature status graph corresponding to the real-time temperature data of each component. Extract the temperature performance values of different components in each group of temperature warning packages, and calculate the difference between them and the temperature performance values of different components in the real-time temperature data. Take the absolute values and add them together to obtain the temperature assessment similarity value of each group of temperature warning packages. The similarity pass value corresponding to the preset temperature assessment similarity value is set. If the temperature assessment similarity value of each group of temperature warning packages is greater than the similarity pass value, the overheating alarm signal will not be issued through the secondary system. If the data evaluation value of a certain group of temperature warning packets is less than the similar passing value, then the temperature warning packets with the less than the evaluation passing value are extracted as similar temperature warning packets. Temperature status graphics are extracted from thermal warning packages as comparison graphics, and temperature status graphics corresponding to real-time temperature data are used as real-time graphics. After aligning the origins of the comparison graph and the real-time graph, the overlapping area of the two sets of graphs is identified as the area similarity value; the distance between the scale data points on the same ray of the two sets of graphs is calculated, and the distances of the scale data points of each set are accumulated to serve as the point similarity value between the two sets of graphs. The calculated area similarity values and point similarity values are labeled as follows: According to the formula Calculate the thermal similarity assessment index P between the thermal similarity warning package and the current real-time temperature data; where These are preset weighting coefficients; Set a threshold index for the thermal similarity assessment index P. If the thermal similarity assessment index P of a certain set of thermal similarity warning packages in the extracted thermal similarity warning packages is higher than the threshold index of the current real-time temperature data, then an overheating alarm signal is issued through the secondary system. Simultaneously, historical fault types, locations, and causes are extracted from the overheat warning package and used as the fault type, location, and cause of the current overheat alarm signal. These are then input into a pre-built report template to output a fault report.
6. The method for fault diagnosis of a primary and secondary integrated ring network box according to claim 4, characterized in that, The process of issuing an insulation alarm signal in advance through the secondary system based on the real-time matching result is as follows: Extract insulation warning packets from the warning data packets stored in the database, monitor the real-time insulation resistance changes of the ring network box, and analyze the resistance ratio and rate ratio, denoted as... ; Extract the resistance ratio and rate ratio from each group of insulation warning packages, and denot them as follows: ; According to the formula Calculate the resistance similarity index H between the current real-time insulation resistance change data and the insulation warning package for each group; where These are preset weighting coefficients; A reference index for the resistance similarity index H is set. If the resistance similarity index H of each group of insulation warning packages is higher than the reference index, then an insulation alarm signal will not be issued through the secondary system. If the resistance similarity index H of a certain group of insulation warning packages is less than the reference index, an insulation alarm signal will be issued through the secondary system. Simultaneously, the insulation warning package with the smallest resistance similarity index H is extracted from the insulation warning packages with an insulation index less than the reference index as the matching warning package. Historical fault types, locations, and causes are extracted from the matching warning packages as the fault types, locations, and causes of the current insulation alarm signal, and then input into a pre-built report template to output a fault report.
7. A primary and secondary integrated ring network box fault diagnosis system, applied to the primary and secondary integrated ring network box fault diagnosis method according to any one of claims 1-6, characterized in that, include: Data collection module: For each triggered alarm signal, after identifying the specific alarm signal, it backtracks and extracts the primary equipment physical status data within a set time window before the corresponding alarm signal occurred; and after analysis and processing, it constructs the corresponding alarm signal warning data packet; The early warning data package includes electrical early warning packages, temperature early warning packages, and insulation early warning packages; the alarm signals include electrical alarms, overheat alarms, and insulation alarms; the physical state quantities of the primary equipment corresponding to electrical alarms include current; the physical state quantities of the primary equipment corresponding to overheat alarms include the temperature of each component in the ring main unit; and the physical state quantities of the primary equipment corresponding to insulation alarms include insulation resistance. Early warning analysis module: Real-time monitoring of changes in the physical state of primary equipment and real-time matching with early warning data packets stored in the database; Based on the real-time matching results, early warning signals are issued through the secondary system. Report processing module: Based on the emitted signals, integrate alarm signals, fault types, locations and causes, and output fault reports.
Citation Information
Patent Citations
Intelligent fault diagnosis and early warning method for power distribution switch cabinet
CN118839205A