Layered water taking stoplog door scheduling method and device and electronic equipment

By correcting the theoretical elevation and number of stacked beam gates, the problem of water temperature deviation caused by factors such as water flow velocity, flow rate and turbulence in the scheduling of stacked beam gates was solved, and a precise water temperature scheduling effect was achieved.

CN121936366APending Publication Date: 2026-04-28CHINA THREE GORGES CORPORATION
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA THREE GORGES CORPORATION
Filing Date
2026-01-30
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing stacked beam gate scheduling methods fail to effectively avoid the influence of factors such as water flow velocity, flow rate, and turbulence, resulting in a significant deviation between the discharged water temperature and the preset value, making it difficult to achieve ideal water temperature scheduling.

Method used

By calculating correction coefficients using historical data on stacked beam gates, and combining these with vertical water temperature curves, the theoretical elevation of the stacked beam gates is corrected. This allows for precise quantification of the impact of actual interference factors and the calculation of the required number of stacked beam gates to be scheduled.

Benefits of technology

This achieves precise scheduling of the stacked beam gate, ensuring that the discharged water temperature is closer to the target scheduling water temperature, thus improving the accuracy and reliability of water temperature scheduling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121936366A_ABST
    Figure CN121936366A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of water conservancy projects, and discloses a layered water intake stop log gate scheduling method and device and electronic equipment, and the method comprises the steps: determining the historical calculation discharge water temperature according to the dam front water intake water temperature data, the historical dam front water level and the historical stop log gate elevation in the historical stop log gate data; the difference value between the historical actually-measured discharged water temperature and the historical calculated discharged water temperature after water is taken according to the historical stoplog gate elevation is calculated, and a correction coefficient is determined according to the ratio of the difference value to the historical stoplog gate elevation; according to a vertical water temperature curve of the reservoir to be measured, the theoretical elevation of the stoplog gate corresponding to the target dispatching water temperature is determined, and the vertical water temperature curve is used for representing the corresponding relation between the water level and the water temperature; correcting the theoretical elevation of the stoplog gate based on the correction coefficient to obtain corrected elevation of the stoplog gate; and according to the corrected elevation of the stoplog gate and the height of a single section of the stoplog gate, calculating the number of the stoplog gates needing to be scheduled. The method solves the problem that the ideal water temperature is difficult to obtain due to the fact that an existing stoplog door dispatching method only conducts dispatching according to the water temperature.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of water conservancy engineering technology, specifically to a method, device, and electronic equipment for scheduling layered water intake stacked beam gates. Background Technology

[0002] The existing stacked beam gate layered water intake scheduling method is a common technical means for reservoirs to achieve downstream water temperature regulation and meet the water temperature requirements for ecological water replenishment or production water use. Its core scheduling logic is: by monitoring the vertical water temperature distribution in the area in front of the dam, the water level elevation that matches the target downstream water temperature is determined, and the gate top elevation of the stacked beam gate is set accordingly, so that the water temperature of the water intake layer above the gate top matches the scheduling expectation.

[0003] However, in actual operation of the stacked beam gate, this method is difficult to avoid interference from complex on-site water flow conditions. On the one hand, the flow velocity at the intake is not constant and fluctuates with changes in reservoir water level and downstream water demand. These velocity differences alter the residence time and mixing degree of water in the intake channel. On the other hand, the dynamic changes in reservoir flow and the turbulence generated when water flows through the stacked beam gate structure mean that the actual discharged water is not entirely from the preset elevation range above the gate top, but rather contains water components of different elevations.

[0004] Due to the combined effects of factors such as water velocity, flow rate, and turbulence, the theoretical discharge water temperature calculated by existing methods often deviates significantly from the actual monitored discharge water temperature. This deviation directly results in the discharge water temperature failing to reach the preset ideal value after the stacked beam gate is fully regulated. Summary of the Invention

[0005] This invention provides a method for scheduling layered water intake stacked beam gates to solve the problem that existing stacked beam gate scheduling methods only schedule the stacked beam gates based on water temperature, making it difficult to obtain the ideal water temperature.

[0006] In a first aspect, the present invention provides a method for scheduling layered water intake stacked beam gates, the method comprising:

[0007] Based on the historical data of the water temperature at the intake in front of the dam, the historical water level in front of the dam, and the historical elevation of the dam gate, the historical calculated discharge water temperature is determined. Calculate the difference between the historical measured discharge water temperature and the historical calculated discharge water temperature after water intake based on the historical beam gate elevation, and determine the correction coefficient based on the ratio of the difference to the historical beam gate elevation; Based on the vertical water temperature curve of the reservoir to be measured, the theoretical elevation of the stacked beam gate corresponding to the target scheduling water temperature is determined. The vertical water temperature curve is used to characterize the correspondence between water level and water temperature. The theoretical elevation of the stacked beam gate is corrected based on the correction factor to obtain the corrected elevation of the stacked beam gate. Calculate the number of stacked beam gates that need to be scheduled based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate.

[0008] The layered intake gate scheduling method provided by this invention determines the historical calculated discharge water temperature by using historical intake water temperature data, historical dam-front water level, and historical gate elevation from historical gate data. It then calculates the difference based on historical measured discharge water temperature and derives a correction coefficient. This correction coefficient accurately quantifies the deviation caused by actual disturbances such as flow velocity, flow rate, and turbulence on the discharge water temperature, solving the technical problem of existing scheduling methods that only determine the gate elevation based on static water temperature distribution and do not consider water temperature deviations caused by actual operating conditions. Furthermore, the theoretical elevation of the gate is determined based on the vertical water temperature curve of the reservoir under test. The correction coefficient is used to correct the theoretical elevation, offsetting the water temperature deviation caused by actual operating conditions, making the water temperature of the intake layer corresponding to the corrected gate elevation more closely match the target scheduling water temperature. Finally, the number of gates to be scheduled is calculated based on the corrected gate elevation and the height of each section, achieving precise scheduling of the gates.

[0009] In one optional implementation, obtaining the vertical water temperature curve of the reservoir to be tested includes: The water temperature data of the reservoir to be tested is obtained. The water temperature monitoring data is determined based on the water temperature corresponding to different water levels in the vertical direction. The vertical water temperature curve is obtained by interpolating the water temperature detection data.

[0010] The layered water intake stacked beam gate scheduling method provided by this invention can accurately restore the vertical water temperature stratification characteristics of the reservoir by acquiring water temperature detection data corresponding to different water levels in the vertical direction of the reservoir to be measured. Then, the discrete water temperature detection data is interpolated to generate a continuous vertical water temperature curve, realizing the accurate query of water temperature corresponding to any water level elevation in the reservoir to be measured, and solving the problem that discrete monitoring data cannot be directly matched with the target scheduling water temperature corresponding to the water level.

[0011] In one optional implementation, the historical calculated discharge water temperature is determined based on the water temperature data at the intake in front of the dam, the historical water level in front of the dam, and the historical elevation of the girder gate, including: The historical elevation range is determined based on the water level corresponding to the historical elevation of the stacked beam gate and the historical water level in front of the dam. If the historical elevation range is greater than the preset value, obtain the historical vertical water temperature function within the historical elevation range; Within the historical elevation range, the total water temperature integral value is obtained by integrating the historical vertical water temperature function. The historical calculated discharge water temperature is obtained by dividing the total water temperature integral value by the difference between the historical water level in front of the dam and the historical elevation of the stacked beam gate.

[0012] The layered water intake gate scheduling method provided by this invention determines the historical elevation interval by using the historical gate elevation and the historical upstream water level, thus accurately locking the vertical range of the actual historical water intake. Furthermore, for scenarios where the historical elevation interval exceeds a preset value and the water layer temperature exhibits significant stratification, a historical vertical water temperature function is introduced as the calculation basis. By integrating the historical vertical water temperature function, a total water temperature integral value is obtained, achieving the total accumulation of water temperatures at different elevations within a large interval. Dividing the total water temperature integral value by the interval thickness yields the historically calculated discharge water temperature. This historically calculated discharge water temperature accurately reflects the theoretical water temperature value under conditions without actual operational interference, providing reliable benchmark data for subsequent calculations of water temperature deviations, thereby improving the compensation accuracy of the entire gate scheduling method for actual operational interference.

[0013] In one optional implementation, the historical calculated discharge water temperature is determined based on the historical inlet water temperature data, historical inlet water level, and historical inlet elevation of the dam gate from the historical stacked girder gate data, and further includes: If the historical elevation range is less than or equal to the preset value, the arithmetic mean of the water temperature corresponding to the historical beam gate elevation and the water temperature corresponding to the historical dam front water level is calculated to obtain the historical calculated discharge water temperature.

[0014] The layered water intake stacked beam gate scheduling method provided by this invention has the following advantages: when the historical elevation interval is less than or equal to a preset value, that is, when the vertical thickness of the water intake layer is small, the difference in water temperature stratification within the historical elevation interval is not significant. There is no need to use complex integral calculations. The calculation accuracy can be guaranteed by the arithmetic mean of the water temperature at both ends. At the same time, the calculation process is greatly simplified, and the time and cost of data processing are reduced.

[0015] In one alternative implementation, the theoretical elevation of the stacked beam gate is corrected based on a correction factor, including: The correction term is determined by multiplying the correction factor by the theoretical elevation of the stacked beam gate; The corrected elevation of the stacked beam gate is determined by summing the correction term with the theoretical elevation of the stacked beam gate.

[0016] The layered water intake stacked beam gate scheduling method provided by this invention corrects the theoretical elevation of the stacked beam gate based on a correction coefficient. It directly converts the water temperature deviation caused by actual interference factors such as water flow velocity, flow rate, and turbulence in historical scheduling into the correction range of the theoretical elevation of the stacked beam gate. The correction logic can precisely fine-tune the lower limit elevation of the water intake layer of the stacked beam gate. By changing the range of the water intake layer, it offsets the influence of actual operating condition interference on the downstream water temperature, solving the problem of traditional methods that only rely on static water temperature curves to determine the theoretical elevation.

[0017] In one optional implementation, the required number of stacked beam gates to be scheduled is calculated based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate, including: If the ratio of the corrected elevation of the stacked beam gate to the height of a single section of the stacked beam gate is an integer, then the integer will be used as the number of stacked beam gates to be scheduled. If the ratio of the corrected elevation of the stacked beam gate to the height of a single section of the stacked beam gate is not an integer, then the result obtained by rounding up the ratio is taken as the number of stacked beam gates to be scheduled.

[0018] The layered water intake stacked beam gate scheduling method provided by this invention, when the ratio of the corrected elevation to the height of a single section is an integer, directly takes the integer as the number of gates to be scheduled, which can make the actual gate top elevation completely consistent with the corrected elevation and accurately match the water temperature control requirements of the water intake layer; when the ratio is not an integer, the number of gates is determined by rounding up, which can ensure that the actual gate top elevation is not lower than the corrected elevation and avoid the lower limit of the water intake layer being lower than expected due to insufficient number of gates.

[0019] Secondly, the present invention provides a tiered water intake stacked beam gate scheduling device, the device comprising: The historical calculation discharge water temperature acquisition module is used to determine the historical calculated discharge water temperature based on the water temperature data of the water intake in front of the dam, the historical water level in front of the dam, and the historical elevation of the dam in front of the dam in the historical stacked beam gate data. The correction coefficient calculation module is used to calculate the difference between the historical measured discharge water temperature and the historical calculated discharge water temperature after water is taken from the historical stacked beam gate elevation. The correction coefficient is determined based on the ratio of the difference to the historical stacked beam gate elevation. The module for determining the theoretical elevation of the stacked beam gate is used to determine the theoretical elevation of the stacked beam gate corresponding to the target scheduling water temperature based on the vertical water temperature curve of the reservoir to be measured. The vertical water temperature curve is used to characterize the correspondence between water level and water temperature. The theoretical elevation correction module is used to correct the theoretical elevation of the stacked beam gate based on the correction coefficient, so as to obtain the corrected elevation of the stacked beam gate; The stacked beam gate scheduling module is used to calculate the number of stacked beam gates that need to be scheduled based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate.

[0020] Thirdly, the present invention provides an electronic device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the layered water intake stacked beam gate scheduling method of the first aspect or any corresponding embodiment described above.

[0021] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the layered water intake stacked beam gate scheduling method of the first aspect or any corresponding embodiment described above.

[0022] Fifthly, the present invention provides a computer program product, including computer instructions for causing a computer to execute the layered water intake stacked beam gate scheduling method of the first aspect or any corresponding embodiment described above. Attached Figure Description

[0023] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0024] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of the present invention; Figure 2 This is a flowchart illustrating the layered water intake stacked beam gate scheduling method according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the vertical water temperature monitoring device in front of the reservoir dam and the water intake effect of the stacked beam gate. Figure 4 This is a structural block diagram of the layered water intake stacked beam gate scheduling device according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0025] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0026] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.

[0027] As an optional application scenario of this invention, the specific application environment architecture or specific hardware architecture on which the hierarchical water intake stacked beam gate scheduling method depends is described here. For example... Figure 1 As shown, the architecture system may include at least one terminal device and at least one server. Figure 1The system is illustrated in the example, which includes a computer 101, a mobile terminal 102, and a server 103, and the terminal devices such as the computer 101 and the mobile terminal 102 are connected to the server 103 through a network 110.

[0028] Specifically, the terminal device can be a smartphone, tablet, laptop, PDA, desktop computer, game console, smart TV, smart wearable device, in-vehicle terminal, VR (Virtual Reality) device, AR (Augmented Reality) device, etc. Server 103 can be a standalone physical server, a server cluster, a distributed system, or a cloud server providing cloud services. Network 110 can be a wired or wireless network, examples of which include, but are not limited to, the Internet, corporate intranet, local area network, wide area network, mobile communication network, and combinations thereof.

[0029] According to an embodiment of the present invention, a method for scheduling layered water intake stacked beam gates is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0030] This embodiment provides a method for scheduling layered water intake stacked beam gates, which can be used in the aforementioned mobile terminals, such as mobile phones and tablets. Figure 2 This is a flowchart of the layered water intake stacked beam gate scheduling method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps: Step S201: Determine the historical calculated discharge water temperature based on the water temperature data of the intake in front of the dam, the historical water level in front of the dam, and the historical elevation of the girder gate in the historical data of the girder gate.

[0031] In an optional embodiment, the historical girder gate elevation refers to the water level elevation at the top of the girder gate after it has been lowered during the actual implementation of the girder gate layered water intake operation in the reservoir within the historical scheduling cycle; it is also the lower limit elevation of the historical water intake layer. The historical dam front water level refers to the actual water level elevation of the water area near the reservoir dam front water intake. The dam front water intake temperature data refers to the set of discrete water temperature records corresponding to different water level elevations obtained through vertical temperature chain layered monitoring within a preset monitoring area around the reservoir dam front water intake.

[0032] Step S202: Calculate the difference between the historical measured discharge water temperature and the historical calculated discharge water temperature after water is drawn according to the historical beam gate elevation, and determine the correction coefficient based on the ratio of the difference to the historical beam gate elevation.

[0033] In an optional embodiment, the correction coefficient can be expressed as a=ΔT / H1, where ΔT is the difference between the historical measured discharge water temperature and the historical calculated discharge water temperature after water intake at the historical beam gate elevation, and H1 is the historical beam gate elevation.

[0034] Step S203: Based on the vertical water temperature curve of the reservoir to be measured, determine the theoretical elevation of the stacked beam gate corresponding to the target scheduling water temperature. The vertical water temperature curve is used to characterize the correspondence between water level and water temperature.

[0035] In one optional embodiment, the horizontal axis of the vertical water temperature curve represents the water level, and the vertical axis represents the water temperature. Based on the target water temperature to be scheduled, the corresponding water level value is found in the vertical water temperature curve, and this water level value is the theoretical elevation of the stacked beam gate.

[0036] Step S204: Correct the theoretical elevation of the stacked beam gate based on the correction coefficient to obtain the corrected elevation of the stacked beam gate.

[0037] In one optional embodiment, the correction coefficient converts the water temperature error caused by actual disturbances during historical scheduling cycles into a correction ratio for the gate elevation. By fine-tuning the elevation, it adapts to actual operating conditions, minimizing the deviation between the theoretically calculated intake water temperature and the actual discharged water temperature. Therefore, by correcting the theoretical elevation of the gate based on the calculated correction coefficient, a corrected gate elevation that better meets scheduling requirements is obtained.

[0038] Step S205: Calculate the number of stacked beam gates that need to be scheduled based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate.

[0039] In one optional embodiment, the actual top elevation of the stacked beam gate is equal to the product of the number of lowered sections of the stacked beam gate and the height of each section, plus the elevation of the intake bottom plate. Based on the corrected elevation of the stacked beam gate and the height of each section, the required number of stacked beam gates to be scheduled can be calculated. Figure 3 As shown on the right, the process of drawing water through the stacked beam gate can be seen.

[0040] The layered intake gate scheduling method provided in this embodiment determines the historical calculated discharge water temperature by using historical intake water temperature data, historical dam-front water level, and historical gate elevation from the stacked gate data. It then combines this with historical measured discharge water temperature to calculate the difference and derive a correction coefficient. This correction coefficient accurately quantifies the deviation caused by actual disturbances such as water velocity, flow rate, and turbulence on the discharge water temperature, solving the technical problem of existing scheduling methods that only determine the gate elevation based on static water temperature distribution and do not consider water temperature deviations caused by actual operating conditions. Furthermore, the theoretical elevation of the gate is determined based on the vertical water temperature curve of the reservoir to be measured. The correction coefficient is used to correct the theoretical elevation, offsetting the water temperature deviation caused by actual operating conditions, making the water temperature of the intake layer corresponding to the corrected gate elevation more closely match the target scheduling water temperature. Finally, the number of gates to be scheduled is calculated based on the corrected gate elevation and the height of each section, achieving precise scheduling of the stacked gates.

[0041] In some optional implementations, the vertical water temperature curve of the reservoir to be tested is obtained, including: Step a1: Obtain water temperature monitoring data of the reservoir to be tested. The water temperature monitoring data is determined based on the water temperature corresponding to different water levels in the vertical direction.

[0042] In one optional embodiment, the reservoir water exhibits vertical temperature stratification, with significant differences in temperature at different water levels, and this difference directly determines the accuracy of the theoretical elevation of the stacked beam gate. By arranging monitoring points at different water levels in the vertical direction to collect water temperature data, the discrete correspondence between water level and water temperature can be directly obtained.

[0043] Specifically, such as Figure 3 As shown on the left, a vertical temperature chain can be deployed 500 meters in front of the water intake in the middle of the reservoir. A counterweight of at least 3 kg should be placed at the bottom of the vertical temperature chain to maintain its vertical position. When the water level in the reservoir is at its highest, the depth of the vertical temperature chain should be at least 10 meters below the elevation of the water intake floor. Since the elevation difference between the normal water level and the water intake floor of a typical hydropower station is within 100 meters, the length of the vertical temperature chain should generally be at least 110 meters. Several water temperature sensors are installed on the vertical temperature chain. The sensors are spaced 20 cm apart within 2 meters below the water surface, and the spacing increases to 50 cm between 2 and 5 meters. No water temperature sensors are installed below 5 meters.

[0044] Step a2: Interpolate the water temperature detection data to obtain the vertical water temperature curve.

[0045] In one optional embodiment, the vertical water temperature detection data is discrete point data. Based on the assumption that the water temperature between adjacent monitoring points has a smooth and gradual trend, an interpolation method is used to complete the discrete data, which can generate a continuous vertical water temperature curve.

[0046] The layered water intake stacked beam gate scheduling method provided in this embodiment can accurately restore the vertical water temperature stratification characteristics of the reservoir by acquiring water temperature detection data corresponding to different water levels in the vertical direction of the reservoir to be measured. Then, the discrete water temperature detection data is interpolated to generate a continuous vertical water temperature curve, realizing the accurate query of water temperature corresponding to any water level elevation in the reservoir to be measured, and solving the problem that discrete monitoring data cannot be directly matched with the target scheduling water temperature corresponding to the water level.

[0047] In some optional implementations, the historical calculated discharge water temperature is determined based on the historical inlet water temperature data, historical inlet water level, and historical inlet elevation of the dam gate, including: Step b1: Determine the historical elevation range based on the water level corresponding to the historical dam elevation and the historical water level in front of the dam.

[0048] In one optional embodiment, the historical elevation of the stacked beam gate is the lower limit of the historical water intake layer, and the historical water level in front of the dam is the upper limit of the historical water intake layer. The historical elevation range defined by the two is the vertical range of the actual historical water intake.

[0049] Step b2: If the historical elevation interval is greater than the preset value, obtain the historical vertical water temperature function within the historical elevation interval.

[0050] In one optional embodiment, when the historical elevation interval is greater than a preset value, it indicates that the vertical thickness of the water intake layer is large, and the vertical water temperature stratification characteristics of the reservoir water will be more pronounced, with significant differences in water temperature at different elevations. In this case, relying solely on discrete water temperature data from the intake in front of the dam cannot accurately reflect the continuous temperature change pattern of the entire interval, and it is necessary to obtain the historical vertical water temperature function within the historical elevation interval.

[0051] Step b3: Within the historical elevation interval, integrate the historical vertical water temperature function to obtain the total water temperature integral value.

[0052] In one optional embodiment, the total water temperature integral value is obtained by integrating the historical vertical water temperature function, which is essentially an accumulation of the total amount of water temperature that changes continuously within the interval.

[0053] Step b4: Divide the total water temperature integral value by the difference between the historical upstream water level and the historical slab gate elevation to obtain the historical calculated downstream water temperature.

[0054] In one optional embodiment, the historically calculated discharge water temperature is essentially the theoretical average water temperature of the historical intake layer. The total water temperature integral value obtained by integration is the cumulative total water temperature, while the difference between the historical upstream water level and the historical slab gate elevation is the vertical thickness of the intake layer. According to the mathematical logic of average value = total amount / sample range, dividing the total water temperature integral value by the interval thickness yields the theoretical average water temperature of the entire intake layer, i.e., the historically calculated discharge water temperature.

[0055] The layered water intake gate scheduling method provided in this embodiment determines the historical elevation interval by using the historical gate elevation and the historical water level in front of the dam, thus accurately locking the vertical range of the actual historical water intake. Furthermore, for scenarios where the historical elevation interval exceeds a preset value and the water temperature of the intake layer is significantly stratified, a historical vertical water temperature function is introduced as the calculation basis. By integrating the historical vertical water temperature function, the total water temperature integral value is obtained, realizing the total accumulation of water temperatures at different elevations within a large interval. The total water temperature integral value is then divided by the interval thickness to obtain the historical calculated discharge water temperature. The obtained historical calculated discharge water temperature accurately reflects the theoretical water temperature value under no actual operating conditions, providing reliable benchmark data for subsequent calculations of water temperature deviations, thereby improving the compensation accuracy of the entire gate scheduling method for actual operating condition interference.

[0056] In some optional implementations, the historical calculated discharge water temperature is determined based on the historical inlet water temperature data, historical inlet water level, and historical inlet elevation of the dam gate from the historical stacked girder gate data. This also includes: If the historical elevation range is less than or equal to the preset value, the arithmetic mean of the water temperature corresponding to the historical beam gate elevation and the water temperature corresponding to the historical dam front water level is calculated to obtain the historical calculated discharge water temperature.

[0057] In one optional embodiment, for scenarios where the historical elevation interval is less than or equal to a preset value, the arithmetic mean of the water temperature corresponding to the historical stacked beam gate elevation and the water temperature corresponding to the historical dam front water level is calculated to obtain the historical calculated discharge water temperature, which effectively adapts to the characteristic that the water temperature stratification difference is not significant within the small elevation interval.

[0058] The layered water intake stacked beam gate scheduling method provided in this embodiment has the following advantages: when the historical elevation interval is less than or equal to the preset value, that is, when the vertical thickness of the water intake layer is small, the difference in water temperature stratification within the historical elevation interval is not significant. There is no need to use complex integral calculations. The calculation accuracy can be guaranteed by the arithmetic mean of the water temperature at both ends. At the same time, the calculation process is greatly simplified, and the time and cost of data processing are reduced.

[0059] In some alternative implementations, the theoretical elevation of the stacked beam gate is corrected based on a correction factor, including: Step c1: Determine the correction term based on the product of the correction coefficient and the theoretical elevation of the stacked beam gate.

[0060] Step c2: Determine the corrected elevation of the stacked beam gate based on the sum of the correction item and the theoretical elevation of the stacked beam gate.

[0061] In an alternative embodiment, the corrected elevation H2 of the stacked beam gate can be calculated using the following formula: H2=H0 (1+ΔT / H1) Where ΔT / H1 is the correction coefficient and H0 is the theoretical elevation of the stacked beam gate.

[0062] The layered water intake gate scheduling method provided in this embodiment corrects the theoretical elevation of the gate based on a correction coefficient. It directly converts the water temperature deviation caused by actual disturbances such as water velocity, flow rate, and turbulence in historical scheduling into the correction range of the theoretical elevation of the gate. The correction logic can precisely fine-tune the lower limit elevation of the water intake layer of the gate. By changing the range of the water intake layer, it offsets the impact of actual operating condition disturbances on the downstream water temperature, solving the problem of traditional methods that only rely on static water temperature curves to determine the theoretical elevation.

[0063] In some alternative implementations, the required number of stacked beam gates to be scheduled is calculated based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate, including: If the ratio of the corrected elevation of the stacked beam gate to the height of a single section of the stacked beam gate is an integer, then the integer will be used as the number of stacked beam gates to be scheduled.

[0064] In an optional embodiment, H2 is the corrected elevation of the stacked beam gate, D is the height of a single section of the stacked beam gate, and N is the number of stacked beam gates to be scheduled. If H2 / D is an integer, then N = H2 / D.

[0065] If the ratio of the corrected elevation of the stacked beam gate to the height of a single section of the stacked beam gate is not an integer, then the result obtained by rounding up the ratio is taken as the number of stacked beam gates to be scheduled.

[0066] In an alternative embodiment, if H2 / D is not an integer, then N = H2 / D + 1.

[0067] The layered water intake stacked beam gate scheduling method provided in this embodiment directly takes the integer as the number of gates when the ratio of the corrected elevation to the height of a single section is an integer. This ensures that the actual gate top elevation is completely consistent with the corrected elevation, accurately matching the water temperature control requirements of the intake layer. When the ratio is not an integer, the number of gates is determined by rounding up. This ensures that the actual gate top elevation is not lower than the corrected elevation, avoiding the lower limit of the intake layer being lower than expected due to insufficient gates.

[0068] This embodiment also provides a tiered water intake stacked beam gate scheduling device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementations, or a combination of software and hardware, are also possible and contemplated.

[0069] This embodiment provides a tiered water intake stacked beam gate scheduling device, such as... Figure 4 As shown, the device includes: The historical calculation discharge water temperature acquisition module 401 is used to determine the historical calculation discharge water temperature based on the water temperature data of the water intake in front of the dam, the historical water level in front of the dam, and the historical elevation of the stacked beam gate in the historical stacked beam gate data. The correction coefficient calculation module 402 is used to calculate the difference between the historical measured discharge water temperature and the historical calculated discharge water temperature after water is taken from the historical stacked beam gate elevation, and to determine the correction coefficient based on the ratio of the difference to the historical stacked beam gate elevation. The module 403 for determining the theoretical elevation of the stacked beam gate is used to determine the theoretical elevation of the stacked beam gate corresponding to the target scheduling water temperature based on the vertical water temperature curve of the reservoir to be measured. The vertical water temperature curve is used to characterize the correspondence between water level and water temperature. Theoretical elevation correction module 404 is used to correct the theoretical elevation of the stacked beam gate based on the correction coefficient, so as to obtain the corrected elevation of the stacked beam gate; The stacked beam gate scheduling module 405 is used to calculate the number of stacked beam gates to be scheduled based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate.

[0070] The tiered water intake stacked beam gate scheduling device provided in this embodiment of the invention can execute the tiered water intake stacked beam gate scheduling method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method. Further functional descriptions of the above modules and units are the same as in the corresponding embodiments described above, and will not be repeated here.

[0071] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.

[0072] The following is a detailed reference. Figure 5 The diagram illustrates a structural schematic suitable for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from memory 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the electronic device. The processor 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0073] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.

[0074] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a memory 508, or installed from a ROM 502. When the computer program is executed by the processor 501, it performs the functions defined in the layered water intake stacked beam gate scheduling method of the embodiments of the present invention.

[0075] Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of the present invention.

[0076] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the layered water intake stacked beam gate scheduling method shown in the above embodiments is implemented.

[0077] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.

[0078] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for scheduling layered water intake and stacked beam gates, characterized in that, The method includes: Based on the historical data of the water temperature at the intake in front of the dam, the historical water level in front of the dam, and the historical elevation of the dam gate, the historical calculated discharge water temperature is determined. Calculate the difference between the historical measured discharge water temperature after water intake based on the historical stacked beam gate elevation and the historical calculated discharge water temperature, and determine the correction coefficient based on the ratio of the difference to the historical stacked beam gate elevation; Based on the vertical water temperature curve of the reservoir to be measured, the theoretical elevation of the stacked beam gate corresponding to the target scheduling water temperature is determined. The vertical water temperature curve is used to characterize the correspondence between water level and water temperature. The theoretical elevation of the stacked beam gate is corrected based on the correction coefficient to obtain the corrected elevation of the stacked beam gate. Calculate the number of stacked beam gates that need to be scheduled based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate.

2. The method according to claim 1, characterized in that, Obtain the vertical water temperature curve of the reservoir to be tested, including: Obtain water temperature monitoring data of the reservoir to be tested, wherein the water temperature monitoring data is determined based on the water temperature corresponding to different water levels in the vertical direction; The water temperature detection data is interpolated to obtain a vertical water temperature curve.

3. The method according to claim 1, characterized in that, Based on the historical data of the intake water temperature in front of the dam, the historical water level in front of the dam, and the historical elevation of the gate, the historical calculated discharge water temperature is determined, including: The historical elevation range is determined based on the water level corresponding to the historical stacked beam gate elevation and the historical water level in front of the dam. If the historical elevation interval is greater than a preset value, obtain the historical vertical water temperature function within the historical elevation interval; Within the historical elevation interval, the total water temperature integral value is obtained by integrating the historical vertical water temperature function. The historical calculated discharge water temperature is obtained by dividing the total water temperature integral value by the difference between the historical water level in front of the dam and the historical elevation of the stacked beam gate.

4. The method according to claim 3, characterized in that, Based on historical data on the intake water temperature, historical water level, and historical elevation of the dam gate, the historical calculated discharge water temperature is determined, including: If the historical elevation interval is less than or equal to the preset value, the arithmetic mean of the water temperature corresponding to the historical dam elevation and the water temperature corresponding to the historical dam front water level is calculated to obtain the historical calculated discharge water temperature.

5. The method according to claim 1, characterized in that, The theoretical elevation of the stacked beam gate is corrected based on the correction coefficient, including: The correction term is determined by multiplying the correction coefficient by the theoretical elevation of the stacked beam gate; The corrected elevation of the stacked beam gate is determined based on the sum of the correction term and the theoretical elevation of the stacked beam gate.

6. The method according to claim 1, characterized in that, Based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate, calculate the required number of stacked beam gates to be dispatched, including: If the ratio of the corrected elevation of the stacked beam gate to the height of a single section of the stacked beam gate is an integer, then the integer is used as the number of stacked beam gates to be scheduled. If the ratio of the corrected elevation of the stacked beam gate to the height of a single section of the stacked beam gate is not an integer, then the result obtained by rounding up the ratio is taken as the number of stacked beam gates to be scheduled.

7. A tiered water intake stacked beam gate scheduling device, characterized in that, The device includes: The historical calculation discharge water temperature acquisition module is used to determine the historical calculated discharge water temperature based on the water temperature data of the water intake in front of the dam, the historical water level in front of the dam, and the historical elevation of the dam in front of the dam in the historical stacked beam gate data. The correction coefficient calculation module is used to calculate the difference between the historical measured discharge water temperature after water intake according to the historical stacked beam gate elevation and the historical calculated discharge water temperature, and to determine the correction coefficient based on the ratio of the difference to the historical stacked beam gate elevation. The module for determining the theoretical elevation of the stacked beam gate is used to determine the theoretical elevation of the stacked beam gate corresponding to the target scheduling water temperature based on the vertical water temperature curve of the reservoir to be measured. The vertical water temperature curve is used to characterize the correspondence between water level and water temperature. The theoretical elevation correction module is used to correct the theoretical elevation of the stacked beam gate based on the correction coefficient, so as to obtain the corrected elevation of the stacked beam gate; The stacked beam gate scheduling module is used to calculate the number of stacked beam gates to be scheduled based on the corrected elevation of the stacked beam gate and the height of a single section of the stacked beam gate.

8. An electronic device, characterized in that, include: The system includes a memory and a processor, which are interconnected. The memory stores computer instructions, and the processor executes the computer instructions to perform the layered water intake stacked beam gate scheduling method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the layered water intake stacked beam gate scheduling method according to any one of claims 1 to 6.

10. A computer program product, characterized in that, It includes computer instructions for causing a computer to execute the layered water intake stacked beam gate scheduling method according to any one of claims 1 to 6.