A full-featured network intelligent fusion terminal system collaborative control method
By determining communication interruptions and recording terminal control actions in the distribution network intelligent converged terminal system, parsing unacknowledged commands, and identifying and processing duplicate or conflicting commands, the problem of duplicate or conflicting control actions caused by communication interruptions is solved, and the accuracy and continuity of distribution network collaborative control are improved.
Patent Information
- Application Number
- CN202611376717.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-07
- Publication Date
- 2026-11-06
AI Technical Summary
During the communication interruption between the distribution network master station and the intelligent converged terminal, the execution results of the terminal control actions cannot be fed back to the master station in a timely manner. This may result in unconfirmed instructions repeating or conflicting with the executed terminal control actions after communication is restored, affecting the accuracy of distribution network collaborative control.
The system determines communication interruption by detecting the link status message, establishes a cooperative interruption window, parses the terminal control actions to form an electrical effect mapping term, parses unacknowledged instructions after communication is restored, calculates the control effect similarity coefficient, identifies and processes duplicate or conflicting instructions, generates correction instructions, and updates the electrical effect mapping term.
It enables structured retention of terminal control actions and recording of actual impacts during communication interruptions, improves the accuracy of command processing and the continuity of collaborative control after communication is restored, reduces ineffective control, and ensures real-time updates and accurate feedback of electrical effect data.
Smart Images

Figure CN123054679A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power distribution network control technology, specifically to a collaborative control method for a full-function intelligent integrated terminal system for power distribution networks. Background Technology
[0002] With the continuous improvement of the automation level of distribution networks, intelligent fusion terminals are widely used for data acquisition of distribution equipment status, monitoring of boundary electrical quantities and execution of control commands. Existing distribution network collaborative control usually involves the distribution network master station issuing control commands, and each intelligent fusion terminal controls the corresponding object according to the received commands and returns the execution results to the distribution network master station, thereby realizing centralized monitoring and collaborative control of the distribution network operation status.
[0003] However, when communication between the distribution network master station and the intelligent converged terminal is interrupted, the terminal may execute control actions locally, but the master station cannot obtain the execution results in time. After communication is restored, the unconfirmed instructions retained by the master station may overlap or conflict with the terminal control actions that have been executed. If the unconfirmed instructions are executed directly, it is easy to cause the controlled object to repeat or reverse actions, affecting the accuracy of distribution network collaborative control.
[0004] To this end, this application proposes a collaborative control method for a full-function distribution network intelligent converged terminal system that can record the actual electrical effects of terminal control actions during communication interruption and identify and process duplicate and conflicting commands after communication is restored. Summary of the Invention
[0005] The purpose of this invention is to provide a collaborative control method for a full-function distribution network intelligent converged terminal system, in order to solve the technical problem mentioned in the background art that during the communication interruption between the distribution network master station and the intelligent converged terminal, the execution result of the terminal control action cannot be fed back to the distribution network master station in a timely manner, which may cause the unconfirmed instructions after the communication is restored to repeat or conflict with the terminal control actions that have already been executed. Directly executing the unconfirmed instructions can easily cause the controlled object to repeat or reverse actions, affecting the accuracy of distribution network collaborative control.
[0006] To achieve the above objectives, the present invention provides the following technical solution: a collaborative control method for a full-function intelligent converged terminal system for distribution networks, comprising:
[0007] S1. Determine communication interruption based on the link status detection messages between the distribution network master station and each intelligent converged terminal, and establish a collaborative interruption window;
[0008] S2. Analyze the terminal control action within the collaborative discontinuous window to obtain the control object identifier and action direction. Generate the actual effect vector and actual action segment based on the electrical quantities of the boundary before and after the control action to form an electrical effect mapping term.
[0009] S3. After communication is restored, unconfirmed commands are parsed to obtain the target object identifier, command direction, expected effect vector and expected action segment. The expected effect vector is matched with the actual effect vector of the electrical effect mapping term, and the control effect similarity coefficient is calculated.
[0010] S4. When the target object identifier and the control object identifier are the same, the command direction and the action direction are the same, and the control effect similarity coefficient reaches the preset threshold, it is identified as a duplicate command. When the command direction and the action direction are opposite, and the expected action segment and the actual action segment overlap, it is identified as a conflict command.
[0011] S5. Delete duplicate instructions, recalculate and replace conflicting instructions, and arrange the remaining unconfirmed control instructions into a sequence of instructions to be executed.
[0012] S6. The control terminal executes the sequence of instructions to be executed and updates the electrical effect mapping terms based on the boundary electrical quantities before and after execution.
[0013] Preferably, the specific process of determining communication interruption based on the link status detection messages between the distribution network master station and each intelligent converged terminal is as follows:
[0014] If the distribution network master station fails to receive the link status detection message from the same smart converged terminal twice in a row, it determines that the communication between the distribution network master station and the smart converged terminal is interrupted. When the distribution network master station receives the link status detection message from the smart converged terminal again, it determines that the communication is restored.
[0015] Preferably, the specific process of establishing the collaborative discontinuous window is as follows:
[0016] The time period between the moment when the link status detection message is not received for the first time in two consecutive interruptions and the moment when communication is restored is defined as the cooperative interruption window, and terminal control actions that occur during the communication interruption period are included in the cooperative interruption window.
[0017] Preferably, the specific process for forming the electrical effect mapping term is as follows:
[0018] For each terminal control action within the collaborative intermittent window, the control object identifier and action direction are extracted. The difference between each boundary electrical quantity before and after the control action is calculated. The actual effect vector is formed by each difference. The segment where the boundary electrical quantity changes is determined as the actual action segment. The control object identifier, action direction, actual effect vector and actual action segment are associated to form an electrical effect mapping term.
[0019] Preferably, the unconfirmed instruction includes a target object identifier, instruction direction, expected effect vector, and expected action segment;
[0020] After communication is restored, the target object identifier, instruction direction, expected effect vector, and expected action area are extracted from the unconfirmed instruction.
[0021] Preferably, the specific process for calculating the similarity coefficient of the control effect is as follows:
[0022] For each unconfirmed instruction, electrical effect mapping terms whose control object identifier is the same as the target object identifier of the unconfirmed instruction are selected. The inner product of the expected effect vector of the unconfirmed instruction and the actual effect vector in each selected electrical effect mapping term is calculated. The inner product is divided by the product of the magnitudes of the expected effect vector and the actual effect vector to obtain the control effect similarity coefficient of each electrical effect mapping term.
[0023] Preferably, the specific process for identifying duplicate instructions is as follows:
[0024] For each unconfirmed instruction, from the electrical effect mapping items whose control object identifier is the same as the target object identifier of the unconfirmed instruction, filter out electrical effect mapping items whose action direction is the same as the instruction direction of the unconfirmed instruction. Compare the control effect similarity coefficients of the filtered electrical effect mapping items. When the largest control effect similarity coefficient reaches a preset threshold, the unconfirmed instruction is identified as a duplicate instruction.
[0025] Preferably, the specific process for identifying conflicting instructions is as follows:
[0026] For unconfirmed instructions that are not identified as duplicate instructions, the instruction direction is compared with the action direction in the electrical effect mapping item. When the instruction direction and the action direction are opposite, the expected action segment and the actual action segment are compared. If the expected action segment and the actual action segment contain the same segment, it is determined that the expected action segment and the actual action segment coincide, and the unconfirmed instruction is identified as a conflict instruction.
[0027] Preferably, the specific process of recalculating and replacing conflicting instructions is as follows:
[0028] For each conflicting command, the actual effect vectors in each electrical effect mapping term whose action direction is opposite to the command direction of the conflicting command and whose actual action segment coincides with the expected action segment of the conflicting command are added together. The expected effect vector of the conflicting command is subtracted from the summed result to obtain the correction amount. The target object identifier, command direction and expected action segment of the conflicting command are retained. The correction amount is used as the expected effect vector to generate a correction command. Duplicate commands are deleted. The conflicting command is replaced with the correction command. The correction command and the remaining unconfirmed control commands form a sequence of commands to be executed.
[0029] Preferably, the specific process of updating the electrical effect mapping term based on the boundary electrical quantities before and after execution is as follows:
[0030] The sequence of instructions to be executed is executed sequentially. For each instruction to be executed, the boundary electrical quantities before and after execution are collected. The difference between each boundary electrical quantity before and after execution is calculated. The actual effect vector is formed by the differences. The segment where the boundary electrical quantity changes is determined as the actual action segment. The target object identifier of the instruction to be executed is used as the control object identifier. The direction of the instruction is used as the action direction to form an electrical effect mapping item. If there is an existing electrical effect mapping item with the same control object identifier and action direction, the actual effect vector and actual action segment in the existing electrical effect mapping item are replaced. If there is no existing electrical effect mapping item, the newly formed electrical effect mapping item is added.
[0031] Compared with the prior art, the beneficial effects of the present invention are:
[0032] 1. This invention determines communication interruption based on link status detection messages and establishes a cooperative interruption window. Within the cooperative interruption window, it parses terminal control actions, forms actual effect vectors and actual action segments based on the electrical quantities at the boundaries before and after the actions, and associates the control object identifier and action direction to form an electrical effect mapping term. This achieves structured retention of terminal control actions and actual impacts during communication interruption, solving the problems of distribution network master stations being unable to obtain the local action execution results of terminals in a timely manner and lacking actual control basis after communication is restored. It completely retains the control object, control direction, electrical changes, and range of action, providing a reliable actual data foundation for subsequent identification of unconfirmed instructions.
[0033] 2. This invention, by parsing unconfirmed commands after communication is restored, extracts the target object identifier, command direction, expected effect vector, and expected action segment, filters electrical effect mapping items with the same control object identifier, and calculates the control effect similarity coefficient between the expected effect vector and the actual effect vector. This enables the identification of duplicate commands from the aspects of control object, control direction, and electrical effect, solving the problem that even after completing action recording, it is still impossible to determine whether the unconfirmed command has been actually executed by the terminal, which may lead to duplicate issuance and duplicate actions. It can delete duplicate commands that have already been executed, reduce invalid control, and improve the accuracy of command processing after communication is restored.
[0034] 3. This invention compares the command direction, action direction, expected action segment, and actual action segment of unconfirmed commands that are not identified as duplicate commands. When the directions are opposite and the segments overlap, conflicting commands are identified. The correction amount is calculated based on the reverse actual effect vector, and a correction command is generated to replace the conflicting command. This achieves the identification and compensation of opposite control actions. It solves the problem that after deleting duplicate commands, the remaining commands may still be opposite to the direction of the already executed action. Direct execution will cancel the existing control effect or amplify the electrical deviation. The execution amount is adjusted according to the actual effect that has occurred, thereby improving the continuity and reliability of coordinated control.
[0035] 4. This invention, by sequentially executing the sequence of instructions to be executed, collecting the boundary electrical quantities before and after the execution of each instruction, regenerating the actual effect vector and the actual action segment, and replacing or adding electrical effect mapping items according to the controlled object identifier and action direction, realizes the continuous updating of actual electrical effect data with the latest execution results. This solves the problem that after conflicting instructions are corrected, the original mapping items still retain historical data, leading to incorrect identification of instructions or calculation of correction quantities based on outdated data. The electrical effect mapping items reflect the latest execution results, providing an accurate basis for subsequent instruction identification and correction, and forming a collaborative control closed loop of communication processing, instruction execution, and result feedback. Attached Figure Description
[0036] Figure 1 This is a flowchart of the method steps of the present invention. Detailed Implementation
[0037] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0038] Please see Figure 1 The present invention provides an embodiment of a collaborative control method for a full-function distribution network intelligent converged terminal system. The distribution network master station receives link status detection messages from each intelligent converged terminal. The distribution network master station distinguishes the link status detection messages according to the intelligent converged terminal, so that each intelligent converged terminal has an independent message receiving status. This avoids the impact of a communication interruption of one intelligent converged terminal on the status judgment of other intelligent converged terminals. For example, when the distribution network master station does not receive a message from intelligent converged terminal A, it only judges the communication status with intelligent converged terminal A and does not change the communication status of intelligent converged terminals B and C.
[0039] The distribution network master station first determines whether the link status detection messages arrive continuously. When the distribution network master station does not receive a link status detection message from a certain smart fusion terminal for the first time, it retains the result of the missing message. When the distribution network master station does not receive a link status detection message from the same smart fusion terminal for the second time, it determines that the communication between the distribution network master station and the smart fusion terminal is interrupted. Communication is only determined to be interrupted after two consecutive failures to receive messages. This is to reduce the possibility of incorrect judgment caused by single message delay and short-term blocking. When the distribution network master station receives the link status detection message from the smart fusion terminal again, it determines that the communication has been restored, thus providing a clear termination condition for the collaborative interruption window.
[0040] A cooperative interruption window is established. The time when the link state detection message is not received for the first time in two consecutive interruptions is denoted as ts, and the time when communication resumes is denoted as tr. The time interval between ts and tr is defined as the cooperative interruption window, and the duration of the cooperative interruption window is denoted as Tw. The calculation formula is as follows:
[0041] Tw=tr-ts;
[0042] Using the moment of the first missing message as the start time of the collaborative interruption window, instead of using the moment of the second missing message after the communication interruption determination is completed, can cover the terminal control actions that have occurred before the communication status has been confirmed, thus avoiding the omission of actions.
[0043] Terminal control actions occurring within the collaborative interruption window are included in the subsequent analysis scope. Terminal control actions occurring before the start of the window are not part of the current communication interruption process, while terminal control actions occurring after the communication resumption time are processed according to the normal communication process. Thus, the collaborative interruption window provides a definite time range for generating the actual effect vector.
[0044] For example, a link status detection message arrives every 5 seconds. The distribution network master station receives the message from the intelligent fusion terminal A at 100 seconds. It fails to receive the message for the first time at 105 seconds and fails to receive it again at 110 seconds. Therefore, it determines that communication is interrupted at 110 seconds and takes 105 seconds as the start time of the collaborative interruption window. The distribution network master station receives the message again at 130 seconds and determines that communication has been restored. The example calculation is as follows:
[0045] ts=105 seconds;
[0046] tr=130 seconds;
[0047] Tw = 130 - 105 = 25 seconds;
[0048] Therefore, the 25-second interval between 105 and 130 seconds constitutes a collaborative discontinuity window, during which all terminal control actions occurring are entered into the parsing process.
[0049] Please see Figure 1 The present invention provides an embodiment of a collaborative control method for a full-function distribution network intelligent converged terminal system. The intelligent converged terminal extracts the actual terminal control actions that occur locally from the collaborative intermittent window. Each terminal control action points to a controlled object being operated on and has an already executed action direction. Therefore, the control object identifier and action direction can be parsed from the terminal control action. The control object identifier comes from the control object pointed to by the terminal control action and is used to distinguish different control objects. The action direction comes from the direction that the terminal control action has already executed and is used to indicate the actual control direction.
[0050] Boundary electrical quantities are collected by the intelligent fusion terminal before and after the execution of the terminal control action. For the same boundary electrical quantity, both the pre-action and post-action values are from the section where the boundary electrical quantity is located, allowing for direct difference calculation between the two values. Let the value of the i-th boundary electrical quantity before the control action be xbi, the value after the control action be xai, and the change value be di, then the calculation formula is:
[0051] di = xai - xbi;
[0052] When n boundary electrical quantities are collected, the actual effect vector Ea is composed of all the changed values:
[0053] Ea = [d1, d2, ..., dn];
[0054] Subtracting the value before the action from the value after the action results in a positive number in the actual effect vector indicating an increase in the boundary electrical quantity, a negative number indicating a decrease in the boundary electrical quantity, and zero indicating no change in the boundary electrical quantity. Therefore, the actual effect vector reflects the changes caused by the terminal control action and does not represent the operating value that existed before the action was executed.
[0055] The actual action zone is determined based on the zone where the boundary electrical quantity changes. When there is a difference in the boundary electrical quantity of a certain zone before and after the control action, the zone is included in the actual action zone. When there is no change in the boundary electrical quantity of a certain zone before and after the control action, the zone is not included in the actual action zone. The actual action zone is derived from the location of the boundary electrical quantity change reflected by the actual effect vector and is used to indicate the electrical range that the terminal control action has affected.
[0056] The control object identifier and action direction parsed from the same terminal control action are associated with the actual effect vector and actual action segment generated by the action to form an electrical effect mapping term.
[0057] For example, in a certain terminal control action, the controlled object is identified as K3, and the action direction is closing. Before the control action, the boundary active power of section A, section B, and section C are 1.20MW, 0.80MW, and 0.50MW, respectively. After the control action, the boundary active power of the three sections are 1.50MW, 1.00MW, and 0.50MW, respectively. The example calculation is as follows:
[0058] d1 = 1.50 - 1.20 = 0.30 MW;
[0059] d2 = 1.00 - 0.80 = 0.20 MW;
[0060] d3 = 0.50 - 0.50 = 0.00 MW;
[0061] Ea = [0.30, 0.20, 0.00]MW;
[0062] The boundary electrical quantities of sections A and B change, while those of section C do not change. Therefore, the actual operating sections are sections A and B. After associating the controlled object identifier K3, the action direction closing, the actual effect vector [0.30, 0.20, 0.00]MW, and sections A and B, an electrical effect mapping term is formed.
[0063] Please see Figure 1 This invention provides an embodiment of a collaborative control method for a full-function distribution network intelligent integrated terminal system. After the distribution network master station issues a control command, if no confirmation result is received before communication interruption, the control command becomes an unconfirmed command. When the distribution network master station issues a control command, it determines the target object identifier based on the object to be controlled by the command, and determines the command direction based on the control direction to be executed. For the expected effect vector, the distribution network master station obtains the boundary electrical quantities before the control command is issued, and determines the expected boundary electrical quantities after execution based on the control result to be achieved by the control command. The expected change values are obtained by subtracting the corresponding boundary electrical quantities before the control command is issued from the expected boundary electrical quantities after execution. The expected change values form the expected effect vector. Let the value of the i-th boundary electrical quantity before the command is issued be ybi, the expected value after execution be yai, the expected change value be pi, and the expected effect vector be Ep. Then:
[0064] pi = yai - ybi;
[0065] Ep = [p1, p2, ..., pn];
[0066] The section where the expected change in the boundary electrical quantity is located is determined as the expected action section. The distribution network master station writes the target object identifier, command direction, expected effect vector Ep and expected action section into the unconfirmed command. Therefore, the target object identifier, command direction, expected effect vector Ep and expected action section already exist in the unconfirmed command before communication is restored. After communication is restored, the intelligent fusion terminal only extracts them and does not use the actual effect vector in the electrical effect mapping item to generate the expected effect vector.
[0067] Each value in the expected effect vector represents the boundary electrical quantity change expected to be caused by the execution of the unconfirmed instruction, and each value in the actual effect vector represents the boundary electrical quantity change already caused by the terminal control action within the coordinated interruption window. Both the expected effect vector and the actual effect vector use the same boundary electrical quantity as the value position. For example, the first value of both vectors represents the boundary active power change of section A, the second value represents the boundary active power change of section B, and the third value represents the boundary active power change of section C.
[0068] For each unconfirmed instruction, we first select electrical effect mapping items from the electrical effect mapping items whose control object identifier is the same as the target object identifier of the unconfirmed instruction. The target object identifier comes from the unconfirmed instruction, and the control object identifier comes from the formed electrical effect mapping items. Only when the control object identifier and the target object identifier are the same, we calculate the control effect similarity coefficient between the unconfirmed instruction and the mapping item. This is to avoid meaningless vector comparisons between different control objects.
[0069] Let Ep be the expected effect vector of the unconfirmed instruction, Ea be the actual effect vector in a selected electrical effect mapping term, and C be the control effect similarity coefficient. Then:
[0070] C = (Ep·Ea) / (|Ep|×|Ea|);
[0071] Ep·Ea represents an inner product calculated from the expected effect vector Ep and the actual effect vector Ea. |Ep| represents the magnitude of the expected effect vector Ep, and |Ea| represents the magnitude of the actual effect vector Ea. For a selected electrical effect mapping term, Ep·Ea is calculated only once, and a control effect similarity coefficient of the electrical effect mapping term is obtained. When multiple electrical effect mapping terms are selected, the expected effect vector Ep remains unchanged. The actual effect vectors in each electrical effect mapping term are successively denoted as Ea1, Ea2 up to Ean, and C1, C2 up to Cn are calculated respectively.
[0072] For example, the target object of an unconfirmed instruction is identified as K3, and the expected effect vector Ep is [0.30, 0.20, 0.00]. Two electrical effect mapping terms with the same control object identifier K3 are selected. The actual effect vector Ea1 is [0.29, 0.19, 0.01], and the actual effect vector Ea2 is [-0.28, -0.18, 0.00]. For the actual effect vector Ea1, it is calculated as follows:
[0073] Ep·Ea1=0.30×0.29+0.20×0.19+0.00×0.01=0.125;
[0074] |Ep|=0.360555;
[0075] |Ea1|=0.346843;
[0076] C1=(Ep·Ea1) / (|Ep|×|Ea1|);
[0077] C1=0.125 / (0.360555×0.346843)=0.999552;
[0078] The actual effect vector Ea2 is calculated as follows:
[0079] Ep·Ea2=0.30×(-0.28)+0.20×(-0.18)+0.00×0.00=-0.120;
[0080] |Ea2|=0.332866;
[0081] C2 = (Ep·Ea2) / (|Ep|×|Ea2|);
[0082] C2=-0.120 / (0.360555×0.332866)=-0.999861;
[0083] Therefore, the actual effect vector in the first electrical effect mapping term is represented as Ea1, and the control effect similarity coefficient C1 is obtained; the actual effect vector in the second electrical effect mapping term is represented as Ea2, and the control effect similarity coefficient C2 is obtained.
[0084] Please see Figure 1 The present invention provides an embodiment of a collaborative control method for a full-function distribution network intelligent fusion terminal system. First, duplicate commands are identified. For each unconfirmed command, electrical effect mapping items with the same control object identifier and target object identifier are selected. Then, electrical effect mapping items with the same action direction as the command direction of the unconfirmed command are selected. The action direction originates from terminal control actions that have already occurred within the collaborative intermittent window, and the command direction originates from the unconfirmed command. The same command direction and action direction indicate that the actual action direction is consistent with the direction the unconfirmed command is about to execute. Subsequently, the control effect similarity coefficients of each selected electrical effect mapping item are compared, and the largest control effect similarity coefficient Cmax is obtained. A preset threshold of C0 is set before execution and the similarity is judged by the intelligent fusion terminal.
[0085] Repeated instructions must simultaneously meet three conditions: the target object identifier and the controlled object identifier are the same; the instruction direction and the action direction are the same; and the maximum control effect similarity coefficient reaches a preset threshold.
[0086] Cmax ≥ C0;
[0087] The same object identifier is used to confirm that they are the same controlled object, the same direction is used to confirm that the control purpose is the same, and the similarity coefficient reaches a preset threshold to confirm that the actual electrical change is similar to the expected electrical change. Only when all three conditions are met at the same time will the unconfirmed instruction be identified as a duplicate instruction, thereby avoiding the deletion of incomplete control instructions based solely on the same object or the same direction.
[0088] Then, for unconfirmed instructions that are not identified as duplicate instructions, conflicts are identified. The instruction direction of the unconfirmed instruction is compared with the action direction in the electrical effect mapping item. When the instruction direction and action direction are opposite, the expected action segment of the unconfirmed instruction is compared with the actual action segment of the electrical effect mapping item. The expected action segment comes from the unconfirmed instruction, and the actual action segment comes from the actual boundary electrical quantity change that occurs within the cooperative discontinuity window. When the actual action segment and the expected action segment contain at least one identical segment, it is determined that the expected action segment and the actual action segment coincide, and the unconfirmed instruction is identified as a conflict instruction.
[0089] The conflict command judgment does not require the target object identifier to be the same as the control object identifier, because the actions of different control objects may also act on the same electrical section and produce opposite effects. By adding the condition that the actual action section and the expected action section coincide, commands that are only opposite in direction but whose action range does not affect each other can be excluded. In terms of identification order, duplicate commands are identified first, and then conflict commands are identified for the remaining unconfirmed commands, so that the same unconfirmed command will not enter the duplicate deletion process and conflict correction process at the same time.
[0090] For example, the preset threshold C0 is 0.95, the target object identifier of the first unconfirmed command is K3, the command direction is closing, the control object identifier of the filtered electrical effect mapping item is K3, the action direction is closing, the maximum control effect similarity coefficient Cmax is 0.999552, and the judgment process is as follows:
[0091] Target object identifier and controlled object identifier: K3=K3;
[0092] Command direction and action direction: Closing = Closing;
[0093] Similarity coefficient of control effect: 0.999552 ≥ 0.95;
[0094] Therefore, the first unconfirmed instruction is identified as a duplicate instruction. The second unconfirmed instruction has an upward direction and an expected action range of [segment B, segment C]. The action direction of a certain electrical effect mapping term is downward and the actual action range is [segment C, segment D]. The upward and downward directions are opposite, and both segments include segment C. Therefore, the expected action range and the actual action range coincide, and the second unconfirmed instruction is identified as a conflicting instruction.
[0095] Please see Figure 1The present invention provides an embodiment of a collaborative control method for a full-function distribution network intelligent converged terminal system. The method deletes the identified duplicate instructions and the unconfirmed control instructions. The control object, control direction and electrical effect of the duplicate instructions have been actually completed within the collaborative interruption window. Deleting duplicate instructions can prevent the control terminal from executing the same control operation again. For unconfirmed instructions that are not identified as duplicate instructions but have been identified as conflict instructions, they are not directly deleted, but are recalculated based on the reverse actual effect that has been generated within the collaborative interruption window.
[0096] For each conflicting command, obtain an electrical effect mapping term from the electrical effect mapping term whose action direction is opposite to the command direction of the conflicting command, and whose actual action segment coincides with the expected action segment of the conflicting command. The action direction, actual action segment, and actual effect vector are all derived from the formed electrical effect mapping term, while the command direction, expected action segment, and expected effect vector are all derived from the unconfirmed command. When there are multiple electrical effect mapping terms that meet the conditions, add their actual effect vectors. Let each actual effect vector be Ea1 to Eam, and the sum be EaSum. Then:
[0097] EaSum=Ea1+Ea2+...+Eam;
[0098] Let Ep be the expected effect vector of the conflicting command, and J be the correction amount, then:
[0099] J = Ep - EaSum;
[0100] Ep represents the electrical changes that were originally expected to occur by the unconfirmed command, and EaSum represents the actual electrical changes that have occurred by the terminal control actions that overlapped within the coordinated intermittent window. Subtracting EaSum from Ep yields the electrical changes that still need to be compensated to achieve the original expected effect. The target object identifier, command direction, and expected action segment of the conflict command are retained. The correction amount J is used as the new expected effect vector to generate a correction command, and the original conflict command is replaced by the correction command.
[0101] After deleting duplicate instructions and replacing conflicting instructions, the correcting instructions are placed in the original position of the conflicting instructions, and the remaining unconfirmed control instructions maintain their original arrangement, thus forming a sequence of instructions to be executed. This arrangement ensures that the original instruction relationship does not change without basis due to deletion and replacement, and at the same time ensures that the sequence of instructions to be executed no longer contains duplicate instructions and uncorrected conflicting instructions.
[0102] The control terminal executes the sequence of instructions to be executed in sequence. For each instruction to be executed, the boundary electrical quantities before and after the execution of the instruction are collected, and the difference between the boundary electrical quantities before and after the execution is calculated. The difference is used to form the actual effect vector. The section where the boundary electrical quantities that have changed are determined as the actual action section. The target object identifier in the execution result comes from the instruction to be executed. When updating, the target object identifier is used as the control object identifier. The instruction direction also comes from the instruction to be executed. When updating, the instruction direction is used as the action direction. The control object identifier, action direction, actual effect vector formed by this execution and actual action section are associated to form an electrical effect mapping term for updating.
[0103] During the update, the system first searches for electrical effect mapping entries in the existing electrical effect mapping entries that have the same control object identifier and action direction. If found, the control object identifier and action direction in the electrical effect mapping entry are retained, and the original actual effect vector and actual action segment are replaced with the actual effect vector and actual action segment formed in this execution. If not found, the electrical effect mapping entry formed in this execution is added to the existing electrical effect mapping entries, so that the electrical effect mapping entries save the latest execution results and provide actual data for the judgment of unconfirmed instructions after the next communication is restored. When the next communication interruption occurs and is restored, the intelligent fusion terminal matches the expected effect vector of the unconfirmed instruction with the latest actual effect vector according to the updated electrical effect mapping entries to identify duplicate instructions. It identifies conflicting instructions based on the instruction direction, action direction, expected action segment, and latest actual action segment, and calculates the correction amount of the conflicting instructions based on the latest actual effect vector. The electrical effect mapping entries can be continuously updated with the execution results of the instructions to be executed, avoiding incorrect judgments caused by using historical actual effect data.
[0104] For example, the expected effect vector Ep of a conflicting instruction is [0.30, 0.20, 0.00]. Two electrical effect mapping terms with opposite directions and overlapping action zones are selected. The actual effect vectors Ea1 are [-0.06, -0.03, 0.00] and Ea2 are [-0.04, -0.02, 0.00], calculated as follows:
[0105] EaSum = Ea1 + Ea2;
[0106] EaSum=[-0.06,-0.03,0.00]+[-0.04,-0.02,0.00];
[0107] EaSum=[-0.10,-0.05,0.00];
[0108] J = Ep - EaSum;
[0109] J=[0.30, 0.20, 0.00]-[-0.10, -0.05, 0.00];
[0110] J = [0.40, 0.25, 0.00];
[0111] The generated correction command retains the target object identifier, command direction, and expected action area of the original conflict command, and uses [0.40, 0.25, 0.00] as the expected effect vector. If the boundary electrical quantity before the correction command execution is [1.20, 0.80, 0.50] MW, and after execution it is [1.60, 1.05, 0.50] MW, then:
[0112] Ea=[1.60-1.20, 1.05-0.80, 0.50-0.50];
[0113] Ea = [0.40, 0.25, 0.00]MW;
[0114] Since Segment A and Segment B have changed, the actual action segments are Segment A and Segment B. If there are already electrical effect mapping items with the same controlled object identifier and action direction, replace the actual effect vector in them with [0.40, 0.25, 0.00]MW, and replace the actual action segments with Segment A and Segment B. If there are no identical electrical effect mapping items, add the electrical effect mapping item formed this time.
[0115] Working principle: The distribution network master station receives link status detection messages from each intelligent converged terminal. If it fails to receive messages from the same terminal twice consecutively, it determines that the communication is interrupted. The time between the first message loss and the communication recovery time is defined as the collaborative interruption window. Within the collaborative interruption window, the intelligent converged terminal parses the terminal control action, extracts the control object identifier and action direction, generates the actual effect vector based on the difference between the boundary electrical quantities before and after the action, determines the section where the changed boundary electrical quantities are located as the actual action section, and forms an electrical effect mapping term.
[0116] After communication is restored, the target object identifier, instruction direction, expected effect vector, and expected action segment are extracted from unconfirmed instructions. Electrical effect mapping items with the same controlled object identifier are filtered out. The control effect similarity coefficient between the expected effect vector and the actual effect vector is calculated. Instructions with the same object and direction and a similarity coefficient reaching a preset threshold are identified as duplicate instructions. Instructions with opposite directions and overlapping expected and actual action segments are identified as conflicting instructions. Duplicate instructions are deleted. The expected effect vector is subtracted from the sum of the reverse actual effect vectors to obtain the correction amount. A correction instruction is generated to replace the conflicting instruction and forms a sequence of instructions to be executed with the remaining unconfirmed control instructions. The control terminal executes the sequence sequentially and updates the electrical effect mapping items according to the boundary electrical quantities before and after execution, so that the electrical effect mapping items retain the latest actual effect, providing a basis for subsequent instruction identification and correction, and forming a collaborative control closed loop.
[0117] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the embodiments should be considered in all respects as exemplary and non-limiting, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, it is intended that all variations falling within the meaning and scope of equivalents of the claims be included within the present invention.
Claims
1. A collaborative control method for a full-function intelligent converged terminal system for distribution networks, characterized in that: include: S1. Determine communication interruption based on the link status detection messages between the distribution network master station and each intelligent converged terminal, and establish a collaborative interruption window; S2. Analyze the terminal control action within the collaborative discontinuous window to obtain the control object identifier and action direction. Generate the actual effect vector and actual action segment based on the electrical quantities of the boundary before and after the control action to form an electrical effect mapping term. S3. After communication is restored, unconfirmed commands are parsed to obtain the target object identifier, command direction, expected effect vector and expected action segment. The expected effect vector is matched with the actual effect vector of the electrical effect mapping term, and the control effect similarity coefficient is calculated. S4. When the target object identifier and the control object identifier are the same, the command direction and the action direction are the same, and the control effect similarity coefficient reaches the preset threshold, it is identified as a duplicate command. When the command direction and the action direction are opposite, and the expected action segment and the actual action segment overlap, it is identified as a conflict command. S5. Delete duplicate instructions, recalculate and replace conflicting instructions, and arrange the remaining unconfirmed control instructions into a sequence of instructions to be executed. S6. The control terminal executes the sequence of instructions to be executed and updates the electrical effect mapping terms based on the boundary electrical quantities before and after execution.
2. The collaborative control method for a full-function intelligent converged terminal system for distribution networks according to claim 1, characterized in that: The specific process for determining communication interruption based on the link status detection messages between the distribution network master station and each intelligent converged terminal is as follows: If the distribution network master station fails to receive the link status detection message from the same smart converged terminal twice in a row, it determines that the communication between the distribution network master station and the smart converged terminal is interrupted. When the distribution network master station receives the link status detection message from the smart converged terminal again, it determines that the communication is restored.
3. The collaborative control method for a full-function distribution network intelligent converged terminal system according to claim 1, characterized in that: The specific process for establishing the collaborative discontinuous window is as follows: The time period between the moment when the link status detection message is not received for the first time in two consecutive interruptions and the moment when communication is restored is defined as the cooperative interruption window, and terminal control actions that occur during the communication interruption period are included in the cooperative interruption window.
4. The collaborative control method for a full-function intelligent converged terminal system for distribution networks according to claim 1, characterized in that: The specific process for forming the electrical effect mapping term is as follows: For each terminal control action within the collaborative intermittent window, the control object identifier and action direction are extracted. The difference between each boundary electrical quantity before and after the control action is calculated. The actual effect vector is formed by each difference. The segment where the boundary electrical quantity changes is determined as the actual action segment. The control object identifier, action direction, actual effect vector and actual action segment are associated to form an electrical effect mapping term.
5. The collaborative control method for a full-function distribution network intelligent converged terminal system according to claim 1, characterized in that: The unconfirmed instruction includes the target object identifier, instruction direction, expected effect vector, and expected action area; After communication is restored, the target object identifier, instruction direction, expected effect vector, and expected action area are extracted from the unconfirmed instruction.
6. The collaborative control method for a full-function intelligent converged terminal system for distribution networks according to claim 1, characterized in that: The specific process for calculating the similarity coefficient of the control effect is as follows: For each unconfirmed instruction, electrical effect mapping terms whose control object identifier is the same as the target object identifier of the unconfirmed instruction are selected. The inner product of the expected effect vector of the unconfirmed instruction and the actual effect vector in each selected electrical effect mapping term is calculated. The inner product is divided by the product of the magnitudes of the expected effect vector and the actual effect vector to obtain the control effect similarity coefficient of each electrical effect mapping term.
7. The collaborative control method for a full-function intelligent converged terminal system for distribution networks according to claim 1, characterized in that: The specific process for identifying duplicate instructions is as follows: For each unconfirmed instruction, from the electrical effect mapping items whose control object identifier is the same as the target object identifier of the unconfirmed instruction, filter out electrical effect mapping items whose action direction is the same as the instruction direction of the unconfirmed instruction. Compare the control effect similarity coefficients of the filtered electrical effect mapping items. When the largest control effect similarity coefficient reaches a preset threshold, the unconfirmed instruction is identified as a duplicate instruction.
8. The collaborative control method for a full-function distribution network intelligent converged terminal system according to claim 1, characterized in that: The specific process for identifying conflicting instructions is as follows: For unconfirmed instructions that are not identified as duplicate instructions, the instruction direction is compared with the action direction in the electrical effect mapping item. When the instruction direction and the action direction are opposite, the expected action segment and the actual action segment are compared. If the expected action segment and the actual action segment contain the same segment, it is determined that the expected action segment and the actual action segment coincide, and the unconfirmed instruction is identified as a conflict instruction.
9. The collaborative control method for a full-function distribution network intelligent converged terminal system according to claim 1, characterized in that: The specific process of recalculating and replacing conflicting instructions is as follows: For each conflicting command, the actual effect vectors in each electrical effect mapping term whose action direction is opposite to the command direction of the conflicting command and whose actual action segment coincides with the expected action segment of the conflicting command are added together. The expected effect vector of the conflicting command is subtracted from the summed result to obtain the correction amount. The target object identifier, command direction and expected action segment of the conflicting command are retained. The correction amount is used as the expected effect vector to generate a correction command. Duplicate commands are deleted. The conflicting command is replaced with the correction command. The correction command and the remaining unconfirmed control commands form a sequence of commands to be executed.
10. The collaborative control method for a full-function distribution network intelligent converged terminal system according to claim 1, characterized in that: The specific process of updating the electrical effect mapping term based on the boundary electrical quantities before and after execution is as follows: The sequence of instructions to be executed is executed sequentially. For each instruction to be executed, the boundary electrical quantities before and after execution are collected. The difference between each boundary electrical quantity before and after execution is calculated. The actual effect vector is formed by the differences. The segment where the boundary electrical quantity changes is determined as the actual action segment. The target object identifier of the instruction to be executed is used as the control object identifier. The direction of the instruction is used as the action direction to form an electrical effect mapping item. If there is an existing electrical effect mapping item with the same control object identifier and action direction, the actual effect vector and actual action segment in the existing electrical effect mapping item are replaced. If there is no existing electrical effect mapping item, the newly formed electrical effect mapping item is added.
