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 />

⎡ 0<br />

⎢<br />

i−1 e21 [ δT<br />

i ] = ⎢<br />

⎢e31 ⎢<br />

⎢⎣ 0<br />

e12 0<br />

e32 0<br />

e13 −e23<br />

0<br />

0<br />

e14<br />

⎤<br />

e<br />

⎥<br />

24 ⎥ ;<br />

e34<br />

⎥<br />

⎥<br />

0 ⎥⎦<br />

(3.154)<br />

i 1<br />

T<br />

i−1 δT<br />

un<br />

−<br />

unde [ Δ ] reprezintă matricea diferenţială de transformare omogenă între {i-1} şi {i}, iar [ ]<br />

i<br />

operator matriceal de diferenţiere, ale cărui componente sunt funcţii de erorile tip DH sau tip PG.<br />

În continuare, se determină expresia operatorului matriceal de diferențiere, luând în considerare:<br />

{ yD; yG}<br />

{ ; ; }<br />

ε yQ = ε ε ; (3.155)<br />

y = p e g ; (3.156)<br />

Q<br />

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

{ ; ; ; α ; β; γ}<br />

⎧ pD= pQ<br />

= ⎨<br />

⎩pG=<br />

a b<br />

a<br />

c<br />

d<br />

. (3.157)<br />

unde y reprezintă un indice care evidențiază erorile de tip DH (D), respectiv de tip PG (G),<br />

corespunzătoare { p fiecarui parametru, e fiecarui element, g structurii mecanice a robotului}<br />

Q<br />

− − − .<br />

Expresia acestui operator de diferenţiere poate fi scrisă astfel:<br />

i−1 [ δT<br />

]<br />

i−1 i gG<br />

[ δT<br />

]<br />

i gD<br />

⎧<br />

⎪<br />

Dβ ⋅Δ β i−1+ Dα ⋅Δ αi−1+ Da⋅Δ ai−1+ Dd⋅Δ di+ Dθ<br />

⋅Δθi<br />

;<br />

= ⎨ i−1 i−1 i−1 i−1 i−1 ⎪⎩ [ δT] + [ δT] + [ δT] + [ δT] + [ δT]<br />

;<br />

i β i α i a i d i θ<br />

122<br />

i<br />

(3.158)<br />

⎧<br />

⎪<br />

Da⋅Δ ai−1 + Db⋅Δ bi−1 + Dc ⋅Δ ci−1 + Dα ⋅Δ α i−1 + Dβ ⋅Δ βi−1 + Dγ<br />

⋅Δγ<br />

i−1; = ⎨ i−1 i−1 i−1 i−1 i−1 i−1 (3.159)<br />

⎪⎩ [ δT] + [ δT] + [ δT] + [ δT] + [ δT] + [ δT]<br />

;<br />

i a i b i c i α i β i γ<br />

Termenii conţinuţi în cadrul expresiilor (3.158) – (3.159), se obţin cu ajutorul relaţiei:<br />

∂<br />

[ δ ] [ ]<br />

Luând în considerare erorile tip DH ( ε yQ ε yD )<br />

i−1 i<br />

[ δT<br />

]<br />

β<br />

{ } [ ] .<br />

i−1 i−1 i−1 −1<br />

T = T T<br />

i pQ i i<br />

∂pQ<br />

⎡ 0 0 Δβ<br />

i−1 0⎤<br />

⎢<br />

0 0 0 0<br />

⎥<br />

= ⎢ ⎥ ;<br />

⎢−Δβ i−1 0 0 0⎥<br />

⎢ ⎥<br />

⎣ 0 0 0 0⎦<br />

[ δT<br />

] ⎢ ⎥ ;<br />

i−1 i a<br />

⎡0 0 0 Δai−1⎤<br />

⎢<br />

0 0 0 0<br />

⎥<br />

=<br />

⎢0 0 0 0 ⎥<br />

⎢ ⎥<br />

⎣0 0 0 0 ⎦<br />

= , expresiile acestor operatori sunt următoarele:<br />

[ δT<br />

]<br />

⎡0 0 0 0⎤<br />

⎢<br />

0 0 −Δα<br />

0<br />

⎥<br />

= ⎢ ⎥ ;<br />

⎢0 0 0⎥<br />

⎢ ⎥<br />

⎣0 0 0 0⎦<br />

i−1 i−1 i α Δα<br />

i−1 ⎡0 0 0 0 ⎤<br />

⎢<br />

0 0 0 −sα⋅Δd ⎥<br />

=<br />

⎢ ⎥<br />

⎢ ⎥<br />

⎣0 0 0 0 ⎦<br />

[ δT<br />

] ⎢ ⎥ ;<br />

i−1 i−1 i<br />

i d 0 0 0 cαi−1⋅Δdi (3.160)<br />

(3.161)<br />

(3.162)

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

Saved successfully!

Ooh no, something went wrong!