袁雨禾,吳闖
(揚(yáng)州大學(xué)機(jī)械工程學(xué)院,江蘇揚(yáng)州,225127)
數(shù)控加工中體現(xiàn)性能優(yōu)劣的兩個(gè)主要指標(biāo):一是沿著加工面的加工路徑要求平整,而是沿著加工面的加工曲度要求平順[1,2]。這就需要刀位點(diǎn)采取有序性序列分布,使其具有高可靠性。并通過(guò)平順性處理使加工質(zhì)量得到提升的同時(shí)降低加工成本[3,4]。
Douglas等[5]提出Split方法,達(dá)到了曲線平順性目的,然而較難處理曲線曲率較大情況。趙等[6]提出平順插補(bǔ)算法,實(shí)現(xiàn)了加工軌跡曲率的平順過(guò)渡,但算法復(fù)雜且難以控制誤差。S.Mallat等[7]提出多分辨分析概念,為小波變換函數(shù)的建立奠定了基石。Daubechies等[8]構(gòu)造正交小波變換基函數(shù),促進(jìn)了小波變換分析系統(tǒng)理論初步構(gòu)建。崔等[9]構(gòu)造半正交小波變換基函數(shù),促使小波變換系統(tǒng)理論得以完整表達(dá)。之后該理論被廣泛應(yīng)用于圖像與信號(hào)處理,所具有的多尺度特性可用于刀位點(diǎn)平順處理?;诖耍狙芯渴紫韧ㄟ^(guò)小波變換算法對(duì)采集的刀位點(diǎn)三維信號(hào)進(jìn)行修飾,隨后根據(jù)誤差閾值化策略重構(gòu)刀位點(diǎn)三維信號(hào),從而使刀位點(diǎn)軌跡曲線實(shí)現(xiàn)平順性變化。
如圖1所示,ks為理想軌跡,k0、k1、k2、k3為原始刀位點(diǎn),為經(jīng)小波變換平順后的刀位點(diǎn),ε為可控誤差。刀位點(diǎn)x方向、y方向和z方向誤差可表示為:

圖1 刀位點(diǎn)的小波變換

對(duì)刀位點(diǎn)的小波變換平順就是希望?在ε的范圍內(nèi)盡可能的接近ks,設(shè)S為刀位點(diǎn)曲線,A為其上一點(diǎn),動(dòng)點(diǎn)P從A出發(fā)沿曲線前行,當(dāng)?shù)竭_(dá)曲線上另一點(diǎn)B時(shí),形成弧長(zhǎng)L,這時(shí)B點(diǎn)既可用直角坐標(biāo)系(x,y,z)表示,又可用弧長(zhǎng)L參數(shù)方程表示。
其參數(shù)方程可表示為:

由于每一L值唯一確定一個(gè)x,y,z,因此可得到三組有關(guān)li的函數(shù),進(jìn)而可用小波變換對(duì)此三組單調(diào)函數(shù)處理。設(shè)弧長(zhǎng)L刀位點(diǎn)數(shù)為n+1,從點(diǎn)l0(x0,y0,z0)到點(diǎn)li(xi,yi,zi) 弧長(zhǎng)為:

由于刀位點(diǎn)的離散性,而曲線S在離散點(diǎn)上取值,故弧長(zhǎng)li也在離散點(diǎn)上對(duì)應(yīng)取值,可得曲線S的三組點(diǎn)集{(li,xi),i= 0 ,...,n},{(li,yi),i= 0 ,...,n}和{(li,zi),i= 0 ,...,n} 。用小波變換對(duì)各條曲線處理,即ki經(jīng)小波變換后為ki′,在ε內(nèi)實(shí)現(xiàn)對(duì)刀位點(diǎn)的平順處理。


采用MATLAB對(duì)刀位點(diǎn)進(jìn)行仿真,選取76個(gè)刀位點(diǎn)作為小波變換的預(yù)處理對(duì)象。首先采用小波變換將選取的刀位點(diǎn)數(shù)據(jù)按照X/Y/Z方向分解為三組一維數(shù)據(jù)(如圖2所示)。其次采用Daubechies小波變換對(duì)信號(hào)進(jìn)行兩層分解,并對(duì)高頻與低頻部分閾值化處理(如圖3所示),最后重構(gòu)高低頻信號(hào),由圖2和圖3可知,變換前后刀位點(diǎn)信號(hào)平順性顯著增加。

圖2 平順前分量信號(hào)

圖3 平順后分量信號(hào)
物體加工表面的光順性是產(chǎn)品檔次的重要體現(xiàn),而刀位點(diǎn)的平順性可使產(chǎn)品表現(xiàn)出光亮特征。本文通過(guò)研究小波變換的多尺度性質(zhì),提出了刀位點(diǎn)三維信號(hào)的小波變換平順?biāo)惴ǎ捎肈aubechies小波變換對(duì)空間分解的X/Y/Z軸一維信號(hào)進(jìn)行平順性修飾,并利用高頻系數(shù)作為低頻表示誤差的判斷方法實(shí)現(xiàn)了閾值可控誤差的擬合,之后將平順處理后的三組一維信號(hào)重構(gòu)為刀位點(diǎn)的空間軌跡,實(shí)現(xiàn)了刀位點(diǎn)的平順性,最后通過(guò)MATLAB仿真分析驗(yàn)證了該算法的有效性,為數(shù)控加工的三維軌跡平順性處理提供了理論支持。