Structural Health Monitoring Using Smart Sensors - ideals ...
Structural Health Monitoring Using Smart Sensors - ideals ...
Structural Health Monitoring Using Smart Sensors - ideals ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
zj =<br />
yjM + l i <br />
jM+l i /L<br />
<br />
= hjM+l i -Lmxm<br />
j=0, <br />
<br />
<br />
m= jM + l i – N + <br />
L<br />
(5.20)<br />
By introducing l i<br />
, the beginning point of the downsampled signal can be finely adjusted.<br />
If the time difference at the start of sensing is taken into account by l i<br />
, the synchronization<br />
accuracy of signals is not limited by the original sampling period.<br />
Resampling is then combined with linear interpolation to achieve the necessary<br />
accuracy. The integer, M is replaced by a real number, M r<br />
. The upsampling rate, L a<br />
,<br />
must remain an integer. M r<br />
and L a<br />
are not uniquely determined. These values are chosen<br />
so that L a<br />
is not too large. A large value of L a<br />
requires a high-order lowpass filter, as is<br />
the case for the normal polyphase implementation of resampling. <strong>Using</strong> these upsampling<br />
and downsampling factors, resampling is performed. Upsampling is same as before.<br />
However, the downsampling process shown in Eq. (5.20) cannot be directly applied,<br />
because of the noninteger downsampling factor. Output data points to be calculated do not<br />
necessarily correspond to points on the upsampled signal. Output data points often fall<br />
between upsampled data points. Linear interpolation is used to calculate output values as<br />
follows:<br />
zj <br />
= yp l<br />
p u<br />
– p j<br />
+ yp u<br />
<br />
p j<br />
– p l<br />
<br />
=<br />
p l<br />
L a<br />
hp l<br />
– L a<br />
mxm<br />
<br />
p u<br />
– p j<br />
<br />
m= p l – N + <br />
L a<br />
<br />
p u<br />
L a<br />
+ hp u<br />
– L a<br />
mxm<br />
<br />
p j<br />
– p l<br />
<br />
m= p u – N + <br />
L a<br />
p j<br />
= jM r<br />
+ l i<br />
p l<br />
= jM r<br />
+ l i<br />
p u<br />
= p l<br />
+ <br />
<br />
<br />
(5.21)<br />
In this way, resampling of an arbitrary noninteger rational factor can be achieved. When<br />
L a<br />
is not too small, the approximation of linear interpolation gives reasonable results. A<br />
value of L a<br />
ranging from 20 to 150 is employed in algorithmic testing and shown to give<br />
reasonable results.<br />
Implementation on Imote2s<br />
The proposed resampling approach is employed to address issues toward<br />
synchronized sensing. This approach is first overviewed.<br />
87