Method of predicting streamflow data
AssigneeUniversity of Alaska Fairbanks
InventorTimothy R. Petty
Life of this patent
Estimating the term…
Abstract
A system and method for generating synthetic streamflow data for a malfunctioning streamgage is provided. The method uses both classification and regression techniques to accurately predict streamflow data for the malfunctioning streamgage based on measured streamflow data from other streamgages and based on correlations between the streamgages. The system and method may also provide a method of improved flood forecasting, by updating flood forecasts using synthetic streamflow data when measured streamflow data from one or more streamgages are unavailable. The system may generate flood forecast information and/or flood warning messages.
Claims27
A method for improving the accuracy of generating synthetic streamflow data if there is an interruption in measured streamflow data from a target streamflow source, the method comprising:
- receiving measured streamflow data related to a plurality of streamflow sources, the plurality of streamflow sources including the target streamflow source and at least one other streamflow source disposed in a different location from the target streamflow source;
- clustering the plurality of streamflow sources, using the measured streamflow data, into two or more groups of streamflow sources based on correlations between streamflow sources in the plurality of streamflow sources;
- and
- using information about the two or more groups of streamflow sources to generate synthetic streamflow data for the target streamflow source if there is an interruption in measured streamflow data from the target streamflow source.
A method for improving the accuracy of generating synthetic streamflow data if there is an interruption in measured streamflow data related to a target streamflow source, the method comprising:
- receiving measured streamflow data related to a plurality of streamflow sources, the plurality of streamflow sources including the target streamflow source;
- receiving clustering information about the plurality of streamflow sources;
- creating a predictive model using the measured streamflow data and the clustering information;
- using the predictive model to generate synthetic streamflow data for the target streamflow source if an interruption in measured streamflow data from the target streamflow source has been determined;
- wherein the predictive model is trained using the measured streamflow data and the clustering information;
- and
- wherein the predictive model is created using an ensemble of decision trees.
A method for improving the accuracy of flood forecasting, the method comprising:
- receiving measured streamflow data from a plurality of streamgages, the plurality of streamgages including a target streamgage and at least one other streamgage disposed in a different location from the target streamgage;
- clustering the plurality of streamgages, using the measured streamflow data, into two or more groups of streamgages based on correlations between streamgages in the plurality of streamgages;
- building a predictive model, using the two or more groups of streamgages, to predict synthetic streamflow data for any streamgage in the plurality of streamgages;
- generating flood forecast information using the measured streamflow data;
- determining that there has been an interruption in the receiving of streamflow data from the target streamgage;
- retrieving the predictive model;
- using the predictive model to generate synthetic streamflow data for the target streamgage;
- and
- updating the flood forecast information using the synthetic streamflow data.
A system for improving the accuracy of flood forecasting, comprising:
- a streamflow prediction system configured to:
- receive measured streamflow data from a plurality of streamgages, the plurality of streamgages including a target streamgage and at least one other streamgage disposed in a different location from the target streamgage;
- cluster the plurality of streamgages, using the measured streamflow data, into two or more groups of streamgages based on correlations between streamgages in the plurality of streamgages;
- build a predictive model, using the two or more groups of streamgages, to predict synthetic streamflow data for any streamgage in the plurality of streamgages;
- a flood forecasting system configured to:
- generate flood forecast information using the measured streamflow data;
- determine that there has been an interruption in the receiving of streamflow data from the target streamgage;
- retrieve the predictive model from the streamflow prediction system;
- use the predictive model to generate synthetic streamflow data for the target streamgage;
- and
- update the flood forecast information using the synthetic streamflow data.
Dependencies are inferred from the claim text.