A method and system for generating a distribution network automation switch action analysis report

By acquiring and processing fault data in the distribution network automation system, and generating action analysis reports using self-healing protection or differential protection strategies, the problem of low efficiency in traditional manual analysis is solved, realizing automated analysis and pre-emptive control, and improving power supply reliability.

CN115409492BActive Publication Date: 2026-01-23JIANGMEN POWER SUPPLY BUREAU OF GUANGDONG POWER GRID CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211213245.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-30
Publication Date
2026-01-23
Estimated Expiration
2042-09-30

AI Technical Summary

Technical Problem

Traditional manual analysis of distribution network automation switch action reports requires a lot of manpower and time, and is prone to errors and omissions, resulting in low efficiency.

Method used

The system acquires fault tripping data and self-healing feeder group data through the distribution network automation system, extracts SOE fault message data and preprocesses it, generates an initial action analysis report by adopting self-healing protection or differential protection analysis strategies, and finally summarizes and generates a target action analysis report.

Benefits of technology

It enables the analysis of the correctness of automated switching actions, improves analysis efficiency, prevents human error, forms a proactive control mode, helps maintenance personnel quickly check records and improve maintenance strategies, and improves power supply reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115409492B_ABST
    Figure CN115409492B_ABST
Patent Text Reader

Abstract

The application discloses a kind of generation method and system of distribution network automation switch action analysis report, when receiving distribution network automation switch action analysis report generation request, obtain the fault tripping data and self-healing feeder group data corresponding to report generation request;According to the fault tripping data, extract a plurality of SOE fault message data through distribution network automation system and carry out pre-processing, generate a plurality of pending analysis message data;Compare each pending analysis message data with self-healing feeder group data, and generate initial action analysis report according to the comparison result selected corresponding target analysis strategy;Using all initial action analysis report, generate target action analysis report;Solve the technical problems that traditional manual analysis needs to spend a lot of manpower and time cost, and is prone to error and omission problem, to cause the technical problem of low efficiency of distribution network automation switch action analysis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of distribution network automation switch detection technology, and in particular to a method and system for generating distribution network automation switch action analysis reports. Background Technology

[0002] With the rapid development of the social economy, the demand for electricity resources is increasing day by day, and the requirements for the reliability of power distribution network are also constantly improving. In order to improve the operating efficiency of the distribution network, automatic switches are installed on the distribution network lines and incorporated into the distribution network automation master station system for management, so as to meet the social electricity demand.

[0003] Currently, distribution network automation terminals can collect and control the status information of automated switches, complete the telemetry collection of distribution lines, and realize the fault detection of distribution network lines. They mainly transmit the collected status information to the distribution network automation master station system through a remote communication channel. At the same time, they receive control commands from the distribution network automation master station system to remotely operate the automated switches.

[0004] Most existing automated switching modes adopt the circuit breaker mode. When the distribution network line is damaged by lightning, tree obstruction, or other hazards, a phase-to-phase or ground short circuit fault will occur. At this time, the distribution network automation terminal will receive a sudden increase in current signal and send a trip signal to make the automated switch trip automatically. It can also send a reclosing command to make the automated switch close, quickly achieving isolation of the fault area. At the same time, the distribution network automation terminal will upload remote signaling signals such as overcurrent, reclosing protection, and switch open / close position status to the distribution network automation master station system.

[0005] For each automatic switch failure tripping situation outside the distribution network, the distribution network operation and maintenance personnel need to perform automatic switch action analysis and write an action analysis report. However, traditional manual analysis requires a lot of manpower and time costs and is prone to errors and omissions, resulting in low efficiency in generating automatic switch action analysis reports. Summary of the Invention

[0006] This invention provides a method and system for generating analysis reports of switch actions in distribution network automation, solving the technical problem that traditional manual analysis requires a large amount of manpower and time, and is prone to errors and omissions, thus resulting in low efficiency in the analysis of switch actions in distribution network automation.

[0007] The first aspect of this invention provides a method for generating a distribution network automation switch action analysis report, relating to a distribution network automation system, the method comprising:

[0008] When a request to generate a distribution network automation switch action analysis report is received, the fault trip data and self-healing feeder group data corresponding to the report generation request are obtained.

[0009] Based on the fault tripping data, multiple SOE fault message data are extracted and preprocessed by the distribution network automation system to generate multiple message data to be analyzed.

[0010] Compare the data of each message to be analyzed with the data of the self-healing feeder group, and select the corresponding target analysis strategy based on the comparison results to generate an initial action analysis report.

[0011] Using all the initial motion analysis reports, generate the target motion analysis report.

[0012] Optionally, the target analysis strategy includes a differential protection analysis strategy and a self-healing protection analysis strategy. The step of comparing each of the data to be analyzed with the data of the self-healing feeder group, and selecting the corresponding target analysis strategy to generate an initial action analysis report based on the comparison results, includes:

[0013] Compare the data of the message to be analyzed with the data of the self-healing feeder group;

[0014] If the number of action switches included in the self-healing feeder group data within the message data to be analyzed is greater than or equal to a preset standard value, then the interception time of the SOE fault message data is adjusted, and the self-healing protection analysis strategy is used to generate an initial action analysis report.

[0015] If the number of action switches included in the self-healing feeder group data within the message data to be analyzed is less than the preset standard value, then the differential protection analysis strategy is used to generate an initial action analysis report.

[0016] Optionally, the step of adjusting the SOE fault message data interception time and generating an initial action analysis report using the self-healing feeder group data if the number of action switches included in the message data to be analyzed is greater than or equal to a preset standard value includes:

[0017] If the number of action switches included in the self-healing feeder group data within the message data to be analyzed is greater than or equal to a preset standard value, then it is determined whether all the action switches are included in the self-healing feeder group data.

[0018] If not all of the aforementioned action switches are included in the self-healing feeder group data, then the system responds by receiving the uploaded initial action analysis report.

[0019] If all the aforementioned action switches are included in the self-healing feeder group data, the interception time of the SOE fault message data is adjusted to generate new SOE fault message data, and the self-healing protection analysis strategy is used to generate an initial action analysis report.

[0020] Optionally, the step of adjusting the truncation time of the SOE fault message data to generate new SOE fault message data and using the self-healing protection analysis strategy to generate an initial action analysis report if all the aforementioned action switches are included in the self-healing feeder group data includes:

[0021] If all the action switches are included in the self-healing feeder group data, the interception time is adjusted from 10 seconds before the power outage to 240 seconds after the power outage to 10 seconds before the power outage to 30 seconds after the power outage, the message data in the SOE fault message data is updated, and new SOE fault message data is generated.

[0022] Determine whether the number of action switches in the SOE fault message data is equal to the preset standard number value;

[0023] If the number of operating switches in the SOE fault message data is equal to the preset standard number value, then determine whether the final state of the operating switch is open and there is no reclosing protection message.

[0024] If the final state of the action switch is not the open circuit and there is no reclosing protection message, then determine whether the closing time of the action switch is within the first target preset time period after the open circuit.

[0025] If the final state of the action switch is the open circuit and there is no reclosing protection message, then determine whether the action switch opened within the second preset time after closing.

[0026] If the action switch does not open within the second preset time after closing, the target data corresponding to the action switch is recorded and it is determined whether the closing time of the action switch is within the first target preset time period after opening.

[0027] If the action switch opens within the second preset time after closing, then determine whether the closing time of the action switch is within the first target preset time period after opening;

[0028] If the closing time of the action switch is within the first target preset time period after the opening, then it is determined whether the closing position message of the action switch has a corresponding protection message, whether the closing protection message of the action switch has a corresponding position message, whether the opening position message of the action switch has a corresponding protection message, and whether the opening protection message of the action switch has a corresponding position message. Based on the determination results, the corresponding target data is recorded and it is determined whether the analysis of all the action switches has been completed.

[0029] If the analysis of all the aforementioned action switches is completed, an initial action analysis report is generated based on the target data.

[0030] Optionally, the step of generating an initial action analysis report using the differential protection analysis strategy if the number of action switches included in the self-healing feeder group data within the message data to be analyzed is less than the preset standard value includes:

[0031] If the number of action switches included in the self-healing feeder group data within the message data to be analyzed is less than the preset standard value, then it is determined whether the number of action switches within the SOE fault message data is equal to the preset standard value.

[0032] If the number of operating switches in the SOE fault message data is equal to the preset standard number value, then determine whether the final state of the operating switch is open and there is no reclosing protection message.

[0033] If the final state of the action switch is not the open circuit and there is no reclosing protection message, then determine whether the closing time of the action switch is within the second target preset time after the open circuit.

[0034] If the final state of the operating switch is the open switch and there is no reclosing protection message, then determine whether the operating switch is a switch of the preset switch type;

[0035] If the action switch is a switch of the preset switch type, then determine whether there is a corresponding protection message for the action switch opening position message and whether there is a corresponding position message for the action switch opening protection message. Record the corresponding target data according to the judgment result and determine whether the analysis of all action switches has been completed.

[0036] If the action switch is not a switch of the preset switch type, then determine whether the action switch meets the preset tripping conditions;

[0037] If the action switch does not meet the preset tripping conditions, the corresponding target data is recorded, and it is determined whether the closing time of the action switch is within the second target preset time after tripping.

[0038] If the action switch meets the preset tripping conditions, then determine whether the closing time of the action switch is within the second target preset time after tripping;

[0039] If the closing time of the action switch is within the second target preset time after the opening, then it is determined one by one whether the closing position message of the action switch has a corresponding protection message, whether the closing protection message of the action switch has a corresponding position message, whether the opening position message of the action switch has a corresponding protection message, and whether the opening protection message of the action switch has a corresponding position message. Based on the determination results, the corresponding target data is recorded and it is determined whether the analysis of all the action switches has been completed.

[0040] If the analysis of all the aforementioned action switches is completed, an initial action analysis report is generated based on the target data.

[0041] Optionally, it also includes:

[0042] If the number of action switches in the SOE fault message data is not equal to the preset standard number value, then determine whether the opening time of all the action switches on the same line and the corresponding line of all the action switches is less than the preset opening time.

[0043] If not, then respond by receiving the uploaded initial action analysis report;

[0044] If so, proceed to the step of determining whether the final state of the action switch is open and there is no reclosing protection message if the number of action switches in the SOE fault message data is equal to the preset standard number value.

[0045] Optionally, it also includes:

[0046] If the closing time of the action switch is not within the first target preset time period after the opening, then record the target data and determine whether the analysis of all action switches has been completed;

[0047] If the analysis of all the aforementioned action switches is not completed, then proceed to the step of determining whether the final state of the action switch is open and there is no reclosing protection message if the number of action switches in the SOE fault message data is equal to the preset standard number value.

[0048] Optionally, it also includes:

[0049] If the closing time of the action switch is not within the second target preset time after the opening, then the target data is recorded and it is determined whether the analysis of all the action switches has been completed.

[0050] If the analysis of all the aforementioned action switches is not completed, then proceed to the step of determining whether the final state of the action switch is open and there is no reclosing protection message if the number of action switches in the SOE fault message data is equal to the preset standard number value.

[0051] Optionally, it also includes:

[0052] Determine whether the analysis of all the message data to be analyzed has been completed;

[0053] If so, proceed to the step of generating a target motion analysis report by using all the initial motion analysis reports;

[0054] If not, then proceed to the step of extracting multiple SOE fault message data through the distribution network automation system based on the fault trip data and performing preprocessing to generate multiple message data to be analyzed.

[0055] A second aspect of the present invention provides a system for generating a distribution network automation switch action analysis report, relating to a distribution network automation system. The system for generating the distribution network automation switch action analysis report includes:

[0056] The data acquisition module is used to acquire the fault trip data and self-healing feeder group data corresponding to the report generation request when a distribution network automation switch action analysis report generation request is received.

[0057] The data preprocessing module is used to extract multiple SOE fault message data through the distribution network automation system based on the fault trip data and perform preprocessing to generate multiple message data to be analyzed.

[0058] The comparison and analysis module is used to compare each of the message data to be analyzed with the data of the self-healing feeder group, and select the corresponding target analysis strategy to generate an initial action analysis report based on the comparison results.

[0059] The motion analysis report generation module is used to generate a target motion analysis report by using all the initial motion analysis reports.

[0060] As can be seen from the above technical solutions, the present invention has the following advantages:

[0061] When a request to generate a distribution network automation switch action analysis report is received, the system acquires the corresponding fault tripping data and self-healing feeder group data. Based on the fault tripping data, multiple SOE fault message data are extracted from the distribution network automation system and preprocessed to generate multiple message data to be analyzed. Each message data to be analyzed is compared with the self-healing feeder group data. If the number of operating switches included in the self-healing feeder group data within the message data to be analyzed is greater than or equal to a preset standard value, an initial action analysis report is generated using a self-healing protection analysis strategy. If the number of operating switches included in the self-healing feeder group data within the message data to be analyzed is less than the preset standard value, a differential protection analysis strategy is used to generate an initial action analysis report. The multiple initial action analysis reports generated based on the target analysis strategy are then summarized to generate the target action analysis report. This approach solves the technical problem of low efficiency in distribution network automation switch action analysis caused by the high manpower and time costs and the susceptibility to errors and omissions inherent in traditional manual analysis. It can automatically analyze the correctness of the operation of distribution network automation switches, which greatly improves the efficiency of analysis and prevents errors caused by manual analysis. At the same time, it summarizes and sorts the analysis results, reflecting common problems that automation switches may have from multiple dimensions. It gradually forms an operation and maintenance management model that transforms post-event analysis into pre-event control, helps operation and maintenance personnel to quickly check records in the future, makes it easier for staff to understand the pattern of fault occurrence, and make targeted changes to the operation and maintenance strategies of automation terminals and lines, thereby further improving the reliability of power supply. Attached Figure Description

[0062] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. 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.

[0063] Figure 1 The flowchart illustrates the steps of a method for generating a distribution network automation switch action analysis report according to Embodiment 1 of the present invention.

[0064] Figure 2 This is a flowchart illustrating the steps of a method for generating a distribution network automation switch action analysis report according to Embodiment 2 of the present invention.

[0065] Figure 3 This is a schematic diagram of the self-healing protection analysis strategy of a method for generating a distribution network automation switch action analysis report according to Embodiment 2 of the present invention;

[0066] Figure 4 This is a schematic diagram of the differential protection analysis strategy for a method of generating a distribution network automation switch action analysis report according to Embodiment 2 of the present invention;

[0067] Figure 5 This is a structural block diagram of a power distribution network automation switch action analysis report generation system provided in Embodiment 3 of the present invention. Detailed Implementation

[0068] This invention provides a method and system for generating a distribution network automation switch action analysis report, which solves the technical problem that traditional manual analysis requires a lot of manpower and time, and is prone to errors and omissions, resulting in low efficiency in distribution network automation switch action analysis.

[0069] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.

[0070] Please see Figure 1 , Figure 1 The flowchart illustrates the steps of a method for generating a distribution network automation switch action analysis report, as provided in Embodiment 1 of the present invention.

[0071] This invention provides a method for generating a distribution network automation switch action analysis report, relating to a distribution network automation system. The method includes:

[0072] Step 101: When a request to generate a distribution network automation switch action analysis report is received, obtain the fault trip data and self-healing feeder group data corresponding to the report generation request.

[0073] The request to generate a distribution network automation switch action analysis report refers to receiving a report generation request from staff for the distribution network automation switch action analysis report.

[0074] Fault trip data refers to the details of fault trips of distribution network automation switches, which can be directly obtained from the distribution network technical support platform.

[0075] It is worth mentioning that, in this embodiment, the selected fault trip details are the year corresponding to the time of the report generation request sent by the staff. For example, if the request time is 20150505, then the fault trip data from 20150101 to the present will be scheduled.

[0076] Self-healing feeder group data refers to the local ledger of distribution network automation switches. The self-healing feeder group list records the distribution network automation switches that can be analyzed using self-healing protection logic.

[0077] In this embodiment of the invention, when a report generation request for a distribution network automation switch action analysis report is received from a staff member, the fault trip details and self-healing feeder group list corresponding to the report generation request are obtained.

[0078] Step 102: Based on the fault trip data, extract multiple SOE fault message data through the distribution network automation system and preprocess them to generate multiple message data to be analyzed.

[0079] SOE fault message data includes switch-type SOE message data and protection-type SOE message data.

[0080] It is worth mentioning that, based on the exported fault trip details, a specific fault record can be selected by zone, substation, or feeder, and the data from 10 seconds before to 240 seconds after the power outage time can be queried and exported using the 'power outage time' in the fault trip details as the basis.

[0081] The fault trip data contains multiple fault trip data. A single fault trip data can contain multiple SOE fault message data.

[0082] Preprocessing refers to matching and sorting SOE fault message data.

[0083] Matching conditions: The "opening" message in the switch type SOE data corresponds to the "overcurrent" or "grounding" message in the protection type SOE data, and the "closing" message in the switch type SOE data corresponds to the "reclosing" message in the protection type SOE data. The matching conditions are that the occurrence time of the switch type SOE data and the protection type SOE data does not exceed 1 second.

[0084] Sorting criteria: Sort according to the chronological order of the occurrence of different switches and events.

[0085] In this embodiment of the invention, based on the partition, substation, feeder, and outage time provided by the fault trip data, multiple SOE fault message data are extracted through the distribution network automation system, and the multiple SOE fault message data are matched and sorted to obtain multiple message data to be analyzed.

[0086] Step 103: Compare the data of each message to be analyzed with the data of the self-healing feeder group, and select the corresponding target analysis strategy based on the comparison results to generate an initial action analysis report.

[0087] In this embodiment of the invention, each message data to be analyzed is compared with the self-healing feeder group data. If the number of action switches included in the self-healing feeder group data in the message data to be analyzed is greater than or equal to a preset standard value, an initial action analysis report is generated using a self-healing protection analysis strategy. If the number of action switches included in the self-healing feeder group data in the message data to be analyzed is less than a preset standard value, an initial action analysis report is generated using a differential protection analysis strategy.

[0088] Step 104: Use all initial motion analysis reports to generate the target motion analysis report.

[0089] In this embodiment of the invention, multiple initial action analysis reports generated according to the target analysis strategy are summarized to generate a target action analysis report.

[0090] In this embodiment, when a request to generate a distribution network automation switch action analysis report is received, the fault tripping data and self-healing feeder group data corresponding to the report generation request are obtained. Based on the fault tripping data, multiple SOE fault message data are extracted through the distribution network automation system and preprocessed to generate multiple message data to be analyzed. Each message data to be analyzed is compared with the self-healing feeder group data. If the number of operating switches included in the self-healing feeder group data in the message data to be analyzed is greater than or equal to a preset standard value, an initial action analysis report is generated using a self-healing protection analysis strategy. If the number of operating switches included in the self-healing feeder group data in the message data to be analyzed is less than the preset standard value, an initial action analysis report is generated using a differential protection analysis strategy. The multiple initial action analysis reports generated by the target analysis strategy are summarized to generate a target action analysis report. This solves the technical problem that traditional manual analysis requires a large amount of manpower and time, and is prone to errors and omissions, resulting in low efficiency in distribution network automation switch action analysis. It can automatically analyze the correctness of the operation of distribution network automation switches, which greatly improves the efficiency of analysis and prevents errors caused by manual analysis. At the same time, it summarizes and sorts the analysis results, reflecting common problems that automation switches may have from multiple dimensions. It gradually forms an operation and maintenance management model that transforms post-event analysis into pre-event control, helps operation and maintenance personnel to quickly check records in the future, makes it easier for staff to understand the pattern of fault occurrence, and make targeted changes to the operation and maintenance strategies of automation terminals and lines, thereby further improving the reliability of power supply.

[0091] Please see Figure 2-4 , Figure 2 This is a flowchart illustrating the steps of a method for generating a distribution network automation switch action analysis report, as provided in Embodiment 2 of the present invention.

[0092] Please see Figure 2 This invention provides a method for generating a distribution network automation switch action analysis report, relating to a distribution network automation system. The method includes:

[0093] Step 201: When a request to generate a distribution network automation switch action analysis report is received, obtain the fault trip data and self-healing feeder group data corresponding to the report generation request.

[0094] In this embodiment of the invention, the specific implementation process of step 201 is similar to that of step 101, and will not be repeated here.

[0095] Step 202: Based on the fault trip data, extract multiple SOE fault message data through the distribution network automation system and preprocess them to generate multiple message data to be analyzed.

[0096] In one example of this invention, the matched SOE fault message data are sorted according to the chronological order of different switches and events, as shown in the table below:

[0097]

[0098] Step 203: Compare the data of each message to be analyzed with the data of the self-healing feeder group, and select the corresponding target analysis strategy based on the comparison results to generate an initial action analysis report.

[0099] In this embodiment of the invention, the number of action switches included in the self-healing feeder group data within the message data to be analyzed is compared with a preset standard value. It is worth noting that the target analysis strategy includes a differential protection analysis strategy and a self-healing protection analysis strategy.

[0100] Further, please refer to Figure 3 The target analysis strategy includes a differential protection analysis strategy and a self-healing protection analysis strategy. Step 203 includes the following sub-steps:

[0101] S11. Compare the data of the message to be analyzed with the data of the self-healing feeder group.

[0102] In this embodiment of the invention, the number of action switches included in the self-healing feeder group data within the message data to be analyzed is compared.

[0103] S12. If the number of action switches included in the self-healing feeder group data in the message data to be analyzed is greater than or equal to the preset standard value, then adjust the interception time of the SOE fault message data and use the self-healing protection analysis strategy to generate an initial action analysis report.

[0104] Furthermore, S12 includes the following sub-steps:

[0105] S121. If the number of action switches included in the self-healing feeder group data in the message data to be analyzed is greater than or equal to the preset standard value, then determine whether all action switches are included in the self-healing feeder group data.

[0106] The preset standard value refers to the standard threshold for the number of action switches included in the self-healing feeder group data within the message data to be analyzed. It is used to determine whether to select the differential protection analysis strategy to generate the initial action analysis report or to select the self-healing protection analysis strategy to generate the initial action analysis report. In this embodiment, it is selected as 1.

[0107] In this embodiment of the invention, if the number of action switches in the message data to be analyzed that are included in the self-healing feeder group data is greater than or equal to a preset standard value, then it is further determined whether all action switches in the message data to be analyzed are included in the self-healing feeder group data.

[0108] S122. If not all action switches are included in the self-healing feeder group data, then respond to the received initial action analysis report.

[0109] In this embodiment of the invention, if not all action switches are included in the self-healing feeder group data, the system responds by receiving an externally uploaded action analysis report as the initial action analysis report.

[0110] S123. If all operating switches are included in the self-healing feeder group data, the interception time of SOE fault message data will be adjusted to generate new SOE fault message data, and an initial action analysis report will be generated using the self-healing protection analysis strategy.

[0111] Furthermore, S123 includes the following sub-steps:

[0112] S1231. If all the operating switches are included in the self-healing feeder group data, the interception time is adjusted from 10 seconds before the power outage to 240 seconds after the power outage to 10 seconds before the power outage to 30 seconds after the power outage. The message data in the SOE fault message data is updated, and new SOE fault message data is generated.

[0113] In this embodiment of the invention, based on the judgment result that all action switches are included in the self-healing feeder group data, the interception time of the original SOE fault message data is adjusted, that is, the original interception time of 10 seconds before and 240 seconds after the power outage time is adjusted to 10 seconds before and 30 seconds after the power outage time, and the message data in the SOE fault message data is updated again to generate new SOE fault message data.

[0114] It is worth mentioning that the interception time was changed from 10 seconds before to 240 seconds after the power outage to 10 seconds before to 30 seconds after the power outage. This is because if it is a permanent fault, the dispatching and remote control program will remotely open or close the switch 60 seconds later to restore power supply to the non-faulty section. At this time, there is only the opening and closing information and no protection information. According to the set self-healing protection analysis strategy, the analysis will be incorrect due to incomplete protection SOE message data. Therefore, the interception time is shortened to before the dispatching starts remote control.

[0115] S1232. Determine whether the number of action switches in the SOE fault message data is equal to the preset standard number value.

[0116] The preset standard quantity value refers to the standard threshold used to determine the number of active switches; in this embodiment, it is selected as 1. It is used to determine whether it is a single switch action. In this embodiment of the invention, it is determined whether the number of active switches in the updated SOE fault message data is 1.

[0117] S1233. If the number of operating switches in the SOE fault message data is equal to the preset standard number value, then determine whether the final state of the operating switches is open and there is no reclosing protection message.

[0118] In this embodiment of the invention, if the number of action switches in the SOE fault message data is 1, it is determined whether the action switch is ultimately in the open state, and after the final open state, no "reclosing" command appears in the protection SOE message data.

[0119] S1234. If the final state of the operating switch is not open and there is no reclosing protection message, then determine whether the closing time of the operating switch is within the first target preset time period after opening.

[0120] It is worth mentioning that the first target preset time period is 3s±1s. In this embodiment of the invention, if the action switch is not ultimately in the open state, and a "reclosing" command appears in the protection SOE message data after the final open state, then it is determined whether the closing time of the action switch is 3s±1s after the open state.

[0121] S1235. If the final state of the operating switch is open and there is no reclosing protection message, then determine whether the operating switch opened within the second preset time after closing.

[0122] It is worth mentioning that the second preset time is 15 seconds. Because the reclosing charging time is 15 seconds, if the circuit breaker is opened again within 15 seconds after reclosing, it will not reclose again. In this embodiment of the invention, if the operating switch is ultimately in the open state and no "reclosing" command appears in the protection SOE message data after the final opening, it is determined whether the operating switch opened again 15 seconds after closing.

[0123] S1236. If the action switch does not open within the second preset time after closing, record the target data corresponding to the action switch and determine whether the closing time of the action switch is within the first target preset time period after opening.

[0124] In this embodiment of the invention, if the actuating switch does not re-open within 15 seconds after closing, a protection-type error of the actuating switch and a missing closing protection message are recorded. It is assumed that the actuating switch will not reclose under the condition of a permanent fault because no reclosing command was issued, thus constituting a protection-type information error. Furthermore, it is determined whether the closing time of the actuating switch is 3 seconds ± 1 second after opening.

[0125] S1237. If the operating switch opens within the second preset time after closing, determine whether the closing time of the operating switch is within the first target preset time period after opening.

[0126] In this embodiment of the invention, if the circuit breaker is opened again within 15 seconds after closing, it is further determined whether the closing time of the circuit breaker is 3 seconds ± 1 second after opening.

[0127] S1238. If the closing time of the operating switch is within the first target preset time period after the opening, then check one by one whether the closing position message of the operating switch has a corresponding protection message, whether the closing protection message of the operating switch has a corresponding position message, whether the opening position message of the operating switch has a corresponding protection message, and whether the opening protection message of the operating switch has a corresponding position message. Record the corresponding target data according to the judgment results and determine whether the analysis of all operating switches has been completed.

[0128] It is worth mentioning that the first target preset time period is 3s±1s because the reclosing time is 3s, leaving a margin of 1s.

[0129] In this embodiment of the invention, if the closing time of the action switch is 3s±1s after the opening, it is determined whether there is a corresponding protection message in the action switch closing position message.

[0130] If the closing position message of the operating switch does not have a corresponding protection message, record the number of operating switch protection errors and the missing closing protection message, and jump to determine whether the closing protection message of the operating switch has a corresponding position message; if the closing position message of the operating switch has a corresponding protection message, jump to determine whether the closing protection message of the operating switch has a corresponding position message.

[0131] If the closing protection message of the operating switch does not have a corresponding position message, record the number of switch type errors and failure to operate of the operating switch, and jump to determine whether the opening position message of the operating switch has a corresponding protection message; if the closing protection message of the operating switch has a corresponding position message, determine whether the opening position message of the operating switch has a corresponding protection message.

[0132] If the trip position message of the operating switch does not have a corresponding protection message, record the number of operating switch protection errors and the missing trip protection message, and jump to determine whether the trip protection message of the operating switch has a corresponding position message; if the trip position message of the operating switch has a corresponding protection message, determine whether the trip protection message of the operating switch has a corresponding position message.

[0133] If the trip protection message of the action switch does not have a corresponding position message, then record the number of switch type errors and failure to operate of the action switch, jump to record the number of correct action switches and generate the corresponding target data; if the trip protection message of the action switch has a corresponding position message, then record the number of correct action switches and generate the corresponding target data.

[0134] It is worth mentioning that a correct action is only recorded as one if the protection message and position message corresponding to the switch are complete.

[0135] Furthermore, based on the corresponding target data, it is determined whether the analysis of all action switches has been completed.

[0136] S1239. If the analysis of all motion switches is completed, an initial motion analysis report is generated based on the target data.

[0137] In this embodiment of the invention, if the analysis of all action switches is completed, the target data corresponding to all action switches are statistically analyzed, and a corresponding initial action analysis report is generated.

[0138] Furthermore, S12 includes the following sub-steps:

[0139] S12310. If the number of operating switches in the SOE fault message data is not equal to the preset standard number value, then determine whether all operating switches are on the same line and whether the opening time corresponding to all operating switches in the same row is less than the preset opening time.

[0140] In this embodiment of the invention, if the number of action switches in the SOE fault message data is not equal to 1, it is determined whether all action switches are on the same line.

[0141] It is worth mentioning that when a fault occurs, only the upstream switch at the fault point on this line will trip. Since the tripping time settings of the main line switch and the branch line switch are different, it is assumed that the main line and the branch line do not belong to the same line. The circuit topology is read to determine whether the operating switch is on the same line.

[0142] If any of the action switches are not on the same line, then respond to the received initial action analysis report;

[0143] If all operating switches are on the same line, determine whether the opening time of all operating switches in the same row is less than the preset opening time.

[0144] It is worth mentioning that the preset opening time refers to the preset opening time difference, which can be set to 1.5s. Due to possible differences in time synchronization between equipment from different manufacturers, the given opening time error margin is 1.5s.

[0145] S12311. If not, then respond to receive the uploaded initial motion analysis report.

[0146] In this embodiment of the invention, if the time difference between the opening of the switches in the same row is not less than 1.5s, then the initial action analysis report is received and uploaded.

[0147] S12312. If yes, then proceed to the step of determining whether the final state of the action switch is open and there is no reclosing protection message if the number of action switches in the SOE fault message data is equal to the preset standard number value.

[0148] In this embodiment of the invention, if the time difference between the opening of all operating switches in the same row is less than 1.5s, the process jumps to the step of determining whether the final state of the operating switch is open and there is no reclosing protection message.

[0149] Furthermore, S12 includes the following sub-steps:

[0150] S12313. If the closing time of the action switch is not within the first target preset time period after the opening, record the target data and determine whether the analysis of all action switches has been completed.

[0151] In this embodiment of the invention, if the closing time of the action switch is not 3s±1s after the opening, the action switch is recorded as refusing to operate, and it is determined whether the analysis of all action switches has been completed.

[0152] It is worth mentioning that the above-mentioned records of the number of protection-type errors of the operating switch and missing closing protection messages, the number of switch-type errors and failure to operate of the operating switch, the number of protection-type errors of the operating switch and missing opening protection messages, the number of switch-type errors and failure to operate of the operating switch, the number of correct operating times of the operating switch and the failure to operate of the operating switch are all part of the target data.

[0153] Target data refers to the data required to generate the initial motion analysis report.

[0154] S12314. If the analysis of all operating switches is not completed, then proceed to the step of determining whether the final state of the operating switches is open and there is no reclosing protection message if the number of operating switches in the SOE fault message data is equal to the preset standard number value.

[0155] In this embodiment of the invention, if the analysis of all operating switches has not been completed, the process jumps to determine whether the final state of the operating switch is open and there is no reclosing protection message.

[0156] S13. If the number of action switches included in the self-healing feeder group data in the message data to be analyzed is less than the preset standard value, the differential protection analysis strategy is used to generate an initial action analysis report.

[0157] Further, please refer to Figure 4 S13 includes the following sub-steps:

[0158] S131. If the number of action switches included in the self-healing feeder group data in the message data to be analyzed is less than the preset standard value, then determine whether the number of action switches in the SOE fault message data is equal to the preset standard value.

[0159] The default standard value and standard quantity value are both 1.

[0160] In this embodiment of the invention, if the number of action switches included in the self-healing feeder group data in the message data to be analyzed is less than 1, a differential protection analysis strategy is used to analyze and determine whether the number of action switches in the SOE fault message data is equal to 1.

[0161] S132. If the number of operating switches in the SOE fault message data is equal to the preset standard number value, then determine whether the final state of the operating switches is open and there is no reclosing protection message.

[0162] In this embodiment of the invention, if the number of action switches in the SOE fault message data is equal to 1, then it is determined whether the final state of the action switch is open and there is no reclosing protection message.

[0163] S133. If the final state of the operating switch is not open and there is no reclosing protection message, then determine whether the closing time of the operating switch is within the second target preset time after opening.

[0164] It is worth mentioning that the second target is preset to 65 seconds. Since the first reclosing time is a multiple of 3 seconds and the second reclosing time is 60 seconds, the reclosing time must be less than the reclosing charging time of 65 seconds.

[0165] In this embodiment of the invention, if the final state of the action switch is not the open state and there is no reclosing protection message, it is determined whether the closing time of the action switch is within 65 seconds after the open state.

[0166] S134. If the final state of the operating switch is open and there is no reclosing protection message, then determine whether the operating switch is a switch of the preset switch type.

[0167] In this embodiment of the invention, if the final state of the action switch is open and there is no reclosing protection message, it is determined whether the action switch is a switch of a preset switch type.

[0168] It's worth mentioning that the default switch type here is a watchdog switch.

[0169] S135. If the operating switch is a switch of a preset type, then check whether the operating switch trip position message has a corresponding protection message and whether the operating switch trip protection message has a corresponding position message. Record the corresponding target data according to the judgment result and determine whether the analysis of all operating switches has been completed.

[0170] It is worth mentioning that the watchdog switch does not have reclosing capability, so there is no need to analyze the closing-related location messages and protection messages.

[0171] In this embodiment of the invention, if the action switch is a watchdog switch, it is determined whether there is a corresponding protection message in the action switch trip position message;

[0172] If the trip position message of the operating switch does not have a corresponding protection message, record the number of operating switch protection errors and the missing trip protection message, and jump to determine whether the trip protection message of the operating switch has a corresponding position message; if the trip position message of the operating switch has a corresponding protection message, determine whether the trip protection message of the operating switch has a corresponding position message.

[0173] If the trip protection message of the action switch does not have a corresponding position message, then record the number of switch type errors and failure to operate of the action switch, jump to record the number of correct action switches and generate the corresponding target data; if the trip protection message of the action switch has a corresponding position message, then jump to record the number of correct action switches and generate the corresponding target data.

[0174] It is worth mentioning that a correct action is only recorded as one if the protection message and position message corresponding to the switch are complete.

[0175] Furthermore, based on the corresponding target data, it is determined whether the analysis of all action switches has been completed.

[0176] S136. If the operating switch is not a switch of the preset switch type, determine whether the operating switch meets the preset tripping conditions.

[0177] It is worth mentioning that the preset tripping condition refers to whether the operating switch trips for the third time or within 2 seconds after closing. Because the secondary reclosing lockout time is 2 seconds, if the switch trips again within 2 seconds after reclosing, it will not reclose again. If it is the third trip, it is also considered that there is a permanent fault and will not be closed again.

[0178] In this embodiment of the invention, if the action switch is not a watchdog switch, it is determined whether the action switch is the third time it has been tripped or whether it has tripped within 2 seconds after closing.

[0179] S137. If the action switch does not meet the preset tripping conditions, record the corresponding target data and determine whether the closing time of the action switch is within the second target preset time after tripping.

[0180] In this embodiment of the invention, if the action switch does not meet the condition of tripping for the third time or tripping within 2 seconds after closing, the number of protection errors of the action switch is increased by 1 and the closing protection message is missing, and it is determined whether the closing time of the action switch is within 65 seconds after tripping.

[0181] It's worth noting that the number of protection-related errors for the operating switch was increased by 1, and the closing protection message was missing. This is because it's assumed that the operating switch will not reclose if it doesn't meet the conditions of a permanent fault, and this is due to the lack of a reclosing command being issued, thus constituting a protection-related information error.

[0182] S138. If the action switch meets the preset tripping conditions, determine whether the closing time of the action switch is within the second target preset time after tripping.

[0183] In this embodiment of the invention, if the action switch meets the condition of tripping or tripping within 2 seconds after the third tripping or closing, it is determined whether the closing time of the action switch is within 65 seconds after tripping.

[0184] S139. If the closing time of the operating switch is within the second target preset time after the opening, then check one by one whether the closing position message of the operating switch has a corresponding protection message, whether the closing protection message of the operating switch has a corresponding position message, whether the opening position message of the operating switch has a corresponding protection message, and whether the opening protection message of the operating switch has a corresponding position message. Record the corresponding target data according to the judgment results and determine whether the analysis of all operating switches has been completed.

[0185] In this embodiment of the invention, if the closing time of the action switch is within 65 seconds after the opening, it is determined whether there is a corresponding protection message in the action switch closing position message.

[0186] If the closing position message of the operating switch does not have a corresponding protection message, record the number of operating switch protection errors and the missing closing protection message, and jump to determine whether the closing protection message of the operating switch has a corresponding position message; if the closing position message of the operating switch has a corresponding protection message, jump to determine whether the closing protection message of the operating switch has a corresponding position message.

[0187] If the closing protection message of the operating switch does not have a corresponding position message, record the number of switch type errors and failure to operate of the operating switch, and jump to determine whether the opening position message of the operating switch has a corresponding protection message; if the closing protection message of the operating switch has a corresponding position message, determine whether the opening position message of the operating switch has a corresponding protection message.

[0188] If the trip position message of the operating switch does not have a corresponding protection message, record the number of operating switch protection errors and the missing trip protection message, and jump to determine whether the trip protection message of the operating switch has a corresponding position message; if the trip position message of the operating switch has a corresponding protection message, determine whether the trip protection message of the operating switch has a corresponding position message.

[0189] If the trip protection message of the action switch does not have a corresponding position message, then record the number of switch type errors and failure to operate of the action switch, jump to record the number of correct action switches and generate the corresponding target data; if the trip protection message of the action switch has a corresponding position message, then record the number of correct action switches and generate the corresponding target data.

[0190] It is worth mentioning that a correct action is only recorded as one if the protection message and position message corresponding to the switch are complete.

[0191] S1310. If the analysis of all motion switches is completed, an initial motion analysis report is generated based on the target data.

[0192] In this embodiment of the invention, if the analysis of all action switches is completed, the target data corresponding to all action switches are statistically analyzed, and a corresponding initial action analysis report is generated.

[0193] Furthermore, S12 includes the following sub-steps:

[0194] S1311. If the number of operating switches in the SOE fault message data is not equal to the preset standard number value, then determine whether the opening time of all operating switches on the same line and the corresponding line of all operating switches is less than the preset opening time.

[0195] In this embodiment of the invention, if the number of action switches in the SOE fault message data is not equal to 1, it is determined whether all action switches are on the same line.

[0196] It is worth mentioning that, when a fault occurs, only the upstream switch at the fault point on this line will trip. Since the tripping time settings of the main line switch and the branch line switch are different, it is assumed that the main line and the branch line do not belong to the same line. The line topology is read to determine whether the operating switch is on the same line.

[0197] If any of the action switches are not on the same line, the system will respond by receiving the uploaded initial action analysis report; if all action switches are on the same line, the system will determine whether the opening time of all action switches in the same row is less than the preset opening time.

[0198] It is worth mentioning that the preset opening time is 1.5 seconds. Due to possible differences in time synchronization between equipment from different manufacturers, the given opening time error margin is 1.5 seconds.

[0199] S1312. If not, then respond to receiving the uploaded initial motion analysis report.

[0200] In this embodiment of the invention, if the opening time of the switch corresponding to the same row is not less than 1.5s, then the initial action analysis report is received and uploaded.

[0201] S1313 If yes, then jump to the step of determining whether the final state of the action switch is open and there is no reclosing protection message if the number of action switches in the SOE fault message data is equal to the preset standard number value.

[0202] In this embodiment of the invention, if the opening time of all operating switches in the same row is less than 1.5s, the process jumps to the step of determining whether the final state of the operating switch is open and there is no reclosing protection message.

[0203] Furthermore, S12 includes the following sub-steps:

[0204] S1314. If the closing time of the action switch is not within the second target preset time after the opening, record the target data and determine whether the analysis of all action switches has been completed.

[0205] In this embodiment of the invention, if the closing time of the action switch is not within 65 seconds after the opening time, the action switch is recorded as refusing to operate, and it is determined whether the analysis of all action switches has been completed.

[0206] It is worth mentioning that the above-mentioned records of the number of protection-type errors of the operating switch and missing closing protection messages, the number of switch-type errors and failure to operate of the operating switch, the number of protection-type errors of the operating switch and missing opening protection messages, the number of switch-type errors and failure to operate of the operating switch, the number of correct operating times of the operating switch and the failure to operate of the operating switch are all part of the target data.

[0207] Target data refers to the data required to generate the initial motion analysis report.

[0208] S1315. If the analysis of all operating switches is not completed, then proceed to the step of determining whether the final state of the operating switches is open and there is no reclosing protection message if the number of operating switches in the SOE fault message data is equal to the preset standard number value.

[0209] In this embodiment of the invention, if the analysis of all operating switches has not been completed, the process jumps to determine whether the final state of the operating switch is open and there is no reclosing protection message.

[0210] Step 204: Determine whether the analysis of all the message data to be analyzed has been completed.

[0211] In this embodiment of the invention, it is determined whether the analysis of multiple SOE fault message data extracted from the fault trip data through the distribution network automation system and preprocessed to generate multiple message data to be analyzed is completed.

[0212] Step 205: If yes, proceed to the step of generating the target motion analysis report using all initial motion analysis reports.

[0213] In this embodiment of the invention, if all analyses are completed, the target action analysis report is generated using all initial action analysis reports.

[0214] Step 206: If not, proceed to the next step of extracting multiple SOE fault message data from the distribution network automation system based on the fault trip data, performing preprocessing, and generating multiple message data to be analyzed.

[0215] In this embodiment of the invention, if not all the analysis is completed, the process jumps back to the step of extracting multiple SOE fault message data from the distribution network automation system based on the fault trip data and performing preprocessing to generate multiple message data to be analyzed.

[0216] Step 207: Use all initial motion analysis reports to generate the target motion analysis report.

[0217] It is worth mentioning that the initial action analysis report includes basic terminal information, a brief description of the fault and the action status, as well as the analysis conclusions.

[0218] Terminal basic information: The content is read directly from the terminal ledger and written, including line name, terminal name, terminal model, terminal manufacturer, switch body model, switch body manufacturer, CT ratio, PT ratio, zero-sequence CT ratio, and terminal commissioning date.

[0219] Fault summary: The content is directly read and written from the fault trip details; Fault summary: includes fault line name, fault equipment name, fault phase, fault type, fault time, and fault cause, which is directly read and written from the fault trip details.

[0220] The action status is read from the exported message to determine the content to be written;

[0221] Analysis conclusion: Clearly describe the number of correct actions, the number of incorrect actions, and the error details for each specific switch action;

[0222] The action analysis report, protection messages, and location messages for this fault are placed in one folder for easy viewing.

[0223] It is worth mentioning that the target motion analysis report includes a summary analysis of the analysis data from all the initial motion analysis reports.

[0224] The system compiles operational information for each switch, including the number of correct actions, the number of incorrect actions, and a summary of incorrect actions. It also calculates the monthly operational accuracy rate of all automated switches in the region: (Number of correct actions by all switches this month / Number of actions by all switches this month) × 100%. Furthermore, it calculates the operational accuracy rate of automated switches in different commissioning years: (Number of correct actions by all switches in the current commissioning year / Number of actions by all switches in the current commissioning year) × 100%. Finally, it calculates the operational accuracy rate of automated switches from different manufacturers: (Number of correct actions by all switches from this manufacturer / Number of actions by all switches from this manufacturer) × 100%. The system also compiles outage duration and fault trip counts by power supply station and line. Finally, it sorts the statistical information and generates a summary analysis report on fault trips across the entire region.

[0225] In this embodiment, when a request to generate a distribution network automation switch action analysis report is received, the fault tripping data and self-healing feeder group data corresponding to the report generation request are obtained. Based on the fault tripping data, multiple SOE fault message data are extracted through the distribution network automation system and preprocessed to generate multiple message data to be analyzed. Each message data to be analyzed is compared with the self-healing feeder group data. If the number of operating switches included in the self-healing feeder group data in the message data to be analyzed is greater than or equal to a preset standard value, an initial action analysis report is generated using a self-healing protection analysis strategy. If the number of operating switches included in the self-healing feeder group data in the message data to be analyzed is less than the preset standard value, an initial action analysis report is generated using a differential protection analysis strategy. The multiple initial action analysis reports generated by the target analysis strategy are summarized to generate a target action analysis report. This solves the technical problem that traditional manual analysis requires a large amount of manpower and time, and is prone to errors and omissions, resulting in low efficiency in distribution network automation switch action analysis. It can automatically analyze the correctness of the operation of distribution network automation switches, which greatly improves the efficiency of analysis and prevents errors caused by manual analysis. At the same time, it summarizes and sorts the analysis results, reflecting common problems that automation switches may have from multiple dimensions. It gradually forms an operation and maintenance management model that transforms post-event analysis into pre-event control, helps operation and maintenance personnel to quickly check records in the future, makes it easier for staff to understand the pattern of fault occurrence, and make targeted changes to the operation and maintenance strategies of automation terminals and lines, thereby further improving the reliability of power supply.

[0226] Please see Figure 5 , Figure 5 This is a structural block diagram of a power distribution network automation switch action analysis report generation system provided in Embodiment 3 of the present invention.

[0227] This invention provides a system for generating analysis reports on the actions of distribution network automation switches. The system relates to distribution network automation systems and includes:

[0228] The data acquisition module 301 is used to acquire fault trip data and self-healing feeder group data corresponding to the report generation request when a distribution network automation switch action analysis report generation request is received. The data preprocessing module 302 is used to extract multiple SOE fault message data from the distribution network automation system based on the fault trip data and perform preprocessing to generate multiple message data to be analyzed. The comparison and analysis module 303 is used to compare each message data to be analyzed with the self-healing feeder group data, and select the corresponding target analysis strategy to generate an initial action analysis report based on the comparison results. The action analysis report generation module 304 is used to generate a target action analysis report using all initial action analysis reports.

[0229] Furthermore, the target analysis strategy includes a differential protection analysis strategy and a self-healing protection analysis strategy. The comparison analysis module 303 includes: a first comparison submodule, used to compare the data to be analyzed in the message with the data of the self-healing feeder group; a first selection submodule, used to adjust the interception time of the SOE fault message data and generate an initial action analysis report using the self-healing protection analysis strategy if the number of operating switches included in the self-healing feeder group data in the message data to be analyzed is greater than or equal to a preset standard value; and a second selection submodule, used to generate an initial action analysis report using the differential protection analysis strategy if the number of operating switches included in the self-healing feeder group data in the message data to be analyzed is less than a preset standard value.

[0230] Further, the first selection submodule includes: a first judgment unit, used to determine whether all operating switches are included in the self-healing feeder group data if the number of operating switches included in the self-healing feeder group data in the message data to be analyzed is greater than or equal to a preset standard value; a first response unit, used to respond to receiving the uploaded initial action analysis report if not all operating switches are included in the self-healing feeder group data; and a first generation unit, used to adjust the interception time of the SOE fault message data to generate new SOE fault message data if all operating switches are included in the self-healing feeder group data, and to generate an initial action analysis report using a self-healing protection analysis strategy.

[0231] Further, the first generation unit includes: an adjustment subunit, used to adjust the interception time from 10 seconds before to 240 seconds after the power outage to 10 seconds before to 30 seconds after the power outage if all operating switches are included in the self-healing feeder group data, update the message data in the SOE fault message data, and generate new SOE fault message data; a first judgment subunit, used to determine whether the number of operating switches in the SOE fault message data is equal to a preset standard number value; a second judgment subunit, used to determine whether the final state of the operating switches is open and there is no reclosing protection message if the number of operating switches in the SOE fault message data is equal to the preset standard number value; a third judgment subunit, used to determine whether the closing time of the operating switches is within the first target preset time period after opening if the final state of the operating switches is not open and there is no reclosing protection message; and a fourth judgment subunit, used to determine whether the operating switches opened within the second preset time period after closing if the final state of the operating switches is open and there is no reclosing protection message. The fifth judgment subunit is used to record the target data corresponding to the action switch and determine whether the closing time of the action switch is within the first target preset time period after the opening if the action switch does not open within the second preset time period after closing. The sixth judgment subunit is used to determine whether the closing time of the action switch is within the first target preset time period after opening if the action switch opens within the second preset time period after closing. The seventh judgment subunit is used to determine whether each action switch closing position message, closing protection message, opening position message, and opening protection message has a corresponding protection message if the closing time of the action switch is within the first target preset time period after opening. Based on the judgment results, the corresponding target data is recorded, and it is determined whether the analysis of all action switches is completed. The first initial action analysis report generation subunit is used to generate an initial action analysis report based on the target data if the analysis of all action switches is completed.

[0232] Furthermore, the first generation unit also includes: an eighth judgment subunit, used to determine whether the opening time of all operating switches on the same line corresponding to the same row of all operating switches is less than the preset opening time if the number of operating switches in the SOE fault message data is not equal to the preset standard number value; a first receiving subunit, used to receive the uploaded initial action analysis report if not; and a first trip unit, used to jump to the step of determining whether the final state of the operating switches is open and there is no reclosing protection message if the number of operating switches in the SOE fault message data is equal to the preset standard number value.

[0233] Furthermore, the first generation unit also includes: a ninth judgment subunit, used to record target data and determine whether the analysis of all operating switches has been completed if the closing time of the operating switch is not within the first target preset time period after the opening. A second trip unit is used to, if the analysis of all operating switches has not been completed, jump to the step of determining whether the final state of the operating switches is opening and there is no reclosing protection message if the number of operating switches in the SOE fault message data is equal to the preset standard number value.

[0234] Further, the second selection submodule includes: a second judgment unit, used to determine whether the number of actuated switches in the SOE fault message data is equal to the preset standard number if the number of actuated switches included in the self-healing feeder group data in the message data to be analyzed is less than a preset standard value. A third judgment unit, used to determine whether the final state of the actuated switches is open and there is no reclosing protection message if the number of actuated switches in the SOE fault message data is equal to the preset standard number value. A fourth judgment unit, used to determine whether the closing time of the actuated switches is within the second target preset time after opening if the final state of the actuated switches is not open and there is no reclosing protection message. A fifth judgment unit, used to determine whether the actuated switches are of a preset switch type if the final state of the actuated switches is open and there is no reclosing protection message. A sixth judgment unit, used to determine whether each actuated switch opening position message has a corresponding protection message and whether each actuated switch opening protection message has a corresponding position message if the actuated switches are of a preset switch type, records the corresponding target data based on the judgment results, and determines whether the analysis of all actuated switches has been completed. The seventh judgment unit is used to determine whether the operating switch meets the preset tripping conditions if the operating switch is not a preset switch type. The eighth judgment unit is used to record the corresponding target data and determine whether the closing time of the operating switch is within the second target preset time after tripping if the operating switch does not meet the preset tripping conditions. The ninth judgment unit is used to determine whether the closing time of the operating switch is within the second target preset time after tripping if the operating switch meets the preset tripping conditions. The tenth judgment unit is used to determine whether each operating switch closing position message, closing protection message, tripping position message, and tripping protection message has a corresponding protection message if the operating switch closing time is within the second target preset time after tripping, records the corresponding target data based on the judgment results, and determines whether the analysis of all operating switches is complete. The first initial action analysis report generation unit is used to generate an initial action analysis report based on the target data if the analysis of all operating switches is complete.

[0235] Furthermore, the second selection submodule also includes: an eleventh judgment unit, used to determine whether the opening time of all operating switches on the same line corresponding to the same row of all operating switches is less than the preset opening time if the number of operating switches in the SOE fault message data is not equal to the preset standard number value; a first receiving unit, used to receive the uploaded initial action analysis report if not; and a first jump unit, used to jump to the step of determining whether the final state of the operating switches is open and there is no reclosing protection message if the number of operating switches in the SOE fault message data is equal to the preset standard number value.

[0236] Furthermore, the second selection submodule also includes: a twelfth judgment unit, used to record target data and determine whether the analysis of all operating switches has been completed if the closing time of the operating switch is not within the second target preset time after the opening; and a second jump unit, used to jump to the step of determining whether the final state of the operating switches is open and there is no reclosing protection message if the analysis of all operating switches has not been completed.

[0237] Furthermore, it also includes: a judgment module, used to determine whether the analysis of all the message data to be analyzed has been completed; a first jump module, used to jump to the step of generating a target action analysis report by using all initial action analysis reports if yes; and a second jump module, used to jump to the step of extracting multiple SOE fault message data from the distribution network automation system based on the fault trip data and performing preprocessing to generate multiple message data to be analyzed if no.

[0238] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0239] 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 an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.

[0240] 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; that is, 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 according to actual needs.

[0241] The above-described 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 the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for generating a distribution network automation switch action analysis report, characterized in that, The method relates to a distribution network automation system and includes: When a request to generate a distribution network automation switch action analysis report is received, the fault trip data and self-healing feeder group data corresponding to the report generation request are obtained. Based on the fault tripping data, multiple SOE fault message data are extracted and preprocessed by the distribution network automation system to generate multiple message data to be analyzed. Compare the data of each message to be analyzed with the data of the self-healing feeder group, and select the corresponding target analysis strategy based on the comparison results to generate an initial action analysis report. The target analysis strategy includes a differential protection analysis strategy and a self-healing protection analysis strategy. The step of comparing each of the data to be analyzed with the data of the self-healing feeder group, and selecting the corresponding target analysis strategy to generate an initial action analysis report based on the comparison results, includes: Compare the data of the message to be analyzed with the data of the self-healing feeder group; If the number of action switches included in the self-healing feeder group data within the message data to be analyzed is greater than or equal to a preset standard value, then the interception time of the SOE fault message data is adjusted, and the self-healing protection analysis strategy is used to generate an initial action analysis report. If the number of action switches included in the self-healing feeder group data within the message data to be analyzed is less than the preset standard value, then the differential protection analysis strategy is used to generate an initial action analysis report. The step of adjusting the SOE fault message data interception time and generating an initial action analysis report using the self-healing protection analysis strategy if the number of action switches included in the self-healing feeder group data within the message data to be analyzed is greater than or equal to a preset standard value includes: If the number of action switches included in the self-healing feeder group data within the message data to be analyzed is greater than or equal to a preset standard value, then it is determined whether all the action switches are included in the self-healing feeder group data. If not all of the aforementioned action switches are included in the self-healing feeder group data, then the system responds by receiving the uploaded initial action analysis report. If all the aforementioned action switches are included in the self-healing feeder group data, the interception time of the SOE fault message data is adjusted to generate new SOE fault message data, and the self-healing protection analysis strategy is used to generate an initial action analysis report. The step of generating an initial action analysis report using the differential protection analysis strategy if the number of action switches included in the self-healing feeder group data within the message data to be analyzed is less than the preset standard value includes: If the number of action switches included in the self-healing feeder group data within the message data to be analyzed is less than the preset standard value, then it is determined whether the number of action switches within the SOE fault message data is equal to the preset standard value. If the number of operating switches in the SOE fault message data is equal to the preset standard number value, then determine whether the final state of the operating switch is open and there is no reclosing protection message. If the final state of the action switch is not the open circuit and there is no reclosing protection message, then determine whether the closing time of the action switch is within the second target preset time after the open circuit. If the final state of the operating switch is the open switch and there is no reclosing protection message, then determine whether the operating switch is a switch of the preset switch type; If the action switch is a switch of the preset switch type, then determine whether there is a corresponding protection message for the action switch opening position message and whether there is a corresponding position message for the action switch opening protection message. Record the corresponding target data according to the judgment result and determine whether the analysis of all action switches has been completed. If the action switch is not a switch of the preset switch type, then determine whether the action switch meets the preset tripping conditions; If the action switch does not meet the preset tripping conditions, the corresponding target data is recorded, and it is determined whether the closing time of the action switch is within the second target preset time after tripping. If the action switch meets the preset tripping conditions, then determine whether the closing time of the action switch is within the second target preset time after tripping; If the closing time of the action switch is within the second target preset time after the opening, then it is determined one by one whether the closing position message of the action switch has a corresponding protection message, whether the closing protection message of the action switch has a corresponding position message, whether the opening position message of the action switch has a corresponding protection message, and whether the opening protection message of the action switch has a corresponding position message. Based on the determination results, the corresponding target data is recorded and it is determined whether the analysis of all the action switches has been completed. If the analysis of all the aforementioned action switches is completed, an initial action analysis report is generated based on the target data; Using all the initial motion analysis reports, generate the target motion analysis report.

2. The method for generating a distribution network automation switch action analysis report according to claim 1, characterized in that, The step of adjusting the truncation time of the SOE fault message data to generate new SOE fault message data and generating an initial action analysis report using the self-healing protection analysis strategy if all the aforementioned action switches are included in the self-healing feeder group data includes: If all the action switches are included in the self-healing feeder group data, the interception time is adjusted from 10 seconds before the power outage to 240 seconds after the power outage to 10 seconds before the power outage to 30 seconds after the power outage, the message data in the SOE fault message data is updated, and new SOE fault message data is generated. Determine whether the number of action switches in the SOE fault message data is equal to the preset standard number value; If the number of operating switches in the SOE fault message data is equal to the preset standard number value, then determine whether the final state of the operating switch is open and there is no reclosing protection message. If the final state of the action switch is not the open circuit and there is no reclosing protection message, then determine whether the closing time of the action switch is within the first target preset time period after the open circuit. If the final state of the action switch is the open circuit and there is no reclosing protection message, then determine whether the action switch opened within the second preset time after closing. If the action switch does not open within the second preset time after closing, the target data corresponding to the action switch is recorded and it is determined whether the closing time of the action switch is within the first target preset time period after opening. If the action switch opens within the second preset time after closing, then determine whether the closing time of the action switch is within the first target preset time period after opening; If the closing time of the action switch is within the first target preset time period after the opening, then it is determined whether the closing position message of the action switch has a corresponding protection message, whether the closing protection message of the action switch has a corresponding position message, whether the opening position message of the action switch has a corresponding protection message, and whether the opening protection message of the action switch has a corresponding position message. Based on the determination results, the corresponding target data is recorded and it is determined whether the analysis of all the action switches has been completed. If the analysis of all the aforementioned action switches is completed, an initial action analysis report is generated based on the target data.

3. The method for generating a distribution network automation switch action analysis report according to claim 1 or 2, characterized in that, Also includes: If the number of action switches in the SOE fault message data is not equal to the preset standard number value, then determine whether the opening time of all the action switches on the same line and the corresponding line of all the action switches is less than the preset opening time. If not, then respond by receiving the uploaded initial action analysis report; If so, proceed to the step of determining whether the final state of the action switch is open and there is no reclosing protection message if the number of action switches in the SOE fault message data is equal to the preset standard number value.

4. The method for generating a distribution network automation switch action analysis report according to claim 2, characterized in that, Also includes: If the closing time of the action switch is not within the first target preset time period after the opening, then record the target data and determine whether the analysis of all action switches has been completed; If the analysis of all the aforementioned action switches is not completed, then proceed to the step of determining whether the final state of the action switch is open and there is no reclosing protection message if the number of action switches in the SOE fault message data is equal to the preset standard number value.

5. The method for generating a distribution network automation switch action analysis report according to claim 1, characterized in that, Also includes: If the closing time of the action switch is not within the second target preset time after the opening, then the target data is recorded and it is determined whether the analysis of all the action switches has been completed. If the analysis of all the aforementioned action switches is not completed, then proceed to the step of determining whether the final state of the action switch is open and there is no reclosing protection message if the number of action switches in the SOE fault message data is equal to the preset standard number value.

6. The method for generating a distribution network automation switch action analysis report according to claim 1, characterized in that, Also includes: Determine whether the analysis of all the message data to be analyzed has been completed; If so, proceed to the step of generating a target motion analysis report by using all the initial motion analysis reports; If not, then proceed to the step of extracting multiple SOE fault message data through the distribution network automation system based on the fault trip data and performing preprocessing to generate multiple message data to be analyzed.

7. A system for generating analysis reports on the actions of switches in a distribution network automation system, characterized in that, The system relates to a distribution network automation system, wherein the system for generating a distribution network automation switch action analysis report is used to implement the method for generating a distribution network automation switch action analysis report as described in any one of claims 1-6, and the system for generating the distribution network automation switch action analysis report includes: The data acquisition module is used to acquire the fault trip data and self-healing feeder group data corresponding to the report generation request when a distribution network automation switch action analysis report generation request is received. The data preprocessing module is used to extract multiple SOE fault message data through the distribution network automation system based on the fault trip data and perform preprocessing to generate multiple message data to be analyzed. The comparison and analysis module is used to compare each of the message data to be analyzed with the data of the self-healing feeder group, and select the corresponding target analysis strategy to generate an initial action analysis report based on the comparison results. The motion analysis report generation module is used to generate a target motion analysis report by using all the initial motion analysis reports.

Citation Information

Patent Citations

  • Intelligent distribution network fault recognition method

    CN104459474A

  • Classified extraction and auxiliary decision-making method for power grid accident tripping information

    CN114336979A