04.06.2013 Views

PRECIZIA ROBOŢILOR INDUSTRIALI

PRECIZIA ROBOŢILOR INDUSTRIALI

PRECIZIA ROBOŢILOR INDUSTRIALI

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!