Hydraulic engineering dispatching rehearsal method and system based on digital twinborn technology, and medium
By constructing an integrated digital base model of water conservancy projects and simulating flood discharge and flood peak evolution, the problems of incomplete scenarios and poor synchronization in digital twin water conservancy technology have been solved, realizing real-time visualization and decision support for water conservancy project scheduling and pre-simulation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-17
- Publication Date
- 2026-04-03
AI Technical Summary
Existing digital twin water conservancy technologies neglect hidden data such as underwater topography and river cross-sections in reservoir areas, resulting in incomplete digital twin scenarios. They lack linkage simulation between flood discharge and flood peak evolution, and the hydrodynamic model calculation results are not synchronized with the scenario, affecting the timeliness of decision-making.
Construct an integrated digital base plate model for water conservancy projects, integrate multi-source data to generate a dynamic three-dimensional river surface model, optimize scene materials, simulate flood discharge and flood peak evolution, integrate a two-dimensional hydrodynamic inundation model to achieve real-time simulation, and support data query and decision support.
A complete digital twin scenario for water conservancy projects was constructed, realizing the visualized linkage between floodgate opening and flood peak diffusion. This solved the problem of synchronization between the hydrodynamic model and the scenario, and improved the timeliness and analyzability of flood control decisions.
Smart Images

Figure CN121787302A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the fields of digital twin and water conservancy information technology, specifically to a water conservancy project scheduling simulation method, system, and medium based on digital twin technology. Background Technology
[0002] Digital twin technology, by digitally mapping physical entities and integrating multi-source data, enables the monitoring, simulation, and optimization of these entities, and has been widely applied in various fields. In the field of water conservancy engineering, digital twin water conservancy is a core direction for water conservancy modernization, but current technology has significant shortcomings: Existing digital twin models largely rely on high-altitude visual data (such as oblique photography and satellite imagery), neglecting hidden data such as underwater topography and river cross-sections, resulting in incomplete digital twin scenarios. The "four early warnings" application for floods and droughts focuses on inundation simulation, lacking linkage simulations of flood discharge, flood peak evolution, and river surface changes, thus missing the pre-simulation stage. In flood inundation simulations, the hydrodynamic model calculation results cannot be synchronized with the digital twin scenario in real time, and the simulation lag affects the timeliness of decision-making. Therefore, there is an urgent need to develop a pre-simulation technology for water conservancy project scheduling that can solve the above problems. Summary of the Invention
[0003] This invention provides a method, system, and medium for water conservancy project scheduling simulation based on digital twin technology, which helps to solve the problems mentioned in the background art.
[0004] A method for pre-simulating water conservancy project scheduling based on digital twin technology includes the following steps: S1: Construct an integrated digital base plate model for water conservancy projects; This step comprehensively utilizes various data fusion and processing methods to achieve deep fusion of subsurface data such as the engineering BIM model, oblique photography, orthophotos, digital elevation model, underwater topography of the reservoir area, riverbed and cross-section, etc., to construct a complete digital twin scene of the water conservancy project. S2: Generate a dynamic 3D river surface model: Based on the digital twin engine, draw splines along the centerline of the water system, with control points and river level monitoring points in the same position; configure meshes for the splines to generate a 3D river surface and assign simulated river water material; remove the water system part from the conflict-free oblique photogrammetry model and replace it with the 3D river surface; S3: Construct a three-dimensional river cross-section model; through the processing and modeling of river cross-section data, realize the integration of subsurface data such as riverbed and cross-section with the integrated digital base plate model, and improve the digital twin scenario of water conservancy projects.
[0005] S4: Optimize scene materials and effects; assign simulated materials to the BIM model, 3D river surface, and underwater terrain; create bounding boxes based on the water model's range and assign underwater environment materials to achieve underwater visual effects; add details such as rocks and aquatic plants to enhance scene realism; S5: Generate an underwater topographic elevation heat map; S6: Simulates the flood discharge process; this process is coupled and linked with the downstream river flood peak diffusion and river surface changes, and is one of the core links of water conservancy project scheduling pre-simulation visualization, restoring the visualization process of flood discharge scheduling by opening the gate valve.
[0006] S7: Simulate the evolution of downstream river flood peaks; this process is deeply coupled with flood discharge and three-dimensional dynamic changes in the river surface, realizing the linkage visualization of flood peak diffusion and river surface changes, making up for the shortcomings of the lack of river change pre-simulation in the existing "four pre-simulation" applications; S8: Real-time simulation of flood inundation. This process integrates a two-dimensional hydrodynamic inundation model, rapidly generates inundation results online, and simultaneously renders them in a digital twin visualization scene of the water conservancy project, solving the problem of the hydrodynamic model being disconnected from the scene.
[0007] Preferably, the specific steps for constructing an integrated digital base plate model of a water conservancy project are as follows: S1.1: Based on the underwater surface digital elevation model data of the reservoir area and river channel, use 3D modeling software to generate an underwater terrain grid model, setting the resolution to 0.5m-2m to reflect the real landform; S1.2: The underwater terrain mesh model is fused with the digital elevation model and the oblique photogrammetry model, and the data conflict points are refined to obtain a conflict-free underwater terrain mesh model; S1.3: Obtain the shapefile data of the underwater topographic mesh model and the digital surface model data (DSM) of the oblique photogrammetry model through spatial analysis calculation. S1.4: Process the BIM data of the water conservancy project to obtain its outer contour shape data, and use the data to cut the oblique photogrammetry model to obtain a conflict-free oblique photogrammetry model. S1.5: Integrate orthophotos and digital elevation models to construct a preliminary digital base model; S1.6: Use underwater topographic contour shape data to cut out the preliminary digital base plate, and combine it with DSM for compression and transition feathering to obtain a conflict-free digital base plate model. The feathering radius of the transition feathering is set to 15m-30m. S1.7: Integrate a conflict-free underwater terrain mesh model, a conflict-free oblique photography model, and a conflict-free digital base plate model within the digital twin engine to form an integrated digital base plate model for water conservancy projects; The specific steps for constructing a three-dimensional river channel cross-section model are as follows: S3.1: Process the CAD drawings of the river cross-section, filter the measurement point data and convert it into the project coordinate system; S3.2: Check the completeness and accuracy of the measurement point data, and delete abnormal points; S3.3: Assign section IDs to the same section measurement points and sort and encode them from left bank to right bank; S3.4: Generate three-dimensional line data of cross-section by connecting the sorted and coded lines; S3.5: Generate a three-dimensional volume model of the river cross-section based on three-dimensional line data, and add a water body model with a uniform height; S3.6: Integrate the 3D river cross-section model into the digital twin engine to improve the integrated digital base plate model.
[0008] Preferably, the specific steps for generating an underwater topographic elevation heat map are as follows: S5.1: Configure the rendering style of the conflict-free underwater terrain mesh model to blue-red gradient to obtain a heatmap-style terrain mesh model; S5.2: Process heatmap style model data and generate orthophotos in TIFF format; S5.3: Integrate the conflict-free underwater terrain mesh model with the heat map orthophoto to obtain an elevation heat map model; S5.4: Supports dynamic switching between heatmap and simulation-style underwater terrain models.
[0009] Preferably, the specific steps of the simulated floodgate opening and discharge process are as follows: S6.1: Adjust the model's axis center point according to the gate type; for rotary gates, set the rotation center point as the model's axis center. S6.2: Create a gate opening and closing animation using frame functions within the digital twin engine. Declare the gate opening as a formal parameter. The gate opening and rotation angle satisfy the formula: α=arccos(LH1+H2)−θ, where H1 is the rotation center height, H2 is the gate opening, L is the gate arm length, θ is the initial angle, and α is the rotation angle. S6.3: Add water flow and spray particles to the gate outlet, and add diffused water and water mist particles to the stilling basin to simulate the flood discharge intensity under different opening degrees. The flood discharge intensity is proportional to the flow rate. Based on the relationship between flow rate and opening degree, the parameter formulas for the particles and fluid can be calculated as follows: SpawnRate = rk·e·√(2gΔH), where SpawnRate is the particle generation rate, rk is the generation rate scaling factor, e is the gate opening, g is the gravitational acceleration, and ΔH is the gate water level difference. InitialVelocity = vk·e·√(2gΔH), where InitialVelocity is the initial velocity of the particle, vk is the velocity scaling factor, e is the gate opening, g is the gravitational acceleration, and ΔH is the gate water level difference. ParticleSize = sk·e·√(2gΔH), where ParticleSize is the particle size, sk is the size scaling factor, e is the gate opening, g is the gravitational acceleration, and ΔH is the gate water level difference. Intensity = ik·e·√(2gΔH), where Intensity is the fluid intensity, ik is the fluid scaling factor, e is the gate opening, g is the gravitational acceleration, and ΔH is the gate water level difference. Preferably, the specific steps for simulating the evolution of downstream river flood peaks are as follows: S7.1: Extracting river channel area data based on orthophotos; S7.2: Expand the river channel area by 100m and combine it with the digital elevation model to obtain the river channel elevation model data; S7.3: Generate center points and record widths along the river direction to generate a basic river model with a reasonable grid structure that matches the river centerline and topological direction; S7.4: The flood peak material is optimized through algorithms for water flow representation, water surface ripples, wave undulations, and peak representation. The water flow representation algorithm simulates the refraction color deviation caused by the difference in flow velocity, and combines FlowMap technology to achieve a natural and performance-friendly fluid surface; the water surface ripple algorithm synthesizes 0.5Hz-2Hz waveform data and dynamically adjusts the normal parameter of the material to achieve the water ripple phenomenon on the wave surface; the wave undulation algorithm dynamically controls the WorldPositionOffset parameter of the material through the encapsulated Gerstner wave material function to achieve a 3D wave effect; the peak representation algorithm controls the evolution process of the peak and dynamically adjusts the wave height from 0.3m to 3m and the water spray density. S7.5: Divide the flood peak channel model into sections according to flow velocity ranges and calculate the diffusion time to control the flood peak evolution progress; S7.6: Bind the scene viewport to follow the flood peak, display real-time data, and synchronously update the cross-sectional water height and three-dimensional river surface elevation.
[0010] Preferably, the specific steps for real-time simulation of flood inundation are as follows: S8.1: Preload the mesh surface shapefile data output from the 2D hydrodynamic model into the digital twin scene; S8.2: Convert the time-drowning result data from text format to binary encoding and store it on the server; S8.3: Read binary data and render the flood color or material by mesh ID and water depth; S8.4: Updates continuous time-series data to simulate the flooding process, and supports clicking to query the flood depth.
[0011] A water conservancy project scheduling simulation system based on digital twin technology includes: Data acquisition and preprocessing module: Acquires multi-source data such as BIM model, oblique photography, and underwater topography, and performs format conversion, coordinate unification, and outlier cleaning; Integrated digital base plate construction module: realizes the fusion of underwater topography, oblique photography, digital base plate, and river cross section, and outputs an integrated digital base plate model; Scene rendering and optimization module: Generates 3D river surface and elevation heatmaps, assigns simulation materials, adds detailed elements, and supports display mode switching; Dispatch simulation module: includes flood discharge simulation submodule and flood peak evolution submodule, which simulates the flood discharge process and flood peak propagation, and links water level changes; Real-time flood synchronization module: preloads the flood grid, converts the data format, renders the flooded area in real time, and supports data querying; Interaction and Decision Support Module: Provides scene roaming, element query, and pre-drill control functions, and generates and exports pre-drill reports.
[0012] The present invention has the following beneficial effects: This invention presents a novel water conservancy project scheduling simulation method, system, and medium based on digital twin technology. For the first time, it comprehensively utilizes multiple data fusion processing methods, integrating engineering BIM, oblique photography of the water conservancy project's surroundings, orthophotos, digital elevation models, underwater topography of the reservoir area, riverbed, and cross-section data below the surface. This constructs an integrated "land-water-engineering" digital base and a complete digital twin scenario of the water conservancy project, addressing the shortcomings of existing scenarios that prioritize land over water. Through a scheduling simulation module that couples gate opening and flood discharge scheduling, river flood peak diffusion, and river surface changes into a fully visualized process, it improves the river change simulation aspect of the "four pre-planning" module for flood control. By integrating a two-dimensional hydrodynamic inundation model with a real-time flood inundation synchronization module, it achieves online rapid generation and synchronous rendering of flood inundation results, solving the problem of disconnect between the hydrodynamic model and the scenario, with a short lag time, meeting the timeliness requirements of flood control decision-making. Combined with dynamic river surface, elevation heatmap, and real-time data display, the simulation process is not only viewable but also analyzable and queryable, enhancing decision support capabilities. Attached Figure Description
[0013] Figure 1 This is a schematic diagram of the method flow of the present invention.
[0014] Figure 2 This is a schematic diagram showing the relationship between the gate opening and the rotating gate angle of the present invention. Detailed Implementation
[0015] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0016] A Pre-Drilling Method for Water Conservancy Project Scheduling Based on Digital Twin Technology Constructing an integrated digital base plate model for water conservancy projects This step comprehensively utilizes multiple data fusion processing methods to integrate multi-source data, including engineering BIM, oblique photography, orthophotos, digital elevation models, underwater topography, and river cross-sections. First, a high-precision grid model is generated based on underwater topographic survey data to ensure it reflects the true underwater undulations of the reservoir area and river channel. Then, it is fused with aerial visualization data (digital elevation model and oblique photography model), eliminating elevation inconsistencies in overlapping areas through coordinate alignment and conflict correction. Next, the oblique photography model is trimmed using the BIM model outline to avoid conflicts between the engineering structure and topographic data. Finally, through multiple rounds of optimization and integration, an integrated digital baseboard covering "land-underwater-engineering structure" is formed, providing a complete scene foundation for subsequent pre-simulation.
[0017] Generate dynamic 3D river surface model Based on the spline tool of the digital twin engine, control points associated with actual water level monitoring points are constructed along the centerline of the water system to ensure that the river surface elevation can respond to water level changes in real time. The generated three-dimensional river surface not only simulates the optical properties of real water bodies through material, but also replaces the static water system in the oblique photography model, realizing the upgrade from "static display" to "dynamic controllability". Furthermore, the cross-sectional height can be adjusted through real-time cross-sectional height information, laying the foundation for linkage with flood discharge and flood peak evolution.
[0018] Constructing a 3D river channel cross-section model By processing and quality control of the CAD data of the river cross section, the accuracy of the cross section morphology is ensured; the measuring points are coded in order from the left bank to the right bank and three-dimensional entities are generated, so that the cross section can not only reflect the transverse topography of the river channel, but also connect with the three-dimensional river surface through the internal water body model, realizing the synchronous change of the "river surface-cross section" water level, and providing a visual carrier for cross section water level monitoring during the evolution of flood peak.
[0019] Optimize scene materials and effects Customized simulation materials are assigned to different scene elements, such as the concrete material of the dam, the stainless steel material of the gate, and the dynamic water flow texture of the water body, to enhance the realism of the scene. By adding underwater bounding boxes and detailed elements (stones, aquatic plants), an immersive underwater environment is constructed, so that the digital twin scene not only meets the functional requirements, but also has a high-fidelity visual effect, providing high-quality scene support for scheduling pre-simulation visualization.
[0020] Generate underwater topographic elevation heat map The rendering style uses a blue-red gradient to transform underwater terrain elevation differences into intuitive color changes, making it easy for staff to quickly identify key terrain features such as underwater depressions and steep slopes. It supports dynamic switching between heatmap and simulation modes, taking into account both "elevation analysis" and "visualization" needs, thus improving the practicality of the scene.
[0021] Simulation of flood discharge process The model parameters are adjusted according to the physical characteristics of the gate to ensure that the animation conforms to the real gate opening law; the gate movement is controlled by the frame function and the opening degree is set as an adjustable parameter to realize the linkage with the business system; the flood discharge effect is simulated by combining water flow and particle system, with different opening degrees corresponding to different water flow intensities, and coupled with the downstream flood peak evolution and river surface changes, to fully restore the visualization process of gate opening and flood discharge scheduling, making the flood discharge simulation closer to the actual scheduling scenario.
[0022] Simulation of downstream river flood peak evolution By extracting the river channel range and processing the elevation model, a basic river model adapted to the evolution of flood peaks is constructed. Four optimized core algorithms (flow performance, water surface ripples, wave undulations, and peak performance) restore the characteristics of flood peaks from four dimensions: color, texture, shape, and detail. The progress of flood peaks is dynamically controlled according to the flow velocity range to ensure that the simulation speed is consistent with the actual propagation law. At the same time, the cross-section and river surface water level are linked to realize the linkage visualization of flood peak diffusion and river surface changes, making up for the lack of river channel change pre-simulation in the "four predictions" application and fully presenting the impact of flood peaks on the river channel.
[0023] Real-time simulation of flood inundation Data volume is reduced and reading efficiency is improved by converting data format (text to binary); the two-dimensional hydrodynamic model is integrated to generate inundation results online quickly, render the inundated area in real time and support water depth query, so that the inundation simulation can not only be dynamically displayed, but also provide quantitative data; it is synchronized with the evolution of the flood peak to ensure the logical consistency of "flood peak arrival - water level rise - inundation expansion", realize the synchronous rendering of inundation results and digital twin scene, and solve the problem of the hydrodynamic model and scene being out of sync.
[0024] Water Conservancy Project Scheduling Pre-Drilling System Based on Digital Twin Technology This system serves as the hardware and software platform for the aforementioned methods, with each module having clearly defined functions and working collaboratively. Data acquisition and preprocessing module: As the data entry point, it ensures the quality and compatibility of multi-source data, providing reliable input for subsequent model building; Integrated digital baseboard construction module: The core lies in data fusion, which eliminates data conflicts through algorithms and generates a complete digital twin scene foundation; Scene rendering and optimization module: responsible for the visual presentation of the scene, improving the simulation accuracy through material and effect optimization, and generating elevation heat maps to meet analysis needs; Dispatch and simulation module: Implements the core function of dispatch and simulation, simulating flood discharge and flood peak processes, and linking water level changes; Real-time synchronization module for flood inundation: solves the problem of data lag and enables real-time linkage between the hydrodynamic model and the scene; Interaction and Decision Support Module: Provides users with operation interfaces and decision-making basis, and transforms the simulation results into actual decision support through report export and data interface.
[0025] Computer-readable storage media The medium stores a corresponding computer program. When the program is executed, it can drive the hardware to implement the above-mentioned scheduling and simulation method. The medium types cover volatile and non-volatile storage and are suitable for different deployment scenarios such as servers and local terminals, ensuring the feasibility of the method.
[0026] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0027] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for pre-simulating the scheduling of water conservancy projects based on digital twin technology, characterized in that, Includes the following steps: S1: Construct an integrated digital base plate model for water conservancy projects; S2: Generate a dynamic 3D river surface model; S3: Construct a three-dimensional river channel cross-section model; S4: Optimize scene materials and effects; S5: Generate an underwater topographic elevation heat map; S6: Simulation of the floodgate opening and discharge process; S7: Simulate the evolution of downstream river flood peaks; S8: Enables real-time simulation of flood inundation.
2. The water conservancy project scheduling simulation method based on digital twin technology according to claim 1, characterized in that, The specific steps for constructing an integrated digital base plate model of a water conservancy project are as follows: S1.1: Based on the underwater surface digital elevation model data of the reservoir area and river channel, use 3D modeling software to generate an underwater terrain grid model, setting the resolution to 0.5m-2m to reflect the real landform; S1.2: The underwater terrain mesh model is fused with the digital elevation model and the oblique photogrammetry model, and the data conflict points are refined to obtain a conflict-free underwater terrain mesh model; S1.3: Obtain the shapefile data of the underwater topographic mesh model and the digital surface model data (DSM) of the oblique photogrammetry model through spatial analysis calculation. S1.4: Process the BIM data of the water conservancy project to obtain its outer contour shape data, and use the data to cut the oblique photogrammetry model to obtain a conflict-free oblique photogrammetry model. S1.5: Integrate orthophotos and digital elevation models to construct a preliminary digital base model; S1.6: Use underwater topographic contour shape data to cut out the preliminary digital base plate, and combine it with DSM for compression and transition feathering to obtain a conflict-free digital base plate model. The feathering radius of the transition feathering is set to 15m-30m. S1.7: Integrate a conflict-free underwater terrain mesh model, a conflict-free oblique photography model, and a conflict-free digital base plate model within the digital twin engine to form an integrated digital base plate model for water conservancy projects.
3. The water conservancy project scheduling simulation method based on digital twin technology according to claim 1, characterized in that, The specific steps for constructing a three-dimensional river channel cross-section model are as follows: S3.1: Process the CAD drawings of the river cross-section, filter the measurement point data and convert it into the project coordinate system; S3.2: Check the completeness and accuracy of the measurement point data, and delete abnormal points; S3.3: Assign section IDs to the same section measurement points and sort and encode them from left bank to right bank; S3.4: Generate three-dimensional line data of cross sections by connecting the sorted and coded lines; S3.5: Generate a three-dimensional volume model of the river cross-section based on three-dimensional line data, and add a water body model with a uniform height; S3.6: Integrate the 3D river cross-section model into the digital twin engine to improve the integrated digital base plate model.
4. The water conservancy project scheduling simulation method based on digital twin technology according to claim 1, characterized in that, The specific steps for generating an underwater topographic elevation heatmap are as follows: S5.1: Configure the rendering style of the conflict-free underwater terrain mesh model to blue-red gradient to obtain a heatmap-style terrain mesh model; S5.2: Process heatmap style model data and generate orthophotos in TIFF format; S5.3: Integrate the conflict-free underwater terrain mesh model with the heat map orthophoto to obtain an elevation heat map model; S5.4: Supports dynamic switching between heatmap and simulation-style underwater terrain models.
5. The water conservancy project scheduling simulation method based on digital twin technology according to claim 1, characterized in that, The specific steps of the simulated floodgate opening and discharge process are as follows: S6.1: Adjust the model's axis center point according to the gate type; for rotary gates, set the rotation center point as the model's axis center. S6.2: Create a gate opening and closing animation using frame functions within the digital twin engine, declaring the gate opening as a formal parameter, and ensuring that the gate opening and rotation angle satisfy the following formula: Where H1 is the height of the rotation center, H2 is the gate opening, L is the gate arm length, θ is the initial angle, and α is the rotation angle; S6.3: Add water flow and spray particles to the gate outlet, and add diffused water and water mist particles to the stilling basin to simulate the flood discharge intensity under different opening degrees. The flood discharge intensity is proportional to the flow rate. Based on the relationship between flow rate and opening degree, the parameter formulas for the particles and fluid can be calculated as follows: SpawnRate = rk·e·√(2gΔH), where SpawnRate is the particle generation rate, rk is the generation rate scaling factor, e is the gate opening, g is the gravitational acceleration, and ΔH is the gate water level difference. InitialVelocity = vk·e·√(2gΔH), where InitialVelocity is the initial velocity of the particle, vk is the velocity scaling factor, e is the gate opening, g is the gravitational acceleration, and ΔH is the gate water level difference. ParticleSize = sk·e·√(2gΔH), where ParticleSize is the particle size, sk is the size scaling factor, e is the gate opening, g is the gravitational acceleration, and ΔH is the gate water level difference. Intensity = ik·e·√(2gΔH), where Intensity is the fluid intensity, ik is the fluid scaling factor, e is the opening degree, g is the gravitational acceleration, and ΔH is the gate water level difference.
6. The water conservancy project scheduling simulation method based on digital twin technology according to claim 1, characterized in that, The specific steps for simulating the evolution of downstream river flood peaks are as follows: S7.1: Extracting river channel area data based on orthophotos; S7.2: Expand the river channel area by 100m and combine it with the digital elevation model to obtain the river channel elevation model data; S7.3: Generate center points and record widths along the river direction to generate a basic river model with a reasonable grid structure that matches the river centerline and topological direction; S7.4: The flood peak material is optimized through algorithms for water flow representation, water surface ripples, wave undulations, and peak representation. The water flow representation algorithm simulates the refraction color deviation caused by the difference in flow velocity, and combines FlowMap technology to achieve a natural and performance-friendly fluid surface; the water surface ripple algorithm synthesizes 0.5Hz-2Hz waveform data and dynamically adjusts the normal parameter of the material to achieve the water ripple phenomenon on the wave surface; the wave undulation algorithm dynamically controls the WorldPositionOffset parameter of the material through the encapsulated Gerstner wave material function to achieve a 3D wave effect; the peak representation algorithm controls the evolution process of the peak and dynamically adjusts the wave height from 0.3m to 3m and the water spray density. S7.5: Divide the flood peak channel model into sections according to flow velocity ranges and calculate the diffusion time to control the flood peak evolution progress; S7.6: Bind the scene viewport to follow the flood peak, display real-time data, and synchronously update the cross-sectional water height and three-dimensional river surface elevation.
7. A method for pre-simulating water conservancy project scheduling based on digital twin technology according to claim 1, characterized in that, The specific steps for real-time simulation of flood inundation are as follows: S8.1: Preload the mesh surface shapefile data output from the 2D hydrodynamic model into the digital twin scene; S8.2: Convert the time-drowning result data from text format to binary encoding and store it on the server; S8.3: Read binary data and render the flood color or material by mesh ID and water depth; S8.4: Updates continuous time-series data to simulate the flooding process, and supports clicking to query the flood depth.
8. A water conservancy project scheduling pre-simulation system based on digital twin technology, applied to the water conservancy project scheduling pre-simulation method based on digital twin technology as described in any one of claims 1-7, characterized in that, include: Data acquisition and preprocessing module: Collects multi-source data such as BIM model, oblique photography, and underwater topography, and performs format conversion, coordinate unification and outlier cleaning. The collected data covers engineering BIM model, oblique photography around water conservancy projects, orthophotos, digital elevation models, underwater topography of water conservancy project reservoir area, riverbed and cross-section data, providing a high-quality data source for multi-source data fusion. Integrated Digital Base Plate Construction Module: This module integrates underwater topography, oblique photography, digital base plate, and river cross-section to output an integrated digital base plate model. Its core function is to integrate engineering BIM, oblique photography around water conservancy projects, orthophotos, digital elevation models, underwater topography of water conservancy project reservoirs, riverbeds and cross-sections, and other subsurface data to construct a complete digital twin scene of water conservancy projects. Scene rendering and optimization module: Generates 3D river surface and elevation heatmaps, assigns simulation materials, adds detailed elements, and supports display mode switching; The scheduling simulation module includes a flood discharge simulation submodule and a flood peak evolution submodule. It simulates the flood discharge process and flood peak propagation, and links water level changes. Through the collaborative work of the two submodules, it realizes the visualization of water conservancy project scheduling simulation, and couples the complete simulation visualization process of gate opening flood discharge scheduling, river flood peak diffusion, and river surface changes. Real-time synchronization module for flood inundation: preloads the inundation grid, converts the data format, renders the inundated area in real time, supports data query, integrates a two-dimensional hydrodynamic inundation model, can quickly generate inundation results online and render them synchronously in the digital twin visualization scene of water conservancy projects, and solves the problem of real-time synchronization between hydrodynamic model and scene. Interaction and Decision Support Module: Provides scene roaming, element query, and pre-drill control functions, and generates and exports pre-drill reports.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the water conservancy project scheduling simulation method based on digital twin technology as described in any one of claims 1-7.