Abstract
Simple vibration-based metrics are, in many cases, insufficient to diagnose machine tool spindle condition. These metrics couple defect-based motion with spindle dynamics; diagnostics should be defect-driven. A new method and spindle condition estimation device (SCED) were developed to acquire data and to separate system dynamics from defect geometry. Based on this method, a spindle condition metric relying only on defect geometry is proposed. Application of the SCED on various milling and turning spindles shows that the new approach is robust for diagnosing the machine tool spindle condition.
Keywords: Spindle, Condition monitoring, Vibration, Machine tools
1. Introduction
Unexpected failure of machine tool spindle bearings will result in production loss. Hence, condition monitoring for spindles plays an important role in improving productivity [1]. Yet there is currently no universally accepted method for determining the machine tool spindle condition. The vibrations of the spindle housing have been analysed for machine acceptance purposes. However, resulting diagnostic methods are insufficient since the measured vibrations are often not clearly related to bearing damage. Therefore, a robust method to detect bearing faults early and avoid expensive repairs and machine downtime is needed.
One simple approach for diagnosing the spindle condition is to compare the root-mean-square (RMS) vibration of the spindle housing to threshold values [2]. More intricate approaches use the high-frequency resonance technique [3], envelope spectrum analysis [4], wavelet transforms [5], neural networks [6], synchronous sampling [7], auto-correlation analysis [8], modal decomposition [9], fractals and kurtosis [10].
A significant problem with all methods is that spindle diagnoses can be corrupted by system dynamics. The rotor excitation is transformed by system dynamics to yield the vibration data; vibration is a convolution of spindle dynamics and excitation from bearings. Resonances can adversely affect spindle condition metrics [2], and metrics based on vibration data may depend on spindle speed [11], even though spindle damage is not speed-dependent. For example, Figure 1 shows that the long term spindle condition (LTSC) metric from ISO/TR 17243-1 [2] rates a new spindle, with only 510 hours of operation time and excellent performance, as a ‘C’ and ‘not suitable for long term operation’.
Figure 1.
Example of dubious spindle condition metric.
2. Method for estimating spindle condition
Ideally, only the bearing defect geometry should be used to estimate the spindle condition. Therefore, measured data must be used to separate system dynamics from defect geometry. In that case, a metric could be devised that depends only upon bearing defects and is hence truly representative of the spindle condition.
Figure 2 shows a methodology for estimating spindle condition based on the separation of spindle dynamics and defects. This section outlines the method, while later sections describe its use.
Figure 2.
NIST methodology for estimating spindle condition based on separation of system dynamics and bearing defect geometry.
2.1. Data Collection
As seen in Figure 2, the first step of the new spindle condition estimation method is to collect data on the spindle housing. Figure 3(a) shows a spindle condition estimation device (SCED) created for this purpose. The device attaches to spindle housings via a magnetic base. A solenoid with a force sensor is used for impacts, yielding a frequency response function (FRF) through use of force and acceleration data. Two accelerometers of varying sensitivity and range allow for robust collection of vibration data. As seen in Figure 3(b–d), the device can be used on milling and turning spindles in various configurations.
Figure 3.
(a) Spindle condition estimation device, being (b) horizontal on a vertical milling center, (c) upright on a turning center, and (d) upside-down on a turning center.
The SCED with instrumentation and custom software are used for data acquisition at a sampling rate of fs = 51200 Hz. First, ten impacts are performed with no rotor motion and repeatable maximum force (≈ 200 N). Then, accelerometer data are collected for various spindle speeds, from 1200 rpm (20 Hz) up to the spindle’s maximum speed, e.g., spindle speeds from 1200 rpm to 3000 rpm with a 100 rpm interval. For statistical purposes, ten trials (Nr = 10) are conducted for each spindle speed.
2.2. Equation of motion
Defects in the spindle bearings affect the rigid-body component of the rotor motion. For any spindle speed, the motion of the point P on the rotor (see Figure 2) can be described in the cycles per revolution (CPR) domain as ρ(CPR), where CPR is defined as
| (1) |
fsp the spindle speed in hertz, and f is the frequency (in hertz) of interest. Hence, ρ(CPR) is a measure of displacement associated with bearing defects.
The next step of the method is to process the velocity, v(t), which is derived from the measured acceleration, for use within an equation of motion (EOM). Note that either velocity or acceleration can be used to yield the same result. Accordingly, application of classical mechanics yields the approximate EOM as
| (2) |
where an overbar denotes the discrete Fourier transform (DFT) and G[f] is the dynamics transfer function relating force excitation to resulting velocity. For sufficiently small frequencies, G[f] is approximated as
| (3) |
where meff is an effective mass based on spindle configuration, ω = 2πf, and FRF[f] is the measured FRF that relates vibration displacement (derived from measured acceleration) to applied force. The method uses Eq. (2) to solve for both the spindle defect function, ρ̄[CPR], in the CPR domain and the dynamics transfer function, G[f], in the frequency domain. The natural logarithm of each side of Eq. (2) separates the unknowns G[f] and ρ̄[CPR]:
| (4) |
A linear system of equations can be created by utilizing data for all spindle speeds. To this end, the velocity data should be used in
| (5) |
for the ith spindle speed and the nth CPR value. This process requires the same CPR values, regardless of spindle speed, achieved when the record length Ni is approximately
| (6) |
where round(x) rounds x to its nearest integer, fsp,i is the ith spindle speed, and ΔCPR is the desired CPR resolution. The resolution ΔCPR should be small enough to successfully separate the spindle defect frequency components, e.g., ΔCPR = 0.05.
For an M number of spindle speeds and an N number of CPR values, there are an M × N number of equations according to Eq. (5). For each CPR value, the velocity, v(t), can now be processed for use within Eq. (5). To this end, the velocity DFT, v̄r[i, CPRn], for the ith spindle speed and rth trial is averaged in a root-mean-square fashion over the Nr trials as
| (7) |
Finally, a P number of unique frequencies, (f1, f2, …, fP), are used to approximate Eq. (5) as
| (8) |
where f̃i,n is the closest value to fi,n within the set of frequencies.
Equation (8) yields an M × N number of equations that are linear in the unknowns, ln|Gp| and ln|ρ̄n|. Because the linear system is overdetermined, a least-squares solution exists. The variables related to system dynamics and bearing defect geometry are highly coupled for robustness. For data collected at twenty spindle speeds (M = 20) up to 60 values of ρ̄ relate to one G variable, and one ρ̄ value is related to up to 20 values of G.
2.3. Least-squares formulation
The next step of the method is to create a constraint equation and solve for G[f] and ρ̄[CPR]. A unique least-squares solution requires at least one constraint. As Eq. (2) reveals, the product of two unknown functions is the same to within a scaling factor, α, because still yields G[f] × ρ̄[CPR]. FRF data is used to create the constraint equation,
| (9) |
in which only the J number of points with an acceptable coefficient of variation (COV ≤ 0.03) and frequency (100 Hz < f < 200 Hz) are used. The COV requirement ensures that only robust data is used, while the frequency requirement ensures that Eq. (3) may be used; the spindle rotor can be regarded as being fairly rigid for a frequency f that is well below the fundamental frequencies of the spindle assembly from 1.2 kHz to 2.5 kHz [12].
Finally, the set of equations from Eq. (8) with the constraint Eq. (9), are solved in a weighted least-squares fashion using weights that depend on signal to noise, COV, and velocity spectrum magnitudes. The result is the unique solution of G[f] and ρ̄[CPR].
2.4. Spindle defect metric
The defect function, ρ̄[CPR], is used to create a spindle condition metric, independent of spindle speed and dynamics G[f]. A spindle defect metric function, ρrms, is defined as
| (10) |
where CPRmax is the maximum CPR value and CPRcr is a chosen minimum threshold. Equation (10) is equivalent to the RMS of ρ(t) that is high-pass filtered to keep terms with sufficiently high frequencies (CPRcr ≥ 1.5) indicative of spindle defects. Figure 4 shows the spindle metric function from Eq. (10) for 11 machine tool spindles, grouped as ‘new’, ‘used’, or ‘worn’ based on the total operation time. As operation time increases, spindle wear increases and ‘defect energy’ moves into higher CPR values.
Figure 4.
ρrms(CPRcr) for numerous machine tool spindles.
This trend of defect energy with operation time can be revealed using a single defect metric,
| (11) |
Equation (11) is related to the RMS velocity, vrms, of point P (see Figure 2) associated with the rigid-body component of the rotor motion with an angular speed of Ω; that is, vrms = ρmetric Ω. Consequently, Eq. (11) is a measure of the spindle condition that is related to velocity while being independent of spindle speed. Figure 5 shows that the spindle defect metric ranges from 0.3 μm (new spindle) to 18 μm (spindle with about 16 000 hours of operation time) for the machine tools utilized in Figure 4.
Figure 5.
Spindle defect metric for numerous spindles.
3. Example of two turning spindles
The advantage of the metric in Eq. (11) over existing metrics can be illustrated for two turning spindles (‘T1’ and ‘T2’), which are on machines of the same model and configuration but with different operation histories. Spindle T1 is relatively new with only 120 hours of total operation time, and Spindle T2 was used in production for 2210 hours. Table 1 shows that, according to ISO/TR 17243-1, Spindle T2 has a condition that is about 3 times better than Spindle T1, even though Spindle T1 has far fewer operation hours. However, according to the spindle defect metric in Eq. (11), the two spindles have basically the same condition.
Table 1.
Metrics for conditions of two turning spindles
| Spindle | T1 | T2 |
|---|---|---|
| Total Operation Time (hours) | 120 | 2210 |
| ISO Metric (mm/s RMS)a | 0.155 | 0.050 |
| Spindle Defect Metric (μm) | 2.51 | 2.46 |
long term spindle condition metric from ISO/TR 17243-1 [2]
Figure 6 helps explain the differences among the ISO metric and the proposed metric. The ISO metric is generally the largest RMS of filtered vibration, and as seen in Figure 6(a–b), Spindle T1 has a greater vibration (and hence ISO metric) than Spindle T2. However, Figure 6(c–d) shows that only Spindle T2 shows noticeable wear, especially due to defects on the outer race of the front bearing. Therefore, Spindle T2 has greater wear due to its use in production, despite the ISO metric suggesting otherwise. The reason for the greater vibrations and ISO metric for Spindle T1 is seen in Figure 6(e): the dynamics function, G[f], for Spindle T1 is significantly greater than that for Spindle T2 for frequencies below 2.5 kHz, which leads to greater vibrations for Spindle T1 compared to Spindle T2.
Figure 6.
(a–b) Typical vibration data and (c–d) defect function for two turning spindles with different total operation times of 120 hours or 2210 hours; (e) dynamics function for spindles.
The NIST method, however, accounts for vibration differences due to system dynamics. The spindle defect metric is almost the same for both spindles, as seen in Table 1. In order to verify this result, a round brass test piece was turned on the two turning spindles at 1200 rpm, the same speed used for Figure 6(a–b). Finally, the roundness profiles were measured. Figure 7 shows that, in support of the NIST method, the spindles have similar peak-to-peak magnitudes in roundness variations.
Figure 7.
Roundness data for part turned at 1200 rpm on (a) Spindle T1 and (b) Spindle T2.
4. Example of two milling spindles
Another example using two milling spindles (‘M1’ and ‘M2’) illustrates the advantages of the new method for spindle diagnostics. Similar to the turning spindle example, the two milling spindles are on machines of the same model and configuration but with different operation histories. As seen in Table 2, ISO/TR 17243-1 [2] indicates that the condition of Spindle M2 is about 16 times worse than the condition of Spindle M1. Figure 8(a) shows that the ISO metric estimates that Spindle M2 is in the red ‘D’ zone, while Spindle M1 is in the green ‘A’ zone.
Table 2.
Metrics for conditions of two milling spindles
| Spindle | M1 | M2 |
|---|---|---|
| Total Operation Time (hours) | 14 200 | 14 700 |
| ISO Metric (mm/s RMS)a | 0.522 | 8.71 |
| Spindle Defect Metric (μm) | 16.7 | 7.02 |
long term spindle condition metric from ISO/TR 17243-1 [2]
Figure 8.
(a) Long term spindle condition metric from ISO/TR 17243-1 [2] and vibration data for two milling spindles with similar total operation times of (b) 14 200 hours for M1 and (c) 14 700 hours for M2.
However, the ISO metric values in Table 2 are not consistent with other operational information. Both spindles have been used for more than 14 000 hours of production, so Spindle M1 is not ‘newly commissioned’, per Zone A [2]. On the other hand, both spindles still produce acceptable parts, without any indication of a ‘critical condition’ for Spindle M2, per Zone D [2].
Contrary to the ISO metric and yet more consistent with other information, the spindle defect metric indicates that the two milling spindles are in ‘used’ conditions with more similar levels of degradation and Spindle M1 having a condition that is worse than Spindle M2.
Thus, the significant difference between the two ISO metric values in Table 2 appears to be a result of the influence of system dynamics. Due to this possibility, the ISO method allows for the exclusion of 10 percent of data near resonances. For the two milling spindles, Figure 8(b–c) shows typical acceleration signals for spindle speeds remaining after data exclusion. For this case, the apparent discrepancy in the accelerations within Figure 8(b–c) is attributed to the differences in dynamic behaviors of the two spindles.
5. Conclusions
A new method and device were developed for estimation of machine tool spindle condition. The method separates system dynamics from defect geometry, and based on this method, a spindle defect metric relying only on defect geometry was proposed. The metric includes effects due to rolling elements, inner races, and outer races. Therefore, the metric is not corrupted by resonances and other unwanted system dynamics.
Application for various milling and turning spindles shows that the new approach is robust for diagnosing the machine tool spindle condition. Hence, a spindle condition estimation device could be used within a time-based maintenance schedule for monitoring spindle degradation. The metric could be tracked and outputted to the user as a diagnostic based on thresholds (e.g., ‘new’ to ‘unacceptable’), and the trend of the metric could be used to predict remaining useful life (RUL) for maintenance planning.
Acknowledgments
The authors thank Brian Pries (NIST) and Hardinge Inc. (Elmira, NY, USA) for their generous and pivotal help with data collection. This work was also served by invaluable discussions with Johannes Soons (NIST) and assistance from Taeweon Gim (Doosan Infracore, South Korea). Finally, the authors thank ISO Technical Committee 39, Subcommittee 2 (ISO/TC39/SC2) for its stimulation regarding spindle condition research.
References
- 1.Abele E, Altintas Y, Brecher C. Machine Tool Spindle Units. Annals of the CIRP. 2010;59(2):781–802. [Google Scholar]
- 2.International Organization for Standardization. ISO/TR 17243-1: Machine Tool Spindles -- Evaluation of Spindle Vibrations by Measurements on Non-Rotating Parts -- Part 1: Motor Spindles Measured at Speeds between 600 Min-1 and 30 000 Min-1 Supplied with Rolling Element Bearings. Geneva, Switzerland: ISO; 2014. [Google Scholar]
- 3.McFadden PD, Smith JD. Vibration Monitoring of Rolling Element Bearings by the High-Frequency Resonance Technique - a Review. Tribology International. 1984;17(1):3–10. [Google Scholar]
- 4.Patel VN, Tandon N, Pandey RK. Defect Detection in Deep Groove Ball Bearing in Presence of External Vibration Using Envelope Analysis and Duffing Oscillator. Measurement: Journal of the International Measurement Confederation. 2012;45(5):960–970. [Google Scholar]
- 5.Liu J. Shannon Wavelet Spectrum Analysis on Truncated Vibration Signals for Machine Incipient Fault Detection. Measurement Science and Technology. 2012;23(5):055604. [Google Scholar]
- 6.Wulandhari LA, Wibowo A, Desa MI. Condition Diagnosis of Multiple Bearings Using Adaptive Operator Probabilities in Genetic Algorithms and Back Propagation Neural Networks. Neural Computing and Applications. 2015;26(1):57–65. [Google Scholar]
- 7.Luo H, Qiu H, Ghanime G, Hirz M, van der Merwe G. Synthesized Synchronous Sampling Technique for Differential Bearing Damage Detection. Journal of Engineering for Gas Turbines and Power. 2010;132(7):072501. [Google Scholar]
- 8.Tomovic R, Miltenovic V, Banic M, Miltenovic A. Vibration Response of Rigid Rotor in Unloaded Rolling Element Bearing. International Journal of Mechanical Sciences. 2010;52(9):1176–1185. [Google Scholar]
- 9.Sheen Y-T, Liu Y-H. A Quantified Index for Bearing Vibration Analysis Based on the Resonance Modes of Mechanical System. Journal of Intelligent Manufacturing. 2012;23(2):189–203. [Google Scholar]
- 10.Elasha F, Ruiz-Carcel C, Mba D, Chandra P. A Comparative Study of the Effectiveness of Adaptive Filter Algorithms, Spectral Kurtosis and Linear Prediction in Detection of a Naturally Degraded Bearing in a Gearbox. Journal of Failure Analysis and Prevention. 2014;14(5):623–636. [Google Scholar]
- 11.Hoshi T. Damage Monitoring of Ball Bearing. Annals of the CIRP. 2006;55(1):427–430. [Google Scholar]
- 12.Vafaei S, Rahnejat H, Aini R. Vibration Monitoring of High Speed Spindles Using Spectral Analysis Techniques. International Journal of Machine Tools and Manufacture. 2002;42(11):1223–1234. [Google Scholar]








