Multi-unit dynamic matching method and device for hydroelectric generating units passing through vibration area
Through the adaptive unit number allocation algorithm, dynamic adjustment of unit coordination and adjustment is solved, and the problems of long adjustment period and load fluctuations when the hydroelectric unit passes through the vibration zone are achieved, and rapid smooth adjustment and safe operation of the load of the entire plant are achieved.
Patent Information
- Application Number
- CN202510552856.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-29
- Publication Date
- 2025-08-08
AI Technical Summary
In the prior art, when the hydroelectric unit passes through the vibration zone, the adjustment period is long and it is easy to cause fluctuations in the load of the entire plant, making it difficult to achieve rapid and smooth adjustment.
Adaptive unit number allocation algorithm is used to dynamically adjust the number of units and outputs adjusted in combination with the units passing through the vibration zone, determine the target value through load distribution calculation, and accurately distribute loads during the periodic adjustment process to ensure stable loads in the entire plant.
The adjustment time is shortened, and the rapid and smooth adjustment of the entire plant load when the organic unit passes through the vibration zone is achieved, avoiding unit fatigue damage and load deviation.
Smart Images

Figure CN120454192A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a method and device for dynamic coordination of multiple units when a hydroelectric generator unit passes through a vibration zone, and belongs to the technical field of automatic power generation control of a hydroelectric generator unit. Background Art
[0002] During the automatic generation control process of hydropower, the presence of vibration zones in hydropower units can prevent them from operating at full capacity. Hydropower units often perform critical peak and frequency regulation tasks in the power grid, requiring frequent starts and stops and load changes to quickly respond to grid load demands. During plant-wide load adjustments at a hydropower plant, to prevent units from operating in vibration zones for extended periods, which can lead to fatigue damage and cracks in the units themselves, units are often required to navigate through vibration zones to ensure they can meet current grid load demands while maintaining safe operation.
[0003] During the plant-wide load adjustment process when a unit passes through a vibration zone, the load variation of the unit passing through the vibration zone is large, generally exceeding the maximum adjustment step of the unit, and adjustment instructions need to be issued step by step. During the adjustment process, other units need to cooperate with the reverse adjustment to ensure that the load of the entire plant is stable and smoothly reaches the adjustment target. In the prior art, patent CN 108206546B discloses a method for adjusting the units passing through the vibration zone in an AGC system. A single unit is used to cooperate with the units passing through the vibration zone for adjustment. Each adjustment is selected to cooperate with a unit in the opposite direction of the adjustment of the unit passing through the vibration zone. This step is repeated to finally complete the load adjustment. Patent CN 116826771A discloses a load adjustment coordination method for large hydropower units passing through a vibration zone. All units are used to cooperate with the adjustment of the units passing through the vibration zone. The load is distributed among the cooperating units according to a fixed adjustment ratio coefficient. This step is repeated to complete the load adjustment.
[0004] When a single unit is adjusted in coordination, the adjustment step depends on the adjustable amount of the single unit, and the next adjustment can only be made after the single unit enters the dead zone. Since the single adjustment amount is limited, the overall adjustment cycle is long; when all units are adjusted in coordination, each adjustment step depends on the adjustable amount of the unit passing through the vibration zone. The adjustment amount is large, but each adjustment requires all units with the opposite adjustment direction of the unit passing through the vibration zone to act together, which can easily cause load fluctuations in the entire plant. In addition, when the unit passing through the vibration zone is close to the target load, since the total load that needs to be adjusted is small, the adjustment amount after being distributed to each coordinated adjustment unit is even smaller. The deviation between each unit and the target value during small load adjustment is relatively large, and the load of the entire plant is easily under-adjusted or over-adjusted. Summary of the Invention
[0005] The technical problem to be solved by the present invention is to overcome the defects of the prior art and provide a method and device for dynamic coordination of multiple units when a hydropower unit passes through a vibration zone.
[0006] In order to solve the above technical problems, the present invention is implemented by adopting the following technical solutions.
[0007] In a first aspect, the present invention discloses a method for dynamic coordination of multiple hydropower units when the hydropower units pass through a vibration zone, comprising: performing a load distribution calculation to avoid the vibration zone based on the obtained plant-wide load setpoint, the actual load of each unit in the plant, and the vibration zone of each unit to obtain a target value for the load to be generated by each unit; and determining whether a unit crosses the vibration zone based on the actual load of each unit, the vibration zone of each unit, and the target value for the load to be generated by each unit; the unit being a hydropower unit; When no unit passes through the vibration zone, the target value of the load to be generated by each unit is directly sent to each unit for execution; When a unit passes through the vibration zone, a periodic adjustment process is repeatedly performed based on the current actual load of each unit until each unit reaches the target load value. The periodic adjustment process includes: The unit number and adjustment direction of the unit crossing the vibration zone in the current cycle are determined based on the target value of the load to be generated by each unit and the current actual load of each unit. The output step size of the unit crossing the vibration zone in the current cycle is determined based on the target value of the load to be generated by the unit crossing the vibration zone and the current actual load of the unit crossing the vibration zone; Based on the output step size of the unit in the current cycle that passes through the vibration zone, an adaptive unit quantity allocation calculation is performed to obtain the number of units that need to be adjusted in this cycle and the output of each unit, which are then sent to each unit for execution.
[0008] Furthermore, the load distribution calculation adopts a load distribution algorithm for considering the unit vibration zone when calculating the target value of the load to be generated by the unit, and outputting the target value of the load to be generated by the unit that is not in the vibration zone.
[0009] Furthermore, the step of determining the unit number and adjustment direction of the unit crossing the vibration zone in the current cycle includes: Traverse all units and calculate the difference between the target value of the load to be generated by each unit and the current actual load. The unit number with the largest deviation is the unit number that crosses the vibration zone. If this deviation is positive, the adjustment direction of the unit crossing the vibration zone is positive. If this deviation is negative, the adjustment direction of the unit crossing the vibration zone is negative.
[0010] Furthermore, the calculation formula for determining the output step length of the unit crossing the vibration zone in the current cycle is: ; Among them, ∆ P thr is the output step length of the unit in the current cycle that crosses the vibration zone, P step is the maximum output step length of the unit,P tar is the target value of the load to be generated by the unit, P cur It is the current actual load of the unit.
[0011] Furthermore, the execution process of the adaptive unit quantity allocation calculation includes: Traverse all units and determine the load adjustment direction of each unit. Load increase is a positive adjustment direction, and load reduction is a negative adjustment direction. Calculate the total load increase of all load-increasing units in the plant under the current actual load. SUM up , the total amount of load reduction of all load-reducing units under the current actual load SUM down , according to the load adjustment direction of the unit passing through the vibration zone, positive direction logic and negative direction logic are executed respectively.
[0012] Furthermore, the process of executing the forward direction logic includes: when SUM up -∆ P thr ≥ SUM down When , it indicates that there is still room for the whole plant to increase the load. No other units need to cooperate in this cycle, and only the units crossing the vibration zone will increase the load. when SUM up -∆ P thr < SUM down When , it indicates that the whole plant needs to increase the load and there is no margin. Other units need to cooperate in this cycle. The total load that needs to be reduced in this cycle is ∆ P cord ,∆ P cord = SUM down -( SUM up -∆ P thr ); Calculate the execution value of each load reduction unit in this cycle in sequence, including: If the load reduction of unit i is ∆ P down ≤∆ P cord , then the execution value of the load-reducing unit i in this cycle is the target value of its load. For each load-reducing unit, the remaining total load to be reduced is ∆ P cord The load reduction amount of this unit in this cycle needs to be subtracted, and the load reduction amount ∆ P downis the difference between the current actual load of the load-shedding unit i and the target value of its load; If the load reduction of unit i is ∆ P down >∆ P cord , then the execution value of load reduction unit i in this cycle is its current actual load minus ∆ P cord .
[0013] Furthermore, the process of executing negative direction logic includes: when SUM down -∆ P thr ≥ SUM up When , it indicates that there is still room for load reduction in the whole plant. No other units need to cooperate in this cycle, and only the units passing through the vibration zone will be reduced in load. when SUM down -∆ P thr < SUM up When , it indicates that the whole plant has no room for load reduction and other units need to cooperate in this cycle. The total load required to be increased in this cycle is ∆ P coru ,∆ P coru = SUM up -( SUM down -∆ P thr ); Calculate the execution value of each load-increasing unit in this cycle in sequence, including: If the load increase of unit j is ∆ P up ≤∆ P coru , then the execution value of the load-increasing unit j in this cycle is the target value of its load. For each load-increasing unit, the remaining units need to be matched with the total load increase ∆ P coru The load increase of this unit in this cycle needs to be subtracted; If the load increase of unit j is ∆ P up >∆ P coru , then the execution value of the load-increasing unit j in this cycle is its current actual load plus ∆ P coru .
[0014] Furthermore, the execution values of this cycle sent to the units passing through the vibration zone and other cooperating units need to be sent uniformly after the execution values of all units are calculated and adjusted for consistency.
[0015] Furthermore, during the periodic adjustment process, the sign of completion of the periodic adjustment is the dead zone of each unit reaching the execution value of the period or a fixed time period.
[0016] In a second aspect, the present invention discloses a multi-unit dynamic coordination device when a hydropower unit passes through a vibration zone, comprising: a calculation module for performing load distribution calculation to avoid the vibration zone based on the obtained plant-wide load set value, the actual load of each unit in the plant, and the vibration zone of each unit, obtaining a target value of the load to be generated by each unit, and determining whether a unit crosses the vibration zone based on the actual load of each unit, the vibration zone of each unit, and the target value of the load to be generated by each unit; the unit is a hydropower unit; The first execution module is used to directly send the target value of the load to each unit to execute when no unit passes through the vibration zone; The second execution module is configured to repeatedly execute a periodic adjustment process based on the current actual load of each unit when the unit passes through the vibration zone until each unit reaches the target load value. The periodic adjustment process includes: The unit number and adjustment direction of the unit crossing the vibration zone in the current cycle are determined based on the target value of the load to be generated by each unit and the current actual load of each unit. The output step size of the unit crossing the vibration zone in the current cycle is determined based on the target value of the load to be generated by the unit crossing the vibration zone and the current actual load of the unit crossing the vibration zone; Based on the output step size of the unit in the current cycle that passes through the vibration zone, an adaptive unit quantity allocation calculation is performed to obtain the number of units that need to be adjusted in this cycle and the output of each unit, which are then sent to each unit for execution.
[0017] The beneficial effects achieved by the present invention are: The present invention calculates the distribution of the number of units through adaptive calculation, calculates the number of units that cooperate with the units crossing the vibration zone in each adjustment cycle, ensures that the adjustment step length of a single cycle is large enough, reduces the total adjustment time, and ensures the stability of the load of the entire plant during the adjustment process through precise load distribution among the units within a single cycle, and finally realizes rapid and smooth adjustment of the load of the entire plant when a unit crosses the vibration zone. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is an overall flow chart of the method of the present invention; Figure 2 It is a specific flow chart of the adaptive unit quantity allocation algorithm in the method of the present invention. DETAILED DESCRIPTION
[0019] The present invention will be further described below in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present invention and are not intended to limit the scope of protection of the present invention.
[0020] Example 1: This example introduces a method for dynamically coordinating multiple units when a hydropower unit passes through a vibration zone. By using an adaptive unit quantity allocation algorithm, the number and output of units that cooperate with the units passing through the vibration zone are dynamically adjusted during the adjustment process, so as to achieve rapid and smooth adjustment of the entire plant load. Figure 1 As shown, the following steps are included: In step S101, the dispatcher issues a plant-wide load instruction. The automatic generation control module (AGC) calculates the target load value of each unit based on the plant-wide load given value, the current actual load of each unit, and the vibration zone of each unit under the current water head. The module calculates the target load value of each unit through methods such as the average distribution algorithm, the equal power factor distribution algorithm, and the equal margin distribution algorithm. When calculating the target value of each unit, the vibration zone range of the unit must be considered to ensure that the target load value of the unit is not within the vibration zone.
[0021] Step S102, determining whether any unit in this load adjustment crosses the vibration zone. If no unit crosses the vibration zone, no coordinated adjustment between units is required, and step S103 is executed. If any unit crosses the vibration zone, step S104 is executed. Step S103: directly send the target value to each unit for execution; Step S104, determine the unit number and adjustment direction crossing the vibration zone, by traversing all units, calculate the difference between the target load assigned to each unit and the actual load, the unit number with the largest deviation is the unit number crossing the vibration zone, if this deviation is positive, the adjustment direction of the unit crossing the vibration zone is positive, if this deviation is negative, the adjustment direction of the unit crossing the vibration zone is negative.
[0022] Then, based on the actual load and target load of the unit, the output step length of the unit in the current cycle is determined. The specific calculation method is: ; Among them, ∆ P thr is the output step length of the unit in the current cycle that crosses the vibration zone, P step The maximum output step of the unit is generally determined according to the unit's adjustment characteristics and actual adjustment requirements. P tar is the target value of the load to be generated by the unit, P cur It is the current actual load of the unit.
[0023] After determining the actual output step length of the unit crossing the vibration zone during the current adjustment period, execute step S105; Step S105, calculate the number of units and the output of each unit to be adjusted in this cycle through the adaptive unit number allocation algorithm, and combine Figure 2 The specific flow chart of the adaptive unit number allocation algorithm shown in the figure illustrates the specific calculation process: Step S201: Calculate the total load required to increase the current actual load of all load-increasing units in the plant relative to their target load. SUM up The total amount of load that needs to be reduced relative to the target load of all load-reducing units is the current actual load of all load-reducing units. SUM down .
[0024] Step S202, determining whether the adjustment direction of the unit passing through the vibration zone is the positive direction, if so, executing step S203; Step S203: When the total load increase minus the load increase of the units crossing the vibration zone in this cycle is still greater than or equal to the total load reduction, it indicates that there is still room for load increase in the entire plant, and no other units need to cooperate in this cycle. Only the units crossing the vibration zone need to be adjusted, and other units do not need to be adjusted. When the total load increase minus the load increase of the units crossing the vibration zone in this cycle is less than the total load reduction, it indicates that there is no room for load increase in the entire plant, and other units need to cooperate in this cycle to ensure that the load of the entire plant does not overshoot. Calculate the total load reduction ∆ P cord ,∆ P cord = SUM down -( SUM up -∆ P thr ).
[0025] After determining the total load amount that needs to be reduced in this cycle, execute step S204; Step S204, calculate the execution value of each load reduction unit in this cycle in turn, if the target value of the negative direction load reduction unit i deviates from the current actual load (i.e. the load reduction amount ∆ P down ) is less than or equal to the total load required to be reduced ∆ P cord , indicating that this unit cannot meet the load reduction required by the load reduction even if it is reduced to the target load. The load reduction value of the load reduction unit i in this cycle is the load target value, and the remaining load reduction is coordinated by other negative direction units. If the load reduction amount of the load reduction unit i is ∆ P down Greater than the total load required to be reduced ∆ P cord , indicating that when this unit is reduced to the target load, the coordinated regulation in this cycle will overshoot, so the execution value of the load-reduced unit i in this cycle is the actual value minus ∆P cord .
[0026] It should be noted that step S205 must be executed after each load reduction unit is calculated; Step S205: Update the total load amount ∆ P cord ,∆ P cord The load reduction of the current unit in this cycle needs to be subtracted, and then step S206 is executed; Step S206: If the total load ∆ P cord If it becomes 0, the calculation of this cycle is ended; otherwise, it returns to step S204 and repeats the calculation.
[0027] If the result of the judgment in step S202 is no, that is, the adjustment direction of the unit passing through the vibration zone is the negative direction, then step S207 is executed; Step S207: When the total load reduction minus the load reduction of the units crossing the vibration zone in this cycle is still greater than or equal to the total load increase, it indicates that there is still room for load reduction in the entire plant. No other units need to cooperate in this cycle. Only the units crossing the vibration zone need to be adjusted, and other units do not need to be adjusted. When the total load reduction minus the load reduction of the units crossing the vibration zone in this cycle is less than the total load increase, it indicates that there is no room for load reduction in the entire plant. In this cycle, other units need to cooperate to ensure that the load of the entire plant does not overshoot. Calculate the total load increase ∆ P coru ,∆ P coru = SUM up -( SUM down -∆ P thr ).
[0028] After determining the total load amount that needs to be increased in this cycle, execute step S208; Step S208, calculate the execution value of each load-increasing unit in this cycle in turn, if the deviation between the target value of the positive direction load-increasing unit j and the current actual load (i.e. the load increase amount ∆ P up ) is less than or equal to the total load required to be increased ∆ P coru , indicating that the load of this unit cannot meet the load increase even if it is increased to the target load. Then the load increase unit j in this cycle will be the load target value, and the remaining load increase will be coordinated by other positive direction units. If the load increase unit j increases the load by ∆ P up Greater than the total load required to be increased ∆ Pcoru , indicating that when this unit is increased to the target load, the coordinated regulation in this cycle will overshoot, so the execution value of the increased load unit j in this cycle is the actual value plus ∆ P coru .
[0029] It should be noted that step S209 must be executed after each load increase unit is calculated; Step S209: Update the total load required to be increased ∆ P coru ,∆ P coru The load increase of the current unit in this cycle needs to be subtracted, and then step S210 is executed; Step S210: If the total load ∆ P coru If it becomes 0, the calculation of this cycle is ended; otherwise, it returns to step S208 and repeats the calculation.
[0030] like Figure 2 All operations of the adaptive unit number allocation algorithm shown are completed within one adjustment cycle. At this time, the number of units to be adjusted in this cycle and the output of each unit can be calculated and sent to each unit for execution together with the actual output step size of the unit crossing the vibration zone calculated in step S104, ensuring smooth changes in the load of the entire plant during the adjustment process.
[0031] The sign of completion of this cycle adjustment can be the dead zone of each unit reaching the execution value of this cycle, or a fixed period, such as 5s. After the adjustment of this cycle is completed, repeat the above steps, recalculate the output step size of the unit crossing the vibration zone and the number and output of the units cooperating with the adjustment, until each unit reaches the target load value.
[0032] Through the above adjustment steps, the total adjustment time is shortened, and through the precise load distribution among the units, the load of the entire plant is guaranteed to be stable during the adjustment process. Ultimately, when a unit passes through the vibration zone, the load of the entire plant can be adjusted quickly and smoothly.
[0033] Example 2, based on the same inventive concept as Example 1, introduces a multi-unit dynamic coordination device when a hydropower unit passes through a vibration zone, comprising: a calculation module for performing load distribution calculation to avoid the vibration zone based on the obtained plant-wide load set value, the actual load of each unit in the plant, and the vibration zone of each unit, obtaining a target value of the load to be generated by each unit, and determining whether a unit crosses the vibration zone based on the actual load of each unit, the vibration zone of each unit, and the target value of the load to be generated by each unit; the unit is a hydropower unit; The first execution module is used to directly send the target value of the load to each unit to execute when no unit passes through the vibration zone; The second execution module is configured to repeatedly execute a periodic adjustment process based on the current actual load of each unit when the unit passes through the vibration zone until each unit reaches the target load value. The periodic adjustment process includes: The unit number and adjustment direction of the unit crossing the vibration zone in the current cycle are determined based on the target value of the load to be generated by each unit and the current actual load of each unit. The output step size of the unit crossing the vibration zone in the current cycle is determined based on the target value of the load to be generated by the unit crossing the vibration zone and the current actual load of the unit crossing the vibration zone; Based on the output step size of the unit in the current cycle that passes through the vibration zone, an adaptive unit quantity allocation calculation is performed to obtain the number of units that need to be adjusted in this cycle and the output of each unit, which are then sent to each unit for execution.
[0034] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0035] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts 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, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0036] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0037] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0038] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone, characterized in that: include: performing a load distribution calculation to avoid the vibration zone based on the obtained plant-wide load setpoint, the actual load of each unit in the plant, and the vibration zone of each unit to obtain a target value for the load to be generated by each unit; and determining whether a unit crosses the vibration zone based on the actual load of each unit, the vibration zone of each unit, and the target value for the load to be generated by each unit; the unit being a hydropower unit; When no unit passes through the vibration zone, the target value of the load to be generated by each unit is directly sent to each unit for execution; When a unit passes through the vibration zone, a periodic adjustment process is repeatedly performed based on the current actual load of each unit until each unit reaches the target load value. The periodic adjustment process includes: The unit number and adjustment direction of the unit crossing the vibration zone in the current cycle are determined based on the target value of the load to be generated by each unit and the current actual load of each unit. The output step size of the unit crossing the vibration zone in the current cycle is determined based on the target value of the load to be generated by the unit crossing the vibration zone and the current actual load of the unit crossing the vibration zone; Based on the output step size of the unit in the current cycle that passes through the vibration zone, an adaptive unit quantity allocation calculation is performed to obtain the number of units that need to be adjusted in this cycle and the output of each unit, which are then sent to each unit for execution.
2. The method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone according to claim 1, characterized in that: The load distribution calculation adopts a load distribution algorithm for considering the unit vibration zone when calculating the target value of the unit load, and outputting the target value of the unit load that is not in the vibration zone.
3. The method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone according to claim 1, characterized in that: Determining the unit number and adjustment direction of the unit crossing the vibration zone in the current cycle includes: Traverse all units and calculate the difference between the target value of the load to be generated by each unit and the current actual load. The unit number with the largest deviation is the unit number that crosses the vibration zone. If this deviation is positive, the adjustment direction of the unit crossing the vibration zone is positive. If this deviation is negative, the adjustment direction of the unit crossing the vibration zone is negative.
4. The method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone according to claim 1, characterized in that: The calculation formula for determining the output step length of the unit crossing the vibration zone in the current cycle is: ; in, is the output step length of the unit in the current cycle that crosses the vibration zone, is the maximum output step length of the unit, is the target value of the load to be generated by the unit, It is the current actual load of the unit.
5. The method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone according to claim 4, characterized in that: The execution process of the adaptive unit quantity allocation calculation includes: Traverse all units and determine the load adjustment direction of each unit. Load increase is a positive adjustment direction, and load reduction is a negative adjustment direction. Calculate the total load increase of all load-increasing units in the plant under the current actual load. , the total amount of load reduction of all load-reducing units under the current actual load , according to the load adjustment direction of the unit passing through the vibration zone, positive direction logic and negative direction logic are executed respectively.
6. The method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone according to claim 5, characterized in that: The process of executing the forward direction logic includes: when When , it indicates that there is still room for the whole plant to increase the load. No other units need to cooperate in this cycle, and only the units crossing the vibration zone will increase the load. when When the total load of the whole plant is increased, there is no margin left. The cooperation of other units is required in this cycle. The total load required in this cycle is reduced. , ; Calculate the execution value of each load reduction unit in this cycle in sequence, including: If the load reduction unit i reduces the load , then the execution value of the load-reducing unit i in this cycle is the target value of its load. For each load-reducing unit, the remaining total load to be reduced is The load reduction amount of this unit in this cycle needs to be subtracted. is the difference between the current actual load of the load-shedding unit i and the target value of its load; If the load reduction unit i reduces the load , then the execution value of load reduction unit i in this cycle is its current actual load minus .
7. The method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone according to claim 5, characterized in that: The process of executing negative direction logic includes: when When , it indicates that there is still room for load reduction in the whole plant. No other units need to cooperate in this cycle, and only the units passing through the vibration zone will be reduced in load. when When , it indicates that the whole plant has no room for load reduction and other units need to cooperate in this cycle. The total load required to be increased in this cycle is , ; Calculate the execution value of each load-increasing unit in this cycle in sequence, including: If the load increase unit j increases the load , then the execution value of the load-increasing unit j in this cycle is the target value of its load. For each load-increasing unit, the remaining units need to match the total load increase. The load increase of this unit in this cycle needs to be subtracted; If the load increase unit j increases the load , then the execution value of the load-increasing unit j in this cycle is its current actual load plus .
8. The method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone according to claim 6 or 7, characterized in that: The execution values for this cycle sent to the units passing through the vibration zone and other cooperating units must be sent uniformly after the execution values of all units are calculated and adjusted for consistency.
9. The method for dynamic coordination of multiple units when a hydroelectric unit passes through a vibration zone according to claim 1, characterized in that: In the process of the cycle adjustment, the sign of the completion of the cycle adjustment is the dead zone of each unit reaching the execution value of the cycle or a fixed time period.
10. A multi-unit dynamic coordination device when a hydroelectric unit passes through a vibration zone, characterized in that: include: a calculation module for performing load distribution calculation to avoid the vibration zone based on the obtained plant-wide load set value, the actual load of each unit in the plant, and the vibration zone of each unit, obtaining a target value of the load to be generated by each unit, and determining whether a unit crosses the vibration zone based on the actual load of each unit, the vibration zone of each unit, and the target value of the load to be generated by each unit; the unit is a hydropower unit; The first execution module is used to directly send the target value of the load to each unit to execute when no unit passes through the vibration zone; The second execution module is configured to repeatedly execute a periodic adjustment process based on the current actual load of each unit when the unit passes through the vibration zone until each unit reaches the target load value. The periodic adjustment process includes: The unit number and adjustment direction of the unit crossing the vibration zone in the current cycle are determined based on the target value of the load to be generated by each unit and the current actual load of each unit. The output step size of the unit crossing the vibration zone in the current cycle is determined based on the target value of the load to be generated by the unit crossing the vibration zone and the current actual load of the unit crossing the vibration zone; Based on the output step size of the unit in the current cycle that passes through the vibration zone, an adaptive unit quantity allocation calculation is performed to obtain the number of units that need to be adjusted in this cycle and the output of each unit, which are then sent to each unit for execution.
Citation Information
Patent Citations
Methods for adjusting unit vibration zones in AGC systems
CN108206546B