PRECIZIA ROBOŢILOR INDUSTRIALI
PRECIZIA ROBOŢILOR INDUSTRIALI
PRECIZIA ROBOŢILOR INDUSTRIALI
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>PRECIZIA</strong> ROBOȚILOR <strong>INDUSTRIALI</strong> .<br />
.<br />
Eroarea unghiulară tip DH, notată Δ θ i−1<br />
, se determină cu relaţiile:<br />
Se introduce notaţia k { i 1, i}<br />
Unghiul<br />
⎧Δ<br />
*<br />
θ i−1+Δqi−1 − daca i − 1 = R ;<br />
⎪<br />
*<br />
Δ θi−1 = ⎨ Δθi−1− daca i − 1 = T ;<br />
⎪ 0− daca i = 1.<br />
⎪⎩<br />
= − . Orientarea sistemului { k′′ } relativ la sistemul{ i−1Dn} este definită:<br />
n *<br />
n<br />
i−1Dn ( −1 θ ) ( −1 β −1)<br />
[ ]<br />
⎧R z ; Δ ⋅R y ; Δ<br />
R ;<br />
i D 1<br />
i D i<br />
⎪<br />
i −<br />
kDr<br />
i−1Dn ⎪<br />
" [ R<br />
k ] = ⎨ ⎧⎪ x′′ i 1 y′′ i 1 z′′ i 1 − pentru k = i −1;<br />
⎪ ⎨<br />
⎪⎩ ⎪⎩<br />
[ − − − ]<br />
[ ]<br />
x′′ y′′ z′′ − pentru k = i .<br />
i i i<br />
*<br />
n<br />
α i−<br />
1 este măsurat după axele x i− 1D<br />
între z i−1<br />
⎧<br />
⎪sαz<br />
z′′ x<br />
⎨<br />
⎪ ⎩ = ⋅<br />
116<br />
′′ şi z′′ i . Acesta se determină cu ecuaţiile:<br />
*<br />
i−1 = i−1× i /<br />
n<br />
i−1D *<br />
cαi−1 T<br />
( z′′ i−1)<br />
z′′<br />
(3.124)<br />
(3.125)<br />
; (3.126)<br />
* * *<br />
αi−1 = Atan2 ⎡sαi 1; cα<br />
⎤<br />
⎣ − i−1⎦<br />
.<br />
(3.127)<br />
Eroarea unghiulară tip DH, simbolizată cu Δ 1,<br />
este definită cu expresia de mai jos:<br />
unde semnul ( − ) este introdus dacă<br />
α i−<br />
* n<br />
i−1 i−1 i−1<br />
Δ α = α ± α . (3.128)<br />
*<br />
n<br />
α i−<br />
1 şi i 1<br />
α − au acelaşi semn, iar ( )<br />
+ dacă sunt de semne<br />
contrare. Erorile liniare tip DH, notate cu Δ ai −1<br />
respectiv i d Δ , se stabilesc cu următoarele relaţii:<br />
Observaţie. Pentru cazul particular când axa 1<br />
r n<br />
i−1 i−1 i−1<br />
Δ a = a − a ; (3.129)<br />
r n ⎧⎪ d i − d i , daca i = R;<br />
Δ d i = ⎨ r n<br />
⎪⎩ d i − d i +Δ q i,<br />
daca i = T .<br />
r<br />
x i− D aparţine planelor n<br />
n<br />
y i− 1D = 0 sau i 1D 0<br />
(3.130)<br />
z − = , relaţiile<br />
(7.3) – ( 7.10) se modifică corespunzător. Rezultatele obţinute sunt incluse în matricea erorilor de tip DH<br />
simbolizată prin ED, având dimensiunea ( n + 1) × 5 şi forma:<br />
[ β α θ ]<br />
ED = ⎡⎣ Δ i−1 Δ i−1 Δai−1 Δdi Δ i ; i = 1→ n+<br />
1 ⎤⎦<br />
.<br />
(3.131)<br />
Acest model matematic permite determinarea erorilor tip DH pentru orice robot, indiferent de<br />
complexitatea structurii mecanice. În anumite situaţii, determinate de datele de intrare, algoritmul conduce la<br />
T