Báo cáo Nghiên cứu thiết kế, chế tạo các robot thông minh phục vụ cho các ứng dụng quan trọng - Nhóm sản phẩm đồ gá CNC

BKHOA HC VÀ CÔNG NGHỆ  
CHƯƠNG TRÌNH KC.03  
YZ YZ YZ YZ YZ YZY YZ YZ YZY YZ YZ YZY  
“NGHIÊN CU THIT K, CHTO CÁC ROBOT THÔNG  
MINH PHC VCHO CÁC NG DNG QUAN TRNG”  
MÃ S: KC.03.08  
BÁO CÁO CÁC KT QUNGHIÊN CU  
THEO NHIM V4 - ĐỀ TÀI KC.03.08  
Nhãm s¶n phÈm ®å g¸ cnc  
6246-4  
25/12/2006  
HÀ NI 2006  
Môc lôc  
I. Më ®Çu  
3
II. C¬ cÊu RBSS 3 ch©n  
6
2.1. Robot song song 3 ch©n RPS  
2.1.1 KÕt cÊu h×nh häc  
7
7
2.1.2. BËc tù do  
8
2.1.3. HÖ trôc täa ®é  
9
2.1.4. Bµi to¸n vÞ trÝ  
11  
18  
22  
22  
22  
23  
24  
26  
26  
26  
28  
29  
30  
30  
33  
35  
56  
57  
2.1.5. VÝ dô tÝnh to¸n  
2.2. Robot song song 3 RSS  
2.2.1 KÕt cÊu h×nh häc  
2.2.2. BËc tù do  
2.2.3. HÖ trôc täa ®é vµ ký hiÖu  
2.2.4. Ph¬ng tr×nh liªn kÕt  
2.2.5. Bµi to¸n ®éng häc ngîc  
2.2.6. Bµi to¸n ®éng häc thuËn  
2.3. Robot song song ph¼ng 3 ch©n  
2.4. §å g¸ gia c«ng vá hép ®éng c¬ xe m¸y  
III. Robot song song RBSS  
3.1. Giíi thiÖu chung  
3.2. ThiÕt kÕ kÕt cÊu vµ lËp tr×nh ®iÒu khiÓn chuyÓn ®éng cña robot  
3.3. S¬ ®å hÖ thèng ®iÒu khiÓn  
3.4. Ch¬ng tr×nh phÇn mÒm ®iÒu khiÓn RBSS – 322  
IV. Robot “NhÖn níc”  
4.1. Giíi thiÖu chung  
1
4.2. M« t¶ Robot “NhÖn níc”  
58  
60  
4.3. TÝnh to¸n x©y dùng ch¬ng tr×nh ®iÒu khiÓn Robot  
“NhÖn níc”  
4.4. M« pháng ho¹t h×nh Robot “NhÖn níc”  
V. M« pháng RBSS dïng lµm ®å g¸ CNC  
5.1. M« pháng RBSS ch©n RPS  
60  
61  
62  
5.2. Robot song song 3 RSS  
VI. KÕt luËn  
72  
78  
80  
Tµi liÖu tham kh¶o  
2
B¸o c¸o c¸c kÕt qu¶ nghiªn cøu  
theo nhiÖm vô 4 ®Ò tµi kc.03.08  
Nhãm s¶n phÈm ®å g¸ cnc  
I. më ®Çu  
§å g¸ gia c«ng phô thuéc vµo lo¹i h×nh ph«i gia c«ng vµ quy tr×nh  
c«ng nghÖ ®èi víi lo¹i s¶n phÈm ®ang ®îc gia c«ng. Trªn m¸y c«ng cô  
CNC mäi thao t¸c ®Òu ®îc ®iÒu khiÓn b»ng sè. C¸c s¶n phÈm ®îc gia c«ng  
trªn m¸y CNC rÊt ®a d¹ng. Ngoµi nh÷ng s¶n phÈm cã thÓ gia c«ng b»ng  
nh÷ng ®å g¸ cã s½n cña m¸y, cßn cã nhiÒu trêng hîp ph¶i tù t¹o ra ®å g¸  
cho phï hîp. NÕu s¶n phÈm kh«ng ph¶i chØ chÕ t¹o ®¬n chiÕc mµ cã sè lîng  
lín th× viÖc t¹o ra c¸c ®å g¸ nh¸nh, chÝnh x¸c vµ còng ®îc ®iÒu khiÓn sè lµ  
lo¹i viÖc cã nhu cÇu bøc xóc.  
Mét trong nh÷ng gi¶i ph¸p kü thuËt lµm ®å g¸ CNC cã thÓ dïng robot  
song song (RBSS). VÊn ®Ò RBSS trë nªn hÊp dÉn nhiÒu nhµ nghiªn cøu tõ  
gi÷a thËp kû 90 khi nã ®îc øng dông díi d¹ng thiÕt bÞ cã tªn lµ Hexapod  
®Ó t¹o ra m¸y c«ng cô CNC 5 trôc. Thùc chÊt, còng cã thÓ hiÓu Hexapod lµ  
mét lo¹i ®å g¸ CNC.  
Hexapod lµ mét m«®un RBSS ®îc kÕt cÊu trªn nguyªn lý c¬ cÊu  
Stewart. C¬ cÊu nµy gåm cã 6 ch©n, víi ®é dµi thay ®æi ®îc, nèi víi gi¸ vµ  
tÊm ®éng ®Òu b»ng c¸c khíp cÇu. B»ng c¸ch thay ®æi ®é dµi cña c¸c ch©n cã  
thÓ ®iÒu khiÓn ®îc ®Þnh vÞ vµ ®Þnh híng cña tÊm ®éng theo ý muèn.  
Víi ý thøc tiÕp cËn mét lÜnh vùc míi mÎ cña Robotics, vÊn ®Ò RBSS,  
§Ò tµi khi ®¨ng ký muèn nghiªn cøu t¹o dùng c¸c s¶n phÈm ®å g¸ CNC,  
trong ®ã néi dung chñ yÕu lµ Hexapod. Tuy nhiªn néi dung Hexapod kh«ng  
®îc duyÖt ®Ó cÊp kinh phÝ v× néi dung nµy trïng l¾p víi mét ®Ò tµi kh¸c. V×  
thÕ néi dung vÒ Hexapod kh«ng cã trong §Ò tµi nµy.  
3
C¬ cÊu RBSS cßn cã nhiÒu lo¹i h×nh kh¸c nhau. §Ò tµi ®· ®i s©u  
nghiªn cøu vµo 3 lo¹i sau vµ ®¹t ®îc nh÷ng kÕt qu¶ bíc ®Çu:  
1. C¬ cÊu RBSS ph¼ng, 3 ch©n lµ lo¹i c¬ cÊu RBSS d¹ng ®¬n gi¶n nµy rÊt  
thÝch hîp cho ®å g¸ CNC. Phô thuéc vµo ®èi tîng ®îc gia c«ng, cã thÓ  
dïng lo¹i c¬ cÊu nµy víi nh÷ng biÕn thÓ rÊt kh¸c nhau. C¸c ch©n ®îc thay  
®æi ®é dµi cã thÓ b»ng xilanh thñy lùc, xilanh khÝ nÐn hoÆc b»ng vÝtme bi.  
Liªn quan ®Õn vÊn ®Ò nµy §Ò tµi ®· hoµn thµnh mét c«ng tr×nh nghiªn cøu  
t¹o ra thiÕt bÞ g¸ l¾p nhanh ®Ó gia c«ng vá hép ®éng c¬ xe m¸y trªn Trung  
t©m gia c«ng CNC nhËp tõ Anh Quèc cña C«ng ty §ång Th¸p. Ph¬ng ¸n  
thiÕt kÕ ®· chän lùa lµ dïng hÖ thèng xilanh khÝ nÐn, bè trÝ t¸c ®éng lÇn lît  
vµo 3 ch©n cña c¬ cÊu RBSS. Hîp ®ång vµ b¶n thuyÕt minh c«ng tr×nh nµy  
giíi thiÖu trong phÇn phô lôc.  
2. Robot song song RBSS - 322 cã thÓ ho¹t ®éng nhmét thiÕt bÞ gia c«ng  
CNC. C¸c ch©n cña RBSS ®îc xÕp thµnh 3 nh¸nh ®«i, mçi ch©n cã 2 phÇn:  
phÇn ch©n trªn vµ phÇn ch©n díi. D¸ng dÊp bªn ngoµi cña RBSS - 322  
gièng nhkiÓu Robot Flex - Picker cña H·ng ABB. Khi thiÕt kÕ ®· tham  
kh¶o c¸c th«ng tin chµo hµng cña H·ng nµy, nhng kÕt cÊu c¸c bé truyÒn  
bªn trong ®· ®¬n gi¶n hãa ®i nhiÒu cho phï hîp kh¶ n¨ng tù t¹o trong níc  
víi kho¶n kinh phÝ dµnh cho c«ng viÖc nµy rÊt h¹n chÕ. §Þnh híng øng  
dông RBSS trong c«ng viÖc ®iªu kh¾c trªn c¸c vËt liÖu dÔ gia c«ng nhng cã  
kÝch thíc lín, cång kÒnh, kh«ng ®a lªn c¸c m¸y gia c«ng th«ng thêng  
®îc. PhÇn ®¹t ®îc kÕt qu¶ h¬n vµ thu ho¹ch ®îc nhiÒu h¬n lµ x©y dùng  
ch¬ng tr×nh phÇn mÒm ®iÒu khiÓn RBSS - 322.  
3. Robot “NhÖn níc” lµ mét ®Ò xuÊt míi, ®îc ph¸t triÓn trªn nguyªn lý  
RBSS vµ gåm 2 phÇn. PhÇn thø nhÊt lµ mét RBSS ho¹t ®éng theo nguyªn lý  
c¬ cÊu Stewart. “TÊm ®éng” ®îc treo trªn “tÊm gi¸” cè ®Þnh b»ng 6 d©y c¸p  
cã ®é dµi thay ®æi ®îc nhê c¬ cÊu kiÓu têi quay vµ ®¶m b¶o ®é linh ho¹t nèi  
ghÐp gi÷a d©y c¸p víi c¸c tÊm nhê cã khíp cÇu. PhÇn thø 2 g¾n víi tÊm ®éng  
lµ mét hÖ thèng víi 4 c¬ cÊu nh¸nh h×nh b×nh hµnh. HÖ thèng c¬ cÊu nµy cã  
4
thÓ “xße réng” ra hoÆc “co côm” l¹i. HÖ thèng nµy lµm nhiÖm vô mang c¸c  
èng níc mÒm cã vßi phun dïng ®Ó tÈy röa c¸c khoang hÇm ngÇm, mµ ë ®ã  
con ngêi rÊt khã kh¨n hoÆc kh«ng thÓ thao t¸c ®îc, vÝ dô v× m«i trêng  
qu¸ ®éc h¹i.  
HÖ thèng nµy cã thÓ “co côm” l¹i vµ h¹ thÊp dÇn qua miÖng hÇm cã  
kÝch thíc h¹n hÑp vµ khi ®· lät qua miÖng hÇm sÏ “xße réng” ra, ®ång thêi  
nhê kh¶ n¨ng thay ®æi “®Þnh vÞ vµ ®Þnh híng” cña tÊm ®éng, g¾n liÒn víi hÖ  
thèng 4 c¬ cÊu nµy, mµ quü ®¹o phun níc ®ang ®îc ®iÒu khiÓn theo ý  
muèn.  
Mäi thao t¸c nhlµm thay ®æi ®é dµi cña 6 d©y c¸p treo tÊm ®éng vµ  
lµm “co côm” hoÆc “xße réng” 4 c¬ cÊu b×nh hµnh mang c¸c vßi phun níc,  
®Òu ®îc ®iÒu khiÓn theo ch¬ng tr×nh vµ c¸c thiÕt bÞ ®iÒu khiÓn ®Òu ®îc  
l¾p ®Æt phÝa trªn miÖng hÇm, nªn rÊt thuËn tiÖn.  
Néi dung nghiªn cøu cña c«ng tr×nh nµy ®îc xuÊt ph¸t tõ nh÷ng lÇn  
trao ®æi, bµn b¹c víi Vietxopetro vÒ nhiÖm vô rÊt bøc xóc thay thÕ c¸c lao  
®éng díi c¸c khoang hÇm tÇu chë dÇu th«, võa rÊt ®éc h¹i, võa rÊt khã röa  
s¹ch nªn rÊt chãng rØ lµm thñng vá tµu.  
C¸c kÕt qu¶ nghiªn cøu tÝnh to¸n vµ m« pháng ho¹t h×nh c¸c thao t¸c  
cña “Robot - NhÖn níc” phôc vô cho nhiÖm vô nµy ®· ®îc tr×nh bµy víi XÝ  
nghiÖp C¬ ®iÖn dÇu khi thuéc liªn doanh DÇu khÝ Vietxopetro vµ ®· ®îc  
®a vµo kÕ ho¹ch triÓn khai. Nhng v× cã sù thay ®æi cña c¬ quan øng dông  
nªn ®Õn nay vÉn cha thùc hiÖn ®îc.  
5
II. C¬ cÊu RBSS 3 ch©n  
6
2.1. Robot song song 3 ch©n RPS  
2.1.1. KÕt cÊu h×nh häc  
R«-bèt song song 3 RPS (Tªn gäi R«-bèt song song 3 RPS lµ do lo¹i  
r«-bèt nµy cã cÊu t¹o gåm 3 ch©n, mçi ch©n gåm cã 1 khíp quay R, 1 khíp  
tÞnh tiÕn P vµ 1 khíp cÇu S), thêng ®îc thiÕt kÕ ®Ó mang ph«i gia c«ng hay  
mang c«ng cô ®Ó gia c«ng. Ba ch©n víi chiÒu dµi cã thÓ thay ®æi ®îc ®iÒu  
khiÓn bëi c¸c ®éng c¬ sÏ dÉn ®éng cho bÖ di ®éng mang ph«i hay c«ng cô  
chuyÓn ®éng theo quÜ ®¹o x¸c ®Þnh tríc. Hai ®Çu cña c¸c ch©n nµy ®îc  
liªn kÕt víi ®Õ cè ®Þnh vµ bÖ di ®éng b»ng c¸c khíp cÇu. ¦u ®iÓm cña lo¹i  
R«-bèt nµy lµ khèi lîng nhá, cÊu tróc gän nhÑ, ®é cøng v÷ng cao, cã 3 bËc  
tù do vµ ®é chÝnh x¸c cao.  
TÊt c¶ c¸c thµnh phÇn c¬ khÝ ®îc lùa chän vµ thiÕt kÕ cµng nhá gän  
cµng tèt vµ kh«ng cã khe hë theo chiÒu däc trôc cña c¸c ch©n, c¸c ch©n ®îc  
®iÒu khiÓn cña R«-bèt ®îc dÉn ®éng b»ng c¸c c¬ cÊu chÊp hµnh tuyÕn tÝnh.  
H×nh 2.1 m« t¶ s¬ ®å cña r«-bèt nµy.  
- Chi tiÕt 1 : Bµn di ®éng cã 3 bËc tù do trong kh«ng gian, trong trêng hîp  
cô thÓ ë ®©y lµ phÇn bÒ mÆt dïng ®Ó g¸ dông cô c¾t kim lo¹i (®Çu dao  
phay,...) hoÆc l¾p ®å g¸ ph«i (thíc chia ®é, kÑp ph«i gia c«ng ...) cã d¹ng  
tam gi¸c (thêng lµ tam gi¸c ®Òu). Trªn bµn di ®éng sÏ l¾p ®Æt c¸c lo¹i ®å g¸  
®Ó kÑp chi tiÕt hoÆc l¾p ®Æt côm ®éng c¬ - ®µi dao gia c«ng. Bµn ®îc thiÕt  
kÕ cã c¸c lç, chèt ®Þnh vÞ ®Ó l¾p ®å g¸. §å g¸ ®îc l¾p chÆt trªn bµn di ®éng  
b»ng c¸c bul«ng.  
7
H×nh 4.2.1: C¬ cÊu chÊp hµnh song song 3 RPS  
- Chi tiÕt 2: Lµ mét phÇn cña chi tiÕt thanh trît lång, èng trît trong.  
TÊt c¶ c¸c èng trît trong cã d¹ng thanh trô ®Æc. Khíp trît ®îc truyÒn  
®éng b»ng c¬ cÊu chÊp hµnh sö dông ®éng c¬ servo, bé truyÒn ®éng vµ côm  
c¬ cÊu trôc vÝt - ®ai èc bi. C¸c ch©n cña R«-bèt ®îc nèi víi bÖ di ®éng vµ ®Õ  
cè ®Þnh b»ng c¸c khíp cÇu 6.  
- Chi tiÕt 3 : Lµ mét phÇn cña chi tiÕt thanh trît lång, èng trît  
ngoµi. TÊt c¶ c¸c èng trît ngoµi cã d¹ng h×nh trô rçng.  
- Chi tiÕt 4 : Khíp quay, nèi ch©n víi ®Õ cè ®Þnh.  
- Chi tiÕt 5 : MÆt ®Õ cè ®Þnh, cã d¹ng tÊm ph¼ng trßn. BÖ cè ®Þnh ®îc  
l¾p ®Æt trªn bµn g¸ chi tiÕt cña m¸y phay hoÆc cã thÓ ®îc l¾p ®Æt cè ®Þnh  
trªn mét vËt kh¸c. Trªn ®Õ cè ®Þnh cã gia c«ng c¸c lç phôc vô, viÖc cè ®Þnh  
®Õ trªn bµn g¸ hoÆc c¸c vËt kh¸c b»ng c¸c bul«ng. Trªn ®Õ cè ®Þnh cßn ®îc  
gia c«ng c¸c r·nh ®Þnh vÞ phôc vô c«ng t¸c c¨n chØnh, l¾p ®Æt r«-bèt.  
- Chi tiÕt 6 : Khíp cÇu, nèi ch©n víi bµn m¸y di ®éng.  
2.1.2. BËc tù do  
Sö dông c«ng thøc:  
8
j
F = λ(n j 1) +  
f f  
i
b
i=1  
λ = 6,n = 8, j = 9, fb = 0  
Víi  
, ba khíp quay, ba khíp l¨ng trô, vµ ba  
khíp cÇu, ta cã:  
F = 6(8 9 1) + (3.1+ 3.1+ 3.3) 0 = 3  
NhvËy bµn di ®éng sÏ chuyÓn ®éng víi ba bËc tù do trong kh«ng  
gian.  
2.1.3. HÖ trôc to¹ ®é  
Trªn h×nh 2.2 m« t¶ s¬ ®å ®éng häc cña r«-bèt song song 3 RPS  
z
B3  
x3  
P
α3  
y
B1  
B2  
z3  
A3  
x
α1  
z0  
x2  
x 1  
α2  
x0  
A1  
O
y0  
z1  
z2  
A2  
H×nh 4.2.2: S¬ ®å ®éng häc cña robot song song 3 RPS  
Do yªu cÇu cña kÕt cÊu Robot nªn AiBi Zi (c¸c trôc quay)  
O vµ P lµ träng t©m cña hai tam gi¸c A1A2A3 vµ B1B2B3.  
Ta ®Æt c¸c hÖ täa ®é:  
{Ox0y0z0} : HÖ cè ®Þnh.  
{Pxyz} : HÖ täa ®é ®éng g¾n liÒn víi bµn m¸y ®éng.  
9
{Aixiyizi}(i=1,2,3) : HÖ ®éng g¾n víi ch©n thø i.  
uuuur  
Trong ®ã xi A B vµ zi trôc quay, cßn yi x¸c ®Þnh theo tam diÖn  
i
i
thuËn (hay qui t¾c bµn tay ph¶i).  
Ta ®a thªm vµo 3 täa ®é suy réng αi (i=1,2,3) nhh×nh vÏ.  
αi = z0 xi  
Sö dông c¸c ký hiÖu:  
ARB : Ma trËn cosin chØ híng cña hÖ {Pxyz} so víi hÖ cè ®Þnh  
{Ox0y0z0}.  
ARi : Ma trËn cosin chØ híng cña hÖ {Aixiyizi} so víi hÖ cè ®Þnh  
{Ox0y0z0}.  
ai : Vector ®¹i sè chøa c¸c täa ®é cña ®iÓm Ai trªn hÖ cè ®Þnh.  
bi : Vector ®¹i sè chøa c¸c täa ®é cña ®iÓm Bi trªn hÖ cè ®Þnh.  
B bi : Vector ®¹i sè chøa c¸c täa ®é cña ®iÓm Bi trªn hÖ ®éng.  
P: Vector ®¹i sè chøa c¸c täa ®é cña ®iÓm P trªn hÖ cè ®Þnh.  
di : §é dµi ch©n thø i.  
Trong ®ã :  
C¸c ma trËn A Ri cã thÓ biÓu diÔn díi d¹ng:  
r r r r  
r r  
e e e e  
e e  
r01ri1 r01ri2 r01ri3  
A Ri = e02ei1 e ei2 e ei3  
(i=1,2,3)  
(2.1)  
r r r02r  
r02r  
e03ei1 e03ei2 e03ei3  
r r r  
e01,e02,e03 : Lµ 3 vector ®¬n vÞ trªn c¸c trôc Ox0, Oy0,Oz0.  
r r r  
ei1,ei2,ei3 : Lµ 3 vector ®¬n vÞ trªn c¸c trôc Aixi, Aiyi, Aizi (i=1,2,3).  
C¸c phÇn tö cña ma trËn nµy tïy theo kÕt cÊu cña bµn ®Õ cè ®Þnh, lµ  
hµm cña gãc αi .  
10  
Ma trËn A RB cã thÓ biÓu diÔn díi d¹ng 3 phÐp quay Roll, Pitch, Yaw  
t¬ng øng víi 3 gãc ϕ,θ ψ .  
ai B bi : X¸c ®Þnh ®îc tõ h×nh d¸ng, kÕt cÊu cña R«-bèt.  
2.1.4. Bµi to¸n vÞ trÝ  
Víi c¸ch ®Æt vµ biÓu diÔn c¸c ®¹i lîng nhtrªn, vÞ trÝ cña ®iÓm Bi  
trªn hÖ cè ®Þnh cã thÓ biÓu diÔn díi d¹ng:  
uuur uuur uuuur  
OB = OA + A B (i=1,2,3)  
(2.2)  
(2.3)  
i
i
i
i
uuur uuur uuur  
vµ : OB = OP + PB (i=1,2,3)  
i
i
Hay díi d¹ng ®¹i sè:  
d
⎡ ⎤  
i
⎢ ⎥  
A
bi = ai + Ri. 0  
(i=1,2,3)  
(2.4)  
(2.5)  
⎢ ⎥  
⎢ ⎥  
0
⎣ ⎦  
bi = P + RB .B bi (i=1,2,3)  
KÕt hîp hai ph¬ng tr×nh trªn ta cã:  
A
vµ :  
d
⎡ ⎤  
i
⎢ ⎥  
P + RB .B bi = ai + Ri . 0  
(i=1,2,3)  
(2.6)  
A
A
⎢ ⎥  
⎢ ⎥  
0
⎣ ⎦  
Trong ®ã:  
T
T
T
B
P = p1, p2 , p3 ; bi = b ,b ,b ; ai = ai1,ai2 ,ai3  
ix iy iz  
u
vx wx  
u
vix  
w
ix  
x
ix  
A RB = uy vy wy ; Ri = uiy viy  
w
(i=1,2,3)  
(2.7)  
A
iy  
uz vz wz  
uiz viz  
w
iz  
11  
A3  
Z3  
β3  
η
3
O
Z2  
A2  
β2  
η2  
β
A1  
1
X0  
Z1  
Y0  
H×nh 4.2.3  
Ri  
C¸c ma trËn cosin chØ híng A ®îc x¸c ®Þnh bëi c¸c phÐp quay liªn tiÕp:  
Ma trËn A R1 ®îc x¸c ®Þnh bëi c¸c phÐp quay sau :  
Quay mét gãc (π /2 β1) quanh trôc z.  
Quay quanh trôc x mét gãc (π /2).  
Quay quanh trôc z mét gãc (π /2 +α1 ).  
Ma trËn A R2 ®îc x¸c ®Þnh bëi c¸c phÐp quay sau :  
Quay mét gãc η2 quanh trôc z.  
Quay mét gãc (π /2 β2 ) quanh trôc z.  
Quay quanh trôc x mét gãc (π /2).  
Quay quanh trôc z mét gãc (π /2 +α2 ).  
Ma trËn A R3 ®îc x¸c ®Þnh bëi c¸c phÐp quay sau :  
Quay mét gãc η3 quanh trôc z.  
Quay mét gãc (π /2 β3 ) quanh trôc z.  
12  
Quay quanh trôc x mét gãc (π /2).  
Quay quanh trôc z mét gãc (π /2 +α3 ).  
NÕu ta coi Aαi lµ ma trËn cosin chØ híng cña 2 phÐp quay liªn tiÕp  
quanh trôc x mét gãc (π /2) vµ quanh trôc z mét gãc (π /2 +αi ) th× :  
1 0 0 sinα cosαi  
0
0
1
⎤ ⎡  
i
⎥ ⎢  
Aαi = 0 0 1 . cosαi sinαi  
⎥ ⎢  
⎥ ⎢  
⎦ ⎣  
0 1 0  
0
0
sinα cosαi  
0
1
0
i
Aαi =  
0
0
(2.8)  
cosαi sinαi  
(π /2 βi ) γi  
§Æt :  
VËy ta cã :  
A R1 = Az (γ1).Aα1  
=
;
cosγ sinγ1 0 sinα cosα1  
0
1
0
⎤ ⎡  
1
1
⎥ ⎢  
⎥ ⎢  
A R1 = sinγ1 cosγ1  
0
1
0
0
⎥ ⎢  
⎦ ⎣  
0
0
cosα1 sinα1  
cosγ sinα cosγ1 cosα1 sinγ1  
1
1
A R1 = −sinγ1 sinα1 sinγ1 cosα1 cosγ1  
cosα1  
sinα1  
0
A R2 = Az (η2 ).Az (γ2 ).Aα 2  
cosη sinη2 0 cosγ sinγ2 0 sinα cosα2  
0
1
0
⎤ ⎡  
⎤ ⎡  
⎥ ⎢  
⎥ ⎢  
2
2
2
⎥ ⎢  
A R2 = sinη2 cosη2 0 sinγ2 cosγ2  
0
1
0
0
⎥ ⎢  
⎥ ⎢  
⎦ ⎣  
⎥ ⎢  
⎦ ⎣  
0
0
1
0
0
cosα2 sinα2  
13  
A R2 =  
(Cη Cγ Sη Sγ )Sα  
(Cη2Sγ2 + Sη2Cγ2 )Cα2 Cη2Sγ2 Sη2Cγ2  
2
2
2
2
2
(Sη2Cγ2 + Cη2Sγ2 )Sα2 (Sη2Cγ2 + Cη2Sγ2 )Cα2 Sη2Sγ2 + Cη2Cγ2  
Cα2  
Sα2  
0
Trong ®ã : Cη3 = cosη3 ; Sη3 = sinη3 ; Cγ3 = cosγ3 ; Sγ3 = sinγ3  
Cα2 =cosα2 ; Sα2 = sinα2  
A R3 = Az (η3).Az (γ3).Aα 3  
cosη  
sinη3 0 cosγ sinγ3 0 sinα cosα3  
0
1
0
⎤ ⎡  
⎤ ⎡  
⎥ ⎢  
⎥ ⎢  
3
3
3
⎥ ⎢  
A R3 = −sinη3 cosη3 0 sinγ3 cosγ3  
0
1
0
0
⎥ ⎢  
⎥ ⎢  
⎦ ⎣  
⎥ ⎢  
⎦ ⎣  
0
0
1
0
0
cosα3 sinα3  
A R3 =  
(Cη Cγ + Sη Sγ )Sα  
(Cη3Cγ3 + Sη3Sγ3)Cα3 Cη3Sγ3 + Sη3Cγ3  
3
3
3
3
3
(Sη3Cγ3 + Cη3Sγ3)Sα3 (Sη3Cγ3 + Cη3Sγ3)Cα3 Sη3Sγ3 + Cη3Cγ3  
Cα3  
Sα3  
0
Trong ®ã : Cη3 = cosη3 ; Sη3 = sinη3 ; Cγ3 = cosγ3 ; Sγ3 = sinγ3 ;  
Cα3 = cosα3 ; Sα3 = sinα3  
A
Ta thÊy c¸c thµnh phÇn cña c¸c ma trËn Ri chØ chøa c¸c Èn lµ c¸c gãc αi  
cßn η2 , η3 βi ®· biÕt do kÕt cÊu cña r«-bèt.  
Ta viÕt l¹i ph¬ng tr×nh (2.6) díi d¹ng ®¹i sè.  
Chó ý: Do Ai thuéc mÆt ph¼ng X0Y0 nªn ai3 = 0 (i=1,2,3)  
A1 trªn trôc X0 nªn a12 = 0  
Vµ Bi thuéc mÆt ph¼ng X0Y0 nªn b = 0 (i=1,2,3)  
iz  
14  
p1 + uxb1x = a11 + u1x.d1  
p + u b = u d  
+Víi i =1:  
2
y
1x  
1y  
1
p3 + uzb = u1zd1  
1x  
a11 + u1xd1 p1  
ux =  
b
1x  
u1yd1 p2  
Suy ra : u =  
(2.9)  
y
b
1x  
u1zd1 p3  
u =  
z
b
1x  
+Víi i=2  
p1 + uxb2x + vxb2 y = a21 + u2xd2 (a)  
p + u b + v b = a + u d (b)  
(2.10)  
(2.11)  
2
y
2x  
y
2 y  
22  
2 y  
2
p3 + uzb2x + vzb2 y = u2zd2  
(c)  
+Víi i=3  
p1 + uxb3x + vxb3y = a31 + u3xd3  
p + u b + v b = a + u d  
(a)  
(b)  
(c)  
2
y
3x  
y
3y  
32  
3y  
3
p3 + uzb3x + vzb3y = u3zd3  
Thùc hiÖn c¸c phÐp biÕn ®æi sau:  
((3.10a)λ (3.11a))  
((3.10b)λ (3.11b))  
((3.10c)λ (3.11c))  
p1(λ 1) + uxλ1 = λ(a21 + u2xd2 ) (a31 + u3xd3)  
Ta ®îc: p (λ 1) + u λ = λ(a + u d ) (a + u d )  
(2.12)  
2
y
1
22  
2 y  
2
32  
3y  
3
p3(λ 1) + uzλ1 = λu2zd2 u3zd3)  
15  
b3y  
b2 y  
Víi λ =  
, λ1 = b2xλ b3x  
Thay c¸c kÕt qu¶ cña hÖ (2.9) vµo hÖ (2.12) ta ®îc:  
a11 + u1xd1 p  
p1(λ 1) +  
1 λ1 = λ(a21 + u2xd2 ) (a31 + u3xd3)  
b
1x  
u1yd1 p  
p (λ 1) +  
2 λ1 = λ(a22 + u2 yd2 ) (a32 + u3yd3)  
(2.13)  
2
b
1x  
u1zd1 p  
p (λ 1) +  
3 λ1 = λu2zd2 u3zd3)  
3
b
1x  
MÆt kh¸c, dùa vµo kÕt cÊu cña bµn di ®éng B ta cã :  
B3  
b2  
b1  
B1  
B2  
b3  
H×nh 2.2.4  
uuuur2  
T
2
B B2 = (b1 b2 ) (b1 b2 )=b3  
1
uuuur2  
T
2
B B3 = (b1 b3) (b1 b3) =b2  
1
uuuur2  
T
2
B2B3 = (b2 b3) (b2 b3)=b1  
d
⎡ ⎤  
i
⎢ ⎥  
A
víi :  
bi = ai + Ri. 0 (i=1,2,3)  
⎢ ⎥  
⎢ ⎥  
0
⎣ ⎦  
16  
a + u d  
a + u d  
a + u d  
11  
1x  
1
21  
2x  
2
31  
3x  
3
b1 =  
u1yd1  
; b2 = a22 + u2 yd2 ; b3 = a32 + u3yd3  
u1zd1  
u2zd2  
u3zd3  
T
a a + u d u d  
a a + u d u d  
2 ⎤ ⎡  
11  
21  
1x  
1
2x  
11  
21  
1x  
1
2x  
2
⎥ ⎢  
.
u1yd1 a22 u2 yd2  
u1z u2zd2  
u1yd1 a22 u2 yd2  
u1z u2zd2  
= b32  
⎥ ⎢  
⎥ ⎢  
⎦ ⎣  
T
a a + u d u d  
a a + u d u d  
3 ⎤ ⎡  
11  
31  
1x  
1
3x  
11  
31  
1x  
1
3x  
3
⎥ ⎢  
.
u1yd1 a32 u3yd3  
u1zd1 u3zd3  
u1yd1 a32 u3yd3  
u1zd1 u3zd3  
= b22  
⎥ ⎢  
⎥ ⎢  
⎦ ⎣  
T
a a + u d u d  
a a + u d u d  
3 ⎤ ⎡  
21  
31  
2x  
2
3x  
21  
31  
2x  
2
3x  
3
⎥ ⎢  
a22 a32 + u2 yd2 u3yd3 . a22 a32 + u2 yd2 u3yd3 = b2  
1
⎥ ⎢  
⎥ ⎢  
⎦ ⎣  
u2zd2 u3zd3  
u2zd2 u3zd3  
Hay :  
2
2
2
2
(a11 a21 + u1xd1 u2xd2 ) + (u1yd1 a22 u2 yd2 ) + (u1zd1 u2zd2 ) = b3  
(a a + u d u d )2 + (u d a u d )2 + (u d u d )2 = b2  
11  
31  
1x  
1
3x  
3
1y  
1
32  
3y  
3
1z  
1
3z  
3
2
(a a + u d u d )2 + (a a + u d u d )2 + (u d u d )2 = b2  
21  
31  
2x  
2
3x  
3
22  
32  
2 y  
2
3y  
3
2z  
2
3z  
3
1
KÕt hîp víi hÖ (2.13) ta cã hÖ 6 ph¬ng tr×nh, 6 Èn:  
(2.14)  
17  
HÖ ph¬ng tr×nh (2.14) chøa 9 Èn  α1,α2,α3,d1,d2,d3, p1, p2, p3 . C¸c  
thµnh phÇn uix ,uiy ,uiz ®· x¸c ®Þnh ®îc, c¸c thµnh phÇn ux ,uy ,uz x¸c ®Þnh  
theo (2.9)  
Khi gi¶i quyÕt bµi to¸n ®éng häc thuËn hay ngîc, ta biÕt tríc ®îc 3  
Èn. C«ng viÖc cßn l¹i chØ ph¶i gi¶i hÖ 6 ph¬ng tr×nh 6 Èn sè.  
a. Bµi to¸n ®éng häc thuËn  
Bµi to¸n ®éng häc thuËn lµ bµi to¸n biÕt ®é dµi c¸c ch©n di (i=1,2,3), ta  
ph¶i t×m vÞ trÝ cña bµn m¸y ®éng P vµ ma trËn ARB.  
Theo phÇn trªn ta thay c¸c gi¸ trÞ di (i=1,2,3) vµo hÖ (4.14), ta sÏ ®îc  
hÖ 6 ph¬ng tr×nh víi 6 Èn lµ : α1,α2,α3, p1, p2, p3  
Chó ý lµ 3 ph¬ng tr×nh sau cña hÖ (2.14) chØ chøa di αi nªn viÖc  
gi¶i 6 ph¬ng tr×nh ®îc ®¬n gi¶n l¹i cßn gi¶i hÖ 3 ph¬ng tr×nh víi 3 Èn lµ  
αi . Sau ®ã thay c¸c gi¸ trÞ cña di αi vµo 3 ph¬ng tr×nh ®Çu ta sÏ tÝnh  
®îc c¸c gi¸ trÞ cña P.  
C¸c gi¸ trÞ cßn l¹i tÝnh ®îc b»ng c¸ch thay trùc tiÕp vµo c¸c ph¬ng  
tr×nh (2.9), (2.10), (2.11).  
b. Bµi to¸n ®éng häc ngîc  
Bµi to¸n ®éng häc ngîc lµ bµi to¸n biÕt vÞ trÝ bµn m¸y ®éng P, ta ph¶i  
t×m ®é dµi c¸c ch©n di (i=1,2,3) vµ c¸c gãcαi (i=1,2,3) .  
T¬ng tù nhc¸ch lµm ®èi víi bµi to¸n ®éng häc thuËn ta thay c¸c  
gi¸ trÞ cña P vµo hÖ (2.14), ta sÏ ®îc hÖ 6 ph¬ng tr×nh víi 6 Èn lµ :  
α1,α2,α3,d1,d2,d3 .  
C¸c gi¸ trÞ cßn l¹i tÝnh ®îc b»ng c¸ch thay trùc tiÕp vµo c¸c ph¬ng  
tr×nh (2.9), (2.10), (2.11).  
2.1.5. VÝ dô tÝnh to¸n  
Ta tÝnh to¸n cho mét r«-bèt song song 3 RPS cô thÓ :  
- Tam gi¸c A1A2A3 vµ tam gi¸c B1B2B3 lµ c¸c tam gi¸c ®Òu.  
18  
- PB1 = h; OA1 = g; η2 =η3 = 2π /3  
- Do kÕt cÊu cña c¬ cÊu ta  zi AB  
i
i
- Trôc zi OA βi = π /2  
i
Khi ®ã c¸c ®¹i lîng trong c«ng thøc (4.6) trë thµnh :  
h
h
2
2
h
⎡ ⎤  
3
3
⎢ ⎥  
B b1 = 0 ; B b2 = h  
;
B b3 = −h  
(2.15)  
⎢ ⎥  
2
0
2
⎢ ⎥  
0
⎣ ⎦  
0
g
g
2
2
g
⎡ ⎤  
3
3
⎢ ⎥  
a1 = 0 ; a2 = g  
;
a3 = g  
(2.16)  
⎢ ⎥  
2
0
2
⎢ ⎥  
0
⎣ ⎦  
0
Do βi = π /2 nªn γi =(π /2 βi ) = 0  
Khi ®ã c¸c ma trËn cosin chØ híng ARi trë thµnh:  
cosγ sinα cosγ1 cosα1 sinγ1  
1
1
A R1 = −sinγ1 sinα1 sinγ1 cosα1 cosγ1  
cosα1  
sinα1  
0
sinα cosα1  
0
1
A R1 =  
0
0
1
0
(2.17)  
cosα1 sinα1  
19  
A R2 =  
1
3
1
3
1
2
3
( cosγ +  
sinγ2 )sinα2 ( cosγ2 +  
sinγ2 )cosα2  
sinγ2 −  
cosγ2  
2
2
3
2
2
2
2
1
3
1
3
1
(−  
cosγ2 + sinγ2 )sinα2  
(
cosγ2 sinγ2 )cosα2  
sinγ2 cosγ2  
2
2
2
2
2
2
cosα2  
sinα2  
0
1
2
1
3
sinα2  
cosα2  
2
2
3
3
1
2
A R = −  
sinα2  
cosα2  
(2.18)  
2
2
2
cosα2  
sinα2  
0
A R3 =  
1
3
1
3
1
2
3
( cosγ −  
sinγ3 )sinα3 (cosγ3 +  
sinγ3)cosα3  
sinγ3 +  
cosγ3  
3
2
3
2
2
2
2
1
3
1
3
1
(
cosγ3 + sinγ3)sinα3 (−  
cosγ3 sinγ3)cosα3  
sinγ3 cosγ3  
2
2
2
2
2
2
cosα3  
sinα3  
0
1
2
1
3
sinα3  
cosα3  
2
2
3
3
1
2
0
A R3 =  
sinα3  
cosα3  
(2.19)  
2
2
cosα3  
sinα3  
b3y  
b2 y  
Khi ®ã : λ =  
= -1 ; λ1 = b2xλ b3x = h;  
Thay vµo hÖ (2.14) ta ®îc :  
20  
1
3p1 = (d2 sinα2 + d3 sinα3) d1 sinα1  
2
3  
3p2 =  
(d2 sinα2 d3 sinα3)  
2
3p3 = d1 cosα1 + d2 cosα2 + d3 cosα3  
3g2 3gd sinα 3gd sinα + d d sinα sinα + d2 + d2 2d d cosα cosα = 3h2  
3g2 3gd1 sinα1 3gd3 sinα3 + d1d3 sinα1 sinα3 + d12 + d32 2d1d3 cosα1 cosα3 = 3h2  
(4.20)  
1
1
2
2
1
2
1
2
1
2
1
2
1
2
2
2
2
2
3g 3gd2 sinα2 3gd3 sinα3 + d2d3 sinα2 sinα3 + d2 + d3 2d2d3 cosα2 cosα3 = 3h  
a) Bµi to¸n ®éng häc thuËn  
Bµi to¸n ®éng häc thuËn lµ bµi to¸n biÕt ®é dµi c¸c ch©n di (i=1,2,3),  
ta ph¶i t×m vÞ trÝ cña bµn m¸y ®éng P vµ ma trËn ARB.  
Theo phÇn trªn ta thay c¸c gi¸ trÞ di (i=1,2,3) vµo hÖ (2.20), ta sÏ ®îc  
hÖ 6 ph¬ng tr×nh víi 6 Èn lµ : α1,α2,α3, p1, p2, p3  
Chó ý lµ 3 ph¬ng tr×nh sau cña hÖ (2.20) chØ chøa di αi nªn viÖc  
gi¶i 6 ph¬ng tr×nh ®îc ®¬n gi¶n l¹i cßn gi¶i hÖ 3 ph¬ng tr×nh víi 3 Èn lµ  
αi . Sau ®ã thay c¸c gi¸ trÞ cña di αi vµo 3 ph¬ng tr×nh ®Çu ta sÏ tÝnh  
®îc c¸c gi¸ trÞ cña P  
C¸c gi¸ trÞ cßn l¹i tÝnh ®îc b»ng c¸ch thay trùc tiÕp vµo c¸c ph¬ng  
tr×nh (2.9), (2.10), (2.11).  
b) Bµi to¸n ®éng häc ngîc  
Bµi to¸n ®éng häc ngîc lµ bµi to¸n biÕt vÞ trÝ bµn m¸y ®éng P, ta ph¶i  
t×m ®é dµi c¸c ch©n di (i=1,2,3) vµ c¸c gãcαi (i=1,2,3) .  
T¬ng tù nhc¸ch lµm ®èi víi bµi to¸n ®éng häc thuËn ta thay c¸c  
gi¸ trÞ P vµo hÖ (2.20), ta sÏ ®îc hÖ 6 ph¬ng tr×nh víi 6 Èn lµ :  
α1,α2,α3,d1,d2,d3 .  
C¸c gi¸ trÞ cßn l¹i tÝnh ®îc b»ng c¸ch thay trùc tiÕp vµo c¸c ph¬ng tr×nh  
(2.9), (2.10), (2.11).  
21  
2.2. Robot song song 3 RSS  
2.2.1. KÕt cÊu h×nh häc  
H×nh 4.2.5: KÕt cÊu h×nh häc cña Robot song song 3 RSS  
Deltarca cÊu t¹o gåm ba ch©n, bµn di ®éng 12 vµ bµn cè ®Þnh 1. Mçi  
ch©n gåm cã kh©u trªn, kh©u díi vµ n¨m khíp, trong ®ã cã bèn khíp cÇu 4,  
6, 8, 10 (S) vµ mét khíp quay 2 (R). Kh©u AC ®îc gäi lµ kh©u c¸nh tay,  
kh©u BC ®îc gäi lµ kh©u c¼ng tay. Kh©u AC nèi víi bµn cè ®Þnh bëi khíp  
quay b¶n lÒ 2, kh©u BC nèi víi bµn di ®éng bëi hai khíp cÇu 8, 10 vµ nèi víi  
kh©u AC bëi hai khíp cÇu 4, 6. Kh©u BC thùc chÊt lµ c¬ cÊu h×nh b×nh hµnh  
gåm c¸c kh©u 5, 7, 9, 11 víi c¸c khíp lµ khíp cÇu chø kh«ng ph¶i lµ khíp  
quay. NhvËy Deltarca cã tÊt c¶ 11 kh©u vµ 15 khíp, ®îc gäi lµ r«-bèt  
song song 3 RSS (H×nh 4.2.5).  
2.2.2. BËc tù do  
Sö dông c«ng thøc:  
j
F = λ(n j 1) +  
f f  
i
b
i=1  
λ = 6, n =11, j =15, fb = 6  
Víi  
, 12 khíp cÇu vµ 3 khíp quay, ta cã:  
F = 6(11151) + (12.3+3.1) 6 = 3  
22  
NhvËy bµn di ®éng sÏ chuyÓn ®éng víi ba bËc tù do trong kh«ng  
gian.  
2.2.3. HÖ trôc täa ®é vµ kÝ hiÖu  
HÖ trôc Oxyz g¾n víi t©m bµn cè ®Þnh, hÖ trôc Puvw g¾n víi t©m bµn  
di ®éng. C¸c trôc x, y n»m trong bµn cè ®Þnh, c¸c trôc u, v n»m trong bµn di  
®éng. T¹i mäi thêi ®iÓm x vµ y lu«n song song cïng chiÒu víi u vµ v.  
Dïng hÖ trôc A xi yi zi g¾n víi t©m cña khíp quay A , sao cho xi n»m theo  
i
i
híng kÐo dµi cña OA vµ trôc yi däc theo trôc c¸c khíp quay, cßn trôc zi  
i
song song víi z. Gãc αi ®o tõ x ®Õn xi lµ mét h»ng sè cña qu¸ tr×nh thiÕt kÕ  
r«-bèt (H×nh 2.6). Gãc ϕi lµ gãc t¹o bëi trôc xi ACi .  
i
H×nh 4.2.6: §Æt hÖ trôc täa ®é lªn r«-bèt  
23  
2.2.4. Ph¬ng tr×nh liªn kÕt  
§Ó thuËn tiÖn cho qu¸ tr×nh thµnh lËp hÖ ph¬ng tr×nh liªn kÕt, ta quy  
®Þnh mét sè ®iÓm sau:  
Chän hÖ trôc cè ®Þnh lµ hÖ trôc Oxyz  
Ta dïng ch÷ in nghiªng ®Ó kÝ hiÖu vÐc-t¬ ®¹i sè, vÝ dô ai lµ vÐc-t¬  
®¹i sè biÓu diÔn täa ®é cña ®iÓm A so víi hÖ täa ®é cè ®Þnh Oxyz. Cßn biP  
i
lµ to¹ ®é cña ®iÓm B trong hÖ täa ®é ®éng Puvw.  
i
Khi nãi tíi täa ®é cña mét ®iÓm nµo ®ã mµ ta kh«ng nãi râ lµ xÐt  
trong hÖ to¹ ®é cô thÓ nµo th× hiÓu r»ng ta ®ang xet täa ®é cña ®iÓm ®ã trong  
hÖ täa ®é cè ®Þnh Oxyz.  
Sau ®©y ta x¸c ®Þnh täa ®é cña tõng ®iÓm  
Täa ®é ®iÓm A (H×nh 4.2.7): tuú thuéc vµo kÝch thíc bµn cè ®Þnh  
i
T
]
ai = xai, yai, zai = ra*cos(α ),ra*sin(α ),0 T (2.21)  
[
[
]
i
i
Täa ®é ®iÓm Ci  
T
]
ci = xci, yci, zci = ai + Ri.ciA  
(2.22)  
[
Trong ®ã:  
Š Ri lµ ma trËn cosin chØ híng cña hÖ trôc A xi yi zi so víi hÖ Oxyz. §Ó  
i
tÝnh Ri ta chØ viÖc xoay hÖ Oxyz quanh trôc z mét gãc αi , khi ®ã:  
cos(α ) sin(α ) 0  
i
i
R = R(z,αi ) = sin(αi ) cos(αi ) 0  
(2.23)  
i
0
0
1
Š ciA lµ täa ®é cña ®iÓm C trong hÖ trôc A xi yi zi (H×nh 4.2.4)  
i
i
T
]
ciA = la *cos(ϕ ),0,la *sin(ϕ )  
(2.24)  
[
i
i
24  
H×nh 4.2.7  
H×nh 4.2.8  
Thay (2.23) vµ (2.24) vµo (2.22) ta ®îc:  
ci = cos(α )*(ra +la*cos(ϕ )),sin(α )*(ra +la*cos(ϕ )),la*sin(ϕ ) T (2.25)  
[
]
i
i
i
i
i
X¸c ®Þnh täa ®é ®iÓm B  
T
bi = xbi, ybi, zbi = p + Rp*biP  
[
]
(2.26)  
(2.27)  
Trong ®ã:  
T
p = px, py, pz  
[
]
lµ vÐc-t¬ täa ®é cña ®iÓm P trong hÖ trôc täa ®é Oxyz  
Š Rp lµ ma trËn cosin chØ híng cña hÖ Puvw so víi Oxyz. V× bµn di  
®éng chuyÓn ®éng song ph¼ng so víi bµn cè ®Þnh nªn:  
1 0 0  
Rp = 0 1 0  
(2.28)  
0 0 1  
Š biP lµ täa ®é cña ®iÓm B trong hÖ trôc täa ®é Puvw:  
i
biP = xbiP, ybiP, zbiP = rb*cos(β ),rb*sin(β ),0 T (2.29)  
T
]
[
[
]
i
i
Thay (2.27), (2.28), (2.29) vµo (4.26) ta ®îc:  
25  
px + rb*cos(α )  
i
bi = py + rb*sin(αi )  
(2.20)  
(2.21)  
pz  
C¸c ®iÓm B Ci rµng buéc víi nhau bëi ®iÒu kiÖn:  
i
lb2 = biciT *bici = (xci xbi)2 + (yci ybi)2 + (zci zbi)2  
Víi i=1,2,3 th× hÖ (2.21) lµ hÖ gåm ba ph¬ng tr×nh vµ s¸u Èn:  
px, py, pz;ϕ1,ϕ2 ,ϕ  
3 . Th«ng thêng ta ®· biÕt tríc ba Èn vµ chØ cßn ba Èn  
cha biÕt. NhvËy hÖ (2.21) víi sè ph¬ng tr×nh lµ 3 vµ b»ng sè Èn nªn lu«n  
cho ta lêi gi¶i.  
2.2.5. Bµi to¸n ®éng häc thuËn  
ϕ ,ϕ ,ϕ  
Khi cho biÕt quy luËt chuyÓn ®éng cña ba gãc:  
ta sÏ x¸c ®Þnh  
1
2
3
®îc px, py vµ pz tõ hÖ (2.21) vµ do vËy x¸c ®Þnh ®îc quy luËt chuyÓn ®éng  
cña bµn di ®éng.  
2.2.6. Bµi to¸n ®éng häc ngîc  
Khi cho biÕt quy luËt chuyÓn ®éng cña bµn di ®éng, tøc lµ cho biÕt px,  
ϕ ,ϕ ,ϕ  
py, pz ta sÏ x¸c ®Þnh ®îc  
tõ hÖ (2.21).  
1
2
3
2.3. Robot song song ph¼ng 3 ch©n  
RBSS ph¼ng 3 ch©n cã ®Æc ®iÓm lµ mçi ch©n gåm cã 2 kh©u vµ 3  
khíp, mçi khíp cÇn 1 bËc tù do, tøc lµ khíp p5: khíp quay (R), khíp trît  
(ký hiÖu lµ T - Translatrion hoÆc P – Prismatic). V× vËy cã 7 ph¬ng ¸n:  
RRR, RRP, RPR, PRR, RPP, PPR, PPP  
H×nh 2.8 minh häa c¬ cÊu RBSS ph¼ng 3 ch©n dïng cÊu tróc RRR  
H×nh 2.9 dïng cÊu tróc PRR  
H×nh 2.10. dïng cÊu tróc PRP, trong ®ã 3 khíp quay R vu«ng gãc víi  
mÆt ph¼ng chøa 1 ph¬ng tÞnh tiÕn cña 1 khíp P trªn tÊm cè ®Þnh, cßn khíp  
P kia liªn hÖ víi tÊm ®éng.  
26  
RBSS ph¼ng 3 ch©n thêng ®îc dïng ®Ó t¹o ra c¸c ®å g¸ CNC ®Ó  
mang ph«i gia c«ng hay mang dông cô gia c«ng.  
A3  
E
B3  
C
B2  
D
A1  
B1  
A2  
H×nh 4.2.8. RBSS ph¼ng 3 ch©n RRR  
E
A3  
B3  
C
B2  
A2  
A1  
D
B1  
H×nh 4.2.9. RBSS ph¼ng 3 ch©n PRR  
27  
C
H
F
E
TÊm ®éng  
P
R
I
B
A
P
TÊm cè ®Þnh  
G
D
H×nh 4.2.10. RBSS ph¼ng 3 ch©n PRP  
2.2. §å g¸ gia c«ng vá hép ®éng c¬ xe m¸y  
Trong phÇn phô lôc tr×nh bµy b¶n thuyÕt minh “C«ng tr×nh thiÕt kÕ chÕ  
t¹o c¬ cÊu kÑp ph«i nhanh cho m¸y gia c«ng CNC” vµ giíi thiÖu mét sè b¶n  
vÏ thiÕt kÕ ®å g¸ vÒ hÖ thèng c¸c xi lanh khÝ nÐn ®îc dïng cho ®å g¸ nµy.  
28  
III. Robot song song RBSS – 322  
29  

Tải về để xem bản đầy đủ

pdf 123 trang yennguyen 20/04/2024 880
Bạn đang xem 30 trang mẫu của tài liệu "Báo cáo Nghiên cứu thiết kế, chế tạo các robot thông minh phục vụ cho các ứng dụng quan trọng - Nhóm sản phẩm đồ gá CNC", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfbao_cao_nghien_cuu_thiet_ke_che_tao_cac_robot_thong_minh_phu.pdf