04.06.2013 Views

PRECIZIA ROBOŢILOR INDUSTRIALI

PRECIZIA ROBOŢILOR INDUSTRIALI

PRECIZIA ROBOŢILOR INDUSTRIALI

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Dacă ( 1)<br />

n<br />

T<br />

r<br />

i i<br />

z − ⋅ z =± 1,<br />

atunci rezultă expresiile:<br />

( ) ( )<br />

⎧ n<br />

T<br />

r n<br />

T<br />

r<br />

Atan2 ⎡<br />

− zi ⋅xi ; zi ⋅y<br />

⎤<br />

i ;<br />

⎪ ⎢⎣ ⎦⎥<br />

Δ β i−1<br />

=⎨<br />

n<br />

T<br />

r n<br />

T<br />

⎪ r<br />

Atan2 ⎡<br />

−( zi ) ⋅xi ; ( zi ) ⋅z<br />

⎤<br />

i ;<br />

⎪⎩ ⎢⎣ ⎥⎦<br />

( ) ( )<br />

119<br />

.<br />

(3.142)<br />

T T<br />

n r n r<br />

Δ γ i−1= Atan2 ⎡<br />

yi ⋅yi ; xi ⋅x<br />

⎤<br />

i .<br />

⎢⎣ ⎥⎦<br />

(3.143)<br />

( ) ( )<br />

T T<br />

n n r<br />

Δ α i−1= Atan2 ⎡<br />

x i ⋅yi; yi ⋅y<br />

⎤<br />

i ;<br />

⎢⎣ ⎥⎦<br />

(3.144)<br />

π<br />

Δ β i−1<br />

=± ; Δ γ i−1<br />

= 0.<br />

2<br />

Acestea din urmă aparţin aşa-numitor erori geometrice grosiere. De aceea, acest model matematic<br />

conţine un test de eliminare a erorilor grosiere. Rezultatele obţinute sunt incluse în matricea erorilor tip<br />

PG, simbolizată cu G<br />

E , având dimensiunea ( )<br />

n + 1 × 6şi<br />

forma prezentată mai jos:<br />

[ α β γ ]<br />

T<br />

⎧⎡⎣ Δai−1 Δbi−1 Δci−1 Δ i−1 Δ i−1 Δ i−1<br />

; i = 1→ n+<br />

1 ⎤⎦<br />

;<br />

⎪<br />

EG = ⎨ ⎡ i = 1→ n+<br />

1⎤<br />

⎪ ⎢∈ijG ; .<br />

j = 1→ 6<br />

⎥<br />

⎪⎩ ⎣ ⎦<br />

(3.145)<br />

În concluzie, modelele matematice prezentate stabilesc prin calcul analitic, erorile tip DH şi PG pentru<br />

orice structură mecanică de robot. De asemenea, este important de menţionat faptul că atât modelarea<br />

erorilor geometrice a parametrilor tip DH cât şi PG este inclusă în algoritmul generalizat MecROb<br />

3.3.3 Eliminarea erorilor grosolane utilizând matricea statisticii znα i−1 În continuare, se stabileşte operatorul [ δT<br />

]<br />

p<br />

Q<br />

i<br />

, luând în considerare următoarele notaţii:<br />

{ }<br />

∈ = ∈ ; ∈ ;<br />

(3.146)<br />

yQ yD yG<br />

{ }<br />

y = p ; e; g ;<br />

(3.147)<br />

Q<br />

= { β; α; ; ; θ}<br />

;<br />

{ α β γ}<br />

⎧⎪ pDa d<br />

= ⎨<br />

⎪⎩ pG= a; b; c;<br />

; ; ;<br />

(3.148)<br />

unde y reprezintă un indice care evidenţiază erorile tip DH (D) şi tip PG (G) corespunzătoare (pQ –<br />

fiecărui parametru; e – fiecărui element; g – structurii mecanice globale a robotului).<br />

Se stabilește matricea erorilor de tip DH, notată simbolic E de dimensiuni ( n+ 1) × 5,<br />

reprezentată:<br />

pk<br />

DH

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

Saved successfully!

Ooh no, something went wrong!