Documente Academic
Documente Profesional
Documente Cultură
H 0 ( s)
n2
p1 p 2
2
( s p1 )( s p 2 ) s 2 n s n2
cu polii: p1, 2 n j n 1 2
La sistemele numerice functia de transfer trebuie sa fie de forma:
H 0 ( z)
s T
cu polii: z , e 1, 2
C 0 ( z z1 )
( z z )( z z )
( z e sT )
tr
(5...10)
1
Se calculeaza apoi functia de transfer discreta H f ( z ) cunoscand functia de transfer
1 e Ts
H g ( s)
s
De aici:
H f ( z 1 ) (1 z 1 ) Z {L1[
H g (s)
]}
s
1
Daca H g (s ) are si timp mort jT atunci H f ( z ) apare inmultit cu z j .
Urmeaza alocarea polilor si a zerourilor pentru satisfacerea unor performante de tipul:
imp
t r t r imp
st 0
Din relatia de legatura intre z si s rezulta:
z , e n T
arg( z ) n 1 2 T
arg( z ) n 1 2 T
Pentru alocarea polilor sunt utile locurile geometrice ale polului z pentru =constant
si pentru nT =constant. Ele au aliura urmatoare:
Definirea parametrului
n
z
, depind de un parametru
v arg( z 1)
2
2
arg( z z1 ) v
(*)
Pentru a uni cele doua cazuri se face conventia 0 si relatia (*) devine:
arg( z z1 ) arg( z 1)
2
Determinarea raspunsului la un semnal de referinta treapta
Avem:
Y ( z ) H ( z ) R( z )
H (z)
R( z )
Deci:
Y ( z)
C 0 ( z z1 )
( z z )( z z )
1
z
1
z 1
1 z
C 0 ( z z1 ) z
( z z )( z z )( z 1)
y[kT ] y k
C0 ( z z1 ) z k
1
1
k 1
Y
(
z
)
z
dz
dz
2j
2j ( z z )( z z )( z 1)
C 0 ( z z1 )
z
( z z )( z 1)
cos(k )
unde:
arg( z ) n 1 2 T
arg( z z1 ) arg( z 1)
Tinand cont de expresia lui rezulta:
Notam:
q2
si tinand cont ca C 0
q2
Dar:
C 0 ( z z1 )
( z z )( z 1)
(1 z )(1 z )
1 z1
(1 z )(1 z )
1 z1
simplificam pe q:
1 z 1 z z z1
( z z1 )
2
( z z )( z 1)
1 z1 z z z 1
1 z 1 z z 1
q2
1 z z z1
z z1
1 z1 z z
z z
1 z1
(**)
2
1 z
( ABC )
sin( )
1 z1 sin( ) l DE
z z1
CD
DE
sec( )
z e nT
avem:
yk 1 sec( ) e nTk cos(kT n 1 2 )
dy
dt
t max 0
t
dy
sec( ) ( n )e nt cos( n 1 2 t )
dt
sec( ) n 1 2 e nt sin( n 1 2 t ) 0
n 1 2 sin( n 1 2 t ) n cos( n 1 2 t )
tg ( n 1 2 t max )
1
1 2
)
n 1
1 2
Introducand aceasta expresie in y(t) obtinem:
t max
y (t max ) 1 sec( ) e
1 1 sec( ) e
2
Din y( t max )= y
(arctg
n 1 2
1 2
( arctg
( arctg
1 2
1 2
cos(arctg
1 2
1 1 sec( ) e
2
max
1 2
( arctg
1 2
Din aceasta caracteristica, pentru un impus, pot determina mai multe perechi ( , )
care sa realizeze suprareglajul.
Se poate construi locul geometric al lui z pentru =constant prin constructie punct cu
punct din intersectia locului geometric de z pentru =constant cu locul geometric de z
pentru = constant.
Pentru locul geometric de z pentru =constant presupunem ca z 1 =constant (fixat).
Procedura de alegere a lui z1 este legata de inlaturarea oscilatiei comenzii.
Din fig.2 reiese ca daca =constant si =constant, fiind unghiul sub care z
primeste z1 si punctul (1,j0).
Deci locul geometric a lui z pentru constant este un arc de cerc.
Perechile de puncte ( , ) le iau din diagrama 3 ducand o paralela in dreptul lui imp .
Util este si locul geometric z pentru t r =constant. Deducerea lui se bazeaza pe ideea ca
relatia din domeniul continuu:
4
tr
n
isi pastreaza valabilitatea.
(t ) y (t ) 1 sec( ) e t cos( n 1 2 t )
Conditia de intrare in regim stationar este:
sec( )
ln
0,05
0,05
(t ) 5% sec( ) e t 0,05 ntr ln
tr
sec( )
n
4
0
Daca 70 t r
n
n
n r
Deci z e n T e t r T
=constant=
1
Domenii de alocare a polilor si zeroului functiei H 0 ( z ) . Definirea parametrului
s1, 2 n j n 1 2
1 2 T
z , e 1, 2 e n j n
s
z , e nT
arg( z , ) n 1 2 T
osc n 1 2
2
2
1
2
f osc n 1 2
f osc
Tosc
T (0,1...0,2)
n 1
n 1 2 T (0,1...0,2)2
2
Polii se aloca in senicercul drept al cercului unitar
arg( z )
b2 1
z )
b1
1
N
H E F ( z ) k f z b1
(1 e a1T z 1 )(1 e a 2T z 1 )
z 1 (1
a1
1
T f1
a2
b1 0 b2 0 z f1
1
Tf 2
b2
0
b1