曾祥財,余志明,林振華,周 恒
(中航工業(yè)洪都,江西 南昌 330024)
雷達罩的主要功能是保護罩內(nèi)雷達天線系統(tǒng),雷達罩除了要滿足氣動外形外,還應(yīng)滿足電性能要求,為滿足越來越高的電性能要求,高性能雷達罩采用了變壁厚的設(shè)計方法[1]。由于模具、現(xiàn)場操作、設(shè)備等因素的影響,雷達罩在成型過程中不可避免會產(chǎn)生形狀誤差。采用變壁厚設(shè)計時,因雷達罩的壁厚變化量小,壁厚精度要求高,如果不能有效控制雷達罩制造的形狀誤差,則難以通過變壁厚設(shè)計方法來提高雷達罩的電性能。針對雷達罩成型過程中產(chǎn)生的誤差,本文提出雷達罩成型模具型面修正與雷達罩內(nèi)輪廓面磨削相結(jié)合的形狀誤差控制方法,其流程如圖1所示。在生產(chǎn)試驗件時,采用三坐標測量機測量雷達罩外形并計算誤差,根據(jù)誤差進行補償修正模具得到修正點云,并采用雙三次B樣條曲面重構(gòu)方法對點云進行曲面重構(gòu),得到修正后的成型模具型面,按修正后的成型模具型面重新制造模具供生產(chǎn)使用。在批生產(chǎn)時,經(jīng)過半精加工的雷達罩外形已符合氣動要求,外形不應(yīng)繼續(xù)加工,只能對內(nèi)輪廓面進行磨削,以獲得高精度的變厚度雷達罩,因此,測量并重構(gòu)雷達罩內(nèi)輪廓面是內(nèi)輪廓面磨削的前提條件[2,3]。
目前,用于采集物體表面數(shù)據(jù)的測量設(shè)備和方法多種多樣,其原理也各不相同。不同的測量方式,不但決定了測量本身的精度、速度和經(jīng)濟性,還造成了測量數(shù)據(jù)類型及后續(xù)處理方式的不同,因此,應(yīng)根據(jù)實際情況選擇合理的測量設(shè)備和方法。教練機雷達罩外形較為復(fù)雜,如圖2所示,根據(jù)雷達罩特點,采用三坐標測量機對雷達罩外形和內(nèi)輪廓進行掃描測量,掃描軌跡為一系列平行于連接端面的平面與外形曲面的截面曲線。通常采用的采樣方法有等間距法、等弦長法、等弧長法和等弦高法。對測量數(shù)據(jù)進行測頭半徑補償、噪聲點去處等預(yù)處理程序之后,即完成了雷達罩型面的測量。
圖1 雷達罩形狀誤差控制流程
圖2 教練機雷達罩示意圖
雷達罩型面的重構(gòu),即根據(jù)測量機所得到的雷達罩型面的型值點,擬合出雷達罩的型面。根據(jù)雷達罩形狀的特點和加工要求,取母線方向為縱向參數(shù)方向,以u為參數(shù),取圓周截面方向為橫向參數(shù)方向,以v為參數(shù)。給定(m+1)×(n+1)個控制頂點,把它們排成一個(m+1)×(n+1)階矩陣{Pi,j}(i=0,1,…,m;j=0,1,…,n)它們組成B樣條曲面的控制網(wǎng)格,相應(yīng)的B樣條方程為:
其中:k,l分別為給定參數(shù)u,v的次數(shù),Ni,k(u),Nj,l(v)為B樣條基函數(shù),定義為:
當k=l=3時,式(1)則構(gòu)成了雙三次B樣條曲面,相應(yīng)的雙三次B樣條曲面方程為:
其中:
由于測量機得到的數(shù)據(jù)不是曲面的控制頂點,而是通過曲面的型值點,因此必須通過型值點反算出控制頂點。給定(m+1)×(n+1)個型值點bi,j,i=0,1,…, m;j=0,1,…,n和節(jié)點矢量U=[u0,u1,…um+4]與 V=[v0,v1,…,vn+4],欲求控制頂點pi,j,i=0,1,…,m;j=0,1,…,n使其所決定的雙三次B樣條曲面通過bi,j。雙三次B樣條插值曲面的方程可寫成:
于是可將反算控制頂點pi,j的過程分為兩步。第一步,固定j,對bi,j(j=0,1,…,n)沿u向應(yīng)用曲線反算,分別求出n+1條等參數(shù)曲線的控制頂點qi,j;第二步,固定i,對qi,j(i=0,1,…,m)沿v向應(yīng)用曲線反算,分別求出m+1條插值曲線的控制頂點pi,j(i=0,1,…,m;j=0,1,…,n),即為雙三次B樣條插值曲面的控制頂點,將控制頂點代回式(3)可求得曲面上任意一點,完成了曲面的重構(gòu)。通常,僅給出一組數(shù)據(jù)點還不足以求出全部的控制頂點,還需提供適當?shù)倪吔鐥l件,為了避免給出邊界條件,可采用文獻[4]所述的三次B樣條反算的一種簡便算法。
通常,模具修正流程是根據(jù)零件的誤差對模具進行反向補償修正,因此,雷達罩成型模具型面修正的前提條件是計算出雷達罩各處誤差,但是,由于測量坐標系和設(shè)計坐標系不一致,無法直接計算雷達罩誤差。雷達罩測量點云與設(shè)計曲面進行曲面匹配旨在尋找測量坐標系與設(shè)計坐標系之間的轉(zhuǎn)換矩陣T,消除坐標系不一致導致的系統(tǒng)誤差。設(shè)測量點為Pi=(xi,yi,zi),i=1,2,…,n,經(jīng)過坐標變換為P′i=PiT(i=1,2,…,n),盡可能包容設(shè)計曲面。因此可構(gòu)造如式(4)所示的目標函數(shù),當目標函數(shù)最小時就達到了匹配要求。
式中:T為坐標轉(zhuǎn)換矩陣,Qi為P′i在雷達罩設(shè)計曲面上的投影點,投影點算法采用文獻[5]中所述方法。
其中,α,β,γ,tx,ty,tz分別為Pi(xi,yi,zi)的旋轉(zhuǎn)角度和平移距離,α,β,γ符合右手螺旋規(guī)則。P′i=PiT(i=1,2,…,n)盡可能包容設(shè)計曲面的過程可看作F(α,β,γ,tx,ty, tz)→min,當目標函數(shù)F(α,β,γ,tx,ty,tz)最小時,可計算出α,β,γ,tx,ty,tz并計算轉(zhuǎn)換矩陣T,進而計算出P′i=PiT(i= 1,2,…,n)。設(shè)雷達罩各點的誤差為Δi(i=1,2,…,n),則有Δi=|P′i-Qi|(i=1,2,…,n),雷達罩各點的誤差計算完成之后即可進行模具型面的修正。
在多種模具型面補償修正方法中,幾何位移補償法由于收斂快,并且適合于大幾何位移變形和復(fù)雜工件的情況而得到更多的重視,以節(jié)點的幾何位移補償為基礎(chǔ),也衍生出各種具體實用的補償方案[6]。對于沖壓模具而言,一般是將沖壓件的回彈量在沖壓方向上直接反向疊加到初始模具型面,其實這只是一種經(jīng)驗的方法,并沒有理論基礎(chǔ)。教練機雷達罩采用復(fù)合材料,成型過程中產(chǎn)生誤差的機理復(fù)雜,其成型模具型面的修正方法往往也是經(jīng)驗的方法,即將誤差反向疊加到模具的初始型面或增加修正系數(shù)進行調(diào)節(jié),本文采用修正系數(shù)調(diào)節(jié)。
設(shè)模具的修正曲面上對應(yīng)的修正點為P″i(i=1,2,…,n),O為坐標系原點,e為模具修正系數(shù),一般由經(jīng)驗或大量實驗數(shù)據(jù)給出,e>0,根據(jù)各點的誤差Δi(i= 1,2,…,n)對模具反向補償修正,則有:
因曲面匹配過程中已知P′i及Qi,給定修正系數(shù)e,則可計算出OP″i,進而得到修正曲面的各個點云數(shù)據(jù)P″i(i=1,2,…,n),對點云數(shù)據(jù)進行雙三次B樣條曲面重構(gòu)即可獲得模具的修正曲面。
為達到電性能指標,雷達罩對電厚度公差有嚴格的要求,僅僅依靠模具和手工打磨很難滿足電厚度公差控制要求,因此必須對雷達罩進行精加工。雷達罩的電厚度偏差可通過改變雷達罩的壁厚偏差得到補償,因此可對雷達罩全罩進行電厚度測量,根據(jù)電厚度偏差確定幾何厚度偏差,通過改變雷達罩的壁厚偏差實現(xiàn)對雷達罩電厚度偏差的補償,最終使雷達罩達到電性能要求。
目前針對幾何厚度偏差補償措施主要有磨削補償和噴涂補償。磨削補償采用正公差,雷達罩在成型和半精加工后留有加工余量,在此基礎(chǔ)上進行手工修磨或數(shù)控修磨,但是由于手工修磨的磨削精度難以保證,因此美國等發(fā)達國家采用數(shù)控修磨,磨削精度高。噴涂補償采用負偏差,在雷達罩半精加工的基礎(chǔ)上對內(nèi)表面進行局部噴涂補償,該方法缺點是難以控制噴涂厚度,噴涂材料的介電常數(shù)與玻璃鋼介電常數(shù)不一致,影響電性能。文獻[2]和[3]提出了在專用數(shù)控磨床上對雷達罩內(nèi)表面進行磨削的精加工方法,采用測量機測量雷達罩的內(nèi)輪廓,同時測量電厚度偏差,根據(jù)電厚度偏差確定幾何厚度偏差,然后根據(jù)內(nèi)輪廓測量數(shù)據(jù)和幾何厚度偏差擬合符合電厚度要求的雷達罩內(nèi)輪廓型面,為數(shù)控加工編程提供依據(jù)。
設(shè)加工前內(nèi)輪廓測量點群為Pi(ui,vi),各點對應(yīng)的偏差量為li,由于采用正偏差,故Pi(ui,vi)處磨削量為li。對Pi(ui,vi)進行曲面重構(gòu),曲面方程為r=r(u,v),曲面任意一點Pi(ui,vi)處有u向切矢ru(ui,vi)和v向切矢rv(ui,vi),通過ru(ui,vi)和rv(ui,vi)可計算出曲面在Pi(ui,vi)點處的單位法矢n(ui,vi):
加工后雷達罩內(nèi)輪廓面對應(yīng)點群為:
當磨床砂輪在雷達罩內(nèi)輪廓面法矢量所指的一側(cè)時,式(5)中 取“-”,反之,則取“+”,對Si(ui,vi)進行雙三次B樣條曲面重構(gòu)即可得符合電厚度要求的雷達罩內(nèi)輪廓型面。為了保證重構(gòu)精度,應(yīng)增加型值點個數(shù),但型值點數(shù)量增加會導致計算速度下降,因此在重構(gòu)內(nèi)輪廓面時應(yīng)根據(jù)所需精度適當調(diào)整型值點個數(shù),滿足精度的同時保證計算速度。
本文針對雷達罩的嚴格誤差控制要求,提出雷達罩成型模具型面修正與雷達罩內(nèi)輪廓面磨削相結(jié)合的形狀誤差控制方法。采用測量機測量雷達罩試驗件,計算誤差并修正模具型面,應(yīng)用雙三次B樣條曲面重構(gòu)方法,完成了成型模具修正曲面的高精度重構(gòu);根據(jù)雷達罩的內(nèi)輪廓面的測量數(shù)據(jù)和電厚度要求的磨削量分布,擬合出符合電厚度要求的內(nèi)輪廓面,可實現(xiàn)后續(xù)精密磨削加工中刀具軌跡的計算與自動生成,通過精加工提高雷達罩制造精度,滿足雷達罩電性能要求。
[1]劉曉春.機載雷達罩制造中的電厚度監(jiān)控技術(shù)[J].飛機設(shè)計,1996,(3):33-38.
[2]季田,郭東明.天線罩內(nèi)廓曲面測量數(shù)據(jù)處理與重構(gòu)研究[J].大連理工大學學報,2005,45(4):570-574.
[3]盛賢君,郭東明.導彈天線罩內(nèi)輪廓面測量與重構(gòu)技術(shù)研究[J].哈爾濱工業(yè)大學學報,2003,35(3): 284-287.
[4]王飛.三次B樣條反算的一種簡便算法[J].北京郵電大學學報,1996,19(3):82-88.
[5]董明曉,鄭康平.一種快速求取空間點到曲面最短距離的算法 [J].組合機床與自動化加工技術(shù),2004,(9):11-12.
[6]陽湘安,阮鋒.模具幾何修正的回彈補償方向分析[J].塑性工程學報,2010.