郭 力 龍 華 王 藝 唐 靖
(1.湖南大學 機械與運載工程學院 長沙 410082;2.湖南工業(yè)職業(yè)技術學院 機械工程學院 長沙 410208)
汽車發(fā)動機曲軸磨削表面粗糙度的降低,對汽車發(fā)動機性能的改進有重要影響。曲軸工件磨削加工時,越早發(fā)現(xiàn)磨削表面粗糙度的超差越能及早地以更低成本采取相應措施降低損失。表面粗糙度是磨削表面完整性的重要指標,對工件的耐疲勞性、耐磨性、配合性質、耐腐蝕性等有著直接影響。由于磨削參數(shù)、砂輪狀態(tài)、工件材料及誤差、磨削液、振動等都對表面粗糙度有影響,所以磨削表面粗糙度很難實時預測。磨削加工過程中存在大量的聲發(fā)射(acoustic emission , AE)現(xiàn)象,利用聲發(fā)射技術進行磨削在線監(jiān)測可以滿足其需求,且具有諸多優(yōu)點,如監(jiān)測靈敏、無損、具有即時性等,可很好的提高磨削加工質量,這對于磨削加工的智能化極其重要。
目前對金屬材料和難加工材料的磨削表面粗糙度聲發(fā)射預測做出了諸多研究,使用BP神經(jīng)網(wǎng)絡及其改進優(yōu)化模型聲發(fā)射預測磨削表面粗糙度[1]。胡仲翔等將磨削AE信號的300~400kHz頻段作為學習樣本,提取特征輸入BP神經(jīng)網(wǎng)絡,使用附加動量等方法優(yōu)化,預測結果相對誤差小于8.66%[2]。智能算法應用于神經(jīng)網(wǎng)絡或支持向量回歸機預測磨削表面粗糙度,如遺傳、粒子群算法,使用進化神經(jīng)網(wǎng)絡進行預測[3-4]。其它種類網(wǎng)絡,如貝葉斯網(wǎng)絡、模糊自適應BP網(wǎng)絡、RBF徑向基神經(jīng)網(wǎng)絡。以刀具和機床參數(shù)作為輸入,基于模糊自適應BP算法進行了預測[5-6]。但是上述磨削預測模型存在一些缺點:一是磨削參數(shù)數(shù)目少,網(wǎng)絡輸入的特征值不足,不能完全表征復雜的磨削條件;二是相同的磨削參數(shù)條件下不一定產(chǎn)生相同的磨削表面質量,而不同的磨削質量一定會產(chǎn)生不同的聲發(fā)射信號,而極少的預測模型使用了聲發(fā)射信號;三是這些模型的輸入?yún)?shù)均為人工提取的特征參數(shù),特征提取依靠經(jīng)驗;四是使用優(yōu)化算法優(yōu)化的神經(jīng)網(wǎng)絡預測表面粗糙度的研究不夠充分全面。
人工智能深度學習具有強大的信號自動特征提取能力,在磨削表面粗糙度預測領域中,尚未發(fā)現(xiàn)有關于深度學習結合聲發(fā)射現(xiàn)象進行預測的研究。本文以聲發(fā)射技術為基礎,利用深度學習卷積神經(jīng)網(wǎng)絡(Convolutional Neural Network, CNN)自動提取磨削聲發(fā)射信號特征,對汽車發(fā)動機曲軸球墨鑄鐵材料磨削表面粗糙度進行了聲發(fā)射智能預測,為曲軸磨削表面粗糙度的聲發(fā)射智能在線監(jiān)測打下基礎。
平面磨削聲發(fā)射實驗是汽車發(fā)動機曲軸材料球墨鑄鐵 QT700-2,磨削球墨鑄鐵試件尺寸為 50mm×20mm×15mm,采用外徑Φ200 mm、粒度100#的剛玉砂輪,砂輪線速度20 m/s。實驗過程中保持工作臺速度不變,僅改變磨削的深度,磨削工件的方向為沿著50 mm×20 mm面的50 mm長度方向,切削深度為 10 μm、20 μm、30 μm,其中 10 μm 和20 μm磨削各7次,30 μm磨削6次,共得到20個QT700-2磨削樣件。實驗采用美國物理聲學公司PAC生產(chǎn)的PCI-2聲發(fā)射信號采集系統(tǒng)。實驗采用R6α聲發(fā)射傳感器,傳感器裝在靠近磨削工件的位置,為了減少聲發(fā)射信號的衰減,在聲發(fā)射傳感器與工件之間涂適量耦合劑(凡士林)。設置聲發(fā)射采樣頻率為2 MHz,前置放大增益設置為40 dB,使用信號波形流采集功能對原始信號進行完整采集以進行后續(xù)分析。
球墨鑄鐵QT700-2工件的表面粗糙度使用光學表面輪廓儀Wyko NT9100進行測量。測得球墨鑄鐵磨削典型表面形貌如圖1所示。磨削表面粗糙度數(shù)據(jù)集如表1所示。為了提高預測模型的數(shù)據(jù)集規(guī)模,在每個試件沿磨削方向均勻測量十個表面粗糙度。在使用機器學習聲發(fā)射預測磨削表面粗糙度的研究中,為了降低訓練模型的泛化誤差,表面粗糙度數(shù)據(jù)標簽集分布范圍應當盡量廣泛且均勻,實驗測得的200個表面粗糙度值分布范圍在0~6 μm,分布較為均勻。此外應該注意的是,進行模型訓練時隨機挑選訓練集和測試集,多次訓練,保證數(shù)據(jù)的無序性,消除由于訓練集輸入順序造成的誤差。
圖1 磨削試件及其表面形貌
表1 球墨鑄鐵試件磨削表面粗糙度Ra(μm)
人工智能卷積神經(jīng)網(wǎng)絡 CNN主要用于處理數(shù)字圖像,相對于全連接網(wǎng)絡而言,卷積神經(jīng)網(wǎng)絡是一種非全連接網(wǎng)絡,參數(shù)規(guī)模更小,處理速度更快。
卷積神經(jīng)網(wǎng)絡的經(jīng)典結構如圖2所示,包括輸入層、卷積層、池化層、全連接層、回歸層或分類層[7]。卷積層的作用是使用一個卷積核在圖片上移動收集信息,概括信息;池化層的作用是減少數(shù)據(jù)量,降低計算機的負擔;全連接層作用是將卷積神經(jīng)網(wǎng)絡的輸出重新排列為一個一維向量,作為分類器的輸入。其網(wǎng)絡訓練過程主要分為兩個階段,第一階段是前向傳播階段,第二階段是反向參數(shù)更新階段,權重更新的過程。當?shù)_到精度要求即可鎖定權值閾值矩陣,進行預測。
圖2 卷積神經(jīng)網(wǎng)絡結構
首先將磨削聲發(fā)射信號經(jīng)過短時傅里葉變換STFT經(jīng)典時頻分析算法處理。該算法采用固定窗寬的移動窗對AE信號進行時頻譜分析,具有更豐富信息的圖像特征數(shù)據(jù)集。然后處理時頻譜圖像,將其進行取對數(shù)并歸一化至圖片的值范圍。
短時傅里葉變換采取1 024點漢寧窗,窗口重復點數(shù)512,快速傅里葉變換點數(shù)為1 024點,信號的采樣頻率為 2MHz,由于球墨鑄鐵磨削聲發(fā)射信號的絕大部分能量及信息包括在0~400kHz范圍內,因此選取STFT圖片的結果也限定在此范圍內,取其頻率范圍為0~400kHz,可以得到分辨率為200×77的圖片作為卷積神經(jīng)網(wǎng)絡的輸入數(shù)據(jù)集,結果如圖3所示。
圖3 卷積神經(jīng)網(wǎng)絡的STFT時頻譜輸入
此外,可以改變窗口類型、窗口重合度等參數(shù)來改變短時傅里葉變換的分辨率,以測試不同分辨率條件下的傅里葉變換圖像對于卷積神經(jīng)網(wǎng)絡預測磨削表面粗糙度的影響,最終可得到能夠作為卷積神經(jīng)網(wǎng)絡CNN輸入的圖像,圖像大小為200×7×1,訓練集大小為200×77×1×180(90%),測試集大小為 200×77×1×20(10%)。
建立球墨鑄鐵卷積神經(jīng)網(wǎng)絡 CNN預測模型的重點是結構及參數(shù)設計,恰當?shù)木W(wǎng)絡參數(shù)可以提高網(wǎng)絡預測精度,降低預測時間。通常將卷積神經(jīng)網(wǎng)絡的超參數(shù)分為三類:網(wǎng)絡結構參數(shù)、優(yōu)化參數(shù)、正則化參數(shù),這些參數(shù)均對預測模型的預測精度和訓練時間有較大影響。
網(wǎng)絡參數(shù)的組合方式很多,對于一個模型來說找到最優(yōu)參數(shù)組合方式是不現(xiàn)實的,目前對于卷積神經(jīng)網(wǎng)絡參數(shù)的確定較大程度上依賴于經(jīng)驗選取。經(jīng)過多次實驗及訓練測試,設置球墨鑄鐵磨削表面粗糙度預測模型第一層卷積核的最佳參數(shù)為卷積核尺寸35×35、層數(shù)10,粗糙度預測模型設置3個卷積層。此時樣本集規(guī)模與待訓練參數(shù)規(guī)模相適應,網(wǎng)絡不容易出現(xiàn)過擬合,且訓練速度較快,預測精度較高。
參照經(jīng)典卷積神經(jīng)網(wǎng)絡結構LetNet-5,適當選擇及調整其參數(shù),確定一個恰當?shù)木W(wǎng)絡結構,如表2所示。
表2 卷積神經(jīng)網(wǎng)絡模型的結構參數(shù)
使用深度學習卷積神經(jīng)網(wǎng)絡 CNN能夠進行磨削聲發(fā)射信號特征值的自動提取,所以不需要像BP神經(jīng)網(wǎng)絡預測那樣要人工提取磨削聲發(fā)射信號的特征值。球墨鑄鐵磨削表面粗糙度卷積神經(jīng)網(wǎng)絡CNN預測模型的某一次訓練結果如表3所示,對其進行30次重復訓練和預測,結果如表4所示,可以看出網(wǎng)絡的預測效果很穩(wěn)定,均在10%左右,多次訓練的平均相對誤差率在9.33%。而分析表明傳統(tǒng)的BP神經(jīng)網(wǎng)絡磨削表面粗糙度聲發(fā)射預測誤差在20%以上,同時BP神經(jīng)網(wǎng)絡預測要人工提取磨削聲發(fā)射信號的特征值。所以球墨鑄鐵磨削表面粗糙度卷積神經(jīng)網(wǎng)絡 CNN預測模型精度較高;同時由于不需要人工提取磨削聲發(fā)射信號的特征值,所以卷積神經(jīng)網(wǎng)絡CNN能夠適應磨削加工的在線監(jiān)測。
表3 CNN表面粗糙度某一次預測評價
表4 CNN表面粗糙度預測結果
球墨鑄鐵QT700-2磨削表面粗糙度聲發(fā)射預測實驗中,利用深度學習卷積神經(jīng)網(wǎng)絡CNN預測模型實現(xiàn)了對磨削表面粗糙度的聲發(fā)射預測,預測的精度高于使用BP神經(jīng)網(wǎng)絡。同時深度學習卷積神經(jīng)網(wǎng)絡 CNN能夠自動提取磨削聲發(fā)射信號的特征值,能夠適應磨削在線智能監(jiān)測。