低溫液位傳感器校準(zhǔn)裝置采用相對運(yùn)動原理,即液面保持不變,被校準(zhǔn)液位傳感器由校準(zhǔn)裝置夾持,相對于液面豎直運(yùn)動,當(dāng)校準(zhǔn)裝置夾具端存在誤差時(shí),將直接影響傳感器的校準(zhǔn)結(jié)果,因此對傳感器夾具端的幾何誤差辨識具有重要意義。目前檢測機(jī)床、加工中心等幾何誤差的方法很多,常見的有激光球桿儀、實(shí)物基準(zhǔn)法、激光干涉測量法等。激光跟蹤儀由于具有高精度、大范圍、動態(tài)測量等特點(diǎn),已延伸到航空、航天、船舶等工業(yè)領(lǐng)域。英國國家物理實(shí)驗(yàn)室和日本國家計(jì)量研究院已研制出基于激光跟蹤儀的柔性坐標(biāo)測量機(jī)雛形,天津大學(xué)和合肥工業(yè)大學(xué)研究了四路激光跟蹤干涉三維坐標(biāo)測量系統(tǒng)的自標(biāo)定問題 。同時(shí),國內(nèi)外已將激光跟蹤儀應(yīng)用到機(jī)床精度檢測領(lǐng)域。德國聯(lián)邦物理研究院能夠在2h內(nèi)完成對一臺三軸機(jī)床的誤差標(biāo)定 j,西安交通大學(xué)在4h內(nèi)完成對一臺數(shù)控銑床的精度檢測,并且分離出銑床的各項(xiàng)誤差 。
本文基于以上方法,提出以重力加速度方向?yàn)閦軸反方向建立虛擬坐標(biāo)系,利用剛體中兩點(diǎn)位置始終不變的特性,獲得被測點(diǎn)6項(xiàng)誤差的冗余數(shù)據(jù),來實(shí)現(xiàn)對校準(zhǔn)裝置幾何誤差的辨識,并用matlab進(jìn)行仿真驗(yàn)證,對校準(zhǔn)裝置誤差進(jìn)行補(bǔ)償。
2 多邊法原理
激光跟蹤儀測量可分為單站法、三角法和多邊法。單站法采用球坐標(biāo)系測量得到一個(gè)長度值和兩個(gè)角度值,從而獲得目標(biāo)點(diǎn)的空間坐標(biāo);三角法采用兩臺激光跟蹤儀瞄準(zhǔn)目標(biāo)點(diǎn),獲得兩個(gè)水平角、兩個(gè)垂直角,加上兩臺儀器的水平距離和垂直距離,可獲得目標(biāo)點(diǎn)的空間坐標(biāo)。由于激光跟蹤儀采用編碼器進(jìn)行角度測量,精度相對較低,上述兩種方法不適于高精度檢測。多邊法采用定位系統(tǒng)(gps原理,如圖1所示,已知p ,p,,p這3個(gè)基站的坐標(biāo),通過一臺激光跟蹤儀先后在3個(gè)基站測量目標(biāo)點(diǎn) ,測得距離p t ,p t ,p t ,則可獲得 的坐標(biāo) 。由于激光跟蹤儀測距采用相對距離而非距離,為了防止測量中出現(xiàn)一條光路被遮擋時(shí)整個(gè)實(shí)驗(yàn)需要重新進(jìn)行,采用四基站方法增加冗余數(shù)據(jù)。
3 校準(zhǔn)裝置上目標(biāo)點(diǎn)坐標(biāo)測量原理
通過標(biāo)定傳感器同一母線上不同位置的坐標(biāo),即可獲得夾具端6項(xiàng)誤差的冗余數(shù)據(jù)。如圖2所示,測量時(shí),將貓眼安裝在傳感器上夾具附近并隨著校準(zhǔn)裝置的運(yùn)動機(jī)構(gòu)一起運(yùn)動,通過多邊法原理獲得目標(biāo)點(diǎn)在三維空間中的實(shí)際坐標(biāo)。下面以四站分時(shí)測量為例進(jìn)行闡述。由于傳感器理想運(yùn)動軌跡與重力加速度方向平行,需建立一個(gè)坐標(biāo)系,其z軸始終與重力加速度方向相反,即xoy平面為水平面,使傳感器實(shí)際運(yùn)動軌跡與理論運(yùn)動軌跡在同一坐標(biāo)系下。以基站p (0,0,0)為坐標(biāo)原點(diǎn),保持激光跟蹤儀支架位置不變,利用激光跟蹤儀的精密水平測量儀及精密升降機(jī)構(gòu)提升激光跟蹤儀至p:,定義p (0,0,z ),p,( ,0,z,)位于 ,z軸組成的平面內(nèi),按右手法則可以建立坐標(biāo)系,p ( ,y ,z )。設(shè) 。 、 、 為被校準(zhǔn)傳感器同一條母線上的3個(gè)目標(biāo)點(diǎn)在個(gè)測量點(diǎn)的實(shí)際位置,71。 為上述目標(biāo)點(diǎn)在第2個(gè)測量點(diǎn)的實(shí)際位置。
分別在p (k:1,2,3,4)位置測量p 到目標(biāo)點(diǎn) ,( 1,2,3; =1,2,? ,n)的相對距離變化量z 其中,i表示傳感器上同一母線上不同的位置,. 表示目標(biāo)點(diǎn)在空間中不同的測量位置,k表示不同的基站標(biāo)號。以目標(biāo)點(diǎn)71 ( ?y? )為例,其到各基站按兩點(diǎn)距離公式可以建立方程組,由于初始距離厶 未知,共l2個(gè)未知數(shù),4個(gè)基站坐標(biāo)的6個(gè)未知數(shù),加上3n個(gè)目標(biāo)點(diǎn)坐標(biāo)引入9幾個(gè)未知數(shù),共9n+18個(gè)未知數(shù),而由兩點(diǎn)距離公式,3凡個(gè)目標(biāo)點(diǎn)可獲得已知數(shù)據(jù)12n個(gè)。
即對于上述多邊法標(biāo)定目標(biāo)點(diǎn)坐標(biāo)時(shí),測量點(diǎn)至少為6個(gè),即目標(biāo)點(diǎn)為18個(gè)時(shí)可以獲得各基站及目標(biāo)點(diǎn)的坐標(biāo)。
4 校準(zhǔn)裝置幾何誤差分離原理
為理想初始位置,由于傳感器夾具端產(chǎn)生的3個(gè)角度誤差 盧、 ,ob為傳感器實(shí)際初始位置,當(dāng)ob沿z軸豎直向上運(yùn)動z時(shí),其實(shí)際位置應(yīng)為0 b ;由于校準(zhǔn)裝置運(yùn)動過程中存在6項(xiàng)誤差,分別為定位誤差6 、直線度誤差6 、6 ,滾轉(zhuǎn)誤差 、俯仰誤差 和偏擺誤差 ,傳感器實(shí)際位置為02b2。
已知( ¨y z )且足夠多時(shí),可建立起超定方程組,傳感器上每多測量一個(gè)點(diǎn)將增加3個(gè)方程。即至少測量傳感器同一母線上3個(gè)點(diǎn),采用最小二乘法對該方程組求解,即可辨識出對應(yīng)位置的6項(xiàng)基本誤差。
5 誤差分離數(shù)值仿真
求解最小二乘的方法有很多,如信賴域法,gauss—newton法、levenberg·marquardt法,遺傳算法等。gauss.newton法、levenberg—marquardt法對初值的要求比較嚴(yán)格,信賴域法相對要寬松,只需要給定一定的范圍,而遺傳算法相對更為寬松,對目標(biāo)函數(shù)不要求連續(xù)、可微,目標(biāo)函數(shù)可以是顯函數(shù)也可以是隱函數(shù),但遺傳算法在某些條件下不能獲得全局解 。
因此,在求解時(shí),給出一個(gè)未知數(shù)的限定范圍,采用遺傳算法、信賴域法等方法得到一個(gè)相對粗糙的解,再將這個(gè)解作為levenberg—marquardt的初始值進(jìn)行求解。采用matlab優(yōu)化工具箱對其進(jìn)行仿真驗(yàn)證,首先給定系統(tǒng)參數(shù)(基點(diǎn)坐標(biāo)、校準(zhǔn)裝置各點(diǎn)誤差、傳感器裝夾誤差等)真值,獲得各測量點(diǎn)的坐標(biāo),繼而獲得 ,再由 反求基點(diǎn)坐標(biāo)及被測點(diǎn)的實(shí)際坐標(biāo),從而求得各項(xiàng)誤差。
從表中可以看出,該方法可以辨識出校準(zhǔn)裝置夾具端的6項(xiàng)誤差,且滾轉(zhuǎn)誤差 、俯仰誤差占 、偏擺誤差 及定位誤差 這4項(xiàng)與真值偏差量為2 x10~mm,偏差量較小,這說明該算法具有一定的可行性。
6 結(jié) 論
根據(jù)激光跟蹤儀多邊法原理,利用剛體中兩點(diǎn)位置始終不變的特性獲得冗余數(shù)據(jù)對校準(zhǔn)裝置幾何誤差進(jìn)行辨識。仿真結(jié)果表明:該冗余數(shù)據(jù)獲取方法可獲得校準(zhǔn)裝置的6項(xiàng)誤差,具有一定的可行性,從而對校準(zhǔn)裝置進(jìn)行誤差補(bǔ)償。
關(guān)鍵詞:液位傳感器 傳感器 加工中心 水平測量儀