A refined method for short-term prediction of hydrological runoff and pollution load in small watersheds
By constructing a short-term prediction method for hydrological flow and pollution load in small basins, refine and segment the hydrological response units and build a reservoir pond/wetland simulation module, the problem of poor prediction of pollutants and water volume at the hydrologically regulated basin scale is solved, and more efficient and accurate prediction of hydrological water quality is achieved.
Patent Information
- Application Number
- CN202510131585.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-06
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2045-02-06
AI Technical Summary
The prior art has poor prediction of water pollution and water volume at the hydroregulated basin scale, especially when microscopic feature expression is insufficient and pond/wetland process is simplified or ignored.
The short-term prediction method of hydrological flow and pollution load in small basins is adopted. By collecting static and dynamic data, a basic base model of small basin is constructed, and the hydrological response units are refined and segmented, the reservoir pond/wetland simulation module is constructed, and the small basin depth base model and reservoir pond/wetland simulation module are tightly coupled to form a hydrological and water quality warning model of small basin.
It significantly improves the accuracy, timeliness and response capabilities of hydrological water quality prediction, can more accurately capture the rapid hydrological response and pollution processes of small river basins, and improves the reflection of the role of reservoirs/wetlands.
Smart Images

Figure CN119558549B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of simulation and analysis of watershed hydrological and water quality processes, and in particular to a refined method for short-term prediction of hydrological runoff and pollution load in a small watershed. Background Art
[0002] Accurately predicting pollutants and water volume at the scale of hydrologically regulated river basins will play a key role in controlling river basin pollution loads. For example, basin pollution load control work can be deployed in advance based on the prediction results. However, existing technologies are mainly used to predict water volume and pollution loads in non-hydrologically regulated river basins, such as calculating the load of river basins without artificial interception measures or with a small amount of water intercepted by artificial interception measures. When predicting at the scale of hydrologically regulated river basins with a large amount of water intercepted by artificial interception measures, the current existing technologies have poor prediction effects. The current existing technologies mainly have the following defects:
[0003] (1) Inadequate expression of microscopic characteristics: Existing watershed models are often too coarse in their expression of watershed microscopic characteristics, such as planting structure and reservoir / wetland distribution, making it difficult to effectively capture the rapid hydrological response and pollution processes of small watersheds;
[0004] (2) Ignoring or simplifying reservoir / wetland processes: The interception and degradation processes of reservoirs / wetlands are usually simplified or ignored in existing mainstream watershed models, resulting in their contribution to the hydrological cycle and pollution load in small watersheds not being accurately reflected; however, in the simulation of hydrologically regulated watersheds, ponds within the watershed and artificial interception measures have a great impact on runoff generation and load migration and transformation, but the existing methods for hydrologically regulated watersheds do not take these issues into account.
[0005] Therefore, it is urgent to solve the above problems. Summary of the Invention
[0006] Purpose of the invention: The purpose of the present invention is to provide a refined method for short-term prediction of hydrological runoff and pollution load in small watersheds. The present invention significantly improves the accuracy, timeliness and response capability of hydrological and water quality predictions.
[0007] Technical solution: To achieve the above objectives, the present invention discloses a refined method for short-term prediction of hydrological runoff and pollution load in a small watershed, comprising the following steps:
[0008] (1) Collect static and dynamic data of the study area, perform preprocessing, and construct a modeling dataset; static data include soil data, elevation DEM data, crop data, land use type data, and reservoir / wetland distribution data; dynamic data include historical meteorological data, historical hydrological and water quality monitoring data, and soil moisture data;
[0009] (2) Construct a small watershed foundation model based on the modeling data set;
[0010] (3) Refine and segment the hydrological response units according to land use type, crop planting structure and reservoir / wetland distribution data, generate different hydrological response unit segmentation schemes, run the small watershed base model for each segmentation scheme, record the simulation results before and after segmentation, and compare the differences in simulation results before and after segmentation; conduct comparative analysis of model significance, model stability, model physical parameters and model calculation efficiency in turn, and select the small watershed base model corresponding to the most preferred segmentation scheme as the small watershed deep base model;
[0011] (4) Construct a reservoir / wetland simulation module to simulate the interception and degradation processes of reservoirs / wetlands, and dynamically characterize the impact of reservoirs / wetlands on micro-hydrological and water quality processes in small-scale watersheds;
[0012] (5) Couple the small watershed deep base model with the reservoir / wetland simulation module to form a small watershed hydrological and water quality early warning model; use the small watershed deep base model to calculate the water yield and load of the upstream area of the reservoir / wetland as the water inflow and load of the reservoir / wetland simulation module; the reservoir / wetland simulation module calculates the water outflow and load of the reservoir / wetland as the water inflow and load of the downstream area of the reservoir / wetland of the small watershed deep base model; and then use the small watershed deep base model to calculate the final water outflow and load of the watershed;
[0013] (6) The acquired historical hydrological and water quality monitoring data are divided into a training data set and a validation data set. The model parameters of the small watershed hydrological and water quality early warning model are encoded and processed. Based on the training data set of the historical hydrological and water quality monitoring data, the optimal model parameter combination is gradually screened out using a genetic algorithm. Finally, the validation data set of the historical hydrological and water quality monitoring data is used for verification to obtain the optimized small watershed hydrological and water quality early warning model.
[0014] (7) Based on the simulation results and real-time automatic monitoring data of the small watershed hydrological and water quality early warning model, a data assimilation algorithm is used to generate a hot start file for short-term prediction on a daily basis, providing dynamic adjustment initial conditions for the small watershed hydrological and water quality early warning model;
[0015] (8) Construct a future short-term weather enhancement forecast model, map the difference between historical rainfall forecast data and measured rainfall data to the correction amount of future weather forecast, and output the future weather enhancement forecast results;
[0016] (9) Based on the latest hot start file and future meteorological enhanced forecast results, the meteorological boundary conditions are constructed, and the operation of the small watershed hydrological and water quality early warning model is driven. The future water volume and load generation are calculated in a rolling manner, and the hydrological and water quality results are output and visualized;
[0017] (10) Automatically collect actual monitoring data every day, compare the output results of the small watershed hydrological and water quality early warning model with the actual monitoring data, and calculate the error rate. If the error rate exceeds the preset threshold, the automatic calibration module is triggered. The automatic calibration module uses the sensitive parameters of the small watershed hydrological and water quality early warning model as the key decision variables, sets the error index as the optimization objective function, and optimizes the parameter combination with the minimum error through the genetic algorithm. The parameters of the small watershed hydrological and water quality early warning model are updated to obtain the updated small watershed hydrological and water quality early warning model, which is fed back to step (9).
[0018] Optionally, the soil data in step (1) includes soil type and soil physical and chemical properties; elevation DEM data is used to extract the watershed range and calculate terrain characteristics; crop data includes crop planting structure and growing season; land use type data includes agricultural land, construction land, and unused land; reservoir / wetland distribution data marks the range and location of reservoirs / wetlands; historical meteorological data includes multiple types of rainfall, temperature, humidity, wind direction, wind speed, air pressure, evaporation, cloud cover, sunshine and solar radiation; historical hydrological and water quality monitoring data includes river water level flow, reservoir / wetland water level and pollutant concentration; soil moisture data includes soil moisture sensor data; static data and dynamic data are spatially superimposed, unified in coordinate system, and format converted to construct a modeling data set.
[0019] Optionally, in step (2), a hydrological and water quality simulation computing platform suitable for a small watershed is selected as the basic base model of the small watershed, the elevation DEM data is converted into slope space vector data, and the acquired land use type data, soil data, and slope space vector data are integrated to construct a hydrological response unit; the macro-hydrological process and the macro-water quality process are simulated, wherein the simulation of the macro-hydrological process refers to the simulation of the hydrological cycle of the small watershed, and the simulation of the macro-hydrological process includes the simulation of rainfall interception, infiltration, evaporation and transpiration, surface runoff, and runoff generation and confluence processes within the region; the simulation of the macro-water quality process includes the simulation of pollutant accumulation, scouring, degradation and transport processes; and the preliminary operation results of the basic base model of the small watershed are verified based on the regional runoff coefficient and the annual average pollutant concentration survey data.
[0020] Optionally, in step (3), the acquired land use type data is used as the primary classification, and the subdivided land types of the primary classification after the survey are combined as the secondary classification to segment the hydrological response unit; the segmentation method adopts a cyclic iteration method, that is, the primary classification and the secondary classification of the land use type are gradually combined to generate different hydrological response unit segmentation schemes; the small watershed base model is run for each segmentation scheme, and the simulation results before and after the segmentation are recorded, the simulation results including the runoff and pollution load of the most downstream outlet of the watershed are compared;
[0021] The hydrological response units are segmented and refined based on the crop planting structure. First, the planting structure in the acquired crop data is used to combine and segment the hydrological response units. That is, different crop planting combinations, such as intercropping or rotation, are divided into separate hydrological response units. Multiple hydrological response unit segmentation schemes are generated for different cropping combinations. The small watershed foundation base model is run for each segmentation scheme, and the simulation results of the small watershed foundation base model are recorded. The simulation results include the runoff and pollution load at the downstream outlet of the watershed, and the differences in the simulation results before and after segmentation are compared.
[0022] Based on the reservoir / wetland distribution data, the hydrological response units are refined and segmented, and the reservoir / wetland areas in the basin are separated from the original hydrological response units and divided into independent hydrological response units. The small watershed foundation base model is run for each segmentation scheme, and the simulation results of the small watershed foundation base model are recorded. The simulation results include the runoff and pollution load at the downstream outlet of the basin, and the differences in simulation results before and after segmentation are compared.
[0023] Optionally, the model significance analysis in step (3) refers to comparing the differences in the mean and variance of the output variables of the simulation results before and after segmentation, the output variables include the runoff and pollution load at the most downstream outlet of the basin, and using statistical test methods to analyze whether the differences are significant. When the statistical difference is significant p < 0.05, a model stability analysis is performed. The standard of the model stability analysis is that the standard deviation of the output variables of the simulation results of the segmented model shall not exceed 2 times that of the original model; the model physical parameter analysis refers to verifying whether the physical parameters of the segmented model are consistent with the range of actual observations or literature reports, and the physical parameters include evaporation and runoff coefficients; the model calculation efficiency analysis refers to recording the running time of different hydrological response unit segmentation schemes, and finding the small basin base model corresponding to the segmentation scheme with the shortest calculation time for 1 week of simulation.
[0024] Optionally, the interception process simulation calculation in step (4) includes water inflow process calculation, rainfall, evaporation and infiltration process calculation, and water outflow process calculation;
[0025] The calculation of the water inflow process includes the calculation of the water yield upstream of the reservoir / wetland. The water yield upstream of the reservoir / wetland is output by the deep base model. The water yield upstream of the reservoir / wetland is the water inflow of the reservoir / wetland. ;
[0026] The calculation of rainfall, evaporation and infiltration process refers to the calculation of rainfall, evaporation and infiltration in reservoirs, ponds and wetlands. The calculation formula of rainfall in reservoirs, ponds and wetlands is:
[0027] ,
[0028] in, is the length of the reservoir / wetland, is the width of the reservoir / wetland, is the rainfall depth in the reservoir / wetland over a period of time, To adjust the coefficient, the reservoir / wetland calculation time step is converted to the depth base model output time step;
[0029] The formula for calculating the evaporation of reservoirs / wetlands is:
[0030] ,
[0031] in, is the potential evapotranspiration depth over a period of time, is the adjustment factor used to adjust potential evapotranspiration to actual evaporation;
[0032] The calculation formula for infiltration of reservoirs / wetlands is:
[0033] ,
[0034] in, is the infiltration rate per unit area of reservoir / wetland;
[0035] The water discharge calculation refers to the calculation of the water discharge of the reservoir / wetland. The calculation formula for the water discharge of the reservoir / wetland is:
[0036] ,
[0037] in is an empirical parameter; The width of the weir at the outlet of the reservoir / wetland; represents the acceleration due to gravity; The depth of the reservoir / wetland exceeds the height of the weir. The value of is 0;
[0038] The calculation formula is:
[0039] ,
[0040] in The amount of water stored in reservoirs / wetlands. is the area of reservoirs / wetlands, Height of the reservoir / wetland; Water storage capacity of the reservoir / wetland The calculation formula is based on the water balance relationship between inflow, outflow and stored water:
[0041] ,
[0042] for Water storage capacity of reservoirs / wetlands, is the water storage capacity of the reservoir / wetland at the initial moment, The amount of water added to the reservoir / wetland from the first moment to the last moment. , is the amount of water reduced in the reservoir / wetland from the first moment to the last moment, .
[0043] Optionally, the degradation process calculation in step (4) refers to calculating the regional flow and load of the upstream catchment area of the reservoir / wetland using a deep base model, and calculating the load of the reservoir / wetland degradation over a period of time through a first-order degradation process based on the regional flow and load of the upstream catchment area over a period of time and the load retained in the reservoir / wetland over a period of time; wherein the initial water volume and concentration are set at the beginning of the iteration to calculate the initial value of the load retained in the reservoir / wetland, and the load retained in the reservoir / wetland during the iteration process is the load retained in the reservoir / wetland after the previous iteration.
[0044] Optionally, step (7) specifically includes the following steps:
[0045] (7.1) Obtain regional soil moisture data, reservoir / wetland water level and water quality data, and river water level, flow, and water quality data, and perform data preprocessing;
[0046] Among them, regional soil moisture data refers to soil moisture distribution data in the study area obtained based on soil moisture sensor monitoring; reservoir / wetland water level and water quality data refers to water level monitoring data and pollutant concentration data of reservoirs or wetlands, and pollutant concentration data includes multiple concentration data of chemical oxygen demand, nitrogen, phosphorus, and biochemical oxygen demand; river water level flow and water quality data refers to hydrological monitoring data of rivers and pollutant concentration monitoring data of river sections; the specific steps of data preprocessing are: unifying the data time step; using linear interpolation to fill missing data; performing spatial interpolation, that is, converting point data into complete data corresponding to the model sub-basin and sub-river space; finally, performing unit and coordinate system unification to ensure that all data formats are consistent and match the input requirements of the small watershed hydrological and water quality early warning model;
[0047] (7.2) The data assimilation algorithm selects the ensemble Kalman filter to simultaneously optimize multiple variables, including soil moisture, water level, and pollutant concentration. The data assimilation algorithm is used to assimilate the data and update the model state.
[0048] (7.3) Extract the updated model state, generate the corresponding hot start file format according to the model requirements, and dynamically generate the hot start file based on the rolling updated observation data and model operation results, so that each model operation uses the latest initial conditions; extract the updated model state including soil moisture, reservoir / wetland water level and water quality, and river water level, flow and water quality, use the assimilated soil moisture distribution as the initial condition of the small watershed hydrological and water quality early warning model, use the updated water level and pollutant concentration to adjust the initial conditions of the reservoir / wetland simulation module in the small watershed hydrological and water quality early warning model, and update the initial state of the river in the small watershed hydrological and water quality early warning model. The initial state of the river includes flow, cross-section water level and water quality.
[0049] Optionally, step (8) specifically includes the following steps:
[0050] (8.1) Obtain historical rainfall forecast data, measured rainfall data, and field monitoring station information, perform data alignment and spatiotemporal synchronization, and perform data cleaning and preprocessing. Historical rainfall forecast data includes rainfall forecast information at the field monitoring station location at each time step. Measured rainfall data is derived from historical rainfall measurements at the field monitoring stations. Measured rainfall data is time series data. Field monitoring station information includes location and topography.
[0051] Match historical rainfall forecast data with measured rainfall data based on timestamps to align them in time and space; use interpolation to fill missing values, check and process outlier data points, and finally standardize or normalize the data to ensure that the input data are of the same magnitude;
[0052] (8.2) Calculate the difference between historical rainfall forecast data and measured rainfall data. Based on the data in step (8.1), construct input variables, including forecast time series characteristics, forecast meteorological characteristics, and topographic characteristics of each field monitoring station. The output variable is the difference characteristics between forecast and measured rainfall. The calculation formula for the difference characteristics is:
[0053]
[0054] in is the difference between the historical rainfall forecast data and the measured rainfall data at time t, is the historical rainfall forecast data at time t, is the measured rainfall data at time t;
[0055] The forecast time series features include the month, day, and hour of the timestamp, the forecast meteorological features include the rainfall forecast value, the terrain features include the height and terrain slope, and the difference feature is the difference between the historical rainfall forecast data and the measured rainfall data;
[0056] (8.3) Construct a future short-term weather enhanced forecast model based on the random forest algorithm. Use input and output variables to construct, train, and validate the future short-term weather enhanced forecast model to achieve the mapping from predicted rainfall to corrected rainfall.
[0057] The input variables and output variables are divided into a training set and a test set. The training set is used to train the sample data of the future short-term weather enhanced forecast model, and the test set is used to verify the sample data of the future short-term weather enhanced forecast model performance.
[0058] The training set data is used to train the future short-term weather enhancement forecast model, and the mean square error (MSE) indicator is used to evaluate the performance of the future short-term weather enhancement forecast model. During the model training process, the random forest algorithm constructs multiple decision trees by randomly selecting features and data subsets, and outputs the final prediction results by voting; the hyperparameters are adjusted according to the model performance to obtain a trained future short-term weather enhancement forecast model.
[0059] Optionally, in step (9), the latest hot start file is obtained, and the trained future short-term weather enhanced forecast model is used, with the weather forecast data for the next week as input, and the output future weather enhanced forecast result, i.e., the weather correction value, is output. The weather correction value plus the value after the predicted rainfall is used as the meteorological boundary condition of the small watershed hydrological and water quality early warning model; using the hot start file and the meteorological boundary condition, the small watershed hydrological and water quality early warning model is used to simulate and calculate the water volume and pollution load of each time step;
[0060] The small watershed hydrological and water quality early warning model will be calculated daily over the next week. The results of the first day of each simulation will serve as the warm-up file before the small watershed hydrological and water quality early warning model is assimilated on the second day. Runoff statistics are calculated on a daily basis, and regional runoff is calculated. Pollutant production statistics calculate the time series of pollutant concentration changes in different water bodies within the region, as well as the pollution load of different indicators at the watershed outlet. Different water bodies refer to rivers, wetlands, or reservoirs.
[0061] Record and store the output results of the small watershed hydrological and water quality early warning model, which includes flow production and pollution production, and the output results are stored in time series; visualize the statistical results of flow production and pollution production, and use charts or maps to show the water volume and pollution load in different areas; use time series graphs or heat maps to show the dynamic changes in hydrology and water quality; generate statistical reports on regional flow production and pollution production, and analyze hydrological and water quality changes under different scenarios. The report content includes flow production and pollution production statistics for the next week and early warning conditions. The early warning condition means that the water volume or pollution load in the area exceeds the predetermined threshold; if the flow production or pollution production exceeds the predetermined threshold, a water quality or hydrological early warning is triggered.
[0062] Beneficial effects: Compared with the prior art, the present invention has the following significant advantages:
[0063] (1) This paper conducts fine segmentation and reconstruction of the hydrological response unit (HRU) of the watershed, and meticulously depicts microscopic features such as land use type, crop planting structure, reservoir / wetland, etc., to generate a deep base model for the small watershed, thereby improving the sensitivity of the deep base model to the rapid response characteristics of small watersheds;
[0064] (2) The present invention constructs a reservoir / wetland simulation module to dynamically characterize the hydrological and water quality regulation effects of reservoirs / wetlands in small watersheds. A tight coupling method is used to tightly couple the small watershed deep base model with the reservoir / wetland simulation module, thereby achieving efficient and accurate joint simulation.
[0065] (3) Based on the data assimilation algorithm, the present invention generates the model hot start file on a daily basis, continuously optimizes the model initial state using real-time monitoring data, improves the model's early warning capability, and enhances the real-time and flexibility of the model's early warning;
[0066] (4) Based on the random forest algorithm, the present invention constructs a high-resolution future short-term weather enhanced forecast model, corrects the input weather forecast data, and improves the reliability of weather boundary conditions;
[0067] (5) The present invention can significantly improve the accuracy, timeliness and response capability of hydrological and water quality predictions, provide a reliable basis for regional water resources management, pollution prevention and control, disaster warning, etc., and has significant social, economic and technical effects. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] Figure 1 It is a schematic diagram of the process of the present invention;
[0069] Figure 2 Schematic diagram comparing the simulated and measured values of wetland outlet outflow for the present invention and the comparative example;
[0070] Figure 3 Schematic diagram comparing the simulated and measured total phosphorus values of wetland outlet water quality for the present invention and the comparative example. DETAILED DESCRIPTION
[0071] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0072] It should be understood that the present invention can be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to make the disclosure thorough and complete and to fully convey the scope of the invention to those skilled in the art. In the drawings, the sizes and relative sizes of components may be exaggerated for clarity. Like reference numerals throughout represent like components.
[0073] Example 1: Figure 1 As shown, the present invention discloses a refined method for short-term prediction of hydrological runoff and pollution load in a small watershed, comprising the following steps:
[0074] (1) Collect data from the study area, perform preprocessing, and construct a modeling dataset;
[0075] The study area data include static data and dynamic data. The static data include soil data, elevation DEM data, crop data, land use type data and reservoir / wetland distribution data, among which soil data include soil type and soil physical and chemical properties; elevation DEM data is used to extract the watershed range and calculate terrain characteristics; crop data include crop planting structure and growing season; land use type data include agricultural land, construction land and unused land; reservoir / wetland distribution data mark the range and location of reservoirs / wetlands; dynamic data include historical meteorological data, historical hydrological and water quality monitoring data and soil moisture data. Historical meteorological data include rainfall, temperature, humidity, wind direction and speed, air pressure, evaporation, cloud cover, sunshine and solar radiation; historical hydrological and water quality monitoring data include river water level flow, reservoir / wetland water level and pollutant concentration; soil moisture data include soil moisture sensor data; static data and dynamic data are spatially superimposed, unified coordinate system, and format converted to construct a modeling dataset.
[0076] (2) Construct a small watershed foundation model based on the modeling data set;
[0077] A hydrological and water quality simulation computing platform suitable for small watersheds is selected as the small watershed basic base model. The hydrological and water quality simulation computing platform is the SWAT model, HSPF model, LSPC model or MIKE SHE model. The elevation DEM data is converted into slope space vector data, and the acquired land use type data, soil data and slope space vector data are integrated to construct the hydrological response unit HRU. The macro-hydrological process and macro-water quality process are simulated. The simulation of macro-hydrological process refers to the simulation of the hydrological cycle of the small watershed. The simulation of macro-hydrological process includes the simulation of rainfall interception, infiltration, evaporation and transpiration, surface runoff and regional runoff and confluence process. The simulation of macro-water quality process includes the simulation of pollutant accumulation, scouring, degradation and transport process. The preliminary operation results of the small watershed basic base model are verified according to the regional runoff coefficient and the annual average pollutant concentration survey data to ensure the rationality of the simulation of the small watershed basic base model.
[0078] (3) Refine and segment the hydrological response unit HRU and reconstruct the basic base model of the small watershed to become the deep base model of the small watershed;
[0079] The hydrological response units (HRUs) were segmented based on land use type, crop planting structure, and reservoir / wetland distribution data. Different HRU segmentation schemes were generated. The small watershed foundation model was run for each segmentation scheme. The simulation results before and after the segmentation were recorded and compared.
[0080] First, the acquired land use type data is used as the first-level classification, which includes cultivated land, construction land, forest land, and water bodies. The subdivided land types of the first-level classification after the survey are combined as the second-level classification. For example, the second-level classification of cultivated land includes paddy fields, irrigated land, and dry land. The hydrological response units (HRUs) are segmented. The segmentation method adopts a cyclic iteration method, that is, the first-level classification and the second-level classification of land use types are gradually combined to generate different hydrological response unit (HRU) segmentation schemes. The small watershed foundation base model is run for each segmentation scheme, and the simulation results before and after the segmentation are recorded. The simulation results include the runoff and pollution load at the downstream outlet of the watershed, and the differences in the simulation results before and after the segmentation are compared.
[0081] The hydrological response units (HRUs) are segmented and refined based on the crop planting structure. First, the crop planting structure in the acquired crop data is used to perform combined segmentation on the hydrological response units (HRUs). That is, different crop planting combinations, such as intercropping or rotation, are divided into separate hydrological response units (HRUs). Multiple HRU segmentation schemes are generated for different cropping combinations. The small watershed base model is run for each segmentation scheme, and the simulation results of the small watershed base model are recorded. The simulation results include the runoff and pollution load at the downstream outlet of the watershed, and the differences in the simulation results before and after segmentation are compared.
[0082] Refine and segment the hydrological response units (HRUs) based on reservoir / wetland distribution data. Separate the reservoir / wetland areas within the watershed from the original HRUs and divide them into independent HRUs to improve the representation accuracy of these special areas. Run the small watershed foundation model for each segmentation scheme and record the simulation results of the small watershed foundation model, including the runoff and pollution load at the downstream outlet of the watershed. Compare the differences in simulation results before and after segmentation.
[0083] The model significance, model stability, model physical parameters and model calculation efficiency were compared and analyzed in turn to select the small watershed foundation base model corresponding to the most preferred segmentation scheme and generate the small watershed deep base model.
[0084] Model significance analysis refers to comparing the differences in the mean and variance of the output variables of the simulation results before and after segmentation. The output variables include the runoff and pollution load at the downstream outlet of the basin. Statistical test methods are used to analyze whether the differences are significant. The statistical test methods are t-test and analysis of variance ANOVA. When the statistical difference is significant p < 0.05, model stability analysis is performed. The standard of model stability analysis is that the standard deviation of the output variables of the simulation results of the segmented model shall not exceed 2 times that of the original model; model physical parameter analysis refers to verifying whether the physical parameters of the segmented model are consistent with the range of actual observations or literature reports. Physical parameters include evaporation and runoff coefficients; model computational efficiency analysis refers to recording the running time of different hydrological response unit HRU segmentation schemes, and finding the small basin base model corresponding to the segmentation scheme with the shortest simulation time for one week.
[0085] (4) Construct a reservoir / wetland simulation module to simulate the interception and degradation process of reservoirs / wetlands, and dynamically characterize the impact of reservoirs / wetlands on micro-hydrological and water quality processes in small-scale watersheds;
[0086] The simulation calculation of the reservoir / wetland simulation module includes interception process calculation and degradation process calculation. The interception process calculation includes water inflow process calculation, rainfall, evaporation and infiltration process calculation and water outflow process calculation.
[0087] The calculation of the water inflow process includes the calculation of the water yield upstream of the reservoir / wetland. The water yield upstream of the reservoir / wetland is output by the deep base model. The water yield upstream of the reservoir / wetland is the water inflow of the reservoir / wetland. ;
[0088] The calculation of rainfall, evaporation and infiltration process refers to the calculation of rainfall, evaporation and infiltration in reservoirs, ponds and wetlands. The calculation formula of rainfall in reservoirs, ponds and wetlands is:
[0089] ,
[0090] in, is the length of the reservoir / wetland, is the width of the reservoir / wetland, is the rainfall depth in the reservoir / wetland over a period of time, To adjust the coefficient, the reservoir / wetland calculation time step is converted to the depth base model output time step;
[0091] The formula for calculating the evaporation of reservoirs / wetlands is:
[0092] ,
[0093] in, is the potential evapotranspiration depth over a period of time, is the adjustment coefficient used to adjust potential evapotranspiration to actual evaporation; the calculation formula for infiltration of reservoirs / wetlands is:
[0094] ,
[0095] in, The infiltration rate per unit area of the reservoir / wetland is used. The outflow calculation refers to the calculation of the outflow of the reservoir / wetland. The calculation formula for the outflow of the reservoir / wetland is:
[0096] ,
[0097] in is an empirical parameter; The width of the weir at the outlet of the reservoir / wetland; represents the acceleration due to gravity; The depth of the reservoir / wetland exceeds the height of the weir. The value of is 0;
[0098] The calculation formula is: ,
[0099] in The amount of water stored in reservoirs / wetlands. is the area of reservoirs / wetlands, Height of the reservoir / wetland; Water storage capacity of the reservoir / wetland The calculation formula is based on the water balance relationship between inflow, outflow and stored water:
[0100] ,
[0101] is the water storage capacity of the reservoir / wetland, is the water storage capacity of the reservoir / wetland at the initial moment, The amount of water added to the reservoir / wetland from the first moment to the last moment. , is the amount of water reduced in the reservoir / wetland from the first moment to the last moment, ;
[0102] The degradation process calculation refers to the use of the small watershed deep base model to calculate the regional flow and load of the upstream catchment area of the reservoir / wetland. According to the regional flow and load of the upstream catchment area over a period of time and the load retained in the reservoir / wetland over a period of time, the load of the reservoir / wetland degradation over a period of time is calculated through a first-order degradation process; at the beginning of the iteration, the initial water volume and concentration are set to calculate the initial value of the load retained in the reservoir / wetland. During the iteration process, the load retained in the reservoir / wetland is the load retained in the reservoir / wetland after the previous iteration.
[0103] (5) Coupling the small watershed depth base model with the reservoir / wetland simulation module to form a small watershed hydrological and water quality early warning model;
[0104] Use the small watershed deep base model to calculate the water yield and load of the upstream area of the reservoir / wetland as the water inflow of the reservoir / wetland simulation module The reservoir / wetland simulation module calculates the water output of the reservoir / wetland and the load. The water inflow and load of the reservoir / wetland downstream area of the small watershed deep base model are used as the water inflow and load of the reservoir / wetland downstream area of the small watershed deep base model, and then the small watershed deep base model is used to calculate the final water outflow and load of the watershed.
[0105] (6) Based on the study area data obtained in step (1), the small watershed hydrological and water quality early warning model is calibrated to obtain an optimized small watershed hydrological and water quality early warning model;
[0106] The acquired historical hydrological and water quality monitoring data were divided into a training dataset and a validation dataset. The model parameters of the small watershed hydrological and water quality early warning model were encoded and processed. Based on the training dataset of the historical hydrological and water quality monitoring data, the nanotime efficiency coefficient was introduced as the core fitness indicator. Genetic operations were performed using a genetic algorithm. The genetic operation included selection, crossover, and mutation steps. Through an iterative and convergent mechanism, the optimal model parameter combination was gradually screened. Finally, the validation dataset of the historical hydrological and water quality monitoring data was used for verification to obtain the optimized small watershed hydrological and water quality early warning model.
[0107] The specific operation steps of genetic algorithm are:
[0108] (A) Determine the model parameters that need to be optimized, including flow, ammonia nitrogen, total nitrogen, total phosphorus, and chemical oxygen demand; use binary coding to encode each parameter into one or more genes;
[0109] (B) Introduction of nanohour efficiency coefficient , ,
[0110] in express t Actual monitoring data at all times, Indicates the average value of actual monitoring data over a period of time. represents the simulated forecast data at time t;
[0111] (C) Using the nanotime efficiency coefficient as the core indicator, a fitness function is constructed. The higher the value of the fitness function, the better the model parameters.
[0112] (D) Randomly generate a set of initial model parameter combinations as the initial population of the genetic algorithm; use a roulette wheel selection strategy to select a portion of excellent individuals from the population as parents based on the value of the fitness function; use one-point crossover, two-point crossover, and uniform crossover strategies to perform crossover operations on the selected parent individuals to generate new offspring individuals; randomly mutate the genes of the offspring individuals to introduce new genes;
[0113] (E) Repeat the selection, crossover, and mutation operations to generate a new population; each generation of population should be better than the previous one, that is, the value of the fitness function is higher;
[0114] (F) Setting a convergence condition, which includes reaching the maximum number of iterations or the average or maximum value of the population fitness function reaching a set threshold. When the convergence condition is met, the iteration is stopped and the optimal parameter combination is output;
[0115] (G) The optimal parameter combination is verified using a validation dataset of historical hydrological and water quality monitoring data.
[0116] (7) Based on the simulation results and real-time automatic monitoring data of the small watershed hydrological and water quality early warning model, a data assimilation algorithm is used to generate a hot start file for short-term prediction on a daily basis, providing dynamic adjustment initial conditions for the small watershed hydrological and water quality early warning model;
[0117] (7.1) Obtain regional soil moisture data, reservoir / wetland water level and water quality data, and river water level, flow, and water quality data, and perform data preprocessing;
[0118] Regional soil moisture data refers to soil moisture distribution data within the study area obtained through soil moisture sensor monitoring; reservoir / wetland water level and water quality data refers to water level monitoring data and pollutant concentration data of reservoirs or wetlands, including concentrations of chemical oxygen demand, nitrogen, phosphorus, and biochemical oxygen demand; river water level, flow, and water quality data refers to river hydrological monitoring data and pollutant concentration monitoring data at river sections;
[0119] The specific steps of data preprocessing are as follows: unify the data time step, such as hourly level; use linear interpolation to fill missing data; perform spatial interpolation, that is, convert point data into complete data corresponding to the model sub-basin and sub-river space, using Kriging or IDW interpolation methods; finally, perform unit and coordinate system unification to ensure that all data formats are consistent and match the input requirements of the small watershed hydrological and water quality early warning model;
[0120] (7.2) The data assimilation algorithm selected is the Ensemble Kalman Filter (EnKF), which is suitable for processing nonlinear systems and can simultaneously optimize multiple variables, including soil moisture, water level, and pollutant concentration. Data assimilation is performed using the data assimilation algorithm.
[0121] The specific steps of data assimilation using the data assimilation algorithm are as follows:
[0122] (7.2.1) Initial state setting: Extract the initial state from the results of the previous model run. The initial state includes soil moisture distribution, reservoir water level, reservoir water quality, river flow and river water quality;
[0123] (7.2.2) Assimilation of Observational Data: Compare observational data with model predictions and calculate residuals; observational data include the latest soil moisture, reservoir water levels, reservoir water quality, river flow, and river water quality;
[0124] (7.2.3) State update: Apply the data assimilation algorithm to fuse the observation data with the model state and update the model state: ,
[0125] in, is the updated model status, i.e., the analysis status; is the model prediction device, i.e., the prior state; is the observation data, is the observation operator, which maps the model state to the observation space; is the Kalman gain, which determines the weight distribution between observation data and model prediction;
[0126] in, and The calculation method is:
[0127] Observation operator Used to map the state variables of the model to the observation space. In practical applications, The form and specific value of the value are usually determined by the following factors:
[0128] Linear system: If the relationship between the model and the observation is linear, the observation operator is a constant matrix calculated from the known relationship between the model's state variables and the observed data; the relationship between the water level observations and the water level variables in the model is linear;
[0129] Nonlinear system: For nonlinear relationships, the observation operator is locally linearized, that is, Taylor expansion is performed on the state of a certain time step; for the nonlinear relationship between soil moisture and water level, the local linearization is used to obtain matrix;
[0130] The recommended value range and construction method are:
[0131] Water level observation: The relationship between water level observation and water level variable in the model is linear. Assuming the model state is , and the observation is water level data , then set is the identity matrix, that is , for the water level observation variable;
[0132] Soil moisture observation: If the observed soil moisture is obtained through sensors, and the model state is the soil moisture at each grid point ,So It is an interpolation operator from grid points to observation points. The specific interpolation method can be nearest neighbor interpolation or bilinear interpolation;
[0133] Nonlinear systems: For nonlinear mappings, local linearization is recommended, that is, through Taylor expansion, for example: ,
[0134] in It is the nonlinear relationship from the model state to the observed data and is the current state of the analysis;
[0135] Kalman gain Used to determine the weighted ratio between observed data and predicted data, Can be set to 0;
[0136] (7.3) Extract the updated model state and generate the corresponding hot start file format according to the model requirements. Dynamically generate the hot start file based on the rolling updated observation data and model operation results to ensure that the latest initial conditions are used for each model run;
[0137] The updated model states are extracted, including soil moisture, reservoir / wetland water level and water quality, and river water level, flow and water quality. The assimilated soil moisture distribution is used as the initial condition of the small watershed hydrological and water quality early warning model. The updated water level and pollutant concentration are used to adjust the initial conditions of the reservoir / wetland simulation module in the small watershed hydrological and water quality early warning model, and the initial state of the river in the small watershed hydrological and water quality early warning model is updated. The initial state of the river includes flow, cross-section water level and water quality distribution.
[0138] (8) Construct a future short-term weather enhancement forecast model, map the difference between historical rainfall forecast data and measured rainfall data to the correction amount of future weather forecast, and output the future weather enhancement forecast result; the goal of the future short-term weather enhancement forecast model is to improve the accuracy of future weather forecast by using the difference between historical forecast data and measured rainfall data, and use the random forest algorithm to perform data correction;
[0139] (8.1) Obtain historical rainfall forecast data, measured rainfall data, and field monitoring station information, perform data alignment and spatiotemporal synchronization, and perform data cleaning and preprocessing. Historical rainfall forecast data includes rainfall forecast information at the field monitoring station location at each time step. Measured rainfall data is derived from historical rainfall measurements at the field monitoring stations. Measured rainfall data is time series data with actual observations. Field monitoring station information includes location and topography.
[0140] Match historical rainfall forecast data with measured rainfall data based on timestamps and perform interpolation or adjustments to align historical rainfall forecast data and measured rainfall data in time and space. Use interpolation to fill missing values, check and process abnormal data points, and finally standardize or normalize the data to ensure that the input data are at the same magnitude.
[0141] (8.2) Calculate the difference between historical rainfall forecast data and measured rainfall data. Based on the data in step (8.1), construct input variables, including forecast time series characteristics, forecast meteorological characteristics, and topographic characteristics of each field monitoring station. The output variable is the difference characteristics between forecast and measured rainfall. The calculation formula for the difference characteristics is: ,
[0142] in is the difference between the historical rainfall forecast data and the measured rainfall data at time t, is the historical rainfall forecast data at time t, is the measured rainfall data at time t;
[0143] The forecast time series features include the month, day, and hour of the timestamp, the forecast meteorological features include the rainfall forecast value, the terrain features include the height and terrain slope, and the difference feature is the difference between the historical rainfall forecast data and the measured rainfall data;
[0144] (8.3) Construct a future short-term enhanced weather forecast model based on the random forest algorithm. Use input and output variables to construct, train, and validate the future short-term enhanced weather forecast model, mapping predicted rainfall to corrected rainfall. Map the difference between historical rainfall forecast data and measured rainfall data to the correction amount for future weather forecasts, and output the future weather enhanced forecast results. Divide the input and output variables into a training set and a test set. The training set is used as sample data for training the future short-term enhanced weather forecast model, and the test set is used as sample data for validating the performance of the future short-term enhanced weather forecast model. Use 80% of the data as the training set and 20% as the test set.
[0145] The training set data is used to train the future short-term enhanced weather forecast model, and the mean square error (MSE) indicator is used to evaluate the performance of the future short-term enhanced weather forecast model. During the model training process, the random forest algorithm constructs multiple decision trees by randomly selecting features and data subsets, and outputs the final prediction results through voting. The hyperparameters are adjusted according to the model performance to obtain the trained future short-term enhanced weather forecast model. The hyperparameters include the number of trees (n_estimators), the maximum depth of each tree (max_depth), and the minimum number of sample leaf nodes (min_samples_leaf).
[0146] (9) Based on the latest hot start file and the future meteorological enhanced forecast results of the future short-term meteorological enhanced forecast model, by constructing meteorological boundary conditions and driving the operation of the small watershed hydrological and water quality early warning model, the future water volume and load generation are calculated in a rolling manner, and the hydrological and water quality results and visualization are output to achieve the prediction and statistics of regional water volume and pollution load;
[0147] Obtain the latest hot start file, use the trained future short-term meteorological enhanced forecast model, take the weather forecast data for the next week as input, and output the future meteorological enhanced forecast result, namely the meteorological correction value. The meteorological correction value plus the predicted rainfall value will serve as the meteorological boundary condition of the small watershed hydrological and water quality early warning model. Use the hot start file and meteorological boundary conditions to simulate and calculate the water volume and pollution load at each time step through the small watershed hydrological and water quality early warning model.
[0148] The small watershed hydrological and water quality early warning model will be calculated daily over the next week. The results of the first day of each simulation will serve as the warm-up file before the small watershed hydrological and water quality early warning model is assimilated on the second day. Runoff statistics are calculated on a daily basis, and regional runoff is calculated. Pollutant production statistics calculate the time series of pollutant concentration changes in different water bodies within the region, as well as the pollution load of different indicators at the watershed outlet. Different water bodies refer to rivers, wetlands, or reservoirs.
[0149] Record and store the output results of the small watershed hydrological and water quality early warning model, which includes flow and pollutant production. The output results are stored in CSV files or database records in time series; visualize the statistical results of flow and pollutant production, and use charts or maps to show the water volume and pollution load in different areas; use time series graphs or heat maps to show the dynamic changes in hydrology and water quality; generate statistical reports on regional flow and pollutant production, and analyze hydrological and water quality changes under different scenarios. The report content includes flow and pollutant production statistics and early warning conditions for the next week. The early warning condition means that the water volume or pollution load in the area exceeds the predetermined threshold; if the flow or pollutant production exceeds the predetermined threshold, a water quality or hydrological early warning is triggered.
[0150] (10) Automatically collect actual monitoring data every day, compare the output results of the small watershed hydrological and water quality early warning model with the actual monitoring data, calculate the error statistics, and if the error rate exceeds the preset 30% threshold, trigger the automatic calibration module. This automatic calibration module uses the sensitive parameters of the small watershed hydrological and water quality early warning model as the key decision variables, sets the error index as the optimization objective function, and optimizes the parameter combination with the minimum error through the genetic algorithm. The parameters of the small watershed hydrological and water quality early warning model are updated to obtain the updated small watershed hydrological and water quality early warning model;
[0151] The specific operation steps of the genetic algorithm are:
[0152] (a) Determine the parameters that need to be optimized, such as lzsn, infilt, uzsn, cepsc, acqop, and wsqop parameters in the LSPC model; use binary coding to encode each parameter as one or more genes;
[0153] (b) Setting the error index as the optimization objective function, where the error index is the mean square error (MSE) or the mean absolute error (MAE), and taking the inverse or negative value of the error index as the fitness value, construct a fitness function. The higher the value of the fitness function, the better the model parameters.
[0154] (c) Randomly generate a set of initial parameter combinations as the initial population of the genetic algorithm; use a roulette wheel selection strategy to select a portion of excellent individuals from the population as parents based on the value of the fitness function; use strategies such as one-point crossover, two-point crossover, and uniform crossover to cross over the selected parent individuals to generate new offspring individuals; randomly mutate the genes of the offspring individuals to introduce new genes;
[0155] (d) Repeat the selection, crossover, and mutation operations to generate a new population; each generation of population should be better than the previous one, that is, the value of the fitness function should be higher;
[0156] (e) Setting a convergence condition, such as reaching the maximum number of iterations, or the average or maximum value of the population fitness function reaching a certain threshold, etc. When the convergence condition is met, the iteration is stopped and the optimal parameter combination is output;
[0157] (f) Use actual monitoring data to verify the optimal parameter combination to ensure its effectiveness in practical applications;
[0158] (h) Apply the optimal parameter combination to the small watershed hydrological and water quality early warning model and update the model parameters.
[0159] The present invention uses Example 1 with a reservoir / wetland simulation module to predict runoff and pollution load for a small watershed, and uses a comparative example without a reservoir / wetland simulation module to predict runoff and pollution load for a small watershed. The difference between the comparative example and Example 1 is only the reservoir / wetland simulation module. The outflow simulation schematic diagram is as follows: Figure 2 As shown in the schematic diagram of total phosphorus simulation, Figure 3 As shown in the figure, after adding the reservoir / wetland simulation module, from the perspective of water volume, the outflow simulation is smoother, the peak value is reduced, and it is closer to the measured results; after adding the reservoir / wetland simulation module, from the perspective of water quality, taking total phosphorus as an example, the simulated fluctuation of total phosphorus concentration is more gentle, the peak value is reduced, the low value is increased, and the overall level is closer to the measured results.
Claims
1. A refined method for short-term prediction of hydrological runoff and pollution load in a small watershed, characterized in that: The steps include: (1) Collect static and dynamic data of the study area, perform preprocessing, and construct a modeling data set; static data include soil data, elevation DEM data, crop data, land use type data, and reservoir / wetland distribution data; dynamic data include historical meteorological data, historical hydrological and water quality monitoring data, and soil moisture data; (2) Construct a small watershed foundation model based on the modeling data set; (3) The hydrological response units are segmented according to land use type, crop planting structure and reservoir / wetland distribution data, and different hydrological response unit segmentation schemes are generated. The small watershed foundation base model is run for each segmentation scheme, and the simulation results before and after the segmentation are recorded and compared. The model significance, model stability, model physical parameters and model calculation efficiency are analyzed in turn to select the small watershed foundation base model corresponding to the most preferred segmentation scheme as the small watershed deep base model. (4) Construct a reservoir / wetland simulation module to simulate the interception and degradation processes of reservoirs / wetlands, and dynamically characterize the impact of reservoirs / wetlands on micro-hydrological and water quality processes in small-scale watersheds; (5) Couple the small watershed deep base model with the reservoir / wetland simulation module to form a small watershed hydrological and water quality early warning model; use the small watershed deep base model to calculate the water yield and load of the upstream area of the reservoir / wetland as the water inflow and load of the reservoir / wetland simulation module; the reservoir / wetland simulation module calculates the water outflow and load of the reservoir / wetland as the water inflow and load of the downstream area of the reservoir / wetland of the small watershed deep base model; then use the small watershed deep base model to calculate the final water outflow and load of the watershed; (6) The acquired historical hydrological and water quality monitoring data are divided into a training data set and a verification data set, and the model parameters of the small watershed hydrological and water quality early warning model are encoded and processed. Based on the training data set of the historical hydrological and water quality monitoring data, the genetic algorithm is used to gradually screen out the optimal model parameter combination; finally, the verification data set of the historical hydrological and water quality monitoring data is used for verification to obtain the optimized small watershed hydrological and water quality early warning model; (7) Based on the simulation results and real-time automatic monitoring data of the small watershed hydrological and water quality early warning model, a data assimilation algorithm is used to generate a hot start file for short-term prediction on a daily basis, providing dynamic adjustment initial conditions for the small watershed hydrological and water quality early warning model; (8) Construct a future short-term meteorological enhanced forecast model, map the difference between historical rainfall forecast data and measured rainfall data to the correction amount of future meteorological forecast, and output the future meteorological enhanced forecast results; (9) Based on the latest hot start file and future meteorological enhanced forecast results, the meteorological boundary conditions are constructed, and the operation of the small watershed hydrological and water quality early warning model is driven. The future water volume and load generation are calculated in a rolling manner, and the hydrological and water quality results are output and visualized; (10) Automatically collect actual monitoring data every day, compare the output results of the small watershed hydrological and water quality early warning model with the actual monitoring data, and calculate the error rate. If the error rate exceeds the preset threshold, the automatic calibration module is triggered. The automatic calibration module uses the sensitive parameters of the small watershed hydrological and water quality early warning model as the key decision variables, sets the error index as the optimization objective function, and optimizes the parameter combination with the minimum error through the genetic algorithm. The parameters of the small watershed hydrological and water quality early warning model are updated to obtain the updated small watershed hydrological and water quality early warning model, which is then fed back to step (9).
2. According to claim 1, a method for refining short-term prediction of hydrological runoff and pollution load in a small watershed is characterized by: In the step (1), the soil data includes soil type and soil physical and chemical properties; the elevation DEM data is used to extract the watershed range and calculate the terrain characteristics; the crop data includes the crop planting structure and growing season; the land use type data includes agricultural land, construction land and unused land; the reservoir / wetland distribution data marks the range and location of the reservoir / wetland; the historical meteorological data includes rainfall, temperature, humidity, wind direction, wind speed, air pressure, evaporation, cloud cover, sunshine and solar radiation; the historical hydrological and water quality monitoring data includes river water level flow, reservoir / wetland water level and pollutant concentration; the soil moisture data includes soil moisture sensor data; the static data and the dynamic data are spatially superimposed, unified in coordinate system, and format converted to construct a modeling data set.
3. According to claim 1, a method for refining short-term prediction of hydrological runoff and pollution load in a small watershed is characterized by: In the step (2), a hydrological and water quality simulation computing platform suitable for a small watershed is selected as a small watershed basic base model, the elevation DEM data is converted into slope space vector data, and the acquired land use type data, soil data, and slope space vector data are integrated to construct a hydrological response unit; Simulate macro-hydrological processes and macro-water quality processes, where simulation of macro-hydrological processes refers to simulation of the hydrological cycle of a small watershed. Simulation of macro-hydrological processes includes simulation of rainfall interception, infiltration, evaporation and transpiration, surface runoff, and runoff generation and confluence processes within the region; simulation of macro-water quality processes includes simulation of pollutant accumulation, scouring, degradation and transport processes; and verify the preliminary operating results of the small watershed foundation base model based on regional runoff coefficients and annual average pollutant concentration survey data.
4. According to claim 1, a method for refining short-term prediction of hydrological runoff and pollution load in a small watershed is characterized by: In the step (3), the acquired land use type data is used as the primary classification, and the subdivided land types of the primary classification after investigation are combined as the secondary classification to segment the hydrological response units; The segmentation method adopts a cyclic iteration method, that is, the primary classification and secondary classification of land use types are gradually combined to generate different hydrological response unit segmentation schemes; the small watershed foundation base model is run for each segmentation scheme, and the simulation results before and after the segmentation are recorded. The simulation results include the runoff and pollution load of the most downstream outlet of the watershed, and the differences in the simulation results before and after the segmentation are compared; The hydrological response units are segmented and refined according to the crop planting structure. First, the hydrological response units are segmented and combined using the planting structure in the acquired crop data, that is, different crop planting combinations are divided into separate hydrological response units. The planting combinations include intercropping or rotation. A variety of hydrological response unit segmentation schemes are generated for different planting combinations. The small watershed foundation base model is run for each segmentation scheme, and the simulation results of the small watershed foundation base model are recorded. The simulation results include the runoff and pollution load at the downstream outlet of the watershed, and the differences in simulation results before and after segmentation are compared. The hydrological response units are refined and segmented according to the reservoir / wetland distribution data, and the reservoir / wetland areas in the basin are separated from the original hydrological response units and divided into independent hydrological response units. The small watershed foundation base model is run for each segmentation scheme, and the simulation results of the small watershed foundation base model are recorded. The simulation results include the runoff and pollution load at the downstream outlet of the basin, and the differences in simulation results before and after the segmentation are compared.
5. According to claim 1, a method for refining short-term prediction of hydrological runoff and pollution load in a small watershed is characterized by: The model significance analysis in step (3) refers to comparing the differences in the mean and variance of the output variables of the simulation results before and after the segmentation, the output variables include the runoff and pollution load at the most downstream outlet of the basin, and using statistical test methods to analyze whether the differences are significant. When the statistical difference is significant p<0.05, the model stability analysis is performed. The standard of the model stability analysis is that the standard deviation of the output variables of the simulation results of the segmented model shall not exceed twice that of the original model; the model physical parameter analysis refers to verifying whether the physical parameters of the model after segmentation are consistent with the range of actual observations or literature reports, and the physical parameters include evaporation and runoff coefficients; the model calculation efficiency analysis refers to recording the running time of different hydrological response unit segmentation schemes, and finding the small basin base model corresponding to the segmentation scheme with the shortest calculation time for 1 week of simulation.
6. The method for short-term prediction of hydrological runoff and pollution load in a small watershed according to claim 1 is characterized in that: The interception process simulation calculation in step (4) includes water inflow process calculation, rainfall, evaporation and infiltration process calculation and water outflow process calculation; The calculation of the water inflow process includes the calculation of the water production upstream of the reservoir / wetland. The water production upstream of the reservoir / wetland is output by the small watershed depth base model. The water production upstream of the reservoir / wetland is the water inflow of the reservoir / wetland. ; The calculation of rainfall, evaporation and infiltration process refers to the calculation of rainfall, evaporation and infiltration in reservoirs / wetlands. The calculation formula of rainfall in reservoirs / wetlands is: , in, is the length of the reservoir / wetland, is the width of the reservoir / wetland, is the rainfall depth in the reservoir / wetland over a period of time, To adjust the coefficient, the reservoir / wetland calculation time step is converted to the deep base model output time step; The calculation formula for evaporation from reservoirs / wetlands is: , in, is the potential evapotranspiration depth over a period of time, is the adjustment factor used to adjust potential evapotranspiration to actual evaporation; The calculation formula for the infiltration rate of reservoirs / wetlands is: , in, is the infiltration volume per unit area of reservoir / wetland; The calculation of the water discharge process refers to the calculation of the water discharge of the reservoir / wetland. The calculation formula for the water discharge of the reservoir / wetland is: , in is an empirical parameter; The width of the weir at the outlet of the reservoir / wetland; represents the acceleration due to gravity; The depth of the reservoir / wetland exceeds the height of the weir. When the depth of the reservoir / wetland does not exceed the height of the weir The value of is 0; The calculation formula is: , in The water storage capacity of reservoirs / wetlands, is the area of reservoir / wetland, Height of reservoir / wetland; Water storage capacity of reservoir / wetland The calculation formula is calculated by the water balance relationship between inflow and outflow and stored water: , is the water storage capacity of the reservoir / wetland, is the water storage capacity of the reservoir / wetland at the initial moment, The amount of water added to the reservoir / wetland from the first moment to the last moment. , is the reduction in water volume in the reservoir / wetland from the initial moment to the final moment, .
7. The method for refining short-term prediction of hydrological runoff and pollution load in a small watershed according to claim 1 is characterized in that: The degradation process simulation calculation in step (4) refers to calculating the regional flow and load of the upstream catchment area of the reservoir / wetland using the small watershed deep base model, and calculating the load of the reservoir / wetland degradation over a period of time through a first-order degradation process based on the regional flow and load of the upstream catchment area over a period of time and the load retained in the reservoir / wetland over a period of time; wherein the initial water volume and concentration are set at the beginning of the iteration to calculate the initial value of the load retained in the reservoir / wetland, and the load retained in the reservoir / wetland during the iteration process is the load retained in the reservoir / wetland after the previous iteration.
8. The method for short-term prediction of hydrological runoff and pollution load in a small watershed according to claim 1 is characterized in that: The step (7) specifically includes the following steps: (7.1) Obtain regional soil moisture data, reservoir / wetland water level and water quality data, and river water level, flow and water quality data, and perform data preprocessing; Among them, regional soil moisture data refers to the soil moisture distribution data in the study area obtained based on soil moisture sensor monitoring; reservoir / wetland water level and water quality data refers to the water level monitoring data and pollutant concentration data of reservoirs or wetlands, and the pollutant concentration data includes multiple concentration data of chemical oxygen demand, nitrogen, phosphorus, and biochemical oxygen demand; river water level flow and water quality data refers to the hydrological monitoring data of rivers and pollutant concentration monitoring data of river sections; the specific steps of data preprocessing are: unify the data time step; use linear interpolation to fill in missing data; perform spatial interpolation, that is, convert point data into complete data corresponding to the space of model sub-basins and sub-rivers; finally, perform unit and coordinate system one to ensure that all data formats are consistent and match the input requirements of the small watershed hydrological and water quality early warning model; (7.2) The data assimilation algorithm selects the ensemble Kalman filter to optimize multiple variables at the same time. The multiple variables include soil moisture, water level and pollutant concentration. The data assimilation algorithm is used to assimilate the data and update the model status. (7.3) Extract the updated model state, generate the corresponding hot start file format according to the model requirements, and dynamically generate the hot start file based on the rolling updated observation data and model operation results, so that each model operation uses the latest initial conditions; The updated model states are extracted including soil moisture, reservoir / wetland water level and water quality, and river water level, flow and water quality. The assimilated soil moisture distribution is used as the initial condition of the small watershed hydrological and water quality early warning model. The updated water level and pollutant concentration are used to adjust the initial conditions of the reservoir / wetland simulation module in the small watershed hydrological and water quality early warning model. The initial state of the river in the small watershed hydrological and water quality early warning model is updated. The initial state of the river includes flow, cross-section water level and water quality.
9. The method for short-term prediction of hydrological runoff and pollution load in a small watershed according to claim 1 is characterized in that: The step (8) specifically includes the following steps: (8.1) Obtain historical rainfall forecast data, measured rainfall data and field monitoring station information, perform data alignment and spatiotemporal synchronization, and perform data cleaning and preprocessing; the historical rainfall forecast data includes the rainfall forecast information at the location of the field monitoring station at each time step, the measured rainfall data comes from the historical rainfall measured data of the field monitoring station, and the measured rainfall data is time series data; the field monitoring station information includes location and terrain; Match historical rainfall forecast data with measured rainfall data according to timestamps, so that historical rainfall forecast data and measured rainfall data are aligned in time and space; use interpolation to fill missing values, check and process abnormal data points, and finally standardize or normalize the data to ensure that the input data are at the same magnitude; (8.2) Calculate the difference between the historical rainfall forecast data and the measured rainfall data, and construct input variables based on the data in step (8.1), the input variables include forecast time series characteristics, forecast meteorological characteristics and terrain characteristics of each field monitoring station; The output variable is the difference characteristic of the predicted and measured rainfall; the calculation formula of the difference characteristic is: , in is the difference between the historical rainfall forecast data and the measured rainfall data at time t, is the historical rainfall forecast data at time t, is the measured rainfall data at time t; The forecast time series features include the month, day and hour of the timestamp, the forecast meteorological features include the predicted rainfall value, the terrain features include the height and terrain slope, and the difference feature is the difference between the historical rainfall forecast data and the measured rainfall data; (8.3) Construct a future short-term meteorological enhanced forecast model based on the random forest algorithm, use input variables and output variables to train and verify the future short-term meteorological enhanced forecast model, and realize the mapping from predicted rainfall to corrected rainfall; The input variables and output variables are divided into a training set and a test set, wherein the training set is used to train the sample data of the future short-term meteorological enhanced forecast model, and the test set is used to verify the sample data of the performance of the future short-term meteorological enhanced forecast model; The training set data is used to train the future short-term meteorological enhanced forecast model, and the mean square error (MSE) indicator is used to evaluate the performance of the future short-term meteorological enhanced forecast model. During the model training process, the random forest algorithm constructs multiple decision trees by randomly selecting features and data subsets, and outputs the final prediction results by voting; the hyperparameters are adjusted according to the performance of the model to obtain the trained future short-term meteorological enhanced forecast model.
10. The method for short-term prediction of hydrological runoff and pollution load in a small watershed according to claim 1 is characterized in that: In the step (9), the latest hot start file is obtained, and the trained future short-term weather enhanced forecast model is used. The weather forecast data for the next week is used as input, and the future weather enhanced forecast result, i.e., the weather correction value, is output. The weather correction value plus the value after the predicted rainfall will be used as the meteorological boundary condition of the small watershed hydrological and water quality early warning model; the hot start file and the meteorological boundary condition are used to simulate and calculate the water volume and pollution load of each time step through the small watershed hydrological and water quality early warning model; The small watershed hydrological and water quality early warning model will be calculated on a rolling basis every day in the next week. The results of the first day of each simulation will be used as the hot start file before the small watershed hydrological and water quality early warning model is assimilated on the second day. Flow statistics are based on the day as the statistical unit to calculate the flow of the region; Pollution production statistics are to calculate the time series of pollutant concentration changes in different water bodies in the region and the pollution load of different indicators at the basin outlet. Different water bodies refer to rivers, wetlands or reservoirs. Record and store the output results of the small watershed hydrological and water quality early warning model, including runoff and pollution production, and the output results are stored in time series; Visualize the statistical results of runoff and pollution production, and use charts or maps to show the water volume and pollution load in different areas; use time series graphs or heat maps to show the dynamic changes of hydrology and water quality; Generate statistical reports on regional runoff and pollution output, and analyze hydrological and water quality changes under different scenarios. The report includes statistics on runoff and pollution output for the next week and early warning conditions. Early warning conditions refer to when the water volume or pollution load in the region exceeds a predetermined threshold. If the flow or pollution output exceeds the predetermined threshold, a water quality or hydrological warning will be triggered.
Citation Information
Patent Citations
Method for predicting and simulating total phosphorus concentration of river water body
CN112784395A
Runoff calculation and prediction method based on watershed hydrological model
CN112785024A