Recursive implementation of FIR differentiators with optimum noise attenuation

We introduce a computationally efficient recursive implementation of digital finite impulse response (FIR) filters for estimating the rate of change or slope of digitized signals. The proposed FIR differentiator is characterized by the optimal attenuation of white noise and an efficient suppression of upper-band frequencies. The basic structure needs only one multiplier, which becomes a power of two with an appropriate selection of the length of the impulse response. The structure does not need resetting and recovers from any bit errors. For long filters, sampling rate reduction by decimation gives further computational savings.

[1]  Alan V. Oppenheim,et al.  Discrete-Time Signal Pro-cessing , 1989 .

[2]  Sanjit K. Mitra,et al.  Design of computationally efficient interpolated fir filters , 1988 .

[3]  V. Ramachandran,et al.  Design of equiripple nonrecursive digital differentiators and Hilbert transformers using a weighted least-squares technique , 1994, IEEE Trans. Signal Process..

[4]  J. W. Adams,et al.  A new design technique for maximally linear differentiators , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[5]  C. Sidney Burrus,et al.  Efficient recursive realizations of FIR filters , 1984 .

[6]  T. Saramaki,et al.  Properties and structures of linear-phase FIR filters based on switching and resetting of IIR filters , 1990, IEEE International Symposium on Circuits and Systems.

[7]  R. Hastings-James,et al.  A Comparison of Digital Algorithms Used in Computing the Derivative of Left Ventricular Pressure , 1981, IEEE Transactions on Biomedical Engineering.

[8]  Rik Pintelon,et al.  Real-time integration and differentiation of analog signals by means of digital filtering , 1990 .

[9]  E. Kreyszig,et al.  Advanced Engineering Mathematics. , 1974 .

[10]  Shiro Usui,et al.  Digital Low-Pass Differentiation for Biological Signal Processing , 1982, IEEE Transactions on Biomedical Engineering.

[11]  Wolfgang Fuerst,et al.  Introductory digital signal processing with computer applications , 1989 .

[12]  H. Tenhunen,et al.  Efficient VLSI-realizable decimators for sigma-delta analog-to-digital converters , 1988, 1988., IEEE International Symposium on Circuits and Systems.

[13]  Bengt Carlsson,et al.  Optimal differentiation based on stochastic signal models , 1991, IEEE Trans. Signal Process..

[14]  O. Vainio,et al.  A digital filter chip for ECG signal processing , 1994 .

[15]  L. Rabiner,et al.  On the behavior of minimax relative error fir digital differentiators , 1974 .

[16]  T. Parks,et al.  Thinning digital filters: A piecewise-exponential approximation approach , 1983 .

[17]  S. C. Dutta Roy,et al.  Design of digital differentiators for low frequencies , 1988 .