Dispatching method, device, computer equipment and storage medium for power generation and water diversion hub
By predicting and scheduling the water level difference of the power generation and water diversion hub, the automatic adjustment of the flow of the unit and the sluice diversion gate is achieved, solving the problems of the water conservancy hub in meeting the coordination of water diversion and power generation, and improving the power generation efficiency and scheduling efficiency.
Patent Information
- Application Number
- CN202411786176.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-12-06
AI Technical Summary
In terms of meeting water diversion requirements and fully generating power, it is difficult to coordinate the power station and the water diversion gate of the water conservancy hub, and there is a lack of automated decision-making and scheduling methods.
By obtaining the current upstream water level, current downstream water level and target flow of the power generation water diversion hub, predict the upstream and downstream water level difference, and schedule the unit or unit and the water diversion gate according to the preset range conditions.
Automatic multi-dimensional decision-making and adjustment of the flow rate of the power generation and diversion hub unit and the flow rate of the sluice gate unit is realized, ensuring that the discharge flow meets the water scheduling requirements, ensuring the normal operation of the generator unit, and improving the power generation efficiency.
Smart Images

Figure CN119270803B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of water conservancy and hydropower, and in particular to a dispatching method, device, computer equipment and storage medium for a power generation and water diversion hub. Background Art
[0002] Many water conservancy projects take into account multiple functions such as power generation and water diversion (flood discharge). The water-passing structures of this type of water conservancy hub include two types of buildings: the unit and the water diversion gate (also known as the flood discharge gate), both of which discharge flow.
[0003] Since the downstream water levels of the two types of buildings are linked to each other when the flow passes through, it is difficult to coordinate to meet the water diversion requirements and generate sufficient power. Therefore, there is an urgent need for a method to realize the automated decision-making and scheduling of power stations and water diversion gates. Summary of the invention
[0004] The embodiments of the present application provide a scheduling method, apparatus, computer equipment and storage medium for a power generation and water diversion hub, which realize adaptive regulation of unit flow and water diversion gate flow during hub operation, so as to at least partially solve the above-mentioned problems.
[0005] In a first aspect, an embodiment of the present application provides a scheduling method for a power generation and water diversion hub, the method comprising:
[0006] Obtain the current upstream water level, current downstream water level and target flow of the power generation and water diversion hub;
[0007] Taking the target flow rate as a condition, based on the current upstream water level and the current downstream water level, predicting the upstream and downstream water level difference;
[0008] If the upstream and downstream water level difference meets the preset range conditions, the unit is dispatched to flow;
[0009] If the upstream and downstream water level difference does not meet the preset range conditions, the dispatching unit and the water diversion gate will jointly allow flow.
[0010] In a second aspect, an embodiment of the present application provides a dispatching device for a power generation and water diversion hub, the device comprising:
[0011] An acquisition module is used to obtain the current upstream water level, the current downstream water level and the target flow of the power generation and water diversion hub;
[0012] A determination module, configured to predict an upstream and downstream water level difference based on the current upstream water level and the current downstream water level, taking the target flow rate as a condition;
[0013] A scheduling module, used for scheduling the unit to flow if the upstream and downstream water level difference meets the preset range conditions;
[0014] The dispatching module is also used to dispatch the unit and the water diversion gate to jointly pass the flow if the upstream and downstream water level difference does not meet the preset range conditions.
[0015] In a third aspect, an embodiment of the present application further provides a computer device, including a memory storing a plurality of instructions; a processor loads the instructions from the memory to execute the steps of any one of the scheduling methods for power generation and water diversion hubs provided in the embodiments of the present application.
[0016] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium storing a plurality of instructions suitable for loading by a processor to execute the steps of any method for dispatching a power generation and water diversion hub provided in an embodiment of the present application.
[0017] In a fifth aspect, an embodiment of the present application further provides a computer program product, including a computer program or instructions, which, when executed by a processor, implements the steps in any one of the scheduling methods for power generation and water diversion hubs provided in the embodiments of the present application.
[0018] The scheme of the application embodiment is adopted, by obtaining the current upstream water level, the current downstream water level and the target flow of the power generation and diversion hub, and taking the target flow as a condition, based on the current upstream water level and the current downstream water level, predicting the upstream and downstream water level difference, thereby judging whether the unit is generating electricity based on the upstream and downstream water level difference, if the upstream and downstream water level difference meets the preset range conditions, the unit is dispatched to flow, otherwise, if the upstream and downstream water level difference does not meet the preset range conditions, the unit and the diversion gate are dispatched to flow together. In this way, the automatic multi-dimensional decision-making and adjustment of the flow of the unit and the diversion gate of the power generation and diversion hub is realized, which can ensure the normal operation of the generator set and maximize the power generation efficiency under the premise of ensuring that the downstream flow meets the water scheduling requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1 is a schematic diagram of an application scenario of a scheduling method for a power generation and water diversion hub provided in some embodiments of the present application;
[0021] Figure 2 is a flow chart of a dispatching method for a power generation and water diversion hub provided in some embodiments of the present application;
[0022] Figure 3 is a schematic diagram of a flow chart of a combined flow of a dispatching unit and a water diversion gate provided in some embodiments of the present application;
[0023] Figure 4 It is a schematic diagram of the flow of the combined flow of the dispatching unit and the water diversion gate provided in other embodiments of the present application;
[0024] Figure 5 is a flow chart of flow feedback adjustment provided in some embodiments of the present application;
[0025] Figure 6 is a schematic diagram of a flow chart for calculating the upstream and downstream water level difference provided in some embodiments of the present application;
[0026] Figure 7 is a schematic diagram of a water level-flow relationship curve provided in some embodiments of the present application;
[0027] Figure 8 is a flow chart of a dispatching method for a power generation and water diversion hub provided in other embodiments of the present application;
[0028] Fig. 9 is a schematic diagram of the structure of a dispatching device for a power generation and water diversion hub provided in some embodiments of the present application;
[0029] Fig.10 It is a schematic diagram of the structure of a computer device provided in some embodiments of the present application. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0031] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0032] In the past, there was no accurate flow measurement and control system for the flow rate of the power station and the water diversion gate. The flow rate was closely related to the downstream water level. Since the downstream water levels of the two types of buildings were linked to each other when the flow was combined, it was difficult to coordinate to meet the water diversion requirements and generate sufficient power. Therefore, the power station and the water diversion gate currently do not have accurate control of the water flow, let alone automatic adjustment functions.
[0033] The embodiment of the present application proposes a reasonable and refined linkage dispatching method for the flow of hub power station units and water diversion gates, which realizes adaptive regulation of water delivery flow and automatic dispatching in emergency situations, and maximizes the output of power station units while ensuring that the downstream flow meets the dispatching requirements.
[0034] Specifically, the present application embodiment will be described from the perspective of the dispatching device of the power generation and water diversion hub, and the dispatching device of the power generation and water diversion hub can be specifically integrated in a computer device, that is, the dispatching method of the power generation and water diversion hub in the present application embodiment can be executed by a computer device, and optionally, the computer device can include: a terminal device. The terminal device can be various personal computers, laptops, smart phones, tablet computers, etc.
[0035] The dispatching method of the power generation and water diversion hub provided in the embodiment of the present application can be applied to Figure 1 The scheduling system of the power generation and water diversion hub shown in the figure can include a computer device 102 and a server 104. The computer device 102 can be a device including both receiving and transmitting hardware, that is, a device with receiving and transmitting hardware capable of performing two-way communication on a two-way communication link. The computer device 102 and the server 104 can perform two-way communication through a network.
[0036] Optionally, the server may be an independent server, or a server network or server cluster composed of servers, including but not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud server composed of multiple servers. The cloud server is composed of a large number of computers or network servers based on cloud computing.
[0037] The following is a detailed description in conjunction with the accompanying drawings. In the embodiments of the present application, the execution subject is a terminal device as an example. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings.
[0038] Please refer to Figure 2 The specific process of the dispatching method of the power generation and water diversion hub can be as follows: Step 201 to Step 204, wherein:
[0039] Step 201, obtaining the current upstream water level, current downstream water level and target flow of the power generation and water diversion hub.
[0040] Step 202 , taking the target flow rate as a condition, based on the current upstream water level and the current downstream water level, predict the upstream and downstream water level difference.
[0041] Step 203: If the upstream and downstream water level difference meets the preset range conditions, the unit is dispatched to flow.
[0042] Step 204: If the upstream and downstream water level difference does not meet the preset range conditions, the dispatching unit and the water diversion gate are jointly used for flow.
[0043] Assuming that there are n generators of the same model in the power generation and diversion hub, and the diversion gate has m gates of the same size, the dispatch of the power generation and diversion hub needs to calculate the output of the generator (hereinafter referred to as the unit) and the opening of each gate of the diversion gate based on the known current upstream water level and the current downstream water level under the condition of target flow.
[0044] Specifically, the computer equipment collects the current upstream water level , Current downstream water level , and obtain the preset target flow , and calculate the target flow Predicted downstream water level under , the predicted downstream water level It can be used as the tail water level of the unit and the water level behind the energy dissipation pool downstream of the diversion gate.
[0045] The computer equipment then calculates the current upstream water level. and predict downstream water levels , calculate the water level difference between upstream and downstream. The water level difference between upstream and downstream refers to the height difference between water levels. Once the water level difference between upstream and downstream is large, it is easy to cause floods downstream.
[0046] For example, the upstream and downstream water level difference can be calculated by the following formula (1):
[0047] (1)
[0048] in, The difference in water level between upstream and downstream.
[0049] Next, the computer equipment determines whether the unit is generating electricity. If the upstream and downstream water level difference is within the head range of the unit's normal operation, the unit is dispatched to generate electricity and the unit participates in the operation dispatch; conversely, if the upstream and downstream water level difference is not within the head range of the unit's normal operation, the unit does not generate electricity, and all water diversion flows in the hub are discharged from the diversion gate.
[0050] Therefore, the computer equipment determines whether the upstream and downstream water level difference meets the preset range conditions. If so, it means that the upstream and downstream water level difference is within the head range of normal operation of the unit, and the unit is dispatched to pass the flow; conversely, if the upstream and downstream water level difference does not meet the preset range conditions, if the unit's flow rate is too large, it will cause the unit to vibrate, affecting the stability and life of the equipment, and there will be safety risks. Therefore, at this time, it is necessary to jointly dispatch the unit and the water diversion gate to prevent the unit from operating in the vibration range.
[0051] The scheduling method of the power generation and water diversion hub provided in the embodiment of the present application obtains the current upstream water level, the current downstream water level and the target flow of the power generation and water diversion hub, and takes the target flow as a condition, based on the current upstream water level and the current downstream water level, predicts the upstream and downstream water level difference, thereby judging whether the unit is generating electricity based on the upstream and downstream water level difference, and if the upstream and downstream water level difference meets the preset range conditions, the unit is scheduled to flow, and vice versa, if the upstream and downstream water level difference does not meet the preset range conditions, the unit and the water diversion gate are jointly scheduled to flow. Thus, the automatic multi-dimensional decision-making and adjustment of the flow of the unit and the water diversion gate of the power generation and water diversion hub is realized, which can ensure the normal operation of the generator set and maximize the power generation efficiency under the premise of ensuring that the downstream flow meets the water scheduling requirements.
[0052] The flow rate of the unit will be restricted in two aspects during normal operation. On the one hand, the unit is limited by the maximum output. On the other hand, in order to avoid the unit working in the vibration range, the flow rate of the unit is limited by the output limit line.
[0053] Therefore, if Figure 3 As shown, in some embodiments, if the upstream and downstream water level difference does not meet the preset range conditions, the dispatching unit and the water diversion gate jointly flow, including the following steps S301 to S304:
[0054] Step S301, if the upstream and downstream water level difference is greater than the first threshold, the unit output is determined based on the target flow rate;
[0055] Step S302, if the unit output does not exceed the maximum output, all units are dispatched to overcurrent;
[0056] Step S303, if the unit output is greater than the maximum output, determine the flow rate of each unit according to the maximum output, and dispatch the flow rate of each unit according to the flow rate of each unit; wherein the sum of the flow rate of each unit is the total flow rate;
[0057] Step S304, determining the diversion gate flow rate according to the total flow rate through the machine, and scheduling the diversion gate flow according to the diversion gate flow rate.
[0058] When the upstream and downstream water level difference is higher than a certain value, the excessive flow rate of the unit may cause the unit to vibrate, so the unit will be limited by the output limit line; when the upstream and downstream water level difference is lower than a certain value, the unit will not be limited by the output limit line, and its flow rate will only be limited by the maximum output. The first threshold value can be greater than or equal to the maximum value in the preset range indicated by the preset range condition.
[0059] Specifically, the computer device determines whether the unit is subject to output restriction, and decides how to dispatch the unit's output. The computer device determines a first threshold, and compares the upstream and downstream water level difference with the first threshold. The first threshold may be a preset value.
[0060] If the upstream and downstream water level difference is greater than the first threshold, the computer device determines the unit output based on the target flow rate. N , and the output N With maximum output For comparison, the maximum output is the rated value.
[0061] like , indicating that the flow rate of the unit can meet the water diversion flow requirements, then the computer equipment dispatches all units to output, the water diversion flow all passes through the unit, the water diversion gate does not divert water, and the normal dispatching process is completed. Among them, the output of each unit is ; When there are n units, the n units have equal output.
[0062] For example, the relationship between the unit output N and the flow rate satisfies the following formula (2):
[0063] (2)
[0064] in, is the density of water, g is the acceleration due to gravity, is the upstream and downstream water level difference, For the flow rate, is the unit operating efficiency. The unit operating efficiency is obtained through a pre-established efficiency curve fitting model. The efficiency curve fitting model takes unit flow and unit head as independent variables, unit operating efficiency as dependent variable, constructs a binary quadratic polynomial fitting function, and estimates the parameters through the least squares method to obtain the solution.
[0065] And if , indicating that the target flow exceeds the limit of the unit's flow. In order to ensure the safe operation of the unit, the unit output needs to be limited, that is, the output of each unit is determined according to the maximum output. In the extreme case, the output of each unit is the maximum output, that is, The computer equipment can calculate the flow rate of each unit based on the maximum output of the unit. , and then, the computer equipment dispatches each unit to operate according to the flow rate.
[0066] Computer equipment calculates the flow rate of each unit The total flow rate is obtained by adding , based on the total machine flow The flow rate that needs to be diverted by the water diversion gate can be determined, that is, the water diversion gate flow rate .
[0067] For example, the flow rate of the water diversion gate can be calculated by the following formula (3):
[0068] (3)
[0069] Thus, the computer equipment can schedule the flow of the water diversion gate according to the flow of the water diversion gate, including controlling the opening and closing of the water diversion gate, the opening of one or more gates of the water diversion gate, etc.
[0070] In the above embodiment, when the upstream and downstream water level difference does not meet the preset range conditions, it is determined whether the upstream and downstream water level difference is greater than the first threshold value, thereby determining whether the flow rate passing through the unit may be too large to cause potential risks of unit vibration, and determining the unit output, so as to dispatch the unit to pass the flow alone or to divert water in conjunction with the water diversion gate, thereby ensuring the safe operation of the unit and ensuring that it is subject to the output limit line.
[0071] If the upstream and downstream water level difference is less than the second threshold, then Figure 4 As shown, in some embodiments, the dispatching unit and the water diversion gate jointly flow through, including the following steps S401 to S405:
[0072] Step S401, determining the maximum allowable flow rate of each unit;
[0073] Step S402, determining the maximum allowable total flow rate according to the maximum allowable flow rate of each unit;
[0074] Step S403, if the maximum allowable total flow rate is greater than the target flow rate, all units are scheduled to flow;
[0075] Step S404, if the maximum allowable total flow rate is less than the target flow rate, dispatch the flow rate of each unit according to the maximum allowable total flow rate;
[0076] Step S405, determining the diversion gate flow rate according to the maximum allowable total flow rate through the machine, and scheduling the diversion gate flow according to the diversion gate flow rate.
[0077] Specifically, if the upstream and downstream water level difference If the value is less than the second threshold, it means that the flow rate of the unit is limited by the output limit line to prevent the unit from operating in the vibration range, which may pose a safety hazard. Therefore, the computer equipment determines the maximum allowable flow rate of each unit. The second threshold may be less than or equal to the minimum value in the preset range indicated by the preset range condition.
[0078] According to the maximum allowable flow rate of each unit , the computer equipment determines the maximum allowable total flow rate, which is the sum of the maximum allowable flow rates of each unit. .
[0079] The computer equipment will set the maximum allowable total machine flow With target flow For comparison, if , indicating that the target flow can all pass through the unit. At this time, the computer equipment can calculate the flow rate of each unit among the n units by the following formula (4):
[0080] (4)
[0081] The computer equipment can then calculate the unit output based on the flow rate of each unit and the above formula (2). The output of each unit is ; When there are n units, the n units are equal in output. At this time, the water diversion gate does not divert water, and the normal dispatching process is completed.
[0082] And if , indicating that the target flow requires the joint dispatch of the unit and the diversion gate. In order to ensure the safe operation of the unit, the computer equipment determines the flow rate of each unit according to the maximum allowable total flow rate, that is, The computer equipment can further calculate the output of each unit based on the flow rate of each unit. , and control the unit to pass current accordingly. When there are n units, the n units have equal output.
[0083] Then, the computer device can determine the flow rate required for the water diversion gate to divert water based on the maximum allowable total flow rate, that is, the water diversion gate flow rate. At this time, the calculation of the water diversion gate flow rate can be calculated by referring to formula (3).
[0084] Thus, the computer equipment can schedule the flow of the water diversion gate according to the flow of the water diversion gate, including controlling the opening and closing of the water diversion gate, the opening of one or more gates of the water diversion gate, etc.
[0085] In the above embodiment, when the upstream and downstream water level difference does not meet the preset range conditions, it is determined whether the upstream and downstream water level difference is less than the second threshold value, thereby determining whether the unit is at potential risk of operating in the vibration range, ensuring that it is subject to the output limit line, and thereby dispatching the unit to conduct a single flow or to divert water in conjunction with the water diversion gate, thereby ensuring the safe operation of the unit.
[0086] In some embodiments, scheduling the flow of the water diversion gate according to the water diversion gate flow rate includes: determining available water diversion gates according to the maintenance information of the water diversion gate; and scheduling the flow of each available water diversion gate according to the maintenance information of the water diversion gate and the water diversion gate flow rate.
[0087] Specifically, the computer device obtains the maintenance information of the water diversion gate, determines whether the water diversion gate is under maintenance, and determines the available water diversion gates accordingly. If the water diversion gate is not under maintenance and all water diversion gates are available, the computer device preferentially opens all gates evenly to divert water. If a water diversion gate is under maintenance, that is, in maintenance, the computer device opens the available water diversion gates to divert water.
[0088] In the above embodiment, the gate of the water diversion gate is controlled to divert water through the inspection information of the water diversion gate, ensuring that each water diversion gate meets both the safety inspection conditions and the scheduling principles, and ensuring the structural safety of the gate.
[0089] Among them, according to the maintenance information of the water diversion gate and the flow of the water diversion gate, the available water diversion gates are dispatched to pass the flow, including: when the water diversion gate is not under maintenance, the gates of the water diversion gate are opened evenly to pass the flow; when one gate of the water diversion gate is under maintenance, the remaining gates are opened to pass the flow; among them, when the gates of the water diversion gate are opened evenly, the gate openings of each gate are the same.
[0090] Specifically, when the water diversion gate is not under maintenance, the computer device evenly opens the gates of the water diversion gate to divert water. Since the gate is prone to flow-induced vibration when operating at a small opening, which is not conducive to the safety of the gate structure, the computer device can control the opening of the water diversion gate to a preset value, such as not less than 20 cm. When one gate of the water diversion gate is under maintenance, the remaining gates are opened to allow flow.
[0091] Taking the actual scheduling principle as an example, among the three gates of the water diversion gate, only one is allowed to be under maintenance during the same period of time. Accordingly, the computer equipment determines whether one water diversion gate is under maintenance; if one water diversion gate is under maintenance, the other two water diversion gates are opened to replenish water.
[0092] In the above embodiment, by controlling the water diversion of each gate, adaptive adjustment of the water diversion gate flow is achieved, which can ensure the normal operation of the generator set under the premise of ensuring that the downstream flow meets the water volume scheduling requirements.
[0093] In actual operation, there may be a sudden failure such as the water diversion gate starting up automatically. When the water diversion gate suddenly fails, the above method also includes: giving an alarm through an alarm device and switching to manual operation. The manual operation scheduling scheme is consistent with the water diversion scheduling scheme process for the power generation hub provided in the embodiment of the present application.
[0094] like Figure 5 As shown, in some embodiments, the method further includes the following steps S501 to S504:
[0095] Step S501, when the preset time is reached after scheduling, the real-time upstream water level, real-time downstream water level and real-time average flow are collected;
[0096] Step S502, determining the deviation between the real-time average flow and the target flow;
[0097] Step S503: if the deviation is less than the third threshold, the scheduling is terminated;
[0098] Step S504: If the deviation is not less than the third threshold, a new target flow is re-determined according to the target flow and the deviation, and scheduling is restarted according to the new target flow.
[0099] Specifically, during normal scheduling, the computer device can start the feedback program after the preset time, such as 1 hour, 2 hours, etc., is reached after scheduling. , real-time downstream water level and real-time average flow Among them, the real-time average flow The average value of real-time traffic within a certain period of time after the scheduling is completed can be taken.
[0100] Computer equipment calculates current flow and target traffic The deviation between them can be calculated by the following formula (5):
[0101] (5)
[0102] in, is the deviation between the real-time average flow and the target flow.
[0103] Then, the computer device determines the relative value of the deviation Is it within 1%?
[0104] If the computer device determines , the feedback adjustment process ends; and if the computer device determines , then a new target flow rate is re-determined based on the target flow rate and deviation, as shown in the following formula (6):
[0105] (6)
[0106] Therefore, the computer device re-executes the scheduling process based on the new target flow, that is, the input value step S201 is re-executed.
[0107] In the above embodiment, the dispatching process and results are monitored in real time through flow feedback adjustment to ensure that the dispatching meets actual needs, and can make timely adjustments to the automated dispatching when the actual situation changes or unexpected situations occur, effectively ensuring the safe operation and intelligent dispatching of the power generation and water diversion hub.
[0108] Among them, Figure 6 As shown, in some embodiments, taking the target flow rate as a condition, based on the current upstream water level and the current downstream water level, predicting the upstream and downstream water level difference includes steps S601 to S604:
[0109] Step S601, obtaining historical upstream water level, historical downstream water level and historical water transfer flow;
[0110] Step S602, generating a water level-flow relationship curve based on historical upstream water levels, historical downstream water levels and historical water transfer flows;
[0111] Step S603, predicting the water level-flow relationship curve based on the current upstream water level, the current downstream water level and the target flow, to obtain a predicted downstream water level;
[0112] Step S604, determining the upstream and downstream water level difference based on the current upstream water level and the predicted downstream water level.
[0113] Specifically, the computer device obtains the historical upstream water level, the historical downstream water level and the historical water transfer flow, and performs fitting based on the historical upstream water level, the historical downstream water level and the historical water transfer flow, thereby generating a water level-flow relationship curve. For example, Figure 7 As shown in the figure, the relationship between the water level and flow rate of a hub control section can be fitted into a curve. Therefore, the computer equipment can make predictions based on the water level and flow rate relationship curve generated by the fitting, and substitute the current upstream water level, the current downstream water level and the target flow rate into the water level and flow rate relationship curve to deduce the downstream water level after the water flow rate changes, that is, predict the downstream water level.
[0114] Furthermore, the computer equipment can calculate the upstream and downstream water level difference based on the current upstream water level and the predicted downstream water level.
[0115] In the above embodiment, a water level-flow relationship curve is generated by fitting historical data, and the predicted downstream water level is obtained by combining the currently collected data, so that the calculation of the upstream and downstream water level difference is accurate and consistent with the actual change trend, thereby improving the accuracy of scheduling.
[0116] In a specific embodiment, please refer to Figure 8 The scheduling method for the power generation and water diversion hub provided in the embodiment of the present application may include a normal scheduling module and a flow feedback adjustment module. The normal scheduling module includes the following steps:
[0117] Step S801: Collect the current upstream water level , downstream water level , and obtain the target traffic ;
[0118] Step S802, calculate target flow Downstream water level under the condition ;
[0119] Step S803: Calculate the upstream and downstream water level difference ;
[0120] Step S804, determine whether the unit is generating electricity; if so, execute step S805, otherwise execute step S806;
[0121] Step S805: When the unit is generating electricity, determine Whether the output range of the unit is met; if so, execute step S808, otherwise execute step S809;
[0122] Step S806, determining that the unit is not generating electricity;
[0123] Step S807, determine the flow rate of the unit , diversion gate flow ;
[0124] Step S808: according to the target flow The computer group output is calculated, and it is determined whether the group output is greater than the maximum output, that is, , if yes, execute step S8010, otherwise execute step S8012;
[0125] Step S809: Maximum allowed total flow rate of the computer group , and determine whether the maximum allowed total flow rate is greater than the target flow rate, that is, ; If yes, execute step S8013, otherwise execute step S8014;
[0126] Step S8010, determine the unit output ;
[0127] Step S8011, iteratively solve the unit's flow rate ;
[0128] Step S8012: actual output of computer group , and end the normal scheduling process;
[0129] Step S8013: actual output of computer group , and end the normal scheduling process;
[0130] Step S8014, determine the flow rate of each unit, that is, ;
[0131] Step S8015: actual output of computer group ;
[0132] Step S8016, determine the flow rate of the water diversion gate ;
[0133] Step S8017, determine whether the water diversion gate is under maintenance; if so, execute step S8018, otherwise execute step S8019;
[0134] Step S8018, assuming that the actual scenario is a water diversion gate with m holes of the same size, and there are x holes of water diversion gates under maintenance, then the opening of the mx holes of water diversion gates is calculated, where the mx holes of the gates are of the same height, and the normal scheduling process ends;
[0135] Step S8019, calculate the opening of the m-hole water diversion gates, where the m-hole gates are of the same height, and end the normal scheduling process.
[0136] In the flow feedback adjustment module, the following steps S8020 to S8024 are included:
[0137] Step S8020, start flow feedback adjustment after 15 minutes;
[0138] Step S8021, collect real-time upstream water level , downstream water level and real-time average flow ;
[0139] Step S8022: based on the target flow and the real-time average flow Calculate Deviation ;
[0140] Step S8023, determine the deviation Is the relative value to the target flow less than 1%, that is ; If yes, then end the flow feedback adjustment process; if no, execute step S8024;
[0141] Step S8024, As the target flow, return to step S801 and restart the normal scheduling process.
[0142] Through the dispatching method of the power generation and water diversion hub provided in the embodiment of the present application, the automatic multi-dimensional decision-making and adjustment of the flow rate of the unit and the water diversion gate of the power generation and water diversion hub is realized; it can ensure the normal operation of the generator set and maximize the power generation efficiency while ensuring that the downstream flow meets the water volume dispatching requirements. In actual tests, the adaptive adjustment of the unit flow rate and the water diversion gate flow rate during the hub operation was realized, which solved the coordination difficulties of water diversion demand and power generation in the dispatching production process, improved the work efficiency of dispatchers, and improved the work level of precise dispatching.
[0143] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0144] Based on the same inventive concept, the embodiment of the present application also provides a dispatching device for a power generation and water diversion hub, which can be integrated in a terminal device to implement the dispatching method for the power generation and water diversion hub mentioned above. Fig. 9 As shown, the dispatching device of the power generation and water diversion hub may include an acquisition module 901, a determination module 902 and a dispatching module 903, wherein:
[0145] The acquisition module 901 is used to acquire the current upstream water level, the current downstream water level and the target flow of the power generation and water diversion hub.
[0146] The determination module 902 is used to predict the upstream and downstream water level difference based on the current upstream water level and the current downstream water level with the target flow as a condition.
[0147] The scheduling module 903 is used to schedule the unit to flow if the upstream and downstream water level difference meets the preset range conditions.
[0148] The dispatching module 903 is also used to dispatch the unit and the water diversion gate to jointly pass the flow if the upstream and downstream water level difference does not meet the preset range conditions.
[0149] In some embodiments, the scheduling module is also used to determine the unit output based on the target flow rate if the upstream and downstream water level difference is greater than a first threshold; if the unit output does not exceed the maximum output, all units are scheduled to pass the flow; if the unit output is greater than the maximum output, the flow rate of each unit passing the unit is determined according to the maximum output, and the flow of each unit is scheduled according to the flow rate of each unit; wherein the sum of the flow rate of each unit passing the unit is the total flow rate; the diversion gate flow rate is determined according to the total flow rate, and the diversion gate flow rate is scheduled according to the diversion gate flow rate.
[0150] In some embodiments, the scheduling module is also used to determine the maximum allowable flow rate of each unit if the upstream and downstream water level difference is less than a second threshold; determine the maximum allowable total flow rate based on the maximum allowable flow rate of each unit; if the maximum allowable total flow rate is greater than the target flow rate, schedule all units to pass the flow; if the maximum allowable total flow rate is less than the target flow rate, schedule each unit to pass the flow according to the maximum allowable total flow rate; determine the diversion gate flow rate based on the maximum allowable total flow rate, and schedule the diversion gate flow according to the diversion gate flow rate.
[0151] In some embodiments, the scheduling module is also used to determine the available water diversion gates according to the maintenance information of the water diversion gate; and schedule the flow of each available water diversion gate according to the maintenance information of the water diversion gate and the water diversion gate flow.
[0152] In some embodiments, the scheduling module is also used to evenly open the gates of the water diversion gate to allow flow when the water diversion gate is not under maintenance; when one gate of the water diversion gate is under maintenance, open the remaining gates to allow flow; wherein, when evenly opening the gates of the water diversion gate, the gate openings of each gate are the same.
[0153] In some embodiments, the determination module is also used to obtain historical upstream water levels, historical downstream water levels and historical water diversion flows; generate a water level-flow relationship curve based on the historical upstream water levels, historical downstream water levels and historical water diversion flows; predict the water level-flow relationship curve based on the current upstream water level, the current downstream water level and the target flow to obtain the predicted downstream water level; determine the upstream and downstream water level difference based on the current upstream water level and the predicted downstream water level.
[0154] In some embodiments, the above-mentioned device also includes a feedback adjustment module, which is used to collect the real-time upstream water level, the real-time downstream water level and the real-time average flow when a preset time is reached after scheduling; determine the deviation between the real-time average flow and the target flow; if the deviation is less than a third threshold, end the scheduling; if the deviation is not less than the third threshold, re-determine a new target flow based on the target flow and the deviation, and restart the scheduling according to the new target flow.
[0155] Each module in the above-mentioned dispatching device of the power generation and water diversion hub can be implemented in whole or in part by software, hardware and their combination. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0156] Correspondingly, an embodiment of the present application also provides a computer device, which may be a terminal device or a server.
[0157] like Fig.10 As shown, Fig.10A schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 1000 includes a processor 1001 having one or more processing cores, a memory 1002 having one or more computer-readable storage media, and a computer program stored in the memory 1002 and executable on the processor. The processor 1001 is electrically connected to the memory 1002. Those skilled in the art will appreciate that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.
[0158] The processor 1001 is the control center of the computer device 1000, and uses various interfaces and lines to connect various parts of the entire computer device 1000. By running or loading software programs and / or units stored in the memory 1002, and calling data stored in the memory 1002, the processor 1001 executes various functions of the computer device 1000 and processes data, thereby monitoring the computer device 1000 as a whole. The processor 1001 can be a central processing unit CPU, a graphics processing unit GPU, a network processor (Network Processor, NP), etc., and can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application.
[0159] In an embodiment of the present application, the processor 1001 in the computer device 1000 will load the instructions corresponding to the processes of one or more applications into the memory 1002 according to the following steps, and the processor 1001 will run the application stored in the memory 1002 to implement various functions, such as: obtaining the current upstream water level, the current downstream water level and the target flow of the power generation and water diversion hub; based on the target flow, predicting the upstream and downstream water level difference based on the current upstream water level and the current downstream water level; if the upstream and downstream water level difference meets the preset range conditions, dispatching the unit to pass the flow; if the upstream and downstream water level difference does not meet the preset range conditions, dispatching the unit and the water diversion gate to jointly pass the flow.
[0160] In some embodiments, the processor 1001 runs an application stored in the memory 1002 to implement the following steps: if the upstream and downstream water level difference is greater than a first threshold, the unit output is determined based on the target flow rate; if the unit output does not exceed the maximum output, all units are scheduled to pass the flow; if the unit output is greater than the maximum output, the flow rate of each unit passing the machine is determined according to the maximum output, and the flow of each unit is scheduled according to the flow rate of each unit; wherein the sum of the flow rate of each unit passing the machine is the total flow rate; the flow rate of the water diversion gate is determined according to the total flow rate, and the water diversion gate flow is scheduled according to the water diversion gate flow.
[0161] In some embodiments, the processor 1001 runs an application stored in the memory 1002 to implement the following steps: if the upstream and downstream water level difference is less than a second threshold, determine the maximum allowable flow rate of each unit; determine the maximum allowable total flow rate based on the maximum allowable flow rate of each unit; if the maximum allowable total flow rate is greater than the target flow rate, schedule all units to pass the flow; if the maximum allowable total flow rate is less than the target flow rate, schedule each unit to pass the flow according to the maximum allowable total flow rate; determine the diversion gate flow rate based on the maximum allowable total flow rate, and schedule the diversion gate flow rate based on the diversion gate flow rate.
[0162] In some embodiments, the processor 1001 runs an application stored in the memory 1002 to implement the following steps: determine the available water diversion gates based on the maintenance information of the water diversion gate; and schedule the flow of each available water diversion gate based on the maintenance information of the water diversion gate and the water diversion gate flow.
[0163] In some embodiments, the processor 1001 runs an application stored in the memory 1002 to implement the following steps: when the water diversion gate is not in maintenance, the gates of each hole of the water diversion gate are opened evenly to allow flow; when one gate of the water diversion gate is in maintenance, the remaining gates are opened to allow flow; wherein, when the gates of each hole of the water diversion gate are opened evenly, the gate openings of each hole of the gate are the same.
[0164] In some embodiments, the processor 1001 runs an application stored in the memory 1002 to implement the following steps: obtaining historical upstream water levels, historical downstream water levels and historical water diversion flows; generating a water level-flow relationship curve based on the historical upstream water levels, historical downstream water levels and historical water diversion flows; predicting the water level-flow relationship curve based on the current upstream water level, the current downstream water level and the target flow to obtain a predicted downstream water level; determining the upstream and downstream water level difference based on the current upstream water level and the predicted downstream water level.
[0165] In some embodiments, the processor 1001 runs an application stored in the memory 1002 to implement the following steps: when a preset time is reached after scheduling, the real-time upstream water level, the real-time downstream water level and the real-time average flow are collected; the deviation between the real-time average flow and the target flow is determined; if the deviation is less than a third threshold, the scheduling is ended; if the deviation is not less than the third threshold, a new target flow is re-determined based on the target flow and the deviation, and scheduling is restarted according to the new target flow.
[0166] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0167] Alternatively, if Fig.10As shown, the computer device 1000 further includes: a touch screen 1003, a radio frequency circuit 1004, an audio circuit 1005, an input unit 1006, and a power supply 1007. The processor 1001 is electrically connected to the touch screen 1003, the radio frequency circuit 1004, the audio circuit 1005, the input unit 1006, and the power supply 1007, respectively. Those skilled in the art can understand that Fig.10 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0168] The touch display screen 1003 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 1003 may include a display panel and a touch panel. Among them, the display panel can be used to display information input by the user or information provided to the user and various graphical user interfaces of the computer device, which can be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The touch panel can be used to collect the user's touch operation on or near it (such as the user's operation on the touch panel or near the touch panel using any suitable object or accessory such as a finger, a stylus, etc.), and generate corresponding operation instructions, and the operation instructions execute the corresponding program. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 1001, and can receive the command sent by the processor 1001 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 1001 to determine the type of touch event, and then the processor 1001 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 1003 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 1003 can also be used as a part of the input unit 1006 to realize the input function.
[0169] The radio frequency circuit 1004 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other computer devices through wireless communication, and to send and receive signals between the network device or other computer devices.
[0170] The audio circuit 1005 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 1005 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 1005 and converted into audio data, and then the audio data is output to the processor 1001 for processing, and then sent to another computer device through the radio frequency circuit 1004, or the audio data is output to the memory 1002 for further processing. The audio circuit 1005 may also include an earphone jack to provide communication between an external headset and the computer device.
[0171] The input unit 1006 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.
[0172] The power supply 1007 is used to supply power to various components of the computer device 1000. Optionally, the power supply 1007 can be logically connected to the processor 1001 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 1007 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0173] although Fig.10 Not shown, the computer device 1000 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.
[0174] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0175] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0176] To this end, the embodiment of the present application provides a computer-readable storage medium, in which a plurality of computer programs are stored, and the computer program can be loaded by a processor to execute any one of the dispatching methods for power generation and water diversion hubs provided in the embodiment of the present application. The computer program can execute the following steps of the dispatching method for power generation and water diversion hubs: obtaining the current upstream water level, the current downstream water level and the target flow of the power generation and water diversion hub; taking the target flow as a condition, based on the current upstream water level and the current downstream water level, predicting the upstream and downstream water level difference; if the upstream and downstream water level difference meets the preset range condition, dispatching the unit to flow; if the upstream and downstream water level difference does not meet the preset range condition, dispatching the unit and the water diversion gate to flow together.
[0177] In some embodiments, the computer program is executed when loaded by the processor and implements the following steps: if the upstream and downstream water level difference is greater than a first threshold value, the unit output is determined based on the target flow rate; if the unit output does not exceed the maximum output, all units are scheduled to pass the flow; if the unit output is greater than the maximum output, the flow rate of each unit passing the machine is determined according to the maximum output, and the flow of each unit is scheduled according to the flow rate of each unit; wherein the sum of the flow rate of each unit passing the machine is the total flow rate; the diversion gate flow rate is determined according to the total flow rate, and the diversion gate flow rate is scheduled according to the diversion gate flow rate.
[0178] In some embodiments, the computer program is executed when loaded by the processor and implements the following steps: if the upstream and downstream water level difference is less than a second threshold, determine the maximum allowable flow rate of each unit; determine the maximum allowable total flow rate based on the maximum allowable flow rate of each unit; if the maximum allowable total flow rate is greater than the target flow rate, dispatch all units to pass the flow; if the maximum allowable total flow rate is less than the target flow rate, dispatch each unit to pass the flow according to the maximum allowable total flow rate; determine the diversion gate flow rate based on the maximum allowable total flow rate, and dispatch the diversion gate flow according to the diversion gate flow rate.
[0179] In some embodiments, the computer program is executed when loaded by the processor and implements the following steps: determining the available water diversion gates based on the maintenance information of the water diversion gate; and scheduling the flow of each available water diversion gate based on the maintenance information of the water diversion gate and the water diversion gate flow.
[0180] In some embodiments, the computer program is executed and implements the following steps when loaded by the processor: when the water diversion gate is not in maintenance, the gates of the water diversion gate are opened evenly to allow flow; when one gate of the water diversion gate is in maintenance, the remaining gates are opened to allow flow; wherein, when the gates of the water diversion gate are opened evenly, the gate openings of the gates of each hole are the same.
[0181] In some embodiments, the computer program is executed and implements the following steps when loaded by the processor: obtaining historical upstream water levels, historical downstream water levels and historical water diversion flows; generating a water level-flow relationship curve based on the historical upstream water levels, historical downstream water levels and historical water diversion flows; predicting the water level-flow relationship curve based on the current upstream water level, the current downstream water level and the target flow to obtain a predicted downstream water level; determining the upstream and downstream water level difference based on the current upstream water level and the predicted downstream water level.
[0182] In some embodiments, the computer program is executed when loaded by the processor and implements the following steps: when the preset time is reached after scheduling, the real-time upstream water level, the real-time downstream water level and the real-time average flow are collected; the deviation between the real-time average flow and the target flow is determined; if the deviation is less than a third threshold, the scheduling is ended; if the deviation is not less than the third threshold, a new target flow is re-determined based on the target flow and the deviation, and scheduling is restarted according to the new target flow.
[0183] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0184] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0185] Since the computer program stored in the computer-readable storage medium can execute any one of the dispatching methods for power generation and water diversion hubs provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the dispatching methods for power generation and water diversion hubs provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0186] According to one aspect of the present application, a computer program product or a computer program is also provided, the computer program product or the computer program includes a computer instruction, and the computer instruction is stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the method provided in various optional implementations in the above embodiments.
[0187] In the above-mentioned dispatching device, computer-readable storage medium, computer equipment, and computer program product embodiments of the power generation and water diversion hub, the description of each embodiment has its own emphasis. For the part not described in detail in a certain embodiment, reference can be made to the relevant description of other embodiments. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the above-described dispatching device, computer-readable storage medium, computer program product, computer equipment, and the specific working process and beneficial effects of the corresponding units of the power generation and water diversion hub can refer to the description of the dispatching method of the power generation and water diversion hub in the above embodiment, and will not be repeated here.
[0188] The above is a detailed introduction to a scheduling method, device, computer equipment, computer-readable storage medium and computer program product for a power generation and water diversion hub provided in an embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A dispatching method for a power generation and water diversion hub, characterized in that: The method comprises: Obtain the current upstream water level, current downstream water level and target flow of the power generation and water diversion hub; Taking the target flow rate as a condition, based on the current upstream water level and the current downstream water level, predicting the upstream and downstream water level difference, including: obtaining the historical upstream water level, the historical downstream water level and the historical water transfer flow rate; Generate a water level-flow relationship curve based on the historical upstream water level, historical downstream water level and historical water diversion flow; Based on the current upstream water level, the current downstream water level and the target flow, the water level-flow relationship curve is predicted to obtain a predicted downstream water level; Determining an upstream and downstream water level difference based on the current upstream water level and the predicted downstream water level; If the upstream and downstream water level difference meets the preset range conditions, the unit is dispatched to flow; If the upstream and downstream water level difference does not meet the preset range conditions, the dispatching unit and the water diversion gate jointly flow through, including: If the upstream and downstream water level difference is greater than the first threshold, the unit output is determined based on the target flow rate, including: calculating the unit output under the target flow rate; If the output of the unit does not exceed the maximum output, all units are dispatched to overcurrent; If the output of the unit is greater than the maximum output, the flow rate of each unit is determined according to the maximum output, and the flow rate of each unit is dispatched according to the flow rate of each unit; wherein the sum of the flow rate of each unit is the total flow rate; The diversion gate flow is determined according to the total flow through the machine, and the diversion gate flow is scheduled according to the diversion gate flow.
2. The method according to claim 1, characterized in that The dispatching unit and the water diversion gate jointly flow through, and also includes: If the upstream and downstream water level difference is less than the second threshold, determining the maximum allowable flow rate of each unit; Determine the maximum allowable total flow rate based on the maximum allowable flow rate of each unit; If the maximum allowable total flow rate is greater than the target flow rate, all units are dispatched to flow; If the maximum allowable total flow rate is less than the target flow rate, dispatching each unit to pass the flow according to the maximum allowable total flow rate; The diversion gate flow is determined according to the maximum allowable total flow through the machine, and the diversion gate flow is scheduled according to the diversion gate flow.
3. The method according to claim 1, characterized in that The method of scheduling the flow of the water diversion gate according to the flow of the water diversion gate comprises: Determine the available diversion gates based on the maintenance information of the diversion gates; According to the inspection and maintenance information of the water diversion gate and the water diversion gate flow, each available water diversion gate is dispatched to pass the flow.
4. The method according to claim 1, characterized in that The method of dispatching the flow of each available water diversion gate according to the maintenance information of the water diversion gate and the water diversion gate flow rate comprises: When the water diversion gate is not under maintenance, open the gates of the water diversion gate evenly to allow flow; When one gate of the diversion sluice is under maintenance, the remaining gates are opened to allow flow; Among them, when the gates of each hole of the water diversion gate are opened evenly, the gate openings of each hole of the gate are the same.
5. The method according to claim 1, characterized in that The method further comprises: When the preset time is reached after dispatching, the real-time upstream water level, real-time downstream water level and real-time average flow are collected; Determining a deviation between the real-time average flow rate and the target flow rate; If the deviation is less than a third threshold, the scheduling is terminated; If the deviation is not less than the third threshold, a new target flow is re-determined according to the target flow and the deviation, and scheduling is restarted according to the new target flow.
6. A dispatching device for a power generation and water diversion hub, characterized in that: The device comprises: An acquisition module is used to acquire the current upstream water level, the current downstream water level and the target flow of the power generation and water diversion hub, including: acquiring the historical upstream water level, the historical downstream water level and the historical water diversion flow; Generate a water level-flow relationship curve based on the historical upstream water level, historical downstream water level and historical water diversion flow; Based on the current upstream water level, the current downstream water level and the target flow, the water level-flow relationship curve is predicted to obtain a predicted downstream water level; Determining an upstream and downstream water level difference based on the current upstream water level and the predicted downstream water level; A determination module, configured to predict an upstream and downstream water level difference based on the current upstream water level and the current downstream water level, taking the target flow rate as a condition; A scheduling module, used for scheduling the unit to flow if the upstream and downstream water level difference meets the preset range conditions; The scheduling module is also used to schedule the unit and the water diversion gate to jointly flow if the upstream and downstream water level difference does not meet the preset range condition, including: If the upstream and downstream water level difference is greater than the first threshold, the unit output is determined based on the target flow rate, including: calculating the unit output under the target flow rate; If the output of the unit does not exceed the maximum output, all units are dispatched to overcurrent; If the output of the unit is greater than the maximum output, the flow rate of each unit is determined according to the maximum output, and the flow rate of each unit is dispatched according to the flow rate of each unit; wherein the sum of the flow rate of each unit is the total flow rate; The diversion gate flow is determined according to the total flow through the machine, and the diversion gate flow is scheduled according to the diversion gate flow.
7. A computer device, characterized in that: It comprises a processor and a memory, wherein the memory stores a plurality of instructions; the processor loads instructions from the memory to execute the steps of the dispatching method for a power generation and water diversion hub as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the steps of the scheduling method for a power generation and water diversion hub as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Intelligent regulation and control method for whole reservoir flood dispatching process
CN115271399A
Hydro-junction flood control and power generation joint optimization scheduling method, system and device and storage medium
CN115630800A