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.

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)

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

Saved successfully!

Ooh no, something went wrong!