Structural Health Monitoring Using Smart Sensors - ideals ...
Structural Health Monitoring Using Smart Sensors - ideals ...
Structural Health Monitoring Using Smart Sensors - ideals ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
where xn is the original signal, vl is the upsampled signal, and yn is the filtered<br />
signal. hk is a vector of the filter coefficients for the lowpass FIR filter. The length of<br />
the vector of filter coefficients is N. L is, again, an interpolation factor. By combining the<br />
two relationships in Eq (5.16) and the following,<br />
Lm = n-k<br />
(5.17)<br />
upsampling and filtering can be written as<br />
yn <br />
=<br />
n/L<br />
<br />
m= n-N+ 1 L<br />
hn-Lm <br />
xm <br />
. (5.18)<br />
where and represent the ceiling and floor functions, respectively. The number of<br />
algebraic operations is reduced in this equation using the knowledge that vl is zero at<br />
many points.<br />
Downsampling by a factor of M is formulated as<br />
zj <br />
=<br />
yjM <br />
jM/L<br />
<br />
= hjM-Lm xm j=0, <br />
<br />
<br />
m= jM-N+ 1 L<br />
(5.19)<br />
where zj is the downsampled signal. The outputs do not need to be calculated at all of<br />
the data points of the upsampled signal, as can be seen in Eq. (5.19). The output needs to<br />
be calculated only at every M-th data point of the upsampled signal. If an IIR filter was<br />
employed, the filter would need outputs at all of the data points of the upsampled signal.<br />
This polyphase implementation, thus, reduces the number of numerical operations<br />
involved in resampling. However, implementation is still challenging if the upsampling<br />
factor, L , is large.<br />
Resampling with a noninteger downsampling factor<br />
FIR filter design becomes extremely challenging when sampling frequencies need to<br />
be precisely converted. For example, resampling of a signal from 100.01 to 150 Hz<br />
requires a lowpass filter with a cutoff frequency of . The filter needs tens of<br />
thousands of filter coefficients. Design of such a filter is computationally challenging.<br />
Also a large number of filter coefficients may not fit in the available memory on smart<br />
sensors. This problem is addressed mainly by introducing linear interpolation.<br />
First, the resampling is generalized by introducing an initial delay,<br />
rewritten with as follows:<br />
l i<br />
l i<br />
. Eq. (5.19) is<br />
86