A distribution network one-key sequential control command checking method
By establishing a topology structure and complex frequency domain function judgment in the one-button sequential control command verification of the distribution network, the problems of high hardware and time costs in the existing technology are solved, and efficient and fast command verification is achieved.
Patent Information
- Application Number
- CN202411789173.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-12-06
AI Technical Summary
The existing one-button sequential control command verification method for distribution networks has problems such as high hardware cost, large time cost and large training data requirements, and is particularly inefficient when the grid structure changes.
A distribution network topology structure is established in the spatial coordinate system. By marking the action nodes and state nodes, the action vector set and the state vector set are used to perform secondary verification in the complex frequency domain to simplify the verification process. The topology structure and complex frequency domain function are used to determine the legitimacy of the command.
It improves verification efficiency, reduces calculation amount, lowers hardware and time costs, adapts to changes in power grid structure, and achieves fast and accurate command verification.
Smart Images

Figure QLYQS_2 
Figure QLYQS_5
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of operation ticket verification, and particularly relates to a distribution network one-key sequential control command verification method. BACKGROUND
[0002] With the increasing complexity of the distribution network structure, simply using manual switching operation not only has a large workload, but also has a great risk. One-key sequential control is established on the basis of electrical system automatic control technology, realizes that a user clicks a case, and the system automatically executes a series of preset operations, reduces human operation errors, and improves operation safety. The one-key sequential control command also needs to be verified before being sent, to avoid command errors.
[0003] The existing verification means basically follows the verification method of the traditional operation ticket, that is, simulating the operation process in the simulation system to verify the correctness of the operation process. Although this method can accurately simulate the operation result, it needs to establish an accurate simulation model, and for a complex power grid structure, it needs to consume a large amount of hardware cost and time cost. Another way is to extract feature data of the operation process through a neural network model, and to verify through comparison of the feature data. Although this method does not need to establish an accurate simulation model, it needs to use a large amount of accurate historical data to train the neural network model before use, and after the power grid structure changes, the training needs to be re-performed, which also has the problem of high time cost. SUMMARY
[0004] The technical problem to be solved by the present application is to provide a distribution network one-key sequential control command verification method, which can solve the deficiencies of the prior art and improve the verification efficiency.
[0005] To solve the above technical problems, the technical solutions adopted by the present application are as follows.
[0006] A distribution network one-key sequential control command verification method comprises the following steps:
[0007] A, a spatial coordinate system is established, and a distribution network topology structure is established in the spatial coordinate system according to the distribution network structure;
[0008] B, the action nodes and state nodes involved in the to-be-verified command in the distribution network topology structure are marked, it is judged whether there is an isolated node in the above-mentioned action nodes and state nodes, if there is an isolated node, it is determined that the command is illegal, the verification is terminated, and if there is no isolated node, it is turned to step C;
[0009] C, the to-be-verified command is input into the corresponding action node in the distribution network topology structure, and then it is judged whether the command is legal according to the action vector set of the action node and the state vector set of the state node.
[0010] Preferably, the space coordinate system is composed of action information dimensions and state information dimensions, the action information includes adjustment actions of all adjustable mechanisms in the network configuration structure, and the state information includes collected data of all sensors in the network configuration structure.
[0011] Preferably, the network topology structure includes action nodes and state nodes, each adjustable mechanism corresponds to an action node, the action node includes all adjustment dimensions of the corresponding adjustable mechanism, each sensor corresponds to a state node, the state node includes all data collection dimensions of the corresponding sensor, physical links are set between nodes having actual circuit direct connection, and logical links are set between nodes having logical association and not having actual circuit direct connection.
[0012] Preferably, a bidirectional judgment node is arranged on the logical link.
[0013] Preferably, after the to-be-verified command is input into the corresponding action node in the network topology structure, the action node updates the action information, then a first round of state update is performed, the first round of state update is to sequentially update state nodes having actual circuit connection relationship with the action node updating the action information through the physical link, then a second round of state update is performed, the second round of state update is to sequentially update state nodes having logical connection relationship with the action node updating the action information and the state node updating the state information through the logical link, a set of action vectors is obtained according to the action node updating the action information, and a set of state vectors is obtained according to the results of the two rounds of state update.
[0014] Preferably, the command input node is taken as a reference node, a topology distance between the action node and the reference node, an adjustment amount of the action node this time, and an adjustment amount of the action node last time are used to form an action vector, and then the action vector is normalized.
[0015] As preferred, a corresponding state vector is set for each state node, after completing the first round of state updating, the state data of the first round of updating is put into the state vector, after completing the second round of state updating, the state data of the second round of updating is put into the state vector; when the second round of updating is performed, the updated action information or state information is sent to the state node to be updated through a logical link, the bidirectional judgment node temporarily stores the sent action information or state information, if the bidirectional judgment node has currently stored action information and / or state information, the bidirectional judgment node performs weighted processing on the currently sent action information or state information according to the currently stored action information and / or state information and the information transmission direction, the size of the weighted amount is in positive correlation with the relevance of the currently stored action information and / or state information and the currently sent action information or state information, and is in negative correlation with the topological distance between the sending node of the currently sent action information or state information and the bidirectional judgment node, the positive and negative of the weighted amount is related to the information transmission direction, if the current information transmission direction is the same as the transmission direction of the information stored in the bidirectional judgment node, the weighted amount corresponding to the information stored in the bidirectional judgment node is positive weighting, otherwise, it is negative weighting, and then the state vector is normalized.
[0016] As preferred, the action vector set is mapped to the complex frequency domain to obtain F a (ω) is an action complex frequency domain function set, N a is the total number of action vectors, f a (n) is the module of the nth action vector, the state vector set is mapped to the complex frequency domain to obtain F s (ω) is a state complex frequency domain function set, Ns is the total number of state vectors, f s (n) is the module of the nth state vector; the action complex frequency domain function set and the state complex frequency domain function set are traversed, if there are at least two functions that have a resonance frequency interval, it is judged that the command is illegal, otherwise, it is judged that the command is legal; the function that produces resonance in the resonance frequency interval has only one maximum value or only one minimum value, and the periods of the functions that produce resonance have an integer multiple relationship.
[0017] The beneficial effects brought by the above technical scheme are that the present application establishes a simple distribution network topology structure, and uses the topology structure to preliminarily verify the operation command. After the verification is passed, the action vector set and the state vector set are generated on the distribution network topology structure, and the action vector set and the state vector set are used for secondary verification in the complex frequency domain, so as to simplify the verification operation process and achieve the purpose of improving the verification efficiency. DETAILED DESCRIPTION
[0018] In the following description of the embodiments, specific details are set forth such as particular system configurations, techniques, etc. in order to provide a thorough understanding of the present embodiments. However, persons having ordinary skill in the art will readily appreciate that the present embodiments can be practiced without these specific details. In other instances, well-known structures, devices, circuits, and methods have not been described in detail in order to avoid obscuring the present embodiments.
[0019] The verification method mainly includes the following three steps:
[0020] A. Establish a spatial coordinate system, and establish a distribution network topology structure in the spatial coordinate system according to the distribution network structure;
[0021] B. Mark the action nodes and state nodes involved in the to-be-verified command in the distribution network topology structure, judge whether there is an isolated node in the above action nodes and state nodes, if there is an isolated node, determine that the command is illegal, terminate the verification, if there is no isolated node, go to step C;
[0022] C. Input the to-be-verified command into the corresponding action node in the distribution network topology structure, and then judge whether the command is legal according to the action vector set of the action node and the state vector set of the state node.
[0023] In order to verify the one-key sequence control command of the distribution network, a simple distribution network topology structure is established. The spatial coordinate system is composed of action information dimension and state information dimension, the action information includes the adjustment action of all adjustable mechanisms in the distribution network structure, and the state information includes the collection data of all sensors in the distribution network structure. The distribution network topology structure includes action nodes and state nodes, each adjustable mechanism corresponds to an action node, the action node includes all adjustment dimensions of the adjustable mechanism corresponding to it, each sensor corresponds to a state node, the state node includes all data collection dimensions of the sensor corresponding to it, the nodes with actual circuit direct connection are set with physical link, the nodes with logical association and without actual circuit direct connection are set with logical link. The logical link is provided with a bidirectional judgment node. The whole topology structure only includes nodes and links between nodes, does not need to set specific parameters of nodes like simulation model, and does not need to jointly judge whether the system is normal according to different node state parameters, thereby greatly reducing the verification calculation amount and improving the verification efficiency.
[0024] We use the way of two-level check. First, the operation command is checked by the topology structure. Because the correct operation command is a set of operation processes with relevance, if there is an isolated node (i.e. a node which has no direct connection with other operation command related nodes in terms of physical or logical link), it means that there is an error in the operation command, which leads to the emergence of the isolated node. After the topology structure check, the second check of information logic is started.
[0025] Because the parameter information in the system topology structure is simplified, in order to ensure the accuracy of the second check, we use a new node information updating process. The node information is divided into action vector and state vector.
[0026] Specifically, after the to-be-checked command is input into the corresponding action node in the network topology structure, the action node updates the action information. Taking the command input node as the reference node, the topology distance between the action node and the reference node, the adjustment amount of the action node this time (the adjustment amount specifically includes the data of size and positive and negative directions) and the adjustment amount of the action node last time are used to form the action vector, and then the action vector is normalized.
[0027] Then a first round of state update is performed, the first round of state update is to update the state nodes having actual circuit connection relationship with the action nodes of the update action information in sequence through the physical link, and then a second round of state update is performed, the second round of state update is to update the state nodes having logical connection relationship with the action nodes of the update action information and the state nodes of the update state information in sequence through the logical link; an action vector set is obtained according to the update of the action information of the action nodes, and a state vector set is obtained according to the results of the two rounds of state update. A corresponding state vector is set for each state node, after the first round of state update, the state data of the first round of update is put into the state vector, and after the second round of state update, the state data of the second round of update is put into the state vector; when the second round of update is performed, the updated action information or state information is sent to the state nodes to be updated through the logical link, the bidirectional judgment node temporarily stores the sent action information or state information, if the bidirectional judgment node has stored action information and / or state information, the bidirectional judgment node performs weighted processing on the currently sent action information or state information according to the currently stored action information and / or state information and the information transmission direction, the size of the weighted amount is in positive correlation with the relevance of the currently stored action information and / or state information and the currently sent action information or state information, and is in negative correlation with the topological distance between the sending node of the currently sent action information or state information and the bidirectional judgment node, the positive and negative of the weighted amount is related to the information transmission direction, if the current information transmission direction is the same as the transmission direction of the information stored in the bidirectional judgment node, the weighted amount corresponding to the information stored in the bidirectional judgment node is positive weighted, otherwise, it is negative weighted, and then the state vector is normalized.
[0028] The action vector and the state vector designed by us have strong relevance in topological logic, thereby laying a foundation for the final verification and judgment process.
[0029] The action vector set is mapped to the complex frequency domain to obtain F a (ω) is an action complex frequency domain function set, N a is the total number of action vectors, f a (n) is the module of the nth action vector, the state vector set is mapped to the complex frequency domain to obtain F s (ω) is a state complex frequency domain function set, N s is the total number of state vectors, f s (n) is the module of the nth state vector; the action complex frequency domain function set and the state complex frequency domain function set are traversed, if there are at least two functions having a resonance frequency interval, it is judged that the command is illegal, otherwise, it is judged that the command is legal; the function producing resonance in the resonance frequency interval has only one maximum value or only one minimum value, and the periods of the functions producing resonance have integer multiple relationship.
[0030] Because in the time domain, the correlation between the action vector and the state vector exists different expression functions in different dimensions, which leads to the inability to directly compare and determine. We map the action vector and the state vector to the complex frequency domain, realize the linearization of the correlation, and then measure the stability of the system state through whether there is a high-similarity extreme point (that is, the "resonance" described above) between different complex frequency domain functions, and further determine the legality of the command. In the complex frequency domain, there is a "resonance frequency interval" between functions, which represents that the system has higher energy in this frequency interval and is in an unstable state, while in the frequency domain through inverse Fourier transform, it corresponds to a state fluctuation close to a step response, and such fluctuation is not allowed to occur in the power distribution network. Therefore, we can perform targeted fitting on the state of the power distribution network after inputting the operation command through simple calculation in the complex frequency domain, and realize the determination of the legality of the operation command.
[0031] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is exemplified, and in actual application, the above-mentioned functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific name of each functional unit and module is only for convenient distinction, and does not limit the protection scope of the present application. The specific working process of the unit and module in the above system can refer to the corresponding process in the foregoing method embodiment, and will not be repeated here.
[0032] The present application realizes all or part of the processes in the above-mentioned embodiment methods, and can also be completed by a computer program instructing related hardware. The computer program can be stored in a computer readable storage medium, and when executed by a processor, can realize the steps of the above-mentioned various method embodiments. The computer program includes computer program code, which can be in the form of source code, object code, executable files or some intermediate forms, etc. The computer readable medium can include any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier wave signal, telecommunication signal and software distribution medium, etc. It should be noted that the content included in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electric carrier wave signal and telecommunication signal.
[0033] The basic principles and main features of the present application and the advantages of the present application are shown and described above. It should be understood by those skilled in the art that the present application is not limited by the above-mentioned embodiments, and the above-mentioned embodiments and descriptions in the specification are only to illustrate the principles of the present application. Without departing from the spirit and scope of the present application, various changes and improvements can be made to the present application, and these changes and improvements all fall within the scope of the present application. The scope of protection of the present application is defined by the appended claims and their equivalents.
Claims
1. A method for verifying one-key sequential control commands for a distribution network, characterized in that The following steps are involved: A. Establish a spatial coordinate system and establish a distribution network topology within the spatial coordinate system based on the distribution network structure. The spatial coordinate system consists of an action information dimension and a state information dimension. The action information includes the adjustment actions of all adjustable mechanisms in the distribution network structure, and the state information includes the collected data of all sensors in the distribution network structure. The distribution network topology includes action nodes and state nodes. Each adjustable mechanism corresponds to an action node, and the action node includes all adjustment dimensions of its corresponding adjustable mechanism. Each sensor corresponds to a state node, and the state node includes all data collection dimensions of its corresponding sensor. Physical links are set between nodes with actual circuit direct connections, and logical links are set between nodes with logical associations but no actual circuit direct connections. B. Mark the action nodes and status nodes involved in the command to be verified in the distribution network topology structure, and determine whether there are isolated nodes among the above action nodes and status nodes. If there are isolated nodes, the command is determined to be illegal and the verification is terminated. If there are no isolated nodes, go to step C; C. Input the command to be verified into the corresponding action node in the distribution network topology, and then determine whether the command is legal based on the action vector set of the action node and the state vector set of the state node; After the command to be verified is input into the corresponding action node in the distribution network topology, the action node updates the action information and then performs a first round of state update. The first round of state update is to sequentially update the state nodes that have actual circuit connection relationships with the action node that updates the action information through physical links. Then, a second round of state update is performed. The second round of state update is to sequentially update the state nodes that have logical connection relationships with the action node that updates the action information and the state node that updates the state information through logical links. An action vector set is obtained based on the updated action information of the action node, and a state vector set is obtained based on the results of the two rounds of state updates. Map the motion vector set to the complex frequency domain to obtain , is the set of complex frequency domain functions of the action, is the total number of action vectors, is the modulus of the nth action vector, and the state vector set is mapped to the complex frequency domain to obtain , is the state complex frequency domain function set, is the total number of state vectors, is the modulus of the nth state vector; traverse the action complex frequency domain function set and the state complex frequency domain function set, if there are at least two functions in the resonant frequency interval, the command is judged to be illegal, otherwise the naming is judged to be legal; the function that produces resonance in the resonant frequency interval has one and only one maximum value or one and only one minimum value, and the periods of the functions that produce resonance are integer multiples of each other.
2. The method for verifying a one-key sequence control command for a distribution network according to claim 1, characterized in that: A bidirectional decision node is set on the logical link.
3. The method for verifying a one-key sequence control command for a distribution network according to claim 2, characterized in that: The command input node is used as the reference node, and the topological distance between the action node and the reference node, the current adjustment amount of the action node, and the previous adjustment amount of the action node are used to form the action vector, and then the action vector is normalized.
4. The method for verifying a one-key sequence control command for a distribution network according to claim 3, characterized in that: A corresponding state vector is set for each state node. After completing the first round of state updates, the state data updated in the first round is placed in the state vector. After completing the second round of state updates, the state data updated in the second round is placed in the state vector. During the second round of updates, the updated action information or state information is sent to the state node to be updated via a logical link. The bidirectional decision node temporarily stores the sent action information or state information. If the bidirectional decision node currently stores action information and / or state information, the bidirectional decision node performs weighted processing on the currently sent action information or state information based on the currently stored action information and / or state information and the information transmission direction. The magnitude of the weight is positively correlated with the correlation between the currently stored action information and / or state information and the currently sent action information or state information, and negatively correlated with the topological distance between the sending node of the currently sent action information or state information and the bidirectional decision node. The positive or negative value of the weight is related to the information transmission direction. If the current information transmission direction is the same as the transmission direction of the information stored by the bidirectional decision node, the weight corresponding to the information stored by the bidirectional decision node is positively weighted; otherwise, it is negatively weighted. The state vector is then normalized.
Citation Information
Patent Citations
Sequence control operation order verification method based on dynamic simulation data
CN112769228A
Topology and parameter verification method for power distribution network
CN115017660A