A method and system for batch checking of terminal protection settings for power distribution automation

In the fixed value batch verification method of power distribution automation terminal protection, preset value list and batch logic, priority division, communication link switching and fault diagnosis, the problems of inefficiency and inaccurate results in the existing technology are solved. It improves the system's response speed and accuracy, and improves the operating efficiency and reliability of the distribution network automation system.

CN118899802BActive Publication Date: 2024-12-13YUNNAN POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411390318.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2024-12-13
Estimated Expiration
2044-10-08

AI Technical Summary

Technical Problem

The existing power distribution automation terminal protection fixed value batch verification method is inefficient and the results are inaccurate. It cannot effectively process the fixed value orders of a large number of terminal equipment, and ignores the analysis of key information, resulting in protection failure.

Method used

Provide a batch verification method for protecting fixed value of power distribution automation terminals, sending recall instructions to the distribution network operation control system through preset value orders and batch logic, comparing the fixed value of the on-site terminal with the fixed value in operation, determining the abnormal state, and passing through Priority division, communication link switching and fault diagnosis mechanisms improve system response speed and accuracy.

Benefits of technology

It realizes flexible processing of fixed value orders of different priority levels, improves system response speed and operation efficiency, ensures priority processing of key fixed value orders, enhances the stability and reliability of the system, and can accurately find mismatched fixed values The system and generate detailed reports improve the operating efficiency and reliability of the distribution network automation system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118899802B_ABST
    Figure CN118899802B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for batch checking of terminal protection fixed values ​​of distribution automation, including: presetting a first fixed value list, and sending a first recall instruction to a first distribution network operation control system according to a preset first batch logic, wherein the first recall instruction is a fixed value recall instruction corresponding to the first fixed value list, and the first fixed value list includes an in-operation fixed value; when the first distribution network operation control system receives the first recall instruction, it returns the on-site terminal fixed value corresponding to the first recall instruction; the first fixed value list is compared with the on-site terminal fixed value, and the abnormal and non-abnormal states are determined, and the batch checking of terminal protection fixed values ​​of distribution automation is completed. The present application has the characteristics of intelligence, efficiency, stability and refinement, and can significantly improve the operating efficiency and reliability of the distribution network automation system, and provide a strong guarantee for the safe and stable operation of the power system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of batch verification of distribution automation terminal protection settings, and in particular to a method and system for batch verification of distribution automation terminal protection settings. Background Art

[0002] With the continuous development of the power system, the status of distribution network automation in the operation of the power grid is becoming more and more important. As one of the important means to ensure the safe and stable operation of the power grid, the set value comparison in distribution network automation is of great significance to improving the reliability, safety and economy of the power grid. However, with the gradual increase in the coverage of distribution automation, there are problems such as "many terminals" and "wide geographical distribution of terminals". Due to historical problems, terminal range restrictions, incorrect set values ​​in set value sheets, differences and errors in manual execution, etc., the set value execution errors of the on-site terminals lead to protection failure.

[0003] The existing batch verification methods of distribution automation terminal protection settings often have problems such as low comparison efficiency and inaccurate comparison results. On the one hand, due to the large number of terminal devices in the distribution network and the wide variety of setting sheets, the traditional comparison method often requires each setting sheet to be compared one by one, resulting in a cumbersome and time-consuming comparison process. On the other hand, the existing comparison methods usually only focus on part of the information in the setting sheet, while ignoring the analysis and processing of other key information, which may lead to inaccurate comparison results. Summary of the invention

[0004] The purpose of this section is to summarize some aspects of embodiments of the present invention and briefly introduce some preferred embodiments. Some simplifications or omissions may be made in this section and the specification abstract and the invention title of this application to avoid blurring the purpose of this section, the specification abstract and the invention title, and such simplifications or omissions cannot be used to limit the scope of the present invention.

[0005] In view of the above existing problems, the present invention is proposed.

[0006] Therefore, the present invention provides a method and system for batch checking of terminal protection settings of distribution automation, which can solve the problems mentioned in the background technology.

[0007] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0008] In a first aspect, the present invention provides a method for batch checking of distribution automation terminal protection settings, comprising:

[0009] Preset a first fixed value list, and send a first recall instruction to the first distribution network operation control system according to a preset first batch logic, wherein the first recall instruction is a fixed value recall instruction corresponding to the first fixed value list, and the first fixed value list includes an in-operation fixed value;

[0010] When the first distribution network operation control system receives the first recall instruction, it returns the field terminal setting corresponding to the first recall instruction;

[0011] The first setting list is compared with the on-site terminal setting to determine abnormal and non-abnormal states, and complete batch verification of distribution automation terminal protection setting values.

[0012] As a preferred solution of the method for batch checking the fixed values ​​of distribution automation terminal protection according to the present invention, the method includes: presetting the first fixed value list and sending the first recall instruction to the first distribution network operation control system according to the preset first batch logic:

[0013] Preprocessing the preset first fixed value list, the preprocessing includes checking whether the fixed value list in the first fixed value list meets the first requirement and the second requirement, the first requirement is to verify whether the IP, ID, fixed value area code, group number and point number of the fixed value list in the first fixed value list are correct in a preset order, if they are correct, the first requirement is met; the second requirement is to verify whether the fixed values ​​in all the fixed value lists in the first fixed value list meet the predetermined first safety threshold, if they meet, the second requirement is met;

[0014] The value orders in the first value order that do not meet the first requirement or the second requirement are marked respectively, and processed according to the first requirement processing logic and the second requirement processing logic;

[0015] When the set value list in the first set value list meets the first requirement and the second requirement, a first recall instruction is sent to the first distribution network operation control system according to the preset first batch logic.

[0016] As a preferred solution of the method for batch checking of terminal protection settings of distribution automation according to the present invention, the first batch logic includes:

[0017] Prioritizing the value orders in the first value order that meet the first requirement and the second requirement;

[0018] The priority is divided according to the regional criticality level, terminal risk level, power grid operation status, historical call success rate and terminal response time;

[0019] The priorities are divided into a first priority, a second priority and a third priority;

[0020] Send a first recall instruction to the first distribution network operation control system in order of priority, generate a first priority completion instruction after the transmission of the first recall instruction corresponding to the first priority setting order is completed, and transmit the first recall instruction corresponding to the second priority setting order;

[0021] When the transmission of the first recall instruction corresponding to the second priority fixed value order is completed, a second priority completion instruction is generated, and the transmission of the first recall instruction corresponding to the third priority fixed value order is carried out;

[0022] When the first recall instruction corresponding to the third priority fixed value order is transmitted, a complete instruction is generated.

[0023] As a preferred solution of the method for batch checking the fixed values ​​of distribution automation terminal protection according to the present invention, the first batch logic further includes:

[0024] When the transmission of the first recall instruction corresponding to the first priority value list is completed, a first priority completion instruction is generated and a communication link for transmitting back the field terminal value corresponding to the first recall instruction is opened;

[0025] When the transmission of the first recall instruction corresponding to the second priority value order is completed, while generating the second priority completion instruction, the communication link for returning the field terminal value corresponding to the first recall instruction is opened;

[0026] When the transmission of the first recall instruction corresponding to the third priority fixed value list is completed, a third priority completion instruction is generated and at the same time, a communication link for transmitting back the field terminal fixed value corresponding to the first recall instruction is opened.

[0027] As a preferred solution of the distribution automation terminal protection setting batch verification method described in the present invention, the priority is divided according to the regional critical level, terminal risk level, power grid operation status, historical call success rate and terminal response time, including:

[0028] Performing logical scoring on the value list in the first value list with respect to the regional criticality level, terminal risk level, power grid operation status, historical call success rate and terminal response time;

[0029] Thresholds are set for the logic score, and threshold division constraints are set for regional criticality, terminal risk level, power grid operation status, historical call success rate, and terminal response time;

[0030] According to the threshold division constraint, priority is divided for the set value orders in the first set value order that meet the first requirement and the second requirement.

[0031] As a preferred solution of the method for batch checking the fixed values ​​of distribution automation terminal protection of the present invention, when the first distribution network operation control system receives the first recall instruction, the field terminal fixed value corresponding to the first recall instruction is returned, including:

[0032] If the on-site terminal setting corresponding to the first recall instruction is not received, switch to the backup communication link and resend the first recall instruction. If the on-site terminal setting corresponding to the first recall instruction is received, it is determined that the original communication link is faulty.

[0033] If the on-site terminal setting corresponding to the first recall instruction is still not received, remote status diagnosis is performed on the on-site terminal. If a fault is diagnosed in the on-site terminal, a terminal replacement notification is issued, and the terminal replacement success information is waited for after the terminal is replaced. When the terminal replacement success information is received, the first recall instruction is sent again. If the on-site terminal setting corresponding to the first recall instruction is received, it is determined that the original on-site terminal is faulty.

[0034] If the returned on-site terminal setting corresponding to the first recall instruction has not been received, it is determined whether other returned on-site terminal setting are updated. If there is an update, it is determined that the address information of the setting list is wrong, and an inspection instruction is sent to the inspection personnel.

[0035] As a preferred solution of the method for batch checking the fixed values ​​of distribution automation terminal protection of the present invention, the comparison of the first fixed value list with the field terminal fixed value comprises:

[0036] Extract IP, ID, setting area code, group number and point number from the returned field terminal setting, and record them as , and extract the corresponding information from the in-service value list, recorded as ;

[0037] Perform a first comparison between each pair of setting sheet and on-site terminal information in the order of return to confirm whether they are consistent;

[0038] For each value order record, its matching status is recorded as True if it is consistent, and False if it is inconsistent;

[0039] A second comparison is performed on the inconsistent fixed value orders. If the second comparison result matches, there is no subsequent operation. If the second comparison result does not match, the unmatched fixed value order is output. After all comparisons are completed, a comparison report is generated. The comparison report at least includes the reason for the mismatch and the corresponding fixed value order parameter data.

[0040] In a second aspect, the present invention provides a distribution automation terminal protection setting batch verification system, comprising:

[0041] A data sending module, used for presetting a first fixed value list, and sending a first recall instruction to a first distribution network operation control system according to a preset first batch logic, wherein the first recall instruction is a fixed value recall instruction corresponding to the first fixed value list, and the first fixed value list includes an in-operation fixed value;

[0042] A data acquisition module, configured to return a field terminal constant value corresponding to the first recall instruction when the first distribution network operation control system receives the first recall instruction;

[0043] The comparison module is used to compare the first setting list with the field terminal setting, determine abnormal and non-abnormal states, and complete batch verification of distribution automation terminal protection settings.

[0044] In a third aspect, the present invention provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above-mentioned method when executing the computer program.

[0045] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the method described above when executed by a processor.

[0046] Compared with the prior art, the present invention has the following beneficial effects: the present invention proposes a method and system for batch checking of terminal protection settings of distribution automation, a first setting list is preset, and a first recall instruction is sent to a first distribution network operation and control system according to a preset first batch logic, wherein the first recall instruction is a setting recall instruction corresponding to the first setting list, and the first setting list includes in-operation settings; when the first distribution network operation and control system receives the first recall instruction, it returns the on-site terminal setting corresponding to the first recall instruction; the first setting list is compared with the on-site terminal setting to determine abnormal and non-abnormal states, and the batch checking of terminal protection settings of distribution automation is completed.

[0047] First, by presetting the first batch logic, flexible processing of different priority orders can be achieved. According to the different priorities, the system can intelligently adjust the opening time of the communication link to ensure that critical and urgent orders can be processed first, thereby improving the response speed and operation efficiency of the entire distribution network automation system.

[0048] Secondly, the present invention prioritizes the value orders by comprehensively considering multiple factors such as regional criticality, terminal risk level, power grid operation status, historical call success rate, and terminal response time. This division method is more scientific and comprehensive, and can more accurately reflect the importance and urgency of the value order, providing strong support for subsequent batch value comparison.

[0049] In addition, the present invention also designs a perfect communication link switching and fault diagnosis mechanism. When the main communication link fails or the set value of the field terminal cannot be received, the system will automatically switch to the backup communication link and try to resend the recall instruction. If the set value still cannot be received, the system will also perform remote status diagnosis on the field terminal and take corresponding treatment measures according to the diagnosis results. This design ensures the stability and reliability of the system when facing complex environments.

[0050] Finally, the present invention can also accurately find out the mismatched setting list and generate a detailed comparison report by extracting and comparing the information of the on-site terminal setting and the in-operation setting, which helps the operation and maintenance personnel to quickly locate the problem and take targeted measures to repair and optimize it.

[0051] To sum up, the distribution automation terminal protection setting batch verification method and system of the present invention are characterized by intelligence, high efficiency, stabilization and refinement, which can significantly improve the operating efficiency and reliability of the distribution network automation system, and provide strong guarantee for the safe and stable operation of the power system. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. Among them:

[0053] Figure 1 A method flow chart of a method and system for batch checking of protection settings of distribution automation terminals provided by one embodiment of the present invention;

[0054] Figure 2 An internal structural diagram of a computer device of a distribution automation terminal protection setting batch verification method and system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0055] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.

[0056] Example 1

[0057] Reference Figure 1-Figure 2, is the first embodiment of the present invention, which provides a distribution automation terminal protection setting batch verification method and system, including a distribution automation terminal protection setting batch verification method and a distribution automation terminal protection setting batch verification system, wherein a distribution automation terminal protection setting batch verification method includes:

[0058] Before describing the embodiments of the present application in detail, some related concepts are first explained for the sake of clarity.

[0059] Setting list: Setting list refers to a set of control parameters that are pre-set in the automation management of power systems to ensure the correct operation of equipment (such as relay protection devices, automation control devices, etc.). These parameters include but are not limited to the IP address, ID, setting area code, group number, point number, and specific functional setting values ​​(such as protection action current value, delay time, etc.) of the equipment. Setting list is a basic configuration file to ensure that power equipment responds to power grid conditions according to predetermined strategies.

[0060] On-site terminal settings: On-site terminal settings refer to the settings currently stored and executed by the terminal equipment (such as smart terminals, remote terminal units, etc.) installed on the power grid site. These settings directly control the operating behavior of the on-site equipment and reflect the real-time operating status of the system. When a recall command is sent from the control center to the site, the terminal will return these actual settings for verification with the center's setting list.

[0061] In-operation set values: In-operation set values ​​refer to the set value configurations currently in operation in the power grid. They should be consistent with the on-site terminal set values ​​to ensure the stability and safety of the power grid operation. In-operation set values ​​usually refer to the set value settings that have been deployed and effective. They are important parameters that need to be continuously tracked and verified in power system maintenance and monitoring.

[0062] Communication link: Communication link refers to the connection channel between the control center and the field terminal for exchanging data and instructions in the power automation system. It includes wired (such as optical fiber, cable) and wireless (such as GPRS, LTE, satellite communication) and other forms. The quality of the communication link directly affects the speed and accuracy of the instruction transmission, as well as the timeliness and completeness of the data return. In the above process, from sending the recall instruction to receiving the feedback from the field terminal, to the possible fault switching and the activation of the backup link, all rely on a stable and reliable communication link.

[0063] In related technologies, the fixed value management of distribution network automation systems often faces challenges such as large data volume, unstable communication links, and cumbersome fixed value comparison. Traditional fixed value comparison methods are usually based on a single fixed value order, lacking the ability of batch processing and intelligent optimization, which leads to low efficiency and easy errors when processing a large number of fixed value orders. In addition, the instability of the communication link may also lead to the failure of fixed value recall or data loss, further increasing the difficulty of fixed value management.

[0064] The present application provides a method that can effectively solve the above-mentioned problems. Next, multiple embodiments will be combined to explain in detail how to implement the distribution automation terminal protection fixed value batch verification method;

[0065] Figure 1 A method flow chart of a batch verification method and system for distribution automation terminal protection setting values ​​is shown, including:

[0066] S101, presetting a first fixed value list, and sending a first recall instruction to a first distribution network operation control system according to a preset first batch logic, the first recall instruction being a fixed value recall instruction corresponding to the first fixed value list, the first fixed value list including an in-operation fixed value;

[0067] The first setting list is preset, and before the first recall instruction is sent to the first distribution network operation control system according to the preset first batch logic, the following steps are included:

[0068] Preprocessing the preset first set value list, the preprocessing includes checking whether the set value list in the first set value list meets the first requirement and the second requirement, the first requirement is to verify whether the IP, ID, set value area code, group number and point number of the set value list in the first set value list are correct in a preset order, if they are correct, the first requirement is met; the second requirement is to verify whether the set values ​​in all the set value lists in the first set value list meet the preset first safety threshold, if they meet, the second requirement is met;

[0069] Furthermore, the value orders in the first value order that do not meet the first requirement or the second requirement are marked respectively, and processed according to the first requirement processing logic and the second requirement processing logic;

[0070] Furthermore, when the set value order in the first set value order meets the first requirement and the second requirement, a first recall instruction is sent to the first distribution network operation control system according to the preset first batch logic.

[0071] In the embodiment of the present application, the first requirement is to verify whether the IP, ID, fixed value area code, group number and point number of the first fixed value list in the first fixed value list are correct in a preset order, that is, to determine whether the number of digits and the content form of the IP, ID, fixed value area code, group number and point number meet the preset standards in a preset order;

[0072] In an optional embodiment, the number of digits and the content format of the number can be as follows: the IP address consists of four numbers between 0 and 255, each separated by a period, such as "192.168.1.1". Each number occupies one byte, so the entire IP address occupies a total of 32 bits. The number of digits is usually not directly specified because its format is fixed. ID (device identifier): This can be the serial number, model code or specific identification code of the device. The number of digits and format depends on the system design. For example, it can be an 8-bit or 16-bit hexadecimal number, or a more complex string encoding, such as "DS-RTU-001". In the embodiment of the present application, an 8-bit hexadecimal number is used. The fixed value area code is used to distinguish the fixed value configuration sets under different operating modes in the same device. Its number of digits is usually small, and in the embodiment of the present application, it is set to 1 byte (i.e. 8 bits), and the value range that can be represented is 0 to 255. The content format is usually an unsigned integer. The group number is used to organize and classify telemetry, telesignaling and other data for easy management and retrieval. In the IEC 60870-5-101 / 104 protocol, the group number is usually one byte, i.e. 8 bits, and the range is also 0 to 255. In the present application, the content of the group number is also in the form of an 8-bit unsigned integer, and the specific values ​​represent different data categories or functional areas. The point number is used to uniquely identify a specific data point, such as a specific telemetry or telesignaling point. The number of bits of the point number may range from a few bytes to dozens of bytes, depending on the number and organization of data points in the system. In an embodiment of the present application, the point number is a 16-bit unsigned integer ranging from 0 to 65535, and in more complex systems, a longer numbering structure may be used to support more data points.

[0073] In the embodiment of the present application, the second requirement is to verify whether the fixed values ​​in all the fixed value orders in the first fixed value order meet the predetermined first security threshold. The numbers corresponding to each IP, ID, fixed value area code, group number and point number all have numerical limit ranges, so these ranges determine the value of the first security threshold. For example, the IP address consists of four numbers between 0 and 255, so the first security threshold of the IP address is [0,255], the ID (device identifier) ​​is an 8-bit hexadecimal number, so the first security threshold of the ID (device identifier) ​​is [0,15], where 10~15 is represented by A~F, the fixed value area code value range is 0 to 255, so the first security threshold of the fixed value area code is [0,255], etc. According to the first requirement to judge the number of digits and the content form, the second requirement to judge the threshold method can effectively screen out the fixed value orders that do not meet the preset rules, and mark and process them, thereby ensuring the accuracy and reliability of subsequent batch fixed value comparisons.

[0074] In an optional embodiment, the preset order can be IP, ID, fixed area code, group number and point number, or ID, fixed area code, IP, group number and point number, or group number, point number, IP, ID and fixed area number, and any other sorting order.

[0075] In the embodiment of the present application, the first batch logic includes:

[0076] Prioritizing the value orders in the first value order that meet the first requirement and the second requirement;

[0077] Furthermore, the priority is divided by regional criticality, terminal risk level, grid operation status, historical call success rate, and terminal response time;

[0078] Furthermore, the priorities are divided into first priority, second priority, and third priority;

[0079] Furthermore, a first recall instruction is sent to the first distribution network operation control system in order of priority, and when the transmission of the first recall instruction corresponding to the first priority fixed value order is completed, a first priority completion instruction is generated, and the transmission of the first recall instruction corresponding to the second priority fixed value order is performed;

[0080] Furthermore, when the transmission of the first recall instruction corresponding to the second priority fixed value order is completed, the second priority completion instruction is generated, and the transmission of the first recall instruction corresponding to the third priority fixed value order is carried out;

[0081] Furthermore, after the transmission of the first recall instruction corresponding to the fixed value order of the third priority is completed, a full completion instruction is generated.

[0082] Furthermore, the first batch of logic also includes:

[0083] When the transmission of the first recall instruction corresponding to the first priority value list is completed, a first priority completion instruction is generated and a communication link for transmitting back the field terminal value corresponding to the first recall instruction is opened;

[0084] Furthermore, when the transmission of the first recall instruction corresponding to the second priority fixed value order is completed, while the second priority completion instruction is generated, a communication link for returning the field terminal fixed value corresponding to the first recall instruction is opened;

[0085] Furthermore, when the transmission of the first recall instruction corresponding to the third priority setting order is completed, while generating the third priority completion instruction, a communication link for returning the field terminal setting corresponding to the first recall instruction is opened.

[0086] In the embodiment of the present application, the priority is divided by regional criticality, terminal risk level, power grid operation status, historical call success rate and terminal response time, including:

[0087] Performing logical scoring on the value list in the first value list with respect to the regional criticality level, terminal risk level, power grid operation status, historical call success rate and terminal response time;

[0088] Set thresholds for logic scoring, and set threshold division constraints for regional criticality, terminal risk level, power grid operation status, historical call success rate, and terminal response time;

[0089] According to the threshold division constraint, priority is divided for the set value orders in the first set value order that meet the first requirement and the second requirement.

[0090] In an optional embodiment, the logical scoring of the first value list with respect to the regional critical level, the terminal risk level, the grid operation status, the historical call success rate and the terminal response time can be as follows:

[0091] The regional criticality level reflects the importance of the region in the power grid and can be set from 1 to 5 points, with 5 points representing the highest level. For example, 1 point is a marginal / rural area. Such areas usually have low population density and less industrial activities, and contribute less to the power supply stability and power demand of the entire power grid. The importance is relatively low, mainly to ensure the basic livelihood electricity demand. For example: remote villages, agricultural areas, etc. 2 points are general suburbs. Compared with marginal areas, they have a certain population and industrial base, but are not the core areas of economic activities. The importance is medium, and the power supply for basic life and industrial production needs to be ensured. For example: small towns, suburban residential areas, etc. 3 points are urban development areas, areas with rapid economic development, including more commercial and residential areas, and densely populated areas. The importance is high, and there are high requirements for the reliability and service quality of the power grid. For example: emerging business districts, large residential communities, etc. 4 points are urban central areas, highly developed commercial and administrative centers, with high population density, including key facilities such as government agencies and financial institutions. The importance is high, and any interruption may cause significant economic losses and social impacts. For example: central business districts, government administrative districts, etc. 5 points are core urban areas / strategic locations, which are core areas at the national or regional level, including political and economic heartlands, and locations of facilities that are critical to national security. They are of the highest importance, and the power supply in such areas is directly related to national security and social stability. For example: national capital centers, military command centers, large data centers, etc.

[0092] The terminal risk level is to assess the impact that terminal failure may have on the system, with a score of 1-5, and 5 represents extremely high risk. For example, 1 is low risk, and the terminal is located at the edge of the power grid or on a non-critical path. The scope of the fault is small, and the impact on the entire system is almost negligible. For example: branch line terminals that serve a small number of users and are surrounded by alternative power sources. 2 is relatively low risk, and although it serves a certain number of users, it has backup lines or is easy to quickly restore power supply through other means. For example: distribution transformers in secondary areas are surrounded by redundant power supply paths. 3 is medium risk, located in a relatively core area of ​​the power grid, the fault will cause power outages within a certain range, but the impact is controllable and can be alleviated through scheduling adjustments. For example: some terminals in urban secondary substations affect power supply in local areas but do not affect critical services. 4 is high risk, bearing important loads, or located at key nodes of the power grid, the fault may cause large-scale power outages, and it will take a long time to recover. For example: terminals that supply power to important facilities such as hospitals and transportation hubs, or substations located at bottleneck locations of the power grid. 5 points means extremely high risk, which is directly related to the core terminals of the power grid stability and security. Once a failure occurs, it may trigger a chain reaction, seriously affecting the operation of the system and even causing large-scale power outages. Repair is difficult and time-consuming. For example: hub substations of national or regional backbone power grids, and centralized terminals that supply power to a large number of critical infrastructure.

[0093] The grid operation status is the stability of the current grid, which can be quantified based on real-time data, with a score of 1-5, and the larger the value, the more stable it is. For example, 5 points means very stable: the grid is operating in the best state, all key indicators are within the safe range, there are no emergencies or abnormal conditions, the frequency deviation is very small, the voltage is stable, and the spare capacity is sufficient. 4 points means stable: the grid is operating well, most indicators are normal, there are occasional slight deviations but they do not affect the stability of the system, the frequency and voltage fluctuations are within the allowable range, and the spare capacity is moderate. 3 points means general: the grid is in a state of alert, and there are some challenges, such as loads in some areas approaching the peak, frequency or voltage have large fluctuations, and the spare capacity is low, but the overall situation is still controllable. 2 points means unstable: the grid is under great pressure and has clear stability risks, such as frequent voltage or frequency over-limits, some areas approaching or reaching the transmission limit, and the spare capacity is tight. 1 point means high risk: the grid is very unstable and there are immediate threats, such as severe overload, large frequency fluctuations, voltage collapse risks, and the spare capacity is almost exhausted, requiring emergency intervention.

[0094] The historical summon success rate is the successful execution rate of the recall command in the past, converted into a percentage, the higher the better, here converted to 1-5 points, such as 5 points is very high: the historical summon success rate is above 90%, indicating that the system or terminal response is very reliable and the error rate is extremely low. 4 points is high: the summon success rate is 80%-89%, indicating that the response is successful in most cases, but there is a certain error rate. 3 points is average: the summon success rate is 70%-79%, indicating that the response reliability is average and needs attention and improvement. 2 points is low: the summon success rate is 60%-69%, indicating that the response reliability is poor, there are obvious problems, and immediate measures need to be taken to improve. 1 point is very low: the summon success rate is less than 60%, indicating that the system or terminal response is extremely unreliable and must be immediately checked and resolved.

[0095] The terminal response time is the average response time, the shorter the better, and can be converted into 1-5 points, with 5 points for extremely short response time. 5 points for extremely short: the response time is much lower than the set threshold, usually in milliseconds or lower, indicating that the response is extremely fast. 4 points for short: the response time is near the lower threshold, such as a few milliseconds to tens of milliseconds, showing good response performance. 3 points for average: the response time is at a medium level, such as tens of milliseconds to hundreds of milliseconds, which meets basic needs but has room for improvement. 2 points for slow: the response time is long, more than one second or even several seconds, and begins to affect system efficiency and user experience. 1 point for extremely slow: the response time is extremely delayed, far beyond the reasonable range, seriously affecting system functions and operational responsiveness.

[0096] In an optional embodiment, thresholds are set for the logic score, and the threshold division constraints for the regional critical level, terminal risk level, power grid operation status, historical call success rate, and terminal response time are set as follows:

[0097] Set different scoring intervals and priority thresholds for each dimension. For example, divide the score of each dimension into three intervals (low, medium, and high), and each interval corresponds to a different priority. Assume the following are example thresholds:

[0098] When the regional criticality score is 1-2 points, the priority is low priority; when the regional criticality score is 3 points, the priority is medium priority; when the regional criticality score is 4-5 points, the priority is high priority;

[0099] When the terminal risk level score is 1-2 points, the priority is low priority; when the regional criticality score is 3 points, the priority is medium priority; when the regional criticality score is 4-5 points, the priority is high priority;

[0100] When the grid operation status score is 1-2 points, the priority is low priority; when the regional criticality score is 3 points, the priority is medium priority; when the regional criticality score is 4-5 points, the priority is high priority;

[0101] When the historical summon success rate score is 1-2 points, the priority is low priority, when the regional key level score is 3 points, the priority is medium priority, and when the regional key level score is 4-5 points, the priority is high priority;

[0102] When the terminal response time score is 1-2 points, the priority is low priority; when the regional criticality score is 3 points, the priority is medium priority; when the regional criticality score is 4-5 points, the priority is high priority;

[0103] In an optional embodiment, according to the threshold division constraint, the priority division of the first value order that meets the first requirement and the second requirement may be specifically:

[0104] When the scores of all dimensions are in the high range, the corresponding value list in the first value list is the first priority;

[0105] When at least one dimension is in the high range and the others are in the medium or low range, the corresponding value list in the first value list is the second priority;

[0106] When all dimensions are in the low or medium range, the corresponding first value list is the third priority;

[0107] In an optional embodiment, if the priorities are the same, secondary priority sorting is performed according to the weighted average. The specific calculation steps of the weighted average may be:

[0108] Step 1: Collect historical data of each dimension, such as real-time monitoring values ​​or historical statistical values ​​of regional critical level (Z), terminal risk level (T), power grid operation status (G), historical call success rate (H), and terminal response time (R). And pre-process the data, such as missing value processing, outlier detection and processing, standardization or normalization;

[0109] Step 2: Calculate the weight factor and design a basic weight factor for each dimension. The factor is fixed based on the theoretical impact of the dimension on system stability and efficiency, but can be manually adjusted to reflect expert knowledge or experience. For example, in the embodiment of this application, it is set as follows:

[0110] ,

[0111] Step 3: Real-time state adjustment coefficient. A real-time adjustment coefficient is calculated for each dimension based on the current system state and data. This coefficient reflects the urgency or importance change of the current impact of the dimension on the system. For example, if the grid operation state is unstable, the RTC of G should be increased; if the recent recall success rate is high, the RTC of H may be reduced. The calculation of RTC can be based on thresholds or ratios, such as adjusting according to the difference or ratio between the real-time value of each indicator and the preset threshold or target value.

[0112] In the embodiment of the present application, it is assumed that the calculation of RTC is based on the normalized real-time value , the range is 0 to 1, then set ,in It is the set of normalized real-time values ​​of all dimensions;

[0113] Step 4: Dynamic weight calculation, combining the basic weight factor and the real-time status adjustment coefficient to calculate the dynamic weight:

[0114] ,

[0115] Among them, the value of i is {1, 2, 3, 4, 5}, which respectively represents the regional critical level, terminal risk level, power grid operation status, historical call success rate, and terminal response time, that is, {Z, T, G, H, R}. Indicates the corresponding dynamic weight;

[0116] Step 5: Normalize the total weight. Normalize the dynamic weights of all dimensions to ensure that the sum is 1 to ensure the comparability and rationality of the weights:

[0117] ,

[0118] Step 6: The final secondary priority ranking calculation formula is:

[0119] ,

[0120] Among them, a represents the ath fixed value order in the first fixed value order, represents the score value of the i-th item of the a-th fixed value list;

[0121] Step 7: If they are of the same priority, a secondary priority sorting is performed according to the weighted average, that is, a secondary priority sorting is performed according to the size of the secondary priority sorting calculation result.

[0122] It should be noted that the calculation of the secondary priority ranking not only takes into account the basic weight factors of each dimension, but also dynamically adjusts the coefficient according to the real-time status, so that the priority ranking is more in line with the actual situation of the current system. Through the real-time adjustment coefficient, the system can flexibly adjust the weight of each dimension according to the current status, thereby more accurately reflecting the impact of each dimension on system stability and efficiency.

[0123] In addition, the weighted average calculation method ensures that all dimensions are taken into account, avoiding the limitation of a single dimension determining the priority sorting. This sorting method that integrates multiple dimensions can more comprehensively reflect the importance and urgency of the order, allowing the system to allocate resources and process tasks more reasonably.

[0124] Through secondary priority sorting, the system can more accurately determine the priority order of the fixed value order, thereby optimizing the calling order and scheduling strategy of the fixed value order. This helps to improve the operating efficiency and stability of the system and reduce unnecessary waste and loss of resources. At the same time, secondary priority sorting also provides system administrators with a more flexible and scientific decision-making basis, enabling them to better manage and control the system.

[0125] S102, when the first distribution network operation control system receives the first recall instruction, it returns the field terminal setting corresponding to the first recall instruction;

[0126] Among them, when the first distribution network operation control system receives the first recall instruction, returning the field terminal setting corresponding to the first recall instruction includes: if the field terminal setting corresponding to the first recall instruction is not received, switching to the backup communication link, and re-sending the first recall instruction; if the field terminal setting corresponding to the first recall instruction is received, it is determined that the original communication link has a fault;

[0127] Furthermore, if the returned field terminal fixed value corresponding to the first recall instruction is still not received, a remote status diagnosis is performed on the field terminal. If a field terminal failure is diagnosed, a terminal replacement notification is issued, and the terminal replacement success information is waited for after the terminal replacement. When the returned terminal replacement success information is received, the first recall instruction is sent again. If the returned field terminal fixed value corresponding to the first recall instruction is received, it is determined that the original field terminal has a failure.

[0128] Furthermore, if the returned on-site terminal setting corresponding to the first recall instruction has not been received, it is determined whether other returned on-site terminal setting are updated. If there is an update, it is determined that the address information of the setting list is wrong, and an inspection instruction is sent to the inspection personnel.

[0129] It should be noted that by transmitting the set value of the field terminal back, the system can confirm in real time whether the set value has been successfully recalled to the field terminal, thereby ensuring the timeliness and accuracy of the set value update. This is crucial to ensure the stable operation of the power grid, because incorrect set values ​​may lead to incorrect operation of power grid equipment, which in turn leads to a series of potential safety risks.

[0130] In the embodiment of the present application, if the returned field terminal fixed value is not received within the specified time, the system can automatically switch to the backup communication link and resend the recall instruction. This function enhances the communication reliability of the system and avoids the failure of fixed value update due to communication failure. At the same time, by switching the communication link, the system can promptly discover and solve communication problems to ensure the continuity of fixed value management.

[0131] In an embodiment of the present application, if the field terminal constant value is still not successfully transmitted back after multiple attempts, the system will perform remote status diagnosis on the field terminal. Through diagnosis, the system can determine whether the terminal is faulty and take corresponding treatment measures accordingly. For example, if the diagnosis result shows that the terminal is faulty, the system will issue a notice to replace the terminal and resend the recall instruction after the terminal is successfully replaced. This process not only improves the system's fault handling capability, but also reduces the risk of power grid operation caused by terminal failure.

[0132] In the embodiment of the present application, if the fixed values ​​of other on-site terminals transmitted back are updated, and the fixed values ​​of a specific terminal are not successfully recalled, the system can determine that the address information of the fixed value list may be wrong. In this case, the system will send an inspection instruction to the inspection personnel to promptly discover and correct the address information error. This function helps to improve the accuracy of fixed value management and reduce the failure of fixed value updates caused by human errors or system errors.

[0133] S103, comparing the first setting list with the on-site terminal setting, determining abnormal and non-abnormal states, and completing batch verification of distribution automation terminal protection setting.

[0134] The comparison of the first setting list with the on-site terminal setting includes: extracting the IP, ID, setting area code, group number and point number from the returned on-site terminal setting, and recording them as , and extract the corresponding information from the in-service value list, recorded as ;

[0135] Furthermore, a first comparison is performed between each pair of the fixed value sheet and the on-site terminal information in the order of return to confirm whether they are consistent;

[0136] Furthermore, for each fixed value order record, its matching status is recorded as True if it is consistent, and False if it is inconsistent;

[0137] In the embodiment of the present application, there is a problem with the automatic comparison of the set values ​​of the distribution network automation terminal corresponding to the set value list recorded as False, and it is necessary to notify the operation and maintenance personnel to perform manual set value comparison remotely.

[0138] Furthermore, a second comparison is performed on the inconsistent fixed value orders. If the second comparison result matches, there is no subsequent operation. If the second comparison result does not match, the unmatched fixed value order is output. After all comparisons are completed, a comparison report is generated. The comparison report at least includes the reason for the mismatch and the corresponding fixed value order parameter data.

[0139] In the embodiment of the present application, the second comparison may be data other than IP, ID, fixed value area code, group number and point number contained in the fixed value list, for example, text type data such as line name, management unit, installation location, order number, etc., and may also include variable type data such as current, voltage, delay, etc. The second comparison in the present application is only designed for variable type data, and text type data is not considered. The specific steps are as follows:

[0140] Step 1: Set The first The actual value of the fixed point, is the value of the corresponding set point sent back by the on-site terminal. The allowable error range is recorded as (for current protection threshold) and (for delay time);

[0141] Step 2: Specific comparison of fixed value contents:

[0142] The judgment conditions for comparing the current protection threshold are: for each current protection setting point, check whether the following conditions are met:

[0143] ,

[0144] in, This is the maximum error allowed for the current setting, ensuring that the setting on site is within the allowable fluctuation range.

[0145] The judgment conditions for delay time comparison are: For delay time, consider using relative error as a criterion to ensure time flexibility while maintaining functional safety.

[0146] ,

[0147] in, It is the maximum relative error ratio allowed for the delay time relative to the set value.

[0148] Step 3: Exception handling and recording:

[0149] For each comparison, if the judgment condition is not met, record the exception and record the point number , actual value , On-site value and the amount of error exceeded;

[0150] In an optional embodiment, the anomalies may also be classified, and further subdivided into anomaly categories such as slight deviation, severe deviation, etc. according to the degree and nature of the deviation.

[0151] In the embodiment of the present application, even if there are slight differences in some set value points but they are within the allowable range, they should be marked as "normal within the fluctuation range" to distinguish them from completely consistent set value points.

[0152] Step 4: Comprehensive judgment and report

[0153] The comparison results of all points of a certain field terminal are summarized. If all points are within the allowable fluctuation range, it is judged as "overall matching, some parameters fluctuate"; if any point exceeds the allowable range, it is judged as "abnormality exists." All comparison results are summarized, including the specific information of normal matching points, points within the fluctuation range, and abnormal points, to form a detailed comparison report.

[0154] In summary, the present invention proposes a method and system for batch verification of terminal protection constants of distribution automation, a first constant list is preset, and a first recall instruction is sent to a first distribution network operation and control system according to a preset first batch logic, wherein the first recall instruction is a constant recall instruction corresponding to the first constant list, and the first constant list includes in-operation constants; when the first distribution network operation and control system receives the first recall instruction, it returns the on-site terminal constants corresponding to the first recall instruction; the first constant list is compared with the on-site terminal constants to determine abnormal and non-abnormal states, and the batch verification of terminal protection constants of distribution automation is completed.

[0155] First, by presetting the first batch logic, flexible processing of different priority orders can be achieved. According to the different priorities, the system can intelligently adjust the opening time of the communication link to ensure that critical and urgent orders can be processed first, thereby improving the response speed and operation efficiency of the entire distribution network automation system.

[0156] Secondly, the present invention prioritizes the value orders by comprehensively considering multiple factors such as regional criticality, terminal risk level, power grid operation status, historical call success rate, and terminal response time. This division method is more scientific and comprehensive, and can more accurately reflect the importance and urgency of the value order, providing strong support for subsequent batch value comparison.

[0157] In addition, the present invention also designs a perfect communication link switching and fault diagnosis mechanism. When the main communication link fails or the set value of the field terminal cannot be received, the system will automatically switch to the backup communication link and try to resend the recall instruction. If the set value still cannot be received, the system will also perform remote status diagnosis on the field terminal and take corresponding treatment measures according to the diagnosis results. This design ensures the stability and reliability of the system when facing complex environments.

[0158] Finally, the present invention can also accurately find out the mismatched setting list and generate a detailed comparison report by extracting and comparing the information of the on-site terminal setting and the in-operation setting, which helps the operation and maintenance personnel to quickly locate the problem and take targeted measures to repair and optimize it.

[0159] To sum up, the distribution automation terminal protection setting batch verification method and system of the present invention are characterized by intelligence, high efficiency, stabilization and refinement, which can significantly improve the operating efficiency and reliability of the distribution network automation system, and provide strong guarantee for the safe and stable operation of the power system.

[0160] This embodiment also provides a distribution automation terminal protection setting batch verification system, including:

[0161] A data sending module, used for presetting a first fixed value list, and sending a first recall instruction to the first distribution network operation control system according to a preset first batch logic, wherein the first recall instruction is a fixed value recall instruction corresponding to the first fixed value list, and the first fixed value list includes an in-operation fixed value;

[0162] A data acquisition module, configured to return a field terminal constant value corresponding to the first recall instruction when the first distribution network operation control system receives the first recall instruction;

[0163] The comparison module is used to compare the first setting list with the on-site terminal setting, determine the abnormal and non-abnormal states, and complete the batch verification of the distribution automation terminal protection setting.

[0164] The above-mentioned unit modules may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to the above-mentioned modules.

[0165] This embodiment also provides a computer device, which may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 2As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for batch checking of terminal protection settings for distribution automation is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.

[0166] This embodiment further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0167] Preset a first fixed value list, and send a first recall instruction to the first distribution network operation control system according to the preset first batch logic, the first recall instruction is a fixed value recall instruction corresponding to the first fixed value list, and the first fixed value list includes the in-operation fixed value;

[0168] When the first distribution network operation control system receives the first recall instruction, it returns the field terminal setting corresponding to the first recall instruction;

[0169] Compare the first setting list with the on-site terminal settings, determine abnormal and non-abnormal conditions, and complete batch verification of distribution automation terminal protection settings.

[0170] Example 2

[0171] Referring to Tables 1 to 4, an embodiment of the present invention provides a method and system for batch checking of terminal protection settings for distribution automation. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through experiments.

[0172] During the experiment, a distribution network automation system with multiple areas and terminals was selected as the test object. First, the first set value orders with different priorities were preset, and the set value recall instructions were sent to the distribution network operation control system according to the preset batch logic. Then, the field terminal set values ​​sent back by the system after receiving the recall instruction were observed and recorded, and compared in detail with the preset first set value order.

[0173] During the comparison process, the difference between the on-site terminal setting and the in-operation setting was focused on, and the judgment was made based on the preset allowable fluctuation range. The points that matched the normal and fluctuation range were recorded and summarized; the abnormal points that exceeded the allowable range were recorded and analyzed in detail.

[0174] Table 1: Comparison of fixed value recall efficiency

[0175] Serial number project Traditional method (time / minute) New method (time / minute) Improvement ratio 1 Total recall time 120 60 50% 2 High priority fixed value recall time 30 10 66.7% 3 Average recall time per order 5 2.5 50%

[0176] Table 2: Comparison of fixed values, accuracy and efficiency improvement

[0177] Serial number index Traditional methods New approach Improvements 1 Exact match value points 850 / 1000 980 / 1000 +13% 2 Abnormal point automatic identification time (minutes) 30 5 -83.3% 3 Percentage of points outside the fixed value fluctuation range 15% 2% -86.7% 4 Time to generate comparison report (minutes / 100 points) 10 2 -80%

[0178] Table 3: Communication link stability and reliability assessment

[0179] Serial number Evaluation indicators Traditional methods New approach Improvements 1 Success rate of primary and backup link switching (%) 90 99.5 +9.5% 2 Average communication interruption duration (seconds) 120 15 -87.5% 3 Remote fault diagnosis response time (minutes) 30 5 -83.3% 4 Terminal online rate increase (%) 95% 99% +4%

[0180] Table 4: Operation and maintenance costs and efficiency improvements

[0181] Serial number index Traditional methods New approach Improvements 1 Average annual troubleshooting time (hours) 500 50 -1000% 2 Number of terminals managed per maintenance staff member 1 100 +10000% 3 Annual operation and maintenance cost reduction ratio (%) - -60% -60% 4 Reduction in downtime required for system upgrades and maintenance (%) - -80% 80%

[0182] Through statistics and analysis of experimental data, the following conclusions were drawn:

[0183] First, the distribution automation terminal protection setting batch verification method and system proposed in the present invention can realize efficient batch processing of setting orders in the distribution network automation system. Through preset batch logic and priority division, the system can intelligently adjust the opening time of the communication link, thereby realizing priority processing of critical and emergency setting orders, improving the response speed and operation efficiency of the system.

[0184] Secondly, the present invention divides the priority of the value order by comprehensively considering multiple factors, making the priority division more scientific and comprehensive. This division method can more accurately reflect the importance and urgency of the value order, and provides strong support for subsequent batch value comparison.

[0185] In addition, the communication link switching and fault diagnosis mechanism designed in the present invention effectively improves the stability and reliability of the system. When the main communication link fails, the system can automatically switch to the backup communication link to ensure the smooth recall and comparison of the fixed value order. At the same time, the system can also perform remote status diagnosis on the on-site terminal, discover and solve problems in time, and reduce the difficulty and cost of system operation and maintenance.

[0186] Finally, the distribution automation terminal protection setting batch verification method of the present invention can accurately find out the mismatched setting orders and generate a detailed comparison report. This helps operation and maintenance personnel to quickly locate the problem and take targeted measures to repair and optimize, thereby improving the operation quality and reliability of the entire distribution network automation system.

[0187] In summary, the distribution automation terminal protection setting batch verification method and system of the present invention have significant beneficial effects, can significantly improve the operating efficiency and reliability of the distribution network automation system, and provide strong guarantee for the safe and stable operation of the power system.

[0188] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

[0189] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. The schemes in the embodiments of the present application may be implemented in various computer languages, for example, object-oriented programming language Java and literal scripting language JavaScript, etc.

[0190] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0191] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0192] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0193] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0194] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for batch checking of terminal protection settings for distribution automation, characterized in that: include: Preset a first fixed value list, and send a first recall instruction to the first distribution network operation control system according to a preset first batch logic, wherein the first recall instruction is a fixed value recall instruction corresponding to the first fixed value list, and the first fixed value list includes an in-operation fixed value; When the first distribution network operation control system receives the first recall instruction, it returns the field terminal setting corresponding to the first recall instruction; Compare the first setting list with the field terminal setting, determine abnormal and non-abnormal states, and complete batch verification of distribution automation terminal protection setting; The first setting list is preset, and before the first recall instruction is sent to the first distribution network operation control system according to the preset first batch logic, the following steps are included: Preprocessing the preset first fixed value list, the preprocessing includes checking whether the fixed value list in the first fixed value list meets the first requirement and the second requirement, the first requirement is to verify whether the IP, ID, fixed value area code, group number and point number of the fixed value list in the first fixed value list are correct in a preset order, if they are correct, the first requirement is met; the second requirement is to verify whether the fixed values ​​in all the fixed value lists in the first fixed value list meet the predetermined first safety threshold, if they meet, the second requirement is met; The value orders in the first value order that do not meet the first requirement or the second requirement are marked respectively, and processed according to the first requirement processing logic and the second requirement processing logic; When the set value order in the first set value order meets the first requirement and the second requirement, sending a first recall instruction to the first distribution network operation control system according to the preset first batch logic; The first batch logic includes: Prioritizing the value orders in the first value order that meet the first requirement and the second requirement; The priority is divided according to the regional criticality level, terminal risk level, power grid operation status, historical call success rate and terminal response time; The priorities are divided into a first priority, a second priority and a third priority; Send a first recall instruction to the first distribution network operation control system in order of priority, generate a first priority completion instruction after the transmission of the first recall instruction corresponding to the first priority setting order is completed, and transmit the first recall instruction corresponding to the second priority setting order; When the transmission of the first recall instruction corresponding to the second priority fixed value order is completed, a second priority completion instruction is generated, and the transmission of the first recall instruction corresponding to the third priority fixed value order is carried out; When the first recall instruction corresponding to the third priority fixed value order is transmitted, a complete instruction is generated; The first batch logic further includes: When the transmission of the first recall instruction corresponding to the first priority value list is completed, a first priority completion instruction is generated and a communication link for transmitting back the field terminal value corresponding to the first recall instruction is opened; When the transmission of the first recall instruction corresponding to the second priority value order is completed, while generating the second priority completion instruction, the communication link for returning the field terminal value corresponding to the first recall instruction is opened; When the transmission of the first recall instruction corresponding to the third priority fixed value list is completed, a third priority completion instruction is generated and at the same time, a communication link for transmitting back the field terminal fixed value corresponding to the first recall instruction is opened.

2. The method for batch checking of distribution automation terminal protection settings according to claim 1, characterized in that: The priorities are divided according to regional criticality, terminal risk level, grid operation status, historical call success rate and terminal response time, including: Performing logical scoring on the value list in the first value list with respect to the regional criticality level, terminal risk level, power grid operation status, historical call success rate and terminal response time; Thresholds are set for the logic score, and threshold division constraints are set for regional criticality, terminal risk level, power grid operation status, historical call success rate, and terminal response time; According to the threshold division constraint, priority is divided for the set value orders in the first set value order that meet the first requirement and the second requirement.

3. The method for batch checking of distribution automation terminal protection settings as claimed in claim 2, characterized in that: When the first distribution network operation control system receives the first recall instruction, returning the field terminal setting corresponding to the first recall instruction includes: If the on-site terminal setting corresponding to the first recall instruction is not received, switch to the backup communication link and resend the first recall instruction. If the on-site terminal setting corresponding to the first recall instruction is received, it is determined that the original communication link is faulty. If the on-site terminal setting corresponding to the first recall instruction is still not received, remote status diagnosis is performed on the on-site terminal. If a fault is diagnosed in the on-site terminal, a terminal replacement notification is issued, and the terminal replacement success information is waited for after the terminal is replaced. When the terminal replacement success information is received, the first recall instruction is sent again. If the on-site terminal setting corresponding to the first recall instruction is received, it is determined that the original on-site terminal is faulty. If the returned on-site terminal setting corresponding to the first recall instruction has not been received, it is determined whether other returned on-site terminal setting are updated. If there is an update, it is determined that the address information of the setting list is wrong, and an inspection instruction is sent to the inspection personnel.

4. The method for batch checking of distribution automation terminal protection settings as claimed in claim 3, characterized in that: The comparing the first set value list with the field terminal set value comprises: Extract IP, ID, setting area code, group number and point number from the returned field terminal setting, and record them as , and extract the corresponding information from the in-service value list, recorded as ; Perform a first comparison between each pair of setting sheet and on-site terminal information in the order of return to confirm whether they are consistent; For each value order record, its matching status is recorded as True if it is consistent, and False if it is inconsistent; A second comparison is performed on the inconsistent fixed value orders. If the second comparison result matches, there is no subsequent operation. If the second comparison result does not match, the unmatched fixed value order is output. After all comparisons are completed, a comparison report is generated. The comparison report at least includes the reason for the mismatch and the corresponding fixed value order parameter data.

5. A system using the method for batch checking of distribution automation terminal protection settings as claimed in any one of claims 1 to 4, characterized in that: include: A data sending module, used for presetting a first fixed value list, and sending a first recall instruction to a first distribution network operation control system according to a preset first batch logic, wherein the first recall instruction is a fixed value recall instruction corresponding to the first fixed value list, and the first fixed value list includes an in-operation fixed value; A data acquisition module, configured to return a field terminal constant value corresponding to the first recall instruction when the first distribution network operation control system receives the first recall instruction; The comparison module is used to compare the first setting list with the field terminal setting, determine abnormal and non-abnormal states, and complete batch verification of distribution automation terminal protection settings.

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

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