Flood condition monitoring method, device and equipment and computer product

By acquiring the dynamic and static simulation matrices of the target area and combining them with the collaborative matrix to calculate the flood risk value, the problem of insufficient data representativeness in existing technologies is solved, and accurate early warning and dynamic assessment of flood monitoring are realized.

CN121834402APending Publication Date: 2026-04-10CHINA MOBILE (JIANGXI) VIRTUAL REALITY TECH CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-23
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing flood simulation analysis schemes suffer from insufficient data representativeness, resulting in significant deviations between simulation results and reality, making it impossible to achieve accurate early warning and dynamic assessment.

Method used

By acquiring the dynamic and static simulation matrices of sub-regions within the target area, and combining them with the dynamic and generalized collaborative matrices, flood risk values ​​are calculated, enabling real-time reflection and accurate early warning of flood spread risk between different sub-regions.

Benefits of technology

This improved the data representativeness and real-time performance of flood monitoring results, reduced the deviation between simulation results and reality, and enabled accurate early warning and dynamic assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121834402A_ABST
    Figure CN121834402A_ABST
Patent Text Reader

Abstract

The invention provides a flood condition monitoring method, device and equipment and a computer product, and relates to the technical field of flood simulation analysis. The method comprises the following steps: when a flood spread situation occurs in a target area, acquiring a dynamic simulation matrix according to a first flood discharge channel where a flood situation occurs in a sub-area and a target first river channel where a gate is opened for flood discharge, so that the acquired data of a flood situation monitoring result is more comprehensive; a static simulation matrix is obtained according to all second flood discharge channels in the sub-region and a second river channel communicated through a gate, so that the collected data of the flood condition monitoring result is more representative and real-time; the two sub-regions are compared and analyzed through the dynamic simulation matrix and the static simulation matrix of any two sub-regions in the target region, the flood situation risk value between the two sub-regions is obtained, the flood spreading risk difference between the different sub-regions can be reflected in real time, the deviation between the simulation result and the reality is reduced, and the simulation efficiency is improved. Accurate early warning and dynamic evaluation can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of flood simulation analysis technology, and in particular to a flood monitoring method, device, equipment, and computer product. Background Technology

[0002] Existing flood simulation analysis schemes mainly fall into two categories: First, flood evolution proxy models based on video flow measurement and artificial neural networks, which coordinate scheduling with the goal of minimizing peak flow and reservoir capacity. However, these models suffer from problems such as unclear monitoring deployment strategies, overly simplistic objective functions, and failure to consider ecological and social impacts in their constraints. Second, flood inundation simulation methods based on digital twins and multi-model driven approaches, which support visualization and real-time control. However, these methods have limitations such as complex model calculations, high dependence on data quality, and unclear real-time update mechanisms. Both approaches face common problems to varying degrees, including insufficient data representativeness, low model efficiency, and difficulty in guaranteeing real-time performance. Summary of the Invention

[0003] The purpose of this invention is to provide a flood monitoring method, device, equipment, and computer product to solve the problem that existing flood simulation analysis schemes suffer from insufficient data representativeness, resulting in large deviations between simulation results and reality, and thus failing to achieve accurate early warning and dynamic assessment.

[0004] To achieve the above objectives, embodiments of the present invention provide a flood monitoring method, comprising:

[0005] In the event of a flood in the target area, a dynamic simulation matrix corresponding to the sub-region is obtained based on at least one first flood discharge channel in the sub-region and a first river channel corresponding to each first flood discharge channel; wherein, the target area includes multiple sub-regions; the first river channel is the target river channel for flood discharge when the first flood discharge channel opens its gates to release floodwater in the event of a flood; the first flood discharge channel is the flood discharge channel in the event of a flood; the flood situation refers to the spread of floodwater;

[0006] Based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel through a gate, obtain the static simulation matrix corresponding to the sub-region; wherein, the multiple second flood discharge channels are all flood discharge channels included in the sub-region;

[0007] Based on the dynamic simulation matrix and the static simulation matrix of any two sub-regions in the target region, the flood risk value between the two sub-regions is obtained.

[0008] Optionally, the method, wherein, in the event of flooding in the target area, a dynamic simulation matrix corresponding to the sub-region is obtained based on at least one first flood discharge channel in the sub-region and a first river channel corresponding to each first flood discharge channel, includes:

[0009] Based on the at least one first flood discharge channel in the sub-region and the first river channel through which each first flood discharge channel opens its gates to release floodwater, obtain a first route relationship set;

[0010] Map the first route relationship set to the simulation model matrix to obtain the dynamic simulation matrix corresponding to the sub-region.

[0011] Optionally, the method, wherein mapping the first route relationship set to a simulation model matrix to obtain the dynamic simulation matrix corresponding to the sub-region, includes:

[0012] Map the at least one first flood discharge channel in the first route relation set to the corresponding first column in the simulation model matrix in sequence;

[0013] The first river channel corresponding to the target first flood discharge channel is sequentially mapped to the first row corresponding to the target first column in the simulation model matrix, and the corresponding first matrix element is marked as a first value; wherein, the target first flood discharge channel is any one of the at least one first flood discharge channel, and the target first column is the column where the target first flood discharge channel is located;

[0014] The dynamic simulation matrix corresponding to the sub-region is obtained based on the first matrix element.

[0015] Optionally, the method, wherein obtaining the static simulation matrix corresponding to the sub-region based on a plurality of second flood discharge channels in the sub-region and a second river channel connected to each second flood discharge channel via a gate, includes:

[0016] Based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel by a gate, a second route relationship set is obtained;

[0017] Map the second route relationship set to the simulation model matrix to obtain the static simulation matrix corresponding to the sub-region.

[0018] Optionally, the method, wherein mapping the second route relationship set to a simulation model matrix to obtain the static simulation matrix corresponding to the sub-region, includes:

[0019] The multiple second flood discharge channels in the second route relationship set are sequentially mapped to the corresponding second column in the simulation model matrix;

[0020] The second river channel corresponding to the target second flood discharge channel is sequentially mapped to the second row corresponding to the target second column in the simulation model matrix, and the corresponding second matrix element is marked as the first value; wherein, the target second flood discharge channel is any one of the plurality of second flood discharge channels, and the target second column is the column where the target second flood discharge channel is located;

[0021] The static simulation matrix corresponding to the sub-region is obtained based on the elements of the second matrix.

[0022] Optionally, the method, wherein obtaining the flood risk value between the two sub-regions based on the dynamic simulation matrix and the static simulation matrix of any two sub-regions in the target region includes:

[0023] Based on the dynamic simulation matrices of the two sub-regions in the target region, obtain the corresponding dynamic coordination matrix between the sub-regions;

[0024] Based on the static simulation matrices of the two sub-regions in the target region, obtain the generalization collaboration matrix between the corresponding sub-regions;

[0025] Based on the dynamic coordination matrix and the generalized coordination matrix, the flood risk value between the two sub-regions is obtained.

[0026] Optionally, the method, wherein obtaining the dynamic coordination matrix between the corresponding sub-regions based on the dynamic simulation matrices of the two sub-regions in the target region, includes:

[0027] The dynamic simulation matrix of the first target sub-region is multiplied by the transpose of the dynamic simulation matrix corresponding to the second target sub-region to obtain the dynamic coordination matrix between the first target sub-region and the second target sub-region; wherein the two sub-regions include the first target sub-region and the second target sub-region.

[0028] Optionally, the method, wherein obtaining the generalization collaboration matrix between the corresponding sub-regions based on the static simulation matrices of the two sub-regions in the target region, includes:

[0029] The generalized cooperative matrix between the target third sub-region and the target fourth sub-region is obtained by multiplying the static simulation matrix of the target third sub-region with the transpose of the static simulation matrix of the target fourth sub-region respectively; wherein the two sub-regions include the target third sub-region and the target fourth sub-region.

[0030] Optionally, the method, wherein obtaining the flood risk value between the two sub-regions based on the dynamic coordination matrix and the generalized coordination matrix, includes:

[0031] Based on the difference between the dynamic coordination matrix and the generalized coordination matrix, obtain the difference matrix;

[0032] The flood risk value is obtained by summing multiple third matrix elements in the difference matrix.

[0033] To achieve the above objectives, embodiments of the present invention provide a flood monitoring device, comprising:

[0034] The first acquisition module is used to acquire a dynamic simulation matrix corresponding to a sub-region based on at least one first flood discharge channel in the sub-region and a first river channel corresponding to each first flood discharge channel when a flood occurs in the target area; wherein, the target area includes multiple sub-regions; the first river channel is the target river channel for the first flood discharge channel to open its gates to discharge floodwater when a flood occurs; the first flood discharge channel is the flood discharge channel when a flood occurs; and the flood situation refers to the spread of floodwater.

[0035] The second acquisition module is used to acquire the static simulation matrix corresponding to the sub-region based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel through a gate; wherein, the multiple second flood discharge channels are all flood discharge channels included in the sub-region;

[0036] The third acquisition module is used to acquire the flood risk value between the two sub-regions based on the dynamic simulation matrix and the static simulation matrix of any two sub-regions in the target region.

[0037] To achieve the above objectives, embodiments of the present invention provide a flood monitoring device, comprising: a processor, a memory, and a program or instructions stored in the memory and executable on the processor; wherein, when the processor executes the program or instructions, it implements the flood monitoring method as described above.

[0038] To achieve the above objectives, embodiments of the present invention provide a readable storage medium having a program or instructions stored thereon, wherein the program or instructions, when executed by a processor, implement the steps in the flood monitoring method described above.

[0039] To achieve the above objectives, embodiments of the present invention provide a computer program product, which includes computer instructions that, when executed by a processor, implement the steps of the flood monitoring method described above.

[0040] The beneficial effects of the above-described technical solution of the present invention are as follows:

[0041] In this embodiment of the invention, by obtaining a static simulation matrix based on all second flood discharge channels and second river channels connected by gates in a sub-region of the target area, the relationship between all flood discharge channels and river channels in the target area is obtained, making the collected flood monitoring data more comprehensive. By obtaining a dynamic simulation matrix based on the first flood discharge channel experiencing flooding in a sub-region of the target area and the target river channel where floodgates are opened for discharge, the dynamic relationship between flood discharge channels and river channels in the target area is obtained, making the collected flood monitoring data more representative and real-time. By comparing and analyzing the static and dynamic simulation matrices of any two sub-regions, flood risk values ​​can be obtained, reflecting the differences in flood spread risk between different sub-regions in real time, reducing the deviation between simulation results and reality, and enabling accurate early warning and dynamic assessment. Attached Figure Description

[0042] Figure 1 This is a schematic diagram of the flood monitoring method described in an embodiment of the present invention;

[0043] Figure 2 This is a flowchart of the flood monitoring method described in an embodiment of the present invention;

[0044] Figure 3 This is a schematic diagram of the flood monitoring device described in an embodiment of the present invention;

[0045] Figure 4 This is a schematic diagram of the flood monitoring equipment described in an embodiment of the present invention. Detailed Implementation

[0046] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0047] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.

[0048] In various embodiments of the present invention, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0049] In addition, the terms "system" and "network" are often used interchangeably in this article.

[0050] In the embodiments provided by this invention, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.

[0051] For ease of understanding, the following describes some aspects of the embodiments of the present invention:

[0052] like Figure 1 As shown in the figure, a flood monitoring method according to an embodiment of the present invention includes:

[0053] Step S10: In the event of a flood in the target area, obtain a dynamic simulation matrix corresponding to the sub-region based on at least one first flood discharge channel in the sub-region and a first river channel corresponding to each first flood discharge channel; wherein, the target area includes multiple sub-regions; the first river channel is the target river channel for flood discharge when the first flood discharge channel opens its gates; the first flood discharge channel is the flood discharge channel in the event of a flood; the flood situation refers to the spread of floodwaters.

[0054] It should be noted that, based on the first flood discharge channel and the first river channel of at least two or all of the multiple sub-regions of the target area, the corresponding dynamic simulation matrix of the sub-region is obtained. By obtaining the dynamic relationship between the flood discharge channel and the river channel under flood conditions, the collected flood monitoring data is made more representative and real-time. If a flood occurs in the target area, but no flood occurs in one of the multiple sub-regions, the dynamic simulation matrix of that sub-region is 0.

[0055] Step S20: Based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel through a gate, obtain the static simulation matrix corresponding to the sub-region; wherein, the multiple second flood discharge channels are all flood discharge channels included in the sub-region;

[0056] It should be noted that identifying all the second flood discharge channels and the second river channels connected to the second flood discharge channels via gates in multiple sub-regions within the target area, and obtaining the static simulation matrix of the corresponding sub-region, allows for more comprehensive flood monitoring data collection by acquiring the static relationship between all flood discharge channels and corresponding river channels in the sub-region. Specifically, for each sub-region, the second flood discharge channel includes the first flood discharge channel.

[0057] Step S30: Obtain the flood risk value between the two sub-regions based on the dynamic simulation matrix and the static simulation matrix of any two sub-regions in the target region;

[0058] It should be noted that by comparing and analyzing the flood discharge capacity of the two sub-regions through the dynamic simulation matrix and the static simulation matrix, the flood risk value between the two sub-regions can be obtained, providing a scientific basis for flood control scheduling decisions. This is conducive to formulating targeted flood discharge plans and risk avoidance measures in advance, improving the accuracy of monitoring the spread of floodwaters in the river channel and the efficiency of flood control emergency response.

[0059] In this embodiment, the relationship between all flood channels and rivers in the target area is obtained by using the static simulation matrix acquired from all the second flood discharge channels in the sub-regions of the target area and the second river channels connected by gates, making the collected flood monitoring data more comprehensive. The dynamic relationship between flood channels and rivers in the target area is obtained by using the dynamic simulation matrix acquired from the first flood discharge channel in the sub-regions of the target area where flooding occurred and the target river channel where floodgates were opened for discharge, making the collected flood monitoring data more representative and real-time. By comparing and analyzing the static and dynamic simulation matrices of any two sub-regions to obtain flood risk values, the differences in flood spread risk between different sub-regions can be reflected in real time, reducing the deviation between simulation results and reality, and enabling accurate early warning and dynamic assessment.

[0060] Optionally, the method, wherein step S10 includes:

[0061] Based on the at least one first flood discharge channel in the sub-region and the first river channel through which each first flood discharge channel opens its gates to release floodwater, obtain a first route relationship set;

[0062] Map the first route relationship set to the simulation model matrix to obtain the dynamic simulation matrix corresponding to the sub-region.

[0063] In this embodiment, such as Figure 2 As shown, in step S1, a flood discharge route relationship set is constructed based on river flood inundation and spread events. Geographical regions (i.e., the sub-regions) are divided, and the river network within each region is imported. The river network includes rivers and flood channels, with the flood channels connected to river gates. Within the geographical region, the flood channels are used as the main routes, and the rivers as sub-routes. When a river flood inundation and spread event occurs (i.e., in the event of a flood), all sub-routes (i.e., the first river) of the main route (i.e., the at least one first flood channel) that open their gates for flood discharge are collected in real time, and a flood discharge route relationship set (i.e., the first route relationship set) is generated. This first route relationship set is denoted as... .in, Let j represent any j-th first flood discharge channel. Let i represent any i-th first river channel. Let x represent any x-th sub-region, and I represent the total number of the first waterways. Figure 2 In step S2, flood channels and rivers are represented in a unified model matrix, and the regional route relationship set and flood discharge route relationship set are processed respectively to obtain the generalized collaborative relationship matrix and dynamic collaborative relationship matrix between geographical regions. That is, the first route relationship set is mapped to the simulation model matrix to obtain the dynamic simulation matrix corresponding to the sub-region. By constructing the simulation model matrix, where the row space index of the simulation model matrix is ​​the coding sequence number of the river channel and the column space index of the simulation model matrix is ​​the coding sequence number of the flood channel, the first route relationship set is processed based on the simulation model matrix to obtain the dynamic simulation matrix.

[0064] Optionally, the method, wherein mapping the first route relationship set to a simulation model matrix to obtain the dynamic simulation matrix corresponding to the sub-region, includes:

[0065] Map the at least one first flood discharge channel in the first route relation set to the corresponding first column in the simulation model matrix in sequence;

[0066] The first river channel corresponding to the target first flood discharge channel is sequentially mapped to the first row corresponding to the target first column in the simulation model matrix, and the corresponding first matrix element is marked as a first value; wherein, the target first flood discharge channel is any one of the at least one first flood discharge channel, and the target first column is the column where the target first flood discharge channel is located;

[0067] The dynamic simulation matrix corresponding to the sub-region is obtained based on the first matrix element.

[0068] In this embodiment, the first route relationship set Mapping to the j-th column of the simulation model matrix, let j = j + 1, and sequentially perform the mapping of the first route relationship set to obtain the sub-region. The dynamic simulation matrix is ​​denoted as During the mapping process, if the first line relationship set... The first river channel exists in the middle. Then the dynamic simulation matrix The matrix element corresponding to the i-th row and j-th column (i.e., the first matrix element) is denoted as the value 1 (i.e., the first value). If the first line relationship set The first river channel does not exist. Then the dynamic simulation matrix The matrix element corresponding to the i-th row and j-th column (i.e., the first matrix element) is denoted as 0.

[0069] Optionally, the method, wherein step S20 includes:

[0070] Based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel by a gate, a second route relationship set is obtained;

[0071] Map the second route relationship set to the simulation model matrix to obtain the static simulation matrix corresponding to the sub-region.

[0072] In this embodiment, such as Figure 2 In step S1, the backend identifies the river network within the geographical area and, based on the flood discharge channels and rivers within the geographical area, constructs a regional route relationship set. Specifically, it obtains a second route relationship set based on the multiple second flood discharge channels of the sub-region and the second rivers connected to each second flood discharge channel via gates. The geographical area (i.e., the sub-region) is divided, and the river network within the geographical area is imported. The river network includes rivers and flood discharge channels, and the flood discharge channels are connected to river gates. Within the geographical area, using the flood discharge channels as the main routes and the rivers as sub-routes, all sub-routes (i.e., the second rivers) connected to the gates of the main route (i.e., the second flood discharge channel) are collected, and a regional route relationship set (i.e., the second route relationship set) is generated. This second route relationship set is denoted as... .in, Represents any j-th second flood channel. Represents any i-th second channel. Let x represent any x-th sub-region, and I represent the total number of the second channels. Figure 2 In step S2, the flood discharge channel and the river are represented in a unified model matrix, and the regional route relationship set and the flood discharge route relationship set are processed respectively to obtain the generalized collaborative relationship matrix and the dynamic collaborative relationship matrix between geographical regions. That is, the second route relationship set is mapped to the simulation model matrix to obtain the static simulation matrix corresponding to the sub-region. By constructing the simulation model matrix, the row space index of the simulation model matrix is ​​the code number of the river channel, and the column space index of the simulation model matrix is ​​the code number of the flood discharge channel. Based on the simulation model matrix, the second route relationship set is processed to obtain the static simulation matrix.

[0073] Optionally, the method, wherein mapping the second route relationship set to a simulation model matrix to obtain the static simulation matrix corresponding to the sub-region, includes:

[0074] The multiple second flood discharge channels in the second route relationship set are sequentially mapped to the corresponding second column in the simulation model matrix;

[0075] The second river channel corresponding to the target second flood discharge channel is sequentially mapped to the second row corresponding to the target second column in the simulation model matrix, and the corresponding second matrix element is marked as the first value; wherein, the target second flood discharge channel is any one of the plurality of second flood discharge channels, and the target second column is the column where the target second flood discharge channel is located;

[0076] The static simulation matrix corresponding to the sub-region is obtained based on the elements of the second matrix.

[0077] In this embodiment, the second route relationship set Mapping to the j-th column of the simulation model matrix, let j = j + 1, and sequentially perform the mapping of the second route relationship set to obtain the sub-region. The static simulation matrix is ​​denoted as During the mapping process, if the second line relationship set... The second river channel exists. Then the static simulation matrix The matrix element corresponding to the i-th row and j-th column (i.e., the second matrix element) is denoted as the value 1 (i.e., the first value). If the second line relationship set The second river channel does not exist. Then the static simulation matrix The matrix element corresponding to the i-th row and j-th column (i.e., the second matrix element) is denoted as 0.

[0078] Optionally, the method, wherein step S30 includes:

[0079] Based on the dynamic simulation matrices of the two sub-regions in the target region, obtain the corresponding dynamic coordination matrix between the sub-regions;

[0080] Based on the static simulation matrices of the two sub-regions in the target region, obtain the generalization collaboration matrix between the corresponding sub-regions;

[0081] Based on the dynamic coordination matrix and the generalized coordination matrix, the flood risk value between the two sub-regions is obtained.

[0082] In this embodiment, such as Figure 2As shown, in step S2, the flood discharge channel and river are represented in a unified model matrix, and the regional route relationship set and the flood discharge route relationship set are processed respectively to obtain the generalized collaborative relationship matrix and the dynamic collaborative relationship matrix between geographical regions. In step S3, based on the river flood inundation and spread event, the flood discharge capacity between geographical regions is evaluated, and the flood discharge capacity is normalized to output the flood risk value between geographical regions. Any two sub-regions shown are taken as an evaluation pair. According to the dynamic simulation matrix of each evaluation pair, the dynamic collaborative matrix of the corresponding evaluation pair is obtained; according to the static simulation matrix of each evaluation pair, the generalized collaborative matrix of the corresponding evaluation pair is obtained. According to the dynamic collaborative matrix and the generalized collaborative matrix of the evaluation pair, the flood risk value of the evaluation pair is obtained. In a unified matrix topology architecture, a structured representation of the spatial relationship between flood discharge channels and river channels is realized. Through the synergistic transformation of the regional route relationship set (i.e., the second route relationship set) and the flood discharge route relationship set (i.e., the first route relationship set), a relationship matrix representing the generalized synergy and dynamic synergy among geographic spatial units is generated successively.

[0083] Optionally, the method, wherein obtaining the dynamic coordination matrix between the corresponding sub-regions based on the dynamic simulation matrices of the two sub-regions in the target region, includes:

[0084] The dynamic simulation matrix of the first target sub-region is multiplied by the transpose of the dynamic simulation matrix corresponding to the second target sub-region to obtain the dynamic coordination matrix between the first target sub-region and the second target sub-region; wherein the two sub-regions include the first target sub-region and the second target sub-region.

[0085] In this embodiment, the dynamic coordination matrix between the two sub-regions is obtained based on the dynamic simulation matrix. ,in, Indicates geographical region (i.e., the first sub-region of the target) and geographical region The dynamic coordination matrix between (i.e., the target second sub-region) Indicates geographical region The dynamic simulation matrix (i.e., the target second sub-region) is T, where T is the matrix transpose and x≠y. Different geographical regions may have the same river channels and flood channels, making the flood channels a column feature of the model matrix. Through the mathematical method of transpose, complex flood channel correlation analysis can be performed between different river channels. When a river flood inundation and spread event occurs, the gate opening behavior is a dynamic control method, which reflects the dynamic relationship between the two river channels.

[0086] Optionally, the method, wherein obtaining the generalization collaboration matrix between the corresponding sub-regions based on the static simulation matrices of the two sub-regions in the target region, includes:

[0087] The generalized cooperative matrix between the target third sub-region and the target fourth sub-region is obtained by multiplying the static simulation matrix of the target third sub-region with the transpose of the static simulation matrix of the target fourth sub-region respectively; wherein the two sub-regions include the target third sub-region and the target fourth sub-region.

[0088] In this embodiment, the generalized collaboration matrix between geographical regions is obtained based on the static simulation matrix. ,in, Indicates geographical region (i.e., the target third sub-region) and geographical region The generalized cooperation matrix between (i.e., the fourth sub-region of the target) Indicates geographical region The generalized simulation matrix (i.e., the fourth sub-region of the target) is T, where T is the matrix transpose and x ≠ y. Different geographical regions may have the same river channels and flood channels, making flood channels a column feature of the model matrix. Through the mathematical method of transpose, complex flood channel correlation analysis can be performed between different river channels. The generalized synergy matrix is ​​based on the static network relationship analysis, and each matrix element value in the generalized synergy matrix is ​​the static maximum correlation value between two river channels.

[0089] Optionally, the method, wherein obtaining the flood risk value between the two sub-regions based on the dynamic coordination matrix and the generalized coordination matrix, includes:

[0090] Based on the difference between the dynamic coordination matrix and the generalized coordination matrix, obtain the difference matrix;

[0091] The flood risk value is obtained by summing multiple third matrix elements in the difference matrix.

[0092] In this embodiment, the dynamic collaborative matrix generated when the nth river flood inundation and spread event (i.e., the occurrence of a flood) occurs is denoted as... Based on the generalized cooperative matrix Assess the flood discharge capacity between geographical regions: ,in, Indicates geographical region and geographical regions The flood discharge capacity between them This represents the matrix obtained after matrix subtraction (i.e., the difference matrix). This represents the matrix obtained after matrix subtraction. The matrix element value corresponding to the i-th row and r-th column of the difference matrix (i.e., the third matrix element), and N represents the total number of river flooding and inundation events (i.e., flooding events). Any two sub-regions are grouped into an evaluation pair. The flood discharge capacity of some or all evaluation pairs in the target area is normalized, and the normalized flood risk value is output. This embodiment of the invention can evaluate the flood risk value of any two sub-regions in all sub-regions of the target area, or it can evaluate the flood risk value of any two sub-regions in a subset of sub-regions.

[0093] It should be noted that the first example of the flood monitoring method described in this embodiment corresponds to a big data simulation analysis system for monitoring the inundation and spread of river floods. By analyzing the river network geographic data (i.e., the second flood discharge channel and the second river) and the real-time collected flood monitoring data (i.e., the first flood discharge channel and the first river) in the system, an inundation driving index (i.e., the dynamic simulation matrix) is calculated to identify high-risk areas. Based on these high-risk areas, flood discharge coordination data from different geographic regions are jointly analyzed to obtain the flood spread integration degree (i.e., the flood risk value). The optimal flood discharge control scheme is obtained based on the flood spread integration degree and output to the flood control decision-making terminal. In the first example, the inundation driving index (i.e., the dynamic simulation matrix) is used to provide data support for flood evolution analysis, improving the accuracy of flood prediction and the efficiency of flood control decision-making. Furthermore, by selecting control areas with high flood spread integration degree (i.e., the flood risk value), it is beneficial to accurately capture flood inundation characteristics, providing a reliable basis for river flood control monitoring and disaster early warning, and reducing economic losses caused by flood anomalies. The system structure in the first example includes:

[0094] 1. The regional network module is used to identify the river network within a geographical area and, based on the flood discharge channels and rivers within the geographical area, construct a regional route relationship set (i.e., the second route relationship set); and based on river flood inundation and spread events, construct a flood discharge route relationship set (i.e., the first route relationship set). This module consists of two core units: a regional division unit and a dataset generation unit.

[0095] A regional division unit is used to divide a geographical region and import the river network within the geographical region. The river network includes a river (i.e., the second river) and a flood discharge channel (i.e., the second flood discharge channel), and the flood discharge channel is connected to the river gate.

[0096] The dataset generation unit is used to generate the regional route relationship set (i.e., the second route relationship set) and the flood discharge route relationship set (i.e., the first route relationship set).

[0097] 2. The data feature processing module is used to represent flood channels and waterways in a unified model matrix, and to process the regional route relationship set (i.e., the second route relationship set) and the flood discharge route relationship set (i.e., the first route relationship set) respectively, to obtain the generalized coordination matrix and the dynamic coordination matrix between geographical regions respectively; this module consists of three core units: model matrix construction unit, generalized relationship processing unit and dynamic relationship processing unit.

[0098] The model matrix construction unit is used to construct the simulation model matrix, wherein the row number of the simulation model matrix is ​​the code number of the river channel, and the column number of the simulation model matrix is ​​the code number of the flood discharge channel.

[0099] The generalization relationship processing unit processes the regional route relationship set (i.e., the second route relationship set) based on the monitoring simulation model matrix to obtain the generalization collaboration matrix between geographical regions (i.e., between the two sub-regions).

[0100] The dynamic relationship processing unit processes the flood discharge route relationship set (i.e., the first route relationship set) based on the monitoring simulation model matrix to obtain the dynamic collaborative relationship matrix between geographical regions (i.e., between the two sub-regions).

[0101] 3. The data analysis center module assesses the flood discharge capacity between geographical regions based on river flood inundation and spread events, normalizes the flood discharge capacity, and outputs flood risk values ​​for each geographical region. This module consists of two core units: a flood discharge capacity assessment unit and a flood risk monitoring unit.

[0102] The flood discharge capacity assessment unit assesses the flood discharge capacity between geographical regions based on river flood inundation and spread events; the flood risk monitoring unit is used to form an assessment pair, normalize the flood discharge capacity, and output the normalized flood risk value.

[0103] The advantages of the embodiments of the present invention are as follows:

[0104] A. This invention addresses the real-world problem of shared river channels and flood discharge channels existing in different geographical regions. It proposes using flood discharge channels as column features in a model matrix and employs spatial correlation dimension substitution to achieve correlation analysis of complex flood discharge channels between different rivers. Specifically, the generalized collaborative relationship matrix is ​​constructed based on static network relationships, with each element representing the maximum static correlation value between two rivers. Conversely, during flood inundation events, the gate opening behavior is a dynamic control mechanism, and the value reflected by this dynamic control represents the dynamic relationship value between the two rivers. This solves the problem of insufficient handling of river and flood discharge channel relationships. By identifying the river network within a geographical region in the backend, it constructs a regional route relationship set and a flood discharge route relationship set containing flood discharge channels and rivers. A unified model matrix is ​​used to process these two relationship sets, generating a generalized collaborative relationship matrix and a dynamic collaborative relationship matrix. This achieves a systematic analysis of complex water network relationships within a geographical region, providing more accurate basic data support for flood monitoring.

[0105] B. This invention proposes a scenario where each element value in the dynamic coordination matrix under dynamic conditions is less than or equal to each element value in the generalized coordination matrix under static conditions. Through strategy difference calculation between the generalized and dynamic coordination matrices, a quantitative index matrix characterizing the deviation between the static optimal strategy and the dynamic real-time response is obtained. The element values ​​of this matrix reflect the differences in control strategies between static and dynamic conditions; the smaller the element value, the smaller the flood discharge capacity. Based on the dynamic assessment of flood event-related flood discharge capacity across geographical regions, and through comparative analysis of the generalized and dynamic coordination matrices, combined with normalization processing to output flood risk values, the invention can reflect the real-time differences in flood spread risk across different regions. This provides a scientific basis for flood control scheduling decisions, facilitates the early development of targeted flood discharge plans and risk avoidance measures, and improves the accuracy of river flood inundation and spread monitoring and the efficiency of flood emergency response.

[0106] like Figure 3 As shown, to achieve the above objectives, embodiments of the present invention provide a flood monitoring device, comprising:

[0107] The first acquisition module 301 is used to acquire a dynamic simulation matrix corresponding to a sub-region based on at least one first flood discharge channel in the sub-region and a first river channel corresponding to each first flood discharge channel when a flood occurs in the target area; wherein, the target area includes multiple sub-regions; the first river channel is the target river channel for the first flood discharge channel to open its gates to discharge floodwater when a flood occurs; the first flood discharge channel is the flood discharge channel when a flood occurs; and the flood situation refers to the spread of floodwater.

[0108] The second acquisition module 302 is used to acquire a static simulation matrix corresponding to the sub-region based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each of the second flood discharge channels through a gate; wherein, the multiple second flood discharge channels are all flood discharge channels included in the sub-region;

[0109] The third acquisition module 303 is used to acquire the flood risk value between the two sub-regions based on the dynamic simulation matrix and the static simulation matrix of any two sub-regions in the target region.

[0110] Optionally, in the aforementioned apparatus, the first acquisition module 301 includes:

[0111] The first acquisition unit is configured to acquire a first route relationship set based on the at least one first flood discharge channel in the sub-region and the first river channel through which each first flood discharge channel opens its gates for flood discharge;

[0112] The second acquisition unit is used to map the first route relationship set to the simulation model matrix and acquire the dynamic simulation matrix corresponding to the sub-region.

[0113] Optionally, in the apparatus, the second acquiring unit includes:

[0114] A first processing component is used to sequentially map the at least one first flood discharge channel in the first route relation set to the corresponding first column in the simulation model matrix;

[0115] The second processing component is used to sequentially map the first river channel corresponding to the target first flood discharge channel to the first row corresponding to the target first column in the simulation model matrix, and mark the corresponding first matrix element as a first value; wherein, the target first flood discharge channel is any one of the at least one first flood discharge channel, and the target first column is the column where the target first flood discharge channel is located;

[0116] The first acquisition component is used to acquire the dynamic simulation matrix corresponding to the sub-region based on the first matrix elements.

[0117] Optionally, in the method, the second acquisition module 302 includes:

[0118] The third acquisition unit is used to acquire a second route relationship set based on the multiple second flood discharge channels of the sub-region and the second river channel connected to each second flood discharge channel through a gate;

[0119] The fourth acquisition unit is used to map the second route relationship set to the simulation model matrix and acquire the static simulation matrix corresponding to the sub-region.

[0120] Optionally, in the aforementioned apparatus, the fourth acquiring unit comprises:

[0121] The third processing component is used to sequentially map the plurality of second flood discharge channels in the second route relation set to the corresponding second column in the simulation model matrix;

[0122] The fourth processing component is used to sequentially map the second river channel corresponding to the target second flood discharge channel to the second row corresponding to the target second column in the simulation model matrix, and mark the corresponding second matrix elements as a first value; wherein, the target second flood discharge channel is any one of the plurality of second flood discharge channels, and the target second column is the column where the target second flood discharge channel is located;

[0123] The second acquisition component is used to acquire the static simulation matrix corresponding to the sub-region based on the elements of the second matrix.

[0124] Optionally, in the aforementioned apparatus, the third acquisition module 303 includes:

[0125] The fifth acquisition unit is used to acquire the dynamic coordination matrix between the corresponding sub-regions based on the dynamic simulation matrix of the two sub-regions in the target region;

[0126] The sixth acquisition unit is used to acquire the generalization collaboration matrix between the corresponding sub-regions based on the static simulation matrix of the two sub-regions in the target region;

[0127] The seventh acquisition unit is used to acquire the flood risk value between the two sub-regions based on the dynamic coordination matrix and the generalized coordination matrix.

[0128] Optionally, in the aforementioned apparatus, the fifth acquiring unit comprises:

[0129] The third acquisition component is used to multiply the dynamic simulation matrix of the first target sub-region with the transpose of the dynamic simulation matrix corresponding to the second target sub-region, respectively, to obtain the dynamic coordination matrix between the first target sub-region and the second target sub-region; wherein, the two sub-regions include the first target sub-region and the second target sub-region.

[0130] Optionally, in the aforementioned apparatus, the sixth acquiring unit comprises:

[0131] The fourth acquisition component is used to multiply the static simulation matrix of the target third sub-region by the transpose of the static simulation matrix corresponding to the target fourth sub-region, respectively, to obtain the generalized cooperative matrix between the target third sub-region and the target fourth sub-region; wherein, the two sub-regions include the target third sub-region and the target fourth sub-region.

[0132] Optionally, in the aforementioned apparatus, the seventh acquisition unit comprises:

[0133] The fifth acquisition component is used to acquire a difference matrix based on the difference between the dynamic coordination matrix and the generalized coordination matrix;

[0134] The sixth acquisition component is used to acquire the flood risk value based on the sum of multiple third matrix elements in the difference matrix.

[0135] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0136] like Figure 4 As shown, to achieve the above objectives, an embodiment of the present invention provides a flood monitoring device, including: a transceiver 401, a processor 402, a memory 403, and a program or instructions stored in the memory 403 and executable on the processor 402; wherein, when the processor 402 executes the program or instructions, it implements the task allocation method described above.

[0137] The transceiver 401 is used to receive and send data under the control of the processor 402.

[0138] Among them, Figure 4 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 402) and memory (memory 403). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 401 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 402 is responsible for managing the bus architecture and general processing, and the memory 403 can store data used by the processor 402 during operation.

[0139] To achieve the above objectives, embodiments of the present invention provide a readable storage medium having a program or instructions stored thereon, wherein the program or instructions, when executed by a processor, implement the steps in the flood monitoring method described above.

[0140] To achieve the above objectives, embodiments of the present invention provide a computer program product, which includes computer instructions that, when executed by a processor, implement the steps of the flood monitoring method described above.

[0141] It should be further noted that the terminals described in this specification include, but are not limited to, smartphones, tablets, etc., and many of the functional components described are referred to as modules in order to emphasize the independence of their implementation.

[0142] In this embodiment of the invention, the module can be implemented in software so that it can be executed by various types of processors. For example, an identified executable code module may include one or more physical or logical blocks of computer instructions, which may be constructed as objects, procedures, or functions. Nevertheless, the executable code of the identified module does not need to be physically located together, but may include different instructions stored in different bits, which, when logically combined, constitute the module and achieve the module's intended purpose.

[0143] In practice, an executable code module can be a single instruction or many instructions, and can even be distributed across multiple different code segments, different programs, and across multiple memory devices. Similarly, operational data can be identified within the module and can be implemented in any suitable form and organized within any suitable data structure. This operational data can be collected as a single dataset or distributed across different locations (including different storage devices), and can exist, at least in part, solely as electronic signals within the system or network.

[0144] When a module can be implemented using software, considering the current level of hardware technology, modules that can be implemented in software can be implemented using hardware circuits by those skilled in the art to achieve the corresponding functions, without considering cost. These hardware circuits include conventional very-large-scale integrated circuits (VLSI) or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules can also be implemented using programmable hardware devices, such as field-programmable gate arrays, programmable array logic, and programmable logic devices.

[0145] The exemplary embodiments described above are with reference to the accompanying drawings. Many different forms and embodiments are feasible without departing from the spirit and teachings of the invention. Therefore, the invention should not be construed as limiting the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided to make the invention complete and convey its scope to those skilled in the art. In these drawings, component dimensions and relative dimensions may be exaggerated for clarity. The terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. As used herein, unless clearly indicated otherwise, the singular forms “a,” “an,” and “the” are intended to include all such forms. It will be further understood that the terms “comprising” and / or “including”, when used in this specification, indicate the presence of the stated features, integers, steps, operations, components, and / or elements, but do not exclude the presence or addition of one or more other features, integers, steps, operations, components, and / or groups thereof. Unless otherwise indicated, when stated, a range of values ​​includes the upper and lower limits of the range and any subranges in between.

[0146] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the 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 flood monitoring method, characterized in that, include: In the event of a flood in the target area, a dynamic simulation matrix corresponding to the sub-region is obtained based on at least one first flood discharge channel in the sub-region and a first river channel corresponding to each first flood discharge channel; wherein, the target area includes multiple sub-regions; the first river channel is the target river channel for flood discharge when the first flood discharge channel opens its gates to release floodwater in the event of a flood; the first flood discharge channel is the flood discharge channel in the event of a flood; the flood situation refers to the spread of floodwater; Based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel through a gate, obtain the static simulation matrix corresponding to the sub-region; wherein, the multiple second flood discharge channels are all flood discharge channels included in the sub-region; Based on the dynamic simulation matrix and the static simulation matrix of any two sub-regions in the target region, the flood risk value between the two sub-regions is obtained.

2. The method according to claim 1, characterized in that, In the event of flooding in the target area, a dynamic simulation matrix corresponding to the sub-region is obtained based on at least one first flood discharge channel in the sub-region and the first river channel corresponding to each first flood discharge channel, including: Based on the at least one first flood discharge channel in the sub-region and the first river channel through which each first flood discharge channel opens its gates to release floodwater, obtain a first route relationship set; Map the first route relationship set to the simulation model matrix to obtain the dynamic simulation matrix corresponding to the sub-region.

3. The method according to claim 2, characterized in that, Mapping the first route relationship set to the simulation model matrix to obtain the dynamic simulation matrix corresponding to the sub-region includes: Map the at least one first flood discharge channel in the first route relation set to the corresponding first column in the simulation model matrix in sequence; The first river channel corresponding to the target first flood discharge channel is sequentially mapped to the first row corresponding to the target first column in the simulation model matrix, and the corresponding first matrix element is marked as a first value; wherein, the target first flood discharge channel is any one of the at least one first flood discharge channel, and the target first column is the column where the target first flood discharge channel is located; The dynamic simulation matrix corresponding to the sub-region is obtained based on the first matrix element.

4. The method according to claim 1, characterized in that, Based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel via a gate, obtain the static simulation matrix corresponding to the sub-region, including: Based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel by a gate, a second route relationship set is obtained; Map the second route relationship set to the simulation model matrix to obtain the static simulation matrix corresponding to the sub-region.

5. The method according to claim 4, characterized in that, Mapping the second route relationship set to the simulation model matrix to obtain the static simulation matrix corresponding to the sub-region includes: The multiple second flood discharge channels in the second route relationship set are sequentially mapped to the corresponding second column in the simulation model matrix; The second river channel corresponding to the target second flood discharge channel is sequentially mapped to the second row corresponding to the target second column in the simulation model matrix, and the corresponding second matrix element is marked as the first value; wherein, the target second flood discharge channel is any one of the plurality of second flood discharge channels, and the target second column is the column where the target second flood discharge channel is located; The static simulation matrix corresponding to the sub-region is obtained based on the elements of the second matrix.

6. The method according to claim 1, characterized in that, Based on the dynamic simulation matrix and the static simulation matrix of any two sub-regions within the target region, obtain the flood risk value between the two sub-regions, including: Based on the dynamic simulation matrices of the two sub-regions in the target region, obtain the corresponding dynamic coordination matrix between the sub-regions; Based on the static simulation matrices of the two sub-regions in the target region, obtain the generalization collaboration matrix between the corresponding sub-regions; Based on the dynamic coordination matrix and the generalized coordination matrix, the flood risk value between the two sub-regions is obtained.

7. The method according to claim 6, characterized in that, Based on the dynamic simulation matrices of the two sub-regions in the target region, obtain the corresponding dynamic coordination matrix between the sub-regions, including: The dynamic simulation matrix of the first target sub-region is multiplied by the transpose of the dynamic simulation matrix corresponding to the second target sub-region to obtain the dynamic coordination matrix between the first target sub-region and the second target sub-region; wherein the two sub-regions include the first target sub-region and the second target sub-region.

8. The method according to claim 6, characterized in that, Based on the static simulation matrices of the two sub-regions in the target region, obtain the corresponding generalization collaboration matrix between the sub-regions, including: The generalized cooperative matrix between the target third sub-region and the target fourth sub-region is obtained by multiplying the static simulation matrix of the target third sub-region with the transpose of the static simulation matrix of the target fourth sub-region respectively; wherein the two sub-regions include the target third sub-region and the target fourth sub-region.

9. The method according to claim 6, characterized in that, Based on the dynamic coordination matrix and the generalized coordination matrix, the flood risk value between the two sub-regions is obtained, including: Based on the difference between the dynamic coordination matrix and the generalized coordination matrix, obtain the difference matrix; The flood risk value is obtained by summing multiple third matrix elements in the difference matrix.

10. A flood monitoring device, characterized in that, include: The first acquisition module is used to acquire a dynamic simulation matrix corresponding to a sub-region based on at least one first flood discharge channel in the sub-region and a first river channel corresponding to each first flood discharge channel when a flood occurs in the target area; wherein, the target area includes multiple sub-regions; the first river channel is the target river channel for the first flood discharge channel to open its gates to discharge floodwater when a flood occurs; the first flood discharge channel is the flood discharge channel when a flood occurs; and the flood situation refers to the spread of floodwater. The second acquisition module is used to acquire the static simulation matrix corresponding to the sub-region based on the multiple second flood discharge channels in the sub-region and the second river channel connected to each second flood discharge channel through a gate; wherein, the multiple second flood discharge channels are all flood discharge channels included in the sub-region; The third acquisition module is used to acquire the flood risk value between the two sub-regions based on the dynamic simulation matrix and the static simulation matrix of any two sub-regions in the target region.

11. A flood monitoring device, comprising: A processor, a memory, and a program or instructions stored in the memory and executable on the processor; characterized in that, when the processor executes the program or instructions, it implements the flood monitoring method as described in any one of claims 1-9.

12. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instructions are executed by the processor, they implement the steps in the flood monitoring method as described in any one of claims 1-9.

13. A computer program product, characterized in that, It includes computer instructions, which, when executed by a processor, implement the steps of the flood monitoring method as described in any one of claims 1-9.