Skip to main content

Advertisement

Log in

A Practical Guide to Discrete Wavelet Decomposition of Hydrologic Time Series

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Discrete wavelet transform (DWT) is commonly used for wavelet threshold de-noising, wavelet decomposition, wavelet aided hydrologic series simulation and prediction, as well as many other hydrologic time series analyses. However, its effectiveness in practice is influenced by many key factors. In this paper the “reference energy function” was firstly established by operating Monte-Carlo simulation to diverse noise types; then, energy function of hydrologic series was compared with the reference energy function, and four key issues on discrete wavelet decomposition were studied and the methods for solving them were proposed, namely wavelet choice, decomposition level choice, wavelet threshold de-noising and significance testing of DWT, based on which a step-by-step guide to discrete wavelet decomposition of hydrologic series was provided finally. The specific guide is described as: choose appropriate wavelet from the recommended wavelets and according to the statistical characters relations among original series, de-noised series and removed noise; choose proper decomposition levels by analyzing the difference between energy function of the analyzed series and reference energy function; then, use the chosen wavelet and decomposition level, estimate threshold according to series’ complexity and set the same threshold under each level, and use the mid-thresholding rule to remove noise; finally, conduct significance testing of DWT by comparing energy function of the de-noised series with the reference energy function. Analyses of both synthetic and observed series indicated the better performance and easier operability of the proposed guide compared with those methods used presently. Following the guide step by step, noise and different deterministic components in hydrologic series can be accurately separated, and uncertainty can also be quantitatively estimated, thus the discrete wavelet decomposition result of series can be improved.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Blanco S, Figliola A, Quiroga RQ, Rosso OA, Serrano E (1998) Time-frequency analysis of electroencephalogram series-III, Wavelet packets and information cost function. Phys Rev E57(1):932–940

    Google Scholar 

  • Box GEP, Jenkins GM, Reinsel GC (1994) Time series analysis, forecasting and control. Englewood Clifs, NJ, Prentice Hall

    Google Scholar 

  • Bruni V, Vitulano D (2006) Wavelet-based signal de-noising via simple singularities approximation. Signal Process 86:859–876

    Article  Google Scholar 

  • Cahill AT (2002) Determination of changes in streamflow variance by means of a wavelet-based test. Water Resour Res 38(6):W01065

    Article  Google Scholar 

  • Chen LX, Li WL, Zhu WQ, Zhou XJ, Zhou ZJ, Liu HL (2006) Seasonal trends of climate change in the Yangtze Delta and its adjacent regions and their formation mechanisms. Meteorol Atmos Phys 92(1–2):11–23

    Article  Google Scholar 

  • Chen GY, Bui TD, Krzyzak A (2003) Contour-based handwritten numeral recognition using multiwavelets and neural networks. Pattern Recognition 36(7):1597–1604

    Article  Google Scholar 

  • Chou CM (2011) A threshold based wavelet de-noising method for hydrological data modelling. Water Resour Manage 25:1809–1830

    Article  Google Scholar 

  • Chui CK (1992) An introduction to wavelets. Academic, San Diego

    Google Scholar 

  • Coulibaly P, Anctil F, Bobee B (2000) Daily reservoir inflow forecasting using artificial neural networks with stopped training approach. J Hydrol 230(3–4):244–257

    Article  Google Scholar 

  • Daubechies I (1992) Ten Lectures on Wavelets. SIAM, Philadelphia

    Book  Google Scholar 

  • Donoho DH (1995) De-noising by soft-thresholding. IEEE T Inform Theory 41(3):613–617

    Article  Google Scholar 

  • Elshorbagy A, Simonovic SP, Panu US (2002) Noise reduction in chaotic hydrologic time series: facts, and doubts. J Hydrol 256(3–4):147–165

    Article  Google Scholar 

  • Foufoula-Georgiou E, Kumar P (1994) Wavelets in geophysics. Academic, San Diego

    Google Scholar 

  • Garfias-Soliz J, Llanos-Acebo H, Martel R (2010) Time series and stochastic analyses to study the hydrodynamic characteristics of karstic aquifers. Hydrol Process 24(3):300–316

    Google Scholar 

  • Jansen M, Bultheel A (2001) Asymptotic behavior of the minimum mean squared error threshold for noisy wavelet coefficients of piecewise smooth signals. IEEE Trans Signal Process 49(6):1113–1118

    Article  Google Scholar 

  • Kazama M, Tohyama M (2001) Estimation of speech components by AFC analysis in a noisy environment. J Sound Vib 241:41–52

    Article  Google Scholar 

  • Kharitonenko I, Zhang X, Twelves S (2002) A wavelet transform with point-symmetric extension at tile boundaries. IEEE Trans Image Process 11(12):1357–1364

    Article  Google Scholar 

  • Kisi O (2009) Neural network and wavelet conjunction model for modeling monthly level fluctuations of Van Lake in Turkey. Hydrol Process 23(14):2081–2092

    Article  Google Scholar 

  • Labat D (2005) Recent advances in wavelet analyses: Part 1. A review of concepts. J Hydrol 314:275–288

    Article  Google Scholar 

  • Labat D, Ababou R, Mangin A (2000) Rainfall-runoff relations for karstic springs. Part II: Continuous wavelet and discrete orthogonal multiresolution analyses. J Hydrol 238:149–178

    Article  Google Scholar 

  • Ling CP, Sun YJ, Yang LH, Jiang S, Shao FY (2007) Prediction of inrush water of mine with pore water yield based on BP artificial neural network. Hydrogeol Eng Geol 34(5):55–58 (in Chinese with English abstract)

    Google Scholar 

  • Mallat S (1989) Multiresolution approximations and wavelet orthonommal bases of L2(R). Trans Amrr Math Soc 315(1):69–87

    Google Scholar 

  • Mallat S, Hwang WL (1992) Singularity detection and processing with wavelets. IEEE Trans Inform Theory 38(2):617–643

    Article  Google Scholar 

  • Meniconi S, Brunone B, Ferrante M, Massari C (2011) Small amplitude sharp pressure waves to diagnose pipe systems. Water Resour Manage 25:79–96

    Article  Google Scholar 

  • Meyer Y (1992) Wavelet and applications. Springer, Berlin

    Google Scholar 

  • Miao Q, Huang HZ, Fan XF (2007) Singularity detection in machinery health monitoring using Lipschitz exponent function. J Mech Sci Technol 21(5):737–744

    Article  Google Scholar 

  • Minville M, Brissette F, Leconte R (2008) Uncertainty of the impact of climate change on the hydrology of a Nordic watershed. J Hydrol 358(1–2):70–83

    Article  Google Scholar 

  • Molini A, Katul GG, Porporato A (2010) Causality across rainfall time scales revealed by continuous wavelet transforms. J Geophys Res 115:D14123

    Article  Google Scholar 

  • Nayak PC, Sudheer KP, Rangan DM, Ramasastri KS (2004) A neuro-fuzzy computing technique for modeling hydrological time series. J Hydrol 291(1–2):52–66

    Article  Google Scholar 

  • Neupauer RM, Powell KL, Qi X, Lee DH, Villhauer DA (2006) Characterization of permeability anisotropy using wavelet analysis. Water Resour Res 42:W07419

    Article  Google Scholar 

  • Nourani V, Komasi M, Mano A (2009a) A Multivariate ANN-wavelet approach for rainfall-runoff modeling. Water Resour Manage 23(14):2877–2894

    Article  Google Scholar 

  • Nourani V, Alami MT, Aminfar MH (2009b) A combined neural-wavelet model for prediction of Ligvanchai watershed precipitation. Eng Appli Artif Intell 22:466–472

    Article  Google Scholar 

  • Nourani V, Kisi O, Komasi M (2011) Two hybrid Artificial Intelligence approaches for modeling rainfall-runoff process. J Hydrol 402:41–59

    Article  Google Scholar 

  • Partal T (2009) Modelling evapotranspiration using discrete wavelet transform and neural networks. Hydrol Process 23(25):3545–3555

    Article  Google Scholar 

  • Percival DB, Walden AT (2000) Wavelet methods for time series analysis. Cambridge University, Cambridge

    Google Scholar 

  • Ravines RR, Schmidt AM, Migon HS, Renno CD (2008) A joint model for rainfall-runoff: The case of Rio Grande Basin. J Hydrol 353:189–200

    Article  Google Scholar 

  • Rodriguez-Iturbe I, Entekhabi D, Bras RL (1991) Nonlinear dynamics of soil-moisture at climate scales.1. Stochastic-Analysis. Water Resour Res 27(8):1899–1906

    Article  Google Scholar 

  • Sang YF, Wang D (2008) Wavelets selection method in hydrologic series wavelet analysis. J Hydraul Eng 39(3):295–300 (in Chinese)

    Google Scholar 

  • Sang YF, Wang D, Wu JC, Zhu QP, Wang L (2009a) The relation between periods’ identification and noises in hydrologic series data. J Hydrol 368(1–4):165–177

    Article  Google Scholar 

  • Sang YF, Wang D, Wu JC, Zhu QP, Wang L (2009b) Entropy-based wavelet de-noising method for time series analysis. Entropy 11(4):1123–1147

    Article  Google Scholar 

  • Sang YF, Wang D, Wu JC (2010a) Entropy-based method of choosing the decomposition level in wavelet threshold de-noising. Entropy 12(6):1149–1513

    Article  Google Scholar 

  • Sang YF, Wang D, Wu JC (2010b) Uncertainty analysis of decomposition level choice in wavelet threshold de-noising. Entropy 12(12):386–2396

    Article  Google Scholar 

  • Sang YF, Wang D, Wu JC, Zhu QP, Wang L (2011) Wavelet-based analysis on the complexity of hydrologic series data under multi-temporal scales. Entropy 13(1):195–210

    Article  Google Scholar 

  • Sang YF, Wang Z, Liu C (2012) Period identification in hydrologic time series using empirical mode decomposition and maximum entropy spectral analysis. J Hydrol 424:154–164

    Article  Google Scholar 

  • Schaefli B, Maraun D, Holschneider M (2007) What drives high flow events in the Swiss Alps? Recent developments in wavelet spectral analysis and their application to hydrology. Adv Water Resour 30:2511–2525

    Article  Google Scholar 

  • Singh VP (1998) Entropy-based parameter estimation in Hydrology. Kluwer Academic Publishers, Boston/London

    Google Scholar 

  • Torrence C, Compo GP (1998) A practical guide to wavelet analysis. B Am Meteorol Soc 79(1):61–78

    Article  Google Scholar 

  • Venugopal V, Roux SG, Foufoula-Georgiou E, Arneodo A (2006) Revisiting multifractality of high-resolution temporal rainfall using a wavelet-based formalism. Water Resour Res 42: W06D14

  • Walker JS (1999) A primer on wavelets and their scientific applications. Chapman and Hall, CRC, New York

    Book  Google Scholar 

  • Wang WS, Ding J (2003) Wavelet network model and its application to the predication of hydrology. Nat Sci 1(1):67–71

    Google Scholar 

  • Wang W, Hu S, Li Y (2011) Wavelet transform method for synthetic generation of daily streamflow. Water Resour Manage 25:41–57

    Article  Google Scholar 

  • Whitcher B, Byers SD, Guttorp P, Percival DB (2002) Testing for homogeneity of variance in time series: Long memory, wavelets, and the Nile River. Water Resour Res 38(5):W1054

    Article  Google Scholar 

  • Xu Y, Xu J, Ding J, Chen Y, Yin Y, Zhang X (2010) Impacts of urbanization on hydrology in the Yangtze River Delta, China. Water Sci Technol 62(6):1221–1229

    Article  Google Scholar 

  • Yevjevich V (1972) Stochastic process in hydrology. Water Resources Publications, Colorado, USA

    Google Scholar 

  • Zhang ZX, Zhang Q, Zhang JC, Zou LJ, Jiang JM (2009) Observed dryness and wetness variability in Shanghai during 1873–2005. J Geograph Sci 19(2):143–152

    Article  Google Scholar 

  • Zuo QT, Gao F (2004) Periodic overlapping prediction model and its three improved models of hydrological time series. J Zhengzhou Univ (Engineering Science) 25(4):67–73 (in Chinese with English abstract)

    Google Scholar 

Download references

Acknowledgements

The author gratefully acknowledged the helpful comments and suggestions on earlier version of the manuscript given by the Editor-in-Chief, George P. Tsakirisand, and anonymous reviewers. The RS2 discharge data are kindly provided by Dr. Chengpeng Ling. The author also thanked Ms. Fei-Fei Liu and Die Zhu for their assistances in preparation of the manuscript. This project was supported by the National Key Basic Research Development Program of China (No. 2009CB421305), the National Natural Science Foundation of China (NSFC) (No. 40971023), and the Water Resources Public-Welfare Projects (No. 200901042 and 201201072).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yan-Fang Sang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sang, YF. A Practical Guide to Discrete Wavelet Decomposition of Hydrologic Time Series. Water Resour Manage 26, 3345–3365 (2012). https://doi.org/10.1007/s11269-012-0075-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-012-0075-4

Keywords

Navigation