PRECIZIA ROBOŢILOR INDUSTRIALI
PRECIZIA ROBOŢILOR INDUSTRIALI
PRECIZIA ROBOŢILOR INDUSTRIALI
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
. <strong>PRECIZIA</strong> ROBOȚILOR <strong>INDUSTRIALI</strong><br />
determinate anterior cu unul din algoritmii prezentați în paragraful §2.1.<br />
Etapele care trebuie parcurse în aplicarea algoritmului matricelor de transfer, [N22] sunt următoarele:<br />
1. În prima etapă, din modelul geometric direct se extrag matricele de transformare omogenă<br />
dintre sistemele i → j , notate cu i [ T ] ⎡ ⎣q ( ), k t k = j + 1 → i⎤⎦<br />
j<br />
75<br />
, unde i = 1 → n + 1 și<br />
j = 0 → i − 1 , definite corespunzător cu unul din algoritmii prezentați anterior în cadrul §2.1.<br />
2. Pe baza matricelor definite la pasul anterior, următorul pas constă în definirea matricei de transfer<br />
a vitezelor liniare V ( θ ) , a cărei componente, V i (i = 1 → n ) se determină astfel:<br />
V ( θ ) = V , i = 1 → n ; (2.103)<br />
( 3× n)<br />
∂ p<br />
[ ]<br />
0<br />
unde [ ] i<br />
V = = i R ⋅ k ⋅( p − p )<br />
unde<br />
i<br />
i i i<br />
∂qi<br />
. (2.104)<br />
3. Pentru i = 1 → n , în continuare se determină derivata în raport cu timpul a matricei de<br />
transfer a vitezelor liniare Vɺ ( θ ) . În acest scop, se utilizează următoarea expresie:<br />
Vɺ ( θ ) = ⎡ Vɺ ⎣ i , i = 1 → n ⎤⎦<br />
; (2.105)<br />
( 3× n)<br />
i j<br />
j= 1 ∂qi ⋅∂q<br />
j<br />
2<br />
n p<br />
Vɺ ∂<br />
= ⋅qɺ<br />
, i = 1 → n.<br />
(2.106)<br />
∑<br />
4. În continuare, utilizând aceleași date de intrare, se determină matricea de transfer a vitezelor<br />
unghiulare Ω ( θ ) , având componentele, Ω i , i = 1→ n definite cu expresiile prezentate mai jos:<br />
Ω ( θ ) = Ω , i = 1 → n ; (2.107)<br />
( 3× n)<br />
[ ]<br />
i<br />
unde,<br />
⎧ ∂ 0 0 T 0 { [ ] } [ ] ⎫ [ ] i<br />
Ω i = vect ⎨ n R ⋅ n R ⎬⋅Δ<br />
i = i R ⋅ ki<br />
⋅ Δ i .<br />
⎩∂qi ⎭<br />
(2.108)<br />
5. Derivata în raport cu timpul a matricei de transfer a vitezelor unghiulare Ω( θ ) ɺ , având<br />
unde,<br />
componentele, i Ωɺ (i = 1→ n)<br />
se obține prin derivarea în raport cu timpul a componentelor Ω i , astfel:<br />
Ω ɺ ( θ ) = ⎡ Ω ɺ<br />
⎣ i,<br />
i = 1 → n ⎤⎦<br />
; (2.109)<br />
( 3× n)<br />
n<br />
⎧ ∂ 0 0 T 0<br />
{ [ ] } [ ] ⎫ [ ] i<br />
Ω ɺ<br />
i = ∑vect<br />
n R ⋅ n R ⋅ Δ i = i Rɺ ⎨ ⎬ ⋅ ki<br />
⋅ Δ i . (2.110)<br />
i= 1 ⎩∂qi ⎭<br />
6. Matricea de transfer a accelerațiilor liniare A( θ ) , este definită, astfel:<br />
( )<br />
3xn