Data integration-based anti-misoperation checking method and platform for distribution network

CN122801567APending Publication Date: 2026-09-22STATE GRID ZHEJIANG ELECTRIC POWER CO LTD QUZHOU POWER SUPPLY CO +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611256655.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-19
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

[0005]本申请提供基于数据集成的配网防误校核方法及平台,以解决在分布式电源出力下降引起目标馈线潮流方向处于翻转过渡状态的情况下,如何确定与该过渡状态相适配的闭锁条件并对配网倒闸操作指令进行防误校核的问题

Benefits of technology

[0016]本申请提供的基于数据集成的配网防误校核方法及平台,有益效果为:本申请在配网倒闸操作指令触发后,结合分布式电源出力变化序列与多源量测集成数据序列,根据分布式电源的出力下降速率识别目标馈线可能出现的潮流翻转过渡状态,并在触发潮流翻转预警信号后,使闭锁规则集合跃迁为过渡态最高闭锁条件集合,进而以该集合为依据对配网倒闸操作指令进行防误校核修正,使校核所采用的闭锁条件能够与潮流方向尚未稳定的过渡状态相对应,从而有利于避免在潮流翻转期间继续沿用单一稳态闭锁条件而造成的校核结果与实际运行状态不匹配。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122801567A_ABST
    Figure CN122801567A_ABST
Patent Text Reader

Abstract

The application provides a distribution network anti-misoperation checking method and platform based on data integration, relates to the technical field of data processing, and comprises the following steps: in response to triggering of a distribution network switching operation instruction, a current distributed power output change sequence of a target feeder and a multi-source measurement integrated data sequence are acquired; a first output drop rate is calculated based on the distributed power output change sequence, and if the first output drop rate is greater than a first preset rate threshold, a power flow reversal early warning signal is generated; in response to triggering of the power flow reversal early warning signal, a transition operation is performed on a set of blocking rules in the multi-source measurement integrated data sequence to generate a set of transient state highest blocking conditions; and according to the set of transient state highest blocking conditions, an anti-misoperation checking correction operation is performed on the distribution network switching operation instruction to output a first checking correction result. The application can make the anti-misoperation checking of the switching operation instruction correspond to the feeder transient operation state, thereby reducing the possibility that the checking result does not match the actual power flow state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to a data integration-based method and platform for preventing misoperation in distribution networks. Background Technology

[0002] Distribution network switching operations are important processes for changing the operating status of distribution equipment, adjusting feeder power supply paths, and restoring or transferring power supply. Before executing distribution network switching operations, it is usually necessary to perform error prevention checks on the target equipment and operation actions involved in the operation command based on the feeder topology, switch status, electrical measurement data, and preset interlocking rules to determine whether the corresponding operation meets the execution conditions under the current operating status of the distribution network.

[0003] With the integration of distributed power sources such as photovoltaics into the distribution network, the power flow direction of the target feeder will be affected by changes in the output of these distributed power sources. When the output of distributed power sources decreases within a short period, the power flow of the feeder may reverse from its original direction and undergo a transitional phase in which the power flow direction is not yet stable. During this transitional phase, the blocking rules determined based on the original power flow direction may no longer fully reflect the current operational risks, while the blocking rules determined based on the reversed power flow direction may lack a stable state basis. Therefore, it is difficult to determine the blocking conditions that match the power flow reversal transitional state and to reliably verify the switching operation commands accordingly.

[0004] Therefore, the problem that needs to be solved is how to promptly identify the power flow reversal transition state when the output of distributed power sources decreases and may cause the power flow direction of the target feeder to reverse, determine the blocking conditions that are compatible with the power flow reversal transition state, and perform anti-misoperation verification of the distribution network switching operation commands accordingly. Summary of the Invention

[0005] This application provides a data integration-based distribution network anti-misoperation verification method and platform to solve the problem of how to determine the blocking conditions that are compatible with the transition state and to perform anti-misoperation verification on the distribution network switching operation commands when the output of distributed power sources decreases and the power flow direction of the target feeder is in a reverse transition state.

[0006] The first aspect of this application provides a data integration-based method for preventing misoperations in distribution networks, including: In response to the triggering of the distribution network switching operation command, the current distributed power output change sequence and multi-source measurement integrated data sequence of the target feeder are obtained; Based on the output change sequence of the distributed power source, the first output decrease rate is calculated. If the first output decrease rate is greater than the first preset rate threshold, a power flow reversal warning signal is generated. In response to the triggering of the power flow reversal warning signal, a transition operation is performed on the set of locking rules in the multi-source measurement integrated data sequence to generate the set of highest locking conditions in the transition state. Based on the set of highest blocking conditions in the transition state, the error prevention and correction operation is performed on the distribution network switching operation command, and the first correction result is output.

[0007] Optionally, in one possible implementation of the first aspect, calculating the first output decrease rate based on the distributed power source output change sequence includes: Perform a differential operation on the output change sequence of the distributed power source to extract a first output differential vector, wherein the first dimension of the first output differential vector corresponds to the number of the first photovoltaic nodes of the target feeder; Based on the first output difference vector and the preset time interval vector, the first output decrease rate sequence is calculated, wherein the first output decrease rate sequence includes a first number of rate sample values; If a second consecutive number of rate samples are greater than the first preset rate threshold among the first number of rate samples, the power flow reversal warning signal is generated.

[0008] Optionally, in one possible implementation of the first aspect, generating the power flow reversal warning signal if a second consecutive number of rate sample values ​​among the first number of rate sample values ​​are all greater than the first preset rate threshold includes: In response to the determination result that the second consecutive number of rate sample values ​​are all greater than the first preset rate threshold, the first current topology node identifier of the target feeder is extracted; A first non-steady-state marker is injected into the first current topology node identifier to generate a first-marked topology node sequence, wherein the first non-steady-state marker represents that the power flow direction is in the flipping transition range; Based on the first marked topology node sequence, the generation operation of the power flow reversal warning signal is triggered.

[0009] Optionally, in one possible implementation of the first aspect, the step of performing a transition operation on the set of locking rules in the multi-source measurement integrated data sequence in response to the triggering of the power flow reversal early warning signal, to generate a set of transitional state highest locking conditions, includes: In response to the triggering of the power flow reversal warning signal, the positive blocking condition subset and the negative blocking condition subset are parsed from the multi-source measurement integrated data sequence; Perform a logical OR operation on the positive blocking condition subset and the reverse blocking condition subset to generate the transition state highest blocking condition set, wherein the transition state highest blocking condition set covers both the positive power flow hazard point and the reverse power flow hazard point. Based on the first marked topology node sequence, the set of highest locking conditions in the transition state is bound to the first current topology node identifier.

[0010] Optionally, in one possible implementation of the first aspect, acquiring the current distributed power output change sequence and multi-source measurement integrated data sequence of the target feeder includes: Obtain the first timestamp sequence of each measurement data frame in the multi-source measurement integrated data sequence, and obtain the second timestamp of the current system clock; A first deviation sequence is generated based on the difference between the second timestamp and each first timestamp in the first timestamp sequence; If there are a third number of consecutive deviation values ​​in the first deviation sequence that are all greater than the second preset deviation threshold, a data lag judgment signal is generated to trigger a temporary suspension of the distribution network switching operation command.

[0011] Optionally, in one possible implementation of the first aspect, the step of generating a data lag determination signal to trigger a delay processing operation on the distribution network switching operation command if a third number of consecutive deviation values ​​in the first deviation sequence are all greater than a second preset deviation threshold includes: In response to the triggering of the data lag determination signal, the issuance of the distribution network switching operation command is blocked within the first preset time window; Generate a first restatement confirmation request for the current switching state of the target feeder, and send the first restatement confirmation request to the local measurement and control terminal; If a first confirmation signal is received from the local monitoring and control terminal within the first preset time window, the suspension of the distribution network switching operation command is lifted.

[0012] Optionally, in one possible implementation of the first aspect, the step of performing an anti-misoperation verification and correction operation on the distribution network switching operation command based on the set of highest blocking conditions of the transition state, and outputting a first verification and correction result, includes: Perform semantic parsing on the distribution network switching operation command to extract the first operation target device identifier and the first operation action type; Based on the first target device identifier, retrieve the corresponding first target device locking condition from the set of highest transition state locking conditions; Based on the comparison result between the first operation action type and the first target device locking condition, the first verification and correction result is generated, wherein the first verification and correction result includes a first allow execution signal or a first intercept lock signal.

[0013] Optionally, in one possible implementation of the first aspect, generating the first verification and correction result based on the comparison result between the first operation action type and the first target device locking condition includes: If the first operation action type violates the first target device locking condition, the first interception locking signal is generated; In response to the triggering of the first interception and interlocking signal, a first hard interlocking signal is generated for the electrical control circuit corresponding to the first operation target device identifier; Based on the first hard interlock signal, the physical closing path of the electrical control circuit is cut off, and the first interception interlock signal is output as the first verification and correction result.

[0014] Optionally, in one possible implementation of the first aspect, after injecting a first non-steady-state tag into the first current topology node identifier and generating the first-tag topology node sequence, the following steps are included: When the duration of the first output decrease rate recovering to less than the third preset rate threshold reaches the second preset time window, the first latest power flow direction identifier of the target feeder is obtained; Based on the first latest power flow direction identifier, select the corresponding target single blocking condition subset from the positive blocking condition subset and the reverse blocking condition subset; Based on the target single locking condition subset, a de-marking and replacement operation is performed on the first marked topological node sequence to switch back the transition state highest locking condition set to the target single locking condition subset.

[0015] A second aspect of this application provides a data integration-based distribution network error prevention and verification platform, including: The acquisition module is used to acquire the current distributed power output change sequence and multi-source measurement integrated data sequence of the target feeder in response to the triggering of the distribution network switching operation command. The calculation module is used to calculate a first output decrease rate based on the output change sequence of the distributed power source, and generate a power flow reversal warning signal if the first output decrease rate is greater than a first preset rate threshold. The transition module is used to perform a transition operation on the set of locking rules in the multi-source measurement integrated data sequence in response to the triggering of the power flow reversal early warning signal, and generate the set of highest locking conditions in the transition state. The output module is used to perform anti-misoperation verification and correction operations on the distribution network switching operation command according to the set of highest blocking conditions in the transition state, and output the first verification and correction result.

[0016] The data integration-based distribution network anti-misoperation verification method and platform provided in this application have the following advantages: After the distribution network switching operation command is triggered, this application combines the output change sequence of distributed power sources with the multi-source measurement integrated data sequence to identify the possible power flow reversal transition state of the target feeder based on the output decline rate of the distributed power sources. After triggering the power flow reversal warning signal, the blocking rule set is transitioned to the highest blocking condition set of the transition state. Then, based on this set, the distribution network switching operation command is corrected for anti-misoperation verification, so that the blocking conditions used for verification can correspond to the transition state where the power flow direction is not yet stable. This helps to avoid the mismatch between the verification results and the actual operating state caused by continuing to use a single steady-state blocking condition during the power flow reversal. Attached Figure Description

[0017] Figure 1 This is a flowchart illustrating the data integration-based distribution network error prevention verification method provided in this application embodiment; Figure 2 This is an application scenario diagram of the data integration-based distribution network mis-verification method provided in the embodiments of this application; Figure 3 This is a schematic diagram of the structure of the data integration-based distribution network error prevention and verification platform provided in the embodiments of this application; Figure 4 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, 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.

[0019] The technical solutions of this application will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0020] See Figure 1 This is a flowchart of the data integration-based distribution network error prevention verification method provided in the embodiments of this application. Figure 1The execution entity of the method shown can be a software and / or hardware device. The execution entity of this application can include, but is not limited to, at least one of the following: user equipment, network equipment, etc. User equipment can include, but is not limited to, computers, smartphones, personal digital assistants (PDAs), and the aforementioned electronic devices. Network equipment can include, but is not limited to, a single network server, a server group consisting of multiple network servers, or a cloud based on cloud computing consisting of a large number of computers or network servers. Cloud computing is a type of distributed computing, consisting of a super virtual computer composed of a group of loosely coupled computers. This embodiment does not impose any limitations on this.

[0021] The embodiments of this application can be applied to, for example... Figure 2 In the application environment shown, the distribution network control terminal 102 communicates with the anti-misoperation verification server 104 via a network. The data storage system 106 can store the data that the anti-misoperation verification server 104 needs to process, such as distributed power source output change sequences, multi-source measurement integrated data sequences, and lockout rule sets. The data storage system 106 can be integrated on the anti-misoperation verification server 104 or set on other storage devices that are communicatively connected to the anti-misoperation verification server 104. The distribution network control terminal 102 can be used to initiate distribution network switching operation commands and receive the first verification correction result returned by the anti-misoperation verification server 104. The anti-misoperation verification server 104 can be used to execute the distribution network anti-misoperation verification method based on data integration provided in this application embodiment, determine whether a power flow reversal warning signal is generated based on the distributed power source output change sequence, generate a transition state maximum lockout condition set when the power flow reversal warning signal is triggered, and perform anti-misoperation verification correction on the distribution network switching operation command based on the transition state maximum lockout condition set.

[0022] Step S1: In response to the triggering of the distribution network switching operation command, obtain the current distributed power output change sequence and multi-source measurement integrated data sequence of the target feeder.

[0023] It should be noted that distribution network error prevention verification typically requires determining whether distribution network switching operation commands meet execution conditions based on the target feeder's topology, switch status, voltage, current, power direction, and equipment interlocking rules. In distribution networks with a high proportion of distributed generation, the feeder power flow state is affected not only by load changes but also by changes in the output of distributed generation sources such as photovoltaics. When the output of distributed generation decreases within a short period, the target feeder may change from a state where distributed generation is feeding power back to the upper-level grid to a state where the upper-level grid is supplying power to the feeder load. During this transition, if error prevention verification is performed based solely on measurements at a certain moment or data that has not been synchronized, discrepancies may arise between the measured state and the current actual operating state.

[0024] Therefore, after the distribution network switching operation command is triggered, this step simultaneously acquires the distributed generation output change sequence and the multi-source measurement integrated data sequence. The distributed generation output change sequence reflects the output changes of each distributed generation node within the target feeder at continuous time points, while the multi-source measurement integrated data sequence characterizes the current topology, switching status, and electrical operating status of the target feeder. By simultaneously acquiring these two types of data, power flow reversal trends can be identified based on the distributed generation output changes in subsequent steps, and the multi-source measurement integrated data can be used to determine the blocking rules corresponding to the operating status of the target feeder.

[0025] It is understandable that distribution network switching operation instructions can be generated by the distribution automation master station, dispatch control system, distribution network operation ticket system, or other control devices with switching control functions. Distribution network switching operation instructions can at least include the target equipment identifier and operation action type, and may also include information such as the target feeder identifier, operation sequence identifier, instruction generation time, instruction source identifier, and operation task identifier.

[0026] When the control system receives a distribution network switching operation command, it can parse the target feeder identifier from the command and use the target feeder identifier as a data retrieval condition to obtain corresponding data from the distributed power generation monitoring system, distribution automation system, energy management system, feeder terminal, substation terminal, distribution transformer monitoring terminal, and distributed power generation grid-connected control device. Different data sources can be associated using the target feeder identifier, topology node identifier, equipment identifier, and timestamp.

[0027] The distributed generation output change sequence can include the active power output values ​​of one or more distributed generation nodes within the target feeder at multiple consecutive sampling times. Distributed generation can include photovoltaic (PV) power generation equipment, as well as wind power generation equipment, energy storage converters, or other distributed generation equipment connected to the distribution network. In this embodiment, a PV node is used as an example of a distributed generation node, but this does not constitute a limitation on the type of distributed generation.

[0028] The output variation sequence of distributed generation can be recorded as time-series data in chronological order. For a target feeder containing multiple photovoltaic (PV) nodes, the output value of each PV node at each sampling time can be recorded separately, with the sampling time used as the sequence index and the PV node identifier used as the data dimension identifier. Therefore, the output variation sequence of distributed generation can simultaneously preserve the spatial distribution relationship between different PV nodes and the output variation relationship of the same PV node at continuous time points.

[0029] Multi-source measurement integrated data sequences can include switch remote signaling data, equipment telemetry data, feeder power data, node voltage data, line current data, power flow direction data, topology connection data, equipment operating status data, and interlocking rule data. These data types can be collected by different terminals and associated in the distribution automation master station or data integration device according to equipment identifiers, topology node identifiers, and timestamps.

[0030] For example, the target feeder is feeder F1, which includes photovoltaic nodes PV1, PV2, and PV3. A distribution network switching operation command is used to control the switching device QF1 in feeder F1 to perform a closing action. In response to the triggering of this command, the control system can obtain the active power output values ​​of PV1, PV2, and PV3 at multiple consecutive sampling times prior to the current time, and obtain the switch status, line current, power direction, node voltage, topology connections, and blocking rules related to feeder F1. The number of nodes, sampling quantity, and device type in this example are only for explaining this embodiment; in other embodiments, adjustments can be made based on the actual structure of the target feeder.

[0031] In some embodiments, step S1 includes steps S11 to S13: Step S11: Obtain the first timestamp sequence of each measurement data frame in the multi-source measurement integrated data sequence, and obtain the second timestamp of the current system clock.

[0032] It is understandable that a multi-source measurement integrated data sequence consists of multiple measurement data frames. Each measurement data frame can correspond to a sampling time or a set of measurement data uploaded by a certain data source within a transmission cycle. The measurement data frame may include a data source identifier, a target feeder identifier, a device identifier, a measurement type, a measurement value, and a first timestamp.

[0033] The first timestamp is used to represent the time when measurement data is generated, collected, or uploaded. Different data sources can use timestamps with the same or different precision. When different data sources use different time formats, the first timestamp can be converted to a unified time base and precision before performing interpolation. For example, the first timestamp can be uniformly converted to the system time format used by the distribution automation master station and recorded in milliseconds, seconds, or other suitable time units.

[0034] The first timestamp sequence can be formed according to the arrangement order of each measurement data frame in the multi-source measurement integrated data sequence, or it can be formed according to the order of the first timestamps from earliest to latest. For measurement data frames from different data terminals, the correspondence between the data source identifier and the first timestamp can be preserved so as to locate the corresponding data source when data lag is detected.

[0035] The second timestamp is the timestamp corresponding to the current system clock. The current system clock can be the unified clock used by the distribution automation master station, data integration device, or anti-misoperation verification platform that performs the anti-misoperation verification. To reduce the impact of inconsistent clock references between different devices on the judgment results, each data terminal can pre-synchronize its time with the unified time synchronization device; if unified time synchronization is not completed, the first timestamp can also be corrected according to a pre-determined time offset.

[0036] Specifically, after the distribution network switching operation command is triggered, the control system can read the current system clock to form a second timestamp, and traverse all the measurement data frames currently participating in the anti-misoperation verification to extract the first timestamp carried by each measurement data frame. If a measurement data frame does not carry a valid timestamp, the measurement data frame can be marked as abnormal time information data, and it will not be used as the sole basis for judging the current valid state.

[0037] For example, in the application scenario of feeder F1, the multi-source measurement integrated data sequence may include the status data frame of switchgear QF1, the feeder outlet power data frame, the output power data frames of photovoltaic nodes PV1 to PV3, and the line current data frame. The control system extracts the first timestamp of the above data frames respectively, and reads the second timestamp corresponding to the current system clock to form the time data required for subsequent deviation calculation.

[0038] It should be noted that step S11 can establish the correspondence between the measurement data acquisition time and the current verification time by uniformly acquiring the first timestamp of each measurement data frame and the second timestamp of the current system clock, thereby providing a time basis for identifying whether the multi-source measurement data can still reflect the current operating status of the target feeder.

[0039] Step S12: Based on the difference between the second timestamp and each first timestamp in the first timestamp sequence, generate the first deviation sequence.

[0040] The first deviation is used to characterize the degree of time deviation of the first timestamp corresponding to a measurement data frame relative to the current system clock. The first deviation can be represented by the time difference obtained by subtracting the first timestamp from the second timestamp. To avoid different time units affecting the judgment, the second timestamp and each first timestamp can be converted to a unified time unit before the difference calculation.

[0041] Specifically, the control system can sequentially read each first timestamp in the first timestamp sequence and calculate the difference between the second timestamp and each first timestamp. The differences are arranged in the order of the corresponding measurement data frames to obtain the first deviation sequence. Each deviation value in the first deviation sequence is associated with a measurement data frame, a data source, and a measurement object.

[0042] In some embodiments, when the first timestamp is earlier than the second timestamp, the first deviation can be directly recorded as the positive time difference between the two. When the first timestamp is later than the second timestamp, the corresponding data can be marked as clock-leading data, and it can be determined whether correction is needed based on the clock synchronization status. For data that can be determined to be due to data terminal clock errors, time correction can be performed first, and then the deviation can be recalculated; for data whose time validity cannot be determined, it can be marked as time-abnormal data.

[0043] The first deviation sequence can be arranged according to the data frame acquisition order, or it can be formed into subsequences according to consecutive data frames from the same data source. To determine whether there is continuous lag, the temporal order relationship between adjacent measurement data frames can be preserved. Continuous deviation values ​​can be deviation values ​​corresponding to data frames uploaded consecutively from the same data source, or deviation values ​​corresponding to key measurement data frames arranged consecutively under a preset integration order.

[0044] For example, the second timestamp corresponding to the current system clock is T0, and the first timestamps corresponding to the three consecutive state data frames uploaded by the switching device QF1 are T1, T2, and T3, respectively. The control system calculates the time difference between T0 and T1, T0 and T2, and T0 and T3, respectively, to obtain three deviation values ​​corresponding to the three state data frames. By retaining the order of the three deviation values, it can be determined in step S13 whether the switch state data is continuously in a lagging state.

[0045] In some embodiments, the first deviation sequence may also carry a measurement type identifier. For example, switch status data, power flow direction data, and line current data can each form a corresponding deviation subsequence. Thus, the time validity of various types of data can be identified according to the importance of different measurement data to the safety verification of switching operations, without changing the main processing principle of judging data lag based on continuous deviation values.

[0046] It should be noted that step S12 converts the acquisition time of measurement data from different sources into comparable deviation values ​​with the current system time, so that the time validity of each measurement data frame can be represented in a unified form, and provides a first deviation sequence with a clear order for subsequent continuous deviation judgment.

[0047] Step S13: If there are a third number of consecutive deviation values ​​in the first deviation sequence that are all greater than the second preset deviation threshold, a data lag judgment signal is generated to trigger a temporary processing operation on the distribution network switching operation command.

[0048] The second preset deviation threshold is used to distinguish between measurement data that reflects the current operating status and measurement data that may be outdated. The second preset deviation threshold can be pre-set based on the measurement data upload cycle, communication latency, the power distribution automation system refresh cycle, and the timeliness requirements of switching operations. Different types of measurement data can use the same second preset deviation threshold, or a corresponding deviation threshold can be used according to the actual application scenario.

[0049] The third quantity is used to limit the number of consecutive deviation values. By judging multiple consecutive deviation values, the situation where a single data frame is delayed in determining the signal due to occasional communication delays can be reduced. The third quantity can be set according to the measurement data sampling period, data upload frequency, and allowed duration of consecutive anomalies.

[0050] Specifically, the control system can compare each deviation value with a second preset deviation threshold according to the order of the deviation values ​​in the first deviation sequence. When a deviation value is detected to be greater than the second preset deviation threshold, the system starts to accumulate the number of consecutive deviations exceeding the threshold. If the next deviation value is also greater than the second preset deviation threshold, the accumulation continues. If the next deviation value is not greater than the second preset deviation threshold, the current consecutive accumulation can be cleared to zero, and the judgment can start again from the subsequent deviation values.

[0051] When the number of consecutive exceedances reaches a third threshold, it can be determined that the corresponding measurement data has failed to be updated in a timely manner within multiple consecutive sampling periods, thereby generating a data lag determination signal. The data lag determination signal can carry information such as target feeder identifier, data source identifier, measurement type identifier, abnormal data frame identifier, deviation value, and determination time.

[0052] If there are no third number of consecutive deviation values ​​in the first deviation sequence that are all greater than the second preset deviation threshold, a data lag determination signal can be omitted, and the time-valid multi-source measurement integrated data sequence can be provided to subsequent steps. If only a single deviation value exceeds the second preset deviation threshold, but does not reach the third number, subsequent measurement data frames can continue to be monitored to confirm whether the corresponding anomaly is an occasional delay or a continuous lag.

[0053] For example, the second preset deviation threshold can be set according to the measurement refresh cycle of feeder F1, and the third quantity can be set to represent the number of consecutive refresh cycles. When the deviation value corresponding to multiple consecutive state data frames of switching device QF1 exceeds the second preset deviation threshold, it can be considered that the QF1 state currently stored in the system may not reflect its current actual position, thus generating a data lag judgment signal. The above thresholds and quantities are only examples and can be adjusted according to the communication network and device sampling characteristics in other embodiments.

[0054] In some embodiments, step S13 includes steps S131 to S133: Step S131: In response to the triggering of the data lag determination signal, the issuance of the distribution network switching operation command is blocked within the first preset time window.

[0055] The first preset time window is the time interval during which the control system is allowed to reconfirm the current switching status of the target feeder. The first preset time window can be set according to the communication cycle of the local monitoring and control terminal, the status repetition response time, and the allowed waiting time for switching operations.

[0056] In response to a data lag detection signal, the control system can switch the execution status of the distribution network switching operation command from a pending state to a suspended state, and prevent the command from entering the control output corresponding to the target device. Blocking the issuance of distribution network switching operation commands can be achieved by freezing the command transmission queue, disabling the current command transmission enable, setting a suspension flag, or blocking the control output.

[0057] The blocking operation targets the instruction issuance process under current data lag conditions and does not require deleting already generated distribution network switching operation instructions. The control system can retain the target device identifier, operation action type, and operation task identifier so that it can continue processing the instruction after obtaining a valid confirmation result.

[0058] The first preset time window can start timing from the moment the data lag judgment signal is generated, or it can start timing from when the distribution network switching operation command enters the pause state. Within the first preset time window, the control system continues to receive new measurement data from the target feeder and performs subsequent repetition confirmation processing.

[0059] For example, when the status data of switchgear QF1 is detected to be continuously lagging, the control system does not immediately send the closing command for QF1 to the equipment control loop. Instead, it marks the command as delayed and initiates the first preset time window. This avoids directly executing the closing control before the actual position of QF1 has been confirmed.

[0060] It should be noted that step S131 temporarily blocks the distribution network switching operation command after detecting continuous data lag, so that the control action and the status confirmation process are isolated from each other, and processing time is reserved for re-acquiring the current switch status of the target feeder.

[0061] Step S132: Generate a first restatement confirmation request for the current switch status of the target feeder, and send the first restatement confirmation request to the local measurement and control terminal.

[0062] The current switch status quantity indicates whether the switchgear within the target feeder, related to the distribution network switching operation command, is currently in the open, closed, or other identifiable position. The first reiteration confirmation request requests the local monitoring and control terminal to re-collect and report the actual status of the corresponding switchgear.

[0063] The first reiteration confirmation request may include the target feeder identifier, the target switchgear identifier, the status type to be confirmed, the request generation time, the request sequence identifier, and the response time limit. The request sequence identifier can be used to match subsequent feedback results with the current reiteration confirmation request, preventing other historical confirmation information from being mistakenly used as the current confirmation result.

[0064] Specifically, the control system can determine the switching equipment that needs to be reconfirmed based on the first target equipment identifier in the distribution network switching operation command; it can also determine the switching status quantity that needs to be re-acquired based on the data source identifier and measurement type identifier carried by the data lag determination signal. Subsequently, the control system generates a first reiteration confirmation request and sends it to the corresponding feeder terminal, station terminal, or other local measurement and control terminal through the distribution communication network.

[0065] After receiving the first repetition confirmation request, the local monitoring and control terminal can reread the status of the auxiliary contacts of the switching equipment, the status of the position sensor, or the feedback status of the control loop to form current status feedback information. The current status feedback information can carry a newly acquired timestamp and a request sequence identifier and be returned to the anti-misoperation verification platform.

[0066] In some embodiments, when there are multiple switching devices related to the operation task within the target feeder, corresponding first rephrasing confirmation requests can be generated separately, or multiple device identifiers to be confirmed can be carried in the same request. Regardless of the form used, the correspondence between each switching device and its corresponding feedback status should be maintained.

[0067] For example, in response to a closing command for switchgear QF1, the control system can send a first repeat confirmation request to the feeder terminal connected to QF1, requesting the feeder terminal to reread the open / closed status of QF1. The feeder terminal returns the newly acquired status quantity, acquisition time, and request sequence identifier, so that step S133 can determine whether the feedback status is consistent with the current system record.

[0068] It should be noted that step S132, by actively requesting the local monitoring and control terminal to re-collect the current switch status, can obtain device status feedback with a new timestamp, thereby providing a direct basis for determining whether the switch status saved during the data lag period is still valid.

[0069] Step S133: If a first confirmation signal is received from the local monitoring and control terminal within the first preset time window, the suspension of the distribution network switching operation command is lifted.

[0070] The first confirmation signal indicates that the current switch status re-collected by the local monitoring and control terminal is consistent with the target status on which the distribution network error prevention and verification is based. The control system can match the information returned by the local monitoring and control terminal based on the request sequence identifier, the target switch equipment identifier, and the feedback timestamp.

[0071] Specifically, after receiving status feedback information within the first preset time window, the control system can compare the feedback switch state with the corresponding switch state in the multi-source measurement integrated data sequence. If the two are consistent, and the feedback timestamp meets the current verification time requirements, a first confirmation signal can be generated. The first confirmation signal can be generated directly by the local measurement and control terminal, or it can be generated by the anti-misoperation verification platform based on the local feedback result.

[0072] In response to the first confirmation signal, the control system can cancel the postponement flag of the distribution network switching operation command, restoring the command's eligibility to enter the subsequent error prevention and verification process. Removing the postponement does not necessarily mean that the distribution network switching operation command is allowed to execute; the command still needs to undergo power flow reversal judgment, interlocking rule transition, and error prevention and verification correction in steps S2 to S4.

[0073] If no valid feedback is received within the first preset time window, the distribution network switching operation command can remain suspended to avoid issuing commands without confirming the switch status. If the received status feedback is inconsistent with the current system record, the switch status in the multi-source measurement integrated data sequence can be updated, and a new anti-misoperation verification can be performed based on the updated status. In some embodiments, a status inconsistency prompt message can also be output to further confirm the measurement link or equipment status of the target feeder.

[0074] For example, if the local monitoring and control terminal reports that QF1 is indeed in the open position, and this state is consistent with the initial position state required before executing the closing operation, a first confirmation signal can be generated, and the postponement of the QF1 closing command can be lifted. If the feedback indicates that QF1 is already in the closed position, a first confirmation signal is not generated, and the current operation command can be reassessed based on the actual state to determine whether it is still necessary to execute.

[0075] It should be noted that step S133 determines whether to lift the suspension process based on the local status confirmation result obtained within the first preset time window, so that the recovery command processing has verifiable equipment status basis, and the subsequent anti-misoperation verification adopts data consistent with the current actual switch position.

[0076] It should be noted that step S13 identifies the continuous lag of the measurement data by judging the continuous deviation, and executes the instruction blocking, state restatement and consistency confirmation in sequence when the continuous lag is detected, so that the distribution network switching operation instruction can only continue to enter the subsequent verification process after the current switch status of the target feeder is effectively confirmed.

[0077] Preferably, step S1 involves simultaneously acquiring the distributed power generation output change sequence and the multi-source measurement integrated data sequence when the distribution network switching operation command is triggered, and judging the time validity of the multi-source measurement data. This can form a verification input that simultaneously has output change information, topology status information, and time consistency, providing a data basis for subsequent identification of power flow reversal transition states and invocation of corresponding blocking rules.

[0078] Step S2: Based on the output change sequence of the distributed power source, calculate the first output decrease rate. If the first output decrease rate is greater than the first preset rate threshold, generate a power flow reversal warning signal.

[0079] It should be noted that in a target feeder containing distributed generation (DG), the output value of the DG at a single moment can only reflect the output level at the current sampling point and cannot directly indicate whether the output is rapidly decreasing. When the target feeder was originally in a reverse power flow state, a rapid decrease in the DG output may cause the reverse power to gradually decrease and switch to forward power supply. Before the power flow direction stabilizes, the target feeder is in a transitional range where both forward and reverse power flow conditions may affect the safety of switching operations.

[0080] Therefore, this step does not directly determine the power flow state based on a single output value. Instead, it calculates the first output decrease rate based on the distributed power output change sequence formed by continuous sampling, and compares the first output decrease rate with a first preset rate threshold. By identifying a continuous output decrease trend that reaches a preset level, a power flow reversal warning signal can be generated before the power flow direction stabilizes, and a trigger condition is provided for step S3 to execute the blocking rule transition.

[0081] The first output decrease rate is used to characterize the degree of decrease in output of the distributed power source per unit time. To ensure that the output decrease corresponds to a positive value, the output value at the previous sampling time can be subtracted from the output value at the next sampling time, and the resulting output decrease can be correlated with the time interval between adjacent sampling times. If the output value at the next sampling time is not lower than the output value at the previous sampling time, the corresponding sampling interval can be recorded as a no-decline state or as a decrease rate value not greater than zero.

[0082] The first preset rate threshold is used to distinguish between general power output fluctuations and rapid power output drops that may cause power flow reversals in the target feeder. The first preset rate threshold can be set based on the distributed generation capacity, typical load level, feeder output power, historical power flow reversal processes, and sampling period of the target feeder. The first preset rate threshold can be a fixed value or configured separately for different target feeders.

[0083] In some embodiments, the first output decrease rate can be composed of the output decrease rates corresponding to each photovoltaic node, or the output decrease rate at the target feeder level can be determined based on the aggregated output decrease of each photovoltaic node. Regardless of whether node-level or feeder-level representation is used, the correspondence between the output decrease rate and the sampling time should be preserved to determine whether multiple consecutive rate sampling values ​​exceed the first preset rate threshold.

[0084] For example, initially, feeder F1 receives high power output from photovoltaic nodes PV1 to PV3, and the feeder outlet is in a reverse power state. Due to rapid cloud cover, the power output of PV1 to PV3 decreases over several consecutive sampling periods. The control system calculates the power output decrease rate based on the continuous power output values ​​of each node, and when the continuous rate sampling value reaches a first preset rate threshold, it considers that feeder F1 has a tendency to switch from reverse power flow to forward power flow.

[0085] In some embodiments, step S2 includes steps S21 to S23: Step S21: Perform differential operation on the output change sequence of distributed power source to extract the first output differential vector, where the first dimension of the first output differential vector corresponds to the number of the first photovoltaic nodes of the target feeder.

[0086] The difference operation is used to determine the change in power output between adjacent sampling times. For any photovoltaic node, the difference between the power output value at the previous sampling time and the power output value at the next sampling time can be calculated according to the sampling time sequence. The difference result can retain the positive or negative sign to distinguish between power output decrease, power output increase, and power output unchanged; or it can be converted according to the unified rule that power output decrease is a positive value.

[0087] The first number of photovoltaic (PV) nodes refers to the number of PV nodes in the target feeder that participate in the power output change analysis. The PV nodes participating in the analysis can be determined based on the topology of the target feeder, meaning that PV nodes with a valid electrical connection to the target feeder and in grid-connected operation are included in the calculation. PV nodes that are out of service, under maintenance, or disconnected from the target feeder are excluded from the current first number of PV nodes.

[0088] The first dimension of the first output difference vector corresponds to the number of the first photovoltaic nodes. This means that the first output difference vector is arranged according to the photovoltaic nodes, and each node dimension stores the output difference value of the corresponding photovoltaic node within a continuous sampling interval. When the output change sequence of the distributed power source contains multiple sampling times, each photovoltaic node can correspond to multiple difference values ​​arranged in chronological order.

[0089] Specifically, the control system can determine that photovoltaic nodes PV1 to PV3 belong to feeder F1 based on the target feeder topology, and extract the output values ​​of PV1 to PV3 at adjacent sampling times. For PV1, the output difference between the first and second sampling times, and between the second and third sampling times, can be calculated sequentially; the same processing is applied to PV2 and PV3. Subsequently, the differential results are aggregated according to the node order of PV1, PV2, and PV3 to form the first output differential vector.

[0090] In some embodiments, if a photovoltaic node lacks a valid output value at certain sampling times, the corresponding difference position can be marked as missing, and the difference value will not be used for continuous threshold judgment. Alternatively, if adjacent valid sample values ​​are obtained and the time interval is clear, the difference value of the corresponding interval can be calculated based on the valid sample values. The processing of missing data should not change the node correspondence of the difference values ​​of other photovoltaic nodes.

[0091] When the output values ​​of two adjacent sampling times are the same, the corresponding output difference value can be recorded as zero; when the output of the later sampling time is higher than that of the earlier sampling time, the corresponding difference value can be recorded as a negative decrease or an increase in output value; when the output of the later sampling time is lower than that of the earlier sampling time, a positive decrease in output value can be obtained.

[0092] It should be noted that step S21, by performing differential operations on the continuous output data of each photovoltaic node, can convert the absolute output value of the distributed power source into an output change with node correspondence and time sequence relationship, providing direct input for subsequent calculation of the output decrease per unit time.

[0093] Step S22: Calculate the first output decrease rate sequence based on the first output difference vector and the preset time interval vector, wherein the first output decrease rate sequence contains a first number of rate sample values.

[0094] The preset time interval vector is used to record the sampling time interval corresponding to each output difference value in the first output difference vector. When the distributed power source output data adopts a fixed sampling period, the time intervals in the preset time interval vector can be the same; when there are unequal sampling intervals, each time interval can be determined according to the difference between adjacent valid timestamps.

[0095] The first output decrease rate sequence consists of rate sample values ​​arranged in chronological order. The first quantity is the number of currently calculated effective rate sample values. The first quantity can be determined by the number of effective sampling times and the number of differential intervals in the distributed power source output change sequence.

[0096] Specifically, for each effective power decrease in the first power differential vector, the power decrease can be compared with the corresponding time interval to obtain the power decrease rate of the corresponding photovoltaic node within the sampling interval. For cases where the target feeder contains multiple photovoltaic nodes, the power decrease rate of each photovoltaic node can be calculated separately, and then aggregated according to the same sampling interval to obtain the rate sampling value corresponding to the target feeder.

[0097] The above aggregation can be achieved by summing the output decrease of each node within the same sampling interval and then dividing by the corresponding time interval, or by forming a multi-node rate sequence while retaining the node dimension. The specific form can be determined based on the subsequent threshold configuration method, but it should be ensured that the first preset rate threshold and the first output decrease rate sequence use the same data caliber.

[0098] For example, if PV1, PV2, and PV3 all experience a decrease in output within the same sampling interval, the control system can add the output decreases of the three photovoltaic nodes to obtain the total output decrease of feeder F1 within that sampling interval. This sum is then divided by the time interval corresponding to that sampling interval to obtain a feeder-level rate sampling value. Repeating this process for multiple consecutive sampling intervals generates a first output decrease rate sequence containing a first number of rate sampling values.

[0099] In some embodiments, when the output of some photovoltaic nodes decreases and the output of others increases within a certain sampling interval, the output differences of each node can be aggregated to make the first output decrease rate sequence reflect the net decreasing trend of the total output of the target feeder distributed power source. Alternatively, the decrease rate of each node can be retained as needed to identify the impact of rapid decreases in local nodes on the power flow status of the feeder.

[0100] When a time interval is invalid or does not meet the preset time sequence, the corresponding rate sample value can be marked as invalid and not included in the continuous rate sample value judgment. This avoids situations where abnormal timestamps cause the output decrease rate to fail to reflect the actual output change process.

[0101] It should be noted that step S22 establishes a calculation relationship between the change in node output and the corresponding time interval, forming a first output decrease rate sequence arranged in chronological order, so that the output changes in different sampling intervals can be compared under a uniform unit time caliber.

[0102] Step S23: If there are two consecutive rate samples among the first number of rate samples that are all greater than the first preset rate threshold, a power flow reversal warning signal is generated.

[0103] The second quantity is used to limit the number of rate sample values ​​that continuously exceed the first preset rate threshold. By setting the second quantity, it is possible to distinguish between instantaneous power output fluctuations and continuous power output decline processes within a single sampling interval. The second quantity can be set according to the distributed power source output sampling period, the power flow response characteristics of the target feeder, and the transition time range that needs to be identified.

[0104] Specifically, the control system can compare each rate sample value with a first preset rate threshold according to the time sequence of the rate sample values ​​in the first output decrease rate sequence. If the current rate sample value is greater than the first preset rate threshold, the number of consecutive exceedances of the threshold is accumulated; if the subsequent rate sample value continues to be greater than the first preset rate threshold, the accumulation continues; if the subsequent rate sample value is not greater than the first preset rate threshold, the current continuous accumulation can be terminated, and the judgment can start again from the next rate sample value.

[0105] When the number of consecutive exceedances reaches a second threshold, it can be determined that the output of distributed power sources within the target feeder is continuously and rapidly decreasing, and a power flow reversal warning signal is generated. The power flow reversal warning signal may include the target feeder identifier, trigger time, consecutive exceedance interval, the corresponding rate sample value in the first output decrease rate sequence, and the current topology version identifier.

[0106] If there are no consecutive second-number number of rate samples exceeding the first preset rate threshold, a power flow reversal warning signal will not be generated, and rolling judgments will continue based on the subsequently updated distributed power output change sequence. Therefore, the target feeder will not be immediately marked as in a power flow reversal transition state based solely on an abnormal change at a single sampling point.

[0107] For example, if multiple consecutive rate sampling values ​​of feeder F1 all exceed the first preset rate threshold configured for feeder F1, and the number of consecutive values ​​reaches a second number, it can be determined that the total output of photovoltaic nodes PV1 to PV3 is in a continuous decreasing process. At this time, even if the feeder outlet measurement does not yet stably show a new power flow direction, a power flow reversal warning signal can be generated to initiate transitional blocking processing in advance.

[0108] In some embodiments, step S23 includes steps S231 to S233: Step S231: In response to the determination result that the second consecutive number of rate sample values ​​are all greater than the first preset rate threshold, the first current topology node identifier of the target feeder is extracted.

[0109] The first current topology node identifier is used to identify the topology node in the current topology of the target feeder that participates in power flow transmission, switch control, or blocking condition determination. Topology nodes can correspond to bus nodes, line connection nodes, branch nodes, switchgear nodes, distributed power grid-connected nodes, or load connection nodes.

[0110] Specifically, after a second consecutive number of rate sampling values ​​exceed the first preset rate threshold, the control system can invoke the currently effective distribution network topology model based on the target feeder identifier. The distribution network topology model can be generated by the distribution automation system based on switch status and equipment connection relationships, and can carry a topology version identifier and update time.

[0111] The control system can extract topology node identifiers associated with the target feeder from the current topology model and determine nodes on valid electrical connection paths based on the current switch status. Nodes that have been disconnected from the target feeder can be excluded from the extraction scope of the first current topology node identifier. Nodes that have an electrical connection with the target equipment, distributed power supply node, or feeder outlet of the distribution network switching operation command can be used as the first current topology node identifier.

[0112] The current topology node identifier can be a single node identifier or a sequence of multiple node identifiers. When a power flow reversal may affect multiple electrical connection nodes of the target feeder, the node identifiers can be recorded according to the topology order from the feeder outlet to the end node, or according to the node order in the distribution network topology model.

[0113] For example, in feeder F1, the control system can extract the feeder outlet node, the node corresponding to switchgear QF1, the grid-connected nodes of photovoltaic nodes PV1 to PV3, and the branch nodes that are on the same power supply path as the above nodes to form the first current topology node identification sequence.

[0114] It should be noted that step S231 extracts the first current topology node identifier based on the currently effective feeder topology, so that subsequent unsteady state marking and transitional state blocking conditions can be bound to the node currently actually participating in power flow transmission, rather than to the historical topology that has failed.

[0115] Step S232: Inject a first non-steady-state marker into the first current topology node identifier to generate a first-marked topology node sequence, wherein the first non-steady-state marker indicates that the power flow direction is in the flipping transition interval.

[0116] The first non-steady-state flag indicates that the corresponding topology node should not currently select locking conditions based solely on a single stable power flow direction. The first non-steady-state flag can be written into the topology node data as a node state field, or it can be independently associated with the first current topology node identifier.

[0117] Specifically, the control system can traverse the first current topology node identifier and add a first non-steady-state flag to each node. The first non-steady-state flag can include flag type, flag generation time, target feeder identifier, triggering reason, and valid state. The flag type is used to characterize that the current flag belongs to the power flow reversal transition flag, and the triggering reason can be recorded as the distributed power generation output decrease rate continuously exceeding a first preset rate threshold.

[0118] The sequence of topology nodes after the first tag consists of the identifier of the first current topology node and its corresponding first non-steady-state tag. This sequence preserves the original connection order between topology nodes and does not change the physical topology of the target feeder due to tag injection. The first non-steady-state tag is only used to change the calling state of subsequent locking rules.

[0119] In some embodiments, the first non-steady-state flag may be injected only into the topology nodes that may be affected by power flow reversal. For example, the flag range may be determined based on the electrical path between the photovoltaic node and the target equipment of the distribution network switching operation. Alternatively, the first non-steady-state flag may be injected into all nodes in the current valid topology of the target feeder to enable the entire feeder to adopt a consistent transitional blocking treatment during power flow reversal transitions.

[0120] When a topology node already has other operational status markers, a first non-steady-state marker can be added while retaining the original status markers. The first non-steady-state marker does not replace other status markers such as equipment failure, maintenance, or communication anomalies, and subsequent error prevention verification can read various status information simultaneously.

[0121] For example, the control system can add a first unsteady-state marker to the output node of feeder F1, the corresponding node of QF1, and the grid-connected nodes of PV1 to PV3, and form a sequence of nodes with the first marker according to the original topology order. Step S3 can determine the range of nodes that need to be bound to the highest set of transition state blocking conditions based on this sequence.

[0122] In some embodiments, after injecting a first non-steady-state tag into the first current topology node identifier and generating the first-tagged topology node sequence in step S232, steps A1 to A3 are included: Step A1: When the duration of the first output decrease rate recovering to less than the third preset rate threshold reaches the second preset time window, the first latest power flow direction indicator of the target feeder is obtained.

[0123] The third preset rate threshold is used to determine whether the power output decline process of the distributed power source has stabilized. The third preset rate threshold can be lower than the first preset rate threshold to form a hysteresis range between the power flow reversal warning trigger condition and the recovery condition, thereby reducing the repeated injection and removal of the first non-steady-state marker near the threshold.

[0124] The second preset time window is used to limit the time during which the first output decrease rate remains below the third preset rate threshold. The power flow direction confirmation and lockout rule reversal process will only begin when the first output decrease rate continuously meets the recovery conditions for the duration of the second preset time window.

[0125] Specifically, after generating the first marked topology node sequence, the control system continues to acquire the updated distributed power output change sequence and continuously calculates the first output decrease rate. When the first output decrease rate is less than a third preset rate threshold, the accumulation period begins; if the first output decrease rate reaches or exceeds the third preset rate threshold again during the accumulation process, the current accumulation can be stopped, and the system can wait again for the recovery conditions to be met.

[0126] When the cumulative duration reaches the second preset time window, the rapid decline in the output of the distributed power source can be considered to have ended. At this time, the control system obtains the power flow direction information of the target feeder from the latest multi-source measurement integrated data sequence and generates the first latest power flow direction identifier.

[0127] The first latest power flow direction indicator can be determined based on the symbol of the active power at the feeder outlet, the direction of the line current, the power flow direction indicator, or the correspondence between multiple measurement results. The first latest power flow direction indicator can represent either forward or reverse power flow. Forward power flow indicates that electrical energy flows from the upstream grid to the target feeder load, while reverse power flow indicates that distributed generation output is fed back to the upstream grid via the target feeder.

[0128] If the latest power flow direction measurement is still invalid, conflicting, or time-lagging, the first unsteady state marker and the highest blocking condition set of the transition state can be retained, and the blocking rule back-cutting can not be executed immediately until the first latest power flow direction marker that meets the time validity requirement is obtained.

[0129] Step A2: Based on the first latest power flow direction identifier, select the corresponding target single locking condition subset from the positive locking condition subset and the negative locking condition subset.

[0130] After establishing the positive and negative blocking condition subsets in step S3, the control system can select the blocking condition subset corresponding to the stable power flow direction based on the first latest power flow direction identifier. When the first latest power flow direction identifier indicates a positive power flow, the positive blocking condition subset is determined as the target single blocking condition subset; when the first latest power flow direction identifier indicates a negative power flow, the negative blocking condition subset is determined as the target single blocking condition subset.

[0131] The target single interlocking condition subset is used to restore the anti-misoperation check according to a single stable power flow direction after the target feeder ends the power flow reversal transition state. The target single interlocking condition subset retains the hazard points, equipment interlocking conditions, and operational restrictions corresponding to the first latest power flow direction.

[0132] If the latest current flow direction indicator cannot clearly distinguish between forward and reverse current flows, then the single target locking condition subset will not be selected, and the highest transitional locking condition set will continue to be used. This avoids prematurely releasing the transitional locking when the current flow direction is still unclear.

[0133] Step A3: Based on the target single locking condition subset, perform a de-marking and replacement operation on the topological node sequence after the first mark, and switch back the highest locking condition set of the transition state to the target single locking condition subset.

[0134] Specifically, after determining the target single locking condition subset, the control system can traverse the topological node sequence after the first marking, removing the first unsteady-state marking corresponding to each node or setting the effective state of the first unsteady-state marking to invalid. Simultaneously, the set of highest transitional locking conditions currently bound to each node is replaced with the target single locking condition subset.

[0135] The de-marking and replacement operation does not change the physical topology and node identifiers of the target feeder; it only changes the power flow status markers of the nodes and the corresponding set of blocking rules. After the replacement is completed, subsequent distribution network switching operation commands can be verified according to the single blocking condition subset corresponding to the first latest power flow direction.

[0136] In some embodiments, the release time of the first non-steady-state marker, the identifier of the first latest power flow direction, and the identifier of the target single blocking condition subset can be recorded to trace the changes in the blocking rules during the power flow reversal process.

[0137] Through steps A1 to A3, after the output of the distributed power source recovers to a stable state and the power flow direction of the target feeder is clear, the first unsteady state flag can be removed, and the transition state blocking rule can be restored to a single blocking rule corresponding to the latest stable power flow direction, thus preventing the target feeder from continuing to use the bidirectional coverage blocking condition after the transition state ends.

[0138] It should be noted that step S232, by injecting the first non-steady-state marker into the currently valid topology node, can clearly identify the range of nodes whose power flow direction has not yet stabilized, so that the subsequent locking rule transition has a specific topology binding object; at the same time, through recovery judgment and demark replacement processing, the transitional locking condition can be switched back to the corresponding single locking condition after the power flow stabilizes.

[0139] Step S233: Based on the first marked topological node sequence, trigger the generation of a power flow reversal warning signal.

[0140] Specifically, after forming the first marked topology node sequence, the control system can write this sequence, along with the target feeder identifier, the first output decrease rate sequence, and the warning trigger time, into the power flow reversal warning signal. The power flow reversal warning signal is used to notify the subsequent blocking rule processing module that the target feeder is currently in an unsteady state region where the power flow direction may change, and a transitional blocking rule should be executed on the corresponding topology node.

[0141] The power flow reversal warning signal can be used as a trigger message between modules within the anti-misoperation verification platform, or it can be written into the event queue as a data object containing the target feeder identifier and the sequence of topology nodes after the first marker. After receiving the signal in step S3, the resolution range of the positive locking condition subset and the negative locking condition subset can be determined based on the node information contained therein.

[0142] If the topology node sequence after the first mark is empty, or the current topology version has changed, the identifier of the first current topology node can be extracted again and a corresponding mark generated to avoid the warning signal being bound to the failed topology. If the topology node sequence after the first mark is valid, a power flow reversal warning signal is generated and its status is set to valid.

[0143] For example, the topology node sequence after the first mark of feeder F1 includes the node corresponding to QF1 and the grid-connected nodes of PV1 to PV3. The control system generates a power flow reversal warning signal carrying the above node identifiers, enabling step S3 to invoke the forward blocking condition and the reverse blocking condition for these nodes.

[0144] It should be noted that step S233 uses the sequence of topology nodes after the first mark as the basis for the power flow reversal warning signal, so that the warning result not only indicates that there is a power flow reversal trend in the target feeder, but also clearly gives the range of topology nodes that need to enter the transition state blocking process.

[0145] It should be noted that step S23 determines the state of continuous rapid output decline by judging the continuous rate exceeding the threshold, and sequentially extracts the current topology node, injects the first unsteady state marker and generates a power flow reversal early warning signal, so that the output change of distributed power source can be converted into a transition state triggering result with a clear topology range.

[0146] Preferably, step S2 performs differential sum rate calculation on the output change sequence of distributed power sources and uses multiple consecutive rate sampling values ​​as the basis for early warning judgment. This can identify the power flow reversal trend caused by the rapid decline in the output of distributed power sources in the target feeder, forming a power flow reversal early warning signal with the current topology node range, and providing a trigger basis for switching the single power flow direction blocking rule to the transitional blocking rule.

[0147] Step S3: In response to the triggering of the power flow reversal warning signal, a transition operation is performed on the set of locking rules in the multi-source measurement integrated data sequence to generate the set of highest locking conditions in the transition state.

[0148] It should be noted that when the target feeder is in a stable forward or reverse power flow, the corresponding blocking condition can be invoked based on the power flow direction. However, during the power flow reversal transition period caused by a rapid decrease in the output of the distributed power source, the power flow direction may not yet have reached a stable state. In this case, if the single blocking condition before the reversal is used, it may not be able to cover the danger points after the reversal; if the single blocking condition after the reversal is switched to in advance, the operational limitations that still exist before the reversal is completed may be overlooked.

[0149] Therefore, in response to the power flow reversal warning signal, this step parses the positive and negative blocking condition subsets from the multi-source measurement integrated data sequence and generates the transitional highest blocking condition set through a logical OR operation. The transitional highest blocking condition set simultaneously covers both positive and negative power flow hazard points and is bound to the current topology node in the topology node sequence after the first marking, thus providing a rule basis for step S4 to perform error prevention verification during periods of unstable power flow direction.

[0150] The interlocking rule set can be pre-stored in the anti-misoperation verification platform, the distribution automation master station, or the interlocking rule database. Interlocking rules can be organized according to target feeder, topology node, equipment type, operation action, and power flow direction. Each interlocking rule can include the applicable equipment identifier, applicable action type, trigger condition, power flow direction identifier, and interlocking result.

[0151] The forward blocking condition subset records the blocking conditions for each topology node and device when the target feeder is in a forward power flow state. The reverse blocking condition subset records the blocking conditions for each topology node and device when the target feeder is in a reverse power flow state. Both subsets may contain some of the same conditions, or they may contain conditions set for different power flow directions.

[0152] The transition of the blocking rule does not change the physical connection relationship of the power distribution equipment, but rather switches the rule state currently used for the anti-misoperation verification from a single power flow direction blocking condition to a transitional highest blocking condition set that simultaneously covers two power flow directions.

[0153] In some embodiments, step S3 includes steps S31 to S33: Step S31: In response to the triggering of the power flow reversal warning signal, the positive blocking condition subset and the negative blocking condition subset are parsed from the multi-source measurement integrated data sequence.

[0154] Specifically, after receiving a power flow reversal warning signal, the control system can extract the target feeder identifier, the first-marked topology node sequence, and the current topology version identifier carried by the signal. Subsequently, using the target feeder identifier and the node identifiers in the first-marked topology node sequence as search criteria, the relevant blocking rules are searched from the blocking rule set in the multi-source measurement integrated data sequence.

[0155] When parsing locking rules, the power flow direction identifier carried by each rule can be read. Locking conditions with the power flow direction identifier as positive are aggregated into a positive locking condition subset, and locking conditions with the power flow direction identifier as negative are aggregated into a negative locking condition subset.

[0156] For common locking conditions that apply to both forward and reverse power flows, they can be included in both locking condition subsets simultaneously, or they can be recorded separately as common locking conditions and included in the highest locking condition set of the transition state during subsequent logical OR operations. Regardless of the storage method used, it should be ensured that common locking conditions are not omitted during transition state processing.

[0157] The forward and reverse blocking condition subsets can be organized according to equipment identification and operation action type, respectively. For example, for switchgear QF1, the blocking conditions for performing a closing action under forward power flow and the blocking conditions for performing a closing action under reverse power flow can be recorded separately; for other switchgear, corresponding condition records can be established.

[0158] If no blocking condition for a specific current topology node identifier is found in the blocking rule set for a given power flow direction, a valid blocking condition for another power flow direction can be retained, and the missing state can be recorded as a rule configuration anomaly. In some embodiments, for nodes with missing blocking conditions, the distribution network switching operation command can be kept in a suspended state to allow for supplementary confirmation of the corresponding node's rule configuration.

[0159] For example, for QF1 in feeder F1, the forward blocking condition subset may include blocking conditions related to the upstream power source, downstream switch position, and grounding status under forward power supply conditions; the reverse blocking condition subset may include blocking conditions related to the grid-connected node, reverse transmission path, and related switch position under distributed power source reverse transmission conditions. The above conditions are only used to illustrate the rule classification method, and the specific blocking content can be configured according to the feeder operation procedures.

[0160] It should be noted that step S31 parses the locking rules corresponding to the current topology node into a positive locking condition subset and a negative locking condition subset according to the power flow direction identifier, so that the device restrictions under different stable power flow directions remain independent, and provides a source of rules for the subsequent formation of bidirectional coverage transitional locking conditions.

[0161] Step S32: Perform a logical OR operation on the positive blocking condition subset and the reverse blocking condition subset to generate the transition state highest blocking condition set, wherein the transition state highest blocking condition set covers both the positive power flow hazard point and the reverse power flow hazard point.

[0162] The logical OR operation means that if any locking condition in the positive locking condition subset or any locking condition in the negative locking condition subset is true, the corresponding operation is determined to satisfy the locking trigger condition. Therefore, the highest locking condition set of the transition state is not selected from one of the two locking condition subsets, but rather valid locking conditions from both subsets are retained simultaneously.

[0163] Specifically, the control system can associate positive and negative locking condition subsets according to equipment identification and operation action type. For the same equipment and the same operation action, the positive and negative locking conditions are combined into a logical OR relationship. Conditions that exist only in one locking condition subset can be directly retained in the highest locking condition set of the transition state.

[0164] When identical locking conditions exist in both the forward and reverse locking condition subsets, duplicates can be identified based on the locking condition identifier, device identifier, action type, and trigger condition. One duplicate is then retained in the highest-level locking condition set of the transition state. This deduplication process only reduces redundant storage and judgment; it does not alter the locking result of the logical OR operation.

[0165] Forward power flow hazards can be equipment states or electrical connection conditions that require attention only when electrical energy flows from the upstream grid to the feeder load; reverse power flow hazards can be equipment states or electrical connection conditions that require attention when distributed generation sources feed power back to the upstream grid. The set of highest transition state blocking conditions includes blocking conditions corresponding to both types of hazards.

[0166] "Highest blocking" means that a blocking state with a relatively complete coverage is adopted in the power flow reversal transition interval. That is, when the blocking condition in any direction is triggered, the blocking judgment is performed, rather than indicating that the blocking conditions are sorted by numerical value.

[0167] For example, for the closing action of QF1, if the positive blocking condition subset includes condition C1 and the reverse blocking condition subset includes condition C2, then the highest blocking condition set in the transient state can represent the blocking condition corresponding to the closing action of QF1 as either C1 or C2. As long as either condition C1 or C2 is met, step S4 can generate the first interception blocking signal.

[0168] If the positive locking condition subset is empty while the negative locking condition subset is not empty, the valid conditions in the negative locking condition subset can be used as part of the highest locking condition set of the current transition state, and the missing positive locking rule status can be recorded; the reverse is also true. If both subsets are empty, a valid transition state locking basis cannot be formed, and the operation command can be suspended or the missing rule information can be output.

[0169] It should be noted that step S32 performs a logical OR operation on the positive and negative blocking conditions, so that the set of highest blocking conditions in the transition state can simultaneously cover the blocking triggering conditions that may occur in both directions during the period when the power flow direction is unstable, thus avoiding the verification rules from corresponding only to a single power flow direction.

[0170] Step S33: Based on the first marked topology node sequence, bind the set of highest locking conditions of the transition state to the first current topology node identifier.

[0171] Specifically, the control system can traverse the sequence of topology nodes after the first mark, read the identifier of each first current topology node, and bind the locking condition corresponding to the node in the set of highest locking conditions in the transition state to the corresponding node according to the node identifier, device identifier and topology connection relationship.

[0172] The binding relationship can be represented by an association record between a node identifier and a set of locking condition identifiers, or by writing the reference address, version identifier, or rule status of the highest-level locking condition set in the transition state into the topology node data. The bound topology node simultaneously contains the first unstable state flag and the currently effective transition state locking condition.

[0173] When a topology node corresponds to multiple devices or multiple operational actions, the correspondence between nodes, devices, actions, and interlocking conditions can be established separately. When multiple topology nodes jointly affect the same operating device, the interlocking conditions corresponding to each relevant node can be jointly associated with the verification record of that device.

[0174] Before binding, the control system can verify the topology version of the first marked topology node sequence with the version of the current topology model. If they match, binding is performed; if the target feeder topology has changed, the first current topology node identifier can be extracted again and the first marked topology node sequence can be updated, and then the set of highest blocking conditions for the transition state can be bound to the updated node.

[0175] For example, for feeder F1, the control system can bind the forward and reverse blocking conditions related to the closing action of QF1 to the first current topology node identifier corresponding to QF1, and bind the blocking conditions related to the photovoltaic grid connection path to the grid connection node identifiers corresponding to PV1 to PV3. Step S4 can retrieve the corresponding first target device blocking condition based on the first operation target device identifier.

[0176] It should be noted that step S33 establishes the correspondence between power flow reversal state, topology node and locking condition by binding the highest set of transition state locking conditions to the current valid topology node, so that subsequent anti-misoperation verification can call the corresponding locking condition according to the actual topology location of the target device.

[0177] Preferably, step S3 involves parsing the positive and negative blocking condition subsets separately, performing a logical OR operation on the two subsets, and binding the generated highest blocking condition set of the transition state to the identifier of the first current topology node. This ensures that the verification rules within the power flow reversal transition interval can simultaneously cover both positive and negative power flow hazard points, providing a blocking basis corresponding to the current unsteady topology for step S4 to perform anti-misoperation verification according to the target equipment.

[0178] Step S4: Based on the set of highest blocking conditions in the transition state, perform anti-misoperation verification and correction operations on the distribution network switching operation command, and output the first verification and correction result.

[0179] It should be noted that the power flow reversal early warning signal and the set of highest transitional blocking conditions are only used to determine the current rule state that the target feeder should adopt. It is still necessary to match and compare the specific distribution network switching operation command with the corresponding equipment blocking conditions to determine whether the command can continue to be executed. If the target equipment and operation type in the command cannot be accurately identified, the set of highest transitional blocking conditions cannot establish a correspondence with the specific controlled object.

[0180] Therefore, this step performs semantic parsing on the distribution network switching operation command, extracts the identifier of the first target device and the first operation action type, and retrieves the first target device interlocking condition based on the identifier. Subsequently, the first operation action type is compared with the first target device interlocking condition, and a first permission execution signal or a first interception interlocking signal is generated based on whether the interlocking condition is violated.

[0181] The error prevention and correction operation is used to modify the original verification process based on the single power flow direction blocking rule to a verification process based on the highest blocking condition set of the transition state after the target feeder enters the power flow reversal transition state. The first verification correction result is used to represent the verification conclusion of the distribution network switching operation command under the current transition state blocking rule.

[0182] The first permission signal indicates that no violation of the corresponding first target equipment interlocking condition was detected for the first operation action type. The first permission signal can allow the distribution network switching operation command to enter the subsequent issuance or execution process, but it does not exclude the possibility that the command still needs to meet other fault interlocking, maintenance interlocking, or manual authorization conditions.

[0183] The first interception lockout signal indicates that the first operation action type violates at least one first target device lockout condition. The first interception lockout signal is used to prevent the corresponding control action from entering the device execution loop and may further trigger hard lockout processing.

[0184] In some embodiments, step S4 includes steps S41 to S43: Step S41: Perform semantic parsing on the distribution network switching operation command to extract the first operation target device identifier and the first operation action type.

[0185] Semantic parsing is used to identify the equipment objects and actions required for verification from distribution network switching operation instructions. Distribution network switching operation instructions can be in a structured instruction format, or they can be operation ticket text or preset format control commands.

[0186] When the distribution network switching operation command is structured data, the device identification field and action type field can be directly read based on preset fields. When the distribution network switching operation command is in text format, the text can be segmented and fields identified based on the device name dictionary, device numbering rules, and action keywords.

[0187] The first target device identifier is used to uniquely or definitively point to the device to be operated within the target feeder. The first target device identifier can be a device number, an internal identifier of the distribution automation system, a device identifier associated with a topology node, or an identifier composed of both the feeder identifier and the device serial number.

[0188] The first operation action type is used to represent the action that the distribution network switching operation command requires the equipment to perform. The first operation action type may include closing, opening, or other switching actions corresponding to the equipment type. In the example of this embodiment, the first operation action type is the closing action of the switchgear QF1.

[0189] Specifically, the control system can first extract the target feeder identifier from the distribution network switching operation command, and then match the device records in the target feeder topology model according to the device name or device number to determine the first operation target device identifier. Subsequently, the first operation action type is determined according to the action field or action keywords in the command.

[0190] If multiple candidate device identifiers are obtained through parsing, they can be further matched by combining the target feeder identifier, device voltage level, device location, and operation task information. If the first target device identifier still cannot be uniquely determined, the instruction can be marked as parsing abnormal and will not proceed to the subsequent device interlocking condition retrieval process.

[0191] If no valid first operation action type is identified, the instruction can be suspended, and a message indicating incomplete instruction action information can be output. This avoids comparing ambiguous operation instructions with erroneous locking conditions.

[0192] For example, for the operation command "close the QF1 switch of feeder F1", the control system can extract the system device number corresponding to QF1 as the first operation target device identifier, and resolve "close" as the closing action type.

[0193] It should be noted that step S41 converts the distribution network switching operation instruction into the first operation target equipment identifier and the first operation action type, so that subsequent verification can call the interlocking conditions around the clear equipment object and action content, avoiding the ambiguity of the rule matching object due to the difference in the expression form of the instruction.

[0194] Step S42: Based on the first operation target device identifier, retrieve the corresponding first target device locking condition from the set of highest locking conditions in the transition state.

[0195] Specifically, the control system can match the identifier of the first target device with the device identifiers carried by each locking condition in the set of highest-level locking conditions in the transition state. When the device identifiers match, the corresponding locking condition is extracted as a candidate device locking condition.

[0196] When the candidate device locking condition includes multiple operation action types, the locking condition corresponding to the current action can be further filtered according to the first operation action type to obtain the first target device locking condition. The first target device locking condition may include one locking condition or multiple locking conditions organized using logical OR relationships.

[0197] The locking condition for the first target device can be directly bound to the identifier of the first target device, or it can be indirectly retrieved through the identifier of the first current topology node where the first target device is located. When using indirect node retrieval, the target node can be determined first based on the association between the device and the topology node, and then the highest transitional locking condition bound to that node can be read.

[0198] If a valid locking condition for the first target device can be retrieved, the corresponding condition is provided to step S43. If no corresponding locking condition is found, it can be checked whether the first target device is within the influence range of the topology node sequence after the first mark. If it is within the influence range but lacks a locking condition, the instruction can be kept in a suspended state and the rule missing information can be output; if it is not within the influence range, the corresponding verification can continue to be performed based on other currently valid locking rules.

[0199] For example, if the first target device identifier points to QF1, the control system retrieves the closing blocking condition corresponding to QF1 from the set of highest blocking conditions in the transient state. The retrieval result can simultaneously include closing blocking conditions under both forward and reverse power flow conditions, and these conditions are logically ORed to form the first target device blocking condition.

[0200] It should be noted that step S42 extracts the corresponding blocking condition from the set of highest blocking conditions in the transition state based on the first target device identifier and the first operation action type, and establishes the correspondence between the specific switching action and the transition state rules, so as to provide a comparison object for generating clear execution or interception blocking results in the future.

[0201] Step S43: Based on the comparison result between the first operation action type and the first target device locking condition, generate a first verification correction result, wherein the first verification correction result includes a first allow execution signal or a first intercept lockout signal.

[0202] Specifically, the control system can read the triggering object, state requirements, and applicable action type from the first target device interlocking condition, and obtain the current state of the corresponding device and topology node in the multi-source measurement integrated data sequence. Subsequently, it determines whether the first operation action type triggers the first target device interlocking condition under the current state.

[0203] When the first target device interlocking condition includes multiple logical OR conditions, as long as any one of the interlocking conditions is met by the current measurement state, it can be determined that the first operation action type violates the first target device interlocking condition, and a first intercept interlocking signal is generated. When none of the interlocking conditions are met, a first allow execution signal can be generated.

[0204] The first verification and correction result may include the result type, the first target device identifier, the first operation action type, the triggered interlocking condition identifier, the result generation time, and the target feeder identifier. When the result is the first allow execution signal, the triggered interlocking condition identifier can be empty; when the result is the first intercept interlocking signal, one or more interlocking conditions that were actually triggered can be recorded.

[0205] For example, regarding the closing action of QF1, if the current state satisfies any closing blocking condition in the reverse power flow condition subset, a first interception blocking signal is still generated even if the blocking conditions in the forward power flow condition subset are not triggered. If neither the forward nor reverse blocking conditions are triggered by the current state, a first execution permission signal is generated.

[0206] If the key status data involved in the comparison is lagging, missing, or conflicting, the first execution permission signal may not be generated directly. Instead, processing may be temporarily suspended or the status confirmation may be retried. This avoids misjudging the inability to confirm data as a failure to trigger the locking condition.

[0207] When the first permission signal is generated, the distribution network switching operation command can be provided to the subsequent command issuance module. When the first interception and blocking signal is generated, the issuance of the distribution network switching operation command can be prevented, and the hard blocking processing of steps S431 to S433 can be executed.

[0208] In some embodiments, step S43 includes steps S431 to S433: Step S431: If the first operation action type violates the first target device interlocking condition, generate a first interception interlocking signal.

[0209] The first type of operation action violates the first target device interlocking condition, which means that the current device state, topology state, or electrical operation state meets the triggering condition set for the action in the first target device interlocking condition.

[0210] Specifically, the control system can calculate or determine the state expressions in the interlocking conditions of the first target device item by item. For switch position conditions, it can compare the current switch state with the interlocking requirements; for topology connection conditions, it can determine whether the relevant nodes are in an electrically connected state based on the current topology model; for power flow direction conditions, it can read the current valid power flow direction data; for distributed power grid connection status conditions, it can read the status of the corresponding grid-connected nodes.

[0211] When any condition judgment result satisfies the interlocking trigger requirement, a first interception interlocking signal can be generated. The first interception interlocking signal can carry the first target device identifier, the first operation action type, and the trigger condition identifier, so that subsequent hard interlocking operations can locate the corresponding electrical control circuit.

[0212] If the first operation action type does not violate any first target device locking condition, then the first interception locking signal is not generated, and the first allow execution signal can be generated according to the processing in step S43.

[0213] It should be noted that step S431 judges the specific operation action with the currently effective transitional blocking condition, and forms a first interception blocking signal when the danger condition is met in any direction, so that the command interception has a clear equipment object and blocking trigger basis.

[0214] Step S432: In response to the triggering of the first interception and interlocking signal, a first hard interlocking signal is generated for the electrical control circuit corresponding to the first operation target device identifier.

[0215] The first hard interlock signal is used to control the electrical control circuit corresponding to the first target device to enter a state where it cannot perform the corresponding closing action. The first hard interlock signal corresponds to the first interception interlock signal, which is the judgment result at the verification level, while the first hard interlock signal is a control signal acting on the electrical control circuit.

[0216] Specifically, the control system can retrieve the equipment control configuration based on the first target device identifier to determine the corresponding control output, interlocking relay, control enable terminal, or closing circuit identifier. Subsequently, the first interception interlocking signal is converted into a first hard interlocking signal that matches the corresponding control interface.

[0217] The first hard block signal can be sent to the distribution automation control device by the anti-misoperation verification platform, or the anti-misoperation verification platform can control the hardware block circuit corresponding to the target equipment. The first hard block signal can be maintained until the first interception block signal is released, the target feeder exits the power flow reversal transition state, or a re-verification obtains an allowed execution result.

[0218] In some embodiments, to prevent the first hard latch signal from acting on an erroneous device, the first target device identifier, control output identifier, and device feedback identifier can be checked before the signal is generated. If the three cannot establish a consistent correspondence, the control signal can be withheld, and the command interception state can be maintained.

[0219] For example, when the first target device is identified as QF1, the control system determines its closing control loop based on the control configuration of QF1 and generates a first hard blocking signal pointing to that loop. This signal does not affect the control loops of other switching equipment in feeder F1.

[0220] Step S433: Based on the first hard interlock signal, cut off the physical closing path of the electrical control circuit, and output the first interception interlock signal as the first verification correction result.

[0221] Specifically, after receiving the first hard interlock signal, the electrical control circuit can either open the closing enable contact, activate the interlock relay, or disable the closing control output, thereby cutting off the physical closing path corresponding to the first target device. Once the physical closing path is cut off, even if the distribution network switching operation command continues to exist, the target device cannot be driven to perform the closing action through the current control circuit.

[0222] The first hard interlock signal is mainly used to block the closing action and does not change the current actual open / closed position of the target equipment. If the first operation action type belongs to other actions that require hard interlocking, the corresponding physical blocking method can be set according to the equipment control circuit structure, but the principle of interception based on the first target equipment interlocking condition will not be changed.

[0223] After the physical closing path is disconnected, the control system outputs the first interception and interlocking signal as the first verification and correction result. The first verification and correction result can be sent to the distribution automation master station, the operation ticket system, or the operator's terminal, and can record the device identifier, action type, interlocking condition, and occurrence time that triggered the interlocking.

[0224] In some embodiments, when the target feeder ends its power flow reversal transition state and the first operation action type is re-verified and confirmed to no longer violate the current blocking conditions, the first hard blocking signal can be released, and the closing enable state of the electrical control circuit can be re-established. Releasing the first hard blocking signal does not directly trigger the target equipment to close; it is still necessary to re-receive or confirm a valid operation command.

[0225] It should be noted that step S43 compares the first operation action type with the first target device locking condition, generates a first allow execution signal when the locking condition is not triggered, generates a first intercept locking signal when any locking condition is triggered, and further converts the interception result into a first hard locking signal, thereby forming a continuous processing process from rule judgment, instruction interception to physical circuit blocking.

[0226] Preferably, step S4 retrieves the corresponding first target device blocking condition from the set of highest blocking conditions in the transition state by parsing the first target device identifier and the first operation action type in the distribution network switching operation instruction, and outputs a first allow execution signal or a first intercept blocking signal according to the comparison result, so that the verification result of the distribution network switching operation instruction can correspond to the target feeder power flow reversal transition state, the current topology node and the specific operating device.

[0227] See Figure 3 This is a schematic diagram of the structure of the data integration-based distribution network error prevention and verification platform provided in this application embodiment, including: The acquisition module is used to acquire the current distributed power output change sequence and multi-source measurement integrated data sequence of the target feeder in response to the triggering of the distribution network switching operation command. The calculation module is used to calculate the first output decrease rate based on the output change sequence of the distributed power source. If the first output decrease rate is greater than the first preset rate threshold, a power flow reversal warning signal is generated. The transition module is used to respond to the triggering of the power flow reversal early warning signal by performing a transition operation on the set of locking rules in the multi-source measurement integrated data sequence to generate the set of highest locking conditions in the transition state. The output module is used to perform anti-misoperation verification and correction operations on the distribution network switching operation command according to the set of highest blocking conditions in the transition state, and output the first verification and correction result.

[0228] Figure 3 The system of the illustrated embodiment can be used to perform corresponding operations. Figure 1The steps in the method embodiments shown are implemented in a similar manner and have similar technical effects, and will not be repeated here.

[0229] See Figure 4 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. The electronic device 40 includes: a processor 41, a memory 42, and a computer program; wherein, The memory 42 is used to store computer programs, and the memory may also be flash memory. Computer programs may be, for example, application programs or functional modules that implement the methods described above.

[0230] The processor 41 is used to execute the computer program stored in the memory to implement the various steps performed by the device in the above method. For details, please refer to the relevant descriptions in the preceding method embodiments.

[0231] Alternatively, the memory 42 can be either standalone or integrated with the processor 41.

[0232] When the memory 42 is a device independent of the processor 41, the device may also include: Bus 43 is used to connect memory 42 and processor 41.

[0233] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A data integration-based method for preventing misoperation in distribution networks, characterized in that, include: In response to the triggering of the distribution network switching operation command, the current distributed power output change sequence and multi-source measurement integrated data sequence of the target feeder are obtained; Based on the output change sequence of the distributed power source, the first output decrease rate is calculated. If the first output decrease rate is greater than the first preset rate threshold, a power flow reversal warning signal is generated. In response to the triggering of the power flow reversal warning signal, a transition operation is performed on the set of locking rules in the multi-source measurement integrated data sequence to generate the set of highest locking conditions in the transition state. Based on the set of highest blocking conditions in the transition state, the error prevention and correction operation is performed on the distribution network switching operation command, and the first correction result is output.

2. The method according to claim 1, characterized in that, The step of calculating the first output decrease rate based on the output change sequence of the distributed power source includes: Perform a differential operation on the output change sequence of the distributed power source to extract a first output differential vector, wherein the first dimension of the first output differential vector corresponds to the number of the first photovoltaic nodes of the target feeder; Based on the first output difference vector and the preset time interval vector, the first output decrease rate sequence is calculated, wherein the first output decrease rate sequence includes a first number of rate sample values; If a second consecutive number of rate samples are greater than the first preset rate threshold among the first number of rate samples, the power flow reversal warning signal is generated.

3. The method according to claim 2, characterized in that, If, among the first number of rate sample values, there are a second number of consecutive rate sample values ​​all greater than the first preset rate threshold, the power flow reversal warning signal is generated, including: In response to the determination result that the second consecutive number of rate sample values ​​are all greater than the first preset rate threshold, the first current topology node identifier of the target feeder is extracted; A first non-steady-state marker is injected into the first current topology node identifier to generate a first-marked topology node sequence, wherein the first non-steady-state marker represents that the power flow direction is in the flipping transition range; Based on the first marked topology node sequence, the generation operation of the power flow reversal warning signal is triggered.

4. The method according to claim 3, characterized in that, In response to the triggering of the power flow reversal early warning signal, a transition operation is performed on the set of locking rules in the multi-source measurement integrated data sequence to generate a set of highest locking conditions for the transition state, including: In response to the triggering of the power flow reversal warning signal, the positive blocking condition subset and the negative blocking condition subset are parsed from the multi-source measurement integrated data sequence; Perform a logical OR operation on the positive blocking condition subset and the reverse blocking condition subset to generate the transition state highest blocking condition set, wherein the transition state highest blocking condition set covers both the positive power flow hazard point and the reverse power flow hazard point. Based on the first marked topology node sequence, the set of highest locking conditions in the transition state is bound to the first current topology node identifier.

5. The method according to claim 1, characterized in that, The acquisition of the current distributed power output change sequence and multi-source measurement integrated data sequence of the target feeder includes: Obtain the first timestamp sequence of each measurement data frame in the multi-source measurement integrated data sequence, and obtain the second timestamp of the current system clock; A first deviation sequence is generated based on the difference between the second timestamp and each first timestamp in the first timestamp sequence; If there are a third number of consecutive deviation values ​​in the first deviation sequence that are all greater than the second preset deviation threshold, a data lag judgment signal is generated to trigger a temporary suspension of the distribution network switching operation command.

6. The method according to claim 5, characterized in that, If a third number of consecutive deviation values ​​in the first deviation sequence are all greater than the second preset deviation threshold, a data lag determination signal is generated to trigger a temporary suspension of the distribution network switching operation command, including: In response to the triggering of the data lag determination signal, the issuance of the distribution network switching operation command is blocked within the first preset time window; A first restatement confirmation request is generated for the current switching state of the target feeder, and the first restatement confirmation request is sent to the local measurement and control terminal. If a first confirmation signal is received from the local monitoring and control terminal within the first preset time window, the suspension of the distribution network switching operation command is lifted.

7. The method according to claim 4, characterized in that, The step of performing anti-misoperation verification and correction operations on the distribution network switching operation command based on the set of highest blocking conditions in the transition state, and outputting the first verification and correction result, includes: Perform semantic parsing on the distribution network switching operation command to extract the first operation target device identifier and the first operation action type; Based on the first target device identifier, the corresponding first target device locking condition is retrieved from the set of highest transition state locking conditions. Based on the comparison result between the first operation action type and the first target device locking condition, the first verification and correction result is generated, wherein the first verification and correction result includes a first allow execution signal or a first intercept lock signal.

8. The method according to claim 7, characterized in that, The step of generating the first verification and correction result based on the comparison result between the first operation action type and the first target device locking condition includes: If the first operation action type violates the first target device locking condition, the first interception locking signal is generated; In response to the triggering of the first interception and interlocking signal, a first hard interlocking signal is generated for the electrical control circuit corresponding to the first operation target device identifier; Based on the first hard interlock signal, the physical closing path of the electrical control circuit is cut off, and the first interception interlock signal is output as the first verification and correction result.

9. The method according to claim 3, characterized in that, After injecting a first non-steady-state tag into the first current topology node identifier and generating the topology node sequence with the first tag, the process includes: When the duration of the first output decrease rate recovering to less than the third preset rate threshold reaches the second preset time window, the first latest power flow direction identifier of the target feeder is obtained; Based on the first latest power flow direction identifier, select the corresponding target single blocking condition subset from the positive blocking condition subset and the reverse blocking condition subset; Based on the target single locking condition subset, a de-marking and replacement operation is performed on the first marked topological node sequence to switch back the transition state highest locking condition set to the target single locking condition subset.

10. A distribution network error prevention and verification platform based on data integration, employing the distribution network error prevention and verification method based on data integration as described in any one of claims 1 to 9, characterized in that, include: The acquisition module is used to acquire the current distributed power output change sequence and multi-source measurement integrated data sequence of the target feeder in response to the triggering of the distribution network switching operation command. The calculation module is used to calculate a first output decrease rate based on the output change sequence of the distributed power source, and generate a power flow reversal warning signal if the first output decrease rate is greater than a first preset rate threshold. The transition module is used to perform a transition operation on the set of locking rules in the multi-source measurement integrated data sequence in response to the triggering of the power flow reversal early warning signal, and generate the set of highest locking conditions in the transition state. The output module is used to perform anti-misoperation verification and correction operations on the distribution network switching operation command according to the set of highest blocking conditions in the transition state, and output the first verification and correction result.