Title :
Computation of Running Averages
Author :
Macías, José A Rosendo ; Expósito, Antonio Gómez
Author_Institution :
Escuela Superior de Ingenieros, Univ. de Sevilla
Abstract :
This brief presents and compares several recursive and nonrecursive techniques for the efficient computation of the running average of discrete signals. First of all, the standard recursive algorithm is considered and its long-term accuracy is assessed when the floating-point arithmetic is employed. A cheap refreshing strategy is proposed as a means of keeping the computed value close enough to the exact one. Then, two alternative nonrecursive algorithms, requiring only log2N additions, are developed, which are as reliable and accurate as the direct implementation
Keywords :
floating point arithmetic; signal processing; discrete signals; floating point arithmetic; nonrecursive technique; recursive technique; running averages; Computational efficiency; Digital signal processing; Discrete Fourier transforms; Electric variables measurement; Electrical engineering; Floating-point arithmetic; Power measurement; Power system harmonics; SCADA systems; Signal processing algorithms; Digital signal processing (DSP); fast algorithm; running average;
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
DOI :
10.1109/TCSII.2006.882221