From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Chatter detection

Hi, my name is Marci, and this is my first post here,

 

I would like to achieve the online (real-time) chatter detection of turning processes by power spectral analysis. I use producer-consumer architecture, in the producer loop I read (10000 samples at a time) the signal of the TDMS and send it to a que and in the consumer I read from the que and use the Spectral Measurements Express VI's Power Spectrum with Hanning Window with linear results. So as far as I know this is an STFT method. I  can see the power spectrum of all of the signals, but my problem is that I don't really know how to filter these signals, and I can't really reproduce the mathematical formulas of chatter identification by Power Spectrum Analysis in LabVIEW and thus i cant do the feature extraction from the spectrum. I would like to detect aperiodic frequency components, because the periodic ones are probably due to spindle rotation. So in this case I figured that I would have to use some kind of a Mask to sort the periodic frequencies and aperiodic ones. So if anybody has a better understanding of this, or can recommend me ways to do this, that would help a lot. I cannot attach the TDMS files, cause they are way too big, even in a zip, but I attached how the signal looks in time domain. 
I use Labview 2020, advanced signal processing toolkit 2021 and DAQmx 2021. 
Thanks in advance!
Marci

0 Kudos
Message 1 of 2
(421 Views)

Hi Marci,

 


@Marci_2023 wrote:

I cannot attach the TDMS files, cause they are way too big, even in a zip, but I attached how the signal looks in time domain.


We cannot analyze a signal just from an image of a graph…

What about attaching zipped TDMS files containing just the parts of interest? (Sampling at 10kS/s results in files of <80kB/s/ch…)

 


@Marci_2023 wrote:

I  can see the power spectrum of all of the signals, but my problem is that I don't really know how to filter these signals, and I can't really reproduce the mathematical formulas of chatter identification by Power Spectrum Analysis in LabVIEW and thus i cant do the feature extraction from the spectrum. I would like to detect aperiodic frequency components, because the periodic ones are probably due to spindle rotation. So in this case I figured that I would have to use some kind of a Mask to sort the periodic frequencies and aperiodic ones.


You probably know the spindle speed, so you also know its base frequency (rpm/60).

You may filter that base frequency and its multiples (±range) from your FFT result…

(When there are gears and bearings then they also produce their own base frequencies you need to take into account.)

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 2
(395 Views)