Spindle Torque Signal Filtering for Sensorless Chatter Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing machine tool chatter detection methods require external sensors or structural dynamic models, are computationally intensive, and often fail to detect low-amplitude chatter.
Innovation Solution
A sensorless method that analyzes spindle motor torque signals in the time domain and frequency domain, using filtering steps to remove noise and evaluate chatter indicators, allowing for chatter detection without additional hardware.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If external sensors and data acquisition equipment are added to detect chatter, then chatter detection capability is improved, but device complexity and cost increase
Solution Approach 1:
The machine tool's existing motors serve dual purposes: driving the machining operation and providing chatter detection data. The spindle motor's torque signal and servo motors' position/velocity data are repurposed for chatter detection, eliminating the need for separate sensors and data acquisition systems.
Solution Approach 2:
The existing motor systems are made multi-functional by using them both for their primary driving function and for chatter detection. The control system processes motor data for both motion control and vibration analysis, making the same hardware serve multiple purposes.
2Measurement precision
If structural dynamic models are used for chatter prediction, then chatter detection accuracy is improved, but computational requirements and data processing complexity increase
Solution Approach 1:
The method extracts chatter detection information directly from motor torque and position data without requiring separate structural dynamic modeling. By filtering and analyzing the existing motor data in the frequency domain, the system obtains chatter indicators without the complexity of building and solving structural dynamic models.
Solution Approach 2:
The approach replaces complex structural dynamic modeling with direct signal processing of motor data. Instead of modeling the mechanical system's dynamics separately, the method uses the electrical motor signals that already contain the vibration information, substituting a simpler signal processing approach for complex mechanical modeling.
3Measurement precision
If high sampling rates are used to detect low-amplitude chatter, then detection sensitivity is improved, but data processing load and computational cost increase
Solution Approach 1:
The system performs preliminary filtering of the motor data before detailed chatter analysis. By applying band-pass filters to isolate relevant frequency ranges and removing known interference components (spindle harmonics, encoder errors, aliasing), the data is preprocessed to contain only the most relevant information, reducing the computational load of subsequent analysis.
Solution Approach 2:
The method uses selective frequency domain analysis focusing only on the frequency ranges where chatter is likely to occur, rather than analyzing the entire spectrum. This partial analysis approach maintains detection sensitivity for low-amplitude chatter while significantly reducing the computational burden compared to full-spectrum analysis.
4Reliability
If existing chatter detection methods are used, then severe chatter can be detected, but low-amplitude chatter is missed
Solution Approach 1:
The system uses filtered frequency domain representations of motor data as an intermediary to enhance chatter detection. By transforming time-domain motor signals into frequency domain data and applying specific filters, subtle chatter signals that are buried in noise in the time domain become distinguishable in the frequency domain, enabling detection of low-amplitude chatter.
Solution Approach 2:
The method applies preliminary filtering and signal processing to enhance weak chatter signals before detection. Band-pass filtering isolates the frequency range where chatter occurs, and spectral subtraction removes the air-cut reference signal, allowing low-amplitude chatter to be detected that would otherwise be lost in the noise.
Data Source
AI summary
A sensorless method for machine tool chatter detection. When the machine tool spindle is running, a spindle motor torque signal is analyzed in the time domain to determine whether a bit is currently cutting a workpiece. When not cutting, an air-cut reference signal is stored for later use. When cutting, the spindle motor torque signal, along with positioning servo motor signals, are converted to the frequency domain and filtered. Filtering steps include removal of the air-cut reference signal via spectral subtraction, removal of spindle harmonic components, removal of artificial peaks due to aliasing effects, and removal of artificial peaks due to encoder error effects. After filtering, indicator criteria are evaluated to detect chatter, including a magnitude of the filtered torque signal for servo data and a magnitude ratio of the filtered torque signal to the air-cut reference signal for spindle data. Corrective action is taken when chatter is detected.


