Escolar Documentos
Profissional Documentos
Cultura Documentos
dy t
y (t ) Ku t
dt
(1)
Y ( s)
K
U ( s ) Ts 1
(2)
1 K / T K T
h t L
L
e
Ts 1
s 1/T T
1 K
(3)
dh(t )
K
tg
dt t 0
T2
K 1
K
;
e 0.37
T
T
(4)
Aceste relaii dau dou metode de determinare grafic a parametrului T, ilustrate n fig. 1.a.
In fig. 1.b este prezentat forma rspunsului la impuls pentru diferite poziii n planul complex
ale polului p = - 1/T. Evident, elementul aperiodic are T >0, polul fiind situat ntotdeauna n
semiplanul stng. Regimul dinamic este cu att mai prelungit, cu ct polul se afl mai aproape
de origine. Cnd distana fa de origine este mai mare (adic, constanta de timp este mai
mic), cu att regimul dinamic se stinge mai rapid.
Figura 1. (a) Rspunsul la impuls al elementului aperiodic; (b) Forma rspunsului la impuls
n funcie de poziia polului
Rspunsul indicial este
t
K t T
1
T
h
( t ) h( )d e d K 1 e
(5)
T 0
0
avnd reprezentarea grafic din fig. 2.a. Aici sunt ilustrate procedurile grafice pentru
determinarea constantei de timp T . Aceste proceduri au la baz relaiile :
dh 1 t
1
h
T K 1 e 0,63K;
dt
t 0
tg
K
T
(6)
K
1 jT
(8)
K
2
(T ) 1
; ( ) arctg(T )
(9)
K
=20logK 20log 1 2T 2
AdB 20 log
(10)
(T ) 2 1
U ( s) I ( s) R 1 / SC 1 RC s
Considerand ecuatia filtrului de ordinul unu in timp continuu se obtine prin discretizare
dy t
T
y (t ) Ku t
dt
y (kTe ) y (k 1)Te
T
y (kTe ) Ku (kTe )
Te
sau, prin prelucrare adecvata:
T
y ( k ) y ( k 1) y (k ) Ku ( k )
Te
T
T
y (k ) 1
y (k 1) Ku (k )
T
T
e
e
sau, intr-o forma mai condensata :
KT
T
y (k 1) e u (k )
y (k )
T
1
T 1
y (k ) a1 y (k 1) b1 u (k )
ceea ce reprezinta un sistem la limita cauzal (din cauza lui u(k) si y(k), deci la acelasi moment
de timp).
Functia de transfer in z :
b1
bz
H ( z)
1
1 a1 z 1 z a1
Raspunsul in frecventa este
H (e jTe )
b1
1 a1e
jTe
b1
1 a1 cos Te ja1 sin Te
cu
A( ) H (e jTe )
b1
1 a1 cos Te 2 a1 sin Te 2
( ) arctg
b1
1 2a1 cos Te a12
a1 sin Te
1 a1 cos Te
Doua cazuri sunt importante de discutat, dupa cum coeficientul a1 este pozitiv sau negativ.
Limitele raspunsului la frecventa sunt :
b1
b
1
0 A(0)
1 2a1 a12 1 a1
s e / 2 A( s )
b1
1 2a1 cos( ) a12
b1
, deci A(0) A( s ) (FTJ)
1 a1
Daca a1 este negativ se obtine A(0) A( s ) (FTS). De retinut deci ca filtrele in timp discret
sunt doar o aproximarea a filtrelor in timp continuu si, in functie de valorile parametrilor, pot
sa-si schimbe radical comportamentul in domeniile timp si frecventa.
Sistemul de ordinul unu cu timp discret cauzal are ecuaia intrare-ieire
y k a1 y k 1 b1u k 1
(1)
b1z 1
1 a1z 1
b1
z a1
(2)
jT
e e a1 cos(Te )+jsin(Te ) a1
se obin caracteristicile de frecven
A
b1
1 a12 2a1cosTe ;
arctg
(4)
sinTe
cosTe a1
Fie cazul cnd polul z p = a1 este situat n semicercul drept (0<a1<1). Caracteristica A()
(fig.6) are alura celei de la un filtru trece jos (amplificarea scade cu frecvena). Efectul de
filtrare este cu att mai puternic, cu ct parametrul a este mai apropiat de valoarea unitar.
Fie cazul cnd z p = a1 este situat n semicercul stng ( 1 a1 0 ).Caracteristica A() (fig.7)
are, n acest caz, alura celei de la un filtru trece sus (amplificarea crete cu frecvena).
Observatie : O1). Este important relevarea proprietilor dinamice ale filtrului prin
intermediul rspunsului sistemului, pentru diferite poziii ale polului n planul complex.
Pentru aceasta vom considera c semnalul de intrare este nul n ecuaia (1), u(k-1) = 0, iar
condiia iniial a sistemului este nenul, de exemplu y(0) = 1. Vom examina evoluia
mrimii de ieire, y(k), sub aciunea condiiei iniiale nenule. Ecuaia ieirii sistemului este
y (k ) a. y (k 1);
y (0) 1; k 1, 2,...
Fie un pol aflat n semicercul drept, n apropierea cercului unitar, de exemplu: a = 0.9.
Succesiunea valorilor mrimii de ieire, y (k ) , pentru k=0, 1, 2, 3, .., este:
1, 0.9, 0.81, 0.729,...
adic evoluia ieirii este lent, cu att mai lent, cu ct polul a este mai apropiat de cercul
unitar (cazul polului 1 din fig. 8). Dac a este mic (cazul polului 2 din fig. 8), de ex. a = 0.1,
succesiunea valorilor mrimii de ieire, y (k ) , pentru k=0, 1, 2, 3, .., este:
1, 0.1, 0.01, 0.001,...
adic ieirea filtrului se stinge foarte rapid. Deci, atunci cnd polul este apropiat de cercul
unitar, dinamica filtului este lent (adic, proprietile de filtrare sunt puternice) iar atunci
cnd polul este apropiat de origine, dinamica filtrului este rapid, (adic, proprietile de
fitrare sunt reduse).
(1)
- factorul de
Funcia de transfer rezult din ecuaia diferenial (1) i se exprim n dou moduri :
2n
K
H s
K
T 2 s 2 2 Ts 1
s 2 2n s 2 n
1
unde n este pulsaia natural a sistemului.
T
Polii sistemului sunt (fig.1) :
p1,2 n n 2 1
(2)
(3)
Comportarea filtrului este data de valoarea factorului de amortizare. Sunt posibile trei cazuri :
1). Daca 1 avem un regim aperiodic, (amortizare supracritica) cnd rspunsul are o
evoluie monoton, ca in figura 2. Exista doi poli reali distincti. Expresia raspunsului indicial
este1
n t
2
2
a (t ) K 1 e
sh n 1 t
ch n 1 t
2 1
e n t sh n 2 1 t
1
2
2). Daca 1 avem un regim critic, (amortizare critica) iar alura rspunsului este similar
celei din cazul anterior. Exista un pol dublu la pulsatia naturala.
Se constat c modulul polilor este egal cu pulsaia natural n , iar unghiul este cu att mai
mare, cu ct coeficientul de amortizare este mai mic, asa cum se prezinta in figura 2.
10
n t
2
2
cos n 1 t
a(t ) K 1 e
sin n 1 t
2
K n
1
e n t sin n 1 2 t
1
1
en t i
en t ,
K 1
K 1
(5)
2
2
1
1
care sunt trasate cu linie ntrerupt n fig. 3. Pseudo-perioada oscilaiei amortizate este numit
perioad proprie, fiind dat de expresia:
2
2
Tp
(6)
p 1 2
n
unde p n 1 2 este pulsaia proprie. Cnd sistemul nu are amortizare (=0), perioada
oscilaiilor neamortizate p este egal cu pulsaia natural n: p=n.
11
s % 100 exp
(7)
1 2
(9)
1 2 2 j
n
n
2 0, 7 , amplificarea
r n 1 2 2
(11)
12
2) pentru
H j
>n
K
j 2
rspunsul
la
frecven
se
poate
aproxima
prin
K
n 2
care reprezint o relaie liniar n raport cu log. Rezult c asimptota caracteristicii, atunci
cnd tinde spre infinit, este o dreapt cu panta de 40dB/dec.
Caracteristica asimptotic, definit prin cele dou asimptote, are frecvena de frngere
f n 1 T . Figura 5 prezint caracteristicile Bode pentru diferite valori ale .
Caracteristica de amplificare AdB prezint un maxim atunci cnd 1 2 0, 7 , ceea
ce semnific existena rezonanei. Acest maxim este cu att mai pronunat, cu ct
coeficientul de amortizare este mai mic.
Amplificarea la rezonan are expresia
A r Amax
n care
A r
K
K Q ,
2 1 2
1
2 1
arg H j arctg
2n
2n 2
(12)
(13)
(14)
13
dt
t
dt 2
(t ) 2
Si se obtine
y (k 1) 2 y (k ) y (k 1)
y (k ) y (k 1)
2kT
y (k ) Ku (k )
2
Te
Te
Sau, ca expresie generala,
y (k 1) a1 y (k ) a 2 y (k 1) b1u (k )
Prin transformata in z rezulta
Y ( z ) z a1Y ( z ) a 2 z 1Y ( z ) b1U ( z )
b1
b1 z
Y ( z)
H ( z)
2
, a1 , a 2 , b1 R
1
U ( z ) z a1 a 2 z
z a1 z a 2
T2
In mod sigur comportarea sistemului discret in timp descris prin ecuatia de mai sus
este o aproximare a sistemului in timp continuu. Relatia de mai sus este prea generala si arata
existenta unui zero in origine si a doi poli.
Pentru studiu, se va considera o clasa de sisteme discrete cu functia de transfer mai
simpla, fara zero si numai cu poli complecsi, de forma :
14
H ( z)
b2
z a1 z a 2
(2)
Fie
z p1,2 e j
(17)
H z
1 z p1 z 1 1 z p2 z 1
1 e j z 1 1 e j z 1
(18)
H e jTe
b2 e j 2Te
(19)
1 cos Te j sin Te 1 cos Te j sin Te
b2
1 2 2 cos Te 1 2 2 cos Te
Te arctg
sin Te
sin Te
arctg
1 cos Te
1 cos Te
(20)
(21)
(22)
15
16
Concluzii
Elemente ideale
Filtrul de
ordinul unu
Timp continuu
Relatia intrare-iesire:
Raspunsul la impuls
Raspunsul la treapta
dy t
y (t ) Ku t
dt
t
K
h(t ) e T
T
t
a (t ) K 1 e T
y (k ) a1 y (k 1) b1 u (k )
K
Ts 1
K
H j
1 jT
AdB ( )
H s
Functia de transfer
Raspunsul la frecventa
Caracteristica
amplitudine frecventa
Caracteristica faza frecventa
Filtrul de ordinul doi
Relatia intrare-iesire:
Timp discret *
H ( z)
b1
1 a1 z 1
20 lg K 20 lg 1 2T 2
( ) arctg (T )
T2
d2 y t
dt 2
2 T
dy t
y t K u t
dt
Raspunsul la impuls
Raspunsul la treapta
Functia de transfer
Raspunsul la frecventa
Caracteristica
amplitudine frecventa
Caracteristica faza frecventa
en t
t K 1
1 2
H s
K
2 2
T s 2 Ts 1
H j K
sin nt 1 2
2n
s 2n s
2n
n 2 2 2 jn
arg H j arctg
2n
2n 2
H z
b1z 1 b2 z 2
1 a1z 1 a2 z 2
Modelare si Simulare
MS #1 : Filtrul de ordinul unu
% in timp continuu
% parametrii modelului (sistemului)
K = 1; T = 0.1; f = 1 /T;
% parametrii de simulare:
Te = T /10; N = 100; t = (0:N-1).*Te;
num = [K]; den = [T 1];
sys = tf(num,den);
h = impulse(sys, t);
a = step(sys,t);
subplot(221),
subplot(222),
subplot(223),
subplot(224),
% in timp discret;
sys_dis = c2d(sys, Te);
hd = impulse(sys_dis, t);
ad = step(sys_dis, t);
subplot(221),
subplot(222),
subplot(223),
subplot(224),
17
18
in timp discret;
figure(3)
subplot(221), pzmap(sys); title('timp continuu');
zpk(sys)
% display the zero-poles ...
subplot(222), pzmap(sys_dis); title('timp discret');
zpk(sys_dis)
% display the zero-poles ...
19
Tema pentru acasa # 2 : Fie circuitul din figura. Sa se calculeze si dupa caz sa se
reprezinte grafic:
1). Functia de transfer;
2). Raspunsul la impuls;
3). Raspunsul la semnal treapta;
4). Modelul poli-zero-castig;
5). Diagramele Nyquist si Bode.
6). Sa se calculeze raspunsul la frecventa (amplitudine si faza) pentru urmatoarele valori ale
frecventei unghiulare: 0.1, 0.2, ..., 0.9, 1.0, 1.1, 1.2,...,2 f .
6). Cerintele de la punctele (1) la (6) pentru sistemul cu timp discret, daca perioada de
esantionare este Te = T/10. (sistemul in timp discret H(z) se obtine din H(s) inlocuind s cu
2 z 1
)
Te z 1
Parametrii individuali sunt: R = (lungime nume + lungime prenume) kOhmi;
C = (suma cifrelor din data nasterii DD.LL.YYYY : (D+D+L+L+Y+Y+Y+Y) uF
Rezultatele se tiparesc si se predau la inceputul cursului urmator. Precizia calculelor este de 3
zecimale, fara aproximare (rotunjire sau trunchiere).