DocumentCode
799574
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
Volume
53
Issue
10
fYear
2006
Firstpage
1098
Lastpage
1102
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;
fLanguage
English
Journal_Title
Circuits and Systems II: Express Briefs, IEEE Transactions on
Publisher
ieee
ISSN
1549-7747
Type
jour
DOI
10.1109/TCSII.2006.882221
Filename
1715585
Link To Document