Equation matching method and device for hydrological-ecological-sediment element process simulation of river basin

CN120256972BActive Publication Date: 2026-09-15YELLOW RIVER INST OF HYDRAULIC RES YELLOW RIVER CONSERVANCY COMMISSION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510241191.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2026-09-15
Estimated Expiration
2045-02-28

AI Technical Summary

Benefits of technology

[0040] The present invention provides an intelligent matching method and related equipment for simulating hydrological, ecological, and sedimentary process processes in watersheds. This method analyzes hydrological, ecological, and sedimentary process processes to form an equation library, creates a geographic environment coding library based on geographic features, constructs a formula attribute matrix according to formula applicability conditions, and uses the geographic environment coding as the matching object to match a simulation equation suitable for a specific process of that geographic feature. The present invention matches geographic environment coding with simulation equation coding, uses digital matching to reduce ambiguity and vagueness in the matching process, and uses matching degree for accurate quantification, making the matching results clearer. This provides technical support for numerical simulation of hydrological, ecological, and sedimentary process processes in watersheds.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120256972B_ABST
    Figure CN120256972B_ABST
Patent Text Reader

Abstract

The application provides a watershed hydrology-ecology-sediment element process simulation equation intelligent matching method and related equipment, and relates to the technical field of watershed hydrology, ecology and sediment numerical simulation. The method comprises the following steps: according to the climate characteristics, hydrological characteristics, ecological characteristics and sediment characteristics of a target watershed, the target watershed is divided into zones; for each zone, according to the climate characteristics, hydrological characteristics, ecological characteristics and sediment characteristics of the zone, the element process that needs to be simulated in the zone is determined; for each zone, according to the climate zoning, land use type, soil type and element process that needs to be simulated in the zone, the geographical environment code of the zone is determined in a preset geographical environment code library; for each zone, taking the geographical environment code of the zone as a search condition, searching is performed in a preset simulation equation code library, and a matched simulation equation is obtained. The application can select the element process that needs to be simulated and intelligently match the simulation equation according to local conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of watershed hydrology, ecology, and sediment numerical simulation technology, and in particular to an intelligent matching method and related equipment for simulating watershed hydrological-ecological-sediment element process equations. Background Technology

[0002] Driven by the era of artificial intelligence and big data, various industries are transforming and developing towards intelligence and automation. Digital twin watersheds represent a new development path integrating digital twin technology with water conservancy. Their goal is to construct a digital watershed identical to the physical watershed, simulating and operating synchronously with the real watershed. This aims to digitally map, intelligently simulate, and proactively predict the physical watershed, thereby better supporting scientific and intelligent decision-making in water conservancy. The construction of digital twin watersheds relies heavily on numerical simulation as its core engine.

[0003] Currently, there are various numerical simulation models available both domestically and internationally, and these models are constantly evolving and improving. International numerical models, developed in the 1970s, are mature but mostly not open-source. Domestic numerical models, developed in the 1990s, are diverse but have not yet achieved international influence. A common characteristic of these numerical models is that they were initially designed with specific watershed characteristics in mind, meaning they are not universally applicable to all regions. Summary of the Invention

[0004] This invention provides an intelligent matching method and related equipment for simulating hydrological, ecological and sedimentary process simulation equations in a watershed. It can select the process elements to be simulated according to local conditions and intelligently match the simulation equations, providing technical support for constructing a watershed-specific simulation model of hydrological, ecological and sedimentary process.

[0005] In a first aspect, the present invention provides an intelligent matching method for simulation equations of watershed hydrological-ecological-sediment element processes, comprising:

[0006] The target watershed is divided into zones based on its climate, hydrological, ecological, and sediment characteristics.

[0007] For each zone, based on its climate, hydrological, ecological, and sediment characteristics, the element processes that need to be simulated in that zone are determined.

[0008] For each zone, the geographic environment code for that zone is determined from a pre-defined geographic environment code library based on the zone’s climate zone, land use type, soil type, and the element processes to be simulated.

[0009] For each partition, the geographic environment code of that partition is used as the search criterion to search in the preset simulation equation code library to obtain the matching simulation equation.

[0010] Furthermore, based on the target watershed's climatic, hydrological, ecological, and sediment characteristics, the target watershed is divided into zones, specifically including:

[0011] Select a climate zoning method, divide the target watershed into zones according to the climate characteristics of the target watershed, and obtain the first zoning result;

[0012] Select hydrological indicators and divide the target watershed into zones according to the hydrological characteristics of the target watershed to obtain the second zoning result;

[0013] Select ecological indicators and divide the target watershed into zones based on its ecological characteristics to obtain the third zone result;

[0014] Select a sediment index and divide the target watershed into zones based on the sediment characteristics of the target watershed to obtain the fourth zone result;

[0015] The intersection of the first, second, third, and fourth partition results is performed to obtain the partitioning results of the target watershed.

[0016] Furthermore, the construction process of the geolocation coding library includes:

[0017] The climate is classified into primary categories: tropical climate, arid climate, warm temperate climate, cold temperate climate, and polar climate. Each primary climate type is further classified into secondary categories, and each secondary climate type is uniquely coded.

[0018] Land use types are classified into primary categories: cultivated land, forest land, grassland, water area, other land, and unused land. Each primary land use type is further classified into secondary categories, and each secondary land use type is assigned a unique code. Other land includes urban and rural land, industrial and mining land, and residential land.

[0019] Soil types are classified into four primary categories: sandy soil, loam, clay loam, and clay. Each primary soil type is further classified into two secondary categories, and each secondary soil type is given a unique code.

[0020] The elements and processes are classified into primary categories: hydrology, ecology, and sediment. Each primary element and process is further classified into secondary categories, and each secondary element and process is uniquely coded.

[0021] The secondary climate type, secondary land use type, secondary soil type, and secondary element process of the watershed of interest are integrated to form the geographic environment code of the watershed;

[0022] By compiling the geospatial codes corresponding to all watersheds of interest, a geospatial code library is obtained.

[0023] Furthermore, the construction process of the analog equation coding library includes:

[0024] Based on prior knowledge, the hydrological-ecological-sediment process was analyzed to obtain key process elements;

[0025] For each simulation equation associated with each element process, we analyze at least one of the following aspects: key parameters, equation principle, applicable time scale, applicable spatial scale, applicable scenario, function, advantages and disadvantages, in order to determine the climate zone, land use type and soil type that the simulation equation is suitable for in the element process.

[0026] For each simulation equation, a coding matrix is ​​generated using factor processes, climate zones, land use types, and soil types as indicators.

[0027] The encoding matrices corresponding to all simulation equations are compiled to obtain the simulation equation encoding library.

[0028] Furthermore, for each partition, using the geographic environment code of that partition as the search criterion, a search is performed in a pre-defined simulation equation coding library to obtain matching simulation equations, specifically including:

[0029] The geographic environment code of this zone is parsed to obtain its element process code, climate zone code, land use type code, and soil type code;

[0030] Using at least one of the following as search criteria—factor process code, climate zone code, land use type code, and soil type code—the system searches within a pre-defined simulation equation code library and outputs the top pre-defined number of simulation equations with the highest matching degree. The more simulation equations that match the code type simultaneously, the higher the matching degree.

[0031] In this embodiment, the climate-hydrology-ecology-sediment zoning is used as the basic geographical environment background. The watershed characteristics are digitized to form a geographical environment coding library. The watershed hydrological-ecological-sediment processes are analyzed. A formula attribute matrix is ​​constructed according to the formula applicability conditions. A simulation equation coding library is constructed. The applicability of the simulation equation to a certain element process under a certain geographical environment condition is selected by matching. Finally, a simulation equation matching list for a certain element process is formed.

[0032] Secondly, the present invention provides an intelligent matching device for simulating watershed hydrological-ecological-sediment element processes, comprising:

[0033] The partitioning module is used to partition the target watershed according to its climatic, hydrological, ecological, and sediment characteristics.

[0034] The element process determination module is used to determine the element processes that need to be simulated for each zone based on its climate, hydrological, ecological, and sediment characteristics.

[0035] The coding determination module is used to determine the geographic environment code of each zone from a preset geographic environment coding library based on the climate zone, land use type, soil type and the element process to be simulated for each zone.

[0036] The equation matching module is used to search for matching simulation equations in a preset simulation equation coding library using the geographic environment code of each partition as the search condition.

[0037] Thirdly, the present invention provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in the first aspect.

[0038] Fourthly, the present invention provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method described in the first aspect.

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

[0040] The present invention provides an intelligent matching method and related equipment for simulating hydrological, ecological, and sedimentary process processes in watersheds. This method analyzes hydrological, ecological, and sedimentary process processes to form an equation library, creates a geographic environment coding library based on geographic features, constructs a formula attribute matrix according to formula applicability conditions, and uses the geographic environment coding as the matching object to match a simulation equation suitable for a specific process of that geographic feature. The present invention matches geographic environment coding with simulation equation coding, uses digital matching to reduce ambiguity and vagueness in the matching process, and uses matching degree for accurate quantification, making the matching results clearer. This provides technical support for numerical simulation of hydrological, ecological, and sedimentary process processes in watersheds. Attached Figure Description

[0041] Figure 1 A flowchart illustrating an intelligent matching method for simulating watershed hydrological-ecological-sediment element processes, provided in an embodiment of the present invention.

[0042] Figure 2 This is the process of partitioning a target watershed provided in an embodiment of the present invention;

[0043] Figure 3 This invention provides a first zoning result obtained based on climate zoning for embodiments of the invention;

[0044] Figure 4 This is a second partitioning result obtained based on hydrological index partitioning provided in an embodiment of the present invention;

[0045] Figure 5 This is a third partitioning result obtained based on ecological index partitioning provided in an embodiment of the present invention;

[0046] Figure 6 This is the fourth partitioning result obtained based on sediment index partitioning provided in this embodiment of the invention;

[0047] Figure 7 Climate-hydrological-ecological-sediment zoning results for the target watershed provided in this embodiment of the invention;

[0048] Figure 8 The process of constructing the geographic environment coding library provided in the embodiments of the present invention;

[0049] Figure 9 The process of constructing the simulation equation coding library provided in the embodiments of the present invention;

[0050] Figure 10 The process of organizing the simulation equations provided in this embodiment of the invention;

[0051] Figure 11 The simulation equation coding library provided for embodiments of the present invention;

[0052] Figure 12 The matching process of the simulation equations provided in the embodiments of the present invention;

[0053] Figure 13 This is a schematic diagram of the matching results of the simulation equations provided in the embodiments of the present invention;

[0054] Figure 14 A schematic diagram of the structure of an intelligent matching device for simulating watershed hydrological-ecological-sediment element processes is provided in an embodiment of the present invention.

[0055] Figure 15 This is a structural block diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0056] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of the embodiments of this invention will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0057] like Figure 1 As shown, this embodiment of the invention provides an intelligent matching method for simulating watershed hydrological-ecological-sediment element processes, comprising the following steps:

[0058] S101: Divide the target watershed into zones based on its climate, hydrological, ecological, and sediment characteristics;

[0059] Specifically, climate characteristics can be considered from aspects such as precipitation, temperature, humidity, wind speed, and wind direction. Hydrological characteristics can be considered from aspects such as runoff and flow velocity. Ecological characteristics can be considered from aspects such as vegetation type and soil type. Sediment characteristics can be considered from aspects such as soil erosion type and soil erosion intensity. Characterizing watershed characteristics from the perspectives of climate, hydrology, ecology, and sediment provides clear targets for matching simulation equations, which is conducive to the rapid search and accurate location of simulation equations.

[0060] S102: For each zone, based on the zone's climate, hydrological, ecological, and sediment characteristics, determine the element processes that need to be simulated in that zone;

[0061] S103: For each zone, determine the geographic environment code of the zone in the preset geographic environment code library based on the zone's climate zone, land use type, soil type, and the element processes to be simulated.

[0062] S104: For each partition, using the geographic environment code of that partition as the search condition, search in the preset simulation equation code library to obtain the matching simulation equation.

[0063] The intelligent matching method for simulating hydrological, ecological, and sedimentary process processes in a watershed, provided in this invention, matches geographic environment codes with simulation equation codes. This digital matching reduces ambiguity and vagueness during the matching process, resulting in clearer matching results and providing technical support for numerical simulation of hydrological, ecological, and sedimentary process processes in a watershed. Furthermore, by dividing the entire target watershed into zones, using each zone as the smallest unit for simulating process elements, the simulation process becomes more granular and accurate. Applying this method to watershed numerical simulation allows for the selection of equations to simulate different process elements based on local conditions, overcoming the limitations of "one equation for the entire region" and more accurately depicting climate, hydrology, ecology, and sedimentary processes. Through process element selection and intelligent equation matching, a climate-hydrological-ecological-sedimentary numerical model with watershed characteristics is formed, providing a core engine for reviewing historical watershed processes and projecting future scenarios, and offering technical support for comprehensive watershed management and planning.

[0064] In one embodiment, such as Figure 2 As shown, this embodiment provides a specific process for dividing the target watershed into zones based on its climate, hydrological, ecological, and sediment characteristics, including the following steps:

[0065] S201. Select a climate zoning method and divide the target watershed into zones based on its climate characteristics to obtain the first zoning result. In this embodiment, the Köppen climate classification method is used for climate zoning. The zoning criteria are shown in Table 1, and the zoning results are as follows: Figure 3 As shown.

[0066] Table 1. Methods for dividing climate zones

[0067]

[0068] Note: MAP represents annual precipitation; MAT represents annual average temperature; T hot Indicates the temperature of the hottest month; T cold P represents the temperature of the coldest month; dry P represents the precipitation in the driest month; sdry This represents the precipitation in the driest month of the summer half-year (April to September in the Northern Hemisphere); P wdry This represents the precipitation during the driest month of the winter half-year (October to March of the following year in the Northern Hemisphere); P swet This indicates the rainfall in the wettest month of the summer half-year; P wwet This indicates the precipitation in the wettest month of the winter half-year; when more than 70% of the annual precipitation occurs in the winter half-year, P... threadhold =2×MAT; When more than 70% of the precipitation occurs during the summer half-year, P threadhold =2×MAT+28; otherwise, P threadhold =2×MAT+14.

[0069] S202. Select hydrological indicators and divide the target watershed into zones based on its hydrological characteristics to obtain a second zoning result. In this embodiment, the water yield coefficient is used for hydrological zoning. The zoning criteria are shown in Table 2, and the zoning results are as follows: Figure 4 As shown.

[0070] Table 2. Methods for Hydrological Zoning

[0071]

[0072] S203. Select ecological indicators and divide the target watershed into zones based on its ecological characteristics to obtain the third zoning result. In this embodiment, NDVI is used for ecological zoning, and the zoning criteria are shown in Table 3. The zoning results are as follows: Figure 5 As shown.

[0073] Table 3. Methods for dividing ecological zones

[0074]

[0075] S204. Select sediment indices and divide the target watershed into zones based on its sediment characteristics to obtain a fourth zoning result. In this embodiment, soil erosion type and soil erosion intensity are used to zon the sediment. Soil erosion types are shown in Table 4, and the zoning criteria for soil erosion intensity are shown in Table 5. The zoning results are as follows: Figure 6 As shown.

[0076] Table 4 Classification of Soil Erosion

[0077]

[0078] Table 5 Classification criteria for soil erosion intensity

[0079]

[0080] S205. Perform an intersection operation on the results of the first, second, third, and fourth partitions to obtain the partitioning results of the target watershed, namely, the watershed climate-hydrology-ecology-sediment partitioning, as shown in the figure. Figure 7 As shown.

[0081] This embodiment characterizes the watershed from the perspectives of climate, hydrology, ecology, and sediment, providing a clear target for matching simulation equations and facilitating rapid search and accurate positioning of simulation equations.

[0082] In one embodiment, such as Figure 8 As shown, this embodiment of the invention provides a process for constructing a geospatial coding library, including the following steps:

[0083] S301: The climate is classified into primary categories: tropical climate, arid climate, warm temperate climate, cold temperate climate and polar climate. For each primary climate type, a secondary category is further classified, and each secondary climate type is uniquely coded; as shown in Table 6.

[0084] Table 6 Climate Zone Coding

[0085]

[0086] S302: Land use types are classified into primary categories: cultivated land, forest land, grassland, water area, other land use, and unused land. Each primary land use type is further classified into secondary categories, and each secondary land use type is uniquely coded. Other land use includes urban and rural land, industrial and mining land, and residential land, as shown in Table 7.

[0087] Table 7 Land Use Type Coding

[0088]

[0089] S303: Soil types are classified into primary categories: sandy soil, loam, clay loam, and clay soil. For each primary soil type, secondary categories are further classified, and each secondary soil type is uniquely coded; as shown in Table 8.

[0090] Table 8 Soil Type Coding

[0091]

[0092] S304: Classify the element processes into primary categories: hydrology, ecology, and sediment. Then, classify each primary element process into secondary categories and assign a unique code to each secondary element process; as shown in Table 9.

[0093] Table 9 Simulation Element Process Coding

[0094]

[0095] S305: The secondary climate type, secondary land use type, secondary soil type and secondary element process of the watershed of interest are integrated as the geographic environment code of the watershed; as shown in Table 10.

[0096] Table 10 Geographic Environment Coding

[0097]

[0098] S306: Summarize the geospatial codes corresponding to all watersheds of interest to obtain a geospatial code library.

[0099] This embodiment encodes the geographic environment of a zone based on climate, land use type, soil type, and element processes. The geographic environment coding library is a digital representation of the geographical features of the watershed, which can provide digital search conditions for the subsequent simulation equation matching process. Using digital matching reduces ambiguity and vagueness in the matching process.

[0100] In one embodiment, such as Figure 9 As shown, this embodiment of the invention provides a process for constructing a simulation equation coding library, including the following steps:

[0101] S401: Analyze the hydrological-ecological-sediment process based on prior knowledge (such as monographs, literature, model software manuals, etc.) to obtain key process elements;

[0102] S402: As Figure 10 As shown, for each simulation equation associated with each element process, we analyze at least one of the following aspects: key parameters, equation principle, applicable time scale, applicable spatial scale, applicable scenario, function, advantages and disadvantages, in order to determine the climate zone, land use type and soil type that the simulation equation is suitable for in the element process.

[0103] S403: For each simulation equation, using factor processes, climate zones, land use types, and soil types as indicators, generate a coding matrix for that simulation equation; Table 11 shows the coding matrix corresponding to Formula 1, and Table 12 shows the coding matrix corresponding to Formula 2. Clearly, this coding matrix is ​​a three-dimensional matrix, with the first dimension being the equation number, the second dimension being the major categories of geographic environmental factors, and the third dimension being the minor categories of geographic environmental factors.

[0104] Table 11 Encoding matrix corresponding to Formula 1

[0105]

[0106] Note: The matrix above represents Formula 1 used in process 101, applicable to climate zones 31 and 41, applicable to land use 21 and 31, applicable to all soil types, and 0 is a placeholder number with no meaning.

[0107] Table 12 Encoding matrix corresponding to Formula 2

[0108]

[0109] Note: The matrix above represents Formula 2 used for process 101, applicable to climate zones 31 and 41, applicable to land use 21 and 31, applicable to all soil types except 11, and 0 is a placeholder number with no meaning.

[0110] S404: Summarize the coding matrices corresponding to all simulation equations to obtain the simulation equation coding library, such as... Figure 11 As shown.

[0111] In this embodiment, hydrological, ecological, and sediment process elements are analyzed, and the simulation equations are systematically organized, classified, and coded to form a simulation equation coding library. A formula attribute matrix is ​​constructed using climate zones, land use types, soil types, and process elements as applicable conditions, providing a resource library for equation retrieval and matching. This simulation equation library can be continuously updated and expanded.

[0112] In one embodiment, such as Figure 12 As shown, this embodiment of the invention provides a matching process for a simulation equation, including the following steps:

[0113] S501. Parse the geographic environment code of the partition to obtain its element process code, climate zone code, land use type code and soil type code;

[0114] S502. Using at least one of the element process code, climate zone code, land use type code, and soil type code as search conditions, search in the preset simulation equation code library and output the first preset number of simulation equations with high matching degree; wherein, the more simulation equations that match the code type at the same time, the higher the matching degree.

[0115] Specifically, the coding in the geographic environment coding library is matched with the coding in the simulation equation coding library. There are three matching results: ① No result, which means there is no suitable equation; ② Unique result, which means only one equation satisfies the condition; ③ Not unique result, which means there are multiple equations that satisfy the condition. The multiple equations are then arranged in descending order of matching degree.

[0116] It should be noted that if the matching degree is the same, the formulas are arranged from low to high according to their numbers. As needed, you can set it to only display the first few formulas (for example, only display the first 5 formulas).

[0117] Furthermore, when determining the final simulation equations, factors such as the required parameters and computational complexity can be comprehensively considered to screen and finalize the matching results. Using the matrices of Formula 1 and Formula 2 mentioned above (as shown in Tables 11 and 12), the matching degrees of the two formulas for the 101312111 process are 100% and 75%, respectively. Figure 13 As shown.

[0118] In this embodiment, a geographic environment coding library is used as the search condition, a simulation equation coding library is used as the object, and the equation number is used as the loop variable. The coding in the geographic environment coding library is parsed and then matched with the formula attribute matrix. If one of the conditions is met, there is a 25% matching degree, with a maximum of 100%. By determining the simulation process of watershed hydrological-ecological-sediment elements, a geographic environment coding library is constructed. By matching the geographic environment coding with the simulation equation coding, a simulation scheme of element processes with watershed characteristics is formed, and the simulation equations of the corresponding element processes are matched, realizing intelligent matching of simulation equations. Furthermore, the matching metric is used to quantify the matching effect, which is beneficial for realizing intelligent matching and screening of simulation equations and makes the matching results clearer, providing technical support for numerical simulation of watershed hydrological-ecological-sediment element processes.

[0119] Based on the same inventive concept, such as Figure 14 As shown, this embodiment of the invention also provides an intelligent matching device for simulating watershed hydrological-ecological-sediment element processes, including a partitioning module, an element process determination module, a coding determination module, and an equation matching module.

[0120] The zoning module is used to divide the target watershed into zones based on its climate, hydrological, ecological, and sediment characteristics. The element process determination module is used to determine the element processes that need to be simulated for each zone based on its climate, hydrological, ecological, and sediment characteristics. The coding determination module is used to determine the geographic environment code for each zone in a preset geographic environment coding library based on its climate zone, land use type, soil type, and the element processes that need to be simulated. The equation matching module is used to search in a preset simulation equation coding library using the geographic environment code of each zone as the search condition to obtain the matching simulation equation.

[0121] This invention takes climate-hydrology-ecology-sediment zoning as the basic geographical environment background, digitizes watershed characteristics to form a geographical environment coding library, analyzes watershed hydrological-ecological-sediment processes, constructs a formula attribute matrix according to the formula applicability conditions, constructs a simulation equation coding library, selects matching metrics to quantify the applicability of simulation equations to a certain element process under a certain geographical environment condition, and finally forms a simulation equation matching list for a certain element process.

[0122] Figure 15 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 15 As shown, the electronic device may include: a processor 1501, a communications interface 1502, a memory 1503, and a communications bus 1504, wherein the processor 1501, the communications interface 1502, and the memory 1503 communicate with each other through the communications bus 1504. The processor 1501 can call logical instructions in the memory 1503 to execute an intelligent matching method for watershed hydrological-ecological-sediment element process simulation equations. This method includes: dividing the target watershed into zones based on its climate, hydrological, ecological, and sediment characteristics; for each zone, determining the element processes to be simulated based on its climate, hydrological, ecological, and sediment characteristics; for each zone, determining its geographic environment code in a preset geographic environment code library based on its climate zone, land use type, soil type, and the element processes to be simulated; and for each zone, searching in a preset simulation equation code library using its geographic environment code as the search condition to obtain a matching simulation equation.

[0123] Furthermore, when the logical instructions in the aforementioned memory 1503 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0124] This invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions, and when the program instructions are executed by a computer, the computer can execute the intelligent matching method for watershed hydrological-ecological-sediment element process simulation equations provided in the above-described method embodiments.

[0125] This invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the intelligent matching method for watershed hydrological-ecological-sediment element process simulation equations provided in the above-described method embodiments.

[0126] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0127] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An intelligent matching method for simulation equations of watershed hydrological-ecological-sediment element processes, characterized in that, include: The target watershed is divided into zones based on its climate, hydrological, ecological, and sediment characteristics. For each zone, based on its climate, hydrological, ecological, and sediment characteristics, the element processes that need to be simulated in that zone are determined. For each zone, the geographic environment code for that zone is determined from a pre-defined geographic environment code library based on the zone’s climate zone, land use type, soil type, and the element processes to be simulated. The construction process of the geo-environment coding library includes: The climate is classified into primary categories: tropical climate, arid climate, warm temperate climate, cold temperate climate, and polar climate. Each primary climate type is further classified into secondary categories, and each secondary climate type is uniquely coded. Land use types are classified into primary categories: cultivated land, forest land, grassland, water area, other land, and unused land. Each primary land use type is further classified into secondary categories, and each secondary land use type is assigned a unique code. Other land includes urban and rural land, industrial and mining land, and residential land. Soil types are classified into four primary categories: sandy soil, loam, clay loam, and clay. Each primary soil type is further classified into two secondary categories, and each secondary soil type is given a unique code. The elements and processes are classified into primary categories: hydrology, ecology, and sediment. Each primary element and process is further classified into secondary categories, and each secondary element and process is uniquely coded. The secondary climate type, secondary land use type, secondary soil type, and secondary element process of the watershed of interest are integrated to form the geographic environment code of the watershed; The geospatial codes corresponding to all watersheds of interest are compiled to obtain a geospatial code library; For each partition, the geographic environment code of that partition is used as the search condition to search in the preset simulation equation code library to obtain the matching simulation equation; The construction process of the analog equation coding library includes: Based on prior knowledge, the hydrological-ecological-sediment process was analyzed to obtain key process elements; For each simulation equation associated with each element process, we analyze at least one of the following aspects: key parameters, equation principle, applicable time scale, applicable spatial scale, applicable scenario, function, advantages and disadvantages, in order to determine the climate zone, land use type and soil type that the simulation equation is suitable for in the element process. For each simulation equation, a coding matrix is ​​generated using factor processes, climate zones, land use types, and soil types as indicators. The encoding matrices corresponding to all simulation equations are compiled to obtain the simulation equation encoding library.

2. The intelligent matching method for watershed hydrological-ecological-sediment element process simulation equations according to claim 1, characterized in that, Based on the climatic, hydrological, ecological, and sediment characteristics of the target watershed, the target watershed is divided into zones, specifically including: Select a climate zoning method, divide the target watershed into zones according to the climate characteristics of the target watershed, and obtain the first zoning result; Select hydrological indicators and divide the target watershed into zones according to the hydrological characteristics of the target watershed to obtain the second zoning result; Select ecological indicators and divide the target watershed into zones based on its ecological characteristics to obtain the third zone result; Select a sediment index and divide the target watershed into zones based on the sediment characteristics of the target watershed to obtain the fourth zone result; The intersection of the first, second, third, and fourth partition results is performed to obtain the partitioning results of the target watershed.

3. The intelligent matching method for watershed hydrological-ecological-sediment element process simulation equations according to claim 1, characterized in that, For each partition, the geographic environment code of that partition is used as the search criterion to search in a pre-defined simulation equation coding library to obtain matching simulation equations, specifically including: The geographic environment code of this zone is parsed to obtain its element process code, climate zone code, land use type code, and soil type code; Using at least one of the following as search criteria—factor process code, climate zone code, land use type code, and soil type code—the system searches within a pre-defined simulation equation code library and outputs the top pre-defined number of simulation equations with the highest matching degree. The more simulation equations that match the code type simultaneously, the higher the matching degree.

4. An intelligent matching device for simulating watershed hydrological-ecological-sediment element processes, characterized in that, Applied to the method of claim 1, comprising: The partitioning module is used to partition the target watershed according to its climatic, hydrological, ecological, and sediment characteristics. The element process determination module is used to determine the element processes that need to be simulated for each zone based on its climate, hydrological, ecological, and sediment characteristics. The coding determination module is used to determine the geographic environment code of each zone from a preset geographic environment coding library based on the climate zone, land use type, soil type and the element process to be simulated for each zone. The equation matching module is used to search for matching simulation equations in a preset simulation equation coding library using the geographic environment code of each partition as the search condition.

5. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 3.

6. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Basin zoning method based on hydro-ecological function

    CN105022932A

  • Water source system simulation and regulation management method

    CN106296024A