CN-122026508-A - Power grid section control method, device, computer equipment and readable storage medium
Abstract
The application relates to a power grid section control method, a device, computer equipment, a storage medium and a program product. The method comprises the steps of obtaining power grid operation data, obtaining constraint conditions based on the power grid operation data, constructing a linear programming model, solving under the constraint of the constraint conditions to obtain adjustment quantity, constructing an objective function, evaluating the adjustment quantity by adopting the objective function under the constraint of the constraint conditions, weighting the linear programming model to obtain a target linear programming model under the condition that the adjustment quantity meets preset conditions, solving to obtain the target adjustment quantity, sequencing the target adjustment quantity, attempting to select at least one target adjustment quantity according to the sequencing sequence, resetting the selected target adjustment quantity to be a preset value, re-solving the linear programming model based on all the reset target adjustment quantities, generating an adjustment instruction based on all the reset target adjustment quantities if the adjustment quantity can be solved, and sending the adjustment instruction to a generator set to execute power grid section control. By adopting the method, the safety control of the section of the power grid can be realized.
Inventors
- LIANG SHOUYU
- DAI ZHEN
- CHEN JIANDONG
- ZHENG ZHONG
- CHEN YUANFENG
- LIU YAXIONG
- LI HANJU
- XU SHIKANG
Assignees
- 南方电网数字电网集团有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20251224
Claims (10)
- 1. A method for controlling a grid section, the method comprising: Acquiring first constraint conditions and second constraint conditions based on the power grid operation data; The method comprises the steps of taking the minimum total adjustment quantity of a generator set as a target to construct a linear programming model, solving the linear programming model under the constraint of a first constraint condition to obtain the adjustment quantity of the generator set, and constructing a target function with the minimum cross section exceeding quantity, the adjustment time and the adjustment quantity of the generator set as targets; under the condition that the adjustment quantity meets a first preset condition, weighting the linear programming model by taking the number of minimized non-zero section adjustment quantities as a target to obtain a target linear programming model, and solving the target linear programming model to obtain a target adjustment quantity; the method comprises the steps of sorting target adjustment amounts, attempting to select at least one target adjustment amount according to the sorting order, resetting the selected target adjustment amount to be a preset value, re-solving the linear programming model based on all target adjustment amounts after resetting, generating an adjustment instruction based on all target adjustment amounts after resetting if the linear programming model can be solved, and sending the adjustment instruction to a generator set to execute power grid section control.
- 2. The method of claim 1, wherein the grid operation data includes genset parameters, grid section parameters, and system operation parameters; The obtaining a first constraint condition and a second constraint condition based on the power grid operation data includes: Acquiring section safety constraint based on the power grid section parameter, acquiring unit output range constraint, unit adjustment time constraint and generator climbing constraint based on the generator unit parameter, and acquiring system power balance constraint based on the system operation parameter; Taking the section safety constraint, the system power balance constraint and the generator climbing constraint together as a first constraint condition; And taking the section safety constraint, the unit adjusting time constraint and the unit output range constraint as second constraint conditions.
- 3. The method according to claim 1, wherein said solving the linear programming model under the constraint of the first constraint to obtain the adjustment of the generator set comprises: under the constraint of the first constraint condition, solving the linear programming model to obtain the total adjustment quantity meeting the second preset condition; And obtaining the adjustment quantity of the generator set based on the total adjustment quantity meeting the second preset condition.
- 4. The method according to claim 1, wherein, in the case that the adjustment amount satisfies a preset condition, weighting the linear programming model with a goal of minimizing the number of non-zero section adjustment amounts to obtain a target linear programming model, and solving the target linear programming model to obtain a target adjustment amount, includes: under the condition that the adjustment quantity meets a first preset condition, adding the total adjustment quantity meeting a second preset condition as inequality constraint into the first constraint condition to obtain a third constraint condition; The linear programming model is weighted by taking the number of the minimum non-zero section adjustment amounts as a target to obtain a target linear programming model, the target linear programming model is solved under the constraint of the third constraint condition, and if the target linear programming model can be solved, the target adjustment amounts are obtained.
- 5. The method of claim 1, wherein said ordering the target adjustment amounts, attempting to select at least one target adjustment amount in the ordered order, comprises: receiving a preset engineering threshold; screening out the generator sets needing to be regulated from the at least one generator set based on the engineering threshold; Screening out the target adjustment quantity corresponding to the generator set to be adjusted from the target adjustment quantity and sequencing; attempting to select at least one target adjustment amount in the ordered sequence.
- 6. The method according to claim 1, wherein the method further comprises: monitoring the running state of the power grid; Based on the monitoring result, determining whether the power grid running state accords with the power grid running state which is supposed to be after the adjusting instruction is executed; And under the condition of no coincidence, optimizing the weight or the target of the objective function or optimizing the model parameters of the linear programming model, and acquiring the adjusting instruction again based on the optimized objective function or the linear programming model.
- 7. A power grid section control device, the device comprising: The system comprises an acquisition module, a first constraint condition acquisition module, a second constraint condition acquisition module and a control module, wherein the acquisition module is used for acquiring power grid operation data; The system comprises a first solving module, a target function, a first control module, a second solving module, a first control module, a second control module and a third control module, wherein the first solving module is used for constructing a linear programming model with the minimum total adjustment quantity of the generator set as a target; The second solving module is used for weighting the linear programming model with the number of the minimum non-zero section adjustment amounts as a target under the condition that the adjustment amounts meet a first preset condition to obtain a target linear programming model, and solving the target linear programming model to obtain a target adjustment amount; The control module is used for sequencing the target adjustment amounts, attempting to select at least one target adjustment amount according to the sequencing order, resetting the selected target adjustment amount to be a preset value, re-solving the linear programming model based on all the target adjustment amounts after resetting, and generating an adjustment instruction based on all the target adjustment amounts after resetting if the linear programming model can be solved, wherein the adjustment instruction is used for being issued to a generator set to execute power grid section control.
- 8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any of claims 1 to 6 when the computer program is executed.
- 9. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 6.
- 10. A computer program product comprising a computer program, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 6.
Description
Power grid section control method, device, computer equipment and readable storage medium Technical Field The present application relates to the field of power grid dispatching automation technology, and in particular, to a power grid section control method, a device, a computer readable storage medium and a computer program product. Background In an electric power operation system, a power grid section is used as a set of power transmission lines and plays an important role in connecting electric power systems in different areas. Therefore, once the section power of the power grid exceeds the safety limit, the operation of the power operation system is very likely to be unstable, and a large-area power failure accident is caused. Therefore, it is essential to control the grid section power. The traditional power grid section control method generally adopts a manual pre-control mode. When the manual inspection or the section monitoring system gives out a section out-of-limit alarm, a dispatcher can manually adjust a plurality of generator sets so as to maintain the stability of the section. However, in a complex and changeable operation environment, the adjustment control manner based on the manual experience often has difficulty in realizing optimal allocation of adjustment economy, and cannot proactively cope with the coordination control problem of coupling of multiple sections. In recent years, attempts have been made to realize automatic cross-section control by using multi-agent reinforcement learning or other methods. The method does not depend on expert experience, has autonomous learning capability, has the characteristics of a black box in a decision process, is difficult to strictly guarantee the safety constraint of the power grid, has complex training process and difficult to guarantee convergence, and has larger risk when applied to actual power grid control with higher reliability requirements. The existing dispatching system also provides a dynamic limit parameter calculation method based on a topological structure, but the key point is that dynamic and accurate boundary conditions are provided for control instead of generating a specific control strategy, and the generation of the control strategy still depends on the experience of a dispatcher. Therefore, how to realize the safe control of the section, effectively reduce the adjusting cost and improve the control efficiency is a problem to be solved urgently. Disclosure of Invention In view of the foregoing, it is desirable to provide a power grid section control method, apparatus, computer device, computer readable storage medium, and computer program product that can effectively reduce adjustment costs and improve control efficiency while achieving section safety control. In a first aspect, the present application provides a method for controlling a section of a power grid, including: Acquiring a first constraint condition and a second constraint condition based on the power grid operation data; the method comprises the steps of taking the minimum total adjustment quantity of a generator set as a target to construct a linear programming model, solving the linear programming model under the constraint of a first constraint condition to obtain the adjustment quantity of the generator set, and taking the minimum cross section exceeding quantity, the adjustment time and the adjustment quantity of the generator set as targets to construct an objective function; under the condition that the adjustment quantity meets a first preset condition, weighting the linear programming model by taking the number of minimized non-zero section adjustment quantities as a target to obtain a target linear programming model, and solving the target linear programming model to obtain a target adjustment quantity; The method comprises the steps of sorting target adjustment amounts, attempting to select at least one target adjustment amount according to the sorting order, resetting the selected target adjustment amount to be a preset value, re-solving a linear programming model based on all the target adjustment amounts after resetting, generating an adjustment instruction based on the target adjustment amounts after resetting if the linear programming model can be solved, and sending the adjustment instruction to a generator set to execute power grid section control. In one embodiment, the grid operation data includes genset parameters, grid section parameters, and system operation parameters; based on the power grid operation data, acquiring a first constraint condition and a second constraint condition comprises: acquiring section safety constraint based on the section parameters of the power grid, acquiring unit output range constraint, unit adjustment time constraint and generator climbing constraint based on the generator unit parameters, and acquiring system power balance constraint based on the system operation parameters; taking the section safety constrai