Flood inundation range calculation method based on grid water level and related device

Through the calculation method of flood submersion range based on grid water level, the distributed hydrological model is used to simulate the flow rate and water level process, and the problem of low calculation efficiency in large-scale watershed processing is solved, and rapid response and efficient prediction of flood submersion range is achieved. effect.

CN119442632AActive Publication Date: 2025-02-14NINGBO INST OF DALIAN UNIV OF TECH +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411487049.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-23
Publication Date
2025-02-14
Estimated Expiration
2044-10-23

AI Technical Summary

Technical Problem

When dealing with large-scale watersheds, existing hydrodynamic models are difficult to model and have low computational efficiency, making it difficult to respond to sudden flood events quickly.

Method used

Using the calculation method of flood submersion range based on grid water level, by obtaining river location lines, basin grid data and precipitation data, a distributed hydrological model is established, the flow process and water level process are simulated, and whether the basin grid is submerged, and the flood submersion is determined. scope.

Benefits of technology

It significantly improves the prediction efficiency of the flood submersion range, can quickly simulate the flood submersion range, provide rapid response and early warning capabilities, and help formulate flood control measures in advance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442632A_ABST
    Figure CN119442632A_ABST
Patent Text Reader

Abstract

The invention discloses a flood inundation range calculation method based on a grid water level and a related device, and relates to the technical field of flood process prediction.The method comprises the steps that firstly, a distributed hydrological model is used for calculating the flow process of a key section of each river channel, and the water level of the key section of each river channel is calculated according to the water level and flow relation; the water level of each grid of the river channel can be further determined, whether the grids of the river channel are submerged or not can be determined by comparing the elevation of the grids of the river channel with the elevation of other grids in the river channel, the flood submerged range is obtained, and compared with a scheme that the NS equation is solved by using a finite element method to obtain the water depth of each position in the river channel, the method has the advantages that the cost is low; according to the method, the prediction efficiency of the flood inundation range is remarkably improved, and a basis and support are provided for quickly simulating the flood inundation range, evaluating the influence of flood disasters, formulating flood control measures in advance and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of flood process prediction, and in particular to a method for calculating flood inundation range based on grid water level and related devices. Background Art

[0002] Flood refers to a natural phenomenon in which the water level of a river rises rapidly due to heavy rain or snowmelt, and the water volume exceeds the river's capacity, causing the river to overflow and submerge both banks and low-lying areas. Since ancient times, floods have had a wide-ranging impact on human society and the environment, especially in densely populated and economically developed areas. Floods not only cause significant economic losses, but also pose a serious threat to human life and infrastructure.

[0003] In order to effectively prevent and mitigate the impact of flood disasters, flood inundation range simulation technology has emerged. By simulating the flood inundation range, the impact area of ​​the flood can be predicted, flood prevention measures can be formulated in advance, land use planning can be optimized, and disaster losses can be reduced. At present, the main method for calculating the flood inundation range is the hydrodynamic model. The hydrodynamic model is based on the material conservation and momentum conservation equations. The basin is divided into multiple grid areas, and the NS equations are solved using the finite element method to obtain the water depth at each location in the basin. Although the calculation results of this method are highly accurate, when dealing with large-scale basins, the modeling is difficult and the calculation efficiency is very low, making it difficult to quickly respond to sudden flood events. Summary of the invention

[0004] The purpose of this application is to provide a flood inundation range calculation method based on grid water level and related devices, which can quickly simulate the flood inundation range and improve the prediction efficiency of the flood inundation range.

[0005] To achieve the above objectives, this application provides the following solutions:

[0006] In a first aspect, the present application provides a method for calculating flood inundation range based on grid water level, comprising the following steps:

[0007] Obtain river channel position lines, river channel key section locations, watershed raster data, watershed precipitation data and water level-flow relationships at key river channel sections; watershed raster data include terrain raster data, soil raster data and vegetation raster data.

[0008] The basin is divided into sub-basins according to the locations of key sections of the river and terrain grid data, and a distributed hydrological model of the basin is established.

[0009] Based on the basin raster data and basin precipitation data, the basin distributed hydrological model is used to simulate the flow process and determine the flow process at the key section locations of the river.

[0010] The water level process at the key section of the river is determined based on the flow process at the key section of the river and the water level-flow relationship at the key section of the river.

[0011] According to the river position line and watershed grid data, the river grid is determined in the watershed grid, and the water level process of each river grid is determined according to the water level process at the key section position of the river.

[0012] Based on the water level process of each river grid and the elevation of each basin grid, it is determined whether each basin grid is flooded and the flood inundation range is determined; early warnings can be issued to villages and towns within the flood inundation range in the basin.

[0013] Optionally, the water level process of each river grid is determined according to the water level process at the key section position of the river, specifically: according to the water level process at the key section positions of two adjacent river channels, the spatial linear interpolation method is used to interpolate to determine the water level process of each river grid between the two adjacent key section positions of the river.

[0014] Optionally, judging whether each watershed grid is submerged according to the water level process of each river grid and the elevation of each watershed grid specifically includes the following steps:

[0015] For each watershed grid, the river grid closest to the watershed grid is determined among the river grids, and the water level process of the river grid is assigned to the watershed grid.

[0016] According to the water level process of the watershed grid and the elevation of the watershed grid, the water depth process of the watershed grid is determined. When the water depth of the watershed grid is greater than 0, the watershed grid is determined as a grid that may be submerged.

[0017] For each possible flooding grid, it is determined whether the possible flooding grid and each river grid are connected, and a connection determination result is obtained.

[0018] If the connectivity determination result is yes, the possible submerged grid is determined as a submerged grid.

[0019] If the result of the connectivity determination is negative, the possible submerged grid is determined as a non-submerged grid.

[0020] Optionally, the resolution of the terrain raster data should be better than 30 m, which can accurately reflect the topographic conditions of the river channel location and major potential flooding areas in the basin.

[0021] Optionally, the basin distributed hydrological model adopts a VIC model.

[0022] Optionally, the watershed is divided into sub-basins according to the key section locations of the river and the terrain grid data, specifically including the following steps:

[0023] The watershed is divided into catchment areas based on terrain raster data.

[0024] The basin is divided into sub-basins according to the location of key sections of the river and the catchment area within the basin.

[0025] In a second aspect, the present application provides a flood inundation range calculation system based on grid water level, comprising the following modules:

[0026] The data acquisition module is used to obtain the river position line, the position of the key section of the river, the basin raster data, the basin precipitation data and the water level-flow relationship of the key section of the river; the basin raster data includes terrain raster data, soil raster data and vegetation raster data.

[0027] The flow process simulation module is used to divide the basin into sub-basins according to the key section locations of the river and the terrain raster data, and establish a distributed hydrological model of the basin; based on the basin raster data and basin precipitation data, the flow process is simulated using the basin distributed hydrological model to determine the flow process at the key section locations of the river.

[0028] The water level process determination module is used to determine the water level process at the key section of the river according to the flow process at the key section of the river and the water level-flow relationship at the key section of the river; determine the river grid in the basin grid according to the river position line and the basin grid data, and determine the water level process of each river grid according to the water level process at the key section of the river.

[0029] The flood inundation range determination module is used to determine whether each river basin grid is inundated and determine the flood inundation range based on the water level process of each river channel grid and the elevation of each river basin grid; it can issue early warnings to villages and towns within the flood inundation range in the river basin.

[0030] In a third aspect, the present application provides a computer device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method for calculating flood inundation range based on grid water level as described above.

[0031] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for calculating flood inundation range based on grid water level as described above.

[0032] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the method for calculating flood inundation range based on grid water level as described above.

[0033] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0034] The present application provides a method for calculating flood inundation range based on grid water level and a related device. In the method, a watershed is divided into sub-basins, a distributed hydrological model of the watershed is established, and the flow process is simulated using the watershed distributed hydrological model based on the watershed grid data and the watershed precipitation data to determine the flow process at the key section of the river. Then, based on the water level-flow relationship at the key section of the river, the water level process at the key section of the river is determined. Then, based on the water level process at the key section of the river, the water level process of each river grid is determined. Finally, based on the water level process of each river grid and the elevation of each watershed grid, it is determined whether each watershed grid is inundated and the flood inundation range is determined. This can provide early warning for villages and towns within the flood inundation range in the watershed. The above-mentioned scheme provided by the present application first uses a distributed hydrological model to calculate the flow process of each key section of the river channel, and calculates the water level of each key section of the river channel according to the water level-flow relationship, and then determines the water level of each grid in the river channel. Then, by comparing the elevation of the river channel grid with the elevation of other grids in the basin, it can be determined whether each basin grid is submerged and the flood inundation range is obtained. Compared with the traditional technology of using the finite element method to solve the NS equation to obtain the water depth of each location in the basin, the present application significantly improves the prediction efficiency of the flood inundation range, and provides a basis and support for quickly simulating the flood inundation range, evaluating the impact of flood disasters, and formulating flood control measures in advance. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0036] Figure 1 A flowchart of a method for calculating flood inundation range based on grid water level provided in one embodiment of the present application.

[0037] Figure 2 A schematic diagram of sub-basin division and key sections of a river channel in a method for calculating flood inundation range based on grid water levels provided in one embodiment of the present application.

[0038] Figure 3 A schematic diagram of determining a river grid water level by spatial linear interpolation in a flood inundation range calculation method based on grid water level provided in an embodiment of the present application.

[0039] Figure 4 This is a flowchart of step A6 in a method for calculating flood inundation range based on grid water level provided in one embodiment of the present application.

[0040] Figure 5A schematic diagram of determining whether a possible flooding grid and each river channel grid are connected in a flood inundation range calculation method based on grid water level provided in an embodiment of the present application.

[0041] Figure 6 A schematic diagram of a flood inundation range in a watershed in a method for calculating a flood inundation range based on grid water levels provided in an embodiment of the present application.

[0042] Figure 7 A schematic diagram of functional modules of a flood inundation range calculation system based on grid water level provided in one embodiment of the present application.

[0043] Figure 8 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0045] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0046] In an exemplary embodiment, Figure 1 As shown, a method for calculating flood inundation range based on grid water level is provided, comprising the following steps:

[0047] A1. Obtain river channel position lines, key river channel section positions, watershed raster data, watershed precipitation data, and water level-flow relationships at key river channel sections; watershed raster data include terrain raster data, soil raster data, and vegetation raster data.

[0048] As an exemplary embodiment, the resolution of the terrain grid data is better than 30m, which can accurately reflect the location of the river channel in the basin and the terrain conditions of the main potential flooding areas. Specifically in this embodiment, the resolution of the terrain grid data is 12.5m; the soil grid data uses the Chinese soil data set of the World Soil Database, and the vegetation grid data uses the global 1km land cover data of the University of Maryland. The precipitation data uses the once-in-a-century design precipitation process of the basin, and the precipitation duration is 24 hours.

[0049] A2. Divide the basin into sub-basins based on the key cross-section locations and terrain grid data, and establish a distributed hydrological model for the basin. The outlet of the sub-basin is located at the confluence of the river or at the key cross-section, such as Figure 2 shown.

[0050] A3. Based on the basin raster data and basin precipitation data, the basin distributed hydrological model is used to simulate the flow process to determine the flow process at the key cross-section of the river. In this embodiment, the simulation time of the distributed hydrological model is 24 hours, and the time step is 1 hour. The flow process refers to the flow value flowing through the key cross-section of the river that changes with time.

[0051] A4. According to the flow process at the key section of the river and the water level-flow relationship at the key section of the river, determine the water level process at the key section of the river. The water level process refers to the water level value at the key section of the river that changes with time.

[0052] A5. According to the river position line and basin grid data, determine the river grid in the basin grid, and determine the water level process of each river grid according to the water level process at the key section of the river, such as Figure 3 As shown, the water level process of each river grid is obtained. In one embodiment, the river grid refers to the location where the river line passes through, and the grid value of other areas is 0. The location and size of the river grid are consistent with the terrain grid.

[0053] A6. Based on the water level process of each river grid and the elevation of each basin grid, determine whether each basin grid is flooded and determine the flood inundation range; and issue early warnings to villages and towns within the flood inundation range within the basin.

[0054] In another exemplary embodiment of the present application, in step A5, the water level process of each river grid is determined according to the water level process at the key section position of the river, specifically: according to the water level process at the two adjacent key section positions of the river, the spatial linear interpolation method is used to interpolate to determine the water level process of each river grid between the two adjacent key section positions of the river.

[0055] In another exemplary embodiment of the present application, Figure 4 In the flowchart shown, step A6 determines whether each watershed grid is submerged according to the water level process of each river grid and the elevation of each watershed grid, and specifically includes the following steps:

[0056] A61. For each watershed grid, determine the river grid closest to the watershed grid among all river grids, and assign the water level process of the river grid to the watershed grid.

[0057] A62. According to the water level process and elevation of the watershed grid, the water depth process of the watershed grid is determined. When the water depth of the watershed grid is greater than 0, the watershed grid is determined as a grid that may be submerged. That is, the water depth of the watershed grid is obtained by subtracting the elevation of the watershed grid from the water level of the watershed grid. If the water depth is less than 0, it indicates that the watershed grid is not submerged; if the water depth is greater than 0, it indicates that the watershed grid may be submerged.

[0058] A63. For each possible flooded grid, determine whether the possible flooded grid and each river grid are connected to obtain a connection determination result; if the connection determination result is yes, execute step A64; if the connection determination result is no, execute step A65.

[0059] A64. Identify the grids that may be flooded as flooded grids.

[0060] A65. Determine the grid that may be flooded as a non-flooded grid. There is no connection between the grid that may be flooded and the grids of the river channel, which means that there is at least one grid that is non-flooded between the grid that may be flooded and the grid of the river channel. The grid that may be flooded is completely disconnected from the grid of the river channel, which hinders the flow of the river channel to the possible flooding area, resulting in the grid that may be flooded being practically free of water. Figure 5 shown.

[0061] Based on the above judgment, whether each watershed grid is flooded or not, determine the flood inundation range as follows: Figure 6 shown.

[0062] In another exemplary embodiment of the present application, the watershed distributed hydrological model adopts a VIC (Variable Infiltration Capacity) model.

[0063] In another exemplary embodiment of the present application, dividing the watershed into sub-watersheds according to the key section positions of the river and the terrain grid data specifically includes the following steps:

[0064] The watershed is divided into catchment areas based on terrain raster data.

[0065] The basin is divided into sub-basins according to the location of key sections of the river and the catchment area within the basin.

[0066] The above scheme provided in this embodiment first uses a distributed hydrological model to calculate the flow process of each key section of the river channel, and calculates the water level of each key section of the river channel according to the water level-flow relationship, and then determines the water level of each grid in the river channel. Then, by comparing the elevation of the river channel grid with the elevation of other grids in the basin, it can be determined whether each basin grid is submerged, and the flood inundation range is obtained. Compared with the traditional technology that uses the finite element method to solve the NS equation to obtain the water depth of each position in the basin, the scheme of this embodiment significantly improves the prediction efficiency of the flood inundation range, and provides a basis and support for quickly simulating the flood inundation range, evaluating the impact of flood disasters, and formulating flood control measures in advance.

[0067] The present application also provides an application scenario, which applies the above-mentioned method for calculating the flood inundation range based on grid water level. Specifically: the method for calculating the flood inundation range based on grid water level provided in this embodiment can be applied in flood disaster prevention and mitigation scenarios. The flood disaster prevention and mitigation scenario includes a data collection link, a flood inundation range simulation link, and a disaster prevention and early warning link; the data in the river basin enters the flood inundation range simulation link from the data collection link, and the corresponding flood inundation range is obtained through distributed hydrological model simulation and grid water level calculation, and enters the downstream disaster prevention and early warning link. The method for calculating the flood inundation range based on grid water level provided in this embodiment is to perform flow simulation and calculate grid water level according to grid data and precipitation data in the river basin to determine the flood inundation range.

[0068] Based on the same inventive concept, the embodiment of the present application also provides a grid water level-based flood inundation range calculation system for implementing the above-mentioned method. The implementation solution provided by the system to solve the problem is similar to the implementation solution recorded in the above-mentioned method, so the specific limitations in one or more system embodiments provided below can refer to the above limitations on the grid water level-based flood inundation range calculation method, which will not be repeated here.

[0069] In an exemplary embodiment, Figure 7 As shown, a flood inundation range calculation system based on grid water level is provided, including the following modules:

[0070] The data acquisition module is used to obtain the river position line, the position of the key section of the river, the basin raster data, the basin precipitation data and the water level-flow relationship of the key section of the river; the basin raster data includes terrain raster data, soil raster data and vegetation raster data.

[0071] The flow process simulation module is used to divide the basin into sub-basins according to the key section locations of the river and the terrain raster data, and establish a distributed hydrological model of the basin; based on the basin raster data and basin precipitation data, the flow process is simulated using the basin distributed hydrological model to determine the flow process at the key section locations of the river.

[0072] The water level process determination module is used to determine the water level process at the key section of the river according to the flow process at the key section of the river and the water level-flow relationship at the key section of the river; determine the river grid in the basin grid according to the river position line and the basin grid data, and determine the water level process of each river grid according to the water level process at the key section of the river.

[0073] The flood inundation range determination module is used to determine whether each river basin grid is inundated and determine the flood inundation range based on the water level process of each river channel grid and the elevation of each river basin grid; it can issue early warnings to villages and towns within the flood inundation range in the river basin.

[0074] certainly, Figure 7 The architecture shown is only exemplary and can be omitted according to actual needs when implementing different functions. Figure 7 One or at least two components of the system shown.

[0075] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 8 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the flood inundation range calculation method based on the grid water level described above is implemented.

[0076] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0077] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0078] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0079] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0080] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0081] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0082] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.

[0083] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0084] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A method for calculating flood inundation range based on grid water level, characterized in that: include: Obtaining a river channel position line, a key section position of a river channel, watershed raster data, watershed precipitation data, and a water level-flow relationship of a key section of a river channel; the watershed raster data includes terrain raster data, soil raster data, and vegetation raster data; Divide the watershed into sub-basins according to the key section positions of the river channel and the terrain grid data, and establish a distributed hydrological model of the watershed; According to the watershed raster data and the watershed precipitation data, the flow process is simulated using the watershed distributed hydrological model to determine the flow process at the key section of the river; Determine the water level process at the key section of the river channel according to the flow process at the key section of the river channel and the water level-flow relationship at the key section of the river channel; Determine a river grid in the watershed grid according to the river position line and the watershed grid data, and determine the water level process of each river grid according to the water level process at the key section position of the river; According to the water level process of each river grid and the elevation of each basin grid, it is judged whether each basin grid is flooded and the flood inundation range is determined; early warning can be issued to villages and towns within the flood inundation range in the basin.

2. The method for calculating flood inundation range based on grid water level according to claim 1, characterized in that: According to the water level process at the key section position of the river channel, the water level process of each river channel grid is determined, specifically: according to the water level process at the key section positions of two adjacent river channels, the spatial linear interpolation method is used for interpolation to determine the water level process of each river channel grid between the two adjacent key section positions of the river channel.

3. The method for calculating flood inundation range based on grid water level according to claim 1, characterized in that: According to the water level process of each river grid and the elevation of each basin grid, it is judged whether each basin grid is flooded, including: For each watershed grid, determine the river channel grid closest to the watershed grid in each river channel grid, and assign the water level process of the river channel grid to the watershed grid; Determine the water depth process of the watershed grid according to the water level process of the watershed grid and the elevation of the watershed grid, and determine the watershed grid as a grid that may be submerged when the water depth of the watershed grid is greater than 0; For each possible flooding grid, determine whether the possible flooding grid and each river grid are connected, and obtain a connection determination result; If the connectivity determination result is yes, determining the possible submerged grid as a submerged grid; If the connectivity determination result is negative, the possible submerged grid is determined as a non-submerged grid.

4. The method for calculating flood inundation range based on grid water level according to claim 1, characterized in that: The resolution of the terrain raster data is better than 30m, which can accurately reflect the location of the river channel in the basin and the terrain conditions of the main potential flooding areas.

5. The method for calculating flood inundation range based on grid water level according to claim 1, characterized in that: The basin distributed hydrological model adopts the VIC model.

6. The method for calculating flood inundation range based on grid water level according to claim 1, characterized in that: Dividing the watershed into sub-watersheds according to the key section positions of the river channel and the terrain grid data specifically includes: Dividing the watershed into catchment areas according to the terrain grid data; The basin is divided into sub-basins according to the locations of key sections of the river and the catchment areas within the basin.

7. A flood inundation range calculation system based on grid water level, characterized in that: include: A data acquisition module, used to acquire the river channel position line, the river channel key section position, the watershed raster data, the watershed precipitation data and the water level-flow relationship of the river channel key section; the watershed raster data includes terrain raster data, soil raster data and vegetation raster data; A flow process simulation module is used to divide the watershed into sub-basins according to the key section position of the river channel and the terrain grid data, and establish a distributed hydrological model of the watershed; according to the watershed grid data and the watershed precipitation data, the watershed distributed hydrological model is used to simulate the flow process and determine the flow process at the key section position of the river channel; A water level process determination module is used to determine the water level process at the key section of the river channel according to the flow process at the key section of the river channel and the water level-flow relationship at the key section of the river channel; determine the river channel grid in the watershed grid according to the river channel position line and the watershed grid data, and determine the water level process of each river channel grid according to the water level process at the key section of the river channel; The flood inundation range determination module is used to determine whether each river basin grid is inundated and determine the flood inundation range based on the water level process of each river channel grid and the elevation of each river basin grid; it can issue early warnings to villages and towns within the flood inundation range in the river basin.

8. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the flood inundation range calculation method based on grid water level according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for calculating flood inundation range based on grid water level described in any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for calculating flood inundation range based on grid water level described in any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method and system for generating flood risk map

    CN104851360A

  • Method for efficiently, simply and conveniently defining flood inundation range of small and medium-sized rivers in hilly region

    CN115186040A

  • Flood risk deduction method and system and electronic equipment

    CN116976670A