Esplora E-book
Categorie
Esplora Audiolibri
Categorie
Esplora Riviste
Categorie
Esplora Documenti
Categorie
∫
X(s) = L{x(t)} = x(t) e - ts dt
0
e
∞
X(z) = Z{x(nT)} = ∑
n =0
x(nT ) z − n
si vede come:
( )⋅ e
+∞
X [z ] = ∑ X [n]⋅ z
−n − jω n
−∞
X [z ] = 0 ⋅ z 6 + 1⋅ z 5 + 3 ⋅ z 4 + 5 ⋅ z 3 + 3 ⋅ z 2 + 1⋅ z1 + 0 ⋅ z 0
X 2 [n] ⇒ X [− 3] = 0, X [− 2] = 1, X [− 1] = 3, X [0] = 5,
X [1] = 3, X [2] = 1, X [0] = 0
X [z ] = 0 ⋅ z 3 + 1 ⋅ z 2 + 3 ⋅ z + 5 ⋅ z 0 + 3 ⋅ z −1 + 1⋅ z −2 + 0 ⋅ z −3
X [z ] = 0 ⋅ z 0 + 1⋅ z −1 + 3 ⋅ z −2 + 5 ⋅ z −3 + 3 ⋅ z −4 + 1⋅ z −5 + 0 ⋅ z −6
gradino unitario
… …
n
∑ u[n] = ∞
n = −∞
n2 n2
a − n1 − a − (n2 +1)
e la serie ∑ a −n
n = n1
∑ a −n
n = n1
=
1 − a −1
Esempio 1 Im
x[n] = a nu[n]
a
( )
+∞ ∞
1 z
X [z ] = ∑ [ ] ∑
n
a n
u n z −n
= az −1
= = Re
n = −∞ n =0 1 − az −1 z − a ROC
Converge per |az –1| < 1 per cui deve essere | z | > | a |
x [ n ] = − a n ⋅ u [ − n − 1] |a| Re
∞
∑ a u [−n − 1] z
ROC
X [ z] = − n −n
=
n =−∞
−1 ∞ ∞ ∞ n
∑ ∑ ∑ ( z) = − ∑ ⎛z⎞
n
=− an z −n = − a−n z n = − a −1
⎜ ⎟ =
n =−∞ n =1 n =1 n =1 ⎝a⎠
z z2 z3 z4 z ⎛ z z2 z3 ⎞
= − − 2 − 3 − 4 − .... = − ⎜1 + + 2 + 3 + ... ⎟
a a a a a⎝ a a a ⎠
∞ n
−z / a
∑
z ⎛z⎞ z
=− ⎜ ⎟ = = converge se | a–1 z | < 1
a n=0 ⎝ a ⎠ 1− z / a z − a |z|<|a|
La ROC è definita per | 1/2 z-1 | < 1 e | 1/3 z-1| < 1 ossia per
| z | > 1/2 e | z | > 1/3. La prima condizione le verifica entrambe.
x ( n) = ∑
k =0
Ak ( ak ) ,
n
n>n 0
R
z plane
r-
Re(z)
× × ×
a b c
a) Right-sided x(n)
Re(z)
× × ×
a b c
b) Left-sided x(n)
r-
Re(z)
× × ×
a b c
R
c) Two-sided x(n)
M. Usai Circuiti digitali 3 19
Regione di convergenza
In generale la serie X(z) converge solo per certi valori di z, ossia:
∑ (x(n) ⋅ z ) e
+∞
−n
z = z e jω ⇒ X(z) = -jωj
n = -∞
+∞
∑
−n
converge se: x(n) ⋅ z < +∞
n =-∞
e, se converge per z = r, essa converge per tutti gli |z|>|r| con possibile
eccezione per z = ∞, come illustrato in figura 3.1(a).
In particolare se n0 <0, la trasformata z contiene il termine z|no|e quindi
non converge per z = ∞.
Comunque, se n0 ≥ 0, la sequenza è causale e X(z) converge per z=∞.
L'ultimo caso è particolarmente utile poiché, se la regione di
convergenza R contiene z=∞, si deduce immediatamente che la
sequenza è causale.
M. Usai Circuiti digitali 3 23
Sequenze monolatere sinistre(Left-sided sequence):
e se converge per z = r, converge per tutti i |z| < |r| con possibile
eccezione per z = 0, come illustrato per in fig. 3.1(b). In particolare,
se n0 > 0, allora X(n) contiene il termine z -|no| e quindi non converge
per z = 0. Comunque, se n0 ≤ 0, la sequenza è anticausale, e la sua
trasformata converge per z = 0.
a Re(z) a Re(z)
-1 1 -1 1
1 z
= = , converge per z > a (3.1.7)
1 − az −1
z−a
X(z) ha un polo per z=a e uno zero per z=0 come mostrato in
figura 3.2(a). D’altro canto, se x(n) = -anu(-n-1), che è anticausale,
−1 ∞
z
X ( z) = − ∑
n = −∞
a z n −n
=− ∑
n =1
( )n
a
∞ n
(3.1.8)
z ⎛z⎞ −z/a z
=− ∑ ⎜ ⎟
a n=0 ⎝ a ⎠
= =
1− z / a z − a
, converge per z < a
1 − (cos ω 0 )z −1
[cos nω 0 ]u (n ) z >1
1 − 2(cos ω 0 )z −1 + z − 2
1 − (sin ω 0 )z −1
[sin nω 0 ]u (n ) z >1
1 − 2(cos ω 0 )z −1 + z − 2
1 − r (cos ω 0 )z −1
r n [cos nω 0 ]u (n ) z >r
1 − 2r (cos ω 0 )z −1 + r 2 z − 2
1 − r (sin ω 0 )z −1
r n [sin nω 0 ]u (n ) z >r
1 − 2r (cos ω 0 )z −1 + r 2 z − 2
M. Usai Circuiti digitali 3 30
Osservazioni
Per avere corrispondenza biunivoca fra sequenze e trasformate
occorre specificare la regione di convergenza (R oppure ROC);
Le trasformate di interesse sono in genere funzioni razionali reali
della variabile (z-1) o della (z).
1 ⎧1, k =0
∫ z dz = ⎨
k −1
(3.2.1)
2πj Γ ⎩0, k ≠0
dove Γ è il contorno di integrazione in senso antiorario, comprendente l’origine
(percorso che contiene l’origine).
Quindi per ricavare x(n) da X(z), si moltiplicano entrambi i membri della (3.1.1)
per zk-1/2πj e si integra lungo un opportuno contorno Γ in R per ottenere:
1 1 ∞
∫ X ( z ) z dz =
k −1 − n + k −1
∫ ∑ x ( n) z dz
2πj Γ 2πj Γ n=−∞
∞ 1
= ∑ x ( n) ∫ z − n + k −1
dz = x(k ).
n = −∞ 2πj Γ
1
x( n) = n −1
∫ X ( z ) z dz , (3.2.2)
2πj Γ
x ( n) = ∑ ρ i , (3.2.3)
i
ρi =
[
1 d k −1 ( z − pi ) k X ( z ) z n −1 ] essendo φi ( z ) = ( z − pi ) k X ( z ) z n −1
(k − 1)! dz k −1
Molto spesso k=1, e in tal caso la (3.2.5) diventa semplicemente
ρi = φi ( pi ). (3.2.6)
1
a nu (n ) ↔ z > a
1 − az −1
δ (n − m) con m > 0 ↔ z-m z >0
δ (n + m) con m > 0 ↔ z-m z <∞
N ( z) ∑
−m
b z N
∑
m
Ak
X ( z) = =
m=0
= , |z| > r (3.3.3)
1 − pk z
N
∑a z
−1
D( z ) −k k =1
k
k =0
M −N N
∑ ∑
N ( z) Ak
X ( z) = = Ci z n −i
+ , |z| > r (3.3.6)
D( z ) i =0 k =1
1 − pk z −1
M −N N
x( n) = ∑ C i δ (n − i ) + ∑ Ak' p kn u ( n).
i =0 k =1
∑C z ∑
N ( z) R( z ) Ak
X ( z) = = Q( z ) + = n −i
+ , |z| > r
1 − pk z
i −1
D( z ) D( z ) i =0 k =1
M −N N
x( n) = ∑ C i δ (n − i ) + ∑ Ak' p kn u ( n).
i =0 k =1 (3.3.6)
La ROC (regione di convergenza) di X(z) è l'intersezione delle ROCi dei
singoli termini della sommatoria.
1
a nu (n ) ↔ z > a
1 − az −1
δ (n − m) con m > 0 ↔ z-m z >0
δ (n + m) con m > 0 ↔ z-m z <∞
M. Usai Circuiti digitali 3 42
Funzioni Razionali in z
Una gran parte delle trasformate-Z in uso, sono costituite da funzioni razionali del
tipo:
N (z )
X (z ) = Con N(z) e D(z) polinomi in z
D(z )
∑b z k
−k
z N
∑b z k
M −k
z N −M
∑b z k
M −k
b0 ∏ (1 − c z )
k
−1
X (z ) = k =0
N
= k =0
N
= N
k =0
= k =1
N
∑a z k
−k
zM ∑a z k
N −k
∑a z k
N −k
a0 ∏ (
1 − d k z −1
) si ha che:
k =0 k =0 k =0 k =1
( )
N
Ak
Poli semplici X (z ) = ∑ −1
Ak = 1 − d k z −1 X ( z ) z = d
k =1 1 − d k z
k
k =1 ⎢
⎣ 1 − d k z −1
1 − d k z −1 )
2
(1 − d z )
k
−1
⎥⎦
Poiché la ROC di X(z) deve essere l’intersezione della ROC dei singoli termini
frazionari, allora usualmente risulta |z1| < |z| < |z2| , con z1 e z2 opportuni
Ak Ak d kn u ( n ) se d k < z1
1 − d k z −1 − Ak d knu (− n − 1) se d k > z 2
b0 ∏ (1 − ck z −1 )
M M M
∑b z k
−k
z N
∑b z k
M −k
X (z ) = k =0
= k =0
= k =1
a0 ∏ (1 − d k z −1 )
N N N
∑a z
k =0
k
−k
z M ∑ ak z N − k
k =0 k =1
mk ⎥
;
( ) (
1
⎢ 1− dk z
k =1 ⎣
−1
1 − d k z −1 )
2
(1 − d z )k
−1
⎦⎥ k! dz k
z =0
Es: 1
1 − az −1
Si fa la divisione secondo il procedimento illustrato: 1 / (1- a z –1)
1- a z -1 1
1- a z -1
a z -1
a z –1- a2 z –2
a2 z –2 ….
Per cui: 1 + a z –1 + a2 z –2 + …
Linearità (Linearity)
La trasformata z di una somma pesata di sequenze uguaglia le corrispondenti
somme pesate delle trasformate z cioè:
w(n) = ax(n) + by(n) implica che :
dove le notazioni riportate sono state usate per indicare che la regione di
convergenza di W(z), contiene l’intersezione di quelle di X(z) e Y(z). Rw è
più grande di Rx ∩ Ry soltanto se un polo sul contorno di Rx o Ry è annullato
da uno zero ottenuto nella somma pesata.
allora
W(z) = X(z)Y(z), Rw⊃ (Rx∩ Ry) (3.4.4)
La regione di convergenza di W(z) è più grande della intersezione di X(z) e
Y(z) solo se un polo sul contorno di uno è cancellato da uno zero dell’altro.
Moltiplicazione di sequenze
Se si moltiplicano due sequenze x(n) e y(n):
w(n) = x(n) y(n),
la corrispondente trasformata z è data da:
1 ⎛z⎞
W ( z) =
2πj ∫ Y ⎜ ⎟X (v)v −1dv
Γ ⎝v⎠
(3.4.5)
1 ⎛1⎞
W ( z) =
2πj ∫
Γ
X 1 (v ) X 2* ⎜ * ⎟v −1dv
⎝v ⎠
(3.4.5)
⎛z⎞
z 0n ⋅ x( n) ⇔ X⎜⎜ ⎟⎟ z0=costante
⎝ z0 ⎠
la regione di convergenza R =|z0| R(X) in scala
⎛ z⎞
• Se pk è un polo di X(z), allora z0pk è un polo di ; X ⎜⎜ ⎟⎟
⎝ z0 ⎠
• Se z0 è reale ⇒ poli e zeri si spostano radialmente;
• Se z0=eJωo ⇒ poli e zeri ruotano di ω0 (traslazione in frequenza nella DTFT );
• Se z0=a+jb complesso ⇒ si verificano entrambi gli effetti.
Convoluzione di sequenze
x(n)*y(n) ⇒ X(z) Y(z)
R contiene R(X) ∩R(Y)
Derivazione in z
dX ( z )
nx(n) ⇔ −z
dz
R=R(X) eccetto per z = 0 o per z = ∞.
M. Usai Circuiti digitali 3 53
Rovesciamento del tempo
x(-n) ⇔ X(1/z)
R=1/R(X) infatti una sequenza destra diventa sinistra e viceversa.
Valore iniziale
Se x(n)=0 ∀n < 0 allora x(0) = lim z→∞ X ( z )
Riassumendo:
Sequenza Trasformata z
a. x*(n) X*(z*)
b. x(-n) X(1/z)
c. anx(n) X(z/a)
dX (z )
d. nx(n) −z
dz