Runoff simulation method and system based on hydro-meteorological time sequence
A time series, simulation method technology, applied in CAD numerical modeling, special data processing applications, instruments, etc., can solve problems such as low analysis efficiency and inconvenient analysis of simulation results
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0078] A method for simulating runoff based on hydrometeorological time series, the present embodiment implements the following process based on an open source Python language platform, specifically including:
[0079] S1. Use the third-party library Pandas package in Python to read hydrometeorological observation time series data as input data, including watershed precipitation, evaporation capacity and runoff data;
[0080] S2. Through the Python language platform, build a runoff simulation model based on the principle of the GR4J hydrological model, and use the optimize module in the Python third-party library Scipy package to calibrate the parameters of the model by setting a regular time period, and obtain each The watershed state of the time period, the data format of the watershed state is pandas.Series, and the index is date and time; by setting the time period of the verification period, according to the parameters determined by the calibration of the runoff simulation...
Embodiment 2
[0123] This embodiment 2 is based on the runoff simulation method based on the hydrometeorological time series provided in the embodiment 1, and the runoff simulation is carried out with the hydrometeorological observation time series of the Little Pigeon River Basin in Tennessee, USA. Specific steps are as follows:
[0124] S1. Use the class statement to define the class, and use def() to define functions such as calibration, verification and runoff simulation in the class, realize the mathematical process and visualization process related to the function through programming, encapsulate it into a class function, and save it as . py file;
[0125] S2. Use the time series of hydrometeorological observations in the Little Pigeon River Basin in Tennessee as the data source, such as image 3 , the first column is the date index corresponding to the observation value, the second column is the precipitation observation value, the third column is the evaporation observation value, ...
Embodiment 3
[0138] A runoff simulation system based on hydrometeorological time series, including:
[0139] A data input module for obtaining a time series of hydrometeorological observations, including watershed precipitation, evaporation capacity and runoff data;
[0140] The parameter calibration module is used to establish a runoff simulation model; set a regular time period, and calibrate the parameters of the runoff simulation model based on the hydrometeorological observation time series, and obtain the watershed state at each time period; and used to set The time period of the verification period is fixed, and the model applicability is verified with the meteorological time series of the verification period according to the parameters determined by the calibration of the runoff simulation model and the state of the watershed in each period. The verification index is the Nash efficiency coefficient.
[0141] Meteorological data input module, used to obtain meteorological time serie...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com