An interactive control method and system for operation management of urban storage tanks

By establishing a three-dimensional digital twin model and interactive control method in urban water storage tanks, and collecting data in real time to generate a dynamic boundary water level plane, the overflow risk and equipment damage problems of traditional water storage tanks under dynamic operating conditions are solved, and the scientific nature of equipment linkage sequence and operational stability are achieved.

CN121348917BActive Publication Date: 2026-05-26深圳市观澜河流域管理中心 +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
深圳市观澜河流域管理中心
Filing Date
2025-12-02
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Traditional urban water storage tanks lack the ability to quantify and map safety boundaries in real time under dynamic hydraulic conditions, resulting in delayed assessment of overflow risks. Equipment control relies on human experience, which can easily lead to equipment damage and water hammer impact, making it difficult to ensure safe and stable operation.

Method used

An interactive control method is adopted to establish a three-dimensional digital twin model by collecting real-time data on flow rate, water level and pipeline pressure, generate a dynamic boundary water level plane, construct a three-dimensional interactive visual interface with spatiotemporal constraints, generate a pre-simulation sequence of equipment linkage, and perform virtual execution verification to ensure the correct linkage sequence of equipment and prevent water hammer impact.

Benefits of technology

It achieves intuitive spatial mapping of dynamic water level boundaries, reduces the cognitive load on operators, avoids equipment misoperation and water hammer impact, and improves the operational stability and equipment lifespan of the storage tank under extreme conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121348917B_ABST
    Figure CN121348917B_ABST
Patent Text Reader

Abstract

This invention relates to the field of water storage tank operation and management technology, and particularly to an interactive control method and system for urban water storage tank operation and management. The method includes the following steps: acquiring the geometric structural parameters of the water storage tank; setting dynamic boundary parameters based on the geometric structural parameters; wherein the dynamic boundary parameters include a safe water storage upper limit, a recommended emptying water level, and a forced emptying water level; constructing a three-dimensional interactive visual interface containing spatiotemporal constraints based on the dynamic boundary parameters; and performing virtual execution verification in response to the input of interactive operating condition switching commands on the three-dimensional interactive visual interface. Once the virtual execution verification is successful, the equipment linkage pre-simulation sequence is converted into control commands and issued to realize the operation and management of the urban water storage tank. This invention, by constructing a three-dimensional water level dynamic boundary mapping and equipment linkage virtual pre-simulation mechanism, achieves intuitive perception of operating condition switching and water hammer safety verification, thereby solving the problems of difficulty in judging operation timing and the potential for misoperation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of water storage tank operation and management technology, and in particular to an interactive control method and system for the operation and management of urban water storage tanks. Background Technology

[0002] The key technical characteristics of urban water storage tank operation and management under changing operating conditions are mainly reflected in their control accuracy and safety assurance capabilities under complex conditions such as transient hydraulic loads, multi-equipment linkage responses, and spatiotemporal boundary constraints. However, traditional methods lack the ability to quantify and map the safety boundaries of water storage tanks under dynamic hydraulic conditions in real time. This leads to the judgment of overflow risk often lagging behind the actual water situation development, and relying solely on static liquid level alarms is insufficient to cope with sudden flow shocks. In existing technologies, equipment control largely relies on the experience judgment of operators or simple logical interlocks, lacking operation simulation based on physical models and scientific failure threshold verification. During complex operating condition switching processes, the lack of unified modeling of equipment start-up delays and hydraulic response delays can easily lead to equipment damage due to incorrect linkage sequence (such as starting a pump before opening a valve) or water hammer impacts that damage pipeline structures due to excessively rapid valve adjustment speeds. This increases the cognitive load and risk of misoperation for operators in emergency situations, making it difficult to ensure the safe and stable operation of urban water facilities. Summary of the Invention

[0003] Based on this, the present invention provides an interactive control method and system for the operation and management of urban water storage tanks, in order to solve at least one of the above-mentioned technical problems.

[0004] To achieve the above objectives, an interactive control method for the operation and management of urban water storage tanks includes the following steps:

[0005] Step S1: Obtain the geometric parameters of the storage tank; collect the inflow rate, outflow rate, current water level, and pipeline pressure data of the storage tank in real time, and set dynamic boundary parameters based on the geometric parameters; among which, the dynamic boundary parameters include the safe water storage upper limit, the recommended emptying water level, and the forced emptying water level;

[0006] Step S2: Load the three-dimensional digital twin model of the storage tank; generate dynamic boundary water level plane and water level change trend indication in the three-dimensional digital twin model according to the dynamic boundary parameters, and construct a three-dimensional interactive visual interface containing spatiotemporal constraints.

[0007] Step S3: In response to the input of an interactive working condition switching command in the 3D interactive visual interface, generate a device linkage pre-drill sequence containing timing logic; use pipeline pressure data and dynamic boundary parameters as constraints to perform virtual execution verification of the device linkage pre-drill sequence;

[0008] Step S4: After the virtual execution verification is passed, the equipment linkage pre-simulation sequence is converted into control commands and issued. During the execution process, the deviation between the feedback data and the pre-simulation sequence is monitored in real time, and the deviation results are fed back to the three-dimensional interactive visual interface for status update, so as to realize the operation and management of the urban water storage tank.

[0009] The present invention also provides an interactive control system for the operation and management of urban water storage tanks, which executes the interactive control method for the operation and management of urban water storage tanks as described above. The interactive control system for the operation and management of urban water storage tanks includes:

[0010] The water level boundary setting module is used to acquire the geometric parameters of the storage tank; it collects the inflow rate, outflow rate, current water level, and pipeline pressure data of the storage tank in real time, and sets dynamic boundary parameters based on the geometric parameters; among which, the dynamic boundary parameters include the safe water storage upper limit, the recommended emptying water level, and the forced emptying water level;

[0011] The digital twin interaction module is used to load the three-dimensional digital twin model of the storage tank; based on the dynamic boundary parameters, it generates dynamic boundary water level plane and water level change trend indication in the three-dimensional digital twin model, and constructs a three-dimensional interactive visual interface containing spatiotemporal constraints.

[0012] The virtual pre-simulation module is used to generate a device linkage pre-simulation sequence containing timing logic in response to interactive operating condition switching commands input on a 3D interactive visual interface; and to perform virtual execution verification of the device linkage pre-simulation sequence using pipeline pressure data and dynamic boundary parameters as constraints.

[0013] The control command management module is used to convert the equipment linkage pre-simulation sequence into control commands and issue them after the virtual execution verification is passed. During the execution process, it monitors the deviation between the feedback data and the pre-simulation sequence in real time and feeds back the deviation results to the three-dimensional interactive visual interface for status update, so as to realize the operation and management of urban water storage tanks.

[0014] The beneficial effects of this invention are as follows:

[0015] This invention addresses the challenges of accurately determining the switching timing and the complex, error-prone sequence of equipment linkages during the switching process of urban water storage tanks across three operating modes: inflow storage, temporary storage, and emptying and refilling. It proposes an interactive control system based on dynamic water level boundary mapping and automatic generation of equipment linkage timing. By real-time acquisition of water level, inflow flow, and pipeline pressure data, and based on a water balance physical model and the geometric parameters of the storage tank, a three-dimensional spatial mapping of the dynamic water level boundary is achieved. The system generates a visualized dynamic plane of the safe water storage upper limit, suggested emptying water level, and forced emptying water level in a three-dimensional digital twin scene, and attaches dynamic arrows to the real-time water surface to map the rate of water level change and remaining response time. This intuitive spatial perception method transforms the originally abstract water level values, flow differences, and time variables into easily understandable spatial relationships and color changes, allowing operators to quickly perceive inflow trends and overflow risks without complex mental calculations. This effectively solves the safety management problems caused by fragmented information and delayed boundary judgment in traditional two-dimensional monitoring methods under complex operating conditions.

[0016] By establishing a physical attribute database containing equipment response parameters (travel time, startup inertia, and stabilization delay), and automatically generating equipment linkage sequences that conform to physical timing for switching logic such as storage and venting, the scientific and standardized nature of the switching process is ensured. The system's immersive pre-show function can fully replay the operation process, including countdown, action status, and total time consumption, in accelerated animation form, and perform virtual verification before the actual command is issued. This pre-show mechanism based on physical models and timing logic enables operators to accurately predict the time consumption and potential conflicts of each link, avoiding equipment linkage sequence errors caused by insufficient human experience or misoperation (such as starting the pump before opening the valve), and significantly reducing the cognitive load and decision-making pressure of operators.

[0017] To address the issue of water hammer protection in pipelines during venting and playback operations, an innovative step-by-step valve control strategy based on pressure wave feedback and visual guidance was introduced. The system breaks down the valve opening process into multiple micro-steps and verifies the waiting time of each step in real time using pipeline pressure monitoring data. This is then displayed synchronously in a 3D interface through a stepped rotation animation and real-time pressure curve. This refined control logic, incorporating hydraulic safety constraints, automatically avoids the risk of water hammer impact caused by excessively rapid valve opening, without requiring operators to possess advanced hydraulic calculation knowledge. This effectively protects the structural safety of the pipeline network and significantly improves the operational stability and equipment lifespan of urban storage tanks under extreme conditions. Attached Figure Description

[0018] Figure 1 This is a flowchart illustrating the steps of the interactive control method for the operation and management of urban water storage ponds according to the present invention.

[0019] Figure 2 A schematic diagram of an interactive control system module used for the operation and management of urban water storage ponds;

[0020] Figure 3 This is a schematic diagram of the interactive control system for urban water storage tanks in this invention;

[0021] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0022] The technical method of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0023] Furthermore, the accompanying drawings are merely illustrative of the invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor methods and / or microcontroller methods.

[0024] It should be understood that although the terms "first," "second," etc., may be used herein to describe various units, these units should not be limited by these terms. These terms are used merely to distinguish one unit from another. For example, without departing from the scope of the exemplary embodiments, a first unit may be referred to as a second unit, and similarly, a second unit may be referred to as a first unit. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.

[0025] To achieve the above objectives, please refer to Figures 1 to 3 This invention provides an interactive control method for the operation and management of urban water storage tanks, comprising the following steps:

[0026] Preferably, step S1: Obtain the geometric parameters of the storage tank; collect the inflow rate, outflow rate, current water level and pipeline pressure data of the storage tank in real time, and set dynamic boundary parameters based on the geometric parameters; wherein, the dynamic boundary parameters include the safe water storage upper limit, the recommended emptying water level and the forced emptying water level;

[0027] Optionally, step S1 involves real-time acquisition of the influent flow rate, effluent flow rate, current water level, and pipeline pressure data of the regulating reservoir, and setting dynamic boundary parameters based on geometric structural parameters, including:

[0028] The real-time inflow rate of the inlet pipe and the real-time outflow rate of the outlet pipe are collected by a flow meter.

[0029] The net flow difference is calculated based on the inflow and outflow values. The theoretical hydraulic rise rate is obtained by dividing the net flow difference by the bottom area of ​​the regulating tank in the geometric structural parameters.

[0030] Obtain the pump start-up preparation time of the associated equipment in the regulating reservoir, and multiply the pump start-up preparation time by the theoretical hydraulic rise rate to obtain the water level increment during the response period;

[0031] The dynamic buffer volume height to prevent overflow is calculated based on the water level increment during the response period.

[0032] Optionally, step S1, which involves real-time acquisition of the influent flow rate, effluent flow rate, current water level, and pipeline pressure data of the regulating reservoir, and setting dynamic boundary parameters based on geometric parameters, further includes:

[0033] Extract the physical height of the overflow weir from the geometric structure parameters, and subtract the set basic safety margin from the physical height of the overflow weir to obtain the static safe water storage limit;

[0034] Subtract the dynamic buffer volume height from the safe water storage limit to obtain the recommended drainage water level;

[0035] The forced drainage water level is determined by adding the upper limit of safe water storage to the preset forced drainage threshold.

[0036] In one embodiment, electromagnetic flow meters or ultrasonic flow meters installed at the inlet and outlet of the water storage tank are used to collect real-time inflow rates of the inlet and outlet pipes, respectively. At the same time, a static pressure level transmitter installed at the bottom of the tank is used to collect current water level data, and pressure sensors distributed at key nodes of the pipeline network are used to collect pipeline network pressure data. All sensor data are aggregated to the central control unit via fieldbus or industrial Ethernet.

[0037] In one implementation of this embodiment, the central control unit performs calculations based on the collected flow data, subtracting the real-time outflow value from the real-time inflow value to obtain a net flow difference representing the net increase in water volume within the storage tank per unit time. Specifically, it calls preset stored storage tank geometric parameters and extracts the bottom area value of the storage tank; the calculated net flow difference is divided by the bottom area of ​​the storage tank to obtain the theoretical hydraulic rise rate, which reflects the physical speed at which the water surface rises vertically under the current flow conditions.

[0038] In one embodiment, the pump start-up preparation time of the associated outlet pump is obtained from the equipment parameter database. This time parameter is a fixed value preset based on the physical characteristics of the pump motor and the response delay of the control system, or it is the average start-up time calculated based on historical operating data. Specifically, the obtained pump start-up preparation time is multiplied by the theoretical hydraulic rise rate calculated above to obtain the water level increment during the response period. This increment represents the unavoidable physical rise in the water level of the storage tank during the lag time from when the system issues the evacuation command to when the pump actually reaches its rated pumping capacity.

[0039] In one implementation of this embodiment, the dynamic buffer volume height to prevent overflow is calculated based on the water level increment during the response period. Specifically, the height of the physical overflow weir of the storage tank is read, a preset safety margin (e.g., 0.5 meters) is subtracted from the physical overflow weir height, and then the water level increment during the response period calculated above is subtracted. The result is the critical water level value corresponding to the dynamic buffer volume height. When the current water level data approaches the critical water level value, it is determined that a forced evacuation operation must be performed immediately to ensure that the water level does not exceed the overflow limit during the response period of equipment startup.

[0040] Preferably, step S2: load the three-dimensional digital twin model of the storage tank; generate dynamic boundary water level plane and water level change trend indication in the three-dimensional digital twin model according to dynamic boundary parameters, and construct a three-dimensional interactive visual interface containing spatiotemporal constraints;

[0041] Optionally, step S2, which generates a dynamic boundary water level plane and a water level change trend indicator in the three-dimensional digital twin model based on dynamic boundary parameters, includes:

[0042] Based on the current water level, a real-time water surface plane is generated within the 3D digital twin model, and a safe upper limit plane, a suggested emptying plane, and a forced emptying plane are generated according to dynamic boundary parameters;

[0043] Calculate the vertical distance between the real-time water surface and the forced evacuation plane, convert the vertical distance into the remaining safe volume by combining geometric parameters, and display the remaining safe volume as a numerical value floating next to the real-time water surface.

[0044] In one embodiment, a mapping relationship is established between the vertical coordinate axis of the three-dimensional digital twin model and the physical depth of the storage tank. When the current water level value uploaded by the sensor is received, a blue dynamic plane is rendered at the vertical coordinate height corresponding to the model as the real-time water surface plane. At the same time, the dynamic boundary parameters calculated in step S1 are called to render three semi-transparent geometric planes of different colors at the corresponding coordinate heights: a green plane is generated at the coordinate corresponding to the safe water storage limit as the safe limit plane, a yellow plane is generated at the coordinate corresponding to the suggested emptying water level as the suggested emptying plane, and a red plane is generated at the coordinate corresponding to the forced emptying water level as the forced emptying plane, thereby forming an intuitive visual reference for water level stratification in three-dimensional space.

[0045] In one implementation of this embodiment, the vertical distance between the real-time water surface and the forced drainage plane is calculated, and then converted into the remaining safe volume using geometric parameters. Specifically, the height values ​​of the forced drainage plane and the real-time water surface are read in real time, and a subtraction operation is performed to obtain the vertical distance by subtracting the height value of the real-time water surface from the height value of the forced drainage plane. The effective bottom area data from the geometric parameters of the storage tank is retrieved from the storage unit, and the vertical distance is multiplied by the effective bottom area data. The calculated product is the remaining safe volume.

[0046] Optionally, step S2, which generates the dynamic boundary water level plane and water level change trend indicator in the three-dimensional digital twin model based on the dynamic boundary parameters, further includes:

[0047] The direction of water level change is determined by the positive or negative value of the theoretical hydraulic rise rate. When the theoretical hydraulic rise rate is positive, an upward trend arrow is generated, and when it is negative, a downward trend arrow is generated.

[0048] The trend arrow is attached to the center of the real-time water surface, and its length and flashing frequency are dynamically adjusted according to the absolute value of the theoretical hydraulic rise rate.

[0049] In one embodiment, the control system reads the theoretical hydraulic rise rate calculated in the preceding steps in real time and determines the sign of the value. If the value is greater than 0, a preset red upward 3D arrow model is invoked; if the value is less than 0, a preset green downward 3D arrow model is invoked; if the value is equal to 0, the arrow model is hidden. The geometric center coordinates of the real-time water surface plane in the 3D scene are obtained in real time, and the bottom anchor point coordinates of the selected trend arrow model are bound to these geometric center coordinates to ensure that the arrow always stands vertically in the center of the water surface and moves synchronously with the rise and fall of the water level.

[0050] In one implementation of this embodiment, the length of the trend arrow is dynamically adjusted based on the absolute value of the theoretical hydraulic uplift rate. A length mapping coefficient is preset, which is used to convert the velocity value in the physical world into a geometric length value in the 3D model; the absolute value of the theoretical hydraulic uplift rate is calculated, and it is multiplied by the length mapping coefficient to obtain the rendering length of the trend arrow in the 3D scene.

[0051] Specifically, a linear frequency mapping function is constructed, setting a minimum flashing frequency (e.g., 0.5 Hz) and a maximum flashing frequency (e.g., 5 Hz); the absolute value of the current theoretical hydraulic rise rate is input into the function to calculate the corresponding real-time flashing frequency value; the rendering engine controls the periodic change of the arrow material transparency according to this frequency value, so that the faster the water level changes, the more rapidly the arrow flashes.

[0052] Of particular importance, the generation of dynamic boundary water level planes and water level change trend indicators in a 3D digital twin model based on dynamic boundary parameters also includes:

[0053] Calculate the difference between the current water level and the water level at the previous sampling time to obtain the rate of rise of the physical sensor;

[0054] By weighted and fused the physical rise rate and the theoretical rise rate, a water level change trend vector representing the future direction and speed of water level movement is constructed;

[0055] Calculate the time difference between the top of the water level change trend vector touching the dynamic safety boundary plane, and output the remaining response time parameter;

[0056] Map the magnitude of the water level change trend vector to the length of the trend arrow;

[0057] Establish a mapping relationship between the remaining response time parameter and the chromatogram, and change the trend arrow and the rendering color of the real-time water surface plane in real time according to the remaining response time parameter.

[0058] In one embodiment, a first-in-first-out (FIFO) data queue is maintained in memory to store water level data from the two most recent sampling times. Specifically, the current water level value at the current sampling time is read, and the historical water level value stored at the previous sampling time is subtracted to obtain the water level increment. Then, the water level increment is divided by a preset sampling time interval (e.g., 1 second) to calculate the rate of rise of the physical sensor, which reflects the instantaneous water level change measured by the sensor.

[0059] In one implementation of this embodiment, the physical rise rate and the theoretical rise rate are weighted and fused. Specifically, a set of confidence weight coefficients is preset, namely a physical weight coefficient (e.g., 0.6) and a theoretical weight coefficient (e.g., 0.4). The theoretical hydraulic rise rate calculated in step S1 is multiplied by the theoretical weight coefficient, and the physical sensor rise rate is multiplied by the physical weight coefficient. The products of the two are then added together to obtain the fused rise rate. Using this fused rise rate as the modulus and the vertically upward axis as the direction, a three-dimensional water level change trend vector is constructed.

[0060] In one embodiment, a mapping relationship is established between the remaining response time parameter and the color spectrum. A color gradient model is preset, defining time threshold ranges, for example, setting 30 minutes to correspond to green (RGB value 0, 255, 0), 10 minutes to correspond to yellow (RGB value 255, 255, 0), and 0 minutes to correspond to red (RGB value 255, 0, 0). The remaining response time parameter calculated in real time is input into this mapping model, and the current RGB color value is calculated using a linear interpolation algorithm. The material interface of the rendering engine is then called in real time to assign this color value to the trend arrow model and the real-time water surface model.

[0061] Preferably, step S3: In response to the input of an interactive working condition switching command in the three-dimensional interactive visual interface, a device linkage pre-drill sequence containing timing logic is generated; the device linkage pre-drill sequence is virtually executed and verified using pipeline pressure data and dynamic boundary parameters as constraints.

[0062] Optionally, in step S3, in response to the input of an interactive working condition switching command on the 3D interactive visual interface, generating a device linkage pre-play sequence containing timing logic includes:

[0063] Establish an equipment attribute database that includes inlet gates, outlet pumps, and outlet valves. The equipment attribute database records the start-up inertia time, full-stroke action time, and action delay parameters of each piece of equipment.

[0064] Identify the target device set based on the operating condition switching command, and extract the current operating status of each device in the target device set;

[0065] Based on the current operating status, determine the readiness of each device, eliminate faulty devices, and sort the available devices in the target device set according to the process logic to determine the start-up order;

[0066] Based on the device's startup inertia and action delay parameters, a safety buffer interval is set, and the total duration is extrapolated by combining the full travel time to generate a device linkage pre-play sequence with an absolute timestamp.

[0067] In one embodiment, a device attribute database is pre-built on the server side, a unique device identifier is assigned to each specific physical device, and physical characteristic parameters measured through on-site debugging are entered; specifically, the physical time required for the inlet gate to go from fully open to fully closed is recorded as the full stroke action time, the ramp time required for the outlet pump to reach its rated speed from power-on is recorded as the start-up inertia time, and the time required for the outlet valve to receive the command and for the actuator to start action and establish pressure is recorded as the action delay parameter.

[0068] In one implementation of this embodiment, the target equipment set is identified and its status is extracted based on the operating condition switching command. Specifically, when the operator clicks the "Storage to Drain" button on the 3D interface, the process flow corresponding to the command is parsed, and the inlet gate, drain pump group, and outlet valve associated with the storage tank are identified as the target equipment set. Then, the programmable logic controller is polled through the industrial communication protocol to read the register values ​​of the above-mentioned equipment, obtain whether the current status is "on", "off", or "faulty", and whether it is in "remote control" mode.

[0069] In one implementation of this embodiment, the startup sequence is determined and a rehearsal sequence is generated. Based on the preset process safety logic of "closing the gate first, then starting the pump, and then opening the valve", equipment with status feedback of "fault" or "local control" is automatically eliminated, and the main equipment is selected from the remaining available equipment; the inlet gate is set as the first sequence, the outlet pump is set as the second sequence, and the outlet valve is set as the third sequence.

[0070] Optionally, step S3, which uses pipeline pressure data and dynamic boundary parameters as constraints to perform virtual execution verification of the equipment linkage pre-simulation sequence, includes:

[0071] The equipment linkage pre-simulation sequence is loaded as input conditions into the fluid calculation module of the three-dimensional digital twin model to obtain the virtual water level fluctuation curve and virtual pipeline pressure peak during the entire execution process;

[0072] The virtual pipeline pressure value is compared with the pipeline pressure data and the preset pipeline rated pressure threshold to verify whether water hammer overpressure has occurred.

[0073] A verification pass signal is generated only when the virtual water level fluctuation curve is lower than the forced drainage water level and the virtual pipeline pressure peak does not experience water hammer overpressure.

[0074] In one embodiment, the generated device linkage pre-simulation sequence with absolute timestamps is used as a driving variable and input to the simplified fluid calculation module built into the three-dimensional digital twin model. Based on the principle of mass conservation, the module calculates the water volume change in the storage tank point by point according to the flow change characteristic curve of the valve opening process in the sequence, thereby drawing a virtual water level fluctuation curve. At the same time, the module simulates the transient pressure change caused by valve action according to the water hammer wave propagation formula and the length and diameter parameters of the pipeline, and extracts the maximum pressure value in the entire simulation process as the virtual pipeline pressure peak value.

[0075] In one implementation of this embodiment, the virtual pipeline pressure value is compared with the pipeline pressure data and a preset pipeline rated pressure threshold. Specifically, the pipeline rated pressure threshold (e.g., 1.0 MPa) is read from a static parameter library, and the current pipeline pressure data collected in real time by the sensor is used as the initial boundary condition for the simulation; the difference between the virtual pipeline pressure peak and the current pipeline pressure data is calculated to determine whether the fluctuation amplitude will cause the total pressure to exceed the pipeline rated pressure threshold.

[0076] It should be noted that the verification process for the water hammer effect is as follows: For example, assuming the current pipeline pressure data is 0.4 MPa and the pipeline's rated pressure threshold is 1.0 MPa; if the simulated virtual pipeline pressure peak is 0.9 MPa, then it is determined that no water hammer overpressure has occurred; if the simulation results show that the peak instantaneously reaches 1.2 MPa, then it is determined that there is a risk of water hammer overpressure.

[0077] In one implementation of this embodiment, multi-condition joint verification logic is executed to generate a signal. Specifically, the height value of the forced drainage water level set in step S1 is obtained; all data points in the virtual water level fluctuation curve are traversed to find the maximum water level value and compare it with the forced drainage water level; only when the maximum water level value is less than the forced drainage water level and the aforementioned pressure verification result is "not overpressured", the logic gate outputs a high level to generate a verification pass signal, which is used to unlock the permission to send control commands to the physical device; otherwise, a red warning pops up on the interface and forcibly requires modification of the device linkage sequence or adjustment of the action interval.

[0078] Optionally, the virtual execution verification in step S3 may also include valve opening optimization for the venting playback condition:

[0079] Extract the opening change rate of the outlet valve in the equipment linkage pre-simulation sequence, calculate the pipeline flow velocity change rate caused by the opening change rate, and then solve the generated water hammer pressure wave amplitude.

[0080] Compare the water hammer pressure wave amplitude with the structural strength limit of the pipeline system in the storage tank;

[0081] If the amplitude of the water hammer pressure wave exceeds the preset safety ratio of the structural strength limit, the full opening time of the outlet valve in the equipment linkage pre-simulation sequence will be automatically extended, and the valve opening adjustment process will be decomposed into multiple step adjustment segments to correct the equipment linkage pre-simulation sequence.

[0082] The virtual execution verification is retried using the revised device linkage pre-rehearsal sequence until the verification passes.

[0083] In one embodiment, the initially generated equipment linkage pre-simulation sequence is analyzed to identify the set full-stroke action time of the water valve from the closed state to the fully open state; the valve's full-stroke angle (usually 90 degrees) is divided by the full-stroke action time to obtain the opening change rate; then, based on the characteristic curve of valve opening and flow coefficient, the flow rate change per unit time corresponding to the opening change rate is queried, and it is divided by the pipe cross-sectional area to obtain the pipe flow velocity change rate; finally, based on the basic water hammer equation, the water density, water hammer wave propagation speed, and pipe flow velocity change rate are multiplied to calculate the water hammer pressure wave amplitude caused by rapid opening.

[0084] In one implementation of this embodiment, the water hammer pressure wave amplitude is compared with the structural strength limit of the pipeline system in the storage tank. Specifically, the rated pressure rating of the pipelines and valves is read from the infrastructure database as the structural strength limit (e.g., 1.6 MPa); a safety ratio coefficient (e.g., 0.8) is set, and the structural strength limit is multiplied by the safety ratio coefficient to obtain a safety threshold; it is then determined whether the calculated water hammer pressure wave amplitude is greater than the safety threshold.

[0085] It should be noted that the correction and step decomposition strategy for overpressure situations is as follows: If the judgment result is that the safety threshold is exceeded, the optimization algorithm is triggered, and the original continuous opening command is automatically reconstructed into a stepped opening command. The specific operation is as follows: the total opening stroke of the valve is decomposed into several step adjustment segments (for example, opening 10 degrees each time), and a static waiting time is inserted between every two step adjustment segments. The length of this static waiting time is set to the time required for the pressure wave to propagate back and forth in the pipeline once (i.e., twice the pipeline length divided by the propagation speed of the water hammer wave), to ensure that the pressure fluctuation generated by the previous action dissipates before the next action is executed.

[0086] In one embodiment, the virtual execution verification is retried using the modified device linkage pre-simulation sequence. The new sequence containing the above-mentioned step-by-step action logic is input into the fluid calculation module again for simulation. If the new pressure peak still exceeds the safety threshold, the step angle is further reduced (e.g., changed to 5 degrees each time) or the static waiting time is increased until the simulation result meets the safety requirements. Finally, the sequence is locked as the actual execution command.

[0087] Of particular importance is the inclusion of water hammer protection control during the operation of the outlet valve:

[0088] Obtain the characteristic length of the outlet pipe and the pressure wave propagation velocity, and calculate the maximum allowable value of valve single-step opening adjustment based on the characteristic length of the pipe and the pressure wave propagation velocity;

[0089] The process of adjusting the valve opening from the current value to the target value according to the maximum allowable value is decomposed into multiple step adjustment segments, and the opening change of each step adjustment segment does not exceed the maximum allowable value;

[0090] The round-trip propagation time of the pressure wave is calculated based on the propagation speed of the pressure wave and the characteristic length of the pipeline. The round-trip propagation time of the pressure wave is used as the waiting interval between adjacent step adjustment sections, and the valve opening is gradually adjusted until the target opening is reached.

[0091] In one embodiment, the geometric parameters of the water outlet pipe are read from the engineering parameter database to determine the physical length from the valve to the water outlet end or pressure regulating tower, and this length is marked as the characteristic length of the pipe. At the same time, the pressure wave propagation speed is obtained by querying or calculating based on the pipe material (such as ductile iron, steel pipe, etc.) and the elastic modulus and density of the transported medium (water).

[0092] In one implementation of this embodiment, the maximum allowable value for single-step valve opening adjustment is calculated based on the characteristic length of the pipeline and the pressure wave propagation velocity. Specifically, the direct water hammer calculation formula is applied to set the maximum allowable pressure increment for a single operation (e.g., 0.2 MPa) as a constraint; according to the Jökowski formula, the allowable pressure increment is converted into the allowable flow velocity change; then, combined with the valve's flow coefficient characteristic curve, the corresponding valve opening change angle is derived in reverse, which is the maximum allowable value for single-step opening adjustment (e.g., 10 degrees).

[0093] It should be noted that, for the sake of intuitive understanding of the calculation logic: if the calculated maximum allowable flow rate change is 0.5 m / s, and the valve characteristic curve shows that at the current opening degree, increasing the opening by 5 degrees will result in an increase in flow rate of 0.3 m / s, and increasing it by 15 degrees will result in an increase in flow rate of 0.8 m / s, then the maximum allowable value is set to an opening angle that does not exceed the equivalent of a flow rate change of 0.5 m / s, that is, a safe setting of 8 degrees or 10 degrees.

[0094] In one embodiment, the valve opening adjustment process is decomposed according to the maximum allowable value. Specifically, assuming the current valve is fully closed (0 degrees), the goal is to adjust it to fully open (90 degrees), and the calculated maximum allowable value is 10 degrees; the entire 90-degree adjustment process is divided into 9 independent step adjustment segments, and each step action executes only a 10-degree rotation command.

[0095] In one implementation of this embodiment, the round-trip propagation time of the pressure wave is calculated and a waiting interval is set. Specifically, the characteristic length of the pipe is multiplied by 2 to obtain the total round-trip distance of the pressure wave; this total distance is divided by the pressure wave propagation speed to obtain the round-trip propagation time of the pressure wave (e.g., 1.5 seconds). Between every two adjacent 10-degree step adjustment segments, a delay waiting instruction with a duration equal to or slightly greater than this calculated value (e.g., set to 2 seconds) is inserted to ensure that the pressure wave caused by the previous action completes one round trip and attenuates within the pipe before the next action is executed, thereby effectively eliminating the water hammer superposition effect until the valve finally reaches the target opening degree of 90 degrees.

[0096] Preferably, in step S4: after the virtual execution verification is passed, the device linkage pre-simulation sequence is converted into control commands and issued. During the execution process, the deviation between the feedback data and the pre-simulation sequence is monitored in real time, and the deviation results are fed back to the three-dimensional interactive visual interface for status update, so as to realize the operation and management of the urban water storage tank.

[0097] Optionally, step S4 includes the following steps:

[0098] Step S41: Parse the absolute timestamp and operation type in the verified device linkage pre-rehearsal sequence, and send the execution message to the field programmable logic controller through the industrial control network;

[0099] Step S42: Receive the arrival signals from the inlet gate, outlet pump and outlet valve, and record the start time and completion time of the actual operation of the equipment;

[0100] Step S43: Calculate the time deviation between the actual completion time of the action and the planned completion time in the equipment linkage pre-rehearsal sequence;

[0101] Step S44: Feed back the time deviation value to the 3D interactive visual interface. When the time deviation value exceeds the preset tolerance range, mark the lag status warning on the device model corresponding to the 3D interactive visual interface.

[0102] In one embodiment, the verified device linkage pre-rehearsal sequence is parsed line by line in chronological order, and the absolute timestamp and corresponding operation type (such as "on", "off", or "adjust opening degree") of each line of instructions are extracted. When the clock reaches the absolute timestamp, the operation type is converted into a control message conforming to an industrial communication protocol (such as Modbus TCP or Profinet) and sent to the specified register address of the field programmable logic controller (PLC) connected to the target device via industrial Ethernet.

[0103] In one implementation of this embodiment, the system receives and records the arrival signals from the inlet gate, outlet pump, and outlet valve. Specifically, the PLC's input register status is polled at millisecond intervals. When a change is detected in the inlet gate's fully closed limit switch signal, the outlet pump's operating feedback signal, or the outlet valve's fully open signal, the current server system time is immediately captured. The moment the signal change begins is marked as the start time of the actual action, and the moment the signal stabilizes at the target state is marked as the completion time of the actual action. Both times are written to the operation log database.

[0104] In one implementation of this embodiment, the time deviation between the actual completion time of the action and the planned completion time in the equipment linkage pre-rehearsal sequence is calculated. Specifically, the planned completion time of the step is read from the equipment linkage pre-rehearsal sequence; a subtraction operation is performed, subtracting the planned completion time from the actual completion time, and the result is the time deviation value, which is in seconds. A positive value indicates lag, and a negative value indicates advancement.

[0105] It should be noted that the visualization feedback and warning logic for time deviation values ​​is as follows: A tolerance threshold is set (e.g., 5 seconds); the calculated time deviation value is transmitted to the 3D rendering engine in real time. When the absolute value of the deviation value is less than or equal to 5 seconds, a green checkmark is displayed next to the corresponding device model in the 3D interface; when the time deviation value is greater than 5 seconds, it is determined that the device action is lagging, and the corresponding device model in the 3D scene (such as a virtual water pump) is immediately rendered in a yellow flashing state, and a text label "Lag Warning: X seconds" is displayed floating above the model, where X is the actual calculated time deviation value, thereby prompting operators to pay attention to whether there is mechanical jamming or communication delay in the on-site equipment.

[0106] Optionally, step S4, which involves feeding back the deviation result to the 3D interactive visual interface for status updates, includes:

[0107] Continuously monitor the real-time collected influent flow data;

[0108] If the influent flow rate data undergoes a step change and the magnitude exceeds the preset safety threshold, the execution of the current equipment linkage pre-simulation sequence will be immediately interrupted, and the dynamic boundary parameters at this time will be recalculated.

[0109] An emergency venting sequence is generated based on the updated dynamic boundary parameters and abrupt influent flow data.

[0110] The emergency venting sequence should be executed first, overriding the original operating condition switching instructions, to prevent the storage tank from overflowing.

[0111] In one embodiment, the real-time value of the influent flow meter is read at a set frequency (e.g., once every 0.5 seconds) through a high-speed sampling interface, and the value is stored in a sliding time window queue; the difference between the current flow value and the previous flow value is calculated in real time, and this is used as the basis for determining the magnitude of flow change.

[0112] In one implementation of this embodiment, if the influent flow rate data experiences a step-like change and the magnitude exceeds a preset safety threshold, the current execution is immediately interrupted. Specifically, a preset flow rate change safety threshold is set (e.g., an increase of 500 cubic meters per hour). When the calculated flow rate difference exceeds this safety threshold, an abnormal operating condition such as a surge in rainfall is determined, and a "pause" command is immediately sent to the underlying controller to freeze the currently executing normal equipment linkage pre-rehearsal sequence and stop any subsequent commands that have not yet been issued.

[0113] In one implementation of this embodiment, an emergency venting sequence is generated based on the updated dynamic boundary parameters and the abruptly changed influent flow rate data. Specifically, the algorithm in step S1 is re-executed using the abruptly changed high influent flow rate value to calculate the significantly shortened theoretical safe response time; an emergency venting sequence is generated accordingly. This sequence logically skips the conventional equipment soft-start waiting and step-by-step opening process, instead sending start commands for all main and standby pumps simultaneously and in parallel, and adjusting the opening strategy of the outlet valve to the fastest opening mode within the allowable range.

[0114] It should be noted that the logic for prioritizing the execution of the emergency evacuation sequence and overwriting the original instructions is as follows: the controller's operating mode flag is forcibly set to "emergency mode", and the old instructions remaining in the instruction sending buffer are cleared; the newly generated emergency evacuation sequence is loaded into the highest priority queue and directly sent to the field actuator. At this time, the equipment model on the 3D interface is simultaneously switched to a red highlighted warning state to indicate to the operator that the system has been taken over and entered the emergency hazard mitigation state.

[0115] Please see Figure 2 The present invention also provides an interactive control system 100 for the operation and management of urban water storage tanks, which executes the interactive control method for the operation and management of urban water storage tanks as described above. The interactive control system for the operation and management of urban water storage tanks includes:

[0116] The water level boundary setting module 101 is used to acquire the geometric structural parameters of the storage tank; to collect inflow rate, outflow rate, current water level and pipeline pressure data of the storage tank in real time, and to set dynamic boundary parameters based on the geometric structural parameters; wherein, the dynamic boundary parameters include the safe water storage upper limit, the recommended emptying water level and the forced emptying water level;

[0117] The digital twin interaction module 102 is used to load the three-dimensional digital twin model of the storage tank; based on the dynamic boundary parameters, it generates a dynamic boundary water level plane and water level change trend indication in the three-dimensional digital twin model, and constructs a three-dimensional interactive visual interface containing spatiotemporal constraints.

[0118] The virtual pre-simulation module 103 is used to generate a device linkage pre-simulation sequence containing timing logic in response to an interactive working condition switching command input on a three-dimensional interactive visual interface; and to perform virtual execution verification of the device linkage pre-simulation sequence using pipeline pressure data and dynamic boundary parameters as constraints.

[0119] The control command management module 104 is used to convert the equipment linkage pre-run sequence into control commands and issue them after the virtual execution verification is passed. During the execution process, it monitors the deviation between the feedback data and the pre-run sequence in real time and feeds the deviation results back to the three-dimensional interactive visual interface for status update, so as to realize the operation and management of the urban water storage tank.

[0120] Please see Figure 3This is a schematic diagram of the interactive control system for urban stormwater storage tanks in this invention. The main body of the storage tank is a rectangular concrete structure, located underground, for temporarily storing urban rainwater or sewage. The inlet pipe is a circular diversion pipe, connecting the urban drainage network to the main body of the storage tank, for transporting upstream water into the tank. The inlet gate (A) is an electric gate-type opening and closing device, installed in the middle section of the inlet pipe, and controlled by a motor to raise and lower the gate to control the flow of water. The inlet flow meter (Q1) includes an electromagnetic flow detection unit and a flow signal conversion circuit. The electromagnetic flow detection unit is fixed in the upstream section of the inlet pipe for real-time detection of the fluid in the pipe. The system measures flow rate and outputs a raw voltage signal corresponding to the flow rate. The outlet pump is a vertical centrifugal pump unit installed at the bottom of the main body of the storage tank. A motor drives the impeller to rotate, generating centrifugal force to lift the water in the tank and deliver it to the outlet pipe. The outlet valve (B) is an electric regulating valve located in the middle section of the outlet pipe. A stepper motor controls the valve core opening to adjust the outlet flow rate. The outlet flow meter (Q2) includes a turbine flow detection unit and a pulse signal processing circuit. The turbine flow detection unit is installed in the downstream section of the outlet pipe. When fluid flows through it, it drives the turbine to rotate, delivering... The system outputs a pulse signal proportional to the flow velocity; the pressure sensor (P) includes a piezoresistive pressure sensing element and a signal conditioning module. The piezoresistive pressure sensing element is fixed at the flange position on the side wall of the outlet pipe and is used to monitor the dynamic pressure inside the pipe in real time. When the flow velocity in the pipe changes suddenly and generates a water hammer pressure wave, the piezoresistive sensing element outputs a resistance change signal. The signal conditioning module receives and amplifies this signal and outputs a standard current signal corresponding to the pressure value; the water level gauge includes an ultrasonic transmitting unit and an ultrasonic receiving unit. The ultrasonic transmitting unit is installed at the center of the top of the main body of the storage tank and emits ultrasonic pulses vertically downward; the ultrasonic receiving unit is set next to the transmitting unit and receives the ultrasonic pulses reflected back from the water surface. It calculates the distance from the sensor to the water surface based on the round-trip time of the ultrasonic waves and outputs the original water level signal; the PLC controller is a programmable logic controller installed in the ground control room of the storage tank. It is used to receive the original signals output by the flow meters Q1, Q2, the water level gauge and the pressure sensor P, perform real-time data acquisition and logic operations, and send control commands to the inlet gate A, the outlet valve B and the outlet pump according to the preset control program.

[0121] The 3D interactive visual interface is a human-computer interaction system based on digital twin technology. It runs on an industrial computer and is displayed on a large screen. It includes a 3D model rendering module for the storage tank and a real-time data visualization module. The 3D model rendering module constructs a virtual model of the storage tank based on geometric parameters. The real-time data visualization module displays the current water level, safety upper limit, recommended emptying water level, and forced emptying water level as different colored horizontal planes inside the 3D model. It also calculates the rising or falling trend of the water level based on the difference between the inflow and outflow rates and presents it in a visual form using dynamic arrows and numerical values.

[0122] Operators observe the real-time operating status of the storage tank through a three-dimensional interactive visual interface and input operating condition switching commands (①) via mouse or touch screen. After the system generates a device linkage pre-simulation sequence and performs virtual execution verification, the command is converted into a control command (②) and sent to the PLC controller via industrial Ethernet. The PLC controller parses the command and drives the inlet gate A, outlet valve B and outlet pump to perform corresponding actions according to the timing logic. After each device completes its action, it sends a feedback signal to the PLC controller. The PLC controller then sends the device status and sensor (Q1, Q2, P) data back to the three-dimensional interactive visual interface for status updates.

[0123] Therefore, the embodiments should be considered exemplary and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of the equivalents of the application are intended to be included within the invention.

[0124] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features of the invention herein.

Claims

1. An interactive control method for the operation and management of urban water storage tanks, characterized in that, Includes the following steps: Step S1: Obtain the geometric parameters of the storage tank; collect real-time data on the influent flow rate, effluent flow rate, current water level, and pipeline pressure of the storage tank, and set dynamic boundary parameters based on the geometric parameters; wherein, the dynamic boundary parameters include the safe storage upper limit, the recommended emptying water level, and the forced emptying water level; the real-time collection of influent flow rate, effluent flow rate, current water level, and pipeline pressure data of the storage tank in step S1, and the setting of dynamic boundary parameters based on the geometric parameters include: The real-time inflow rate of the inlet pipe and the real-time outflow rate of the outlet pipe are collected by a flow meter. The net flow difference is calculated based on the inflow and outflow values. The theoretical hydraulic rise rate is obtained by dividing the net flow difference by the bottom area of ​​the regulating tank in the geometric structural parameters. Obtain the pump start-up preparation time of the associated equipment in the regulating reservoir, and multiply the pump start-up preparation time by the theoretical hydraulic rise rate to obtain the water level increment during the response period; The dynamic buffer volume height to prevent overflow is calculated based on the water level increment during the response period. Step S1, which involves real-time acquisition of the influent flow rate, effluent flow rate, current water level, and pipeline pressure data of the regulating reservoir, and setting dynamic boundary parameters based on geometric structural parameters, also includes: Extract the physical height of the overflow weir from the geometric structure parameters, and subtract the set basic safety margin from the physical height of the overflow weir to obtain the static safe water storage limit; Subtract the dynamic buffer volume height from the safe water storage limit to obtain the recommended drainage water level; The upper limit of safe water storage plus the preset forced drainage threshold is used as the forced drainage water level of the ultimate threshold; Step S2: Load the three-dimensional digital twin model of the storage tank; generate dynamic boundary water level plane and water level change trend indication in the three-dimensional digital twin model according to the dynamic boundary parameters, and construct a three-dimensional interactive visual interface containing spatiotemporal constraints. Step S3: In response to the input of an interactive operating condition switching command on the 3D interactive visual interface, generate a device linkage pre-simulation sequence containing timing logic; use pipeline pressure data and dynamic boundary parameters as constraints to virtually execute and verify the device linkage pre-simulation sequence; Step S3, in response to the input of an interactive operating condition switching command on the 3D interactive visual interface, generates a device linkage pre-simulation sequence containing timing logic, including: Establish an equipment attribute database that includes inlet gates, outlet pumps, and outlet valves. The equipment attribute database records the start-up inertia time, full-stroke action time, and action delay parameters of each piece of equipment. Identify the target device set based on the operating condition switching command, and extract the current operating status of each device in the target device set; Based on the current operating status, determine the readiness of each device, eliminate faulty devices, and sort the available devices in the target device set according to the process logic to determine the start-up order; Based on the device's startup inertia and action delay parameters, a safety buffer interval is set, and the total duration is extrapolated by combining the full travel time to generate a device linkage pre-play sequence with an absolute timestamp. Step S4: After the virtual execution verification is passed, the equipment linkage pre-simulation sequence is converted into control commands and issued. During the execution process, the deviation between the feedback data and the pre-simulation sequence is monitored in real time, and the deviation results are fed back to the three-dimensional interactive visual interface for status update, so as to realize the operation and management of the urban water storage tank.

2. The interactive control method for the operation and management of urban water storage tanks according to claim 1, characterized in that, Step S2, which generates a dynamic boundary water level plane and a water level change trend indicator in the three-dimensional digital twin model based on dynamic boundary parameters, includes: Based on the current water level, a real-time water surface plane is generated within the 3D digital twin model, and a safe upper limit plane, a suggested emptying plane, and a forced emptying plane are generated according to dynamic boundary parameters. Calculate the vertical distance between the real-time water surface and the forced evacuation plane, convert the vertical distance into the remaining safe volume by combining geometric parameters, and display the remaining safe volume as a numerical value floating next to the real-time water surface.

3. The interactive control method for the operation and management of urban water storage tanks according to claim 2, characterized in that, Step S2, which generates the dynamic boundary water level plane and water level change trend indicator in the three-dimensional digital twin model based on the dynamic boundary parameters, also includes: The direction of water level change is determined by the positive or negative value of the theoretical hydraulic rise rate. When the theoretical hydraulic rise rate is positive, an upward trend arrow is generated, and when it is negative, a downward trend arrow is generated. The trend arrow is attached to the center of the real-time water surface, and its length and flashing frequency are dynamically adjusted according to the absolute value of the theoretical hydraulic rise rate.

4. The interactive control method for the operation and management of urban water storage tanks according to claim 1, characterized in that, Step S3, which uses pipeline pressure data and dynamic boundary parameters as constraints to perform virtual execution verification of the equipment linkage pre-simulation sequence, includes: The equipment linkage pre-simulation sequence is loaded into the three-dimensional digital twin model as input conditions to obtain the virtual water level fluctuation curve and virtual pipeline pressure peak during the entire execution process; The virtual pipeline pressure value is compared with the pipeline pressure data and the preset pipeline rated pressure threshold to verify whether water hammer overpressure has occurred. A verification pass signal is generated only when the virtual water level fluctuation curve is lower than the forced drainage water level and the virtual pipeline pressure peak does not experience water hammer overpressure.

5. The interactive control method for the operation and management of urban water storage tanks according to claim 4, characterized in that, Step S3, the virtual execution verification, also includes valve opening optimization for the venting playback condition: Extract the opening change rate of the outlet valve in the equipment linkage pre-simulation sequence, calculate the pipeline flow velocity change rate caused by the opening change rate, and then solve the generated water hammer pressure wave amplitude. Compare the water hammer pressure wave amplitude with the structural strength limit of the pipeline system in the storage tank; If the amplitude of the water hammer pressure wave exceeds the preset safety ratio of the structural strength limit, the full opening time of the outlet valve in the equipment linkage pre-simulation sequence will be automatically extended, and the valve opening adjustment process will be decomposed into multiple step adjustment segments to correct the equipment linkage pre-simulation sequence. The virtual execution verification is retried using the revised device linkage pre-rehearsal sequence until the verification passes.

6. The interactive control method for the operation and management of urban water storage tanks according to claim 1, characterized in that, Step S4 includes the following steps: Step S41: Parse the absolute timestamp and operation type in the verified device linkage pre-rehearsal sequence, and send the execution message to the field programmable logic controller through the industrial control network; Step S42: Receive the arrival signals from the inlet gate, outlet pump and outlet valve, and record the start time and completion time of the actual operation of the equipment; Step S43: Calculate the time deviation between the actual completion time of the action and the planned completion time in the equipment linkage pre-rehearsal sequence; Step S44: Feed back the time deviation value to the 3D interactive visual interface. When the time deviation value exceeds the preset tolerance range, mark the lag status warning on the device model corresponding to the 3D interactive visual interface.

7. An interactive control system for the operation and management of urban water storage tanks, characterized in that, For executing the interactive control method for urban water storage tank operation management as described in claim 1, the interactive control system for urban water storage tank operation management includes: The water level boundary setting module is used to acquire the geometric structural parameters of the storage tank; it collects the inflow rate, outflow rate, current water level, and pipeline pressure data of the storage tank in real time, and sets dynamic boundary parameters in combination with the geometric structural parameters; among which, the dynamic boundary parameters include the safe water storage upper limit, the recommended emptying water level, and the forced emptying water level; The digital twin interaction module is used to load the three-dimensional digital twin model of the storage tank; based on the dynamic boundary parameters, it generates dynamic boundary water level plane and water level change trend indication in the three-dimensional digital twin model, and constructs a three-dimensional interactive visual interface containing spatiotemporal constraints. The virtual pre-simulation module is used to generate a device linkage pre-simulation sequence containing timing logic in response to interactive operating condition switching commands input on a 3D interactive visual interface; and to perform virtual execution verification of the device linkage pre-simulation sequence using pipeline pressure data and dynamic boundary parameters as constraints. The control command management module is used to convert the equipment linkage pre-simulation sequence into control commands and issue them after the virtual execution verification is passed. During the execution process, it monitors the deviation between the feedback data and the pre-simulation sequence in real time and feeds back the deviation results to the three-dimensional interactive visual interface for status update, so as to realize the operation and management of urban water storage tanks.