Lake water total phosphorus concentration standard exceeding early warning method, device, equipment and medium

By establishing a total phosphorus migration model and water body hydrodynamic model, monitoring and warning of the total phosphorus concentration in lake water bodies exceeding the standard, the problem of difficulty in monitoring and early warning of the total phosphorus concentration in lake water bodies exceeding the standard is solved, and accurate monitoring and timely warning of lake water bodies are achieved.

CN119479886APending Publication Date: 2025-02-18NANJING HYDRAULIC RES INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411530489.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

Exceeding the total phosphorus concentration in lake waters leads to eutrophication, causing excessive algae reproduction, reduced dissolved oxygen and water pollution. It is difficult for existing technology to accurately monitor and promptly early warning.

Method used

By obtaining the flow rate and total phosphorus content of the stem and branch currents, establishing a total phosphorus migration model, combining the water body hydrodynamic model, monitoring the migration rules and distribution characteristics of the total phosphorus concentration, timely obtaining the location where the total phosphorus concentration exceeds the standard, and verifying it through limited sampling points If the standard exceeds the standard, a hierarchical warning signal will be issued.

Benefits of technology

Dynamic monitoring and warning of the total phosphorus concentration in lake water bodies and excessive warnings have been achieved, the accuracy and economicality of monitoring have been improved, and the occurrence of eutrophication has been prevented in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119479886A_ABST
    Figure CN119479886A_ABST
Patent Text Reader

Abstract

The invention discloses a lake water total phosphorus concentration standard exceeding early warning method, device, equipment and medium, and belongs to the technical field of lake water quality monitoring. The method comprises the following steps: acquiring non-trunk branch flow and total phosphorus content flowing into a lake along with non-trunk branches; establishing a total phosphorus migration model of the lake according to the flow of the main branches and the total phosphorus content flowing into the lake along with the main branches as well as the flow of the non-main branches and the total phosphorus content flowing into the lake along with the non-main branches, and further obtaining the position where the total phosphorus concentration in the lake exceeds the standard; according to the total phosphorus concentration of the lake sampling points, whether the total phosphorus concentration of the position exceeds the standard or not is verified, and early warning is given out when the concentration exceeds the standard. The total phosphorus amount entering the lake along with surface runoff in the rainfall process is calculated, and the accuracy of the total phosphorus migration model of the lake is improved; according to the total phosphorus concentration of the limited lake sampling points, whether the total phosphorus concentration of the position provided by the total phosphorus migration model exceeds the standard or not is verified, and the accuracy and economical efficiency of lake water body total phosphorus concentration monitoring and standard exceeding early warning are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of lake water quality monitoring, and relates to a method, device, equipment and medium for early warning of excessive total phosphorus concentration in lake water. Background Art

[0002] Due to various factors such as industrial and agricultural production emissions, urban and rural residents' domestic wastewater discharge, etc., the total phosphorus (TP) concentration in lake water bodies often exceeds the standard. Excessive phosphorus content in water bodies will cause algae and other microorganisms to reproduce in large numbers, thereby consuming dissolved oxygen in the water body and causing the death of a large number of aquatic animals such as fish, that is, eutrophication of water bodies. The growth of algae caused by eutrophication will also increase algal toxins in water bodies, seriously threatening water safety. Accurate monitoring of the total phosphorus concentration in lake water bodies is time-consuming and laborious. In addition, how to quantify the degree of harm of the total phosphorus content in lake water bodies to the water ecology and water environment and how to make appropriate warnings to relevant parties is also a difficult problem. Summary of the invention

[0003] The purpose of the present invention is to overcome the deficiencies in the prior art and to provide a method, device, equipment and medium for warning of excessive total phosphorus concentration in lake water, which can dynamically monitor the changes in total phosphorus concentration in the lake area and promptly issue a graded warning signal when the concentration exceeds the standard.

[0004] To achieve the above object, the present invention is implemented by adopting the following technical solutions:

[0005] In a first aspect, the present invention provides a method for early warning of excessive total phosphorus concentration in lake water, comprising:

[0006] Obtain the flow of the lake's main and tributary streams and the total phosphorus content flowing into the lake through the main and tributary streams;

[0007] Based on the permeability characteristics of the runoff surface, the flow of the non-main tributaries of the lake and the total phosphorus content flowing into the lake through the non-main tributaries are obtained;

[0008] A total phosphorus transport model of the lake is established based on the flow of the main and tributary streams and the total phosphorus content flowing into the lake through the main and tributary streams, as well as the flow of the non-main and tributary streams and the total phosphorus content flowing into the lake through the non-main and tributary streams;

[0009] Based on the total phosphorus transport model of the lake, obtaining the location where the total phosphorus concentration in the lake exceeds the standard;

[0010] Based on the total phosphorus concentration at the lake sampling point, verify whether the total phosphorus concentration at the location exceeds the standard, and issue an early warning when the concentration exceeds the standard.

[0011] Furthermore, based on the permeability characteristics of the runoff surface, the flow of the non-main tributaries of the lake and the total phosphorus content flowing into the lake through the non-main tributaries are obtained, including:

[0012] For a hard and impermeable runoff surface, the calculation formula for the total amount of runoff entering the lake is:

[0013] ,

[0014] in, is the total amount of runoff into the lake; is the return period, Return period The runoff coefficient under is the rainfall;

[0015] For a permeable runoff surface, the calculation formula for the infiltration rate is:

[0016] ,

[0017] in, is the saturated permeability coefficient, is the penetration depth, is the average matrix suction at the infiltration depth, is the depth of water accumulation;

[0018] When the infiltration rate Less than or equal to the saturated permeability , rainfall infiltrates into the soil without generating surface runoff, , the infiltration rate at this time is:

[0019] ,

[0020] in, Indicates time;

[0021] When the infiltration rate Greater than saturated permeability , the soil produces slope runoff, , the total amount of runoff into the lake for:

[0022] ;

[0023] There are lakes The flow of the main and tributary rivers of the lake is , then the flow of the non-main tributaries of the lake is for:

[0024] ;

[0025] The total phosphorus content flowing into the lake through non-main tributaries The calculation formula is:

[0026] ,

[0027] in, is the total phosphorus concentration in surface runoff, is the catchment area.

[0028] Furthermore, a total phosphorus transport model of the lake is established, including: establishing a total phosphorus transport model of the lake by constructing a hydrodynamic model of the lake water body, as well as the total phosphorus content flowing into the lake with the main branches and the total phosphorus content flowing into the lake with the non-main branches.

[0029] Furthermore, by constructing a hydrodynamic model of the lake, as well as the total phosphorus content flowing into the lake through the main tributaries and the total phosphorus content flowing into the lake through the non-main tributaries, a total phosphorus transport model of the lake is established, including:

[0030] Establish lake terrain regions based on underwater terrain elevation data of the lake;

[0031] The water exchange boundary of the lake area is set according to the location where the main and tributary rivers flow into the lake, thereby determining the inlet and outlet boundaries of the lake water body;

[0032] Apply flow boundary conditions and total phosphorus content boundary conditions to the inlet boundary; the flow boundary conditions include the flow of the main and tributary streams and the flow of the non-main and tributary streams, and the total phosphorus content boundary conditions include the total phosphorus content flowing into the lake through the main and tributary streams and the total phosphorus content flowing into the lake through the non-main and tributary streams;

[0033] The diffusion coefficient of total phosphorus is set according to the geographical location, climate temperature and wind speed of the lake.

[0034] Furthermore, based on the total phosphorus concentration at the lake sampling point, verify whether the total phosphorus concentration at the location exceeds the standard, and issue an early warning when the concentration exceeds the standard, including:

[0035] Based on the total phosphorus concentration at the lake sampling point, calculate the total phosphorus concentration at the location;

[0036] Verify whether the total phosphorus concentration at the location exceeds the standard and the degree of the exceeding standard according to the calculated total phosphorus concentration and the preset graded exceeding standard threshold;

[0037] According to the degree to which the total phosphorus concentration exceeds the standard at the location, a graded warning signal is issued.

[0038] Further, the total phosphorus concentration at the sampling point in the lake area is calculated, including:

[0039] Take the position as the center and get the radius Total phosphorus concentration at sampling points within the lake area;

[0040] The total phosphorus concentration at the location is calculated as:

[0041] ,

[0042] in, For the location Total phosphorus concentration; For sampling point The total phosphorus concentration, The radius is The number of sampling points within the lake area, For location With sampling point The distance is the distance weight.

[0043] Furthermore, it also includes: determining by a binary search algorithm Values, including:

[0044] The initial conditions of the binary search algorithm include: the search element is The left boundary is 0, the right boundary is the maximum diagonal distance of the lake area, and the midpoint position element ;

[0045] When any position in the lake area is taken as the center of the circle, the radius is If the number of sampling points within the lake area is not less than two, the right boundary is transformed into the midpoint position and the search continues to the left half; otherwise, the left boundary is transformed into the midpoint position and the search continues to the right half;

[0046] When the difference between the right boundary and the left boundary is less than the preset value , the search is over, at this time The value is value.

[0047] In a second aspect, the present invention also provides a warning device for excessive total phosphorus concentration in lake water, the device comprising:

[0048] The main and tributary data acquisition module is used to obtain the main and tributary flow of the lake and the total phosphorus content flowing into the lake through the main and tributary;

[0049] The non-main tributary data acquisition module is used to obtain the non-main tributary flow of the lake and the total phosphorus content flowing into the lake through the non-main tributaries based on the permeability characteristics of the runoff surface;

[0050] A lake total phosphorus transport model establishment module, used to establish a lake total phosphorus transport model based on the flow of the main and tributary streams and the total phosphorus content flowing into the lake along the main and tributary streams, as well as the flow of the non-main and tributary streams and the total phosphorus content flowing into the lake along the non-main and tributary streams;

[0051] A total phosphorus concentration exceeding standard location acquisition module is used to obtain the location where the total phosphorus concentration exceeds the standard in the lake based on the total phosphorus migration model of the lake;

[0052] The total phosphorus concentration exceeded the standard location verification and early warning module is used to verify whether the total phosphorus concentration at the location exceeded the standard based on the total phosphorus concentration at the lake sampling point, and to issue an early warning when the concentration exceeded the standard.

[0053] In a third aspect, the present invention further provides a computer device, comprising:

[0054] Memory for storing computer programs;

[0055] A processor is used to execute the computer program to implement the steps of the above-mentioned method for early warning of excessive total phosphorus concentration in lake water.

[0056] In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the steps of the above-mentioned method for early warning of excessive total phosphorus concentration in lake water.

[0057] Compared with the prior art, the present invention has the following beneficial effects:

[0058] The method for early warning of excessive total phosphorus concentration in lake water provided by the present invention calculates the total phosphorus amount entering the lake with non-main tributaries during rainfall based on the difference in permeability of the flow-generating surface, taking into account the flow rate of the main and tributary rivers into the lake, so as to obtain a more accurate calculation result of the total phosphorus amount in the lake; the total phosphorus amount entering the lake is used as the boundary condition of the total phosphorus content of the hydrodynamic model of the lake water body, so as to improve the accuracy of the total phosphorus migration model of the established lake, so that it can accurately monitor the migration law and distribution characteristics of the total phosphorus concentration in the lake, and then obtain the location where the total phosphorus concentration in the lake exceeds the standard; through the total phosphorus concentration of limited lake sampling points, and select appropriate The value can be used to verify whether the total phosphorus concentration at the exceeding standard location provided by the total phosphorus transport model is really exceeding the standard, and to issue graded warnings for exceeding standard situations, further improving the accuracy and economy of total phosphorus concentration monitoring and exceeding standard warning in lake water bodies. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 A schematic diagram of a process for early warning of excessive total phosphorus concentration in lake water provided by an embodiment of the present invention;

[0060] Figure 2 Schematic diagram of a water hydrodynamic model of a lake in an embodiment of the present invention;

[0061] Figure 3 Schematic diagram of the total phosphorus transport model of a lake in an embodiment of the present invention;

[0062] Figure 4 A schematic diagram of the structure of a warning device for excessive total phosphorus concentration in lake water provided by an embodiment of the present invention;

[0063] Figure 5 An internal structure diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0064] The technical solution of the present invention is described in detail below through the accompanying drawings and specific embodiments. The same reference numerals in the accompanying drawings indicate the same or similar components or parts. It should be understood by those skilled in the art that these drawings are not necessarily drawn to scale. The embodiments of the present application and the specific features in the embodiments are detailed descriptions of the technical solution of the present application, rather than limitations on the technical solution of the present application. In the absence of conflict, the embodiments of the present application and the technical features in the embodiments can be combined with each other.

[0065] The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0066] Embodiment 1:

[0067] like Figures 1 to 3 As shown, an embodiment of the present invention provides a method for early warning of excessive total phosphorus concentration in lake water. Figure 1 The flowchart is a schematic diagram of the method for warning the excessive total phosphorus concentration in lake water. This flowchart only shows the logical sequence of the method described in this embodiment. Under the premise of no conflict, in other possible embodiments of the present invention, different Figure 1 The steps shown or described are accomplished in the order shown.

[0068] The method for warning of excessive total phosphorus concentration in lake water provided in this embodiment can be applied to a terminal, and can be executed by a device for warning of excessive total phosphorus concentration in lake water, which can be implemented by software and / or hardware, and can be integrated in a terminal.

[0069] See also Figure 1 The method of the embodiment of the present invention specifically includes the following steps:

[0070] Step 1: Obtain the flow of the lake's main and tributary streams and the total phosphorus content flowing into the lake through the main and tributary streams.

[0071] The flow and total phosphorus content of the main and tributary streams of the lake can be obtained from the hydrological stations on the corresponding main and tributary streams. The flow of the main and tributary rivers of the lake is , the total phosphorus content flowing into the lake along the corresponding main and tributary is .

[0072] Step 2: Based on the permeability characteristics of the runoff surface, obtain the flow of the non-main tributaries of the lake and the total phosphorus content flowing into the lake through the non-main tributaries.

[0073] The underlying surface includes both urban areas with hard ground properties and runoff-generating surfaces with good permeability, such as the hilly areas in the west and south or rural polder areas. Therefore, when calculating surface runoff, different methods are used based on the underlying surface properties and surface characteristics to carry out runoff calculations for different underlying surface characteristics.

[0074] For a hard and impermeable runoff surface, the total amount of runoff entering the lake is a fixed proportion of the total rainfall, and the calculation formula is:

[0075] ,

[0076] in, is the total amount of runoff into the lake; is the return period, Return period The runoff coefficient under For rainfall.

[0077] The runoff coefficient is mainly determined by the type of runoff surface, the type of surface vegetation, the ground slope and other surface characteristics, and is also affected by factors such as rainfall characteristics (intensity, duration). For impermeable ground, the runoff coefficient is 0.70-0.95. Therefore, the runoff of the basin where the lake is located can be calculated based on the total rainfall in the basin, which is used as the total runoff into the lake in the present invention.

[0078] For permeable runoff surfaces, the present invention performs runoff calculation based on the classic Green-Ampt infiltration model.

[0079] According to the Green-Ampt infiltration model, the infiltration rate It can be expressed as:

[0080] ,

[0081] in, is the saturated permeability coefficient, is the penetration depth, is the average matrix suction at the infiltration depth, The depth of water accumulation.

[0082] When the infiltration rate Less than or equal to the saturated permeability , all rainfall infiltrates into the soil without generating surface runoff or ponding, i.e. , the infiltration rate at this time is:

[0083] ,

[0084] in, Indicates time;

[0085] When the infiltration rate Greater than saturated permeability , the soil gradually becomes saturated and produces slope runoff. In the basin, it is generally difficult for the slope to accumulate water due to the height difference of the terrain. Therefore, this paper assumes To simplify the calculation, the total amount of runoff into the lake is for:

[0086] ;

[0087] According to step 1, the lake has The flow of the main and tributary rivers of the lake is , then the flow of the non-main tributaries of the lake is for:

[0088] ;

[0089] The total phosphorus content flowing into the lake through non-main tributaries The calculation formula is:

[0090] ,

[0091] in, is the total phosphorus concentration in surface runoff, is the catchment area.

[0092] Step 3: Establish a total phosphorus transport model of the lake based on the flow of the main and tributary streams and the total phosphorus content flowing into the lake through the main and tributary streams, as well as the flow of the non-main and tributary streams and the total phosphorus content flowing into the lake through the non-main and tributary streams.

[0093] The present invention establishes a total phosphorus migration model of the lake by constructing a water body hydrodynamic model of the lake and taking data such as the total phosphorus content flowing into the lake through the main branches and the total phosphorus content flowing into the lake through the non-main branches as model parameters.

[0094] Constructing a hydrodynamic model of a lake includes: establishing a lake terrain area based on the underwater terrain elevation data of the lake; setting the water exchange boundary of the lake area based on the location where the main and tributary rivers flow into the lake, thereby determining the inlet and outlet boundaries of the lake water body.

[0095] Since the migration and distribution characteristics of total phosphorus in the lake area are mainly controlled by the convection of lake water, it is necessary to determine the main factors that affect the lake hydrodynamic calculation. For lakes, rainfall evaporation is an important factor affecting the water cycle and balance of lake water bodies. The larger the lake area, the greater the rainfall it can receive and the amount of evaporation it produces. Therefore, the hydrodynamic calculation generally needs to consider the measured data of rainfall evaporation in the lake. In addition, the surface runoff flow that replenishes the lake with surface runoff during rainfall and the outlet flow or water level elevation at each outlet boundary should be analyzed and processed according to the measured data of the hydrological station, so as to serve as the boundary conditions at each moment in the simulation process of the water body hydrodynamic model. For example Figure 2As shown in the figure, the water flow characteristics of the lake area can be determined by simulation calculation after the above settings, such as the flow direction and velocity of water at any time and place during the simulation time. In order to determine the accuracy of the water body hydrodynamic model, the accuracy can be calibrated by adjusting parameters such as riverbed roughness to make the water level change characteristics of the lake area consistent with the actual water level change of the hydrological station. Usually, the model is considered to be basically reliable if the error between the simulation result and the measured water level does not exceed 5~10%.

[0096] After completing the construction of the lake's water hydrodynamic model and parameter setting, the total phosphorus migration model of the lake is established. Since the migration of total phosphorus is affected by both water convection and its own diffusion in the water body, the surface runoff into the lake mouth is set as the entrance for total phosphorus to enter the lake, and the total phosphorus concentration at the corresponding entrance is input. Secondly, in order to consider the spatiotemporal migration of total phosphorus concentration due to diffusion, the diffusion coefficient of total phosphorus needs to be determined according to the actual situation of the lake. The diffusion coefficient is affected by the geographical location of the lake, climate temperature, wind speed and other conditions. Figure 3 As shown, by performing simulation calculations after the above settings, the migration pattern and distribution characteristics of the total phosphorus concentration entering the lake can be obtained based on the flow and diffusion characteristics of the water body in the lake area.

[0097] Step 4: Based on the total phosphorus transport model of the lake, obtain the locations where the total phosphorus concentration in the lake exceeds the standard.

[0098] Based on the constructed total phosphorus migration model of the lake, the migration pattern and distribution characteristics of the total phosphorus concentration in the lake area can be monitored, and then when the total phosphorus concentration in the lake area exceeds the standard, the location of the excess can be obtained in time.

[0099] Step 5: Based on the total phosphorus concentration at the lake sampling point, verify whether the total phosphorus concentration at the location exceeds the standard, and issue an early warning when the concentration exceeds the standard.

[0100] Wherein, step 5 specifically includes:

[0101] Step 501: Calculate the total phosphorus concentration at the location based on the total phosphorus concentration at the sampling point in the lake area.

[0102] Taking the exceeding position provided by the total phosphorus transport model of the lake as the center, the radius is Total phosphorus concentrations at sampling points within the lake area.

[0103] The calculation formula for total phosphorus concentration at the location where the standard is exceeded is:

[0104] ,

[0105] in, Exceeding locations provided for total phosphorus transport model Total phosphorus concentration; For sampling point The total phosphorus concentration, The radius is The number of sampling points within the lake area, It is an over-standard position With sampling point The distance is the distance weight, and its value is 2.

[0106] Given the large area of ​​the lake, the distance to the location where the standard is exceeded A sampling point that is farther away may not accurately reflect the total phosphorus concentration at that point, resulting in the calculated The error is large, so The value of cannot be too large; however If the value is too small, it may cause the position to exceed the standard. pass There are no sampling points or very few sampling points within the designated lake area, so we choose a lake of appropriate size. Value is necessary.

[0107] The present invention determines by a binary search algorithm value, and obtain a circle with any position in the lake area as the center and a radius of The number of sampling points within the lake area is not less than two. value.

[0108] Specifically, the initial conditions of the binary search algorithm of the present invention include: the search element is The left boundary is 0, the right boundary is the maximum diagonal distance of the lake area, and the midpoint position element ;

[0109] When any position in the lake area is taken as the center of the circle, the radius is If the number of sampling points within the lake area is not less than two, the right boundary is transformed into the midpoint position, and the midpoint position element is recalculated , continue searching to the left half; otherwise, the left boundary is transformed into the midpoint position, and the midpoint position element is recalculated , continue searching to the right half;

[0110] When the difference between the right and left boundaries is less than , the search is completed, and the obtained The value is value.

[0111] In an embodiment of the present invention, .

[0112] Step 502: Verify whether the total phosphorus concentration at the exceeding standard location provided by the total phosphorus transport model is really exceeding the standard based on the calculated total phosphorus concentration and the preset graded exceeding standard threshold; and when it is confirmed to be exceeding the standard, obtain the degree of exceeding the standard of the total phosphorus concentration at the exceeding standard location.

[0113] The embodiment of the present invention sets the threshold values ​​of the total phosphorus concentration in lakes as follows:

[0114] Level I exceeding standard threshold: 0.02 mg / L; Level II exceeding standard threshold: 0.1 mg / L; Level III exceeding standard threshold: 0.2 mg / L; Level IV exceeding standard threshold: 0.3 mg / L; Level V exceeding standard threshold: 0.4 mg / L.

[0115] Step 503: issuing a graded warning signal according to the degree of total phosphorus concentration exceeding the standard at the exceeding position, specifically including:

[0116] If the total phosphorus concentration does not exceed the level I threshold (0.02 mg / L), it will be displayed in green;

[0117] If the total phosphorus concentration does not exceed the level II exceeding standard threshold (0.1 mg / L), it will be displayed in blue;

[0118] If the total phosphorus concentration does not exceed the threshold of Level III (0.2 mg / L), it will be displayed in yellow;

[0119] If the total phosphorus concentration does not exceed the threshold of Level IV (0.3 mg / L), it will be displayed in orange;

[0120] The total phosphorus concentration does not exceed the Level V exceeding standard threshold (0.4 mg / L) and is displayed in red.

[0121] Embodiment 2:

[0122] Based on the same inventive concept as Example 1, the embodiment of the present invention also provides a lake water body total phosphorus concentration exceeding standard warning device for implementing the above-mentioned lake water body total phosphorus concentration exceeding standard warning method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in the embodiment of the lake water body total phosphorus concentration exceeding standard warning device provided below can refer to the limitations of the lake water body total phosphorus concentration exceeding standard warning method above, and will not be repeated here.

[0123] like Figure 4 As shown, an embodiment of the present invention provides a warning device for excessive total phosphorus concentration in lake water, comprising:

[0124] The main and tributary data acquisition module is used to obtain the main and tributary flow of the lake and the total phosphorus content flowing into the lake through the main and tributary;

[0125] The non-main tributary data acquisition module is used to obtain the non-main tributary flow of the lake and the total phosphorus content flowing into the lake through the non-main tributaries based on the permeability characteristics of the runoff surface;

[0126] A lake total phosphorus transport model establishment module, used to establish a lake total phosphorus transport model based on the flow of the main and tributary streams and the total phosphorus content flowing into the lake along the main and tributary streams, as well as the flow of the non-main and tributary streams and the total phosphorus content flowing into the lake along the non-main and tributary streams;

[0127] A total phosphorus concentration exceeding standard location acquisition module is used to obtain the location where the total phosphorus concentration exceeds the standard in the lake based on the total phosphorus migration model of the lake;

[0128] The total phosphorus concentration exceeded the standard location verification and early warning module is used to verify whether the total phosphorus concentration at the location exceeded the standard based on the total phosphorus concentration at the lake sampling point, and to issue an early warning when the concentration exceeded the standard.

[0129] Embodiment 3:

[0130] The embodiment of the present invention further provides a computer device, which may be a server, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the method for early warning of excessive total phosphorus concentration in lake water in the aforementioned embodiment is implemented.

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

[0132] Embodiment 4:

[0133] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the following method are implemented:

[0134] Obtain the flow of the lake's main and tributary streams and the total phosphorus content flowing into the lake through the main and tributary streams;

[0135] Based on the permeability characteristics of the runoff surface, the flow of the non-main tributaries of the lake and the total phosphorus content flowing into the lake through the non-main tributaries are obtained;

[0136] A total phosphorus transport model of the lake is established based on the flow of the main and tributary streams and the total phosphorus content flowing into the lake through the main and tributary streams, as well as the flow of the non-main and tributary streams and the total phosphorus content flowing into the lake through the non-main and tributary streams;

[0137] Based on the total phosphorus transport model of the lake, obtaining the location where the total phosphorus concentration in the lake exceeds the standard;

[0138] Based on the total phosphorus concentration at the lake sampling point, verify whether the total phosphorus concentration at the location exceeds the standard, and issue an early warning when the concentration exceeds the standard.

[0139] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems, or computer program products, and therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0140] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0141] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0142] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0143] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the enlightenment of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present invention and the claims, which all fall within the protection of the present invention.

Claims

1. A method for early warning of excessive total phosphorus concentration in lake water, characterized in that: include: Obtain the flow of the lake's main and tributary streams and the total phosphorus content flowing into the lake through the main and tributary streams; Based on the permeability characteristics of the runoff surface, the flow of the non-main tributaries of the lake and the total phosphorus content flowing into the lake through the non-main tributaries are obtained; A total phosphorus transport model of the lake is established based on the flow of the main and tributary streams and the total phosphorus content flowing into the lake through the main and tributary streams, as well as the flow of the non-main and tributary streams and the total phosphorus content flowing into the lake through the non-main and tributary streams; Based on the total phosphorus transport model of the lake, obtaining the location where the total phosphorus concentration in the lake exceeds the standard; Based on the total phosphorus concentration at the lake sampling point, verify whether the total phosphorus concentration at the location exceeds the standard, and issue an early warning when the concentration exceeds the standard.

2. The method for early warning of excessive total phosphorus concentration in lake water according to claim 1, characterized in that: Based on the permeability characteristics of the runoff surface, the flow of the non-main tributaries and the total phosphorus content flowing into the lake through the non-main tributaries are obtained, including: For a hard and impermeable runoff surface, the calculation formula for the total amount of runoff entering the lake is: , in, is the total amount of runoff into the lake; is the return period, Return period The runoff coefficient under is the rainfall; For a permeable runoff surface, the calculation formula for the infiltration rate is: , in, is the saturated permeability coefficient, is the penetration depth, is the average matrix suction at the infiltration depth, is the depth of water accumulation; When the infiltration rate Less than or equal to the saturated permeability , rainfall infiltrates into the soil without generating surface runoff, , the infiltration rate at this time is: , in, Indicates time; When the infiltration rate Greater than saturated permeability , the soil produces slope runoff, , the total amount of runoff into the lake for: ; There are lakes The flow of the main and tributary rivers of the lake is , then the flow of the non-main tributaries of the lake is for: ; The total phosphorus content flowing into the lake through non-main tributaries The calculation formula is: , in, is the total phosphorus concentration in surface runoff, is the catchment area.

3. The method for early warning of excessive total phosphorus concentration in lake water according to claim 1, characterized in that: Establishing a total phosphorus transport model for a lake includes: establishing a total phosphorus transport model for the lake by constructing a hydrodynamic model of the lake water body, as well as the total phosphorus content flowing into the lake through the main branches and the total phosphorus content flowing into the lake through the non-main branches.

4. The method for early warning of excessive total phosphorus concentration in lake water according to claim 3, characterized in that: By constructing a hydrodynamic model of the lake, as well as the total phosphorus content flowing into the lake through the main tributaries and the total phosphorus content flowing into the lake through the non-main tributaries, a total phosphorus transport model of the lake is established, including: Establish lake terrain regions based on underwater terrain elevation data of the lake; The water exchange boundary of the lake area is set according to the location where the main and tributary rivers flow into the lake, thereby determining the inlet and outlet boundaries of the lake water body; Apply flow boundary conditions and total phosphorus content boundary conditions to the inlet boundary; the flow boundary conditions include the flow of the main and tributary streams and the flow of the non-main and tributary streams, and the total phosphorus content boundary conditions include the total phosphorus content flowing into the lake through the main and tributary streams and the total phosphorus content flowing into the lake through the non-main and tributary streams; The diffusion coefficient of total phosphorus is set according to the geographical location, climate temperature and wind speed of the lake.

5. The method for early warning of excessive total phosphorus concentration in lake water according to claim 1, characterized in that: Based on the total phosphorus concentration at the lake sampling point, verify whether the total phosphorus concentration at the location exceeds the standard, and issue an early warning when the concentration exceeds the standard, including: Based on the total phosphorus concentration at the lake sampling point, calculate the total phosphorus concentration at the location; Verify whether the total phosphorus concentration at the location exceeds the standard and the degree of the exceeding standard according to the calculated total phosphorus concentration and the preset graded exceeding standard threshold; According to the degree to which the total phosphorus concentration exceeds the standard at the location, a graded warning signal is issued.

6. The method for early warning of excessive total phosphorus concentration in lake water according to claim 5, characterized in that: Based on the total phosphorus concentration at the sampling point in the lake area, the total phosphorus concentration at the location is calculated, including: Take the position as the center and get the radius Total phosphorus concentration at sampling points within the lake area; The total phosphorus concentration at the location is calculated as: , in, For the location Total phosphorus concentration; For sampling point The total phosphorus concentration, The radius is The number of sampling points within the lake area, For location With sampling point The distance is the distance weight.

7. The method for early warning of excessive total phosphorus concentration in lake water according to claim 6, characterized in that: Also includes: Through the binary search algorithm, determine Values, including: The initial conditions of the binary search algorithm include: the search element is The left boundary is 0, the right boundary is the maximum diagonal distance of the lake area, and the midpoint position element ; When any position in the lake area is taken as the center of the circle, the radius is If the number of sampling points within the lake area is not less than two, the right boundary is transformed into the midpoint position and the search continues to the left half; otherwise, the left boundary is transformed into the midpoint position and the search continues to the right half; When the difference between the right boundary and the left boundary is less than the preset value , the search is over, at this time The value is value.

8. A warning device for excessive total phosphorus concentration in lake water, characterized in that: include: The main and tributary data acquisition module is used to obtain the main and tributary flow of the lake and the total phosphorus content flowing into the lake through the main and tributary; The non-main tributary data acquisition module is used to obtain the non-main tributary flow of the lake and the total phosphorus content flowing into the lake through the non-main tributaries based on the permeability characteristics of the runoff surface; A lake total phosphorus transport model establishment module, used to establish a lake total phosphorus transport model based on the flow of the main and tributary streams and the total phosphorus content flowing into the lake along the main and tributary streams, as well as the flow of the non-main and tributary streams and the total phosphorus content flowing into the lake along the non-main and tributary streams; A total phosphorus concentration exceeding standard location acquisition module is used to obtain the location where the total phosphorus concentration exceeds the standard in the lake based on the total phosphorus migration model of the lake; The total phosphorus concentration exceeded the standard location verification and early warning module is used to verify whether the total phosphorus concentration at the location exceeded the standard based on the total phosphorus concentration at the lake sampling point, and to issue an early warning when the concentration exceeded the standard.

9. A computer device, characterized in that: include: Memory for storing computer programs; A processor is used to execute the computer program to implement the steps of the method for early warning of excessive total phosphorus concentration in lake water according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method for early warning of excessive total phosphorus concentration in lake water bodies described in any one of claims 1 to 7 are implemented.