Emergency control strategy execution optimization method, system, device and storage medium
By classifying and optimizing power grid faults and generating an online decision table, the problem of real-time adaptability of power grid emergency control strategies under highly uncertain environments is solved, enabling safe and stable operation of the power grid and rapid updating of emergency control strategies.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NARI TECH CO LTD
- Filing Date
- 2022-12-16
- Publication Date
- 2026-06-02
AI Technical Summary
Existing technologies struggle to achieve real-time adaptability and optimization of emergency control strategies for power grids under highly uncertain environments, especially in ultra-high voltage AC/DC power grids, where existing methods fail to effectively address complex faults and rapidly changing power grid operation modes.
By acquiring the current operating mode and emergency control strategy of the power grid, the system simulates and evaluates the safety and stability characteristics after anticipated faults, classifies faults, sets emergency control strategy update flags, generates an online decision table, optimizes the execution order of emergency control strategies, and achieves adaptive optimization of emergency control strategies.
It enables rapid updates and real-time optimization of emergency control strategies, ensuring the safe and stable operation of the power grid and improving the reliability of emergency control devices and the adaptability of the power system.
Smart Images

Figure CN116014716B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of power system relay protection technology, and particularly relates to an emergency control strategy execution optimization method, system, device and storage medium. Background Technology
[0002] The scale of ultra-high voltage AC / DC power grids is rapidly expanding, and the integrated characteristics of power grid operation and control are becoming increasingly prominent. The selection of typical power grid modes and feature extraction are becoming increasingly difficult. The widespread access of power electronic equipment and the globalization of external disaster disturbances under cross-regional interconnection have led to increasingly complex fault modes, posing a huge challenge to the existing emergency control mode of "offline typical mode calculation and real-time matching".
[0003] Currently, there are several main solutions. One approach utilizes cluster computing resources to optimize online emergency control strategies for power system transient safety and stability in parallel. However, this approach fails to address how these strategies can adapt to the real-time operating status of the power grid under conditions of high uncertainty. A second approach considers the future state of the power grid as an emergency control system for power system safety and stability. However, the predicted future state of the power grid under conditions of high uncertainty is inaccurate, and emergency control strategies based on this inaccurate prediction still cannot guarantee adaptability to different grid operating modes. A third approach involves adaptive emergency control decision-making methods for safety and stability based on in-value control measures that specify anticipated faults. However, this approach fails to address the problem of dealing with the large scale of anticipated fault sets under conditions of high uncertainty. Summary of the Invention
[0004] To address the problems existing in the prior art, this invention provides an emergency control strategy execution optimization method, system, device, and storage medium that can adapt to rapid changes in power grid operation modes and ensure the safe and stable operation of the power system.
[0005] The technical problem to be solved by the present invention is achieved through the following technical solution:
[0006] Firstly, an optimization method for the execution of emergency control strategies is provided, including:
[0007] Obtain the current power grid operating mode and emergency control on-duty strategy;
[0008] Obtain the target action quantity and actual actionable quantity of the emergency control in-duty strategy;
[0009] The actual emergency control strategy is derived from the current emergency control strategy, the target action quantity, and the actual actionable quantity.
[0010] Based on the current operation mode of the power grid and the actual emergency control strategy, the safety and stability characteristics of the power grid after the occurrence of a anticipated fault are simulated and evaluated.
[0011] The anticipated faults are classified based on the actual operable quantities of the anticipated faults and the power grid safety and stability characteristics after the anticipated faults occur, as assessed by simulation.
[0012] For the anticipated faults after classification, set the emergency control strategy update flag and generate an online emergency control decision table;
[0013] The emergency control strategies corresponding to the anticipated faults are ordered in order of optimization, and the emergency control strategies are optimized according to the ordered optimization order.
[0014] The execution of the emergency control strategy is optimized based on the optimized emergency control strategy and the online emergency control decision table.
[0015] In conjunction with the first aspect, the classification of anticipated faults further includes:
[0016] The anticipated fault safety and stability margin is lower than the threshold value. The anticipated faults are classified as kind;
[0017] Get Not Included Classified anticipated faults are identified, and the actual actionable quantities of emergency control strategies corresponding to the anticipated faults are determined. Less than the target amount of motion The anticipated faults are classified into kind;
[0018] Filter out those not included and The safety and stability margin is higher than the threshold value. The anticipated faults are classified into kind.
[0019] In conjunction with the first aspect, furthermore, emergency control strategy update flags are set for the classified anticipated faults, and an online emergency control decision table is generated, including:
[0020] Will Emergency control strategy update flag for anticipated faults Set to 0, and Emergency control strategy update flag for anticipated faults Set it to 1 to obtain the emergency control online decision table.
[0021] In conjunction with the first aspect, further, the optimization order of the emergency control strategies corresponding to the anticipated faults includes:
[0022] First, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin;
[0023] Secondly, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin;
[0024] Again, Emergency control strategies for anticipated faults are sorted from largest to smallest according to safety and stability margin.
[0025] In conjunction with the first aspect, further, the optimization of the execution of the emergency control strategy based on the optimized emergency control strategy and the online emergency control decision table includes:
[0026] Update the emergency control strategy flag for the anticipated fault corresponding to the optimized emergency control strategy. Setting it to 2 enables the emergency control policy update flag. Set to 1;
[0027] The emergency control strategy for detecting all anticipated faults has an update flag. ,like If the value is 1, then update the emergency control online decision table, issue the emergency control online decision table for execution, and set the emergency control strategy update flag. Set to 0;
[0028] Adjust the anticipated faults that have been optimized and issued for execution after emergency control is completed. The class updates its emergency control policy flag. Set to 1;
[0029] Check if the data on the current operating mode of the power grid has been updated. If so, reacquire the current operating mode of the power grid and the emergency control on-duty strategy. If not, check if there are any actual actionable variables. Below target amount of movement Otherwise, re-check the emergency control strategy for all anticipated faults and update the flag. .
[0030] Secondly, an emergency control strategy execution optimization system is provided, including:
[0031] The data acquisition module is used to acquire the current operating mode of the power grid and the emergency control on-duty strategy;
[0032] Obtain the target action quantity and actual actionable quantity of the emergency control in-duty strategy;
[0033] The anticipatory failure assessment module is used to obtain the actual emergency control strategy based on the current emergency control strategy, target action quantity, and actual actionable quantity.
[0034] Based on the current operation mode of the power grid and the actual emergency control strategy, the safety and stability characteristics of the power grid after the occurrence of a anticipated fault are simulated and evaluated.
[0035] The emergency control strategy optimization module is used to classify anticipated faults based on the actual operable quantities of the anticipated faults and the simulation evaluation of the power grid safety and stability characteristics after the anticipated faults occur.
[0036] Set emergency control strategy update flags for the classified anticipated faults and generate an online emergency control decision table;
[0037] The optimization order of the emergency control strategies corresponding to the anticipated faults is sorted, and the emergency control strategies are optimized according to the sorted optimization order.
[0038] The emergency control strategy execution optimization module is used to optimize the execution of the emergency control strategy based on the optimized emergency control strategy and the emergency control online decision table.
[0039] In conjunction with the second aspect, the operations performed by the emergency control strategy optimization module further include:
[0040] The anticipated fault safety and stability margin is lower than the threshold value. The anticipated faults are classified as kind;
[0041] Get Not Included Classified anticipated faults are identified, and the actual actionable quantities of emergency control strategies corresponding to the anticipated faults are determined. Less than the target amount of motion The anticipated faults are classified into kind;
[0042] Filter out those not included and The safety and stability margin is higher than the threshold value. The anticipated faults are classified into kind.
[0043] In conjunction with the second aspect, the operations performed by the emergency control strategy optimization module further include:
[0044] First, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin;
[0045] Secondly, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin;
[0046] Again, Emergency control strategies for anticipated faults are sorted from largest to smallest according to safety and stability margin.
[0047] Thirdly, an emergency control strategy execution optimization device is provided, including a memory and a processor;
[0048] The memory is used to store instructions;
[0049] The processor is configured to operate according to the instructions to perform the steps of the method according to any one of the first aspects.
[0050] Fourthly, a storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any of the first aspects.
[0051] The beneficial effects of this invention are as follows: Compared with the prior art, this invention comprehensively considers the feasibility of emergency control strategies for each anticipated fault and the evaluation of execution effect based on simulation calculations. It optimizes the emergency control strategies for each anticipated fault in a certain order, realizes the rapid updating of the operating status of the emergency control device and the real-time distribution of emergency control optimization strategies, ensures the reliability of the emergency control strategy adaptive optimization system and device, and supports the safe, stable and economical operation of the new power system. Attached Figure Description
[0052] Figure 1 This is a flowchart of the present invention. Detailed Implementation
[0053] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions 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, 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.
[0054] To better understand this invention, the relevant technologies in the technical solution of this invention are described below.
[0055] Example 1
[0056] like Figure 1 As shown, the present invention provides an emergency control strategy execution optimization method, comprising the following steps:
[0057] Step 1: Obtaining relevant power grid data
[0058] It obtains information such as the current operation mode of the power grid, the emergency control on-duty strategy, the target action quantity and the actual action quantity of the emergency control on-duty strategy.
[0059] Step 2: Obtain the actual emergency control strategy
[0060] Based on the emergency control duty strategy (the duty strategy is the strategy that the device is currently executing) and the target action quantity and actual movable amount To obtain practical emergency control strategies.
[0061] Step 3: Simulation Assessment of Anticipated Faults
[0062] Taking into account the safety and stability characteristics of the power grid, a simulation evaluation of the anticipated fault is conducted based on the current operation mode of the power grid and the actual emergency control strategy. The evaluation result is the anticipated fault. Safety and stability margin A larger margin indicates greater safety.
[0063] Step 4: Classification of Anticipated Faults
[0064] Based on the actual operable quantities of the anticipated faults and the safety and stability margins obtained from the simulation evaluation of the anticipated faults, the anticipated faults are classified into three sets, with those having a safety and stability margin below a threshold value. (Based on empirical values) The anticipated faults are categorized as follows: kind;
[0065] Get Not Included Classified anticipated faults are identified, and the actual actionable quantities of emergency control strategies corresponding to the anticipated faults are determined. Less than the target amount of motion The anticipated faults are classified into kind;
[0066] Filter out those not included and The safety and stability margin is higher than the threshold value. The anticipated faults are classified into kind.
[0067] Step 5: Generate an online decision table
[0068] For the classified anticipated faults, an emergency control strategy update flag is set, and an online emergency control decision table is generated, which specifically includes:
[0069] Will Emergency control strategy update flag for anticipated faults Set to 0 (0 means that the strategy for the anticipated failure needs to be switched to an offline strategy, which consists of some pre-set general strategies), and... and Emergency control strategy update flag for anticipated faults Set it to 1 (1 means that the strategy for the anticipated failure will still adopt the strategy currently being executed), and obtain the emergency control online decision table.
[0070] Step Six: Optimization of Emergency Control Strategies
[0071] First, set the emergency control strategy to update the flag. Set to 0 (0 indicates that there are no new online emergency control strategies for the anticipated fault, and 1 indicates that there are new online emergency control strategies).
[0072] Then follow , , The failure sequence is considered, taking into account the safety and stability characteristics of the power grid itself, and combining information such as the current operation mode and actionable quantities of the power grid, to optimize and search for emergency control strategies for anticipated failures (the optimization of the strategy itself in this application can adopt various existing technologies). Once the strategy is found, the optimization is considered complete.
[0073] Step 7: Optimize the execution of emergency control strategies
[0074] Emergency control strategy execution optimization refers to how to execute emergency control strategies to achieve better results, mainly including:
[0075] Update the emergency control strategy flag for the anticipated fault corresponding to the optimized emergency control strategy. Set to 2 (2 indicates that the optimized and updated emergency control policy will be used as the current emergency control policy), the emergency control policy update flag is present. Set to 1;
[0076] The emergency control strategy for detecting all anticipated faults has an update flag. ,like If the value is 1, then update the emergency control online decision table, issue the emergency control online decision table for execution, and set the emergency control strategy update flag. Set to 0;
[0077] The anticipated fault, which was optimized for emergency control and then issued for execution (issued to the emergency control device for execution), was adjusted to... The class updates its emergency control policy flag. Set to 1;
[0078] Check if the data on the current operating mode of the power grid has been updated. If so, reacquire the current operating mode of the power grid and the emergency control on-duty strategy. If not, check if there are any actual actionable variables. Below target amount of movement Otherwise, re-check the emergency control strategy for all anticipated faults and update the flag. .
[0079] Example 2
[0080] The present invention also provides an emergency control strategy execution optimization system, comprising:
[0081] The data acquisition module is used to acquire the current operating mode of the power grid and the emergency control on-duty strategy;
[0082] Obtain the target action quantity and actual actionable quantity of the emergency control in-duty strategy;
[0083] The anticipatory failure assessment module is used to obtain the actual emergency control strategy based on the current emergency control strategy, target action quantity, and actual actionable quantity.
[0084] Taking into account the safety and stability characteristics of the power grid, the simulation evaluation of the anticipated fault is based on the current operation mode of the power grid and the actual emergency control strategy.
[0085] The emergency control strategy optimization module is used to classify anticipated faults based on the actual actionable quantities of the anticipated faults and the safety and stability margin of the anticipated faults obtained from the simulation evaluation of the anticipated faults.
[0086] Set emergency control strategy update flags for the classified anticipated faults and generate an online emergency control decision table;
[0087] The optimization order of the emergency control strategies corresponding to the anticipated faults is sorted, and the emergency control strategies are optimized according to the sorted optimization order.
[0088] The emergency control strategy execution optimization module is used to optimize the execution of the emergency control strategy based on the optimized emergency control strategy and the emergency control online decision table.
[0089] The operations performed by the emergency control strategy optimization module include:
[0090] The anticipated fault safety and stability margin is lower than the threshold value. The anticipated faults are classified as kind;
[0091] Get Not Included Classified anticipated faults are identified, and the actual actionable quantities of emergency control strategies corresponding to the anticipated faults are determined. Less than the target amount of motion The anticipated faults are classified into kind;
[0092] Filter out those not included and The safety and stability margin is higher than the threshold value. The anticipated faults are classified into kind.
[0093] The operations performed by the emergency control strategy optimization module also include:
[0094] First, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin;
[0095] Secondly, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin;
[0096] Again, Emergency control strategies for anticipated faults are sorted from largest to smallest according to safety and stability margin.
[0097] Example 3
[0098] The present invention also provides an emergency control strategy execution optimization device, including a memory and a processor;
[0099] The memory is used to store instructions;
[0100] The processor is configured to operate according to the instructions to perform the steps of executing an optimization method based on an emergency control strategy.
[0101] Example 4
[0102] The present invention also provides a storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the emergency control strategy execution optimization method.
[0103] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0104] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0105] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0106] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0107] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. An optimization method for the execution of an emergency control strategy, characterized in that, include: Obtain the current power grid operating mode and emergency control on-duty strategy; Obtain the target action quantity and actual actionable quantity of the emergency control in-duty strategy; The actual emergency control strategy is derived from the current emergency control strategy, the target action quantity, and the actual actionable quantity. Based on the current operation mode of the power grid and the actual emergency control strategy, the safety and stability characteristics of the power grid after the occurrence of a anticipated fault are simulated and evaluated. Anticipated faults are classified based on the actual operable quantities of the anticipated faults and the power grid safety and stability characteristics after the anticipated faults occur, as assessed by simulation. Set emergency control strategy update flags for the classified anticipated faults and generate an online emergency control decision table; The emergency control strategies corresponding to the anticipated faults are ordered in order of optimization, and the emergency control strategies are optimized according to the ordered optimization order. The execution of the emergency control strategy is optimized based on the optimized emergency control strategy and the online emergency control decision table; The classification of anticipated faults includes: The anticipated fault safety and stability margin is lower than the threshold value. The anticipated faults are classified as follows kind; Get Not Included Classified anticipated faults are identified, and the actual actionable quantities of emergency control strategies corresponding to the anticipated faults are determined. Less than the target amount of motion The anticipated faults are classified into kind; Filter out those not included and The safety and stability margin is higher than the threshold value. The anticipated faults are classified into kind; The optimization of the emergency control strategy execution based on the optimized emergency control strategy and the online emergency control decision table includes: Update the emergency control strategy flag for the anticipated fault corresponding to the optimized emergency control strategy. Setting it to 2 enables the emergency control policy update flag. Set to 1; The emergency control strategy for detecting all anticipated faults has an update flag. ,like If the value is 1, then update the emergency control online decision table, issue the emergency control online decision table for execution, and set the emergency control strategy update flag. Set to 0; Adjust the anticipated faults that have been optimized and issued for execution after emergency control is completed. The class updates its emergency control policy flag. Set to 1; Check if the data on the current operating mode of the power grid has been updated. If so, reacquire the current operating mode of the power grid and the emergency control on-duty strategy. If not, check if there are any actual actionable variables. Below the target amount of movement Otherwise, re-check the emergency control strategy for all anticipated faults and update the flag. .
2. The emergency control strategy execution optimization method according to claim 1, characterized in that, For the anticipated faults after classification, an emergency control strategy update flag is set, and an online emergency control decision table is generated, including: Will Emergency control strategy update flag for anticipated faults Set to 0, and Emergency control strategy update flag for anticipated faults Set it to 1 to obtain the emergency control online decision table.
3. The emergency control strategy execution optimization method according to claim 1, characterized in that, The optimization order of the emergency control strategies corresponding to the anticipated faults includes: First, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin; Secondly, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin; Again, Emergency control strategies for anticipated faults are sorted from largest to smallest according to safety and stability margin.
4. An emergency control strategy execution optimization system, characterized in that, include: The data acquisition module is used to acquire the current operating mode of the power grid and the emergency control on-duty strategy; Obtain the target action quantity and actual actionable quantity of the emergency control in-duty strategy; The anticipatory failure assessment module is used to obtain the actual emergency control strategy based on the current emergency control strategy, target action quantity, and actual actionable quantity. Based on the current operation mode of the power grid and the actual emergency control strategy, the safety and stability characteristics of the power grid after the occurrence of a anticipated fault are simulated and evaluated. The emergency control strategy optimization module is used to classify anticipated faults based on the actual operable quantities of the anticipated faults and the simulation evaluation of the power grid safety and stability characteristics after the anticipated faults occur. Set emergency control strategy update flags for the classified anticipated faults and generate an online emergency control decision table; The emergency control strategies corresponding to the anticipated faults are ordered in order of optimization, and the emergency control strategies are optimized according to the ordered optimization order. The emergency control strategy execution optimization module is used to optimize the execution of the emergency control strategy based on the optimized emergency control strategy and the emergency control online decision table. The classification of anticipated faults includes: The anticipated fault safety and stability margin is lower than the threshold value. The anticipated faults are classified as follows kind; Get Not Included Classified anticipated faults are identified, and the actual actionable quantities of emergency control strategies corresponding to the anticipated faults are determined. Less than the target amount of motion The anticipated faults are classified into kind; Filter out those not included and The safety and stability margin is higher than the threshold value. The anticipated faults are classified into kind; The optimization of the emergency control strategy execution based on the optimized emergency control strategy and the online emergency control decision table includes: Update the emergency control strategy flag for the anticipated fault corresponding to the optimized emergency control strategy. Setting it to 2 enables the emergency control policy update flag. Set to 1; The emergency control strategy for detecting all anticipated faults has an update flag. ,like If the value is 1, then update the emergency control online decision table, issue the emergency control online decision table for execution, and set the emergency control strategy update flag. Set to 0; Adjust the anticipated faults that have been optimized and issued for execution after emergency control is completed. The class updates its emergency control policy flag. Set to 1; Check if the data on the current operating mode of the power grid has been updated. If so, reacquire the current operating mode of the power grid and the emergency control on-duty strategy. If not, check if there are any actual actionable variables. Below the target amount of movement Otherwise, re-check the emergency control strategy for all anticipated faults and update the flag. .
5. The emergency control strategy execution optimization system according to claim 4, characterized in that, The operations performed by the emergency control strategy optimization module include: The anticipated fault safety and stability margin is lower than the threshold value. The anticipated faults are classified as kind; Get Not Included Classified anticipated faults are identified, and the actual actionable quantities of emergency control strategies corresponding to the anticipated faults are determined. Less than the target amount of motion The anticipated faults are classified into kind; Filter out those not included and The safety and stability margin is higher than the threshold value. The anticipated faults are classified into kind.
6. The emergency control strategy execution optimization system according to claim 4, characterized in that, The operations performed by the emergency control strategy optimization module also include: First, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin; Secondly, Emergency control strategies for anticipated faults of a class are sorted from largest to smallest according to safety and stability margin; Again, Emergency control strategies for anticipated faults are sorted from largest to smallest according to safety and stability margin.
7. An emergency control strategy execution optimization device, characterized in that... Including memory and processor; The memory is used to store instructions; The processor is configured to operate according to the instructions to perform the steps of the method according to any one of claims 1 to 3.
8. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 3.