Documente Academic
Documente Profesional
Documente Cultură
14
d1
d2
107
m1 d 1 = u b1 d 1 d 2 k1 (d1 d 2 )
m2 d 2 = b1 d 1 d 2 + k1 (d 1 d 2 ) + b2 w d 2 + k 2 (w d 2 ) u
(14.1)
(14.2)
care poate fi scris i matriceal:
m1 s 2 + b1 s + k1
(b1 s + k1 )
U ( s)
D1 ( s )
(b1 s + k1 )
(14.3)
Dac se calculeaz inversa primei matrici, cu notaia:
m1 s 2 + b1 s + k1
= det
(b1 s + k1 )
(b1 s + k1 )
m2 s + (b1 + b2 ) s + (k1 + k 2 )
2
(14.4)
108
U ( s)
(b1 s + k1 )
D1 ( s ) 1 m2 s 2 + (b1 + b2 ) s + (k1 + k 2 )
=
D ( s )
2
(b1 s + k1 )
m1 s + b1 s + k1 (b2 s + k 2 ) W ( s ) U ( s )
2
D1 ( s )
D ( s ) =
2
=
U ( s )
b1 b2 s 2 + (b1 k 2 + b2 k1 ) s + k1 k 2
3
2
m1 b2 s + (m1 k 2 + b1 b2 ) s + (b1 k 2 + b2 k1 ) s + k1 k 2 W ( s )
2
1 m2 s + b2 s + k 2
m1 s 2
(14.5)
Pentru a obine funcia de transfer a sistemului dup comanda u, se
consider W(s)=0:
H 1 ( s) =
D1 ( s ) D2 ( s ) (m1 + m2 ) s 2 + b2 s + k 2
=
U ( s)
(14.6)
unde:
(14.7)
(14.8)
d1 =
u b1 k1
(d1 d 2 )
d1 d 2
m1 m1
m1
b
d2 = 1
m2
k
b
d 1 d 2 + 1 (d1 d 2 ) + 2
m2
m2
k
u
w d 2 + 2 (w d 2 )
m2
m2
109
(14.9)
b
b k
k
b
d1 d 2 = 1 + 1 d1 d 2 1 + 1 (d1 d 2 ) 2
m2
m1 m2
m1 m2
w d 2
1
k
1
u
2 (w d 2 ) +
+
m2
m1 m2
(14.10)
b
b
b
d1 d 2 = 1 + 1 (d1 d 2 ) 2 (w d 2 ) +
m2
m1 m2
k
1
k
k
1
u dt
+ 1 + 1 (d 1 d 2 ) 2 (w d 2 ) +
+
m
m
m
m
m
1
2
2
1
2
(14.11)
(14.12)
k
1
k
k
1
u
x 4 = 1 + 1 (d 1 d 2 ) 2 (w d 2 ) +
+
m2
m1 m2
m1 m2
(14.13)
x4 =
k
1
k2
k
k
k
1
u 2 w
x1 1 + 1 + 2 x 3 +
+
m2
m2
m1 m2 m2
m1 m2
(14.14)
x3 =
b
b2
b
b
b
x1 1 + 1 + 2 x3 + x 4 2 w
m2
m2
m1 m2 m2
(14.15)
iar a doua ecuaie diferenial, prin nlocuirea relaiei (14.15) n relaia (14.9).
110
x2 =
b b
b b
b1 b2
b
b k
b
1
x1 + 1 1 + 1 + 2 1 x 3 1 x 4 +
u + 1 2 w
m1 m2
m1
m1
m1 m2
m1 m1 m2 m2 m1
(14.16)
Prima ecuaie diferenial a sistemului este evident:
x1 = x 2
(14.17)
m2
k2
m
2
1
0
0
0
0
b1 b1 b1 b2 k1
+
+
m1 m1 m2 m2 m1
b
b
b
1 1 2
m1 m2 m2
k
k
k
1 1 2
m1 m2 m2
0
0
1
b1
m1
m1
; B =
0
1
1 + 1
0
m m
2
1
0
b1b2
m1m2
b
2
m2
k
2
m2
C = (0 0 1 0); D = (0 0)
(14.18)
3. Desfurarea lucrrii
Se cere analiza rspunsului sistemului la o intrare treapt (echivalent cu
urcarea unei borduri). Dac se folosesc funciile de transfer, se poate realiza un
program prin care s se studieze, independent, comportarea sistemului la o
comand sau la aciunea unei perturbaii. Pentru o comand treapt, aplicat
sistemului n bucl deschis (funcia de transfer H1), se obine un regim staionar
cu oscilaii mici, dar continue i o eroare staionar de 0.013 mm, pe care
persoanele din autobus le-ar resimi pe o durat mai mare de timp (Figura 14.2).
r=0
PID
d1-d2
Proces
113
n care:
- procesul are funcia de transfer H1(s) (funcia de transfer dup comand);
- procesul mpreun cu Hw formeaz funcia de transfer dup perturbaie H2(s);
- regulatorul are funcia de transfer HPID(s).
Pentru determinarea funciei de transfer Hw(s) se consider:
H 2 (s ) = H w (s ) H 1 (s ) H w (s ) =
H w (s ) =
H 2 (s )
H 1 (s )
(14.19)
m1 b2 s 3 m1 k 2 s 2 num(H 2 )
=
(m1 + m2 ) s 2 + b2 s + k 2 num(H 1 )
(14.20)
kI kD s2 + kP s + kI
=
s
s
(14.21)
D1 (s ) D2 (s )
H 1 (s )
,
= H w (s )
W (s )
1 + H 1 (s ) H PID (s )
(14.22)
115