Flood movement visual simulation method based on multi-dimensional particle flow field rendering technology

By using multi-dimensional particle flow field rendering technology, which combines particle color, thickness, and velocity with river water level and flow velocity, the problem of low efficiency and unintuitive display in existing flood simulation methods is solved. This enables visualization of flood movement in multi-scale rivers, improving the display effect and accuracy.

CN118504447BActive Publication Date: 2025-12-12WATER RESOURCES DEV RES CENT OF TAIHU BASIN ADMINISTRATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410574309.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-10
Publication Date
2025-12-12
Estimated Expiration
2044-05-10

AI Technical Summary

Technical Problem

Existing flood motion simulation methods are inefficient and unintuitive, failing to effectively display the direction and velocity of river flow. Furthermore, grid generation is not suitable for multi-scale rivers, resulting in particle flow ranges exceeding the actual river channel.

Method used

Employing multi-dimensional particle flow field rendering technology, a particle flow field is generated based on the cross-sectional location. The particle color, thickness, and velocity are related to the river water level and flow velocity, dynamically simulating flood movement. It supports multi-scale river display and intelligently determines the water flow direction based on model data.

Benefits of technology

It achieves efficient and intuitive visualization of flood movement, can adapt to multi-scale river channels, displays river flow characteristics, and improves visualization efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118504447B_ABST
    Figure CN118504447B_ABST
Patent Text Reader

Abstract

The application discloses a flood movement visual simulation method based on a multi-dimension particle flow field rendering technology and relates to the technical field of energy saving and environmental protection. The application is suitable for multi-scale river channel particle flow field display, and particles are generated along a river channel according to a section position. A user can set the number of particles in a personalized manner. The direction of the particle flow is intelligently judged by using a system configuration flow direction judgment method, model import data and automatic intelligent judgment of the water flow direction. The application can automatically generate the flow field effect associated with the flow velocity and water level according to different engineering schemes by using the velocity and color classification display.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of energy saving and environmental protection, and particularly relates to a flood movement visual simulation method based on a multi-dimensional particle flow field rendering technology. BACKGROUND

[0002] For the simulation of flood movement of a complex river network and the early identification of flood risk, the effect of monitoring and management measures such as flood warning and river obstruction warning can be improved, and reasonable guidance can be provided for personnel transfer, rescue and defense arrangement, traffic control, effective protection of people's life and property safety, and reduction of disaster losses, so that the technical effect of energy saving and environmental protection is achieved.

[0003] After long-term research and accumulation, many flood simulation methods that can be applied to complex river network have been established by researchers, providing scientific decision support for flood control and dispatch. At the same time, a large number of mathematical model calculation results are often analyzed by tables, formulas, and graphics, which has obvious disadvantages. Unless the professional personnel who understand the engineering principle and numerical model at the same time, it is difficult to grasp the rationality and accuracy of the data results. Therefore, getting rid of the huge abstract data, and directly showing the data analysis results of the hydrodynamic model, clearly showing the hydrodynamic process and the law of flood propagation, etc., makes the mathematical model achieve better practical effect. In recent years, with the development of geographic information system and computer graphics technology, the combination of visualization technology and hydrodynamic numerical simulation makes it possible to show the evolution process of flood in the river and lake in a realistic terrain background. Ren Hongxu developed a flood evolution platform based on MFC framework on the desktop system based on the OpenSceneGraph three-dimensional graphics development application library, realizing the three-dimensional visualization of the flood evolution in the basin. Lan Shaomin directly uses the 3D module function of GIS software system, first generates a series of static pictures by program or tool, and then shows the continuous dynamic process by playing the pictures continuously. During the animation demonstration, the relevant information of each record in the calculation results is read one by one according to the information in the calculation results, and the graphics in the demonstration attribute library are updated according to the information. The process is repeated to realize the dynamic demonstration process of flood evolution. Li Zhong et al. take the massive multidimensional space-time sequence fluid particle data generated by smoothed particle hydrodynamics as the basis, study the modeling of sub-particle data and the space-time modeling technology of space-time data, and realize the dynamic visualization expression and analysis of the dam-break flood evolution. Zhou Wen based on WebGIS technology, packs the boundary information of all the flooded areas in a time step in a set, creates a geometry, and then updates all the geometries with the time step to achieve the effect of dynamically displaying the flooded areas, thus simulating the flood inundation process. Based on the ion flow trajectory tracking algorithm, Bi Shuo et al. proposed a three-dimensional space wind field dynamic simulation method, the process of which is as follows: (1) generating a space grid field according to the interval based on the read-in data, and discretizing the electron coordinate values to each grid node; (2) generating multiple particles in the grid field and initializing, and generating a particle manager to store the moving track, step length, life value, and other control conditions of the particles, and recording the position of the particles at each time; (3) when the step length of the particle at the current time does not exceed the maximum step length and the life value is less than the life cycle, calculating the position of the particle at the next time based on the position at the current time and storing it in the moving track of the particle manager, and adding the step length and life value; otherwise, marking the end of the particle and deleting it; (4) repeating step (3) at a certain time interval, and drawing the non-closed multiple line segments according to the moving track of each particle at each time and refreshing them to dynamically render and display.

[0004] The above technical solution has the following disadvantages: (1) the existing method for constructing a submerged area, water flow direction and performing visualization based on water power model calculation result data is generally low in efficiency, has high requirements for hardware devices, and lacks a general method for processing calculation result data of a large and complex water area mathematical model; (2) the existing visualization method pursues simulation of a three-dimensional or three-dimensional scene, and realistically displays the evolution process of flood, but for understanding the law of flood movement and grasping the accuracy of the calculation result, a two-dimensional scene display is enough, especially for water flow, flow rate and the like; (3) the span of a river basin is inconsistent, the generated grid is of a same fixed size in the flood particle flow field simulation according to the grid, and the particle flow range is obviously beyond the actual range of the river. SUMMARY

[0005] The application provides a flood movement visualization simulation method based on a multi-dimensional particle flow field rendering technology, and aims at the problems of non-intuitiveness, low efficiency and inability to display the river flow direction and flow rate in the existing water power simulation calculation result.

[0006] To solve the above technical problems, the application is implemented by the following technical scheme:

[0007] The flood movement visualization simulation method based on the multi-dimensional particle flow field rendering technology comprises the following steps:

[0008] S1, import data results of water power model calculation, and generate a river section space distribution layer based on read-in section coordinate data;

[0009] S2, a user selects a river section according to section data of a visualization section in three scales of a river basin backbone, a county-level river and a county-level river below, for generating ion flow fields under different spatial scales, and the ion flow fields are classified and managed according to reach;

[0010] S3, generate particles and initialize at the selected section position, and record the section number and coordinates corresponding to the particles;

[0011] S4, automatically judge and manage the control conditions of the particles by program; associate the movement speed of a single particle with the flow rate of the river; associate the color of the particle with the water level of the river, and associate the thickness of the particle with the flow rate of the river, to form a particle with a correlation degree with the characteristics of the flood movement.

[0012] Direction: In the same river, automatically determine the water level of the adjacent section, from high water level to low water level, assign direction;

[0013] Speed: automatically determine the particle flow speed proportional to the river flow speed;

[0014] Color: automatically determine the particle color level based on the river water level,

[0015] Among them, red: indicates that the actual water level > warning water level, which is over the warning water level;

[0016] Among them, orange: indicates that the guarantee water level < actual water level < warning water level, which is over the guarantee water level;

[0017] Among them, yellow: indicates that the design water level < actual water level < guarantee water level, which is over the design water level;

[0018] Among them, green: indicates that the actual water level < design water level, which is normal water level;

[0019] Thickness: automatically determine the particle thickness based on the river flow size; and the river is connected in series to form a flow field;

[0020] S5, the user can realize online preview for the particle flow effect of different levels, and adjust the river quantity, particle quantity and display level in real time according to actual demand;

[0021] S6, after confirming that the particle flow field is set correctly, the particle flow in the working condition period is calculated and generated, the particle flow field dynamic rendering is realized, and the flood particle motion diagram is formed.

[0022] Further, the thickness of the particle flow represents the river flow size; the movement speed of the particle flow represents the water flow speed, and the color level of the particle flow corresponds to the river water level.

[0023] Further, the flood particle motion diagram fully demonstrates the complex flood movement characteristics of the plain river network by interweaving the moving particles.

[0024] Further, the particle flow field dynamic rendering is developed by using canvas.

[0025] Further, the particle flow field dynamic rendering determines the direct flow direction of the particles according to the water level of the adjacent river section, connects the particles to form a particle flow, so as to realize the interweaving movement of the particles in the river basin, fully demonstrate the complex flood movement characteristics of the plain river network, and dynamically simulate the flood movement evolution process of the important river basin.

[0026] The present application has the following beneficial effects compared with the prior art:

[0027] (1) Applicable to multi-scale river particle flow field display, precisely based on the cross-section position, particle flow is generated along the river;

[0028] (2) Users can customize the number of particles by taking the river as a unit;

[0029] (3) Intelligent particle flow direction judgment: The system is configured with a flow direction judgment method and automatically and intelligently judges the water flow direction based on the data imported from the model.

[0030] (4) By displaying speed and color levels, common wind field and flow field particle flow visualization simulation methods only display a single particle flow, and its flow speed and color are set by default. The particle flow of this system can automatically generate flow field effects related to flow velocity and water level according to different engineering schemes.

[0031] Of course, any product implementing this invention does not necessarily need to achieve all of the advantages described above at the same time. Attached Figure Description

[0032] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0033] Fig. 1 This is a schematic diagram of the flood motion visualization simulation method based on multi-dimensional particle flow field rendering technology of the present invention.

[0034] Fig. 2 This is a flowchart illustrating the steps of the flood motion visualization simulation method based on multi-dimensional particle flow field rendering technology of the present invention.

[0035] Fig. 3 This is a diagram illustrating the water particle flow field in a specific embodiment. Detailed Implementation

[0036] 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.

[0037] Please see Figs. 1-3As shown, the flood movement visualization simulation method based on the multi-dimensional particle flow field rendering technology of the application can dynamically simulate the flood movement evolution process of the important river channels in the basin in combination with the particle flow field rendering technology in view of the problems of the existing water dynamic simulation calculation results, such as non-intuitive, low efficiency, and inability to display the river flow direction and flow velocity.

[0038] In the embodiment, based on the digital information platform for flood control planning of the Taihu Basin, the multi-dimensional data processing statistics are performed on the water level and flow data of the river channel sections and lake nodes in the whole basin, and the particle flow field rendering technology is combined to dynamically simulate the flood movement evolution process of the important river channels in the basin.

[0039] Among them, the thickness of the particle flow represents the size of the river flow; the movement speed of the particle flow represents the water flow speed, and four different particle colors respectively represent four levels of water levels of the river channel, i.e., normal, super warning, super protection, and super design. The flood particle movement graph fully displays the complex flood movement characteristics of the plain river network in the Taihu Basin through the interlaced movement of particles.

[0040] In combination with the water level and flow data characteristics of the river channel sections and lake nodes in the whole basin, the particle flow field that meets the water level and flow changes in the Taihu Basin is rendered by using the canvas development tool.

[0041] Single particle drawing: the particle movement speed is associated with the river flow speed, the particle color is associated with the river water level, and the particle thickness is associated with the river flow size, so as to form particles with high correlation degree with the flood movement characteristics.

[0042] Particle flow field rendering: according to the water level of adjacent river sections, the direct flow direction of the particle is judged, the particles are connected to form a particle flow, so as to realize the interlaced movement of the particles in the river channel of the basin, fully display the complex flood movement characteristics of the plain river network in the Taihu Basin, and dynamically simulate the flood movement evolution process of the important river channels in the basin.

[0043] The method specifically includes the following steps:

[0044] 1. Import the data results calculated by the water dynamic model, generate a river section spatial distribution layer based on the read-in section coordinate data.

[0045] 2. The user selects the river section at three scales of the river channel of the basin backbone, the river channel above the county level, and the river channel below the county level according to the visualized section data, so as to generate the particle flow field under different spatial scales, and the river channel can be managed according to the classification.

[0046] 3. Generate particles and initialize at the selected section position, and record the section number and coordinates corresponding to the particles.

[0047] 4. The control conditions of the particles are automatically judged and managed by the program.

[0048] ①Direction: In the same river, automatically determine the water level between adjacent sections, and assign direction from high water level to low water level.

[0049] ②Speed: Automatically determine the particle flow speed proportional to the size of the river flow rate.

[0050] ③Color: Automatically determine the particle color level based on the river water level.

[0051] Red: Actual water level > warning water level

[0052] Orange: Ensure water level < actual water level < warning water level

[0053] Yellow: Design water level < actual water level < guarantee water level

[0054] Green: Actual water level < design water level

[0055] ④Thickness: Automatically determine the particle thickness based on the size of the river flow.

[0056] In the river unit, the particles are connected in series to form a flow field.

[0057] 5, The user can realize online preview of the particle flow effect of different levels, and edit and adjust the river quantity, particle quantity and display level in real time according to actual needs.

[0058] 6, After setting and confirming the particle flow field, the full-time particle flow of the working condition can be calculated and generated to realize dynamic rendering of the particle flow field.

[0059] According to the analysis needs, the present application can select calculation data results with different calculation steps to avoid data redundancy and low visualization time efficiency. The present application uses particle thickness, color and movement speed to represent river flow size, water level and flow rate respectively, converts the three-dimensional scene into a two-dimensional motion diagram, improves the visualization efficiency, and can intuitively and visually display the river flood movement law. The particle flow of the present method can automatically generate a flow field effect associated with flow rate and water level according to different river engineering schemes, avoiding the situation that the particle flow range obviously exceeds the actual range of the river due to the inconsistency of the width of the river basin.

[0060] The present application has the following advantages :

[0061] Suitable for multi-scale river particle flow field display, fine according to the position of the section, along the river configuration generation particle flow; User can be personalized self-defined setting particle number with river as a unit; Particle flow direction intelligent judgment, system configuration flow direction judgment method, according to model import data, automatic intelligent judgment water flow direction; Through the speed, color classification display, common wind field, flow field particle flow visualization simulation method only shows a single particle flow, its flow speed and color are default settings, the particle flow of the system can be automatically generated according to different engineering schemes associated with flow velocity, water level related flow field effect.

[0062] The preferred embodiments of the application disclosed above are only used to help explain the application. The preferred embodiments do not describe all the details and limit the application to the specific embodiments described. Obviously, many modifications and changes can be made according to the content of the specification. The specification selects and describes these embodiments in order to better explain the principles and practical applications of the application, so that those skilled in the art can well understand and use the application. The application is limited by the claims and their entire scope and equivalents.

Claims

1.A method for visualizing simulation of flood movement based on multi-dimensional particle flow field rendering technology, characterized in that, It comprises the following steps: S1, import the data results calculated by the water power model, generate the spatial distribution layer of the river section based on the read-in section coordinate data; S2, the user selects the river section according to the visualized section data in the three scales of the river backbone, the river above the county level and the river below the county level, generates the ion flow field under different spatial scales, and manages according to the river classification; S3, generate particles at the selected section position and initialize, record the section number and coordinates corresponding to the particles; S4, automatically judge and manage the control conditions of the particles; the movement speed of a single particle is associated with the size of the river flow velocity; the particle color is associated with the height of the river water level, and the particle thickness is associated with the size of the river flow, forming a particle with high correlation with the flood movement characteristics; Direction: within the same river, automatically determine the water level of the adjacent section, and assign direction from high water level to low water level; Speed: automatically determine that the particle flow speed is proportional to the size of the river flow velocity; Color: automatically determine the particle color level based on the height of the river water level, Among them, red: indicates that the actual water level > warning water level, which is over the warning water level; Among them, orange: indicates that the guarantee water level < actual water level < warning water level, which is over the guarantee water level; Among them, yellow: indicates that the design water level < actual water level < guarantee water level, which is over the design water level; Among them, green: indicates that the actual water level < design water level, which is normal water level; Thickness: automatically determine the particle thickness based on the size of the river flow; and connect the particles in series to form a flow field; S5, the user can realize online preview of the particle flow effect of different levels, and real-time edit and adjust the river quantity, particle quantity and display level according to actual demand; S6, after confirming that the particle flow field is correct, calculate and generate the particle flow in the working condition period, realize dynamic rendering of the particle flow field, and form a flood particle motion diagram; The thickness of the particle flow represents the size of the river flow; the movement speed of the particle flow represents the water flow velocity, and the color level of the particle flow corresponds to the river water level; The flood particle motion diagram fully displays the complex flood movement characteristics of the plain river network by interweaving the moving particles; The particle flow field dynamic rendering is developed by canvas; The particle flow field dynamic rendering determines the direct flow direction of the particles according to the water level of the adjacent river sections, connects the particles in series to form a particle flow, so as to realize the interweaving movement of the particles in the river basin, fully display the complex flood movement characteristics of the plain river network, and dynamically simulate the flood movement evolution process of the important river basin.

Citation Information

Patent Citations

  • Graded flood early warning method based on cesium model

    CN114511995A

  • Visual rendering method for digital twinborn flood flow field

    CN117237567A