TWI749742B - Machine tool spindle diagnosis method - Google Patents

Machine tool spindle diagnosis method Download PDF

Info

Publication number
TWI749742B
TWI749742B TW109129772A TW109129772A TWI749742B TW I749742 B TWI749742 B TW I749742B TW 109129772 A TW109129772 A TW 109129772A TW 109129772 A TW109129772 A TW 109129772A TW I749742 B TWI749742 B TW I749742B
Authority
TW
Taiwan
Prior art keywords
machine tool
value
model
analysis
spindle
Prior art date
Application number
TW109129772A
Other languages
Chinese (zh)
Other versions
TW202210974A (en
Inventor
詹子奇
王昱荃
Original Assignee
國立虎尾科技大學
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 國立虎尾科技大學 filed Critical 國立虎尾科技大學
Priority to TW109129772A priority Critical patent/TWI749742B/en
Application granted granted Critical
Publication of TWI749742B publication Critical patent/TWI749742B/en
Publication of TW202210974A publication Critical patent/TW202210974A/en

Links

Images

Landscapes

  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

一種工具機主軸診斷方法,適用於診斷一待測工具機之一主軸是否正常,一電腦裝置將多筆由一振動感測器感測該主軸在一預定時間區間運作而產生的振動訊號進行頻譜分析及時域分析,以獲得多個時域特徵值及多個時域特徵值,並將該等頻域特徵值及該等時域特徵進行主成分分析,以獲得多筆分析資料,對於每一分析資料,根據該分析資料,建立一高斯模型,再將建立的高斯模型進行高斯混合,以獲得一高斯混合模型,並根據該高斯混合模型及一預設模型,獲得一差異值,最後根據該差異值及一預設閾值產生一指示出該待測工具機是否正常的診斷結果。A method for diagnosing the spindle of a machine tool is suitable for diagnosing whether a spindle of a machine tool to be tested is normal. A computer device uses a vibration sensor to detect the vibration signals generated by the spindle operating in a predetermined time interval and perform frequency spectrum Analyze and time domain analysis to obtain multiple time domain feature values and multiple time domain feature values, and perform principal component analysis on these frequency domain feature values and these time domain features to obtain multiple analysis data. Analyze the data, establish a Gaussian model based on the analysis data, and then perform Gaussian mixing on the established Gaussian model to obtain a Gaussian mixture model, and obtain a difference value according to the Gaussian mixture model and a preset model, and finally according to the Gaussian mixture model and a preset model. The difference value and a preset threshold value produce a diagnosis result indicating whether the machine tool under test is normal.

Description

工具機主軸診斷方法Machine tool spindle diagnosis method

本發明是有關於一種診斷方法,特別是指一種工具機主軸診斷方法。The invention relates to a diagnosis method, in particular to a diagnosis method for a machine tool spindle.

工具機的發展日新月異,高速化與高精度化已成為工具機發展的趨勢,在此趨勢下,若在加工過程中,無法及時發現工具機主軸異常狀況,往往會影響生產良率,以及工具機主軸的使用壽命。The development of machine tools is changing with each passing day. High-speed and high-precision have become the development trend of machine tools. Under this trend, if abnormal conditions of the machine tool spindle cannot be found in time during the machining process, it will often affect the production yield and the machine tool. The service life of the spindle.

然而,現有的工具機主軸診斷方式無法在機器進行加工中,即時的診斷工具機主軸是否正常,一般是在工具機進行加工之前或加工一段時間後,對工具機主軸進行檢查、測量及校正,而多次停機校正會導致加工時間與生產成本的增加。However, the existing method of machine tool spindle diagnosis cannot be performed on the machine. The real-time diagnosis of the machine tool spindle is whether it is normal. Generally, the machine tool spindle is inspected, measured and calibrated before the machine tool is processed or after a period of processing. However, multiple shutdown corrections will increase processing time and production costs.

因此,本發明的目的,即在提供一種能在進行加工中即時的診斷工具機主軸是否正常的工具機主軸診斷方法。Therefore, the purpose of the present invention is to provide a method for diagnosing whether the machine tool spindle is normal during processing.

於是,本發明工具機主軸診斷方法,適用於診斷一待測工具機之一主軸是否正常,由一電腦裝置來實施,該電腦裝置與該待測工具機電連接,該待測工具機包括該主軸及一用以感測該主軸且電連接該電腦裝置的振動感測器,該電腦裝置儲存有一預設模型及一預設閾值,該方法包含一步驟(A)、一步驟(B)、一步驟(C)、一步驟(D)、一步驟(E)、一步驟(F)、一步驟(G),及一步驟(H)。Therefore, the method for diagnosing the spindle of a machine tool of the present invention is suitable for diagnosing whether a spindle of a machine tool to be tested is normal or not, which is implemented by a computer device which is electromechanically connected with the tool to be tested, and the machine tool to be tested includes the spindle And a vibration sensor for sensing the spindle and electrically connected to the computer device. The computer device stores a preset model and a preset threshold. The method includes one step (A), one step (B), one Step (C), one step (D), one step (E), one step (F), one step (G), and one step (H).

在該步驟(A)中,該電腦裝置接收多筆由該振動感測器感測該主軸在一預定時間區間運作而產生的振動訊號。In the step (A), the computer device receives a plurality of vibration signals generated by the vibration sensor sensing the spindle operation in a predetermined time interval.

在該步驟(B)中,該電腦裝置將該等振動訊號進行頻譜分析,以獲得多個頻域特徵值。In this step (B), the computer device performs frequency spectrum analysis on the vibration signals to obtain multiple frequency domain characteristic values.

在該步驟(C)中,該電腦裝置將該等振動訊號進行時域分析,以獲得多個時域特徵值。In this step (C), the computer device performs time-domain analysis on the vibration signals to obtain multiple time-domain feature values.

在該步驟(D)中,該電腦裝置將該等頻域特徵值及該等時域特徵進行主成分分析,以獲得多筆分析資料,每一筆分析資料包括多個分析特徵值。In this step (D), the computer device performs principal component analysis on the frequency domain feature values and the time domain features to obtain multiple analysis data, and each analysis data includes multiple analysis feature values.

在該步驟(E)中,對於每一分析資料,該電腦裝置根據該分析資料的分析特徵值,建立一高斯模型。In the step (E), for each analysis data, the computer device establishes a Gaussian model based on the analysis characteristic value of the analysis data.

在該步驟(F)中,該電腦裝置利用一高斯模型混合演算法,將該等分析資料對應的高斯模型進行高斯混合,以獲得一高斯混合模型。In this step (F), the computer device uses a Gaussian model mixture algorithm to perform Gaussian mixture on the Gaussian model corresponding to the analysis data to obtain a Gaussian mixture model.

在該步驟(G)中,該電腦裝置根據該高斯混合模型及該預設模型,獲得一相關於該高斯混合模型與該預設模型差異的差異值。In the step (G), the computer device obtains a difference value related to the difference between the Gaussian mixture model and the preset model according to the Gaussian mixture model and the preset model.

在該步驟(H)中,該電腦裝置根據該差異值及該預設閾值產生一指示出該待測工具機是否正常的診斷結果。In the step (H), the computer device generates a diagnosis result indicating whether the machine tool under test is normal according to the difference value and the preset threshold value.

本發明的功效在於:藉由該電腦裝置根據該振動感測器感測的該等振動訊號進行頻譜分析、時域分析,及主成分分析後,利用該高斯模型混合演算法建立出該高斯混合模型,並根據該高斯混合模型及該預設模型的該差異值產生該診斷結果,以即時的診斷該待測工具機是否正常。The effect of the present invention is that after the computer device performs spectrum analysis, time domain analysis, and principal component analysis based on the vibration signals sensed by the vibration sensor, the Gaussian mixture algorithm is established by the Gaussian model mixture algorithm. Model, and generate the diagnosis result according to the difference between the Gaussian mixture model and the preset model, so as to instantly diagnose whether the machine tool to be tested is normal.

在本發明被詳細描述的前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。Before the present invention is described in detail, it should be noted that in the following description, similar elements are denoted by the same numbers.

參閱圖1,說明用來實施本發明工具機主軸診斷方法的一實施例的一電腦裝置11與一電連接該電腦裝置11的待測工具機12。該電腦裝置11儲存有一預設模型及一預設閾值,該待測工具機12包括一主軸121,及一設置於該主軸121且用以感測該主軸121振動的振動感測器122。值得注意的是,在本實施例中,該主軸121例如具有二刀具(圖未示),該振動感測器122例如為加速規,但不以為限。1, a computer device 11 used to implement an embodiment of the method for diagnosing a machine tool spindle of the present invention and a machine tool under test 12 electrically connected to the computer device 11 are illustrated. The computer device 11 stores a preset model and a preset threshold. The machine tool under test 12 includes a spindle 121 and a vibration sensor 122 disposed on the spindle 121 and used for sensing vibration of the spindle 121. It is worth noting that, in this embodiment, the main shaft 121 has, for example, two tools (not shown), and the vibration sensor 122 is, for example, an accelerometer, but it is not limited.

參閱圖1、2,以下說明本發明工具機主軸診斷方法的該實施例所包含的步驟。Referring to Figures 1 and 2, the steps included in this embodiment of the method for diagnosing a machine tool spindle of the present invention will be described below.

在步驟21中,該電腦裝置11接收多筆由該振動感測器122感測該主軸121在一預定時間區間運作而產生的振動訊號。值得注意的是,在本實施例中,該預定時間區間例如為100秒,但不以此為限。In step 21, the computer device 11 receives a plurality of vibration signals generated by the vibration sensor 122 to sense the spindle 121 during a predetermined time interval. It should be noted that, in this embodiment, the predetermined time interval is, for example, 100 seconds, but it is not limited thereto.

在步驟22中,該電腦裝置11將該等振動訊號進行頻譜分析,以獲得多個頻域特徵值。In step 22, the computer device 11 performs frequency spectrum analysis on the vibration signals to obtain multiple frequency domain feature values.

搭配參閱圖3,步驟22包括以下子步驟:With reference to Figure 3, step 22 includes the following sub-steps:

在步驟221中,該電腦裝置11將該等振動訊號轉換成頻域值。值得注意的是,在本實施例中,該電腦裝置11利用傅立葉轉換(Fourier transform)將該等振動訊號轉換成頻域值,但不以此為限。In step 221, the computer device 11 converts the vibration signal into a frequency domain value. It is worth noting that in this embodiment, the computer device 11 uses Fourier transform to convert the vibration signals into frequency domain values, but it is not limited to this.

在步驟222中,該電腦裝置11從該等頻域值中獲得多個關鍵頻域值。值得注意的是,在本實施例中,該電腦裝置11先計算出一主要頻率,再將位於該主要頻率1到30倍頻率的頻域值作為關鍵頻域值,其中該主要頻率例如為該主軸121的每分鐘轉速(RPM)除以60再乘上該主軸121的刀具數,舉例來說,該主軸121的轉數例如為8000RPM,則該主要頻率為8000/60*2=266.7,但不以此為限。In step 222, the computer device 11 obtains a plurality of key frequency domain values from the frequency domain values. It is worth noting that in this embodiment, the computer device 11 first calculates a main frequency, and then uses a frequency domain value located at 1 to 30 times the main frequency as the key frequency domain value, where the main frequency is, for example, the The revolution per minute (RPM) of the spindle 121 is divided by 60 and then multiplied by the number of tools of the spindle 121. For example, if the revolution of the spindle 121 is 8000RPM, the main frequency is 8000/60*2=266.7, but Not limited to this.

在步驟223中,該電腦裝置11將該等關鍵頻域值進行濾波及離群值處理,以獲得該等頻域特徵值。值得注意的是,在本實施例中,該電腦裝置11利用卡爾曼濾波(Kalman filter)濾去雜訊值,且利用Z-分數(z-score)法以濾去離群值,但不以此為限。In step 223, the computer device 11 performs filtering and outlier processing on the key frequency domain values to obtain the frequency domain characteristic values. It is worth noting that, in this embodiment, the computer device 11 uses Kalman filter to filter out noise values, and uses the Z-score method to filter out outliers, but not This is limited.

在步驟23中,該電腦裝置11將該等振動訊號進行時域分析,以獲得多個時域特徵值。值得注意的是,在本實施例中,該等時域特徵值例如為該等振動訊號的一峰度(Kurtosis)值、一方均根(Root-Mean-Square, RMS)值、一波峰因數(Crest Factor)值、一偏度(Skewness)值、一標準差值(Standard Deviation, SD),及一變異數(Variance)值之其中至少二者,但不以此為限。In step 23, the computer device 11 performs time-domain analysis on the vibration signals to obtain multiple time-domain feature values. It is worth noting that in this embodiment, the time-domain characteristic values are, for example, a Kurtosis value, a Root-Mean-Square (RMS) value, and a crest factor (Crest) of the vibration signals. At least two of a Factor value, a Skewness value, a Standard Deviation (SD), and a Variance value, but not limited to this.

該峰度值 K以下式表示:

Figure 02_image001
, 其中, n為振動訊號的數量,
Figure 02_image003
為第i個振動訊號,
Figure 02_image005
為該等振動訊號的平均。 The kurtosis value K is expressed by the following formula:
Figure 02_image001
, Where n is the number of vibration signals,
Figure 02_image003
Is the i-th vibration signal,
Figure 02_image005
It is the average of these vibration signals.

該方均根值 M以下式表示:

Figure 02_image007
, 其中, n為振動訊號的數量,
Figure 02_image003
為第i個振動訊號。 The root mean square value M is expressed by the following formula:
Figure 02_image007
, Where n is the number of vibration signals,
Figure 02_image003
It is the i-th vibration signal.

該波峰因數值 C以下式表示:

Figure 02_image009
, 其中
Figure 02_image011
為該等振動訊號中絕對值後最大的值,
Figure 02_image013
為該等振動訊號的方均根。 The crest factor value C is expressed by the following formula:
Figure 02_image009
, in
Figure 02_image011
Is the largest value after the absolute value of these vibration signals,
Figure 02_image013
Is the root mean square of these vibration signals.

該偏度值 S以下式表示:

Figure 02_image015
, 其中, n為振動訊號的數量,
Figure 02_image003
為第i個振動訊號,
Figure 02_image017
為該等振動訊號的平均。 The skewness value S is expressed by the following formula:
Figure 02_image015
, Where n is the number of vibration signals,
Figure 02_image003
Is the i-th vibration signal,
Figure 02_image017
It is the average of these vibration signals.

該標準差值

Figure 02_image018
以下式表示:
Figure 02_image020
其中, n為振動訊號的數量,
Figure 02_image003
為第i個振動訊號,
Figure 02_image017
為該等振動訊號的平均。 The standard deviation
Figure 02_image018
The following formula represents:
Figure 02_image020
Where n is the number of vibration signals,
Figure 02_image003
Is the i-th vibration signal,
Figure 02_image017
It is the average of these vibration signals.

該變異數值為該標準差值的平方。The variance value is the square of the standard deviation value.

在步驟24中,該電腦裝置11將該等頻域特徵值及該等時域特徵進行主成分分析,以獲得多筆分析資料,每一筆分析資料包括多個分析特徵值。In step 24, the computer device 11 performs principal component analysis on the frequency domain feature values and the time domain features to obtain multiple pieces of analysis data, and each piece of analysis data includes multiple analysis feature values.

在步驟25中,對於每一分析資料,該電腦裝置11將該分析資料的分析特徵值正規化(normalize),以獲得多個正規化值。其中該等正規化值

Figure 02_image022
以下式表示:
Figure 02_image024
其中,
Figure 02_image026
為該分析資料的第i個分析特徵值,
Figure 02_image028
為該分析資料中最小的分析特徵值,
Figure 02_image030
為該分析資料中最大的分析特徵值。 In step 25, for each analysis data, the computer device 11 normalizes the analysis feature value of the analysis data to obtain a plurality of normalized values. Where these normalized values
Figure 02_image022
The following formula represents:
Figure 02_image024
in,
Figure 02_image026
Is the i-th analysis characteristic value of the analysis data,
Figure 02_image028
Is the smallest analysis characteristic value in the analysis data,
Figure 02_image030
It is the largest analysis characteristic value in the analysis data.

在步驟26中,對於每一分析資料,該電腦裝置11根據該分析資料對應的正規化值,建立一高斯模型。值得注意的是,在本實施例中,對於每一分析資料,該電腦裝置11係根據該分析資料對應的正規化值獲得該分析資料對應的正規化值的平均值與變異數,以建立該高斯模型。In step 26, for each analysis data, the computer device 11 establishes a Gaussian model according to the normalized value corresponding to the analysis data. It is worth noting that, in this embodiment, for each analysis data, the computer device 11 obtains the average value and the variance of the normalized value corresponding to the analysis data according to the normalized value corresponding to the analysis data, so as to establish the Gaussian model.

在步驟27中,該電腦裝置11利用一高斯模型混合演算法,將步驟26所獲得的對應該等分析資料的高斯模型進行高斯混合,以獲得一高斯混合模型。該高斯混合模型的密度函數以下式表示:

Figure 02_image032
Figure 02_image034
Figure 02_image036
Figure 02_image038
Figure 02_image040
, 其中, k為步驟26所獲得的對應該等分析資料的高斯模型的數量,
Figure 02_image042
為混合加權值,
Figure 02_image044
為第i個高斯模型,
Figure 02_image046
為第i個高斯模型的中心點,即第i筆分析資料對應的正規化值之平均值,
Figure 02_image048
為第i個高斯模型的變異數,即第i筆分析資料對應的正規化值之變異數。 In step 27, the computer device 11 uses a Gaussian model mixture algorithm to perform Gaussian mixture on the Gaussian model corresponding to the analysis data obtained in step 26 to obtain a Gaussian mixture model. The density function of the Gaussian mixture model is expressed by the following formula:
Figure 02_image032
Figure 02_image034
,
Figure 02_image036
,
Figure 02_image038
,
Figure 02_image040
, Where k is the number of Gaussian models corresponding to the analysis data obtained in step 26,
Figure 02_image042
Is the mixed weight value,
Figure 02_image044
Is the i-th Gaussian model,
Figure 02_image046
Is the center point of the i-th Gaussian model, that is, the average value of the normalized values corresponding to the i-th analysis data,
Figure 02_image048
Is the variance of the i-th Gaussian model, that is, the variance of the normalized value corresponding to the i-th analysis data.

在步驟28中,該電腦裝置11根據該高斯混合模型及該預設模型,獲得一相關於該高斯混合模型與該預設模型差異的差異值。值得注意的是,在實施例中,該差異值為1扣除該高斯混合模型與該預設模型之間的重疊率(Overlap Rate),由於本發明之特徵並不在於熟知此技藝者所已知的根據該高斯混合模型與該預設模型求出重疊率,其詳細作法載記於“Haojun Sun, Shengrui Wang. Measuring the component overlapping in the Gaussian mixture model .Computer Science Data Mining and Knowledge Discovery, 2011”中,為了簡潔,故在此省略了他們的細節,在其他實施方式中,該差異值亦可為該高斯混合模型與該預設模型之間的距離(Distance),不以此為限。 In step 28, the computer device 11 obtains a difference value related to the difference between the Gaussian mixture model and the preset model according to the Gaussian mixture model and the preset model. It is worth noting that in the embodiment, the difference value is 1 minus the overlap rate between the Gaussian mixture model and the preset model, because the feature of the present invention is not known to those skilled in the art Calculate the overlap ratio based on the Gaussian mixture model and the preset model. The detailed method is described in "Haojun Sun, Shengrui Wang. Measuring the component overlapping in the Gaussian mixture model . Computer Science Data Mining and Knowledge Discovery, 2011" For the sake of brevity, their details are omitted here. In other embodiments, the difference value may also be the distance between the Gaussian mixture model and the preset model, and is not limited to this.

在步驟29中,該電腦裝置11根據該差異值及該預設閾值產生一指示出該待測工具機12是否正常的診斷結果。In step 29, the computer device 11 generates a diagnosis result indicating whether the machine tool 12 under test is normal according to the difference value and the preset threshold value.

搭配參閱圖4,步驟29包括子步驟291~293,以下說明步驟29所包括的子步驟。With reference to FIG. 4, step 29 includes sub-steps 291 to 293, and the sub-steps included in step 29 are described below.

在步驟291中,該電腦裝置11判定該差異值是否小於該預設閾值。當判定出該差異值小於該預設閾值時,流程進行步驟292;而當該差異值不小於該預設閾值時,則流程進行步驟293。In step 291, the computer device 11 determines whether the difference value is less than the preset threshold. When it is determined that the difference value is less than the preset threshold value, the process proceeds to step 292; and when the difference value is not less than the preset threshold value, the process proceeds to step 293.

在步驟292中,該電腦裝置11產生指示出該待測工具機12正常的該診斷結果。In step 292, the computer device 11 generates the diagnosis result indicating that the machine tool 12 to be tested is normal.

在步驟293中,該電腦裝置11產生指示出該待測工具機12異常的該診斷結果。In step 293, the computer device 11 generates the diagnosis result indicating that the machine tool 12 to be tested is abnormal.

要特別注意的是,在本實施例中,該預設模型為以正常的工具機(圖未示)進行步驟21~27所建立,但不以此為限。It should be particularly noted that, in this embodiment, the preset model is established by performing steps 21 to 27 with a normal machine tool (not shown in the figure), but it is not limited to this.

綜上所述,本發明工具機主軸診斷方法,藉由該電腦裝置11根據該振動感測器122感測的該等振動訊號進行頻譜分析、時域分析,及主成分分析後,利用該高斯模型混合演算法建立出該高斯混合模型,並根據該高斯混合模型及該預設模型的該差異值產生該診斷結果,以即時的診斷該待測工具機12是否正常,故確實能達成本發明的目的。To sum up, the method for diagnosing machine tool spindles of the present invention uses the computer device 11 to perform spectrum analysis, time domain analysis, and principal component analysis based on the vibration signals sensed by the vibration sensor 122, and then use the Gaussian The model mixing algorithm establishes the Gaussian mixture model, and generates the diagnosis result according to the difference between the Gaussian mixture model and the preset model, so as to instantly diagnose whether the machine tool 12 under test is normal, so it can indeed achieve the cost of the invention. the goal of.

惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。However, the above are only examples of the present invention. When the scope of implementation of the present invention cannot be limited by this, all simple equivalent changes and modifications made in accordance with the scope of the patent application of the present invention and the content of the patent specification still belong to Within the scope covered by the patent of the present invention.

11:電腦裝置 12:待測工具機 121:主軸 122:振動感測器 21~29:步驟 221~223:步驟 291~293:步驟11: Computer device 12: machine tool to be tested 121: Spindle 122: Vibration Sensor 21~29: Steps 221~223: Steps 291~293: Steps

本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,說明用以實施本發明工具機主軸診斷方法之一實施例的一電腦裝置; 圖2是一流程圖,說明本發明工具機主軸診斷方法之該實施例; 圖3是一流程圖,輔助說明圖2的步驟22之子步驟;及 圖4是一流程圖,輔助說明圖2的步驟29之子步驟。 Other features and effects of the present invention will be clearly presented in the embodiments with reference to the drawings, in which: Figure 1 is a block diagram illustrating a computer device used to implement one embodiment of the machine tool spindle diagnosis method of the present invention; Figure 2 is a flowchart illustrating the embodiment of the method for diagnosing the machine tool spindle of the present invention; Fig. 3 is a flowchart to assist in explaining the sub-steps of step 22 in Fig. 2; and FIG. 4 is a flowchart to assist in explaining the sub-steps of step 29 in FIG. 2.

21~29:步驟 21~29: Steps

Claims (5)

一種工具機主軸診斷方法,適用於診斷一待測工具機之一主軸是否正常,由一電腦裝置來實施,該電腦裝置與該待測工具機電連接,該待測工具機包括該主軸及一設置於該主軸且用以感測該主軸振動的振動感測器,該電腦裝置儲存有一預設模型及一預設閾值,該方法包含以下步驟: (A)接收多筆由該振動感測器感測該主軸在一預定時間區間運作而產生的振動訊號; (B)將該等振動訊號進行頻譜分析,以獲得多個頻域特徵值; (C)將該等振動訊號進行時域分析,以獲得多個時域特徵值; (D)將該等頻域特徵值及該等時域特徵進行主成分分析,以獲得多筆分析資料,每一筆分析資料包括多個分析特徵值; (E)對於每一分析資料,根據該分析資料的分析特徵值,建立一高斯模型; (F)利用一高斯模型混合演算法,將該等分析資料對應的高斯模型進行高斯混合,以獲得一高斯混合模型; (G)根據該高斯混合模型及該預設模型,獲得一相關於該高斯混合模型與該預設模型差異的差異值;及 (H)根據該差異值及該預設閾值產生一指示出該待測工具機是否正常的診斷結果。 A method for diagnosing the spindle of a machine tool to be tested is suitable for diagnosing whether a spindle of a machine tool to be tested is normal or not. It is implemented by a computer device which is electromechanically connected with the tool to be tested. The machine tool to be tested includes the spindle and a setting The computer device stores a preset model and a preset threshold in the vibration sensor for sensing the vibration of the spindle. The method includes the following steps: (A) Receiving multiple vibration signals generated by the vibration sensor sensing the spindle operation in a predetermined time interval; (B) Perform frequency spectrum analysis on these vibration signals to obtain multiple frequency domain characteristic values; (C) Perform time-domain analysis of these vibration signals to obtain multiple time-domain eigenvalues; (D) Perform principal component analysis on the frequency domain feature values and the time domain features to obtain multiple analysis data, each of which includes multiple analysis feature values; (E) For each analysis data, establish a Gaussian model based on the analysis characteristic value of the analysis data; (F) Using a Gaussian model mixture algorithm to perform Gaussian mixture on the Gaussian model corresponding to the analysis data to obtain a Gaussian mixture model; (G) According to the Gaussian mixture model and the preset model, obtain a difference value related to the difference between the Gaussian mixture model and the preset model; and (H) According to the difference value and the preset threshold value, a diagnosis result indicating whether the machine tool to be tested is normal is generated. 如請求項1所述的工具機主軸診斷方法,其中,步驟(B)包括以下子步驟: (B-1)將該等振動訊號轉換成頻域值; (B-2)從該等頻域值中獲得多個關鍵頻域值;及 (B-3)將該等關鍵頻域值進行濾波及離群值處理,以獲得該等頻域特徵值。 The method for diagnosing a machine tool spindle according to claim 1, wherein step (B) includes the following sub-steps: (B-1) Convert these vibration signals into frequency domain values; (B-2) Obtain multiple key frequency domain values from these frequency domain values; and (B-3) Perform filtering and outlier processing on these key frequency domain values to obtain the frequency domain characteristic values. 如請求項1所述的工具機主軸診斷方法,其中,在步驟(C)中,該等時域特徵值包括一峰度值、一波峰因數值、一偏度值、一方均根值、一變異數值,及一標準差值之其中至少二者。The method for diagnosing a machine tool spindle according to claim 1, wherein, in step (C), the time-domain characteristic values include a kurtosis value, a crest factor value, a skewness value, a root mean value, and a variation Value, and at least two of a standard deviation value. 如請求項1所述的工具機主軸診斷方法,其中,步驟(E)包含以下子步驟: (E-1)對於每一分析資料,將該分析資料的分析特徵值正規化,以獲得多個正規化值;及 (E-2)對於每一分析資料,根據該分析資料對應的正規化值,建立該高斯模型。 The method for diagnosing a machine tool spindle according to claim 1, wherein step (E) includes the following sub-steps: (E-1) For each analysis data, normalize the analysis feature value of the analysis data to obtain multiple normalized values; and (E-2) For each analysis data, establish the Gaussian model according to the normalized value corresponding to the analysis data. 如請求項1所述的工具機主軸診斷方法,其中,步驟(H)包括以下子步驟: (H-1)判定該差異值是否小於該預設閾值; (H-2)當判定出該差異值小於該預設閾值時,產生指示出該待測工具機正常的該診斷結果;及 (H-3)當判定出該差異值不小於該預設閾值時,產生指示出該待測工具機異常的診斷結果。 The method for diagnosing a machine tool spindle according to claim 1, wherein step (H) includes the following sub-steps: (H-1) Determine whether the difference value is less than the preset threshold; (H-2) When it is determined that the difference value is less than the preset threshold value, the diagnosis result indicating that the machine tool to be tested is normal is generated; and (H-3) When it is determined that the difference value is not less than the preset threshold value, a diagnosis result indicating the abnormality of the machine tool under test is generated.
TW109129772A 2020-08-31 2020-08-31 Machine tool spindle diagnosis method TWI749742B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW109129772A TWI749742B (en) 2020-08-31 2020-08-31 Machine tool spindle diagnosis method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW109129772A TWI749742B (en) 2020-08-31 2020-08-31 Machine tool spindle diagnosis method

Publications (2)

Publication Number Publication Date
TWI749742B true TWI749742B (en) 2021-12-11
TW202210974A TW202210974A (en) 2022-03-16

Family

ID=80681002

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109129772A TWI749742B (en) 2020-08-31 2020-08-31 Machine tool spindle diagnosis method

Country Status (1)

Country Link
TW (1) TWI749742B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI832193B (en) * 2022-02-09 2024-02-11 大陸商無錫微茗智能科技有限公司 Dynamic protection method of machine tool mechanical parts and nc machine tool equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI834215B (en) * 2022-07-11 2024-03-01 國立虎尾科技大學 Methods for monitoring the health status of mechanical tools

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63150633A (en) * 1986-12-16 1988-06-23 Toshiba Corp Shaft vibration diagnosing device
JPH01101418A (en) * 1987-10-15 1989-04-19 Toshiba Corp Diagnosing device for rotary machine
TW200527172A (en) * 2003-12-05 2005-08-16 Applied Materials Inc Auto-diagnostic method and apparatus
CN1906473A (en) * 2004-09-13 2007-01-31 日本精工株式会社 Abnormality diagnosis device and abnormality diagnosis method
CN103264317A (en) * 2013-05-16 2013-08-28 湖南科技大学 Evaluation method for operation reliability of milling cutter
TW201633025A (en) * 2015-03-10 2016-09-16 Anderson Ind Corp Diagnostic method for malfunction mode of machine tool main shaft and system thereof
CN106323635A (en) * 2016-08-04 2017-01-11 中国航空综合技术研究所 Rolling bearing fault on-line detection and state assessment method
TW201715322A (en) * 2015-10-27 2017-05-01 財團法人資訊工業策進會 Diagnosing device and diagnosing method
CN108227633A (en) * 2016-12-13 2018-06-29 发那科株式会社 Numerical control device and machine learning device
CN108628253A (en) * 2017-03-15 2018-10-09 发那科株式会社 Abnormal detector and machine learning device
CN109029992A (en) * 2018-06-15 2018-12-18 深圳大学 The method and system of the bearing failure diagnosis of machine tool chief axis
CN109581972A (en) * 2017-09-29 2019-04-05 发那科株式会社 Numerical control system, numerical control device, operating condition abnormality detection method and learning model group
CN111506019A (en) * 2019-01-31 2020-08-07 发那科株式会社 Numerical control system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63150633A (en) * 1986-12-16 1988-06-23 Toshiba Corp Shaft vibration diagnosing device
JPH01101418A (en) * 1987-10-15 1989-04-19 Toshiba Corp Diagnosing device for rotary machine
TW200527172A (en) * 2003-12-05 2005-08-16 Applied Materials Inc Auto-diagnostic method and apparatus
CN1906473A (en) * 2004-09-13 2007-01-31 日本精工株式会社 Abnormality diagnosis device and abnormality diagnosis method
CN103264317A (en) * 2013-05-16 2013-08-28 湖南科技大学 Evaluation method for operation reliability of milling cutter
TW201633025A (en) * 2015-03-10 2016-09-16 Anderson Ind Corp Diagnostic method for malfunction mode of machine tool main shaft and system thereof
TW201715322A (en) * 2015-10-27 2017-05-01 財團法人資訊工業策進會 Diagnosing device and diagnosing method
CN106323635A (en) * 2016-08-04 2017-01-11 中国航空综合技术研究所 Rolling bearing fault on-line detection and state assessment method
CN108227633A (en) * 2016-12-13 2018-06-29 发那科株式会社 Numerical control device and machine learning device
CN108628253A (en) * 2017-03-15 2018-10-09 发那科株式会社 Abnormal detector and machine learning device
CN109581972A (en) * 2017-09-29 2019-04-05 发那科株式会社 Numerical control system, numerical control device, operating condition abnormality detection method and learning model group
CN109029992A (en) * 2018-06-15 2018-12-18 深圳大学 The method and system of the bearing failure diagnosis of machine tool chief axis
CN111506019A (en) * 2019-01-31 2020-08-07 发那科株式会社 Numerical control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI832193B (en) * 2022-02-09 2024-02-11 大陸商無錫微茗智能科技有限公司 Dynamic protection method of machine tool mechanical parts and nc machine tool equipment

Also Published As

Publication number Publication date
TW202210974A (en) 2022-03-16

Similar Documents

Publication Publication Date Title
CN103575523B (en) The rotary machinery fault diagnosis method of kurtosis-envelope spectrum analysis is composed based on FastICA-
CN113092113B (en) Rolling bearing fault diagnosis system based on spectral value ratio
US10317275B2 (en) Vibration monitoring systems
CN104215395B (en) The detection method of a kind of rotor unbalance fault and device
CN107515118B (en) Rotating Machinery Bearing Fault Diagnosis Method
TWI749742B (en) Machine tool spindle diagnosis method
CN104075795A (en) Method and system for monitoring vibration state of impeller of wind generating set
TWI447371B (en) Real-time detection system and the method thereof
CN118503882B (en) The method of operating status parameter collection and fault diagnosis of three-phase horizontal screw centrifuge
JP2016200451A (en) Signal processing method, signal processing device, and cutting abnormality detection device
JP7589505B2 (en) Diagnostic device, diagnostic method, program, and processing system
US20220176509A1 (en) Method for inspecting normality of a spindle of a machine tool
JP6283591B2 (en) Automatic vibration diagnostic equipment for rotating machinery
TWM542534U (en) Device applying rigidity prediction of tool to suppress the chatter of cutting
CN119381281B (en) A method and system for evaluating sintering of power semiconductor device packaging
CN114812794A (en) Method for correcting blade tip timing parameter identification error caused by frequency sweep rate
CN120619922A (en) Vibration signal comprehensive evaluation method for determining arrangement scheme of vibration sensor of vertical spindle machine tool
CN105651512B (en) A kind of automobile drive axle master subtracts gear enclosed mass detection method
WO2024244650A1 (en) Vibration-to-sound signal conversion system, control apparatus and signal processing method
TWI834215B (en) Methods for monitoring the health status of mechanical tools
JP2019086349A (en) Condition monitoring device and abnormality diagnostic method for bearing
CN117629391A (en) A real-time detection method for mechanical impact in a turbine rotor vibration measurement system
TWI786434B (en) Mechanical operation monitoring method and mechanical operation monitoring system
CN103033257A (en) Measuring method for vibration state of antifriction bearing
JP2000146771A (en) Simple abnormality diagnosis method for acceleration / deceleration type rotating machinery