Professional Documents
Culture Documents
. Root locus dijagrami u z-ravni. Uticaj poloaja polova na vremenski odziv. Krive u Z-ravni. Proporcionalni regulator.
Gp ( s ) =
65.250 s ( s + 361.2)
G ( s) Gh0Gp ( z ) = Z Gh0Gp ( s ) = 1 z 1 Z p s
T = 0.001s,
Y ( z)
Gh0Gp ( z ) =
T = 0.01s,
Gh0Gp ( z ) =
R ( z ) 1 + Gh0Gp ( z ) R( z) = z , z 1
Gh0Gp ( z )
Y ( z)
Y ( z) =
z ( 0.029z + 0.0257)
R ( z ) 1 + Gh0Gp ( z )
Gh0Gp ( z )
( z 1) ( z 2 1.668z + 0.7226)
1 + C( z)GZAS ( z ) = 0 1 + KL ( z ) = 0 C( z) = funkcija prenosa regulatora GZAS ( z) = funkcija prenosa DAC, analognog dela i ADC
L( z)
Napomene Jednaina ima isti oblik kao i jednaina u s-domenu uz smenu s sa z. Sva pravila koja vae u s-domenu su primenjiva i mogu se koristiti za crtanje root locus dijagrama (geometrijskih mesta korena) u z-domen. Dijagrami se tako e mogu dobiti koristei root locus dijagrame veine CAD programa (MATLAB = rlocus)
Primer Nacrtati root locus dijagram i kritino pojaanje za sistem prvog reda tipa 1 sa pojaanjem petlje
L( z ) =
1 z 1
Reenje Root locus dijagram je dat na sledeem slajdu (MATLAB rlocus). Root locus: realna osa izme u pola i nule. Za stabilan discretni sistem, poloaj pola na realnoj osi mora leati izme u (1,0) i (1,0) u z-ravni. Kritino pojaanje Kcr je u taki (1,0). Karakteristina jednaina zatvorenog sistema: z 1+ K = 0 Smena z = 1 daje Kcr= 2
Primer Nacrtati root locus dijagram i kritino pojaanje za sistem drugog reda tipa 1 sa pojaanjem petlje
Reenje Root locus dijagram je dat na sledeem slajdu. Taka ravanja: zb =(1+.5)/2 = 0.75 Kcr (kritino) presek RL & jedinine krunice. Karakteristina krunica zatvorenog sistema (z1)(z0.5)+K=z2 1.5z+K+0.5=0 Na jedininoj krunici, |z| =1 (konjugovano kompleksni)
L( z ) =
1 ( z 1)( z 0.5)
s = + j
z = e sT = e T e jT
s = j z = e jT = cos T + j sin T = 1T
1 = const1 2 = const2
M
s = n + j n 1 2 = n + j d
Karakteristina jednaina
1 2
z =e
=e
z = = 2
s 2 + 2 n s + n2 = 0
d T
1 2
d s
z = eTs = e nT + jd T
2 d 1 s
2
+ j 2
=e
d s
+ j d T
=e
Karakteristina jednaina
z 2 2 cos( d T )e nT z + e2nT = 0
z =e
2 n d s s
=e
( nT ) 2 ( d T ) 2
=e
(nT )2 2
Karakteristike Log spirala 1. Dve spirale za svaku vrednost odgovaraju . Spirala za je ispod realne ose, simetrina + spirali u odnosu na realnu osu. 2. Za bilo koju spiralu, |z| opada logaritamski sa poveanjem . 3. Za isti ugao, poveanje daje manje |z|, tj. spirale su manje za vee vrednosti . 4. Sve spirale poinju za =0 u |z|=1 ali se zavravaju u razliitim takama.
Zahtevi u z-Domenu
MATLAB >> g=tf(num, den, T) % sampling period T >> rlocus(g) % Root locus plot >> zgrid(zeta, wn) % Plot contours zeta = niz vrednosti relativnog priguenja wn = niz vrednosti nepriguenih prirodnih frekvencija
Slini zahtevima kod sinteze u s-domenu. esto aproksimativne vrednosti bazirane na definicijama za kontinualne sisteme Omoguava izbor poloaja polova u z-domenu.
Vremenska konstanta
Vreme smirenja Period nakon koga envelopa uzorkovanog signala ostaje unutar specificiranog opsega procenta od konane vrednosti (obino 2%). To je umnoak od vremenske konstante u zavisnosti od specificiranog procenta. Vreme smirenja za 2% opseg.
Vremenska konstanta eksponencijalnog opadanja za kontinualnu envelopu uzorkovanog signala Vrednost signala nakon jedne vremenske konstante nije uvek jednaka istom procenatu od konane vrednosti.
Ts =
Drugi zahtevi Frekvencija oscilacija d: ugao dominantnih kompleksnih konjugovanih polova podeljen sa periodom uzorkovanja. Drugi kriterijumi kao to su nadvienje, , n, definisani su analogno kontinualnom sluaju. Kao i kod kontinualnih sistema, izborom dominantnog para polova zatvorenog sistema u z-ravni dobiva se zadovoljavajui vremenski odziv. Analitiko reenje: mogue je za sisteme manjeg reda ali je komplikovanije nego kod kontinualnih sistema.
KARAKTERISTIKE ODZIVA
Y ( s)
2 n = 2 R ( s ) s2 + 2n s + n
s1,2 =n jn 1 2
KARAKTERISTIKE ODZIVA
KARAKTERISTIKE ODZIVA
Mp = e
1 2
),
Tp =
Tr =
d = n 1 2
Ts = Ts =
n
3
KARAKTERISTIKE ODZIVA
Y ( s) R ( s)
1 . 2 s + s +1
Y ( s) R ( s)
2 n 2 s2 + 2n s + n
Tr =
d d =1.047, n
= 2.094 s
Ts = Ts =
n
3
=8s =6s
( za ( za
2%) 5%)
n = 1 rad/s = 0.5
d = n 1 2 = 0.866 rad/s
Mp = e
= tan1
Tr =
1 2
) = 0.16,
1.047
1
s0
Tp = = 3.627 s d
1 =0 s0 s s + s + 1
G ( s) H ( s) =
K s ( s + 1)
Gh0GH ( z ) =
K T 1+ eT z TeT +1 eT
( z 1) ( z eT )
T = 2s T = 1s
G ( s) =
1 s ( s + 2)
T=1s
K=?
=0.7
D( z) = K
Proporcionalni regulator
Primer Projektovati proporcionalni regulator za digitalni sistem upravljanja sa jedininom povratnom vezom sa periodom uzorkovanja T=0.1s, tako da se dobije a) d = 5 rad/s b) Vremenska konstanta 0.5 s
Gz ( z ) =
G( z) 1 + KG ( z )
1 + KG ( z ) = 0 K = 1 G ( z ) z =0.420.32 j
K =
c) = 0.7
L( z ) =
1 ( z 1)( z 0.5)
Reenje Koriste se elementarna preraunavanja i MATLAB. MATLAB rlocus (a) Ugao polova = dT= 50.1 = 0.5rad = 28.65 (b) 1/( vremenska konstanta) = n = 1/ 0.5 = 2 rad /s magnituda pola= exp(n ) = 0.82 (c) Koristi se direktno . Diskretizovan odziv na step: MATLAB naredba step Veim pojaanjima odgovara manji (oscilatoran odziv).
n a b c
Pojaanje
Vremenski odzivi
n = = rad/s 0.5
= (1
2 d 2 n
) = 25
d =
1.5enT 1 cos 1 T 2
= 0.436,
n = 4.586 rad/s
z0 jednaina : K = e
2nT
0.5 = e
21.5710.1
0.5 = 0.23
Primer
n = 3.63 rad/s
K =e
0.143.63
0.5 = 0.10
Grafiki: Nacrtati root locus dijgram i segment spirale za konstantan i nai njihov presek. (Veoma priblini rezultati i reevanje je komplikovanio bez MATLAB-a izuzev za jednostavne root loci).
G ( s) =
1 s ( s + 5)
Reenje
Reenje
GZAS ( z) =
Kv =
Konstante greke brzine (Tip 1) 10% greka u stacionarnomtanju kod odziva na ramp
z+e
2nT
Jednaina sadri tri parametra , n i K. Izjednaavanjem koeficijenata dobivaju se dve jednaine Odrediti dve nepoznate i dobiti treu iz zadatih uslova.
Vremenski odziv za K = 50
b) Projektovanje za = 0.7 Komplikovano analitiko reenje za konstantno MATLAB: postaviti kursor na =0.7
Kcr=109, stabilan sistem na K = 50 i K = 10. Zahtevi su ispunjeni i za (a) i (b). Proverimo druge kriterijume kao to su i n. Za (a), K=50, = 0.18 (velika oscilatornost) Za (b), K =10, e()% = 50% kod odziva na ramp. P-upravljanje ne moe obezbediti i malu greku u stacionarnom stanju i dobar prelazni odziv.
K = 10.