并聯(lián)機(jī)構(gòu)的模型圖如圖1所示。由圖1可知,并聯(lián)機(jī)構(gòu)共有3條支鏈,其中底邊兩條支鏈為相同的UPS支鏈,頂邊為RPR支鏈,RPR支鏈中兩個(gè)R副空間位置相互垂直。為了方便分析該機(jī)構(gòu)的正反解,規(guī)定定平臺(tái)左端頂點(diǎn)為A
,逆時(shí)針分布得到A
、A
;動(dòng)平臺(tái)左端頂點(diǎn)為B
,逆時(shí)針分布得到B
、B
。其中,A
、A
、A
分別為U
、U
、R
的質(zhì)心點(diǎn);B
、B
、B
分別為S
、S
、R
的質(zhì)心點(diǎn)。以定平臺(tái)底邊中心為定坐標(biāo)系原點(diǎn)建立坐標(biāo)系o
-xyz
,x
軸與定平臺(tái)底邊重合,x
軸方向指向第二條支鏈底端U
的質(zhì)心處,z
軸方向與定平臺(tái)方向垂直,y
軸方向由右手螺旋定則確定;以動(dòng)平臺(tái)底邊中心為動(dòng)坐標(biāo)系原點(diǎn)建立坐標(biāo)系o
-x
y
z
,x
軸與動(dòng)平臺(tái)底邊重合,方向指向第二條支鏈頂端S
的質(zhì)心處,z
軸方向與動(dòng)平臺(tái)方向垂直,y
軸與動(dòng)平臺(tái)高重合,方向指向動(dòng)平臺(tái)頂點(diǎn),x
軸根據(jù)右手螺旋定則確定。2-UPS/RPR機(jī)構(gòu)簡圖如圖2所示。
圖1 2-UPS/RPR機(jī)構(gòu)模型圖2 2-UPS/RPR機(jī)構(gòu)簡圖
1.2 自由度運(yùn)算
給定螺旋$
=(L
,M
,N
;P
,Q
,R
)與螺旋$
=(L
,M
,N
;P
,Q
,R
),則兩螺旋的互易積表示為:$
○$
=L
P
+M
Q
+N
R
+L
P
+M
Q
+N
R
,(1)
若兩螺旋的互易積為0,則兩螺旋互為反螺旋。在并聯(lián)機(jī)構(gòu)中,各分支運(yùn)動(dòng)螺旋數(shù)目與其對(duì)應(yīng)的約束螺旋數(shù)目之和為6。對(duì)于2-UPS/RPR并聯(lián)機(jī)構(gòu),先求得3條支鏈的運(yùn)動(dòng)螺旋系,然后根據(jù)互易積理論可得到與其對(duì)應(yīng)的約束螺旋系,接著將3條支鏈的約束螺旋系合并后得到動(dòng)平臺(tái)的約束螺旋系,最后對(duì)其求反螺旋系,從而得到動(dòng)平臺(tái)的運(yùn)動(dòng)螺旋系。
第一條UPS支鏈共有6個(gè)運(yùn)動(dòng)螺旋,組成的運(yùn)動(dòng)螺旋系可表示為:

(2)
式中,l
、m
、n
中的ij
表示第i
條支鏈的第j
個(gè)運(yùn)動(dòng)副;l
表示該運(yùn)動(dòng)副位置矢量的方向余弦;X
1、Y
1、Z
1為$
的位置矢量。從式(2)中還可看出,UPS支鏈的6個(gè)運(yùn)動(dòng)螺旋線性無關(guān),因此該運(yùn)動(dòng)螺旋系不存在與之對(duì)應(yīng)的約束螺旋系,即該支鏈對(duì)動(dòng)平臺(tái)無約束力與約束力偶。第二條支鏈的構(gòu)型與第一條支鏈構(gòu)型相同,且相對(duì)于機(jī)構(gòu)幾何中心點(diǎn)呈對(duì)稱分布,因此第二條支鏈也無約束螺旋系。第三條RPR支鏈在定坐標(biāo)系中的運(yùn)動(dòng)螺旋為:

(3)
根據(jù)互易積公式,RPR支鏈的約束螺旋系有3個(gè)約束螺旋:

(4)
根據(jù)3條支鏈的約束螺旋系得到動(dòng)平臺(tái)的運(yùn)動(dòng)螺旋系為:

(5)

如果機(jī)構(gòu)中運(yùn)動(dòng)螺旋數(shù)目超過6,則超出部分為并聯(lián)冗余約束,所以過去常用的Grübler-Kutzbach(以下簡稱G-K)公式無法對(duì)所有機(jī)構(gòu)求得正確的結(jié)果,因此對(duì)G-K公式加以修正,修正后G-K公式如式(6)所示。

(6)
式中,dof
為機(jī)構(gòu)自由度;m
為剛體自由度;N
為構(gòu)件數(shù)量(定平臺(tái)也看作為一個(gè)構(gòu)件);J
為關(guān)節(jié)的數(shù)目;f
為第i
個(gè)關(guān)節(jié)的自由度數(shù);ζ
為機(jī)構(gòu)中全部過約束的總數(shù);υ
表示并聯(lián)冗余約束;本機(jī)構(gòu)屬于單環(huán)機(jī)構(gòu),因此無并聯(lián)冗余。對(duì)于2-UPS/RPR并聯(lián)機(jī)構(gòu),m
與λ
之和為6,公共約束λ
=0,即m
=6-λ
=6,構(gòu)件數(shù)量N
=11,關(guān)節(jié)數(shù)目J
=12。其中轉(zhuǎn)動(dòng)副的自由度為1,移動(dòng)副的自由度為1。虎克副的自由度為2,冗余自由度υ
=0,過約束自由度ζ
=0。將其代入修正的G-K公式可得:dof
=6×(11-12-1)+(6×2+3)+0-0=3,由G-K公式計(jì)算得出2-UPS/RPR并聯(lián)機(jī)構(gòu)的自由度為3,與螺旋理論計(jì)算出的結(jié)果一致。
2 機(jī)構(gòu)的運(yùn)動(dòng)分析
2.1 位置反解
在動(dòng)平臺(tái)位姿確定后求其他構(gòu)件運(yùn)動(dòng)狀態(tài)為位置反解。將動(dòng)平臺(tái)中心點(diǎn)的位置設(shè)為P
,因機(jī)構(gòu)只能繞x
、y
軸轉(zhuǎn)動(dòng),沿z
軸移動(dòng),所以3個(gè)姿態(tài)角中繞z
軸轉(zhuǎn)動(dòng)的角度γ
為0,設(shè)繞x
軸轉(zhuǎn)動(dòng)的角度為α
,繞y
軸轉(zhuǎn)動(dòng)的角度為β
,根據(jù)以上參數(shù)可求得支鏈上的3個(gè)驅(qū)動(dòng)副的位移距離。

(7)
將動(dòng)坐標(biāo)系原點(diǎn)O
表示為定坐標(biāo)系中的坐標(biāo)矢量P
:P
=(x
,y
,z
),(8)


(9)
式中,s
表示sin
;c
表示cos
。動(dòng)平臺(tái)在固定坐標(biāo)系中的坐標(biāo)矢量為OB
,將OA
與OB
的矢量差長度設(shè)為l
,可得:
(10)
l
=|OB
-OA
|,(11)
代入計(jì)算得:

(12)
2.2 位置正解
位置正解即根據(jù)驅(qū)動(dòng)值求解動(dòng)平臺(tái)中心點(diǎn)位置參數(shù),該方法是位置反解的一種逆運(yùn)用。本例為一般構(gòu)型,采用方法為數(shù)值分析法,將位置反解方程式整理得到動(dòng)平臺(tái)坐標(biāo)系原點(diǎn)位置的求解方程:

(13)
該方程為多元非齊次線性方程,常規(guī)求根公式無法求得該方程的解析解,但該方程在單根附近平方收斂,因此采用牛頓-拉夫遜迭代法對(duì)函數(shù)進(jìn)行更新迭代,從而求得近似解,牛頓迭代公式如下:

(14)
已知3個(gè)移動(dòng)副伸縮量l
、l
、l
,初始向量T
,經(jīng)過不斷更新迭代后得到最終向量T
,同時(shí)計(jì)算得到3條支鏈移動(dòng)副移動(dòng)的距離,該方法可求得動(dòng)平臺(tái)最終的位姿變化。3 速度雅可比矩陣分析
選取并聯(lián)機(jī)構(gòu)3條支鏈的移動(dòng)副作為驅(qū)動(dòng)向動(dòng)平臺(tái)輸入速度,輸出速度由雅可比矩陣來映射到動(dòng)平臺(tái)上。將位置逆解分別對(duì)α
、β
、z
求一階導(dǎo)數(shù),求得的參數(shù)代入雅可比矩陣中,雅可比矩陣J
為:
(15)
其中,

(16)
對(duì)位置逆解方程兩側(cè)同時(shí)求導(dǎo)并加以整理得到:

(17)

4 運(yùn)動(dòng)學(xué)仿真
為了分析2-UPS/RPR機(jī)構(gòu)在輸入3個(gè)驅(qū)動(dòng)函數(shù)下動(dòng)平臺(tái)變化的規(guī)律,在3條支鏈上的3個(gè)移動(dòng)副設(shè)置驅(qū)動(dòng)函數(shù)進(jìn)行驅(qū)動(dòng),驅(qū)動(dòng)函數(shù)如下:

(18)
設(shè)定仿真時(shí)間為30 s,步數(shù)為500,機(jī)構(gòu)開始運(yùn)動(dòng)后得到動(dòng)平臺(tái)運(yùn)動(dòng)仿真曲線云圖。位移、角速度、速度、加速度變化曲線圖分別如圖3、圖4、圖5、圖6所示。由圖3、圖4可知,Adams仿真云圖呈周期性變化,周期為12.5 s,動(dòng)平臺(tái)在x
軸方向位移變化較小,角速度變化較大;在y
軸方向位移變化較大,角速度變化較小。由圖5、圖6可知,動(dòng)平臺(tái)在z
軸方向速度與加速度變化高于x
軸、y
軸。因?yàn)?p>z