Relay protection constant value mismatch point online evaluation method based on real-time power grid model
By constructing a real-time power grid model and utilizing a distributed parallel computing framework, the problem that traditional setting methods cannot adapt to complex changes in the power grid is solved, achieving efficient and accurate relay protection setting verification, and improving the safety and reliability of power grid operation.
Patent Information
- Application Number
- CN202511629141.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-07
- Publication Date
- 2026-02-06
AI Technical Summary
Traditional relay protection setting methods cannot detect dynamic changes in the power grid in real time, leading to mismatch phenomena. They rely on manual experience and the setting process is cumbersome, making it difficult to meet the requirements of modern power grids for high efficiency and accuracy.
Based on the real-time power grid model, data from the dispatch automation system and the operation management system are acquired to construct the real-time power grid model. A distributed parallel computing framework is used to perform clustered parallel processing of verification tasks and cross-regional result aggregation, outputting mismatch point information and its severity level for early warning.
It significantly improves the real-time performance, accuracy, and overall effectiveness of relay protection setting verification, reduces maintenance workload, and enhances the power grid's safety and defense capabilities.
Smart Images

Figure CN121484784A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of electrical systems, and particularly relates to a relay protection setting value mismatch point online evaluation method based on a real-time power grid model. BACKGROUND
[0002] Relay protection of a power system is one of important measures to ensure safe and stable operation of a power grid. As a core link of a relay protection system, accuracy and rationality of relay protection setting directly relate to action performance of a protection device in a fault. However, a traditional relay protection setting mostly adopts an offline mode, and is set based on fixed operation modes and ideal parameters. This mode can meet requirements in a period when a power grid structure is relatively simple and operation modes are relatively stable, but with expansion of a power grid scale, complication of a power grid structure and diversification of operation modes, the offline setting method has gradually exposed its limitations.
[0003] On one hand, the offline setting method cannot perceive dynamic changes of a power grid in real time, such as adjustment of a network structure, change of device parameters, switching of operation modes and the like, leading to mismatch of protection setting values and actual operation conditions, that is, mismatch phenomenon. Mismatched protection setting values can cause a protection device to malfunction or refuse to act in a fault, seriously threatening safe and stable operation of a power grid. On the other hand, the offline setting method relies on artificial experience, and a setting process is tedious and prone to errors, and it is difficult to meet efficient and accurate requirements of modern power grids on relay protection setting. That is, in related technologies, when a modern power grid adopts an offline setting method, mismatch phenomenon is prone to occur, and the setting process is tedious and prone to errors, and it is difficult to meet efficient and accurate requirements of modern power grids on relay protection setting. SUMMARY
[0004] In view of this, an embodiment of the application provides a relay protection setting value mismatch point online evaluation method based on a real-time power grid model, which can solve the problem that in related technologies, when a modern power grid adopts an offline setting method, mismatch phenomenon is prone to occur, and the setting process is tedious and prone to errors, and it is difficult to meet efficient and accurate requirements of modern power grids on relay protection setting.
[0005] In a first aspect, an embodiment of the application provides a relay protection setting value mismatch point online evaluation method based on a real-time power grid model, comprising: obtaining power grid topology states, remote signaling and remote measurement data from a dispatch automation system, and obtaining protection setting value sheets and device parameters from an operation management system; constructing a real-time power grid model according to the power grid topology states, the remote signaling and remote measurement data, the protection setting value sheets and the device parameters; generating a relay protection setting value checking task based on the real-time power grid model; The relay protection setting value checking task is distributed to multiple computing nodes of a computing cluster for parallel checking calculation by using a distributed parallel computing framework, and checking results of the computing nodes are obtained. The checking results of the computing nodes are aggregated across regions to generate a global checking result. The global checking result is output, and a warning is given according to mismatch point information and a severity level thereof in the global checking result.
[0006] In a second aspect, an embodiment of the present application provides a relay protection setting value mismatch point online evaluation system based on a real-time power grid model, which includes a control system, a dispatch automation system, and an operation management system. The control system is configured to: obtain power grid topology states, remote signaling and telemetry data from the dispatch automation system, and obtain protection setting value sheets and device parameters from the operation management system; construct a real-time power grid model according to the power grid topology states, the remote signaling and telemetry data, the protection setting value sheets, and the device parameters; generate a relay protection setting value checking task based on the real-time power grid model; distribute the relay protection setting value checking task to multiple computing nodes of a computing cluster for parallel checking calculation by using a distributed parallel computing framework, and obtain checking results of the computing nodes; aggregate the checking results of the computing nodes across regions to generate a global checking result; output the global checking result, and give a warning according to mismatch point information and a severity level thereof in the global checking result.
[0007] In a third aspect, an embodiment of the present application provides a terminal device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor implements steps of the above-described relay protection setting value mismatch point online evaluation method based on a real-time power grid model when executing the computer program.
[0008] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program. The computer program is executable by a processor to implement steps of the above-described relay protection setting value mismatch point online evaluation method based on a real-time power grid model.
[0009] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when executed on a terminal device, causes the terminal device to execute the above-described relay protection setting value mismatch point online evaluation method based on a real-time power grid model.
[0010] Compared with the prior art, the embodiment of the present application has the beneficial effects that: the embodiment of the present application obtains the power grid topology state, remote signaling and remote measurement data from a dispatch automation system, obtains the protection setting value sheet and equipment parameters from an operation management system, constructs a real-time power grid model according to the power grid topology state, remote signaling and remote measurement data, the protection setting value sheet and the equipment parameters, generates a relay protection setting value checking task based on the real-time power grid model, distributes the relay protection setting value checking task to multiple computing nodes of a computing cluster for parallel checking calculation by using a distributed parallel computing framework, obtains checking results of the computing nodes, aggregates the checking results of the computing nodes across regions to generate a global checking result, outputs the global checking result, and performs early warning according to mismatch point information and a severity level thereof in the global checking result. The embodiment of the present application constructs a real-time power grid model by obtaining multi-source real-time data of dispatch automation and operation management systems, and realizes clusterization and parallel processing of checking tasks and cross-region result aggregation based on a distributed parallel computing framework, and finally outputs early warning according to the severity level of mismatch points, thereby effectively solving the problems that the traditional offline checking mode cannot adapt to complex operation changes of a power grid, manual calculation is inefficient and prone to errors, and massive data cannot be used for real-time early warning, significantly improving the real-time performance, accuracy and globality of relay protection setting value checking, and greatly reducing the operation and maintenance workload and enhancing the security defense capability of power grid operation. BRIEF DESCRIPTION OF DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0012] Figure 1 is an implementation process schematic diagram of the relay protection setting value mismatch point online evaluation method based on a real-time power grid model provided by the embodiment of the present application.
[0013] Figure 2 is a schematic diagram of a distributed parallel computing framework provided by the embodiment of the present application.
[0014] Figure 3 is a structure schematic diagram of the relay protection setting value mismatch point online evaluation system based on a real-time power grid model provided by the embodiment of the present application.
[0015] Figure 4 is a structure schematic diagram of a terminal device provided by the embodiment of the present application. DETAILED DESCRIPTION
[0016] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not intended to limit the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work belong to the protection scope of the present application.
[0017] It should be noted that the terms "comprising", "including", and "having" and any variations thereof in the specification and claims of the present application and the above drawings are intended to cover the non-exclusive inclusion. For example, a process, method, terminal, product or device including a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to the process, method, product or device. The terms such as "first" and "second" and the like in the claims, specification and drawings of the present application are only used to distinguish one entity / operation / object from another entity / operation / object, and do not necessarily require or imply any such real-time relationship or sequence between the entities / operations / objects.
[0018] Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment can be included in at least one embodiment of the application. The appearance of the phrase in various places in the specification does not necessarily all refer to the same embodiment, nor is it necessarily mutually exclusive of other embodiments. It is expressly understood that the embodiments described herein can be combined with other embodiments.
[0019] Relay protection of power system is one of the important measures to ensure the safe and stable operation of power grid. As the core part of relay protection system, the accuracy and rationality of relay protection setting directly affect the performance of protection device in fault. However, the traditional relay protection setting mostly adopts offline mode, which is based on fixed operation mode and ideal parameters. This mode can meet the demand in the period of relatively simple power grid structure and stable operation mode, but with the expansion of power grid scale, the complexity of power grid structure and the diversification of operation mode, the offline setting method has gradually exposed its limitations.
[0020] On the one hand, the offline setting method cannot perceive the dynamic changes of the power grid in real time, such as adjustment of network structure, change of device parameters, switching of operation mode, etc., resulting in mismatch between the protection setting value and the actual operation condition, i.e., mismatch phenomenon. The mismatched protection setting value may cause the protection device to malfunction or refuse to act in the event of a fault, seriously threatening the safe and stable operation of the power grid. On the other hand, the offline setting method relies on human experience, and the setting process is tedious and prone to errors, which is difficult to meet the requirements of modern power grid for efficient and accurate relay protection setting. That is, in the related art, when the modern power grid adopts the offline setting method, the mismatch phenomenon is prone to occur, and the setting process is tedious and prone to errors, which relies on human experience and is difficult to meet the requirements of modern power grid for efficient and accurate relay protection setting.
[0021] In view of this, the embodiments of the present application provide a relay protection setting value mismatch point online evaluation method based on a real-time power grid model. The method constructs a real-time power grid model by acquiring multi-source real-time data of a dispatch automation and operation management system, and realizes cluster parallel processing and cross-region result aggregation of checking tasks based on a distributed parallel computing framework. Finally, the method outputs a warning according to the severity level of the mismatch point, thereby effectively solving the problems that the traditional offline checking method cannot adapt to the complex operation changes of the power grid, the manual calculation is inefficient and prone to errors, and the massive data cannot be used for real-time warning. The real-time, accuracy and globality of the relay protection setting value checking are significantly improved, and the operation and maintenance workload is greatly reduced and the security defense capability of the power grid operation is enhanced.
[0022] In order to illustrate the technical solutions of the present application, specific embodiments will be described below.
[0023] Figure 1 A relay protection setting value mismatch point online evaluation method based on a real-time power grid model provided by the embodiments of the present application is shown in the implementation flow diagram. The method can be applied to a terminal device. The terminal device can be a mobile phone, a tablet computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, etc.
[0024] Specifically, the above-mentioned relay protection setting value mismatch point online evaluation method based on a real-time power grid model can include the following steps S101 to S106.
[0025] Step S101, acquiring power grid topology state, remote signaling and telemetry data from a dispatch automation system, and acquiring protection setting value sheet and device parameters from an operation management system.
[0026] The dispatch automation system is an automation system for real-time monitoring, control and management of power grid operation. The power grid topology state refers to the connection relationship and operation state between electrical devices (such as generators, transformers, lines, etc.) in the power grid, including state information such as device input and output. In the telesignaling and telemetering data, the telesignaling data is a binary signal reflecting the state of the device in the power grid (such as the opening and closing of the switch, the fault signal of the device, etc.); the telemetering data is an analog data reflecting the operating parameters (such as voltage, current, power, etc.) of the power grid.
[0027] The operation management system is used to manage various information related to the operation of the power grid, including protection setting value sheets, device parameters, etc., to provide data support and management functions for the safe and stable operation of the power grid. The protection setting value sheet records the setting value parameters of the relay protection device, which determines the action characteristics and action value of the protection device in the event of a power grid fault. The device parameters refer to the inherent parameters of various electrical devices in the power grid, such as the capacity and impedance of the transformer, the length, resistance and reactance of the line, etc.
[0028] In the embodiments of the present application, the terminal device can obtain the power grid topology state, telesignaling and telemetering data from the dispatch automation system, which reflects the connection and operating parameters of the devices in the power grid in real time. At the same time, the protection setting value sheet and the device parameters are obtained from the operation management system, the protection setting value sheet specifies the setting value of the relay protection device, and the device parameters are the basic attribute data of the power grid devices. Thus, comprehensive and accurate basic data are provided for constructing a real-time power grid model, ensuring that the real-time power grid model can accurately reflect the current operating conditions of the power grid.
[0029] In step S102, a real-time power grid model is constructed according to the power grid topology state, the telesignaling and telemetering data, the protection setting value sheet and the device parameters.
[0030] The real-time power grid model is constructed according to the real-time obtained power grid topology state, telesignaling and telemetering data, protection setting value sheet and device parameters, and can accurately reflect the actual operating conditions of the current power grid.
[0031] In the embodiments of the present application, the terminal device can determine the connection relationship of the devices in the power grid according to the obtained power grid topology state, update the real-time operating state of the devices in combination with the telesignaling and telemetering data, and then integrate the setting value parameters in the protection setting value sheet and the device parameters, through specific modeling algorithms and rules, for example, the real-time power grid model can store the topology relationship by using the graph database Neo4j, and combine the CIM (Common Information Model) standard for data mapping. The real-time power grid model is constructed by integrating these data, so that the real-time power grid model can dynamically reflect the real-time operation of the power grid, and provide an accurate simulation environment for subsequent relay protection setting value checking.
[0032] Step S103: Based on the real-time power grid model, generate a relay protection setting verification task.
[0033] Among them, the relay protection setting verification task is based on the real-time power grid model and is a task to check and analyze whether the relay protection setting matches the current power grid operation status. The purpose is to discover possible setting mismatch problems.
[0034] In the embodiments of this application, the terminal device can analyze whether the settings of each protection device in the power grid are reasonable under the current operating conditions based on the constructed real-time power grid model and the relevant principles and rules of relay protection, and generate relay protection setting verification tasks for different protection devices, thereby clarifying which protection settings need to be checked and the standards and scope of the checks.
[0035] Step S104: Using a distributed parallel computing framework, the relay protection setting verification task is distributed to multiple computing nodes in the computing cluster for parallel verification calculation, and the verification results of each computing node are obtained.
[0036] Among them, the distributed parallel computing framework is a software architecture for handling large-scale computing tasks. It can decompose a large computing task into multiple smaller subtasks and distribute these subtasks to multiple computing nodes in the computing cluster for simultaneous computation, thereby improving computing efficiency.
[0037] A computing cluster is a computing system composed of multiple computing nodes (computers) connected through a network. It can work together to complete large-scale computing tasks and provide powerful computing capabilities.
[0038] A compute node is a single computer in a compute cluster. It is responsible for receiving subtasks distributed by the distributed parallel computing framework, performing the specific calculations, and returning the calculation results.
[0039] like Figure 2 As shown, in the embodiments of this application, the terminal device can utilize a distributed parallel computing framework (which can adopt the Apache Spark framework, using its Resilient Distributed Dataset (RDD) for task scheduling and data parallel processing) to decompose the generated relay protection setting verification task into multiple sub-tasks according to certain rules, and then distribute these sub-tasks to multiple computing nodes of the computing cluster. After receiving the sub-task, each computing node can perform independent verification calculations based on the real-time power grid model and related algorithms to obtain its own verification results. This embodiment of the application, through parallel computing, fully utilizes the computing resources of the computing cluster, greatly improves the efficiency of verification calculations, and can complete large-scale verification tasks in a short time.
[0040] Step S105, the checking results of each computing node are aggregated across regions to generate a global checking result.
[0041] The global checking result is a comprehensive result obtained by aggregating the checking results of each computing node across regions, and can comprehensively reflect the matching of the relay protection setting value in the entire power grid.
[0042] In the embodiments of the present application, the terminal device can collect and arrange the checking results obtained by each computing node, and perform aggregation processing on the checking results of the same region or associated region according to the regional division of the power grid or specific logical rules. By aggregating across regions, the dispersed local checking results are integrated into a global result, which can more comprehensively and comprehensively reflect the matching of the relay protection setting value in the entire power grid.
[0043] Step S106, output the global checking result, and perform early warning according to the mismatch point information and its severity level in the global checking result.
[0044] The mismatch point information is the specific location and related parameter information of the relay protection setting value that does not match the actual power grid operating condition recorded in the global checking result.
[0045] In the embodiments of the present application, the terminal device can output the generated global checking result for relevant personnel to view and analyze. At the same time, according to the mismatch point information and its severity level in the global checking result, the pre-set early warning rules are performed for early warning. Through the output result and early warning, the problems of the relay protection setting value can be found in time, which provides basis for the operation and maintenance personnel to take corresponding measures, and enhances the security defense capability of the power grid operation.
[0046] Compared with the prior art, the embodiment of the present application has the beneficial effects that: the embodiment of the present application obtains the power grid topology state, remote signaling and remote measurement data from a dispatch automation system, obtains the protection setting value sheet and equipment parameters from an operation management system, constructs a real-time power grid model according to the power grid topology state, remote signaling and remote measurement data, the protection setting value sheet and the equipment parameters, generates a relay protection setting value checking task based on the real-time power grid model, distributes the relay protection setting value checking task to multiple computing nodes of a computing cluster for parallel checking calculation by using a distributed parallel computing framework, obtains checking results of the computing nodes, aggregates the checking results of the computing nodes across regions to generate a global checking result, outputs the global checking result, and performs early warning according to mismatch point information and a severity level thereof in the global checking result. The embodiment of the present application constructs a real-time power grid model by obtaining multi-source real-time data of dispatch automation and operation management systems, and realizes clusterization and parallel processing of checking tasks and cross-region result aggregation based on a distributed parallel computing framework, and finally outputs early warning according to the severity level of mismatch points, thereby effectively solving the problems that the traditional offline checking mode cannot adapt to complex operation changes of a power grid, manual calculation is inefficient and prone to errors, and massive data cannot be used for real-time early warning, significantly improving the real-time performance, accuracy and globality of relay protection setting value checking, and greatly reducing the operation and maintenance workload and enhancing the security defense capability of power grid operation.
[0047] In some specific embodiments of the present application, the above constructing a real-time power grid model according to the power grid topology state, the remote signaling and remote measurement data, the protection setting value sheet and the equipment parameters can specifically include steps S501 and S502.
[0048] Step S501: analyzing the power grid topology state and the remote signaling and remote measurement data to generate a power grid topology model framework composed of data objects and physical connection relationships thereof.
[0049] The data object is an entity for abstractly representing each electrical device in the power grid in the power grid topology model framework, and each data object contains basic information and characteristics of the device, so as to facilitate subsequent parameter mapping and model instantiation.
[0050] The power grid topology model framework is an abstract model composed of data objects and physical connection relationships thereof, the data objects represent various electrical devices in the power grid, and the physical connection relationships represent the electrical connection between the devices, and the framework provides a basic structure for constructing a complete real-time power grid model.
[0051] In the embodiments of the present application, when the terminal device parses the received data, according to the type and connection rule of the power grid device, a specific data parsing algorithm is used to extract the data objects of each representative device, and the physical connection relationship between these data objects is determined, for example, which bus of which two substations is connected by a certain power transmission line. Finally, the power grid topology model framework composed of these data objects and their physical connection relationship is generated, thereby laying the foundation for subsequent construction of a complete real-time power grid model, and the basic composition and connection mode of the power grid are determined, so that the model can initially reflect the topological characteristics of the power grid.
[0052] In step S502, the device parameters and the protection setting value table are mapped to the corresponding data objects in the power grid topology model framework, and the protection setting value parameters corresponding to the protection setting value table are assigned to the data objects, so that the power grid topology model framework is instantiated as the real-time power grid model.
[0053] In the embodiments of the present application, according to the actual device represented by the data object, the unique identification information such as the device identification or number is used to accurately map and assign the inherent parameters and corresponding protection setting value parameters of the device to the corresponding data objects by using a data mapping algorithm. Each data object not only has the basic attributes and connection relationship of the device, but also has accurate device parameters and protection setting value information, so that the abstract power grid topology model framework is instantiated as a real-time power grid model that can truly reflect the current operation status of the power grid, and an accurate basic model is provided for subsequent relay protection setting value checking.
[0054] The embodiments of the present application construct a power grid topology model framework by analyzing the power grid topology status and remote signaling and telemetry data, and then map device parameters and protection setting value tables to the framework to generate a real-time power grid model, which can make full use of real-time collected power grid data to accurately construct a real-time power grid model that is highly matched with the actual operation status of the current power grid. This enables subsequent online evaluation of relay protection setting value mismatch points to be based on a model that is closer to reality, which helps to timely find setting value mismatch problems and improve the reliability of relay protection and the safety of power grid operation. At the same time, it avoids false positives and false negatives caused by inaccurate models, improves the accuracy and effectiveness of the entire evaluation method, and provides a strong guarantee for the safe and stable operation of the power grid.
[0055] In some specific embodiments of the present application, the above-mentioned use of a distributed parallel computing framework to distribute the relay protection setting value checking task to multiple computing nodes of a computing cluster for parallel checking calculation to obtain the checking results of each computing node can specifically include steps S601 to S603.
[0056] Step S601, based on the real-time power grid model, logical division is performed according to a preset division strategy, and a plurality of mutually independent sub-checking tasks are generated, wherein each sub-checking task contains complete topology data, device parameters, protection setting value information and a predefined set of expected faults of a corresponding regional power grid.
[0057] Among them, the predefined set of expected faults is a set of fault conditions that may occur in the power grid, including fault type (such as short circuit fault, ground fault, etc.), fault location and other information, which is used to simulate the operating state of the power grid under different fault conditions to verify the rationality and effectiveness of the protection setting value.
[0058] In the embodiments of the present application, the terminal device can perform logical division on the real-time power grid model according to a preset division strategy, for example, according to geographical area, voltage level or topological structure characteristics of the power grid, etc. In the division process, complete topology data, device parameters, protection setting value information in each division area are extracted, and a plurality of mutually independent sub-checking tasks are generated in combination with a predefined set of expected faults. Each sub-checking task contains comprehensive information of the corresponding regional power grid, and can independently perform relay protection setting value checking calculation, so as to split the large-scale checking task into multiple small tasks, facilitate subsequent parallel processing, and improve the calculation efficiency.
[0059] Step S602, using the distributed parallel computing framework, the sub-checking tasks are distributed in parallel to each computing node of the computing cluster through a dynamic load balancing algorithm.
[0060] In the embodiments of the present application, the terminal device can use a dynamic load balancing algorithm to monitor the load conditions of each computing node in the computing cluster in real time, including CPU usage, memory occupancy and other indicators. According to these load information, the generated sub-checking tasks are dynamically and evenly distributed to each computing node of the computing cluster. In this way, it is ensured that the amount of tasks undertaken by each computing node is relatively balanced, avoiding the situation that some nodes are slow due to too much task while other nodes are idle, so as to fully exert the computing capacity of the computing cluster and improve the overall computing efficiency.
[0061] Step S603, receiving the potential setting value mismatch points identified by each computing node after performing checking calculation according to the allocated sub-power grid model data, and generating the checking result according to the potential setting value mismatch points.
[0062] Among them, the potential setting value mismatch point is a point found in the checking calculation process that may exist between the protection setting value and the actual operation of the power grid. These points may cause the protection device to fail to act correctly in the event of a fault.
[0063] In the embodiments of the present application, after each computing node receives the assigned sub-checking task, it can perform checking calculation according to the assigned sub-power grid model data (including topology data, device parameters, protection setting value information and expected fault set). During the calculation process, by simulating various expected fault conditions, the action behavior of the protection device is analyzed, and potential setting value mismatch points are identified. After the calculation is completed, each computing node returns the identified potential setting value mismatch point information to the scheduling node. After receiving this information, the scheduling node summarizes and organizes it, generates the final checking result according to certain rules and formats, and thus provides a basis for subsequent setting value adjustment and power grid safety analysis.
[0064] The embodiments of the present application split the relay protection setting value checking task into multiple sub-checking tasks and distribute them to multiple computing nodes of the computing cluster for calculation by using a distributed parallel computing framework. The computing resources of the computing cluster are fully utilized, the checking calculation time is greatly shortened, the computing efficiency is improved, and the setting value checking demand of large-scale power grids can be timely responded. At the same time, the dynamic load balancing algorithm ensures the load balancing of each computing node, avoids resource waste and calculation bottleneck, and further improves the performance of the computing cluster. By quickly and accurately identifying potential setting value mismatch points and generating checking results, it is helpful to timely find and solve the problems existing in the protection setting value, and improve the reliability of the relay protection and the safety of the power grid operation.
[0065] In some specific embodiments of the present application, the above-mentioned aggregation of the checking results of each computing node across regions to generate a global checking result can specifically include steps S701 to S703.
[0066] Step S701, based on the global topology connection relationship of the real-time power grid model, analyzing the relevance of the potential mismatch points reported by different computing nodes in the electrical connection, and identifying a relevance mismatch point cluster.
[0067] Among them, the relevance mismatch point cluster is a set of mismatch points formed by the potential mismatch points reported by different computing nodes due to the mutual influence and correlation relationship in the electrical connection under the global topology connection relationship.
[0068] In the embodiments of the present application, the terminal device can analyze the electrical correlation of the potential mismatch points reported by different calculation nodes according to the electrical connection relationship between the devices in the real-time power grid model, such as the connection of lines, the coupling of transformers, and the like, by traversing all potential mismatch points. For example, if the devices where the two potential mismatch points are located are connected through a power transmission line, and there is mutual influence on the fault propagation path, it is considered that they have correlation. The potential mismatch points with correlation are summarized together to form a correlation mismatch point cluster. The relationship between the potential mismatch points can be combed from a global perspective to provide a basis for subsequent in-depth analysis of mismatch reasons, avoid isolated consideration of each mismatch point, and help to more accurately locate the problem source.
[0069] In step S702, conflict resolution and global consistency determination are performed on the identified correlation mismatch point cluster to determine the core root mismatch point and the derived mismatch point in the correlation mismatch point cluster.
[0070] The core root mismatch point is a mismatch point in the correlation mismatch point cluster that causes other mismatch points to appear and plays a leading role in the entire cluster mismatch. The derived mismatch point is another related mismatch point caused by the core root mismatch point within its electrical influence range.
[0071] In the embodiments of the present application, the terminal device can take the correlation mismatch point cluster as the processing object to deeply analyze the logical relationship and mutual influence mechanism between each mismatch point in the cluster. The power system relay protection principle and rules are used to determine whether there is a conflict between different mismatch points, for example, one mismatch point requires the protection action time to be shortened, while another related mismatch point requires the action time to be extended, which results in a conflict. Through the establishment of a mathematical model or a logic reasoning method, the conflict is resolved to determine which mismatch points are reasonable and consistent in the global power grid, and which are unreasonable due to mutual influence. After this process, the core root mismatch point and the derived mismatch point can be found from the complex correlation mismatch points. The core root mismatch point is the key factor that causes the entire cluster mismatch, and the derived mismatch point is generated under its influence. This helps to avoid misjudgment and omission and improves the accuracy of the checking result.
[0072] Specifically, the terminal device can first set a priority for each mismatch point, and the determination of the priority considers multiple factors, such as the influence degree of the mismatch point on the stable operation of the power grid, the criticality of the equipment involved in the mismatch point, and the like. The greater the influence degree and the more critical the equipment, the higher the priority of the mismatch point. In the conflict resolution process, all pairs of conflicting mismatch points are traversed. For each pair of conflicting mismatch points, according to the set priority rule, the mismatch point with high priority is preferentially processed. Taking the protection action time conflict as an example, if the mismatch point A requires the protection action time to be shortened, the priority is high; the mismatch point B requires the action time to be extended, and the priority is low. Then the algorithm will preferentially meet the requirements of the mismatch point A, and adjust the related parameters to meet the requirement of shortening the action time. At the same time, a constraint satisfaction mechanism is introduced. When adjusting the mismatch point parameters to meet the requirements of the mismatch point with high priority, it is necessary to ensure that the adjusted parameters meet various constraint conditions of the power system operation, such as device capacity limit, voltage stability range, and the like. If the adjusted parameters violate the constraint conditions, the algorithm will re-evaluate and find other feasible adjustment schemes, or appropriately reduce the requirements of the mismatch point with low priority, to realize the overall conflict resolution.
[0073] In step S703, the global checking result is generated according to the core root mismatch point, the derived mismatch point, and the checking result.
[0074] In the embodiments of the present application, the terminal device can integrate the core root mismatch point, the derived mismatch point, and the original checking result of each calculation node according to certain formats and rules. The core root mismatch point is taken as the key object, and the information such as the position, the equipment to which it belongs, the mismatch type, and the mismatch degree is recorded in detail; for the derived mismatch point, the association relationship with the core root mismatch point is explained; at the same time, the parts related to these mismatch points in the checking result of each calculation node are summarized and supplemented. Finally, the global checking result covering the entire power grid range is generated, which can clearly present the overall situation of the relay protection setting value mismatch in the power grid, including the distribution, type, severity, and mutual relationship of the mismatch points, and provide comprehensive and accurate basis for the power grid operation personnel to take targeted measures.
[0075] The embodiments of the present application analyze the relay protection setting value mismatch points from a global perspective by aggregating the checking results of each computing node across regions. First, the correlation of potential mismatch points is analyzed and the correlation mismatch point cluster is identified, which can avoid isolated consideration of mismatch points and more comprehensively understand the distribution and mutual influence of mismatch conditions in the entire power grid. Second, the conflict resolution and global consistency determination of the correlation mismatch point cluster can accurately find out the core root mismatch point and the derived mismatch point, deeply analyze the nature of the mismatch problem, and improve the accuracy and reliability of the checking results. Finally, the global checking results are generated based on these information, which provides a comprehensive and detailed setting value mismatch condition report for power grid operation personnel, which helps them quickly locate the problem, develop a reasonable solution, and timely adjust the protection setting value, thereby improving the reliability of the relay protection and the safety of the power grid operation, and ensuring the stable operation of the power system.
[0076] In some embodiments of the present application, the above method can further include steps S801 to S803.
[0077] Step S801, for each mismatch point identified in the global checking result, a dynamic evolution file is created.
[0078] The dynamic evolution file is a file or data set that records the state information, related parameter changes, and processing of each mismatch point identified in the global checking result at different times and in different checking periods, which reflects the evolution process of the mismatch point.
[0079] In the embodiments of the present application, the terminal device can establish an independent dynamic evolution file for each mismatch point. In the file, the time when the mismatch point is first discovered, the power grid operation state parameters (such as load level, voltage level, etc.) at that time, the protection setting value, and the power grid model version on which the checking is based are recorded. With the subsequent checking, the new state information, related parameter changes, and whether the mismatch point is processed are updated to the dynamic evolution file after each checking. By establishing a detailed history record for each mismatch point, the evolution process of the mismatch point can be comprehensively understood, and rich data support is provided for subsequent analysis of mismatch reasons, risk assessment, and development of processing strategies.
[0080] Step S802, the dynamic evolution file is continuously monitored, and when it is monitored that the same mismatch point has not been eliminated in consecutive N times of checking, the risk level of the mismatch point is increased by one level, and high-risk warning information is generated and pushed to the relevant operation personnel.
[0081] Wherein, N≥2.
[0082] In the embodiments of the present application, the terminal device can establish a monitoring mechanism to periodically check and analyze the dynamic evolution archives of each mismatch point. Specifically, a counter can be set to record the number of times the same mismatch point is not eliminated in consecutive checks. After each check, it is checked whether the mismatch point still exists, and if so, the counter is incremented by 1, and if eliminated, the counter is cleared. When it is monitored that the same mismatch point is not eliminated in consecutive N times (N≥2) checks, according to the preset risk level promotion rule, the risk level of the mismatch point is promoted by one level. At the same time, according to the detailed information of the mismatch point, the risk level promotion, and the possible impact on the power grid, high-risk warning information is generated. The warning information can include the specific location of the mismatch point, the equipment it belongs to, the mismatch type, the current risk level, the number of consecutive times of not being eliminated, the possible consequences, and the recommended handling measures for the operation and maintenance personnel, etc. Then the warning information is pushed to the relevant operation and maintenance personnel through the preset communication channel (such as SMS, email, system internal message push, etc.). The embodiments of the present application can timely discover the continuously existing mismatch points, and dynamically adjust the risk level according to the continuous situation, and timely issue warnings to the operation and maintenance personnel, so that they can pay attention to and take measures in time to prevent the mismatch points from causing more serious impact on the operation of the power grid.
[0083] In step S803, the mismatch point triggering the warning is tracked and managed until it is eliminated.
[0084] In the embodiments of the present application, after receiving the high-risk warning information, the relevant operation and maintenance personnel will pay special attention to and handle the mismatch point. The terminal device can establish a tracking management account to record the handling measures, handling time, handling results, etc. of the operation and maintenance personnel on the mismatch point. In the subsequent checking process, the state change of the mismatch point is continuously monitored. If the mismatch point is successfully eliminated, the elimination time, elimination method, etc. are recorded in the tracking management account, and the tracking management of the mismatch point is ended; if the mismatch point is still not eliminated, the reasons are continuously analyzed, the handling strategy is adjusted, and the tracking is continuously performed until the mismatch point is completely eliminated. Thus, the effective control of the high-risk mismatch point is ensured, and through continuous tracking and supervision, the operation and maintenance personnel can be prompted to solve the mismatch problem as soon as possible, and the safe and stable operation of the power grid is ensured.
[0085] The embodiment of the present application can comprehensively and in detail record the evolution process of the mismatch point by creating a dynamic evolution file for each mismatch point, and provide a rich data basis for subsequent analysis. Continuously monitoring the dynamic evolution file and timely upgrading the risk level and generating early warning information can enable the operation and maintenance personnel to timely understand the severity and continuity of the mismatch point, and make preparations in advance to avoid greater harm to the power grid operation. Tracking and managing the mismatch point that triggers the early warning until it is eliminated ensures that high-risk mismatch points can be timely and effectively handled, improves the efficiency of solving the relay protection setting value mismatch problem, enhances the reliability and safety of power grid operation, and ensures stable power supply of the power system.
[0086] In some embodiments of the present application, before the real-time power grid model is constructed according to the power grid topology state, the remote signaling and telemetry data, the protection setting value sheet and the device parameters, the above method can further include steps S901 and S902.
[0087] Step S901, preprocessing the power grid topology state, the remote signaling and telemetry data, the protection setting value sheet and the device parameters, identifying and eliminating abnormal values and invalid data, and performing data repair on missing data.
[0088] In the embodiments of the present application, for abnormal values, the terminal device can use statistical methods (such as the 3σ principle based on normal distribution) or threshold judgment method for identification. When the data exceeds the set reasonable range, it is determined as an abnormal value and is eliminated. For invalid data, check whether the data format meets the requirements, if not, directly eliminate; for data missing key information, also eliminate. For missing data, repair according to the type and correlation of the data. For example, for time series telemetry data, linear interpolation, spline interpolation and other methods can be used to estimate and fill in according to the data of adjacent time; for part of the missing values in the device parameters, the parameters of the same type of device can be referred to for reasonable estimation. The embodiments of the present application can effectively improve the data quality, avoid interference of abnormal values and invalid data on subsequent analysis and modeling, and ensure that the real-time power grid model constructed based on these data can accurately reflect the actual operation of the power grid, and improve the accuracy and reliability of the evaluation method.
[0089] Step S902, performing topology consistency check, measurement consistency check and nameplate parameter check on the preprocessed data to obtain a check result.
[0090] In the embodiments of the present application, the terminal device can perform topology consistency verification on the preprocessed data, specifically, comparing the power grid topology state data with the actual power grid physical connection diagram to check whether the states of switches and disconnectors are consistent with the topology description; at the same time, the dynamic changes of the topology structure are verified to be reasonable in combination with the remote signaling data (such as switch position signals). For example, when the remote signaling data shows that a switch is disconnected, the corresponding connection in the topology structure should be disconnected. Measurement consistency verification can also be performed, specifically, comparing and analyzing the data of different measurement points of the same electrical quantity to check whether the values are within a reasonable range and match each other. For example, the data of different measurement points of the voltage measurement value of the same bus should be similar; for the power measurement value of the line, the inflow and outflow powers should satisfy Kirchhoff's law. At the same time, it is checked whether the change of the measurement data over time conforms to the dynamic law of power grid operation. Nameplate parameter verification can also be performed, specifically, checking the device parameter data one by one with the parameters on the actual nameplate of the device to ensure the accuracy of the device parameters. For some key parameters, such as the transformation ratio and capacity of the transformer and the impedance of the line, emphasis is placed on verification. Through the three kinds of verification, problems and errors existing in the data can be found in time to ensure the accuracy and consistency of the data. Accurate data is the basis for constructing a reliable real-time power grid model, which helps to improve the accuracy of the online evaluation method of the relay protection setting value mismatch point and provides a strong guarantee for the safe and stable operation of the power grid.
[0091] The embodiments of the present application effectively identify and eliminate abnormal values and invalid data in the original data through the preprocessing step, reasonably repair the missing data, and improve the quality and integrity of the data. Then, topology consistency verification, measurement consistency verification and nameplate parameter verification are performed to further ensure the accuracy and consistency of the data. The embodiments of the present application can avoid errors in the construction of the real-time power grid model caused by data problems, thereby improving the accuracy of the online evaluation of the relay protection setting value mismatch point based on the model. Accurate evaluation of the mismatch point helps to find problems existing in the relay protection system of the power grid in time, take targeted measures for adjustment and optimization, ensure the safe and stable operation of the power grid, reduce faults and accidents caused by protection setting value mismatch, and improve the reliability and power supply quality of the power system.
[0092] In some specific embodiments of the present application, the above method can further include steps S1001 and S1002.
[0093] Step S1001, continuously monitoring data change events of the dispatching automation system and the operation management system.
[0094] The data change event is a case where data is changed in the dispatch automation system and the operation management system, such as an event of causing related data to be updated due to power grid structure adjustment (such as adding or removing a line, a transformer and the like), device parameter modification (such as change of a device capacity, an impedance and the like) and the like.
[0095] In the embodiments of the present application, the terminal device can deploy a data monitoring module in the dispatch automation system and the operation management system, which can read a data change log in the system in real time or use a database trigger technology to capture the change events when there is a data insertion, update or deletion operation. The captured events are classified and arranged, for example, are distinguished according to types such as power grid structure change, device parameter update and the like, and key information such as time of event occurrence, data object involved and the like is recorded. Through continuous monitoring, the data dynamic change in the power grid operation and management process can be sensed in time, and it is ensured that the power grid structure or device parameter change can be responded to quickly, thereby providing guarantee for accuracy and timeliness of the real-time power grid model.
[0096] Step S1002, when the power grid structure change or the device parameter update is monitored, an automatic model incremental update process is triggered, the changed data is collected, cleaned and verified, and is synchronously updated to the real-time power grid model.
[0097] In the embodiments of the present application, when the event meeting the trigger condition (power grid structure change or device parameter update) is monitored, the terminal device can automatically start the model incremental update process. First, the changed data part is located according to the event record, and then the new data is collected from the corresponding data source. Next, the collected data is cleaned to remove possible noise data and error data, for example, the device parameter data is reasonably checked to ensure that it meets the physical characteristics and operation range of the device. Then, the data is verified, the new data is compared and analyzed with the existing model data, and the consistency and integrity of the data are checked, such as checking the logical correctness of the topology connection after the power grid structure change.
[0098] Through the automatic triggering of the model incremental update process, the actual change of the power grid can be reflected to the real-time power grid model in time, and it is ensured that the model always keeps consistent with the actual state of the power grid. Through the incremental update, the high calculation cost and long update time caused by the reconstruction of the entire model are avoided, the update efficiency and response speed of the model are improved, and the online evaluation of the relay protection setting value mismatch point based on the model can be more accurate and timely.
[0099] The embodiments of the present application can capture key information such as changes in power grid structure and device parameter updates in time by continuously monitoring data change events of the dispatch automation system and the operation management system. When these changes are detected, an incremental model updating process is automatically triggered, and only the changed part of the data is processed and updated, instead of rebuilding the entire model. On the one hand, it ensures that the real-time power grid model can quickly and accurately reflect the actual operation state of the power grid, improving the timeliness and accuracy of the model. On the other hand, incremental updating reduces unnecessary computational load, improves updating efficiency, and reduces system resource consumption. Based on the accurate and timely real-time power grid model, online evaluation of relay protection setting mismatch points can more accurately identify potential mismatch problems, providing strong protection for the safe and stable operation of the power grid, effectively reducing the risk of protection misoperation or refusal caused by the inconsistency between the model and the actual power grid, and improving the reliability and power supply quality of the power system.
[0100] Figure 3 A structure diagram of a relay protection setting mismatch point online evaluation system based on a real-time power grid model provided by the embodiments of the present application is shown. The above-mentioned relay protection setting mismatch point online evaluation system based on a real-time power grid model 2 can be configured on a terminal device. Specifically, the above-mentioned relay protection setting mismatch point online evaluation system based on a real-time power grid model 2 can include a control system 201, a dispatch automation system 202, and an operation management system 203. The control system can include a computing cluster composed of multiple servers, each server is equipped with an Intel Xeon processor, 64GB memory, and interconnected through a gigabit Ethernet. The control system 201 can be used for: obtaining power grid topology state, remote signaling and telemetry data from the dispatch automation system 202, and obtaining protection setting sheet and device parameters from the operation management system 203; constructing a real-time power grid model according to the power grid topology state, the remote signaling and telemetry data, the protection setting sheet, and the device parameters; generating a relay protection setting checking task based on the real-time power grid model; using a distributed parallel computing framework to distribute the relay protection setting checking task to multiple computing nodes of the computing cluster for parallel checking calculation to obtain checking results of each computing node; aggregating the checking results of each computing node across regions to generate a global checking result; outputting the global checking result and warning according to mismatch point information and its severity level in the global checking result.
[0101] Compared with the prior art, the embodiment of the present application has the beneficial effects that: the embodiment of the present application obtains the power grid topology state, remote signaling and remote measurement data from a dispatch automation system, and obtains the protection setting value sheet and equipment parameters from an operation management system, constructs a real-time power grid model according to the power grid topology state, remote signaling and remote measurement data, the protection setting value sheet and the equipment parameters, generates a relay protection setting value checking task based on the real-time power grid model, distributes the relay protection setting value checking task to multiple computing nodes of a computing cluster for parallel checking calculation by using a distributed parallel computing framework, obtains checking results of the computing nodes, aggregates the checking results of the computing nodes across regions to generate a global checking result, outputs the global checking result, and performs early warning according to mismatch point information and a severity level thereof in the global checking result. The embodiment of the present application constructs a real-time power grid model by obtaining multi-source real-time data of dispatch automation and operation management systems, and realizes clusterization and parallel processing of checking tasks and cross-regional result aggregation based on a distributed parallel computing framework, and finally outputs early warning according to the severity level of mismatch points, thereby effectively solving the problems that the traditional offline checking mode cannot adapt to complex operation changes of a power grid, manual calculation is inefficient and prone to errors, and massive data cannot be used for real-time early warning, significantly improving the real-time performance, accuracy and globality of relay protection setting value checking, and greatly reducing the operation and maintenance workload and enhancing the security defense capability of power grid operation.
[0102] In some embodiments of the present application, the control system 201 is further used for: parsing the power grid topology state and the remote signaling and remote measurement data to generate a power grid topology model framework composed of data objects and their physical connection relationships; mapping the equipment parameters and the protection setting value sheet to corresponding data objects in the power grid topology model framework, and assigning the protection setting value parameters corresponding to the protection setting value sheet to the data objects, and instantiating the power grid topology model framework as the real-time power grid model.
[0103] In some embodiments of the present application, the control system 201 is further used for: based on the real-time power grid model, performing logical division according to a preset division strategy to generate multiple independent sub-checking tasks, wherein each sub-checking task contains complete topology data, equipment parameters, protection setting value information and a predefined set of expected faults of a corresponding regional power grid; using the distributed parallel computing framework, distributing the sub-checking tasks to each computing node of the computing cluster in parallel through a dynamic load balancing algorithm; receiving potential setting value mismatch points identified by each computing node after checking calculation according to the allocated sub-power grid model data, and generating the checking result according to the potential setting value mismatch points.
[0104] In some embodiments of the present application, the control system 201 is further used for: Based on the global topology connection relationship of the real-time power grid model, analyzing the relevance of the potential mismatch points reported by different computing nodes in electrical connection, and identifying a relevance mismatch point cluster; Performing conflict resolution and global consistency determination on the identified relevance mismatch point cluster, to determine the core root mismatch point and the derived mismatch point in the relevance mismatch point cluster; According to the core root mismatch point, the derived mismatch point, and the checking result, generating the global checking result.
[0105] In some embodiments of the present application, the control system 201 is further used for: For each mismatch point identified in the global checking result, a dynamic evolution file is created; Continuously monitoring the dynamic evolution file, and when it is monitored that the same mismatch point has not been eliminated in consecutive N times of checking, the risk level of the mismatch point is promoted by one level, and high-risk early warning information is generated and pushed to relevant operation and maintenance personnel, where N≥2; Tracking and managing the mismatch point triggering the early warning until it is eliminated.
[0106] In some embodiments of the present application, the control system 201 is further used for: Pretreating the power grid topology state, the remote signaling and telemetry data, the protection setting value sheet, and the device parameters, identifying and eliminating abnormal values and invalid data, and performing data repair on missing data; Performing topology consistency verification, measurement consistency verification, and nameplate parameter verification on the pretreated data to obtain a verification result.
[0107] In some embodiments of the present application, the control system 201 is further used for: Continuously monitoring data change events of the dispatching automation system and the operation and management system; When it is monitored that the power grid structure is changed or the device parameters are updated, automatically triggering a model incremental update process, collecting, cleaning, and verifying the changed data, and synchronously updating the changed data to the real-time power grid model.
[0108] As Figure 4As shown, a schematic diagram of a terminal device provided by an embodiment of the present application is shown. The terminal device 4 can include a processor 401, a memory 402, and a computer program 403 stored in the memory 402 and executable on the processor 401, for example, a real-time power grid model based relay protection setting mismatch point online evaluation program. The processor 401 implements the steps in each of the above-described real-time power grid model based relay protection setting mismatch point online evaluation embodiments when executing the computer program 403, for example Figure 1 The steps S101 to S106 are shown.
[0109] The computer program can be divided into one or more modules / units, one or more modules / units are stored in the memory 402 and executed by the processor 401 to complete the present application. One or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program in the terminal device.
[0110] The terminal device can include, but is not limited to, the processor 401, the memory 402. Those skilled in the art can understand that, Figure 3 The terminal device is only an example and does not constitute a limitation on the terminal device, and can include more or fewer components than shown, or combine certain components, or different components, for example, the terminal device can also include an input / output device, a network access device, a bus, etc.
[0111] The processor 401 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0112] The memory 402 can be an internal storage unit of the terminal device, for example, a hard disk or a memory of the terminal device. The memory 402 can also be an external storage device of the terminal device, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal device. Further, the memory 402 can include both the internal storage unit and the external storage device of the terminal device. The memory 402 is used to store computer programs and other programs and data required by the terminal device. The memory 402 can also be used to temporarily store data that has been output or will be output.
[0113] It should be noted that, for the convenience and brevity of description, the structure of the terminal device can also be referred to the specific description of the structure in the method embodiments, which will not be described here.
[0114] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the system can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0115] The embodiment of the present application also provides a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above method for online evaluation of relay protection setting mismatch points based on a real-time power grid model can be implemented.
[0116] The embodiment of the present application provides a computer program product. When the computer program product is run on a mobile terminal, the mobile terminal can execute the steps in the above method for online evaluation of relay protection setting mismatch points based on a real-time power grid model.
[0117] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can be referred to the related description of other embodiments.
[0118] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0119] In the embodiments provided by the present application, it should be understood that the disclosed apparatus / terminal device and method can be implemented in other ways. For example, the apparatus / terminal device embodiments described above are merely schematic, and the division of the modules or units is merely a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between the units can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or in other forms.
[0120] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.
[0121] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0122] The integrated module / unit, if implemented in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the computer program is executed by a processor, the steps of the above-mentioned various method embodiments can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable files or some intermediate forms. The computer readable medium can include any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content included in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electric carrier signals and telecommunication signals.
[0123] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. An online evaluation method for relay protection setting mismatch points based on a real-time power grid model, characterized in that, include: Acquire power grid topology status and telemetry data from the dispatch automation system, as well as protection setting sheets and equipment parameters from the operation management system; A real-time power grid model is constructed based on the power grid topology, the remote signaling and telemetry data, the protection setting sheet, and the equipment parameters. Based on the real-time power grid model, a relay protection setting verification task is generated; Using a distributed parallel computing framework, the relay protection setting verification task is distributed to multiple computing nodes in the computing cluster for parallel verification calculation, and the verification results of each computing node are obtained. The verification results from each computing node are aggregated across regions to generate a global verification result; Output the global verification results and issue warnings based on the mismatch information and severity level in the global verification results.
2. The online evaluation method for relay protection setting mismatch points based on a real-time power grid model as described in claim 1, characterized in that, The construction of a real-time power grid model based on the power grid topology, the remote signaling and telemetry data, the protection setting sheet, and the equipment parameters includes: The power grid topology state and the remote signaling and telemetry data are analyzed to generate a power grid topology model framework composed of data objects and their physical connection relationships. The equipment parameters and the protection setting sheet are mapped to the corresponding data objects in the power grid topology model framework, and the data objects are assigned the protection setting parameters corresponding to the protection setting sheet. The power grid topology model framework is then instantiated into the real-time power grid model.
3. The online evaluation method for relay protection setting mismatch points based on a real-time power grid model as described in claim 1, characterized in that, The distributed parallel computing framework is used to distribute the relay protection setting verification task to multiple computing nodes in the computing cluster for parallel verification calculation, obtaining the verification results of each computing node, including: Based on the real-time power grid model, the system is logically divided according to a preset partitioning strategy to generate multiple independent sub-verification tasks. Each sub-verification task includes complete topology data, equipment parameters, protection setting information, and a predefined set of anticipated faults for the corresponding regional power grid. Using the distributed parallel computing framework, the sub-verification tasks are distributed in parallel to each computing node of the computing cluster through a dynamic load balancing algorithm; The system receives potential setpoint mismatch points identified by each computing node after performing verification calculations based on the allocated subgrid model data, and generates the verification results based on the potential setpoint mismatch points.
4. The online evaluation method for relay protection setting mismatch points based on a real-time power grid model as described in claim 1, characterized in that, The step of aggregating the verification results of each computing node across regions to generate a global verification result includes: Based on the global topology connection relationship of the real-time power grid model, the correlation of potential mismatch points reported by different computing nodes in electrical connection is analyzed, and clusters of correlated mismatch points are identified. Conflict resolution and global consistency determination are performed on the identified clusters of related mismatch points to determine the core root mismatch points and derived mismatch points in the clusters of related mismatch points; The global verification result is generated based on the core root cause mismatch point, the derived mismatch point, and the verification result.
5. The online evaluation method for relay protection setting mismatch points based on a real-time power grid model as described in claim 4, characterized in that, The method further includes: For each mismatch point identified in the global verification results, create a dynamic evolution profile; The dynamic evolution archive is continuously monitored. When the same mismatch point is not eliminated in N consecutive checks, the risk level of the mismatch point is raised by one level, and a high-risk warning message is generated and pushed to relevant operation and maintenance personnel, where N≥2. Track and manage the mismatch points that trigger the warning until they are eliminated.
6. The online evaluation method for relay protection setting mismatch points based on a real-time power grid model as described in claim 1, characterized in that, Before constructing the real-time power grid model based on the power grid topology, the telemetry and telecontrol data, the protection setting sheet, and the equipment parameters, the method further includes: The power grid topology status, the remote signaling and telemetry data, the protection setting sheet, and the equipment parameters are preprocessed to identify and remove outliers and invalid data, and to repair missing data. The preprocessed data is subjected to topology consistency verification, measurement consistency verification, and nameplate parameter verification to obtain the verification results.
7. The online evaluation method for relay protection setting mismatch points based on a real-time power grid model as described in claim 1, characterized in that, The method further includes: Continuously monitor data change events in the scheduling automation system and the operation management system; When changes in the power grid structure or updates to equipment parameters are detected, the incremental update process of the model is automatically triggered. The changed data is collected, cleaned, and verified, and then synchronously updated to the real-time power grid model.
8. An online evaluation system for relay protection setting mismatch points based on a real-time power grid model, characterized in that, The system includes a control system, a dispatch automation system, and an operation management system. The control system is used for: Acquire power grid topology status and telemetry data from the dispatch automation system, as well as protection setting sheets and equipment parameters from the operation management system; A real-time power grid model is constructed based on the power grid topology, the remote signaling and telemetry data, the protection setting sheet, and the equipment parameters. Based on the real-time power grid model, a relay protection setting verification task is generated; Using a distributed parallel computing framework, the relay protection setting verification task is distributed to multiple computing nodes in the computing cluster for parallel verification calculation, and the verification results of each computing node are obtained. The verification results from each computing node are aggregated across regions to generate a global verification result; Output the global verification results and issue warnings based on the mismatch information and severity level in the global verification results.
9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the online evaluation method for relay protection setting mismatch points based on a real-time power grid model as described in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the online evaluation method for relay protection setting mismatch points based on a real-time power grid model as described in any one of claims 1 to 7.