A power grid equipment operation and maintenance monitoring and processing method, device, equipment and medium
Patent Information
- Application Number
- CN202611067195.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-17
- Publication Date
- 2026-11-03
AI Technical Summary
[0003]本申请提供一种电网设备运维监测及处理方法、装置、设备及介质,以解决现有技术中针对多源状态冲突场景,缺乏对主控指令的有效拦截及处理,容易造成主控指令误放行,从而加剧电网运行扰动,进一步扩大故障影响范围的问题
[0015]与现有技术相比,本申请实施例提供的一种电网设备运维监测及处理方法、装置、设备及介质,通过根据同一电网设备的多源运行监测数据,识别出现多源运行监测数据冲突的电网设备作为目标设备;以所述目标设备为搜寻起点,构建面向所述目标设备的待执行任务的关联设备区域;根据所述目标设备的待执行任务,生成主控指令序列;依次放行所述主控指令序列中的主控指令,并在每次放行主控指令后,获取当前放行的主控指令的实际探测结果;其中,所述实际探测结果包括:实际被动探测结果和实际主动探测结果;获取当前放行的主控指令的预期探测结果,判断其和当前放行的主控指令的实际探测结果是否相同;若是,则继续放行下一主控指令;若否,则根据所述关联设备区域生成逆向恢复指令序列,并按所述逆向恢复指令序列执行。由此可见,本申请实施例通过逐步放行主控指令并每次放行后进行实际探测结果的双路径确认,从而降低误放行风险,并且在异常时根据关联设备区域生成逆向恢复指令序列实现逆向恢复,避免扩大故障影响范围,提高电网安全性。
Smart Images

Figure CN123034620A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power technology, and in particular to a method, device, equipment and medium for monitoring and processing power grid equipment operation and maintenance. Background Technology
[0002] With the continuous advancement of remote monitoring, remote control, and centralized operation and maintenance models for power grid equipment, power grid equipment operation and maintenance systems no longer need to complete routine telemetry, remote signaling acquisition, and remote control. They also need to verify, confirm, and mitigate risks in control processes under complex operating conditions. Currently, most systems adopt a one-time, complete execution of command sequences. However, in scenarios with multi-source state conflicts, there is a lack of effective interception and processing of master control commands, which can easily lead to the erroneous release of master control commands, thereby exacerbating power grid operational disturbances and further expanding the scope of fault impact. Summary of the Invention
[0003] This application provides a method, device, equipment, and medium for monitoring and processing power grid equipment operation and maintenance, in order to solve the problem that in the prior art, there is a lack of effective interception and processing of master control commands in multi-source state conflict scenarios, which easily leads to the wrong release of master control commands, thereby aggravating power grid operation disturbances and further expanding the scope of fault impact.
[0004] To achieve the above objectives, embodiments of this application provide a method for monitoring and processing power grid equipment operation and maintenance, including: Based on the multi-source operation monitoring data of the same power grid equipment, identify the power grid equipment with conflicting multi-source operation monitoring data as the target equipment; Using the target device as the search starting point, construct an associated device region for the tasks to be executed on the target device; Generate a master control instruction sequence based on the tasks to be executed by the target device; The master control commands in the master control command sequence are released sequentially, and after each master control command is released, the actual detection result of the currently released master control command is obtained; wherein, the actual detection result includes: actual passive detection result and actual active detection result; Obtain the expected detection result of the currently released master control command, and determine whether it is the same as the actual detection result of the currently released master control command; if yes, continue to release the next master control command; if no, generate a reverse recovery command sequence according to the associated device area, and execute the reverse recovery command sequence.
[0005] As an improvement to the above solution, the step of identifying power grid equipment with conflicting multi-source operation monitoring data as target equipment based on multi-source operation monitoring data of the same power grid equipment includes: Time-align the multi-source operation monitoring data of the same power grid equipment in the same preset time slot to obtain the target multi-source operation monitoring data of the same power grid equipment. Using each type of target multi-source operation monitoring data in the target multi-source operation monitoring data of the same power grid equipment as a node, based on the conflict relationship between each node, conflict edges are established between nodes with different sources and different acquisition links to form a conflict graph of the power grid equipment. The target device is identified using the collision map.
[0006] As an improvement to the above scheme, the conflict relationship includes at least one of the following types: State conflict is used to indicate that the states represented by two nodes are inconsistent. Physical quantity conflict is used to indicate that the physical quantities represented by two nodes are inconsistent. Channel credibility conflict is used to indicate that the channel credibility represented by two nodes is inconsistent.
[0007] As an improvement to the above solution, the step of constructing an associated device region for the task to be executed on the target device, using the target device as the search starting point, includes: Starting from the target device, the search begins along the electrical topology, and devices connected to the target device and participating in the tasks to be performed by the target device are included in the associated device area.
[0008] As an improvement to the above solution, the step of generating a master control instruction sequence based on the task to be executed by the target device is as follows: Based on the tasks to be executed by the target device, generate multiple master control instructions arranged in execution order; An accompanying verification frame is inserted between every two adjacent master control commands to form the master control command sequence; wherein, the accompanying verification frame is used to initiate passive and active detection requests of the master control command preceding the accompanying verification frame.
[0009] As an improvement to the above scheme, the step of obtaining the expected detection result of the currently released master control command and determining whether it is the same as the actual detection result of the currently released master control command includes: Obtain the expected detection results of the current release master control command; wherein, the expected detection results include expected passive detection results and expected active detection results; Within the preset first release time window, determine whether the actual passive detection result of the current release master control command is the same as its predicted passive detection result; Within the preset second release time window, determine whether the actual active detection result of the current release master control command is the same as its predicted active detection result.
[0010] As an improvement to the above solution, if not, then a reverse recovery instruction sequence is generated based on the associated device region, and executed according to the reverse recovery instruction sequence, including: If not, then take the currently released master control instruction as the rollback starting point, and the associated device area as the constraint, invert the master control instructions before the rollback starting point to obtain one or more reverse recovery instructions, and arrange the one or more reverse recovery instructions in reverse according to the order of the master control instruction sequence to form the reverse recovery instruction sequence; The reverse recovery instructions in the reverse recovery instruction sequence are executed sequentially until the preset stop recovery condition is met.
[0011] To achieve the above objectives, embodiments of this application also provide a power grid equipment operation and maintenance monitoring and processing device, including: The identification module is used to identify power grid equipment with conflicting multi-source operation monitoring data as target equipment based on the multi-source operation monitoring data of the same power grid equipment. The construction module is used to construct an associated device region for the task to be executed on the target device, starting from the target device. The generation module is used to generate a sequence of master control instructions based on the tasks to be executed by the target device. The release module is used to sequentially release the master control commands in the master control command sequence, and after each release of a master control command, to obtain the actual detection result of the currently released master control command; wherein, the actual detection result includes: actual passive detection result and actual active detection result; The judgment module is used to obtain the expected detection result of the currently released master control command, and determine whether it is the same as the actual detection result of the currently released master control command; if so, the next master control command is released; if not, a reverse recovery command sequence is generated according to the associated device area, and the reverse recovery command sequence is executed.
[0012] To achieve the above objectives, this application also provides a power grid equipment operation and maintenance monitoring and processing device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the power grid equipment operation and maintenance monitoring and processing method as described above.
[0013] To achieve the above objectives, embodiments of this application also provide a computer-readable storage medium, the computer-readable storage medium including a stored computer program; wherein, when the computer program is running, it controls the device where the computer-readable storage medium is located to perform the power grid equipment operation and maintenance monitoring and processing method as described above.
[0014] To achieve the above objectives, this application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the power grid equipment operation and maintenance monitoring and processing method described above.
[0015] Compared with existing technologies, the present application provides a method, apparatus, device, and medium for monitoring and processing power grid equipment operation and maintenance. This method identifies power grid equipment with conflicting multi-source operation monitoring data as target equipment based on multi-source operation monitoring data of the same power grid equipment. Starting from the target equipment, it constructs an associated equipment region for tasks to be executed on the target equipment. Based on the tasks to be executed on the target equipment, it generates a master control instruction sequence. The master control instructions in the sequence are released sequentially, and after each release, the actual detection result of the released master control instruction is obtained. The actual detection result includes both passive and active detection results. The expected detection result of the currently released master control instruction is obtained, and it is determined whether it is the same as the actual detection result of the currently released master control instruction. If so, the next master control instruction is released. If not, a reverse recovery instruction sequence is generated based on the associated equipment region and executed according to the reverse recovery instruction sequence. Therefore, this application embodiment reduces the risk of false release by gradually releasing the master control command and performing dual-path confirmation of the actual detection results after each release. Furthermore, in case of an anomaly, it generates a reverse recovery command sequence based on the associated equipment area to achieve reverse recovery, thereby avoiding the expansion of the fault's impact range and improving power grid security. Attached Figure Description
[0016] Figure 1 This is a flowchart of a power grid equipment operation and maintenance monitoring and processing method provided in an embodiment of this application; Figure 2 This is a structural block diagram of a power grid equipment operation and maintenance monitoring and processing device provided in an embodiment of this application; Figure 3 This is a structural block diagram of a power grid equipment operation and maintenance monitoring and processing device provided in an embodiment of this application. Detailed Implementation
[0017] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0018] In the description of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0019] In this application description, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0020] In this application description, the terms "first," "second," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. The term "based on" means "at least partially based on." The term "according to" means "at least partially according to." The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments." The term "and / or" means at least one of the connected objects, such as A and / or B, indicating three cases: including only A, only B, and both A and B. Unless otherwise stated, the term "multiple" means two or more.
[0021] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with relevant laws, regulations and standards.
[0022] See Figure 1 , Figure 1 This is a flowchart illustrating a power grid equipment operation and maintenance monitoring and processing method provided in an embodiment of this application. The power grid equipment operation and maintenance monitoring and processing method includes: S1. Based on the multi-source operation monitoring data of the same power grid equipment, identify the power grid equipment with conflicting multi-source operation monitoring data as the target equipment; It is worth noting that the multi-source operation monitoring data is used to characterize the status of power grid equipment. It is not a single type of data, but rather a set of status data formed for the same power grid equipment under different acquisition channels, different acquisition links, and different acquisition sources. In the embodiments of this application, the multi-source operation monitoring data includes at least telemetry data, remote signaling data, protection action data, video status data, communication message data, etc.; in addition, it may also include event sequence record data, waveform segment data, communication link health data, manually reviewed and entered data, etc.
[0023] Multi-source operation monitoring data conflict refers to a conflict between multi-source operation monitoring data of the same power grid equipment.
[0024] In an optional embodiment, identifying grid equipment with conflicting multi-source operation monitoring data as target equipment based on multi-source operation monitoring data of the same grid equipment includes: Time-align the multi-source operation monitoring data of the same power grid equipment in the same preset time slot to obtain the target multi-source operation monitoring data of the same power grid equipment. Using each type of target multi-source operation monitoring data in the target multi-source operation monitoring data of the same power grid equipment as a node, based on the conflict relationship between each node, conflict edges are established between nodes with different sources and different acquisition links to form a conflict graph of the power grid equipment. The target device is identified using the collision map.
[0025] In order to avoid the formation of non-real conflicts caused by repeated reporting of the same anomaly from the same acquisition link, this application embodiment establishes conflict edges based on the conflict relationship between nodes only between nodes with different sources and different acquisition links. This can effectively eliminate non-real conflicts caused by repeated anomalies from the same acquisition link and improve the credibility of the conflict graph.
[0026] For example, if a remote signaling data and a communication message data of the same power grid equipment actually come from the same parsing link of the same station-end acquisition host, even if the two are inconsistent, they are not directly identified as a real conflict; a conflict edge between the two nodes is only established when there is a conflict between the multi-source operation monitoring data (i.e., nodes) corresponding to two independent acquisition sources and two different acquisition links.
[0027] Specifically, the conflict relationship includes at least one of the following types: State conflict is used to indicate that the states represented by two nodes are inconsistent. Physical quantity conflict is used to indicate that the physical quantities represented by two nodes are inconsistent. Channel credibility conflict is used to indicate that the channel credibility represented by two nodes is inconsistent.
[0028] It is worth noting that in this embodiment, the multi-source operation monitoring data belonging to the same power grid equipment and falling into the same preset time slice are time-aligned, and then the inconsistencies in state, physical quantities or channel reliability between the nodes are compared. When any of these inconsistencies occur, conflict edges between the inconsistent nodes can be established.
[0029] For example, if the video status data of the same power grid device shows that the device is in an open state, while its protection action data shows that the device is in a closed state, it means that the node corresponding to the video status data and the node corresponding to the protection action data are inconsistent. Therefore, an edge is established between these two nodes, and the conflict type is marked as a state conflict.
[0030] For example, if the telemetry data of the same power grid device shows that the current of the device remains at 100A in the same preset time slot, while its telemetry data shows that the device is in an open state, the open state indicates that the current of the device is not conducting. Therefore, the physical quantities of the node corresponding to the telemetry data and the node corresponding to the telemetry data are inconsistent. In this case, an edge is established between the two nodes, and the conflict type is marked as physical quantity conflict.
[0031] For example, if two data acquisition links of the same power grid device transmit communication messages in the same preset time slot, one containing complete communication messages while the other contains missing segments, this indicates that the node channel reliability corresponding to the communication messages of these two acquisition links is inconsistent. Therefore, an edge is established between these two nodes, and the conflict type is labeled as a communication reliability conflict. The communication reliability is calculated based on the data completeness.
[0032] Finally, the conflict graph is used to identify the target device. For example, if the number of conflict edges in the conflict graph of a certain power grid device is greater than the preset number, it indicates that the power grid device is likely to be abnormal, and the power grid device is identified as the target device.
[0033] S2. Using the target device as the search starting point, construct an associated device region for the tasks to be executed on the target device; This application embodiment takes the target device as the search starting point and constructs an associated device region for the task to be executed on the target device, so that the influence of the reverse recovery instruction can be limited to the associated device region, reducing the cascading impact on other unrelated devices.
[0034] Specifically, the associated device area includes the target device, the associated primary device of the target device, and the associated secondary device of the target device.
[0035] Furthermore, the step of constructing an associated device region for the task to be executed targeting the target device, using the target device as the search starting point, includes: Starting from the target device, the search begins along the electrical topology, and devices connected to the target device and participating in the tasks to be performed by the target device are included in the associated device area.
[0036] This application embodiment takes the target device as the starting point for the search and begins the search along the electrical topology. Devices connected to the target device and participating in the tasks to be executed by the target device are included in the associated device area, so that the associated device area is limited to the associated primary devices and associated secondary devices of the target device, thus minimizing the associated device area.
[0037] In other words, a device needs to meet two conditions to be included in the associated device area: ① the device is connected to the target device, and ② the device participates in the target device's pending task.
[0038] S3. Generate a master control instruction sequence based on the tasks to be executed by the target device; According to the embodiments of this application, a master control instruction sequence is generated based on the task to be executed by the target device, so that the master control instructions can be released step by step and the control instructions can be executed step by step.
[0039] In one optional embodiment, the step of generating a master control instruction sequence based on the task to be executed by the target device is as follows: Based on the tasks to be executed by the target device, generate multiple master control instructions arranged in execution order; An accompanying verification frame is inserted between every two adjacent master control commands to form the master control command sequence; wherein, the accompanying verification frame is used to initiate passive and active detection requests of the master control command preceding the accompanying verification frame.
[0040] This application embodiment inserts an accompanying verification frame between two adjacent master control commands to initiate passive and active probe requests for the preceding master control command. The passive probe request reads the device status after the execution of the preceding master control command from the execution result data feedback link; this device status serves as the passive probe result. The active probe request, after allowing the execution of the preceding master control command, sends a status probe request to the associated device area, triggering the associated device area to feedback its device status; this device status serves as the active probe result.
[0041] S4. Release the master control commands in the master control command sequence in sequence, and after each master control command is released, obtain the actual detection result of the currently released master control command; wherein, the actual detection result includes: actual passive detection result and actual active detection result; It is worth noting that in this embodiment, the master control instructions in the master control instruction sequence are released sequentially, and after each master control instruction is released, the actual passive detection result and the actual active detection result after the execution of the currently released master control instruction are obtained.
[0042] Specifically, the actual passive detection results are obtained through passive detection request triggering, and the actual active detection results are obtained through active detection request triggering.
[0043] S5. Obtain the expected detection result of the currently released master control command, and determine whether it is the same as the actual detection result of the currently released master control command; if yes, continue to release the next master control command; if no, generate a reverse recovery command sequence according to the associated device area, and execute the reverse recovery command sequence.
[0044] This application embodiment can combine historical execution data to obtain the historical detection results after the execution of the currently released master control command as the expected detection results, and determine whether the expected detection results are the same as the actual detection results. If they are the same, the next master control command will continue to be released; if not, a reverse recovery command sequence will be generated according to the associated device area to restrict the reverse recovery command to the associated device area, and the reverse recovery command sequence will be executed to implement the recovery operation.
[0045] In an optional embodiment, obtaining the expected detection result of the currently released master control command and determining whether it is the same as the actual detection result of the currently released master control command includes: Obtain the expected detection results of the current release master control command; wherein, the expected detection results include expected passive detection results and expected active detection results; Within the preset first release time window, determine whether the actual passive detection result of the current release master control command is the same as its predicted passive detection result; Within the preset second release time window, determine whether the actual active detection result of the current release master control command is the same as its predicted active detection result.
[0046] This application embodiment achieves dual-path confirmation by determining whether the actual passive detection result and the expected passive detection result of the current release master control command are the same within a preset first release time window, and by determining whether the actual active detection result and the predicted active detection result of the current release master control command are the same within a preset second release time window, thereby reducing the risk of false release.
[0047] In an optional embodiment, if not, then generating a reverse recovery instruction sequence based on the associated device region and executing the reverse recovery instruction sequence includes: If not, then take the currently released master control instruction as the rollback starting point, and the associated device area as the constraint, invert the master control instructions before the rollback starting point to obtain one or more reverse recovery instructions, and arrange the one or more reverse recovery instructions in reverse according to the order of the master control instruction sequence to form the reverse recovery instruction sequence; The reverse recovery instructions in the reverse recovery instruction sequence are executed sequentially until the preset stop recovery condition is met.
[0048] For example, the master control instruction sequence is {master control instruction 1, accompanying verification frame 1, master control instruction 2, accompanying verification frame 2, master control instruction 3, accompanying verification frame 3, master control instruction 3, accompanying verification frame 4}. The process begins by sequentially allowing access starting with master control instruction 1. After master control instruction 3 is executed, accompanying verification frame 4 triggers both passive and active detection requests, resulting in the actual passive and active detection results.
[0049] When the actual passive detection result is different from the expected passive detection result and / or the actual active detection result is different from the expected active detection result, the main control command 3 is used as the rollback starting point and the associated device area is used as a constraint. The main control command 3, main control command 2 and main control command 1 are inverted to obtain the reverse recovery command 3 corresponding to main control command 3, the reverse recovery command 2 corresponding to main control command 2 and the reverse recovery command 1 corresponding to main control command 1. These reverse recovery commands only apply to the associated device area and are used to restore the device state before the corresponding main control command was executed.
[0050] These reverse recovery instructions are arranged in reverse order according to the master control instruction sequence to form a reverse recovery instruction sequence {reverse recovery instruction 3, reverse recovery instruction 2, reverse recovery instruction 1}. They are executed sequentially starting from reverse recovery instruction 3 until the preset stop recovery condition is met, such as until the last reverse recovery instruction or until the device status in the associated device area is a preset status.
[0051] The power grid equipment operation and maintenance monitoring and processing method provided in this application reduces the risk of false release by gradually releasing the master control command and performing dual-path confirmation of the actual detection results after each release. In case of an anomaly, it generates a reverse recovery command sequence based on the associated equipment area to achieve reverse recovery, avoid expanding the scope of the fault impact and improve power grid security.
[0052] See Figure 2 , Figure 2 This is a structural block diagram of a power grid equipment operation and maintenance monitoring and processing device 10 provided in an embodiment of this application. The power grid equipment operation and maintenance monitoring and processing device 10 includes: The identification module 11 is used to identify the power grid equipment with conflicting multi-source operation monitoring data as the target equipment based on the multi-source operation monitoring data of the same power grid equipment. Construction module 12 is used to construct an associated device region for the task to be executed on the target device, with the target device as the search starting point; Generation module 13 is used to generate a master control instruction sequence based on the task to be executed by the target device; The release module 14 is used to sequentially release the master control instructions in the master control instruction sequence, and after each release of the master control instruction, to obtain the actual detection result of the currently released master control instruction; wherein, the actual detection result includes: actual passive detection result and actual active detection result; The judgment module 15 is used to obtain the expected detection result of the currently released master control command, and determine whether it is the same as the actual detection result of the currently released master control command; if so, the next master control command is released; if not, a reverse recovery command sequence is generated according to the associated device area, and the reverse recovery command sequence is executed.
[0053] Optionally, identifying grid equipment with conflicting multi-source operation monitoring data as target equipment based on multi-source operation monitoring data of the same grid equipment includes: Time-align the multi-source operation monitoring data of the same power grid equipment in the same preset time slot to obtain the target multi-source operation monitoring data of the same power grid equipment. Using each type of target multi-source operation monitoring data in the target multi-source operation monitoring data of the same power grid equipment as a node, based on the conflict relationship between each node, conflict edges are established between nodes with different sources and different acquisition links to form a conflict graph of the power grid equipment. The target device is identified using the collision map.
[0054] Optionally, the conflict relationship includes at least one of the following types: State conflict is used to indicate that the states represented by two nodes are inconsistent. Physical quantity conflict is used to indicate that the physical quantities represented by two nodes are inconsistent. Channel credibility conflict is used to indicate that the channel credibility represented by two nodes is inconsistent.
[0055] Optionally, the step of constructing an associated device region for the task to be executed targeting the target device, using the target device as the search starting point, includes: Starting from the target device, the search begins along the electrical topology, and devices connected to the target device and participating in the tasks to be performed by the target device are included in the associated device area.
[0056] Optionally, the step of generating a master control instruction sequence based on the task to be executed by the target device is as follows: Based on the tasks to be executed by the target device, generate multiple master control instructions arranged in execution order; An accompanying verification frame is inserted between every two adjacent master control commands to form the master control command sequence; wherein, the accompanying verification frame is used to initiate passive and active detection requests of the master control command preceding the accompanying verification frame.
[0057] Optionally, obtaining the expected detection result of the current release master control command and determining whether it is the same as the actual detection result of the current release master control command includes: Obtain the expected detection results of the current release master control command; wherein, the expected detection results include expected passive detection results and expected active detection results; Within the preset first release time window, determine whether the actual passive detection result of the current release master control command is the same as its predicted passive detection result; Within the preset second release time window, determine whether the actual active detection result of the current release master control command is the same as its predicted active detection result.
[0058] Optionally, if not, then a reverse recovery instruction sequence is generated based on the associated device region, and executed according to the reverse recovery instruction sequence, including: If not, then take the currently released master control instruction as the rollback starting point, and the associated device area as the constraint, invert the master control instructions before the rollback starting point to obtain one or more reverse recovery instructions, and arrange the one or more reverse recovery instructions in reverse according to the order of the master control instruction sequence to form the reverse recovery instruction sequence; The reverse recovery instructions in the reverse recovery instruction sequence are executed sequentially until the preset stop recovery condition is met.
[0059] It is worth noting that the working process of each module in the power grid equipment operation and maintenance monitoring and processing device 10 described in this application embodiment can refer to the working process of the power grid equipment operation and maintenance monitoring and processing method described in the above embodiment and achieve the same beneficial effect, and will not be repeated here.
[0060] Furthermore, this application also provides a computer-readable storage medium, which includes a stored computer program; wherein, when the computer program is running, it controls the device where the computer-readable storage medium is located to execute the power grid equipment operation and maintenance monitoring and processing method as described in any of the above embodiments.
[0061] Furthermore, this application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the power grid equipment operation and maintenance monitoring and processing method as described in any of the above embodiments.
[0062] See Figure 3 , Figure 3 This is a structural block diagram of a power grid equipment operation and maintenance monitoring and processing device 20 provided in an embodiment of this application. The power grid equipment operation and maintenance monitoring and processing device 20 includes: a processor 21, a memory 22, and a computer program stored in the memory 22 and executable on the processor 21. When the processor 21 executes the computer program, it implements the steps in the above-described embodiments of the power grid equipment operation and maintenance monitoring and processing method. Alternatively, when the processor 21 executes the computer program, it implements the functions of each module / unit in the above-described device embodiments.
[0063] For example, the computer program may be divided into one or more modules / units, which are stored in the memory 22 and executed by the processor 21 to complete this application. The one or more modules / units may be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the power grid equipment operation and maintenance monitoring and processing equipment 20.
[0064] The power grid equipment operation and maintenance monitoring and processing device 20 may include, but is not limited to, a processor 21 and a memory 22. Those skilled in the art will understand that the schematic diagram is merely an example of the power grid equipment operation and maintenance monitoring and processing device 20 and does not constitute a limitation on the device. It may include more or fewer components than shown in the diagram, or combine certain components, or use different components. For example, the power grid equipment operation and maintenance monitoring and processing device 20 may also include input / output devices, network access devices, buses, etc.
[0065] The processor 21 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor 21 is the control center of the power grid equipment operation and maintenance monitoring and processing equipment 20, connecting all parts of the equipment 20 via various interfaces and lines.
[0066] The processor 21 can be any one of a CPU (Central Processing Unit), GPU (Graphics Processing Unit), TPU (Tensor Processing Unit), NPU (Neural Network Processing Unit), DPU (Deep Learning Processing Unit), APU (Accelerated Processing Unit), and GPGPU (General-Purpose Computing on Graphics Processing Unit). The processor 21 is the control center of the power grid equipment operation and maintenance monitoring and processing equipment 20, connecting various parts of the electronic equipment via various interfaces and lines.
[0067] The memory 22 can be used to store the computer programs and / or modules. The processor 21 implements various functions of the power grid equipment operation and maintenance monitoring and processing equipment 20 by running or executing the computer programs and / or modules stored in the memory 22 and calling the data stored in the memory 22. The memory 22 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function, etc.; the data storage area may store relevant data, etc. In addition, the memory 22 may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0068] If the integrated modules / units of the power grid equipment operation and maintenance monitoring and processing equipment 20 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above-described embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by the processor 21, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0069] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided in this application, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.
[0070] The above description is the preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications are also considered to be within the scope of protection of this application.
Claims
1. A method for monitoring and handling the operation and maintenance of power grid equipment, characterized in that, include: Based on the multi-source operation monitoring data of the same power grid equipment, identify the power grid equipment with conflicting multi-source operation monitoring data as the target equipment; Using the target device as the search starting point, construct an associated device region for the tasks to be executed targeting the target device; Generate a master control instruction sequence based on the tasks to be executed by the target device; The master control commands in the master control command sequence are released sequentially, and after each master control command is released, the actual detection result of the currently released master control command is obtained; wherein, the actual detection result includes: actual passive detection result and actual active detection result; Obtain the expected detection result of the currently released master control command, and determine whether it is the same as the actual detection result of the currently released master control command; if yes, continue to release the next master control command; if no, generate a reverse recovery command sequence according to the associated device area, and execute the reverse recovery command sequence.
2. The power grid equipment operation and maintenance monitoring and processing method as described in claim 1, characterized in that, The step of identifying target devices based on multi-source operation monitoring data of the same power grid equipment, where multi-source operation monitoring data conflict, includes: Time-align the multi-source operation monitoring data of the same power grid equipment in the same preset time slot to obtain the target multi-source operation monitoring data of the same power grid equipment. Using each type of target multi-source operation monitoring data in the target multi-source operation monitoring data of the same power grid equipment as a node, based on the conflict relationship between each node, conflict edges are established between nodes with different sources and different acquisition links to form a conflict graph of the power grid equipment. The target device is identified using the collision map.
3. The power grid equipment operation and maintenance monitoring and processing method as described in claim 2, characterized in that, The conflict relationship includes at least one of the following types: State conflict is used to indicate that the states represented by two nodes are inconsistent. Physical quantity conflict is used to indicate that the physical quantities represented by two nodes are inconsistent. Channel credibility conflict is used to indicate that the channel credibility represented by two nodes is inconsistent.
4. The power grid equipment operation and maintenance monitoring and processing method as described in claim 1, characterized in that, The step of constructing an associated device region for the task to be executed on the target device, using the target device as the search starting point, includes: Starting from the target device, the search begins along the electrical topology, and devices connected to the target device and participating in the tasks to be performed by the target device are included in the associated device area.
5. The power grid equipment operation and maintenance monitoring and processing method as described in claim 1, characterized in that, The step involves generating a master control instruction sequence based on the tasks to be executed by the target device. Based on the tasks to be executed by the target device, generate multiple master control instructions arranged in execution order; An accompanying verification frame is inserted between every two adjacent master control commands to form the master control command sequence; wherein, the accompanying verification frame is used to initiate passive and active detection requests of the master control command preceding the accompanying verification frame.
6. The power grid equipment operation and maintenance monitoring and processing method as described in claim 1, characterized in that, The step of obtaining the expected detection result of the currently released master control command and determining whether it is the same as the actual detection result of the currently released master control command includes: Obtain the expected detection results of the current release master control command; wherein, the expected detection results include expected passive detection results and expected active detection results; Within the preset first release time window, determine whether the actual passive detection result of the current release master control command is the same as its predicted passive detection result; Within the preset second release time window, determine whether the actual active detection result of the current release master control command is the same as its predicted active detection result.
7. The power grid equipment operation and maintenance monitoring and processing method as described in claim 1, characterized in that, If not, then a reverse recovery instruction sequence is generated based on the associated device region, and executed according to the reverse recovery instruction sequence, including: If not, then take the currently released master control instruction as the rollback starting point, and the associated device area as the constraint, invert the master control instructions before the rollback starting point to obtain one or more reverse recovery instructions, and arrange the one or more reverse recovery instructions in reverse according to the order of the master control instruction sequence to form the reverse recovery instruction sequence; The reverse recovery instructions in the reverse recovery instruction sequence are executed sequentially until the preset stop recovery condition is met.
8. A power grid equipment operation and maintenance monitoring and processing device, characterized in that, include: The identification module is used to identify power grid equipment with conflicting multi-source operation monitoring data as target equipment based on the multi-source operation monitoring data of the same power grid equipment. The construction module is used to construct an associated device region for the task to be executed on the target device, starting from the target device. The generation module is used to generate a sequence of master control instructions based on the tasks to be executed by the target device. The release module is used to sequentially release the master control commands in the master control command sequence, and after each release of a master control command, to obtain the actual detection result of the currently released master control command; wherein, the actual detection result includes: actual passive detection result and actual active detection result; The judgment module is used to obtain the expected detection result of the currently released master control command, and determine whether it is the same as the actual detection result of the currently released master control command; if so, the next master control command is released; if not, a reverse recovery command sequence is generated according to the associated device area, and the reverse recovery command sequence is executed.
9. A power grid equipment operation and maintenance monitoring and processing device, characterized in that, The method includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the power grid equipment operation and maintenance monitoring and processing method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program; wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the power grid equipment operation and maintenance monitoring and processing method as described in any one of claims 1 to 7.
