張旭祥,沈丹峰,劉夏軒德,張國英
(西安工程大學(xué) 機電工程學(xué)院,陜西 西安 710048)
冗余驅(qū)動并聯(lián)機器人具有結(jié)構(gòu)緊湊、精度高和承載能力強等優(yōu)點,可以很好的改善機構(gòu)特性,提高機構(gòu)運行精度[1-2]。在并聯(lián)機構(gòu)中,由于制造裝配誤差及磨損等原因,會導(dǎo)致運動副產(chǎn)生間隙,降低機構(gòu)運動精度[3-4]。目前國內(nèi)外學(xué)者在有轉(zhuǎn)動關(guān)節(jié)間隙的機械系統(tǒng)分析過程中,主要有3種建模方法[5]。其中,彈簧阻尼法是用彈簧伸縮表示運動副元件的擠壓變形,彈簧阻尼法更加接近現(xiàn)實[6-7]。對不同運動狀態(tài)進行模擬,有學(xué)者基于改進彈性基礎(chǔ)模型,建立了一種新的旋轉(zhuǎn)鉸間隙非線性混合碰撞力模型[8],并與傳統(tǒng)的L-N非線性彈簧阻尼碰撞力模型[9]進行了比較,得出其優(yōu)越性[10-11]。Parenti Castelli等[12]采用虛功原理對空間機構(gòu)關(guān)節(jié)間隙進行分析,提出一種更加靈活和完整的方法用來分析間隙在靜態(tài)和動態(tài)條件下的影響。Khemili[13]運用Adams對柔性構(gòu)件曲柄滑塊機構(gòu)進行仿真測試,得出間隙關(guān)節(jié)柔性是影響機構(gòu)性能的關(guān)鍵因素。隨著對機器人運動精度的要求不斷提高,以上對機構(gòu)誤差的分析,對提高機器人軌跡規(guī)劃與路徑規(guī)劃的精度研究提供一定參考[14-16]。因此,對于含關(guān)節(jié)間隙機構(gòu)的誤差分析是提高機構(gòu)動態(tài)精度的有效方法。
本文以平面冗余并聯(lián)機器人為研究對象,忽略機構(gòu)桿長誤差的影響[17-18],引入彈簧阻尼法理論基礎(chǔ)建立含關(guān)節(jié)間隙的運動模型?;讵毩⒅ф溝到y(tǒng)進行含轉(zhuǎn)動副關(guān)節(jié)間隙的運動誤差分析,采用Adams仿真分析與數(shù)值理論計算相結(jié)合的方法,得出含關(guān)節(jié)誤差對機構(gòu)運動參數(shù)的影響。
平面冗余二自由度并聯(lián)機器人機構(gòu)簡圖如圖1(a)所示,圖1(b)為該并聯(lián)機器人的虛擬樣機模型。

(a) 機構(gòu)簡圖

(b) 虛擬樣機模型圖 1 二自由度并聯(lián)機器人機構(gòu)Fig.1 2-DOF parallel robot mechanism
圖1(a)中,并聯(lián)機構(gòu)主動關(guān)節(jié)點為A1(0,250),A2(433,0),A3(433,500),Bi(xi,yi)(i=1,2,3)為從動關(guān)節(jié)點,P(x0,y0)是其末端執(zhí)行點。連桿Li1(i=1,2,3)是主動桿,連桿Li2(i=1,2,3)是從動桿,且Li1=Li2=l=244 mm。定義關(guān)節(jié)角θi1(i=1,2,3)是對應(yīng)主動桿與x軸正向夾角,關(guān)節(jié)角θi2(i=1,2,3)是對應(yīng)從動桿與x軸正向夾角,逆時針為正。
并聯(lián)機構(gòu)具有空間對稱性,其所含獨立支鏈系統(tǒng)等效于平面串聯(lián)二連桿機構(gòu),本文選擇冗余并聯(lián)機構(gòu)順時針位形中的任意兩支鏈為研究對象,選取其中一獨立支鏈建立其模型,如圖2(a)所示。要得出轉(zhuǎn)動副間隙誤差對機構(gòu)主要運動參數(shù)的影響,則需建立含轉(zhuǎn)動副間隙的數(shù)學(xué)模型。圖2(b)是含間隙的關(guān)節(jié)轉(zhuǎn)動副示意圖。設(shè)Δei1(i=1,2)是主動桿AiBi與從動桿BiP連接點處轉(zhuǎn)動關(guān)節(jié)的誤差值(即該處的偏移量);Δei2(i=1,2)是從動桿BiP與并聯(lián)機構(gòu)連接末端點P處轉(zhuǎn)動關(guān)節(jié)的誤差值;Δpi是i支鏈在含有間隙誤差Δei1與Δei2時末端點P的軌跡曲線偏移量。間隙誤差Δei1與Δei2是任意的,為了分析不同的轉(zhuǎn)動副間隙對末端點P的位置影響,本文選取Δei1與Δei2分別為0 mm,0.5 mm,1 mm,1.5 mm,2 mm,依次討論在含不同關(guān)節(jié)間隙的誤差時,Δei1與Δei2的實際變化值對末端點P的軌跡曲線影響。
獨立支鏈AiBiP正運動學(xué)求解,即已知電機的角度位置θi1,求并聯(lián)機構(gòu)連桿末端P(x0,y0)所在位置。依據(jù)圖2(a),由幾何關(guān)系得
(1)
式中:θi1+Δθie(i=1,2)為i支鏈在含Δei1與Δei2情況下的角度。

(a) 獨立支鏈簡圖

(b) 轉(zhuǎn)動副間隙圖圖 2 支鏈簡圖及轉(zhuǎn)動副間隙圖Fig.2 Diagram of branching and rotating pair clearance
由圖1(a)所示,根據(jù)平面并聯(lián)機構(gòu)的特殊性,P(x0,y0)為3支鏈共同執(zhí)行點,由此約束得
(2)
令 [MNQ]T=
由式(1),(2)可得并聯(lián)機構(gòu)運動學(xué)正解,即末端執(zhí)行點P(x0,y0)位置坐標(biāo)為
(3)
由式(3)可知,并聯(lián)機器人正向運動學(xué)中,末端位置P(x0,y0)僅為其主動關(guān)節(jié)角θi1的函數(shù)。
結(jié)果顯示,干預(yù)1學(xué)年后,兒童進行休閑性體力活動時間明顯增加(469.31±345.89 min vs 563.10±345.88 min,P=0.005)。體力活動水平不足(<180 min/周)的比例明顯下降(P=0.003)。尤其是每周體力活動時間≥300min的比例明顯增加(P=0.029)。見表2。但干預(yù)前后屏幕時間差異無顯著性,7.00±50419 vs 6.13±5.838, P=0.085。
利用Adams/View建立如圖1(b)所示的含有不同間隙的并聯(lián)機器人模型。由于View約束庫中缺少間隙約束類型,為達到與實際工況相近的含間隙仿真需要將含間隙轉(zhuǎn)動副的作用機理與軟件可供選擇的約束類型相結(jié)合,建立與之等效的間隙約束。實際運動過程中轉(zhuǎn)動副關(guān)節(jié)之間的轉(zhuǎn)動特性由軸外徑與軸套內(nèi)徑非線性接觸約束,因此在仿真環(huán)境中需模擬這種運動約束。將含間隙時軸與軸套接觸替換為同一平面上線與線之間的接觸,用以替代兩關(guān)節(jié)轉(zhuǎn)動副的約束[19-20]。
設(shè)定末端點P(x0,y0)執(zhí)行半徑20 mm的勻速圓周運動,在10 s,100 step的仿真條件下進行不同Δei的運動仿真。
當(dāng)Δei1=Δei2=0 mm時,獨立支鏈系統(tǒng)是理想的冗余并聯(lián)機構(gòu)。由式(3)可知,末端點位置影響因子僅與θi1相關(guān),故只需在冗余運動仿真下得θ11,θ21,θ31的變化規(guī)律,如圖3所示。

(a) θ11隨t變化曲線

(b) θ21隨t變化曲線

(c) θ31隨t變化曲線圖 3 主關(guān)節(jié)角θi1隨t變化曲線Fig.3 The changing curves of active joint angle with time
在樣機支鏈A1B1P中添加從動關(guān)節(jié)間隙Δe11與Δe12,進行并聯(lián)機構(gòu)運動學(xué)仿真,依次分析僅Δe11和僅Δe12間隙獨立影響,以及同時有Δe11與Δe12時的實際Δe11,Δe12間隙變化,如圖4所示。

(a) Δe11=0.5 mm或Δe12=0.5 mm間隙曲線

(b) Δe11=Δe12=0.5 mm間隙曲線

(c) Δe11=1.0 mm或Δe12=1.0 mm間隙曲線

(d) Δe11=Δe12=1.0 mm間隙曲線

(e) Δe11=1.5 mm或Δe12=1.5 mm間隙曲線

(f) Δe11=Δe12=1.5 mm間隙曲線

(g) Δe11=2.0 mm或Δe12=2.0 mm間隙曲線

(h) Δe11=Δe12=2.0 mm間隙曲線圖 4 Δe11與Δe12變化曲線Fig.4 The changing curves of Δe11and Δe12
圖4中,縱坐標(biāo)是機構(gòu)在運動過程中不同關(guān)節(jié)誤差引起的該關(guān)節(jié)處軸與軸套的實際偏移量。圖4(a),(c),(e),(g)分別為Δe11,Δe12單獨作用時的關(guān)節(jié)間隙偏移量變化曲線;圖4(b),(d),(f),(h)為Δe11,Δe12同時作用的關(guān)節(jié)間隙偏移量變化曲線。由于同一關(guān)節(jié)處的間隙偏移量在單一誤差下的變化規(guī)律與在兩間隙同時作用時的變化規(guī)律不同,因此仍然需要分析2個關(guān)節(jié)的偏移量,得到2個關(guān)節(jié)同時作用時的各關(guān)節(jié)偏移量的兩條曲線(圖4)。
由于各關(guān)節(jié)處軸與軸套偏移量的存在,使得轉(zhuǎn)動角度產(chǎn)生誤差,因此間隙直接引起的是轉(zhuǎn)角誤差。故進一步仿真得到獨立支鏈A1B1P中含不同Δei時,與其對應(yīng)主動關(guān)節(jié)角θ11隨時間t的變化規(guī)律,如圖5所示。圖5中,“Δe11+Δe12”表示2個關(guān)節(jié)間隙同時存在且相等。

(a) 不同Δe11時,θ11隨t變化曲線

(b) 含Δe11+Δe12時,θ11隨t變化曲線圖 5 不同關(guān)節(jié)間隙的θ11隨t變化曲線Fig.5 The changing curves of θ11 in joint clearance with time
圖5中,由于運動支鏈存在Δe11,Δe12間隙,在仿真條件下,當(dāng)滿足末端點P的運動軌跡,則支鏈A1B1P在不同間隙情況下的主動關(guān)節(jié)角會出現(xiàn)一定偏差。

(a) 不同Δe11時P點軌跡

(b) 不同Δe12時P點軌跡

(c) 含Δe11+Δe12時P點軌跡圖 6 含關(guān)節(jié)間隙的P點軌跡Fig.6 The locus of P-point with joint clearance
經(jīng)理論計算可以看出,支鏈A1B1P在Δe11與Δe12存在時,P點運動軌跡不能保證理想的圓周運動,出現(xiàn)不規(guī)則變化的封閉曲線。

同理,計算統(tǒng)計出支鏈A2B2P中各軌跡曲線的相關(guān)參數(shù)如表2所示。

表 1 支鏈A1B1P含間隙時P點軌跡曲線σ值Tab.1 Standard deviation of P-point trajectory curves in branch A1B1P with clearance

表 2 支鏈A2B2P含間隙時P點軌跡曲線σ值Tab.2 Standard deviation of P-point trajectory curves in branch A2B2P with clearance
為直觀反映支鏈AiBiP中不同Δei1,Δei2對末端點P的軌跡影響規(guī)律,由表1,2中標(biāo)準(zhǔn)差σ繪制含Δei1,Δei2時,P點軌跡相對于Δei1=Δei1=0 mm時的P點軌跡偏移量,如圖7所示。

(a) A1B1P軌跡與σ值

(b) A2B2P軌跡與σ值圖 7 支鏈A1B1P與A2B2P的σ值Fig.7 The values of σ of branch A1B2P and A2B2P
1) 平面冗余并聯(lián)結(jié)構(gòu)對某一支鏈而言,單一關(guān)節(jié)間隙誤差對末端點的影響規(guī)律小于2個關(guān)節(jié)間隙共同作用時的影響。
2) 冗余并聯(lián)機構(gòu)中某一獨立支鏈中2個關(guān)節(jié)間隙誤差引起的軌跡偏差小于各間隙誤差單獨作用的累加。
3) 轉(zhuǎn)動關(guān)節(jié)中間隙越大,導(dǎo)致其運行時末端點偏離標(biāo)準(zhǔn)軌跡的機率越大,同時偏差峰值也越來越大,嚴(yán)重降低機構(gòu)運行精度。