Water level control method and device based on water conveying system

By introducing a central control module and an edge control module into the water conveyance system, and combining them with a global optimization model, the optimal target water level range for each cross section is determined. This solves the problems of slow response and inability to consider the overall situation in existing technologies, and achieves global optimization and real-time responsiveness of the water conveyance system.

CN121478005APending Publication Date: 2026-02-06HEBEI UNIV OF ENG
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511790203.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-01
Publication Date
2026-02-06

AI Technical Summary

Technical Problem

In existing technologies, centralized optimization modes are slow to respond, and localized real-time feedback modes cannot take the overall situation into account, resulting in water level control systems failing to achieve global optimization and having insufficient real-time responsiveness in large and complex infrastructures.

Method used

By introducing a central control module and an edge control module into the water conveyance system, and utilizing meteorological forecast data and water use plans, combined with a global optimization model, the optimal target water level range for each cross section is determined, and real-time flow control is achieved through the edge control module to realize precise water level regulation.

Benefits of technology

The water level control of the water conveyance system has achieved global optimization and real-time responsiveness, enabling precise control at the macro level and improving the overall performance of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121478005A_ABST
    Figure CN121478005A_ABST
Patent Text Reader

Abstract

The invention discloses a water level control method and device based on a water delivery system, and relates to the technical field of automatic control, and the method comprises the steps: determining a water level evolution process corresponding to each section in a target channel in a first period according to meteorological prediction data and a water plan corresponding to the target channel in the first period; according to the water level evolution process, the optimal target water level interval in a second period corresponding to each section is determined, and the first period comprises a plurality of second periods; and sending the optimal target water level interval in the current second period corresponding to each section to an edge control module corresponding to each section, so that the edge control module performs flow control according to the optimal target water level interval corresponding to the edge control module in the current second period. An optimal target interval is set for each water level controller in each section of a target channel through a central control module based on a macroscopic water level evolution process, so that each water level controller realizes accurate control on the water level in the optimal target interval.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automatic control technology, and in particular to a water level control method and apparatus based on a water conveyance system. Background Technology

[0002] In the process of automating the scheduling of large and complex infrastructures such as water networks and power grids, existing control systems generally face a fundamental contradiction: the pursuit of global optimization for long-term planning and the immediate responsiveness to real-time disturbances seem mutually exclusive. Existing technologies mainly employ two modes: a centralized global optimization mode and a localized real-time feedback mode.

[0003] Centralized global optimization models compute globally optimal scheduling schemes over a relatively long period (e.g., hours or days) by running high-fidelity, complex optimization models (such as mixed-integer nonlinear programming). Their advantage lies in the strategic and global nature of their decisions. However, their fundamental drawbacks include high computational latency, excessive reliance on prediction accuracy, and poor reliability. For example, if the "central brain" or backbone communication link becomes a single point of failure, the entire system risks paralyzing itself.

[0004] Localized real-time feedback mode focuses on deploying fast-response feedback control algorithms (such as PID control) on various field controllers (such as PLCs and RTUs). Its advantage is fast response speed, enabling real-time adjustments at the second or minute level. Its disadvantage is that each local controller cannot perceive the long-term impact of its behavior on the entire system, easily leading to a "whack-a-mole" phenomenon, harming the overall system's interests, and ultimately failing to achieve global optimization.

[0005] The information disclosed in this background section is intended only to enhance the understanding of the overall background of the invention and should not be construed as an admission or in any way implying that the information constitutes prior art known to those skilled in the art. Summary of the Invention

[0006] The purpose of this invention is to solve the problems of slow response in centralized optimization mode and inability of local real-time feedback mode to take into account the overall situation in the prior art, and to provide a water level control method and device based on a water conveyance system.

[0007] The first aspect of this invention provides a water level control method based on a water conveyance system, applied to a central control module in the water conveyance system. The method includes: determining the water level evolution process corresponding to each cross-section of the target channel within the first cycle based on meteorological forecast data and water use plan corresponding to the target channel in the first cycle; determining the optimal target water level range within a second cycle corresponding to each cross-section based on the water level evolution process, wherein the first cycle includes multiple second cycles; and sending the optimal target water level range within the current second cycle corresponding to each cross-section to the corresponding edge control module, so that the edge control module performs flow control within the current second cycle based on its own corresponding optimal target water level range.

[0008] In one embodiment of the present invention, determining the optimal target water level range corresponding to each cross section based on the water level evolution process includes: using a pre-trained global optimization model, taking the control parameters corresponding to each cross section as constraints, and minimizing the total energy consumption of the target channel as the optimization objective, to determine the optimal target water level range corresponding to each cross section.

[0009] In one embodiment of the present invention, the constraints include at least one of the following: the maximum safe water level of each cross-section, and the flow demand downstream of each cross-section.

[0010] In one embodiment of the present invention, the method further includes: receiving feedback information sent by each edge control module, wherein the feedback information includes actual state information of the edge control module in the current second cycle; and updating the global optimization model based on the actual state information.

[0011] A second aspect of the present invention provides a water level control method based on a water conveyance system, applied to an edge control module in the water conveyance system. The method includes: receiving an optimal target water level range within a current second cycle from a central control module, wherein the optimal target water level range is determined by the central control module based on the water level evolution process corresponding to each cross-section in the target channel within a first cycle, wherein the first cycle includes multiple second cycles; collecting hydrological information of the cross-section corresponding to the edge control module at preset time intervals; and adjusting the water level within the current second cycle based on the optimal target water level range within the current second cycle and the hydrological information.

[0012] In one embodiment of the present invention, the method further includes: after the first cycle ends, sending the actual status information of the edge control module during the first cycle to the central control module.

[0013] A third aspect of the present invention provides a water level control device based on a water conveyance system, applied to a central control module in the water conveyance system. The device includes: a first determining module, configured to determine the water level evolution process corresponding to each cross-section of the target channel within the first cycle based on meteorological forecast data and water use plan corresponding to the target channel in the first cycle; a second determining module, configured to determine the optimal target water level range within a second cycle corresponding to each cross-section based on the water level evolution process, wherein the first cycle includes multiple second cycles; and a sending module, configured to send the optimal target water level range within the current second cycle corresponding to each cross-section to the corresponding edge control module, so that the edge control module performs flow control based on its own corresponding optimal target water level range within the current second cycle.

[0014] A fourth aspect of the present invention provides a water level control device based on a water conveyance system, applied to an edge control module in the water conveyance system. The device includes: a receiving module for receiving the optimal target water level range within the current second cycle sent by a central control module, wherein the optimal target water level range is determined by the central control module based on the water level evolution process corresponding to each cross-section in the target channel within a first cycle, wherein the first cycle includes multiple second cycles; a data acquisition module for acquiring hydrological information of the cross-section corresponding to the edge control module at preset time intervals; and a sending module for adjusting the water level within the current second cycle based on the optimal target water level range within the current second cycle and the hydrological information.

[0015] A fifth aspect of the present invention provides an electronic device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform a water level control method based on a water conveyance system as described in the first or second aspect.

[0016] The sixth aspect of the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the water level control method based on a water conveyance system as described in the first or second aspect.

[0017] Compared with the prior art, the technical effects achieved by the present invention are as follows: Based on meteorological forecast data and water usage plans for the target channel in the first cycle, the water level evolution process for each cross-section in the target channel within the first cycle is determined. Based on the water level evolution process, the optimal target water level range for each cross-section in the second cycle is determined, where the first cycle includes multiple second cycles. The optimal target water level range for each cross-section in the current second cycle is sent to the corresponding edge control module for each cross-section, enabling the edge control module to perform flow control based on its own optimal target water level range in the current second cycle. Through the central control module, based on the macroscopic water level evolution process, optimal target ranges are set for each water level controller in each cross-section of the target channel, enabling each water level controller to achieve precise water level control within the optimal target range, thereby achieving globally optimal and real-time responsive water level control for the target channel. Attached Figure Description

[0018] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of the present invention; Figure 2 This is one of the flowcharts illustrating a water level control method based on a water conveyance system according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the target water level interval tracking timing according to an embodiment of the present invention; Figure 4 This is a second schematic flowchart of a water level control method based on a water conveyance system according to an embodiment of the present invention; Figure 5 This is one of the schematic diagrams of a water level control device based on a water conveyance system according to an embodiment of the present invention; Figure 6 This is a second schematic diagram of a water level control device based on a water conveyance system according to an embodiment of the present invention. Figure 7 This is a schematic diagram of the frame of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0019] Unless otherwise expressly stated, throughout the specification and claims, the term "comprising" or its variations such as "including" or "comprises" shall be understood to include the stated elements or components without excluding other elements or other components.

[0020] The technical solution of the present invention is illustrated below through specific embodiments. It should be understood that the one or more steps mentioned in the present invention do not preclude the existence of other methods and steps before or after the combined steps, or that other methods and steps may be inserted between these explicitly mentioned steps. It should also be understood that these examples are for illustrative purposes only and are not intended to limit the scope of the present invention. Unless otherwise stated, the numbering of each method step is only for the purpose of identifying each method step, and not for limiting the order of each method or limiting the scope of the present invention. Changes or adjustments to their relative relationships, without substantial changes to the technical content, can also be considered as within the scope of the present invention.

[0021] The raw materials and instruments used in the examples are not subject to any specific restrictions on their source; they can be purchased from the market or prepared according to conventional methods known to those skilled in the art.

[0022] Before introducing the technical solution of the present invention, the application scenarios of the embodiments of the present invention will be described first. For example... Figure 1 The diagram shows a schematic of the water level control system in this embodiment. The water level control system includes a central control module 10 and multiple water level controllers. The central control module 10 is connected to edge control modules 201 and 202, respectively. Furthermore, the central control module 10 can also connect to other servers (not shown in the diagram) to obtain meteorological forecast data and water usage plans for the target channel.

[0023] In this embodiment, the central control module 10 is used to determine the water level evolution process of each cross-section in the target channel within the first cycle based on the meteorological forecast data and water use plan corresponding to the target channel in the first cycle; determine the optimal target water level range for each cross-section based on the water level evolution process; and send the optimal target water level range for each cross-section to the corresponding edge control module, so that the edge control module can perform flow control according to its own optimal target water level range. This enables each water level controller to achieve precise water level control within the optimal target range, thereby achieving globally optimal water level control of the target channel and enabling real-time response.

[0024] The following describes the water level control method based on a water conveyance system in an embodiment of the present invention. For example... Figure 2 The diagram shown is a flowchart of the water level control method based on the water conveyance system in this embodiment. The method may specifically include the following steps: S201, Based on the meteorological forecast data and water use plan corresponding to the target channel in the first cycle, determine the water level evolution process of each section in the target channel in the first cycle; S202, determine the optimal target water level range within the second cycle corresponding to each cross section based on the water level evolution process, wherein the first cycle includes multiple second cycles; S203, send the optimal target water level range for each cross section in the current second cycle to the corresponding edge control module of each cross section, so that the edge control module can perform flow control according to its own optimal target water level range in the current second cycle.

[0025] In this embodiment, the target channel refers to a channel used for transporting and distributing water resources. The target channel includes multiple cross-sections, each of which is equipped with a corresponding edge control module. Each edge control module is connected to a water level controller and a sensor to monitor and control the flow rate of each cross-section in the target channel.

[0026] In this embodiment, the central control module can obtain meteorological forecast data from a cloud server or directly receive satellite remote sensing data. The method of obtaining meteorological forecast data is not limited in this embodiment. The meteorological forecast data includes, but is not limited to, data on precipitation, humidity, evaporation, sunshine, and temperature in the area through which the target channel flows.

[0027] In this embodiment, the water usage plan refers to the amount of water resources required for the endpoint corresponding to the target channel. This can be obtained by summarizing the water resource demands in the target area, or it can be determined based on the received water resource requests. This embodiment does not limit the specific calculation method. In this embodiment, the water usage plan includes, but is not limited to, water flow rate and total water resource volume.

[0028] After obtaining the meteorological forecast data and water use plan corresponding to the target in the first period, the water level evolution process of each cross-section in the target channel during the first period can be determined. The water level evolution process includes, but is not limited to, the changes in water level and flow rate over time and space. In one example, the water level evolution process is the water level and flow rate at different times in each cross-section.

[0029] After determining the water level evolution process for each cross-section in the target channel, the optimal target water level range for each cross-section within the second cycle is determined based on the water level evolution process for each cross-section. In this embodiment, a global optimization model (e.g., Model Predictive Control, MPC) is run. The optimization objective of this model is to "minimize total water conveyance energy consumption" while satisfying multiple constraints, such as "water levels at each cross-section must not exceed safety limits" and "meeting downstream flow demands."

[0030] It should also be noted that, since the change cycle of meteorological forecast data and water use plans is relatively long, in this embodiment, only the meteorological forecast data and water use plan corresponding to the first cycle need to be obtained, for example, the first cycle is 6 hours. However, water level adjustment and flow control require real-time control; therefore, in this embodiment, the second cycle is shorter than the first cycle, and the first cycle includes multiple second cycles, for example, the first cycle is 6 hours, and the second cycle is 15 minutes.

[0031] In this embodiment, after obtaining the optimal target water level range for each cross section in each second cycle, the optimal target water level range data is sent to the corresponding edge control module of each cross section, so that the edge control module can perform flow control according to its own corresponding optimal target water level range in the second cycle.

[0032] In practical applications, after determining the optimal target water level ranges for multiple second cycles within the first cycle, the central control module sends the optimal target water level range for the current second cycle to the edge control module, so that the edge control module can control the water level within the current second cycle.

[0033] In this embodiment, the edge control module is connected to various sensors to collect data such as flow rate and water level at the cross-section where the edge control module is located. After receiving the optimal target water level range for the current cross-section, the edge control module performs flow control on the connected controller (e.g., a gate) according to the optimal target water level range.

[0034] According to the embodiments of the present invention, based on the meteorological forecast data and water use plan corresponding to the target channel in the first cycle, the water level evolution process corresponding to each cross-section of the target channel in the first cycle is determined; based on the water level evolution process, the optimal target water level range in the second cycle corresponding to each cross-section is determined, wherein the first cycle includes multiple second cycles; the optimal target water level range in the current second cycle corresponding to each cross-section is sent to the corresponding edge control module of each cross-section, so that the edge control module performs flow control according to its own corresponding optimal target water level range in the current second cycle. The central control module sets the optimal target range for each water level controller in each cross-section of the target channel based on the macroscopic water level evolution process, so that each water level controller can achieve precise water level control within the optimal target range, thereby achieving globally optimal water level control of the target channel and enabling real-time response.

[0035] As a preferred embodiment of the present invention, the above step S202 includes, but is not limited to: using a pre-trained global optimization model, taking the control parameters corresponding to each cross section as constraints, minimizing the total energy consumption of the target channel as the optimization objective, and determining the optimal target water level range corresponding to each cross section.

[0036] In this embodiment, meteorological forecast data and user plans for the first period are acquired. Then, a global optimization model (such as Model Predictive Control, or MPC) is run to solve for the optimal target state range for the second period, which optimizes the overall system performance within the first period. The optimal target state range is a target state range, not a precise, instantaneous control setpoint. The optimal target state range defines an upper and lower limit for the allowable fluctuations of key state variables to ensure the global optimality of the central control module's decision-making.

[0037] Optionally, in this embodiment, the constraints include at least one of the following: the maximum safe water level of each cross-section, and the downstream flow demand of each cross-section.

[0038] In practical applications, the optimization objective of this global optimization model is to minimize total water conveyance energy consumption while satisfying a series of constraints, such as "water levels at each cross-section must not exceed safety limits" and "meeting downstream flow demands." The global optimization model outputs an optimal target water level range for each key downstream cross-section of the sluice gate during the next second cycle (i.e., from t=0 to t=15 minutes). For example, ... Figure 3 As shown, the target water level range is the optimal water level calculated for the downstream section of Gate 2, which should be maintained within the range of [5.2m, 5.3m]. Next, the optimal target water level range ([5.2m, 5.3m]) for the current second cycle is transmitted to the edge control module of Gate 2 via the communication network.

[0039] By setting constraints on the maximum safe water level of each cross section and / or the downstream flow demand of each cross section for the global optimization model, the central control layer can determine the globally optimal scheduling scheme.

[0040] As a preferred embodiment of the present invention, it also includes, but is not limited to: receiving feedback information sent by each edge control module, wherein the feedback information includes the actual state information of the edge control module in the first cycle; and updating the global optimization model based on the actual state information.

[0041] In this embodiment, within a preset time before the end of the current second cycle (e.g., the second cycle is 15 minutes, and the preset time is 1 minute), before determining the global scheduling scheme for the next second cycle, the central control module statistically analyzes the feedback information received from each edge control module during the current second cycle. This is used to correct the initial state of the global optimization model in the central control module, thereby improving the accuracy of the prediction results. The feedback data from the edge control modules in this embodiment includes, but is not limited to, water level, flow rate, water level adjustment efficiency (the rate of water level adjustment per unit time), and flow rate adjustment efficiency (the amount of flow rate change per unit time) at the cross-section.

[0042] In one example, at t=15min in the second cycle, the central control module begins its operation for the next second cycle. At this point, it first uses the dense, high-frequency feedback data received from all edge control modules over the past 15 minutes (the current second cycle) to correct the initial state of its global optimization model. Then, based on the corrected initial state, the central control module again calculates a new optimal target water level range for the next second cycle (i.e., from t=15min to t=30min) based on meteorological forecast data and water usage plans for the next 6 hours (the first cycle). (For example, due to increased downstream water demand, the new range might be adjusted to [5.25m, 5.35m]), and sends this information again to the corresponding edge control modules.

[0043] The above description is based on the central control module side of the water level control method based on the water conveyance system in this embodiment. The following description is based on the edge control module side of the water level control method based on the water conveyance system in this embodiment. It should be noted that both are based on the same inventive concept, the difference being that they are described through different execution entities.

[0044] like Figure 4 As shown, a second aspect of this application also provides a water level control method based on a water conveyance system on the edge control module side, which specifically includes the following steps: S401, Receive the optimal target water level range in the current second cycle sent by the central control module, wherein the optimal target water level range is determined by the central control module based on the water level evolution process of each cross section in the target channel in the first cycle; S402, collects hydrological information of the cross section corresponding to the edge control module at preset time intervals; S403, based on the optimal target water level range and hydrological information, conducts water level regulation within the current second cycle.

[0045] The edge control module receives the optimal target water level range for the current second cycle from the central control module via its own communication module. The edge control module also collects hydrological information from its corresponding cross-section using sensors, including but not limited to water level and flow rate. Based on the optimal target water level range and the hydrological information, it then adjusts the water level within the current second cycle.

[0046] In a specific application scenario, assuming the edge control module receives the optimal target water level range [5.25m, 5.35m] within the current second cycle (t=0min to t=15min), this optimal target water level range is used as the control target for the current stage. The actual water level value of the downstream section is read in real time at a preset time interval of 10 seconds using a local water level sensor. For example, at t=10s, it reads an actual water level of 5.18 meters, which is lower than the lower limit of the target range. A local real-time feedback controller (e.g., a PID controller) is immediately activated. This controller can use the median of the target water level range, 5.25m, as its setpoint SP, and the real-time measured water level of 5.18m as the process variable PV. Based on the deviation between the two, a specific control output is calculated using a PID algorithm, and a small "gate opening" action is immediately executed to allow the water level to rise gently, moving closer to the target range. Conversely, if the actual measured water level is greater than 5.35m, a specific control output is calculated using a PID algorithm based on the deviation between the two, and a small "gate-closing" action is immediately executed to allow the water level to drop gently.

[0047] Optionally, in this embodiment, after the current second cycle ends, the actual status information of the edge control module during the current second cycle is sent to the central control module, and the optimal target water level range for the next second cycle is received.

[0048] Taking the above example, the actual water level of 5.18m at t=10s and the "gate opening" action performed are transmitted to the central control module via the network as closed-loop feedback.

[0049] A third aspect of this application also provides a water level control device based on a water conveyance system, applied to the central control module of the water conveyance system, such as... Figure 5 As shown, the device includes: The first determining module 50 is used to determine the water level evolution process of each section of the target channel in the first cycle based on the meteorological forecast data and water use plan corresponding to the target channel in the first cycle. The second determining module 52 is used to determine the optimal target water level range within the second period corresponding to each cross section according to the water level evolution process, wherein the first period includes multiple second periods; The sending module 54 is used to send the optimal target water level range in the current second cycle corresponding to each cross section to the edge control module corresponding to each cross section, so that the edge control module can perform flow control according to its own optimal target water level range in the current second cycle.

[0050] Optionally, in this embodiment, the second determining module 52 includes: The optimization module is used to determine the optimal target water level range for each cross-section by using a pre-trained global optimization model, taking the control parameters corresponding to each cross-section as constraints, and minimizing the total energy consumption of the target channel as the optimization objective.

[0051] Optionally, in this embodiment, the constraint conditions include at least one of the following: The maximum safe water level of each cross-section and the flow demand downstream of each cross-section.

[0052] Optionally, in this embodiment, it further includes: A receiving module is used to receive feedback information sent by each edge control module, wherein the feedback information includes the actual status information of the edge control module in the current second cycle; The update module is used to update the global optimization model based on the actual state information.

[0053] The fourth aspect of this application also provides a water level control device based on a water conveyance system, applied to an edge control module in a water conveyance system, such as... Figure 6 As shown, the device includes: The receiving module 60 is used to receive the optimal target water level range in the current second cycle sent by the central control module, wherein the optimal target water level range is determined by the central control module according to the water level evolution process corresponding to each cross section in the target channel in the first cycle, wherein the first cycle includes multiple second cycles; The acquisition module 62 is used to acquire hydrological information of the cross section corresponding to the edge control module at preset time intervals; The adjustment module 64 is used to adjust the water level within the current second cycle based on the optimal target water level range and the hydrological information.

[0054] Optionally, in this embodiment, the device further includes: The sending module is used to send the actual status information of the edge control module during the current second cycle to the central control module after the second cycle ends.

[0055] Another embodiment of this application relates to an electronic device, such as... Figure 7 As shown, it includes: at least one processor 701; and a memory 702 communicatively connected to the at least one processor 701; wherein the memory 702 stores instructions executable by the at least one processor 701, the instructions being executed by the at least one processor 701 to enable the at least one processor 701 to execute the water level control method based on the water supply system in the above embodiments.

[0056] The memory and processor are connected via a bus, which can include any number of interconnecting buses and bridges, connecting various circuits of one or more processors and memories. The bus can also connect various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and will not be described further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by the processor is transmitted over the wireless medium via an antenna, which further receives data and transmits it to the processor.

[0057] The processor manages the bus and general processing, and also provides various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory is used to store data used by the processor during operation.

[0058] Another embodiment of this application relates to a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the above-described embodiment of the water level control method based on a water conveyance system.

[0059] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0060] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0061] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0062] The foregoing description of specific exemplary embodiments of this application is for illustrative and explanatory purposes. These descriptions are not intended to limit the invention to the precise forms disclosed, and it will be apparent that many changes and variations can be made in accordance with the foregoing teachings. The exemplary embodiments were chosen and described in order to explain the specific principles of the invention and its practical application, thereby enabling those skilled in the art to implement and utilize various different exemplary embodiments of the invention, as well as various different choices and variations. The scope of the invention is intended to be defined by the claims and their equivalents.

Claims

1. A water level control method based on a water conveyance system, characterized in that, The method, applied to a central control module in a water conveyance system, includes: Based on the meteorological forecast data and water use plan corresponding to the target channel in the first cycle, determine the water level evolution process of each cross section in the target channel during the first cycle. The optimal target water level range within the second period corresponding to each cross section is determined based on the water level evolution process, wherein the first period includes multiple second periods; The optimal target water level range for each cross section in the current second cycle is sent to the corresponding edge control module of each cross section, so that the edge control module can perform flow control according to its own optimal target water level range in the current second cycle.

2. The method according to claim 1, characterized in that, Determining the optimal target water level range corresponding to each cross-section based on the water level evolution process includes: Using a pre-trained global optimization model, the control parameters corresponding to each cross-section are used as constraints, and the minimum total energy consumption of the target channel is used as the optimization objective to determine the optimal target water level range for each cross-section.

3. The method according to claim 2, characterized in that, The constraints include at least one of the following: The maximum safe water level of each cross-section and the flow demand downstream of each cross-section.

4. The method according to claim 2, further comprising: Receive feedback information sent by each edge control module, wherein the feedback information includes the actual status information of the edge control module in the current second cycle; The global optimization model is updated based on the actual state information.

5. A water level control method based on a water conveyance system, characterized in that, An edge control module applied in a water conveyance system, the method comprising: The receiving center control module sends the optimal target water level range within the current second cycle, wherein the optimal target water level range is determined by the center control module based on the water level evolution process corresponding to each cross-section in the target channel within the first cycle, wherein the first cycle includes multiple second cycles; Hydrological information of the cross section corresponding to the edge control module is collected at preset time intervals; Based on the optimal target water level range within the current second cycle and the hydrological information, water level regulation is carried out within the current second cycle.

6. The method according to claim 5, further comprising: After the second cycle ends, the actual status information of the edge control module during the current second cycle is sent to the central control module.

7. A water level control device based on a water conveyance system, characterized in that, A central control module applied in a water conveyance system, the device comprising: The first determining module is used to determine the water level evolution process of each section of the target channel in the first period based on the meteorological forecast data and water use plan corresponding to the target channel in the first period. The second determining module is used to determine the optimal target water level range within the second period corresponding to each cross section based on the water level evolution process, wherein the first period includes multiple second periods; The sending module is used to send the optimal target water level range for the current second cycle corresponding to each cross section to the corresponding edge control module of each cross section, so that the edge control module can perform flow control according to its own optimal target water level range in the current second cycle.

8. A water level control device based on a water conveyance system, characterized in that, An edge control module for use in a water conveyance system, the device comprising: The receiving module is used to receive the optimal target water level range in the current second cycle sent by the central control module. The optimal target water level range is determined by the central control module based on the water level evolution process of each cross-section in the target channel in the first cycle. The first cycle includes multiple second cycles. The data acquisition module is used to collect hydrological information of the cross section corresponding to the edge control module at preset time intervals. The adjustment module is used to adjust the water level within the current second cycle based on the optimal target water level range and the hydrological information.

9. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the water level control method based on the water conveyance system as described in any one of claims 1 to 4 or 5 to 6.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the water level control method based on the water conveyance system as described in any one of claims 1 to 4 or 5 to 6.

Citation Information

Patent Citations

  • Cascade hydropower space-time coupling long-term flexibility supporting method under multi-uncertainty

    CN118508527A

  • Irrigation district water resource management simulation method and system based on digital twinning

    CN118586299A

  • Canal system gate scheduling optimization method based on distributed model predictive control and one-dimensional hydrodynamic model

    CN120317580A

  • Water resource multi-objective joint optimization scheduling method, equipment and medium

    CN120782206A

  • Automated Mix Water Test

    US20230135663A1