Automated Bayesian quality control of streaming rain gauge data
Radar-rainfall data are being used in an increasing number of real-time applications because of their wide spatial and temporal coverage. Because of uncertainties in radar measurements and the relationship between radar measurements and rainfall on the ground, radar-rainfall data are often combined with rain gauge data to improve their accuracy. However, while rain gauges can provide accurate estimates of rainfall, their data are sometimes corrupted with errors caused by the environment in which the gauges are deployed. This study develops a real-time method for identifying measurement errors in rain gauge data streams. This method employs a dynamic Bayesian network (DBN) model of the rain gauge data stream to sequentially forecast the next rain gauge measurement from both the rain gauge and weather radar data streams and a decision rule-based classifier to identify data errors. Because of the uncertainty in the relationship between the radar and rainfall measurements, this method uses a statistical learning method (expectation maximization) to determine the best parameters for this relationship, given an adaptively sized moving window of previous measurements. The performance of the error detector developed in this study is demonstrated using a precipitation sensor network composed of five telemetered tipping bucket rain gauges and a WSR-88D weather radar. Through an analysis using synthetic errors, the false alarm rate and false negative rate were calculated to be 0.90% and 1.5%, respectively.
radar-rainfall bayesian modeling automated quality control real-time modeling environmental sensing data fusion