Cleaning high-frequency velocity profile data with autoregressive moving average (ARMA) models

Abstract High resolution velocity profiling instruments have enabled a new generation of turbulence studies by greatly increasing the amount and quality of simultaneous velocity measurements that can be obtained. As with all velocity profiling instruments, however, the collected data are susceptible to erroneous spikes and poor quality time series that must be corrected or removed prior to analysis and interpretation of the results. In the current study, ARMA models are investigated for their potential to provide a comprehensive approach to data cleaning. Specific objectives are to: i) describe the cleaning algorithms and their integration with an existing open-source Matlab toolbox, ii) test the algorithms using a range of published data sets from two different instruments, and iii) recommend metrics to compare cleaning results. The recommended approach to detect and replace outliers in profiled velocity data is to use a spatial ‘seasonal’ filter that takes advantage of information available in neighboring cells and a low order ARMA model. Recommended data quality metrics are the spike frequency and the coefficients of the model. This approach is more precise than the most common current despiking method, offers a seamless method for generating replacement values that does not change the statistics of the velocity time series, and provides simple metrics with clear physical interpretation that can be used to compare the quality of different datasets.

[1]  J. Bridgeman,et al.  Despiking velocity time-series—Optimisation through the combination of spike detection and replacement methods , 2013 .

[2]  Vladimir Nikora,et al.  Despiking Acoustic Doppler Velocimeter Data , 2002 .

[3]  H. Chanson,et al.  Turbulence measurements in positive surges and bores , 2009 .

[4]  Anil K. Bera,et al.  Efficient tests for normality, homoscedasticity and serial independence of regression residuals , 1980 .

[5]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[6]  Jay Lacey,et al.  A quality analysis of the Vectrino II instrument using a new open-source MATLAB toolbox and 2D ARMA models to detect and replace spikes , 2014 .

[7]  A. N. Kolmogorov Equations of turbulent motion in an incompressible fluid , 1941 .

[8]  Fotis Sotiropoulos,et al.  Estimation of power spectra of acoustic-doppler velocimetry data contaminated with intermittent spikes , 2010 .

[9]  Jaco H. Baas,et al.  Despiking Ultrasonic Doppler Velocity-Profiling Data , 2013 .

[10]  Alex Hay,et al.  Turbulence measurements in a jet: Comparing the vectrino and vectrinoii , 2011, 2011 IEEE/OES 10th Current, Waves and Turbulence Measurements (CWTM).

[11]  D. Thomson Criteria for the selection of stochastic models of particle trajectories in turbulent flows , 1987, Journal of Fluid Mechanics.

[12]  Stuart N. Lane,et al.  Three-dimensional measurement of river channel flow processes using acoustic doppler velocimetry , 1998 .

[13]  Kiyosi Kawanisi,et al.  Signal post-processing for acoustic velocimeters: detecting and replacing spikes , 2011 .

[14]  David Hurther,et al.  A Correction Method for Turbulence Measurements with a 3D Acoustic Doppler Velocity Profiler , 2001 .

[15]  S. McLelland,et al.  A new method for evaluating errors in high‐frequency ADV measurements , 2000 .

[16]  Davide Faranda,et al.  Modelling and analysis of turbulent datasets using Auto Regressive Moving Average processes , 2014, 1404.0547.

[17]  Tony L. Wahl,et al.  Analyzing ADV Data Using WinADV , 2000 .

[18]  B. Polagye,et al.  Noise correction of turbulent spectra obtained from Acoustic Doppler Velocimeters , 2014 .

[19]  Keith Richards,et al.  Estimation of flow resistance in gravel‐bedded rivers: A physical explanation of the multiplier of roughness length , 1992 .

[20]  B. MacVicar,et al.  Shear Stress and Hydrodynamic Recovery over Bedforms of Different Lengths in a Straight Channel , 2015 .

[21]  M. Selim Yalin,et al.  Mechanics of sediment transport , 1972 .

[22]  L. Cea,et al.  Velocity measurements on highly turbulent free surface flow using ADV , 2007 .

[23]  Davide Faranda,et al.  Probing turbulence intermittency via autoregressive moving-average models. , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[24]  Robert G.A. Craig,et al.  Characterization and testing of a new bistatic profiling acoustic Doppler velocimeter: The Vectrino-II , 2011, 2011 IEEE/OES 10th Current, Waves and Turbulence Measurements (CWTM).

[25]  Jay Lacey,et al.  Multi-instrument turbulence toolbox (MITT): Open-source MATLAB algorithms for the analysis of high-frequency flow velocity time series datasets , 2014, Comput. Geosci..

[26]  Tony L. Wahl,et al.  Discussion of “Despiking Acoustic Doppler Velocimeter Data” by Derek G. Goring and Vladimir I. Nikora , 2003 .

[27]  Matthieu Latapy,et al.  Outskewer: Using Skewness to Spot Outliers in Samples and Time Series , 2012, 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining.

[28]  K. Hipel,et al.  Time series modelling of water resources and environmental systems , 1994 .

[29]  G. Voulgaris,et al.  Evaluation of the Acoustic Doppler Velocimeter (ADV) for Turbulence Measurements , 1998 .