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.
MODELAREA ERORILOR DINAMICE I.<br />
ix<br />
T<br />
⎡ x ⎡<br />
Q , , { ; ; }<br />
xy<br />
myk i 1 n x 1 2 3<br />
⎤<br />
ΔQ ⎤ ⎡ ⎤<br />
myk ⎣Δ = → = ⎦ ⎡E ( ) Q D θ ⎤<br />
⎢ ⎥<br />
⎢ ⎥<br />
= = ⎢ ⎥ ⋅ ε<br />
x T xy<br />
y<br />
⎢<br />
ɺɺ ⎢<br />
X 0 x 0 x<br />
⎥<br />
. (6.2)<br />
Δ , { ; ; } E ( )<br />
yk ⎥ ⎡Δ v yk Δ ω yk x = 1 2 3 ⎤ ⎢⎣ aD θ<br />
⎣ ⎦ ⎢<br />
ɺ ɺ<br />
⎥<br />
⎥<br />
⎣ ⎦<br />
⎦<br />
⎣ ⎦<br />
xy<br />
În expresia prezentată anterior, E ( θ ) reprezintă matricea de transfer a erorilor pentru forţe<br />
Q D<br />
generalizate motoare, având dimensiunea ( n× 17 ⋅ n)<br />
xy<br />
, E ( θ ) reprezintă matricea de transfer a erorilor<br />
pentru acceleraţii operaţionale, de dimensiune ( 6× 17 ⋅ n)<br />
iar ε y este vectorul coloană ( 17 ⋅ n× 1)<br />
al erorilor<br />
geometrice, acesta din urmă fiind exprimat în forma prezentată mai jos:<br />
Indicele y este caracterizat prin: y { p , e, g}<br />
168<br />
aD<br />
T T T<br />
y D θ DM<br />
T<br />
ε = ⎡⎣ ε ε ε ⎤⎦<br />
. (6.3)<br />
= , unde<br />
k<br />
i<br />
pk = ⎡β α a d θ<br />
ɺ<br />
θ<br />
ɺɺ<br />
θ M rCi I ⎤<br />
⎣ δ ⎦<br />
xy<br />
Elementele matricelor de erori E ( θ ) xy<br />
, E ( θ ) se definesc pe baza următorilor operatori matriceali:<br />
QD<br />
aD<br />
T<br />
. (6.4)<br />
xy xy xy xy<br />
M( θ ) ; B( θ ) ; C ( θ ) ; Q ( ) g θ ;<br />
xy<br />
i xy xy 1<br />
( ) 0<br />
; ( ) ; { 0<br />
Q ( ) }<br />
SU θ J θ J θ −<br />
⎧Δ Δ Δ Δ ⎫<br />
⎪ ⎪<br />
⎨ ⎬ . (6.5)<br />
⎪<br />
⎩ Δ Δ Δ<br />
⎪<br />
⎭<br />
Ca urmare a complexităţii ridicate a modului de stabilire a elementelor ce compun matricele de transfer<br />
a erorilor, se preferă o altă formă de exprimare a modelării directe a erorilor dinamice, obţinută pe baza<br />
ecuațiilor dinamice matriceale. În stabilirea matricelor de transfer a eroilor dinamice se porneşte de la<br />
expresia de definire a forţei generalizate motoare:<br />
unde,<br />
( ɺ ɺɺ )<br />
i i i i i<br />
Qm θ ; θ ; θ = ⎡Qm = QiF + Qg + QSU + Qfd ⋅ Δ f , i = 1 → n,<br />
⎤<br />
Qk ⎣ ⎦<br />
; (6.6)<br />
i ( n) 0 T ( n) 0<br />
Q = J ⋅ ö ; (6.7)<br />
g i X i<br />
( ) ( ) ( ) ( )<br />
Δ Q = Δ J ⋅ + J ⋅Δ<br />
ixy n 0 xyT n 0 n 0 T n 0 xy<br />
g i Xi i Xi<br />
ö ö ; (6.8)<br />
n ⎡ ( 0) n T ⎤<br />
⎡ ( n) 0 M j [ R] g<br />
( )<br />
F ⎤ ⎢ ∑ ⋅ ⋅<br />
n<br />
⎥<br />
n 0<br />
Xi j= i<br />
ö = ⎢ ⎥ ≡<br />
⎢ ⎥<br />
; X ( n) 0<br />
n<br />
i ⎢ N ⎥ ⎢ ( 0) n T ⎥<br />
X<br />
0<br />
i M<br />
( )<br />
⎢ ⎥ ⎢ j ⋅<br />
n [ R] ⋅ ⎡<br />
i 1 n<br />
( rC − p<br />
j n ) × g ⎤<br />
⎥<br />
= → ⎣ ⎦ ∑<br />
⎢ ⎥<br />
⎢ j= i<br />
⎣ ⎦<br />
⎣ ⎥⎦<br />
(6.9)<br />
⎡ ( n) 0<br />
( )<br />
Δ F ⎤<br />
n 0<br />
X i<br />
Δ ö = ⎢ ⎥ ; X ( n) 0<br />
i ⎢ Δ N ⎥<br />
X i<br />
( i = 1 → n)<br />
⎢⎣ ⎥⎦<br />
(6.10)<br />
0<br />
n<br />
xy<br />
Xi j= i<br />
j<br />
Δ F = ∑ ΔM ⋅ g ; (6.11)