Dear All,
I have collected time-domain acceleration signals from the test rig through an accelerometer. Voltage signals are scaled to acceleration signals based on voltage sensitivity of accelerometer. Please refer the following PDF attachment to see the time domain acceleration signals. Acceleration varies from 4 to -13 m/sec2. Later FFT analysis is done and FFT magnitudes (absolute of FFT) are calculated in Matlab software. Please refer to the attached PDF file to see the Frequency-domain acceleration signals. But here I got the acceleration peaks very high (of the order 70-100 m/sec2). Kindly suggest me whether the acceleration peaks convey the meaning ful result? Whether some kind of normalization is required for Y axis (acceleration peak) of the frequecy domain signal? Please guide me how to present the acceleration peaks in a meaning ful way?
PS: Time-domain signals are also attached if you want to perform the FFT analysis.
Thanks in advance!
Waiting for ur valuable suggestions...
Yours,
Anoop A D
| Attachment | Size |
|---|---|
| Doubt on FFT analysis.pdf | 42.13 KB |
| Time domain signal.xls | 425 KB |
Yes, it looks strange for
Yes, it looks strange for me. It couldn`t be higher than in time-domain. Can you send me this signal by email i will have a look at it tomorrow at work?
In reply to Yes, it looks strange for by npoEM
Dear npoEM, Thank you very
Dear npoEM, Thank you very much for your kind interest! I have uploaded the time-domain signal. Please find it in the first blog entry where you have seen the PDF file earlier. Hoping valuable suggestion from you.
Yours,
Anoop
In reply to Dear npoEM, Thank you very by adanoop
Here is your signal
Here is your signal processed. Password is the second word from your message, do you still remember it?
http://rapidshare.com/files/428602138/rms.rar
Re FFT
Dear Anoop,
I will supply only a few hints, not answers. (Don't wish to take away the fun you would have from your learning process.)
1. Can't make out much from your .PDF file. The reason is: the time-domain data is, I guess, 7200 samples long, whereas the FFT has only 1000 data points. Can't tell to which part of the time-domain data the FFT data refers. Therefore, also can't apply any informal judgments regarding the obtained data---can't anticipate how strong a particular frequency might be expected to be.
2. Are you sure that you have labelled correct physical quantities (in correct units) in each of the two graphs you have supplied?
3. What will be the nature of the FFT output? Will it be a real-valued quantity? complex-valued (esp. if the input is only real-valued)? If the latter (complex-valued), you should get two sets of output data, one each for the real and the imaginary part---wouldn't you? If so, what would be the physical significance of each part? And, what is the quantity you have chosen for plotting the FFT part in that PDF document? Also, what does it imply for the physics of it when you take absolute values of some data series? the square (possibly with some multiplying factors)? if you apply some other operation?
Think, and have fun.
Best,
--Ajit
- - - - -
[E&OE]
My Result
My program for your problem:
data=xlsread('Time domain signal.xls');
Fs=1e4;
T=1/Fs;
L=size(data,1);
NFFT=2^nextpow2(L);
Y=fft(data(:,2),NFFT)/L;
f=Fs/2*linspace(0,1,NFFT/2+1);
Yf=2*abs(Y(1:NFFT/2+1));
h=figure(1);
f1=f(f<1000);
Yf1=Yf(f<1000);
plot(f1,Yf1),xlabel('Frequency(Hz)'),ylabel('|Y(f)');
hgsave(h,'AccSpec.fig')
Window/Pad the FFT
Could you add zeros to both sides of the fft (padding), and ensure that the signal decays smoothly to zero on either side and report the result?