time frequency views of machinery vibration
time frequency views of machinery vibration
(OP)
Used to be PdM person at NucPowerStation, now am pump Eng. but still dabble. I was intrigued by Gaberson's recent article in S&V on Wavelets. Found an excellent time freq. toolbox for Matlab at: http://crttsn.univ-nantes.fr/~auger/tftb.html - skip to the chase, the Choi-Williams distribution is calculated pretty efficiently by the function tfrcw.m (requires Matlab and I think the signal processing toolbox)
Current process is a kludge, but is getting better - export waveform data from MasterTrend / RBMware database - then import to Matlab and mess with. Just finished automating some of this to speed it up -> using ODBC access and some VB to efficiently write waveform files which can be easily read by Matlab. Then put together tf views with scaling of Time in shaft revolutions for X and Freq in orders for Y. This has almost made the process reasonable. But the views seem to be very interresting to show "what is happening when".
Before doing a tfrcw(sig) you might want to decimate and then make it analytic with hilbert(sig). Having fun with these novel views - anyone else doing something similar?
Current process is a kludge, but is getting better - export waveform data from MasterTrend / RBMware database - then import to Matlab and mess with. Just finished automating some of this to speed it up -> using ODBC access and some VB to efficiently write waveform files which can be easily read by Matlab. Then put together tf views with scaling of Time in shaft revolutions for X and Freq in orders for Y. This has almost made the process reasonable. But the views seem to be very interresting to show "what is happening when".
Before doing a tfrcw(sig) you might want to decimate and then make it analytic with hilbert(sig). Having fun with these novel views - anyone else doing something similar?





RE: time frequency views of machinery vibration
What can it do for us? either practical-wise or just giving us some insight.
RE: time frequency views of machinery vibration
The ear/brain behaves in some respects like a constant %age bandwidth device, whilst at other times it behaves more like an FFT analyser. In particular the tone discrimination performance of people when listening to short bursts of tones often seems to exceed the limit set by the Heisenberg uncertainity principle (B*T>=1). Wavelets offer a visual analogy to that process. However, I am told by people who have studied hearing far more deeply than I this is not a particularly meaningful model of the hearing process, what we should be doing is looking at the modulus of response of lots of little band pass filters. Then you can get into the great fight of whether we can hear phase. If anyone is interested my answer is yes... depending on how you define phase.
Cheers
Greg Locock
RE: time frequency views of machinery vibration
This used to be the kind of feel for situations you used to get by watching a real time analyzer in the field or with tape recorded data.
Electricpete - are you doing any partial discharge monitoring? If so possibly doing more than the canned IRIS processing?
RE: time frequency views of machinery vibration
I didn't mean to put down your idea by asking for the practical side. I was just trying to figure out if it is worth investing my time in. It sounds like for more complex signals that are not striclty periodic it may have some good uses.
Since you're a matlab guy you might be interested in this page that I have posted a few times on this forum http://www.geocities.com/pschimpf/impacts/electricpete.htm
I have done quite a few other similar things using Maple. I have a few models that evaluate unbalanced magnetic pull on a motor in the presence of static, dynamic, eccentricity, and the behavior of RBPF. Nothing too earthshaking. Also working on a model for vibrations in the presence of broken rotor bar but not done with that one yet.
Your name rings a bell as if perhaps I have met you at a seminar or something. Does V stand for Vincent?