28 Khoa hoïc - kó thuaäät<br />
<br />
<br />
THIEÁT KEÁ BOÄ ÑIEÀU KHIEÅN PID TRÖÔÏT CHO TAY<br />
MAÙY SCARA<br />
Traàn Quyù Höõu*, Traàn Ñình Huy,<br />
Ngoâ Cao Cöôøng, Nguyeãn Thanh Phöông<br />
<br />
TOÙM TAÉT<br />
Baøi vieát naøy, giôùi thieäu moät boä ñieàu vaøo quaù trình saûn xuaát nhö caùc Robot haøn<br />
khieån vi - tích phaân - tyû leä(PID) tröôït, thieát trong nhaø maùy saûn xuaát oâ toâ, caùc Robot laép<br />
keá cho vieäc di chuyeån baùm oån ñònh cuûa tay raùp linh kieän trong daây chuyeàn saûn xuaát<br />
maùy SCARA. Phaân tích tính oån ñònh tieäm board maïch, Robot laép maùy, Robot ñaøo<br />
caän toaøn cuïc cuûa heä thoáng tay maùy ñöôøng haàm, robot caáp phoâi trong caùc maùy<br />
SCARA, vôùi boä ñieàu khieån ñeà xuaát. Ñieàu gia coâng chi tieát cô khí, Robot quay camera<br />
kieän toàn taïi cuûa maët tröôït vaø tính oån ñònh trong caùc saân vaän ñoäng ... Tuy nhieân, ôû Vieät<br />
toaøn cuïc cuûa heä thoáng ñöôïc thieát laäp döôùi Nam thì vieäc nghieân cöùu vaø cheá taïo Robot<br />
daïng toaøn phöông cuûa haøm Lyapunov. Tính môùi ôû giai ñoaïn baét ñaàu, chuû yeáu döøng laïi ôû<br />
khaû thi cuûa boä ñieàu khieån ñöôïc kieåm chöùng möùc ñoä cheá thöû, chæ moät soá ít ñöôïc chuyeån<br />
thoâng qua keát quaû moâ phoûng treân phaàn giao vaøo quaù trình saûn xuaát. Caùc robot naøy<br />
meàm Matlab. chöa coù tính thích öùng vôùi moâi tröôøng thay<br />
ñoåi maø chuû yeáu hoaït ñoäng theo moät chöông<br />
DESIGNING SLIDE CONTROLLER PID<br />
trình ñònh tröôùc.<br />
FOR SCARA ROBOTIC ARM<br />
Vieäc nghieân cöùu caùc boä ñieàu khieån<br />
ABSTRACT ñeå naâng cao ñoä chính xaùc cuûa robot hieän<br />
vaãn coøn ñang ñöôïc caùc nhaø khoa hoïc trong<br />
This article introduces a Proportional<br />
- Integral - Derivative Slide Controller (PID vaø ngoaøi nöôùc quan taâm raát nhieàu.<br />
Controller) that is designed for stable Tay maùy laø moät ñoái töôïng coù ñoä phi<br />
sticking move of the SCARA robotic arm, tuyeán raát cao do ñoù vieäc thieát keá boä ñieàu<br />
analyzes the global asymptotic stability of khieån cho ñoái töôïng naøy laø khaù phöùc taïp.<br />
the SCARA robotic arm system with the Nhö ñaõ bieát, ñieàu khieån vôùi caáu truùc thay<br />
proposed controller, existing conditions of ñoåi (Variable Structure Control/Sliding<br />
sliding surface and global stability of the mode control) laø phöông phaùp höõu hieäu ñeå<br />
system that is established under quadratic ñieàu khieån cho caùc ñoái töôïng phi tuyeán bôûi<br />
form of the Lyapunov function. The luaät ñieàu khieån hoài tieáp phi tuyeán [1] – [4].<br />
feasibility of the controller is verified Trong nhöõng naêm gaàn ñaây, heä thoáng<br />
through simulation results on Matlab ñieàu khieån vôùi caáu truùc thay ñoåi ñaõ ñöôïc<br />
software. öùng duïng roäng raõi ñeå oån ñònh hoaù cho<br />
chuyeån ñoäng cuûa Robot. Ñieàu khieån vôùi caáu<br />
1. GIÔÙI THIEÄU<br />
truùc thay ñoåi laø moät kyõ thuaät ñieàu khieån raát<br />
Hieän nay treân theá giôùi ñaõ coù raát<br />
maïnh.<br />
nhieàu nghieân cöùu veà robot vaø cuõng ñaõ coù<br />
Coù raát nhieàu nghieân cöùu veà boä ñieàu<br />
raát nhieàu Robot ñöôïc cheá taïo vaø öùng duïng<br />
khieån coù caáu truùc thay ñoåi, coù theå keå ñeán<br />
Khoa hoïc - kó thuaäät 29<br />
<br />
<br />
<br />
nhö: Boä ñieàu khieån tröôït trong heä lieân tuïc<br />
trình baøy trong [8] , [9], boä ñieàu khieån tröôït<br />
ñöôïc ñöa ra trong [10] ñeå ñieàu khieån cho<br />
tay maùy,….<br />
Baøi vieát naøy, trình baøy moät boä ñieàu<br />
khieån PID coù caáu truùc thay ñoåi keát hôïp giöõa<br />
boä ñieàu khieån coù caáu truùc thay ñoåi vaø maët<br />
tröôït PID ñeå ñieàu khieån cho goùc quay cuûa<br />
tay maùy SCARA baùm theo goùc ñaët.<br />
Điều kiện tồn tại của mặt trượt và tính<br />
ổn định tiệm cận toàn cục của hệ thống được<br />
thiết lập dưới dạng toàn phương của hàm<br />
Lyapunov.<br />
<br />
2. MOÂ HÌNH ÑOÄNG LÖÏC HOÏC<br />
CUÛA TAY MAÙY SCARA<br />
Xeùt moät tay maùy SCARA nhö hình 1.<br />
Tay maùy goàm hai thanh quay coù Hình.2. Tay máy SCARA trong hệ tọa độ Oxy.<br />
chieàu daøi laø a1, a2 vaø moät thanh tònh tieán coù<br />
chieàu daøi d. Thanh a1 vaø a2 ñöôïc noái vôùi Töø sô ñoà caáu truùc cuûa tay maùy<br />
nhau qua moät khôùp quay, thanh a1 ñöôïc noái SCARA, ta coù toïa ñoä ñieåm P ñöôïc xaùc ñònh<br />
vaøo chaân ñeá qua moät khôùp quay, caùc khôùp nhö sau:<br />
quay ñöôïc truyeàn ñoäng bôûi ñoäng cô DC. X a1 cos 1 a2 cos1 2 (1)<br />
Thanh chuyeån ñoäng tònh tieán d coù<br />
Y a1 sin 1 a2 sin1 2 (2)<br />
theå quay quanh truïc cuûa noù.<br />
Đạo hàm (2.1) và (2.2) ta có:<br />
Giaû thieát raèng, thanh chuyeån ñoäng<br />
tònh tieán ñöôïc giöõ coá ñònh, tay maùy SCARA <br />
X a11 sin 1 a2 1 2 sin1 2 (3)<br />
coù theå töông ñöông moät tay maùy 2 baäc töï do <br />
Y a cos a cos (4)<br />
trong maët phaúng 0xy vaø khoái löôïng cuûa caùc<br />
1 1 1 2 1 2 1 2<br />
<br />
Hàm Lagrangian của hệ thống:<br />
thanh laø khoâng ñaùng keå so vôùi khoái löôïng 1 1<br />
caùc ñoäng cô truyeàn ñoäng taïi caùc khôùp, ñeå LK m1a1212 m2v 2<br />
2 2<br />
troïng taâm cuûa caùc thanh taäp trung ngay taïi 1<br />
m1a1212<br />
caùc khôùp. 2<br />
<br />
(5)<br />
Goïi m1, m2 laø khoái taâm cuûa caùc<br />
1<br />
<br />
m2 a1212 a22 1 2 2a1a21 1 2 cos 2<br />
2<br />
2<br />
<br />
thanh a1, a2. 1 1 1<br />
m1a1212 m2 a1212 m2 a22 1 2<br />
2 2 2<br />
2<br />
<br />
<br />
m2 a1a21 1 2 cos 2<br />
Moâ hình ñoäng löïc hoïc cuûa tay maùy<br />
SCARA coù theå ñöôïc bieåu dieãn:<br />
30 Khoa hoïc - kó thuaäät<br />
<br />
<br />
<br />
<br />
M q q V q, q q d d (t ) .<br />
M 11 M 12 1 V11 V12 1 1 (6) e1 d , e2 e1 q d vaø<br />
M <br />
21 M 22 2 V21 V22 2 2 e3 e2 d d laø sai leäch giöõa<br />
Trong đó: tích phaân vò trí goùc, goùc quay vaø toác ñoä goùc<br />
tham chieáu vaø tay maùy.<br />
q 1<br />
2 Trong ñoù: d 21 , d 21 ,<br />
θ1, θ2 là góc quay của các khớp của tay máy e1 21 , e2 21 vaø e3 21 .<br />
m m2 a12 m2 a22 2m2 a1a2 m2 a22 m2 a1a2 cos 2 <br />
M q 1 Sai soá ñoäng löïc hoïc coù theå ñöôïc vieát<br />
<br />
m a 2<br />
m2 a1a2 cos 2 m2 a22<br />
<br />
<br />
nhö sau:<br />
2 2<br />
<br />
Là ma trận quán tính, đối xứng và xác định<br />
e3 M q V q, q e3 <br />
1<br />
dương, (8)<br />
M q V q, q <br />
1<br />
0 m2 a1a22 sin 2 <br />
V q, q <br />
d d<br />
<br />
là Muïc ñích thieát keá boä ñieàu khieån laø<br />
m2 a1a21 sin 2 0 <br />
tìm tín hieäu ñieàu khieån ñeå cho caùc sai soá<br />
ma traän coriolis. e1 0, e2 0, e3 0 khi t <br />
Giôùi thieäu moät boä ñieàu khieån PID coù<br />
3. THIEÁT KEÁ BOÄ ÑIEÀU KHIEÅN<br />
daïng nhö sau:<br />
Xeùt tay maùy SCARA coù phöông<br />
K r K p e2 K I e1 K D e3 signst (9)<br />
trình ñoäng löïc hoïc nhö (6). Ñaët<br />
(t ) q(t )dt , phöông trình ñoäng löïc hoïc Trong ñoù:<br />
cuûa tay maùy coù theå ñöôïc vieát laïi nhö sau: Kr, KI, Kp vaø KD laø caùc haèng soá xaùc<br />
ñònh döông,<br />
(t ) q(t )<br />
() F trace laø chuaån<br />
T<br />
q (7)<br />
M q V q, q q <br />
1 Frobenius cuûa ma traän.<br />
Sign(.) laø haøm daáu, s(t ) 21 laø<br />
Trong ñoù: maët tröôït.<br />
Ñònh nghóa moät maët tröôït (sliding<br />
(t ) 1 laø vector vò trí goùc cuûa caùc khôùp<br />
2 surface) coù daïng:<br />
s(t ) C1e1 C2 e2 e3 (10)<br />
1 laø vector toác ñoä quay cuûa caùc khôùp<br />
<br />
2 Trong ñoù:<br />
C1 vaø C2 laø caùc haèng soá xaùc ñònh<br />
1 laø vector tín hieäu ñieàu khieån ngoõ<br />
2 döông ñöôïc thieát keá. Baøi toaùn ñaët ra laø laøm<br />
vaøo theá naøo ñeå choïn C1 vaø C2 ñeå maët tröôït s(t)<br />
oån ñònh. Khi s(t) = 0, (10) coù theå vieát laïi<br />
Goïi d 1d laø vector vò trí goùc<br />
2d döôùi daïng phöông trình bieán traïng thaùi:<br />
tham chieáu cuûa caùc khôùp, tích phaân cuûa vò e1 0 I 0 e1 <br />
t e 0 0 I e2 (11)<br />
trí goùc tham chieáu laø d d (t ' )dt ' vaø toác 2 <br />
0<br />
e3 C1 C2 0 e3 <br />
ñoä goùc tham chieáu cuûa caùc khôùp cho bôûi<br />
3.1. Ñieàu kieän tröôït<br />
Khoa hoïc - kó thuaäät 31<br />
<br />
<br />
<br />
Trong phaàn naøy, moät ñieàu kieän caàn toaøn cuïc cuûa heä thoáng ñöôïc thieát keá, ta ñònh<br />
ñeå toàn taïi cheá ñoä tröôït trong tay maùy nghóa moät haøm Lyapunov xaùc ñònh döông,<br />
SCARA (6). daïng toaøn phöông nhö sau:<br />
Choïn haøm Lyapunov nhö [6] e1 <br />
T<br />
A W C1T M q e1 <br />
T (18)<br />
V st s(t )T M (q) s(t ) (12) V e1 , e2 , e3 e2 C2T M q e2 <br />
1 1<br />
2 W D<br />
2 e3 M q C1 M q C2 M q e3 <br />
<br />
Laáy ñaïo haøm theo thôøi gian cuûa haøm<br />
Trong ñoù:<br />
Lyapunov (12) doïc theo quyõ ñaïo cuûa heä sai<br />
soá (8) vaø (11) ta ñöôïc: A, D 22 laø caùc ma traän ñoä lôïi ñoái<br />
V st s(t )T M (q)C1e2 C2e3 xöùng<br />
<br />
s(t )T V q, q e3 K r K p e2 K I e1 K D e3 signst W 22 laø ma traän ñoä lôïi<br />
s(t )T V q, q d s(t )T M (q)d s(t )T M (q) s(t )<br />
1<br />
2 C1 , C2 22 là các ma trận hằng số của<br />
Bôûi vì s(t )T signst st , vaø mặt trượt.<br />
s(t)TJs(t)/2 = 0 vaø laáy chuaån cuûa caùc ma Phöông trình (18) coù theå ñöôïc vieát laïi<br />
nhö sau:<br />
traän daãn ñeán:<br />
V st s(t ) max V (q, q )<br />
V e1 , e2 , e3 e1T Ae1 e1T We2 e1T C1T M (q)e3<br />
C1 e1 s (t ) max M (q) C1 e2 1<br />
(19)<br />
q , q F F q F F<br />
2<br />
s(t ) max V (q, q ) F<br />
C2 F<br />
e2 s(t ) max M (q) F<br />
C2 F<br />
e3<br />
q , q q<br />
1 1<br />
<br />
K r K p e2 K I e1 K D e3 s (t )<br />
e2T De2 e2T C2T M (q)e3 e3T M (q)e3<br />
2 2<br />
s(t ) max V q, q F max d s(t ) max M (q) F<br />
max d<br />
q , q t q t<br />
<br />
Laáy ñaïo haøm (19)<br />
Saép xeáp laïi ta thu ñöôïc:<br />
V e1 , e 2 , e3 , t e1T Ae 2 e2T We2 e1T We3<br />
V st s (t ) K r max V q, q F max d max M (q) F max d <br />
e2T C1T M (q)e3 e1T C1T M (q)e3<br />
(20)<br />
q ,q t q t<br />
<br />
<br />
K p max V (q, q ) F C2 F max M (q ) F C1 F e2 e T C T M (q)e<br />
q ,q q 1 1 3<br />
<br />
e2T De3 e3T C 2T M (q)e3 <br />
K I max V (q, q ) C1 F e1<br />
F e T C T M (q)e e T C T M (q)e<br />
(13)<br />
q ,q<br />
2 2 3 2 2 3<br />
<br />
K D max M (q) e <br />
F 3 <br />
C2 1<br />
q F<br />
e3T M (q)e3 e3T M (q)e3<br />
2<br />
Töø (13), ta nhaän thaáy raèng neáu caùc Phöông trình (20) coù theå ñöôïc vieát laïi<br />
ñieàu kieän (14), (15), (16), (17) thoûa maõn thì nhö sau:<br />
haøm Lyapunov seõ aâm vaø cheá ñoä tröôït luoân <br />
V e1 , e2 , e3 , t e1T Ae2 e1T W C1T M (q) e3 e2T We2 <br />
toàn taïi: 2 <br />
eT C T M (q) D C T M (q) e<br />
1 2 3 (21)<br />
K r max V q, q F max 1 <br />
q ,q t<br />
d<br />
(14) e C2T M (q) M (q) e3<br />
T<br />
3<br />
2 <br />
max M (q) max d<br />
q F t <br />
e1T C1T e2T C2T e3T M (q)e3 <br />
K p max V (q, q )<br />
q ,q F<br />
C2 F<br />
(15) <br />
Ñaët e1T C1T e2T C2T e3T M (q)e3 * (22)<br />
max M (q) F<br />
C1 F Thay phöông trình (8) vaø phöông trình<br />
q<br />
<br />
K I max V (q, q ) C1 (16) (9) vaøo phöông trình (22) ta ñöôïc:<br />
* e1T C1T V q, q e3 e2T C2TV q, q e3 e3T V q, q e3<br />
q ,q F F<br />
<br />
K D max M (q) (17)<br />
s(t )T V q, q d M q d K r s(t )T signst <br />
F<br />
C2 F<br />
q<br />
<br />
K p e2 K I e1 K D e3 s(t )T signst <br />
3.2. OÅn ñònh tieäm caän toaøn cuïc cuûa<br />
heä thoáng: Phöông trình treân coù theå ñöôïc vieát laïi<br />
nhö sau:<br />
Ñeå tìm ñieàu kieän oån ñònh tieäm caän<br />
32 Khoa hoïc - kó thuaäät<br />
<br />
<br />
<br />
* e1T C1T V q, q e3 e2T C2T V q, q e3 e3T V q, q e3 C1T V q, q W C1T M (q)<br />
H13 C1T K D C1T K D P2 (q, q )<br />
s (t )T V q, q d M q d K r s (t )T signst <br />
(23) 2 2 2<br />
K C T V q, q W C1T M (q) , H 21 0 ,<br />
K D C1 e1 C2 e2 e3 I C1 e P2 (q, q ) 1 <br />
F F F 1 2 2 2<br />
KD <br />
K H 22 C2T K DC2 R1 C2T C1T 1<br />
P1 P1T C11C2<br />
s (t ) signst <br />
<br />
P C2 e<br />
F 2<br />
T<br />
<br />
KD R1 <br />
1 T T<br />
2<br />
C2 C1 1<br />
A AT C11C2 W<br />
Choïn K I C1 F K D vaø K P C2 F K D , C2T V q, q C1T M (q) D C2T M (q)<br />
H 23 C2T K D <br />
vaø söû duïng tính chaát s(t ) signs(t ) s(t ) , sau<br />
T 2 2 2 2<br />
H 31 0 , H 32 0<br />
ñoù laáy chuaån cuûa ma traän, seõ daãn ñeán<br />
H 33 K D I R2 q, q C1T P2 q, q P2 q, q C11<br />
1<br />
* e1T C1TV q, q e3 e2T C2T V q, q e3 e3T V q, q e3 T<br />
<br />
<br />
<br />
K r max V q, q F max d max M q F max d s(t )<br />
q ,q t q t <br />
P q, q P q, q C<br />
R2 q, q C1T<br />
1<br />
2 2<br />
T<br />
1<br />
1<br />
<br />
2<br />
<br />
1 T<br />
C2 M (q) M (q)C2 <br />
<br />
K D C1 F e1 C2 F e2 e3 s(t ) Vì ma traän H laø ma traän phaân taùch do ñoù phaàn<br />
Choïn K r max V q, q F max d max M q F max d<br />
vaø söû buø Schur ñöôïc söû duïng ñeå xaùc ñònh ñieàu kieän<br />
cho H laø ma traän xaùc ñònh döông. Theo phaàn buø<br />
q ,q t q t<br />
<br />
<br />
duïng baát ñaúng thöùc Cauchy– Schwartz trong<br />
Schur, ma traän H laø xaùc ñònh döông neáu nhöõng<br />
tam giaùc, chuùng ta coù:<br />
ñieàu kieän sau thoûa maõn:<br />
* e1T C1T K DC1e1 2e1T C1T K DC2 e2<br />
(24) (27)<br />
e1T 2C1T K D C1T V q, q e3 e2T C2T K D C2 e2 H11 0<br />
<br />
e2T 2C2T K D C2T V q, q e3 e3T K D I V q, q e3 H 22 H12<br />
T<br />
H111 H12 0 (28)<br />
Thay phöông trình (24) vaøo phöông<br />
T<br />
13<br />
1<br />
11 <br />
H 33 H H H 13 H 23 H H H 13 T<br />
12<br />
1<br />
11 H<br />
T<br />
22 H H H 12<br />
T<br />
12<br />
1<br />
11 (29)<br />
1<br />
<br />
<br />
<br />
trình (21) vaø saép xeáp laïi, ta nhaän ñöôïc: <br />
H 23 H 12<br />
T<br />
H 111 H 13 0 <br />
A<br />
V e1 , e2 , e3 , t e1T C1T K D C1e1 2e1T C1T K D C2 e2<br />
Chuù yù raèng, H11 laø luoân luoân döông vì<br />
2<br />
(25) KD laø haèng soá döông. Töø phöông trình (28), ta<br />
C T<br />
V q , <br />
q W C T <br />
M (q) <br />
2e1T C1T K D 1 1<br />
2 <br />
e3 coù:<br />
2 2<br />
W<br />
e2T C2T K D C2 e2 H 22 H12<br />
T<br />
H111 H12 R1 P1T C11 K D1 C1T 1<br />
P1 0 (30)<br />
2<br />
C T V q, q C1T M (q) D C2T M (q) Giaû söû raèng R1 > 0, vaø bôûi vì KD > 0, ta<br />
2e2T C2T K D 2 <br />
2 2 2 2 <br />
e3<br />
coù:<br />
M (q) 2 2<br />
e3T K D I V q, q C2T M (q) P1 AF (31)<br />
2 <br />
e3<br />
KD <br />
min C1T C1 min R1 <br />
F<br />
<br />
4min C1T C1 min R1 <br />
Vieát laïi (25) daïng ma traän ta nhaän<br />
Ñaët K D1 H 22 H12T H111H12 R1 P1T C11K D1 C1T 1 P1 vaø<br />
ñöôïc:<br />
giaû söû P1 laø ma traän khaû ñaûo(khoâng suy bieán),<br />
V e1 , e2 , e3 , t xT Hx (26) ta coù:<br />
Trong ñoù: H 23 H 12T H 111 H 13 C 2T Bq, q C1T M q C 2T M q <br />
1 1 D 1<br />
e1 H11 H12 H 13 2 2 2 2<br />
(32)<br />
, <br />
x e2 H H 21 H 22 H 23 P q, q P C<br />
C 2T C1T<br />
1<br />
2 1<br />
T<br />
1<br />
1<br />
<br />
<br />
<br />
e3 H 31 H 32 H 33 P C K C P q, q <br />
1<br />
T<br />
1<br />
1 1<br />
D<br />
T 1<br />
1 2<br />
<br />
K D1 P11 P2 q, q P3 q, q <br />
Caùc phaàn töû trong ma traän H coù daïng<br />
Trong ñoù:<br />
nhö sau:<br />
P3 q, q C2T Bq, q C1T M q C2T M q <br />
1 1 D 1<br />
H11 C1T K DC1 , H C T K C A C T K C P , P1 A 2 2 2 2<br />
12 1 D 2 1 D 2 1<br />
<br />
P q, q P C<br />
2 2<br />
R1 P11 P2 q, q <br />
1 1<br />
C2T C1T 2 1<br />
T<br />
1<br />
<br />
Vì vaäy, ñieàu kieän ôû phöông trình (29) coù theå<br />
ñöôïc vieát laïi nhö sau:<br />
Khoa hoïc - kó thuaäät 33<br />
<br />
<br />
H 33 H13<br />
T<br />
<br />
H111 H13 H 23 H12<br />
T<br />
H111 H13 H H H H (33)<br />
T<br />
22<br />
T<br />
12<br />
1<br />
11 12<br />
1<br />
<br />
<br />
H H H H <br />
23<br />
T<br />
12<br />
1<br />
11 13<br />
<br />
R3 q, q P3 q, q K P q, q 0<br />
1<br />
Hình.3. Sô ñoà khoái cuûa heä thoáng ñieàu khieån tay maùy.<br />
T<br />
D1 3<br />
<br />
Giaû thieát raèng R3 q, q 0 ; thì<br />
max P3 q, q F<br />
2 4. KEÁT QUAÛ MOÂ PHOÛNG<br />
min R1 q ,q (34)<br />
min R3 q, q Keát quaû moâ phoûng cuûa heä thoáng tay<br />
maùy vôùi caùc thoâng soá ñaõ cho ôû treân vaø boä<br />
q ,q<br />
<br />
Bôûi vì KD1 > 0, do ñoù phöông trình (33) daãn ñeán<br />
2 max P3 q, q F (35)<br />
2 ñieàu khieån ñaõ thieát keá ôû chöông 3 vôùi caùc<br />
P1 F<br />
min K D1 min R1 <br />
q ,q<br />
<br />
min C1T C1 K d min R3 q, q <br />
daïng tín hieäu ngoõ vaøo laø hình sine ñöôïc<br />
q ,q<br />
trình baøy töø hình 4 ñeán hình 9. Töø keát quaû<br />
Khi ñoù : V xT Hx 0 (36) moâ phoûng cho thaáy, goùc quay cuûa tay maùy<br />
Nhö vaäy, toùm taét caùc phaân tích ôû treân ta coù keát baùm theo goùc ñaët vôùi sai soá raát nhoû.<br />
luaän nhö sau:<br />
Baûng 1: Thoâng soá cuûa tay maùy SCARA<br />
Heä thoáng laø oån ñònh tieäm caän toaøn cuïc neáu<br />
Thoâng soá Giaù trò Ñôn vò<br />
nhöõng ñieàu kieän sau ñaây thoaû maõn:<br />
m1 10,6 kg<br />
K r max V q, q F max d max M (q) F<br />
max d m2 4.85 kg<br />
q ,q t q t<br />
<br />
R3 q, q 0 a1 0,36 m<br />
a2 0,24 m<br />
max P3 q, q F<br />
2<br />
<br />
min R1 q ,q<br />
<br />
min R3 q, q Thoâng soá cuûa boä ñieàu khieån ñöôïc cho ôû<br />
q ,q<br />
2 baûng 2<br />
P1<br />
KD F<br />
<br />
max P3 (q, q ) F <br />
2<br />
<br />
min <br />
C1T C1 min R1 <br />
q , <br />
q Baûng 2: Thoâng soá cuûa boä ñieàu khieån<br />
min R3 (q, q )<br />
q ,q<br />
<br />
Parameter Values<br />
KI 10.I<br />
K I C1 F K D<br />
Kp 10.I<br />
K P C2 F<br />
KD KD 10.I<br />
Kr 10.I<br />
3.3. Sơ đồ khối của hệ thống:<br />
C1 10.I<br />
Sô ñoà khoái cuûa heä thoáng ñieàu khieån<br />
C2 1000.I<br />
tay maùy söû duïng boä ñieàu khieån PID tröôït<br />
ñöôïc thieát keá ôû phaàn treân ñöôïc trình baøy 40 Goc dat<br />
<br />
<br />
nhö hình veõ döôùi ñaây.<br />
Goc quay cua khop 1<br />
30<br />
Goc quay cua khop 1 [do]<br />
<br />
<br />
<br />
<br />
20<br />
<br />
Reference<br />
10<br />
trajectory<br />
0<br />
<br />
<br />
<br />
1d , 2 d -10<br />
Trajectory<br />
Inverse Control law Manipulator -20<br />
+ of the<br />
kinetic - Eq. (9), (10) Eq. (6)<br />
end point -30<br />
<br />
0 1 2 3 4 5 6 7 8 9 10<br />
Thoi gian [giay]<br />
34 Khoa hoïc - kó thuaäät<br />
<br />
<br />
<br />
Hình.4. Góc đặt và góc quay của khớp 1.<br />
60 Goc dat<br />
0.02 Goc quay cua khop 2<br />
<br />
40<br />
0.015<br />
<br />
<br />
<br />
<br />
Goc quay cua khop 2 [do]<br />
0.01<br />
20<br />
<br />
0.005<br />
Sai so [do]<br />
<br />
<br />
<br />
<br />
0<br />
0<br />
<br />
<br />
-0.005 -20<br />
<br />
<br />
-0.01<br />