Spindle Torque Signal Filtering for Sensorless Chatter Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvechatter detection capabilityVSAvoidsensor integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improvechatter detection accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Engineering Contradiction:
Improvechatter detection sensitivityVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If existing chatter detection methods are used, then severe chatter can be detected, but low-amplitude chatter is missed

Engineering Contradiction:
Improvesevere chatter detectionVSAvoidlow-amplitude chatter detection
Core Design Contradiction:
ReliabilityVSMeasurement precision

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12539574B2Sensorless chatter detection
Publication Date: 2026.02.03 FANUC LTD
  • US12539574B2 patent drawing
  • US12539574B2 patent drawing
  • US12539574B2 patent drawing

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.