李一全,孫 岳,董山恒,于占江,于化東,許金凱
(長(zhǎng)春理工大學(xué)機(jī)電工程學(xué)院,吉林 長(zhǎng)春 130022)
隨著航空航天、國(guó)防工業(yè)、微電子行業(yè)、現(xiàn)代醫(yī)學(xué)等領(lǐng)域的發(fā)展,對(duì)尺寸特征在10μm~5mm的高精度三維微小零件的需求日益迫切,高速微銑削作為高精度三維精密微小零件加工的一種主要方式受到越來越多的關(guān)注。而微銑削力信號(hào)中包含了豐富的微銑削加工狀態(tài)信息,因此對(duì)微銑削力信號(hào)的分析也成為了研究高速微銑削加工的重要方面。但是由于微銑削力較小,受機(jī)械噪聲、環(huán)境噪聲等影響明顯,通過測(cè)力計(jì)采集到的觀測(cè)信號(hào)均為小信噪比的銑削力混合信號(hào),仍然按照對(duì)常規(guī)銑削的大信噪比混合信號(hào)分析方法進(jìn)行分析明顯是不適合的,所以從測(cè)力計(jì)采集到的觀測(cè)信號(hào)中獲得微銑削力信號(hào)并分離出噪聲信號(hào)是必要的。而傳統(tǒng)的如小波變換等方法大多只能起到抑制高斯噪聲的作用,無法實(shí)現(xiàn)真正意義上的分離,這對(duì)于含有非高斯性成分的高速微銑削力混合信號(hào)的分離并不合適[1]。
目前,獨(dú)立成分分析法(independent component analysis,ICA)廣泛應(yīng)用于發(fā)動(dòng)機(jī)故障診斷、爆破信號(hào)分離、內(nèi)燃機(jī)振聲信號(hào)分離、變壓器部件振動(dòng)信號(hào)分離等領(lǐng)域[2-4],但將其用于高速微銑削力混合信號(hào)分離方面還鮮有研究。K.Zhu,G.S.Hong等[1]將ICA方法引入微銑削力混合信號(hào)去噪的研究當(dāng)中,并且與傳統(tǒng)的小波變換作比較,得出了在銑削力信號(hào)分離的問題上ICA方法優(yōu)于小波變換的論斷,為ICA應(yīng)用于微銑削力混合信號(hào)分離的后續(xù)研究奠定了一定的基礎(chǔ)。胥永剛等[5]將ICA引入到機(jī)械設(shè)備振動(dòng)信號(hào)的分離中,為機(jī)械設(shè)備的狀態(tài)監(jiān)測(cè)和故障診斷提供了新方法,邵華等[6]先是利用ICA結(jié)合小波變換對(duì)70 r/min的常規(guī)銑削力信號(hào)進(jìn)行分離處理,再應(yīng)用FFT對(duì)信號(hào)進(jìn)行識(shí)別,并且得到了較好效果。但在高速微銑削中,微銑削力受噪聲干擾程度及主要噪聲來源都與常規(guī)銑削有很大不同,需要進(jìn)一步進(jìn)行研究。
本文利用基于盲源分離理論的獨(dú)立成分分析法結(jié)合快速傅里葉變換(FFT)對(duì)Kistler9256CQ01測(cè)力計(jì)采集到的微銑削力混合信號(hào)進(jìn)行分離和識(shí)別,得到相互獨(dú)立的微銑削力信號(hào)和噪聲信號(hào)。利用ICA理論同時(shí)分離非高斯信號(hào)和高斯信號(hào),彌補(bǔ)傳統(tǒng)處理方法只抑制高斯信號(hào)的不足,驗(yàn)證ICA方法應(yīng)用于高速微銑削力混合信號(hào)分離的可行性。
ICA的基本模型表達(dá)形式為
式中:x——N維觀測(cè)矢量,x=[x1,x2,x3,…,xN]T;
s——M維獨(dú)立成分矢量,s=[s1,s2,s3,…,sM]T;
A——未知的N×M的混合矩陣。
ICA算法的原理就是在源信號(hào)向量s和混合信號(hào)A都未知的情況下,希望得到一個(gè)分離矩陣W,能從混合信號(hào)中分離出相互獨(dú)立的源信號(hào),即
ICA解決問題關(guān)鍵的一步是建立能夠度量分離結(jié)果獨(dú)立性的判據(jù)和相應(yīng)的分離算法。ICA方法是目前應(yīng)用比較廣泛的盲源分離方法[7-9]。圖1為線性盲源分離框圖,圖2為ICA模型框圖。
圖1 線性盲源分離模型框圖
圖2 ICA模型框圖
應(yīng)用ICA對(duì)銑削力信號(hào)進(jìn)行分離時(shí),必須滿足兩個(gè)條件:一是源信號(hào)必須具有獨(dú)立性;二是源信號(hào)中至多只有一個(gè)為高斯信號(hào),其余都為非高斯信號(hào)。因此,在進(jìn)行ICA之前有必要對(duì)銑削力信號(hào)進(jìn)行獨(dú)立性驗(yàn)證和高斯性分析。
1.2.1 獨(dú)立性驗(yàn)證
應(yīng)用ICA分析之前,必須確保各源是相互獨(dú)立的。由于銑削力、機(jī)械噪聲、環(huán)境噪聲等噪聲都有不同的傳播路徑和時(shí)間周期,所以,可以近似認(rèn)為各激勵(lì)源之間是相互獨(dú)立的,滿足ICA的獨(dú)立性要求。
1.2.2 高斯性分析
對(duì)于隨機(jī)變量x,其峭度一般采用四階累積量定義,即
將其歸一化得
再對(duì)x進(jìn)行標(biāo)準(zhǔn)化,則有E{x2}=1,式(4)可簡(jiǎn)化表示為
由式(5)及文獻(xiàn)[3]中算法可看出,當(dāng)隨機(jī)變量為高斯分布時(shí),其峭度值kurt(x)=0;對(duì)超高斯分布,其峭度值kurt(x)>0;對(duì)亞高斯信號(hào),峭度值kurt(x)<0。與高斯信號(hào)相比,超高斯信號(hào)的概率密度函數(shù)圖像峰值大,寬度窄;亞高斯信號(hào)的概率密度函數(shù)峰值小,寬度大。當(dāng)信號(hào)的非高斯性越強(qiáng)時(shí),峭度絕對(duì)值越大,因此可以利用峭度的大小對(duì)信號(hào)的非高斯性程度進(jìn)行度量。
將含有3290個(gè)采樣點(diǎn)的三維觀測(cè)信號(hào)矩陣帶入式(5),求得峭度值均大于0,圖3為測(cè)力計(jì)采集的三維觀測(cè)信號(hào)在7種不同工況下的峭度統(tǒng)計(jì),工況如表1所示。從圖3中可直觀看出所有峭度值均遠(yuǎn)大于0,充分說明觀測(cè)信號(hào)具有非高斯性。而根據(jù)中心極限定理,源信號(hào)的非高斯性必大于觀測(cè)信號(hào)的非高斯性,因此判斷源信號(hào)為非高斯性信號(hào),符合ICA對(duì)獨(dú)立源信號(hào)的非高斯性要求。
圖3 峭度統(tǒng)計(jì)圖
通過峭度對(duì)信號(hào)的非高斯性進(jìn)行的驗(yàn)證表明,微銑削力混合信號(hào)具有非高斯性分布,可以采用ICA方法進(jìn)行分離。
表1 工況詳情
實(shí)驗(yàn)采用ICA方法對(duì)銑削力混合信號(hào)進(jìn)行分離。使用功率為300W的電主軸作為驅(qū)動(dòng)設(shè)備,通過安裝在工件下方的Kistler9256CQ01測(cè)力計(jì)對(duì)高速微銑削力進(jìn)行測(cè)量。實(shí)驗(yàn)流程如圖4所示。實(shí)驗(yàn)中,刀具刃圓半徑、切削深度都是微米量級(jí),實(shí)驗(yàn)條件已在表2中列出。
圖4 微銑削力混合信號(hào)分離流程圖
表2 實(shí)驗(yàn)條件
由于加工環(huán)境較為復(fù)雜,有必要對(duì)環(huán)境噪聲進(jìn)行總體假設(shè)??筛鶕?jù)中心極限理論假設(shè)環(huán)境噪聲是一個(gè)大樣本的高斯噪聲。通過之前對(duì)文獻(xiàn)[1]的研究結(jié)合高速微銑削先驗(yàn)知識(shí),可以近似認(rèn)為所有信號(hào)有3個(gè)來源:銑削力、環(huán)境噪聲、機(jī)械噪聲。
假設(shè)在ICA中,3個(gè)獨(dú)立源信號(hào)是加權(quán)線性混合的。獨(dú)立信號(hào)加權(quán)混合的數(shù)學(xué)模型可簡(jiǎn)單表示為
式中:xi(k)——測(cè)力計(jì)采集的觀測(cè)信號(hào)矩陣;
wij——混合矩陣;
sj(k)——獨(dú)立的激勵(lì)源信號(hào)矩陣;
νi(k)——噪聲信號(hào)。
實(shí)驗(yàn)中測(cè)力計(jì)采集得到的信號(hào)及經(jīng)過FFT得到頻域圖象如圖5所示。可以看出峰值分布較為雜亂,低頻成分分布在整個(gè)時(shí)間段內(nèi),噪聲混疊現(xiàn)象非常明顯,期望得到的各獨(dú)立源信號(hào)被淹沒其中。由先驗(yàn)信息可推測(cè),混合信號(hào)主要由微銑削力信號(hào)、具有非高斯性的機(jī)械噪聲信號(hào)和具有高斯性的環(huán)境噪聲信號(hào)混疊而成??蓪⑾嚓P(guān)的噪聲也認(rèn)為是獨(dú)立的源信號(hào)。
圖5 測(cè)力計(jì)輸出的觀測(cè)信號(hào)
應(yīng)用ICA方法對(duì)混合信號(hào)進(jìn)行分離之前,需要對(duì)混合信號(hào)進(jìn)行預(yù)處理,預(yù)處理過程主要包括中心化和預(yù)白化。首先用觀測(cè)信號(hào)x減去自身的統(tǒng)計(jì)均值E(x),達(dá)到觀測(cè)信號(hào)中心化目的。由于ICA整個(gè)過程存在式(1)所示關(guān)系,因此有
可知,觀測(cè)信號(hào)x中心化后源信號(hào)s也將是零均值的。再計(jì)算觀測(cè)信號(hào)的協(xié)方差矩陣Cx,并對(duì)其進(jìn)行奇異值分解,得到白化矩陣Q,白化信號(hào)為
其協(xié)方差矩陣為
通過預(yù)處理過程得到各分量不相關(guān)的新的混合信號(hào),預(yù)處理過的信號(hào)如圖6所示。
圖6 預(yù)處理過的信號(hào)
圖7 分離信號(hào)
利用ICA方法對(duì)預(yù)處理過的信號(hào)進(jìn)行分離后所得各獨(dú)立源信號(hào)時(shí)域和頻域如圖7所示??梢詮膱D中清晰的看到,經(jīng)過算法中十幾次迭代之后得到的一個(gè)主能量在660Hz左右獨(dú)立源信號(hào),而40000 r/min工況下的電主軸頻率約為40000÷60=667Hz,兩頻率基本吻合,結(jié)合實(shí)驗(yàn)條件和文獻(xiàn)[6]對(duì)銑削力混合信號(hào)激勵(lì)源識(shí)別的研究,判斷此分離后的獨(dú)立源信號(hào)為微銑削力信號(hào)。分離結(jié)果中的另一個(gè)獨(dú)立源信號(hào)的主要能量出現(xiàn)在220Hz和660Hz處,其他能量在1 000~1 500Hz處均有分布,機(jī)械噪聲中660Hz左右出現(xiàn)的峰值判斷來自主軸軸承對(duì)中性誤差引起的機(jī)械振動(dòng)。由于工件與銑床之間存在微小間隙,在銑削過程中會(huì)產(chǎn)生低頻振動(dòng),由此推測(cè)機(jī)械噪聲中的220Hz處的峰值正是此原因引起。結(jié)合以上分析及文獻(xiàn)[10]的研究,此獨(dú)立源信號(hào)符合高速微銑削中的機(jī)械噪聲特點(diǎn),判斷此信號(hào)為銑削過程中的機(jī)械噪聲信號(hào)。另一個(gè)獨(dú)立源信號(hào)的能量全部分布在0~400Hz段內(nèi),且主能量峰出現(xiàn)在220Hz處。根據(jù)實(shí)際工況條件及高速加工中的環(huán)境噪聲特點(diǎn)[6,10],結(jié)合文獻(xiàn)[1]的研究,判斷此信號(hào)為環(huán)境噪聲信號(hào)。
本文以同時(shí)混有高斯性信號(hào)和非高斯性信號(hào)的高速微銑削力混合信號(hào)為研究對(duì)象,經(jīng)過包含中心化和預(yù)白化的預(yù)處理過程后,得到各分量不相關(guān)的新混合信號(hào)。利用ICA方法對(duì)經(jīng)過預(yù)處理后的新混合信號(hào)進(jìn)行分離并得到獨(dú)立信號(hào),再通過FFT觀察獨(dú)立信號(hào)的頻譜,結(jié)合先驗(yàn)信息對(duì)分離得到的獨(dú)立信號(hào)進(jìn)行識(shí)別。實(shí)驗(yàn)結(jié)果表明,ICA方法結(jié)合FFT能夠很好的從高速微銑削力混合信號(hào)中分離各獨(dú)立信號(hào)并成功對(duì)其進(jìn)行識(shí)別。最終,本研究利用文中方法成功地分離并識(shí)別出了高速微銑削力信號(hào)、非高斯性的機(jī)械噪聲和高斯性的環(huán)境噪聲。
[1]Zhu K,Hong G S,Wong Y S,et al.Cutting force denoising in micro-milling[J].International Journal of Production Research,2008,46(15-16):4391-4408.
[2]易長(zhǎng)平,趙明生,崔正榮.基于獨(dú)立分量分析的爆破振動(dòng)信號(hào)分離仿真試驗(yàn)[J].爆破,2010,27(1):31-36.
[3]徐紅梅.內(nèi)燃機(jī)振聲信號(hào)時(shí)頻特性分析及源信號(hào)盲分離技術(shù)研究[D].杭州:浙江大學(xué)機(jī)械與能源工程學(xué)院,2008.
[4]鄭婧,何婷婷,郭潔,等.基于獨(dú)立成分分析和端點(diǎn)檢測(cè)的變壓器有載分接開關(guān)振動(dòng)信號(hào)自適應(yīng)分離[J].電網(wǎng)技術(shù),2010,34(11):208-213.
[5]胥永剛,張發(fā)啟,何正嘉.獨(dú)立分量分析及其在故障診斷中的應(yīng)用[J].振動(dòng)與沖擊,2004,23(2):104-107.
[6]Shao H,Shi X H,Li L.Power signal separation in milling process based on wavelet transform and independent component analysis[J].International Journal of Machine Tools&Manufacture,2011(51):701-710.
[7]Hyvarinen A,Karhunen J,Oja E.Independent component analysis[M].New York:John Wiley&Sons,Inc,2001:130-211.
[8]李舜酩,李香蓮.振動(dòng)信號(hào)的現(xiàn)代分析技術(shù)與應(yīng)用[M].北京:國(guó)防工業(yè)出版社,2008:346-392.
[9]張潔,李世云.基于獨(dú)立分量分析的熒光造影圖象降噪算法[J].中國(guó)測(cè)試,2012,38(3):5-7.
[10]王太勇,郭紅旗,趙國(guó)立,等.車削加工噪聲的產(chǎn)生及其控制研究[J].噪聲與振動(dòng)控制,1995(6):31-35.