Sei sulla pagina 1di 148

Esercizi di teoria dei segnali

Laura Dossi
Arnaldo Spalvieri
Gli autori desiderano ringraziare gli ingg. Fabio Marchisi e Raffaele Canavesi
per il preziosissimo contributo alla stesura della dispensa.

i
Indice

1 Segnali deterministici e sistemi: analisi a tempo continuo e


discreto, dominio del tempo e della frequenza 1
1.1 Serie di Fourier . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.1 Esercizio 1 . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.2 Esercizio 2 . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.3 Esercizio 3 . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.4 Esercizio 4 . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2 Trasformata di Fourier . . . . . . . . . . . . . . . . . . . . 11
1.2.1 Esercizio 5 . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2.2 Esercizio 6 . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2.3 Esercizio 7 . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.2.4 Esercizio 8 . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.2.5 Esercizio 9 (solo testo) . . . . . . . . . . . . . . . . . . 17
1.2.6 Esercizio 10 (solo testo) . . . . . . . . . . . . . . . . . 17
1.2.7 Esercizio 11 (solo testo) . . . . . . . . . . . . . . . . . 17
1.2.8 Esercizio 12 (solo testo) . . . . . . . . . . . . . . . . . 18
1.2.9 Esercizio 13 (solo testo) . . . . . . . . . . . . . . . . . 18
1.2.10 Esercizio 14 (solo testo) . . . . . . . . . . . . . . . . . 18
1.2.11 Esercizio 15 (solo testo) . . . . . . . . . . . . . . . . . 19
1.2.12 Esercizio 16 (solo testo) . . . . . . . . . . . . . . . . . 19
1.3 Segnali e sistemi a tempo continuo . . . . . . . . . . . . 20
1.3.1 Esercizio 17 . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3.2 Esercizio 18 . . . . . . . . . . . . . . . . . . . . . . . . 22
1.3.3 Esercizio 19 . . . . . . . . . . . . . . . . . . . . . . . . 23
1.3.4 Esercizio 20 . . . . . . . . . . . . . . . . . . . . . . . . 25
1.3.5 Esercizio 21 . . . . . . . . . . . . . . . . . . . . . . . . 27
1.3.6 Esercizio 22 . . . . . . . . . . . . . . . . . . . . . . . . 28
1.3.7 Esercizio 23 . . . . . . . . . . . . . . . . . . . . . . . . 30
1.3.8 Esercizio 24 . . . . . . . . . . . . . . . . . . . . . . . . 32
1.3.9 Esercizio 25 . . . . . . . . . . . . . . . . . . . . . . . . 34

ii
1.3.10 Esercizio 26 . . . . . . . . . . . . . . . . . . . . . . . . 36
1.3.11 Esercizio 27 . . . . . . . . . . . . . . . . . . . . . . . . 37
1.3.12 Esercizio 28 . . . . . . . . . . . . . . . . . . . . . . . . 38
1.3.13 Esercizio 29 . . . . . . . . . . . . . . . . . . . . . . . . 40
1.3.14 Esercizio 30 . . . . . . . . . . . . . . . . . . . . . . . . 42
1.4 Campionamento . . . . . . . . . . . . . . . . . . . . . . . . 43
1.4.1 Esercizio 31 . . . . . . . . . . . . . . . . . . . . . . . . 43
1.4.2 Esercizio 32 . . . . . . . . . . . . . . . . . . . . . . . . 46
1.4.3 Esercizio 33 . . . . . . . . . . . . . . . . . . . . . . . . 48
1.4.4 Esercizio 34 . . . . . . . . . . . . . . . . . . . . . . . . 49
1.4.5 Esercizio 35 . . . . . . . . . . . . . . . . . . . . . . . . 51
1.4.6 Esercizio 36 . . . . . . . . . . . . . . . . . . . . . . . . 53
1.4.7 Esercizio 37 . . . . . . . . . . . . . . . . . . . . . . . . 56
1.4.8 Esercizio 38 (solo testo) . . . . . . . . . . . . . . . . . 58
1.5 Segnali e sistemi a tempo discreto . . . . . . . . . . . . . 59
1.5.1 Esercizio 39 . . . . . . . . . . . . . . . . . . . . . . . . 59
1.5.2 Esercizio 40 . . . . . . . . . . . . . . . . . . . . . . . . 61
1.5.3 Esercizio 41 . . . . . . . . . . . . . . . . . . . . . . . . 64
1.5.4 Esercizio 42 . . . . . . . . . . . . . . . . . . . . . . . . 66
1.5.5 Esercizio 43 . . . . . . . . . . . . . . . . . . . . . . . . 68
1.5.6 Esercizio 44 . . . . . . . . . . . . . . . . . . . . . . . . 69
1.5.7 Esercizio 45 . . . . . . . . . . . . . . . . . . . . . . . . 70
1.6 Vero o falso . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
1.6.1 Esercizio 46 . . . . . . . . . . . . . . . . . . . . . . . . 72

2 Segnali aleatori 74
2.1 Probabilitá . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
2.1.1 Esercizio 47 . . . . . . . . . . . . . . . . . . . . . . . . 75
2.1.2 Esercizio 48 . . . . . . . . . . . . . . . . . . . . . . . . 76
2.2 Processi parametrici . . . . . . . . . . . . . . . . . . . . . . 77
2.2.1 Esercizio 49 . . . . . . . . . . . . . . . . . . . . . . . . 77
2.2.2 Esercizio 50 . . . . . . . . . . . . . . . . . . . . . . . . 80
2.2.3 Esercizio 51 . . . . . . . . . . . . . . . . . . . . . . . . 83
2.2.4 Esercizio 52 . . . . . . . . . . . . . . . . . . . . . . . . 84
2.2.5 Esercizio 53 (solo testo) . . . . . . . . . . . . . . . . . 86
2.2.6 Esercizio 54 (solo testo) . . . . . . . . . . . . . . . . . 86
2.3 Processi non parametrici . . . . . . . . . . . . . . . . . . . 87
2.3.1 Esercizio 55 . . . . . . . . . . . . . . . . . . . . . . . . 87
2.3.2 Esercizio 56 . . . . . . . . . . . . . . . . . . . . . . . . 89
2.3.3 Esercizio 57 . . . . . . . . . . . . . . . . . . . . . . . . 91

iii
2.3.4 Esercizio 58 . . . . . . . . . . . . . . . . . . . . . . . . 93
2.3.5 Esercizio 59 . . . . . . . . . . . . . . . . . . . . . . . . 95
2.3.6 Esercizio 60 . . . . . . . . . . . . . . . . . . . . . . . . 97
2.3.7 Esercizio 61 . . . . . . . . . . . . . . . . . . . . . . . . 99
2.3.8 Esercizio 62 . . . . . . . . . . . . . . . . . . . . . . . . 100
2.3.9 Esercizio 63 . . . . . . . . . . . . . . . . . . . . . . . . 103
2.3.10 Esercizio 64 . . . . . . . . . . . . . . . . . . . . . . . . 105
2.3.11 Esercizio 65 . . . . . . . . . . . . . . . . . . . . . . . . 108
2.3.12 Esercizio 66 . . . . . . . . . . . . . . . . . . . . . . . . 110
2.3.13 Esercizio 67 . . . . . . . . . . . . . . . . . . . . . . . . 112
2.3.14 Esercizio 68 . . . . . . . . . . . . . . . . . . . . . . . . 113
2.3.15 Esercizio 69 . . . . . . . . . . . . . . . . . . . . . . . . 114
2.3.16 Esercizio 70 . . . . . . . . . . . . . . . . . . . . . . . . 115
2.3.17 Esercizio 71 . . . . . . . . . . . . . . . . . . . . . . . . 116
2.3.18 Esercizio 72 . . . . . . . . . . . . . . . . . . . . . . . . 120
2.3.19 Esercizio 73 . . . . . . . . . . . . . . . . . . . . . . . . 122
2.3.20 Esercizio 74 (solo testo) . . . . . . . . . . . . . . . . . 124
2.3.21 Esercizio 75 (solo testo) . . . . . . . . . . . . . . . . . 124
2.3.22 Esercizio 76 (solo testo) . . . . . . . . . . . . . . . . . 125
2.3.23 Esercizio 77 (solo testo) . . . . . . . . . . . . . . . . . 125
2.4 Segnale dati . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
2.4.1 Esercizio 78 . . . . . . . . . . . . . . . . . . . . . . . . 126
2.4.2 Esercizio 79 . . . . . . . . . . . . . . . . . . . . . . . . 128
2.4.3 Esercizio 80 . . . . . . . . . . . . . . . . . . . . . . . . 129
2.4.4 Esercizio 81 . . . . . . . . . . . . . . . . . . . . . . . . 131
2.4.5 Esercizio 82 (solo testo) . . . . . . . . . . . . . . . . . 132

Appendice 133

A Proprietá della Trasformata e della Serie di Fourier 133


A.1 Proprietá della Trasformata di Fourier . . . . . . . . . . . . . 133
A.2 Proprietá della Serie di Fourier . . . . . . . . . . . . . . . . . 136

B Trasformate di Fourier 139


B.1 Segnali a tempo continuo . . . . . . . . . . . . . . . . . . . . . 139
B.2 Sequenze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

iv
Capitolo 1

Segnali deterministici e sistemi:


analisi a tempo continuo e
discreto, dominio del tempo e
della frequenza

1
1.1 Serie di Fourier
1.1.1 Esercizio 1
Sia dato x(t) = xT1 (t) + xT2 (t) in cui T1 e T2 rappresentano i periodi dei
segnali xT1 (t) e xT2 (t) rispettivamente.
È intuitivo convincersi del fatto che se esiste un T tale che x(t + T ) = x(t),
questo T deve comprendere un numero intero di T1 e T2 ; inoltre il più piccolo
fra i possibili T che rispettano la condizione sopra citata sarà il m.c.m fra T 1
e T2 .
Si può quindi affermare che: dato un segnale x(t) somma di due segnali perio-
dici di periodo T1 e T2 esso sarà periodico di periodo T con T = m.c.m(T1 , T2 )
se tale m.c.m esiste (in questo casi i periodi sono tra loro commensurabili).
Se non esiste il m.c.m(T1 , T2 ) allora il segnale x(t) non è periodico (e i periodi
si dicono incommensurabili).

Si presentano qui di seguito tre esercizi a sostegno dell’affermazione fatta.

1) Somma di segnali periodici di periodo uno multiplo dell’altro


Dato
x(t) = xT1 (t) + xT2 (t) = sen(2πt) + cos(4πt + φ)
sia f1 e T1 frequenza e periodo di xT1 ed f2 e T2 frequenza e periodo di
xT2 allora:
T1 = 1s, f1 = 1Hz;
T2 = 0.5s, f2 = 2Hz.
In questo caso, dove una frequenza é multipla dell’altra, risulta:

T = m.c.m(T1 , T2 ) = max(T1 , T2 ) = 1s,


1
f= = min(f1 , f2 ).
T
Ricordando che sen(2πt) = cos(2πt − π/2) risulta immediato scrivere
x(t) in serie di F ourier in forma polare:
1 π 1
x(t) = 2 cos(2πt − ) + 2 cos(4πt + φ),
2 2 2
in cui A1 = A2 = 1/2 e θ1 = −π/2, θ2 = φ.
Nel grafico di figura 1 sono riportati in ascissa il tempo t e in ordinata
rispettivamente xT1 (t), xT2 (t), xT (t).

2
1

0.5

−0.5

−1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

0.5

−0.5

−1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

−1

−2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

2) Somma di segnali periodici con periodi commensurabili


Dato µ ¶ µ ¶
π π π
x(t) = xT1 + xT2 = −cos t + sen t− ,
3 7 8
risulta
T1 = 6s, f1 = 1/6Hz, T2 = 14s, f2 = 1/14Hz.
Sia T = m.c.m(T1 , T2 ), T esiste se e solo se esistono m, n ∈ Z + : mT1 = nT2 .
In questo caso
T = m.c.m.(6, 14) = (3 · 2, 7 · 2) = 42,
che é il periodo di x(t), inoltre f = 1/T = 1/42.
È facile trovare lo sviluppo in forma polare di x(t)
1 1 π
x(t) = −cos(2π t) + sen(2π t − )
6 14 8
1 1 1 1 5
= +2 cos(2π7 t + π) + 2 cos(2π3 t − π),
2 42 2 42 8

quindi i coefficienti AK dello sviluppo in serie sono


1 1
{AK } = {0, 0, 0, , 0, 0, 0, , 0, 0 · · ·} k = 0, 1, 2, · · ·
2 2

3
Nel grafico di figura 2 sono riportati in ascissa il tempo t e in ordinata
rispettivamente xT1 (t), xT2 (t), xT (t).

0.5

−0.5

−1
0 10 20 30 40 50 60 70 80

0.5

−0.5

0 10 20 30 40 50 60 70 80

−1

0 10 20 30 40 50 60 70 80

3) Somma di segnali periodici con periodi non commensurabili


Consideriamo il seguente segnale
µ ¶
π
x(t) = xT1 + xT2 = sen(t) + cos 2πt + ,
4
risulta :
1
T1 = 2π, f1 = Hz, T2 = 1, f2 = 1Hz .

Non esiste nessun m, n ∈ Z + : mT1 = nT2 perchè non può essere
n T1
= = 2π;
m T2
se ne deduce che x(t) non è periodico e perciò la scomposizione in serie
di Fourier non esiste. Per avere comunque una rappresentazione in
frequenza del segnale x(t) si deve utilizzare la trasformata di Fourier,

4
che supera i limiti imposti dalla serie. In particolare una delle proprietà
della trasformazione di Fourier è la linearità:

F[x(t)] = F[xT1 ] + F[xT2 ]

quindi ricordando che


µ ¶ µ ¶
1 1 1 1
F[sen(t)] = δ f− − δ f+
2j 2π 2j 2π
µ ¶ µ ¶
j 1 j 1
= − δ f− + δ f+ ,
2 2π 2 2π
e che
π 1 1
F[cos(2πt + )] = δ(f − 1)e+jπ/4 + δ(f + 1)e−jπ/4 ,
4 2 2
si ottiene

X(f ) = X1 (f ) + X2 (f ) =
µ ¶ µ ¶
j 1 j 1
= − δ f− + δ f+ +
2 2π 2 2π
1 1
+ δ(f − 1)e+jπ/4 + δ(f + 1)e−jπ/4 .
2 2

Im[X(f)]
0.5

−0.5
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1

Re[X(f)]
0.4

0.3

0.2

0.1

0
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
f[Hz]

5
1.1.2 Esercizio 2
Dato il segnale periodico
3A A
x(t) = sin(πBt) − sin(3πBt),
4 4
determinarne il periodo e la densità spettrale di potenza. Rappresentare
graficamente lo spettro di Fourier e la densità spettrale di potenza, indican-
do chiaramente le variabili poste su ascissa e ordinata ed i valori da esse
assunti nei punti ritenuti di interesse. Determinare inoltre la potenza del-
la fondamentale e della terza armonica ed il rapporto tra le due potenze in dB.

Soluzione

Il periodo è 2/B (inverso della frequenza fondamentale). La densità


spettrale di potenza è

3A 2
µ ¶ µ µ ¶ µ ¶¶
B B
Sx (f ) = δ f− +δ f + +
8 2 2
µ ¶2 µ µ ¶ µ ¶¶
A 3B 3B
δ f− +δ f + .
8 2 2
La potenza della fondamentale è 9A2 /32, quella della terza armonica è A2 /32,
il loro rapporto è ≈ 9.54 dB. Lo spettro di Fourier è formato dalla sola parte
immaginaria ed è illustrato nel disegno allegato.

Im{X(f)}

3A/8

A/8

-3B/2 B/2

-B/2 3B/2
f

-A/8

-3A/8

6
1.1.3 Esercizio 3
Calcolare la serie di Fourier di
x(t) = sen2 (2πf0 t + φ),
la sua potenza in continua e la potenza associata alla armonica fondamentale.

Soluzione

Cominciamo notando che, come è evidente dalla figura, il segnale non è


1

0.5
sen(.)

−0.5

−1
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
t[s]

0.8

0.6
sen2(.)

0.4

0.2

0
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
t[s]

periodico di periodo T0 = 1/f0 1 ma x(t + T ) = x(t) ∀t, con T = T0 /2 ed


f = 2f0 . Possiamo poi riscrivere x(t) cosı́ (sviluppo in forma polare):
1 1
x(t) = − cos(2π2f0 t + 2φ) =
2 2
1 1
= + cos(2πf t + π + 2φ).
2 2
È immediato ora calcolare la potenza in continua P0 = 1/4 e la potenza as-
sociata alla prima armonica P1 = 1/8.

Si propongono di seguito gli sviluppi in serie, rispettivamente in forma


complessa e rettangolare, del segnale x(t):
1 1 j(π+2φ) j2πf t 1 −j(π+2φ) −j2πf t
x(t) = + e e + e e ,
2 4 4
1
Che è il periodo di sen(2πf0 t + φ) non elevato al quadrato

7
da cui
1
X0 = ,
2
1 j(π+2φ)
X1 = e ,
4
1 −j(π+2φ)
X−1 = e ,
4
e
1 1
x(t) = − (cos(2πf t)cos(2φ) − sen(2πf t)sen(2φ)),
2 2
da cui
1
a0 = ,
2
1
a1 = − cos(2φ),
4
1
b1 = − sen(2φ).
4

8
1.1.4 Esercizio 4
Si consideri il segnale
x(t) = Acos2 (2πf0 t)sin(6πf0 t + π/4) .
Determinare lo sviluppo in serie di Fourier del segnale e rappresentare grafi-
camente lo spettro di Fourier. Determinare inoltre la densità spettrale di
potenza, la potenza della fondamentale, ed il rapporto in dB tra la potenza
della fondamentale e della terza armonica.

Soluzione

Con semplici manipolazioni si riscrive:


µ ¶
A π
x(t) = (1 + cos(4πf0 t))cos 6πf0 t − .
2 4
Si ha:
· ¸
A A 1 1
Y (f ) = F (1 + cos(4πf0 t)) = (δ(f ) + δ(f − 2f0 ) + δ(f + 2f0 )).
2 2 2 2
Applicando la formula della modulazione si ottiene:
1
X(f ) = (Y (f − 3f0 )e−jπ/4 + Y (f + 3f0 )ejπ/4 ).
2
Lo spettro di Fourier è dunque composto da una parte reale ed una parte
immaginaria:

2
R{X(f )} = (Y (f − 3f0 ) + Y (f + 3f0 )),
4

2
I{X(f )} = (−Y (f − 3f0 ) + Y (f + 3f0 )),
4
La densità spettrale di potenza è:

A2 ³ 1 1
Sx (f ) = δ(f + 5f0 ) + δ(f + 3f0 ) + δ(f + f0 ) +
16 4 4
1 1 ´
+ δ(f − f0 ) + δ(f − 3f0 ) + δ(f − 5f0 ) .
4 4
La fondamentale è la sinusoide a frequenza f0 , la terza armonica quella a
frequenza 3f0 . La potenza della fondamentale è A2 /32, quella della terza
armonica è A2 /8. Il rapporto tra le potenze della fondamentale e della terza
armonica è 1/4, cioè −6 dB.

9
Y(f)
A/2

A/4 A/4

-2f 0 2f 0 f

Re{X(f)}

2A/8 2A/8
2A/16 2A/16 2A/16 2A/16

-5f 0 -3f 0 -f 0 f0 3f 0 5f 0 f

Im{X(f)}

2A/8
2A/16 2A/16
f0 3f 0 5f 0
-5f 0 -3f 0 -f 0 f
2A/16 2A/16
2A/8

10
1.2 Trasformata di Fourier
1.2.1 Esercizio 5
Sia dato il segnale
à !2
sen(4πt)
x(t) = 8 = 8sinc2 (4t)
4πt

e il segnale à !

X t − kT
c(t) = rect ,
k=−∞ τ
treno di impulsi rettangolari di durata τ , ripetuti con passo T .
Determinare la trasformata di Fourier del segnale

y(t) = x(t)c(t)

e del segnale
z(t) = x(t)[c(t) − 1/2] ,
con τ = 0.05 sec e T = 0.1 sec.
È possibile ricostruire il segnale x(t) dal segnale y(t)? Se si, come?

Soluzione

La trasformata di Fourier di x(t) è:


" # Ã !
|f | f
X(f ) = 2 1 − rect ,
4 8

la trasformata del segnale treno di rettangoli è data, applicando la relazione


di campionamento in frequenza, da

C(f ) = F[c(t)]
· µ ¶¸ X µ ¶
1 t i
= F rect δ f−
T τ i T
∞ µ ¶ µ ¶
τ X iτ i
= sinc δ f− .
T i=−∞ T T

Applicando la proprietà di moltiplicazione nel tempo, la trasformata di y(t)


vale

Y (f ) = X(f ) ⊗ C(f )

11
µ ¶ µ ¶
τ X iτ i
= sinc X f−
T i T T
µ ¶ µ ¶
1 X i i
= sinc X f− .
2 i 2 0.1

Il segnale x(t) si può ricostruire perfettamente filtrando y(t) con un filtro


passabasso ideale con guadagno 2 e frequenza di taglio compresa tra 4Hz e
6Hz, poiche’ le repliche in frequenza non si sovrappongono.
Infine la trasformata di z(t) vale:
1 1
Z(f ) = X(f ) ⊗ [C(f ) − δ(f )] = Y (f ) − X(f ) ,
2 2
che è uguale a Y (f ) a cui viene tolta la replica centrata in f = 0, cioé
µ ¶ µ ¶
1X i i
Z(f ) = X f− sinc .
2 i6=0 0.1 2

12
1.2.2 Esercizio 6
Data la trasformata di z(t) = sgn(t),
1
Z(f ) = F[sgn(t)] = ,
jπf
e definita la funzione x(t) come
1 1
x(t) = s(t) ⊗ ⊗ ,
πt πt
ove ⊗ indica la convoluzione,
dimostrare che, per ogni funzione s(t), vale l’uguaglianza

x(t) = −s(t),

a meno di una eventuale componente continua.

sgn(t)

t
-1

Soluzione

Utilizzando la proprietà di dualitá della trasformata,

Z(f ) = F[z(t)] 7→ z(−f ) = F[Z(t)],

applicata alla coppia


1
z(t) = sgn(t) ⇐⇒ Z(f ) = ,
jπf
si ottiene
1
F[ ] = sgn(−f ) = −sgn(f ),
jπt

13
da cui · ¸
1
F = −jsgn(f ).
πt
Applicando ora la proprieta’ di convoluzione nel tempo della trasformata, si
ricava
1 1
X(f ) = F[s(t) ⊗ ⊗ ] = F[s(t)](−jsgn(f ))2 = −S(f ),
jπt jπt
cioè
x(t) = −s(t).
Se s(t) ha componente continua non nulla, cioé se S(0) 6= 0, allora x(t)
risulta con componente continua nulla, poiché la funzione sgn(f ) vale zero
nell’origine.

14
1.2.3 Esercizio 7
Si considerino le convoluzioni

p(t) = g(t) ⊗ v(t)

e
u(t) = g(t) ⊗ v(−t).
Che condizione deve essere soddisfatta da g(t) affinchè sia u(t) = p(−t)?

Soluzione

Esiste una soluzione banale dell’esercizio: infatti, se vale

p(t) = g(t) ⊗ v(t),

allora vale anche


p(−t) = g(−t) ⊗ v(−t),

µ Z Z ¶
p(−t) = g(τ )v(−t − τ )dτ = [α = t + τ ] = g(α − t)v(−α)dα = g(−t) ⊗ v(−t)

da cui risulta che la condizione richiesta e’

g(t) = g(−t),

cioe’ g(t) deve essere pari.

Si puo’ arrivare allo stesso risultato ragionando nel dominio delle frequenze:
applicando la proprietà di riflessione

F[v(−t)] = V (−f ),

le ipotesi sono
P (f ) = G(f )V (f ),
U (f ) = G(f )V (−f ).
Affinché sia
P (−f ) = U (f ),
deve essere G(f ) = G(−f ), cioe’ si ritrova la condizione

g(t) = g(−t).

15
1.2.4 Esercizio 8
Si consideri il segnale periodico

X
x(t) = (−1)i Asinc2 (2Bt − 2i + 1).
i=−∞

Determinare lo sviluppo in serie di Fourier.

Soluzione

Il segnale può essere visto come somma di due segnali periodici, il primo
costruito sulle i pari, il secondo sulle i dispari. Ognuno dei due ha periodo
2/B, quindi la loro somma ha periodo 2/B. Lo sviluppo in serie si ottiene dal
campionamento in frequenza con passo B/2. Si applica pertanto la formula:
 
∞ µ ¶ ∞ µ ¶ µ ¶
X 2i B X iB iB 
x(t) = y t− = F −1  Y δ f− ,
i=−∞ B 2 i=−∞ 2 2

con µ µ ¶¶ µ µ ¶¶
2 1 2 1
y(t) = Asinc 2B t + − Asinc 2B t − ,
2B 2B
à ! à !
A |f | f jπf jπf
Y (f ) = F[y(t)] = 1− rect (e B − e− B ),
2B 2B 4B
ove si sono usate le tavole delle trasformate notevoli per il sinc2 (·) e si è usato
anche il teorema del ritardo. Utilizzando questa formula nel campionamento
in frequenza si ottiene:

à ! µ ¶ µ ¶ µ ¶
jA X |i| i iπ iB
X(f ) = 1− rect sin δ f− .
2 i=−∞ 4 8 2 2

Antitrasformando si ottiene lo sviluppo in serie cercato:


3A A
x(t) = − sin(πBt) + sin(3πBt).
4 4

16
1.2.5 Esercizio 9 (solo testo)
Dato il segnale
t
x(t) = At rect( ),
T
si costruisca il segnale periodico
X
y(t) = A + (−1)i x(t − iT ).
i

Disegnare il segnale y(t). Determinare il periodo, lo sviluppo in serie di Fouri-


er e la densita’ spettrale di potenza di y(t). Disegnare lo spettro di Fourier
di y(t). Determinare inoltre la potenza della continua e della fondamentale,
ed il rapporto tra le due potenze in dB.

1.2.6 Esercizio 10 (solo testo)


Dato il segnale
t
x(t) = rect( ),
T
si costruisca il segnale periodico
X
y(t) = A + B x(t − i2T − T /2).
i

Disegnare il segnale y(t). Disegnare lo spettro di Fourier di y(t) e la sua den-


sita’ spettrale di potenza. In ogni disegno si indichino chiaramente ascissa,
ordinata, ed i valori ritenuti di interesse.

1.2.7 Esercizio 11 (solo testo)


Si consideri il segnale periodico

X t − i2T
x(t) = A + (−1)i Arect( ).
i=−∞ τ
Determinare il periodo, lo sviluppo in serie di Fourier e la densita’ spettrale
di potenza di x(t). Determinare inoltre la potenza della continua e della
fondamentale. Per i valori τ = 2T e A = 1, calcolare il rapporto tra le due
potenze in dB.

17
1.2.8 Esercizio 12 (solo testo)
Si consideri il segnale periodico
X t − iT X 3t − iT
y(t) = (−1)i rect( ) + (−1)i rect( ).
i T i T

Disegnare il segnale. Determinare il periodo. Determinare la potenza delle


prime due armoniche non nulle ed il rapporto tra le potenze in dB.

1.2.9 Esercizio 13 (solo testo)


Dato il segnale
t
x(t) = rect( ),
T
si costruisca il segnale periodico
πt X
y(t) = cos( ) + (−1)i x(t − iT ).
T i

Disegnare il segnale y(t). Disegnare lo spettro di Fourier di y(t) e la sua den-


sita’ spettrale di potenza. In ogni disegno si indichino chiaramente ascissa,
ordinata, ed i valori ritenuti di interesse. Determinare la potenza del segnale
alla seconda cifra decimale.

1.2.10 Esercizio 14 (solo testo)


Si consideri il segnale periodico
X t − iT X 3t − i6T
y(t) = (−1)i rect( )− rect( ).
i T i T

Disegnare il segnale. Determinare il periodo. Determinare la potenza della


continua e della fondamentale ed il rapporto tra la potenza della continua e
della fondamentale in dB.

18
1.2.11 Esercizio 15 (solo testo)
Si consideri il segnale periodico
X X
y(t) = A − (−1)i x1 (t − iT ) + x2 (t − iT ),
i i

ove x1 (t) e x2 (t) sono noti ed hanno trasformate di Fourier X1 (f ) ed X2 (f ).


Determinare l’ espansione in serie di Fourier di y(t) in funzione di A, X1 (f )
e X2 (f ). Determinare la potenza della continua e della fondamentale.

1.2.12 Esercizio 16 (solo testo)


Si consideri il segnale periodico

X t − i2T
x(t) = A + (−1)i Arect( ).
i=−∞ τ

Determinare il periodo, lo sviluppo in serie di Fourier e la densita’ spettrale


di potenza di x(t). Determinare inoltre la potenza della continua e della
fondamentale, ed il rapporto tra le due potenze in dB per τ = 2T e A = 1.

19
1.3 Segnali e sistemi a tempo continuo
1.3.1 Esercizio 17
Sono disponibili i seguenti risultati di prove in regime sinusoidale di un
sistema lineare invariante nel tempo:
ingresso: x(t) = cos(2πf t),
uscita: y(t) = cos(2πf t + α(f )),
dove α(f ) é la funzione rappresentata in figura.

α( f )

2000 f
1000 3000

−π

Determinare la risposta impulsiva del sistema.

Soluzione

In generale data la risposta in frequenza H(f ) di un sistema lineare


tempo-invariante, la risposta del sistema all’ingresso sinusoidale

x(t) = cos(2πf t)

vale
y(t) = |H(f )|cos(2πf t + 6 H(f )).

In questo esercizio risulta:


πf
6 H(f ) = α(f ) = − ,
1000
|H(f )| = 1,

20
cioé la risposta in frequenza del sistema vale:
jπf
H(f ) = e− 1000 .

Essendo la risposta all’impulso h(t) la antitrasformata di Fourier di H(f ),


applicando la proprietá di ritardo nel tempo si ottiene:
µ ¶
1
h(t) = δ t − .
2000

21
1.3.2 Esercizio 18
Con riferimento alla figura, il sistema é lineare tempo-invariante? Puó essere
descritto mediante una funzione di trasferimento?

s(t) u(t)=s(t)cos(2 πf 0t)

cos(2 π f 0 t)

Soluzione

Presi due segnali qualunque s1 (t) e s2 (t), a cui corrispondono le uscite


u1 (t) e u2 (t), al segnale
z(t) = s1 (t) + s2 (t)
corrisponde il segnale

zu (t) = (s1 (t) + s2 (t))cos(2πf0 t) = u1 (t) + u2 (t).

Il sistema é quindi lineare.


Il sistema non é tuttavia tempo-invariante, infatti all’ingresso

z(t) = s(t − T ),

non corrisponde l’uscita

zu (t) = u(t − T ) = s(t − T )cos(2πf0 (t − T )),

ma l’uscita

zu (t) = z(t)cos(2πf0 t) = s(t − T )cos(2πf0 t)

.
Non é quindi possibile definire una funzione di trasferimento.

22
1.3.3 Esercizio 19
Con riferimento alla figura, in cui é

s(t) = sen(2πf0 t)

e q
jf
− f0
H(f ) = e ,
determinare u(t).

s(t) u(t)

H(f)
Soluzione

L’uscita del sistema risulta

u(t) = |H(f0 )|sen(2πf0 t + 6 H(f0 )) .

In particolare:
√ jπ
− e 2
H(f0 ) = e

= e−e 4
= e−(cos(π/4)+j·sen(π/4))
√ √
2 2
= e− 2 · e−j 2 .

Quindi il modulo é: √


2
|H(f0 )| = e− 2 = 0.49,
mentre la fase risulta:

2
6 H(f0 ) = − = −0.707.
2
Dunque :
u(t) = 0.49sin(2πf0 t − 0.707) .
Nella figura a pagina seguente é mostrata la sinusoide in ingresso e quella in
uscita, che risulta evidentemente sfasata.

23
0.5
per f =1/π
0
s(t)

−0.5

−3 −2 −1 0 1 2 3
t [sec]

0.4
per f0=1/π
0.2
u(t)

−0.2

−0.4

−3 −2 −1 0 1 2 3
t [sec]

24
1.3.4 Esercizio 20
In un sistema lineare tempo invariante, dato in ingresso il segnale

x(t) = Asen(2πf0 t),

corrisponde l’uscita
y(t) = Af0 cos(2πf0 t),
per qualsiasi A ed f0 . Determinare la risposta allo scalino del sistema.
Calcolare l’energia del segnale in uscita al sistema quando l’ingresso vale
sen(4πt)
x2 (t) = .
2πt
Soluzione

x(t) = Asen(2πf0 t),

y(t) = Af0 cos(2πf0 t) = A|H(f0 )|sen(2πf0 t + 6 H(f0 ))


per qualsiasi A ed f0 .
π
H(f0 ) = f0 ej 2
per qualsiasi f0 , quindi la risposta in frequenza del sistema è :

H(f ) = jf,

che corrisponde ad un derivatore. Se


1 1
x1 (t) = sca(t) ←→ + δ(f ) = X1 (f ),
j2πf 2
1 1
Y1 (f ) = X1 (f ) · H(f ) = ←→ δ(t) = y1 (t),
2π 2π
che è la risposta allo scalino cercata. 2
Dato à !
sen(4πt) 1 f
x2 (t) = = 2sinc(4t) ←→ rect = X2 (f ).
2πt 2 4
2
Oppure
1 d
y(t) = 2π dt x(t); R
t
x1 (t) = sca(t) = −∞ δ(τ )dτ ;
1 d 1
y1 (t) = 2π dt x1 (t) = 2π δ(t);

25
Per il calcolo dell’energia di y2 (t):
Z +∞
Ey2 (t) = |Y2 (f )|2 df
−∞
Z +∞
= |X2 (f )H(f )|2 df
−∞
Z Ã !
1+∞ f
= rect |f |2 df
−∞ 4 4
Z 2
1 4
= f 2 df = .
2 0 3

26
1.3.5 Esercizio 21
Con riferimento alla figura, in cui é

x(t) = sca(t),

h(t) = te−αt sca(t)


e
1
H(f ) = ,
(α + 2πf )2
determinare il valore a cui tende y(t) quando t tende all’infinito.

x(t) y(t)

H(f)
Soluzione

Applicando la relazione ingresso-uscita nel tempo dei sistemi lineari stazionari:

y(t) = h(t) ⊗ sca(t)


Z ∞
= h(τ )sca(t − τ )dτ
−∞
Z t
= h(τ )dτ,
−∞

si nota che la risposta allo scalino é l’integrale della risposta all’impulso.


Il valore A a cui tende y(t) per t tendente all’infinito si ricava applicando la
proprietá dei valori nell’origine:
Z t→∞
y(t)t→∞ = h(τ )dτ
−∞
Z ∞
= h(τ )dτ
−∞
1
= H(0) = .
α2

27
1.3.6 Esercizio 22
Con riferimento alla figura, si calcoli l’energia Ey di y(t).

x(t)
1-2j πfτ y(t)

1+2jπfτ

x(t)
A

t
-T T

Soluzione

Applicando il teorema di Parseval, si ottiene:


Z
Ey = |Y (f )|2 df
Z
= |X(f )|2 |H(f )|2 df ;

la risposta in ampiezza del filtro é unitaria (il filtro é uno sfasatore puro),
infatti:

|H(f )|2 = H(f )H ∗ (f )


(1 − 2jπf τ )(1 + 2jπf τ )
=
(1 + 2jπf τ )(1 − 2jπf τ )
= 1.

28
Dunque il filtro non modifica l’energia del segnale in ingresso:
Z
Ey = |X(f )|2 df
= Ex
Z ∞
= x2 (t)dt
−∞
2 2
= AT .
3
La figura sottostante (nella quale si é supposto τ = 1) mostra come evolve
la fase del filtro che passa da π a −π.

1
Fase di H(f)

-1

-2

-3

-4
-8 -6 -4 -2 0 2 4 6 8
f [Hz]

29
1.3.7 Esercizio 23
Con riferimento alla figura, si determini la componente continua di u(t).

cos(2π f0 t) 1 u(t)
-j2 πft0
2+e

Soluzione

Il segnale s(t) all’uscita del filtro con risposta in frequenza


1
H(f ) =
2+ e−j2πf t0
vale:
s(t) = |H(f0 )|cos(2πf0 t + 6 H(f0 )) ,
quindi il segnale u(t) all’uscita del sistema vale:
u(t) = s(t)cos(2πf0 t) = |H(f0 )|cos(2πf0 t)cos(2πf0 t + 6 H(f0 ))

1
= |H(f0 )|[cos(4πf0 t + 6 H(f0 )) + cos(6 H(f0 ))]
2
1 1
=
|H(f0 )|cos(6 H(f0 )) + |H(f0 )|cos(4πf0 t + 6 H(f0 )) .
2 2
La componente continua A0 di u(t) vale dunque:
1 1
A0 = |H(f0 )|cos(6 H(f0 )) = Re[H(f0 )] ,
2 2
dove:
· ¸
j2πf0 t0
Re 2 + e
Re[H(f0 )] = =
(2 + e−j2πf0 t0 ) · (2 + ej2πf0 t0 )
2 + cos(2πf0 t0 ) 2 + cos(2πf0 t0 )
= 2 = .
|2 + e −j2πf 0 t 0 | 5 + 4cos(2πf0 t0 )
La figura mostra rispettivamente modulo e fase del filtro H(f ) per t0 = 1;
come si puó vedere H(f ) risulta essere periodico.

30
1

0.9

0.8
Modulo di H(f)

0.7

0.6

0.5

0.4

0.3
-3 -2 -1 0 1 2 3
f [Hz]

0.6

0.4

0.2
Fase di H(f)

-0.2

-0.4

-0.6
-3 -2 -1 0 1 2 3
f [Hz]

31
1.3.8 Esercizio 24
Con riferimento alla figura e dato H(f ) = j2πf e−j2πf , determinare u(t).

s(t)
H(f) u(t)

s(t)

-1 -1/2 -1/4 1/4 1/2 1 t


-1

Soluzione

Il filtro H(f) puó essere scomposto cosı́:

s(t) s’(t) u(t)=s’(t-1)


j2 π f -j2 πf
e

Risulta cioé essere la cascata di un derivatore con un ritardatore. La


soluzione cercata é allora semplicemente s(t) derivato e quindi ritardato,
come mostrato in figura alla pagina seguente.

32
s(t)

−1/2 1/2 t
-1

s’(t)

−1/2 1/2 t

−4

u(t)

−1/2 1/2 t

−4

33
1.3.9 Esercizio 25
Dato lo schema in figura

z(t) v(t) y(t)


H(f)

a(t)
determinare la trasformata di Fourier del segnale y(t) nell’ipotesi che sia

a(t) = 2cos(2π(f0 + ∆f )t) ;

con l’ingresso
z(t) = A x(t)cos(2πf0 t), f0 = 100KHz
e H(f ) filtro ideale passabasso con B = 3KHz cosı́ specificato
(
1 per |f | < B
H(f ) =
0 per |f | ≥ B .

Si assuma
3
X
x(t) = kcos(2πkfm t) , fm = 500Hz
k=1

e si analizzi sia il caso ∆f = 0 sia il caso ∆f = 100Hz . Calcolare la potenza


di y(t) nei due casi.

Soluzione

Se
z(t) = A x(t)cos(2πf0 t),
Z(f ) = F[z(t)],
X(f ) = F[x(t)],
allora applicando la proprietà della modulazione si ottiene:
A
Z(f ) = [X(f − f0 ) + X(f + f0 )] , f0 = 100KHz.
2

34
Se
v(t) = z(t)2cos(2π(f0 + ∆f )t)
e
V (f ) = F[v(t)],
applicando ancora la proprietà della modulazione si ottiene:

V (f ) = Z(f − f0 − ∆f ) + Z(f + f0 + ∆f )
A
= [X(f − 2f0 − ∆f ) + X(f − ∆f ) +
2
X(f + ∆f ) + X(f + 2f0 + ∆f )];
3
1X
X(f ) = l[δ(f − lfm ) + δ(f + lfm )] , fmax = 1500Hz, fm = 500Hz ;
2 l=1
1)∆f = 0

A
V (f ) = AX(f ) + [X(f − 200000) + X(f + 200000)];
2
Y (f ) = V (f )H(f ) = AX(f ) ←→ y(t) = Ax(t).
La potenza di y(t) è:

A2
Py = A 2 Px = (1 + 4 + 9) = 7A2 .
2
2)∆f = 0.1 KHz

A
V (f ) = [X(f − 100) + X(f + 100) + X(f − 200100) + X(f + 200100)];
2
A
Y (f ) = V (f )H(f ) = [X(f −100)+X(f +100)] ←→ y(t) = Ax(t)cos(200πt).
2
La potenza di y(t) vale

A2 A2
Py = Px = (1 + 4 + 9) = 3.5A2 .
2 2

35
1.3.10 Esercizio 26
Si consideri il segnale x(t) = Acos(2πf0 t). Il segnale x(t) transita attraverso
un filtro la cui funzione di trasferimento è H(f ) = (α + j2πf )−1 , α > 0. Il
segnale all’ uscita del filtro ha la forma y(t) = Bcos(2πf0 t + φ). Determinare:

1) i valori di B e φ;

2) la potenza Ps della sinusoide all’ uscita del filtro.

Soluzione

La funzione di trasferimento del filtro in modulo e fase é:


1
|H(f )| = √
α2
+ 4π 2 f 2
à !
2πf
arg(H(f )) = −arctg .
α

Si ha pertanto:

B = A|H(f0 )|, φ = arg(H(f0 )), Ps = B 2 /2.


In figura sono mostrati modulo e fase del filtro (N.B: la scala delle ordinate
del grafico del modulo é logaritmica).
0
10

−1 per α=1
modulo di H(f)

10

−2
10

−3
10
−100 −80 −60 −40 −20 0 20 40 60 80 100
f [Hz]

per α=1
1
fase di H(f)

−1

−2
−100 −80 −60 −40 −20 0 20 40 60 80 100
f [Hz]

36
1.3.11 Esercizio 27
Si consideri il segnale

x(t) = (1 + Acos(2πf0 t))cos(2πf1 t), f1 = 10f0 .

1) Determinare lo sviluppo in serie di Fourier di x(t).


Il segnale x(t) è passato attraverso un circuito che lo eleva al quadrato ed è
poi filtrato da un passa-basso ideale avente banda pari a 5f0 . Detto y(t) il
segnale all’ uscita del passa-basso, determinare:
2) Il segnale y(t),
3) Il valore di A che rende la potenza della seconda armonica contenuta in
y(t) inferiore di 6 dB rispetto alla potenza della fondamentale.

Soluzione

Sviluppando il prodotto si ottiene:


A
x(t) = cos(2πf1 t) + (cos(2π(f1 − f0 )t) + cos(2π(f1 + f0 )t)),
2
che è lo sviluppo cercato (quesito 1).
Eseguendo la convoluzione di X(f ) con se stesso si ottiene la trasformata
di Fourier di x2 (t). Di tale convoluzione interessa la sola parte relativa alle
frequenze comprese tra −5f0 e 5f0 , in quanto le rimanenti sono oscurate dal
passa-basso. Per via grafica si ottiene facilmente:

à !
1 A2 A
Y (f ) = + δ(f ) + (δ(f − f0 ) + δ(f + f0 )) +
2 4 2
A2
+ (δ(f − 2f0 ) + δ(f + 2f0 )),
8
antitrasformando si ottiene (quesito 2):

1 A2 A2
y(t) = + + Acos(2πf0 t) + cos(4πf0 t).
2 4 4
La potenza della fondamentale è A2 /2, quella della seconda armonica è A4 /32.
Affinchè il rapporto tra l’ una e l’ altra sia pari a 4 (6 dB), deve essere A = ±2
(quesito 3).

37
1.3.12 Esercizio 28
Con riferimento alla figura e dato
Z t
u(t) = s(τ )dτ,
t−T

determinare la risposta in frequenza del sistema.

s(t) u(t)

H(f)
Soluzione

La risposta all’impulso viene determinata ponendo s(t) = δ(t) :


(
1 per 0 ≤ t ≤ T
h(t) =
0 altrove.

Ovvero: Ã !
t − T /2
h(t) = rect ,
T
la cui trasformata (rappresentata nella figura alla pagina seguente) é :
T
H(f ) = T · sinc(f T )e−j2πf 2
= T · sinc(f T )e−jπf T .

In figura si riporta l’andamento del modulo e della fase di H(f ) per T = 10s.

38
|H(f)|
1

0.8

0.6

0.4

0.2

0
−0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5
f [Hz]

fase(H(f))
4

−1

−2

−3

−4
−0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5
f [Hz]

39
1.3.13 Esercizio 29
Si consideri il segnale periodico

X
y(t) = x(t − kT ),
k=−∞

con
t − T /2
x(t) = e−t/T rect( ).
T
Si determini il periodo del segnale, lo sviluppo in serie di Fourier, la potenza
della continua, della fondamentale, ed il loro rapporto in dB. Il segnale y(t)
e’ filtrato attraverso un passa-basso ideale di banda 1.5/T . Rappresentare
graficamente lo spettro di Fourier del segnale all’ uscita del passa-basso.

Soluzione

Il periodo è T .
Per definizione, il k-esimo coefficiente complesso della serie e’

1ZT 1 Z T −t/T −j2πkt/T 1 − e−1


Yk = y(t)e−j2πkt/T dt = e e dt = .
T 0 T 0 1 + j2kπ
Lo sviluppo e’ dunque

X
y(t) = Yk ej2kπt/T .
k=−∞

La potenza della continua è

P0 = |Y0 |2 = (1 − e−1 )2 ,

quella della fondamentale è

(1 − e−1 )2
P1 = 2|Y1 |2 = 2 ,
1 + 4π 2
il loro rapporto in dB è
P0
10log10 ≈ 13 dB.
P1
Lo spettro di Fourier del segnale z(t) all’uscita del passa-basso è costituito
dalla continua e dalla fondamentale. Nel fare il grafico occorre fare attenzione
nel separare parte reale e parte immaginaria della fondamentale.

40
Re{Z(f)}

−1
1-e

−1 −1
1-e 1-e
1+4π
2 2
1+4π

-1/T 1/T f

Im{Z(f)}

−1
2π(1-e )
2
1+4π
1/T
-1/T f
−1
2 π (1-e )
1+ 4π 2

41
1.3.14 Esercizio 30
Si consideri il segnale periodico

X
y(t) = Yk ej2kπt/T .
k=−∞

Il segnale viene elevato al quadrato e poi filtrato attraverso un passa-basso


ideale di banda 1.5/T . Determinare la potenza del segnale x(t) all’uscita del
passa-basso in funzione dei coefficienti complessi Yk .

Soluzione

Posto
z(t) = y 2 (t),
si ha
Z(f ) = Y (f ) ⊗ Y (f ).
Il segnale z(t) sará periodico di periodo T , o di un suo sottomultiplo, pertanto

X 1
Z(f ) = Zk δ(f − kf0 ), f0 = .
k=−∞ T

Dalla convoluzione si ottiene



X
Zk = Yi Yk−i .
i=−∞

All’uscita del passa-basso si ha


1
X
X(f ) = Zk δ(f − kf0 );
k=−1

La potenza di x(t) é data da

Px = |Z0 |2 + |Z−1 |2 + |Z1 |2


¯ ¯2 ¯ ¯2
¯ ∞ ¯ ∞
¯ X ¯ ¯ X ¯
¯ ¯
= ¯
¯ Yi Y−i ¯ + 2 ¯
¯ ¯ Yi Y−1−i ¯¯
¯i=−∞ ¯ ¯i=−∞ ¯
¯ ¯2 ¯ ¯2
¯ ∞ ¯ ¯ ∞ ¯
¯ X ¯

¯ X ¯
= ¯
¯ |Yi | ¯ + 2 ¯
¯ Yi Yi+1 ¯¯
¯i=−∞ ¯ ¯i=−∞ ¯

42
1.4 Campionamento
1.4.1 Esercizio 31
Dato il sistema LTI con risposta in frequenza
( ³ ´
sen2 πf T2 per |f | ≤ 2/T
H(f ) =
0 altrove,
determinare l’uscita y(t) del sistema quando l’ingresso x(t) é il segnale pe-
riodico mostrato in figura.
Determinare la trasformata di Fourier tempo discreta Y (F ) della sequenza
y[n] ottenuta campionando il segnale y(t) con passo Tc = 2T /3 (F = f Tc ).
La sequenza y[n] é periodica? Se lo é, indicarne il periodo.
x(t)

t
T
T/2

Soluzione

Il segnale periodico in ingresso é


à !
X t − nT X
x(t) = rect = Xk e−j2πkf0 t ,
n T /2 k

dove µ ¶ Ã !
1 1T T 1 k
f0 = Xk = sinc kf0 = sinc .
T T 2 2 2 2
La sua trasformata é
à !
X k
X(f ) = Xk δ f − .
k T
Inoltre:
Y1 (f ) = X(f )H(f )
µ ¶ Ã !
T 2 f
= X(f )sin 2πf rect
4 4/T
µ ¶ µ ¶
1 1
= X1 δ f − + X−1 δ f + ;
T T

43
X1 = X−1 ;
µ ¶ µ ¶
t 2 t
Y1 (f ) ←→ y(t) = 2X1 cos 2π = cos 2π ;
T π T
à !
1 X k
y[nTc ] ←→ Y (f ) = Y1 f − ;
Tc k Tc
µ ¶
F (1)
Y (F ) = Y f=
Tc
à !
1 X (F − k)
= Y1
Tc k Tc
" Ã ! Ã !#
X1 X (F − k) 1 X (F − k) 1
= δ − + δ + .
Tc k Tc T k Tc T
3Tc
Ponendo T = 2
otteniamo
" Ã ! Ã !#
X1 X (F − k − 2/3) X (F − k + 2/3)
Y (F ) = δ + δ
Tc k Tc k Tc
" #
X X
(2)
= X1 δ(F − k − 2/3) + δ(F − k + 2/3) .
k k

Nell’intervallo base F = (−1/2, 1/2] ci sono due impulsi centrati in F =


1/3 e F = −1/3 di area X1 = 1/π.

In generale, dato un segnale y(t) di periodo T0 , il segnale campionato y[n]


con passo Tc é periodico di periodo N0 se e solo se y[n] = y[n − N0 ].
Questa condizione é verificata se
N0 T c = M T 0 ,
cioé se dopo N0 Tc secondi il segnale continuo y(t) ha compiuto un numero
intero di periodi T0 .
La condizione necessaria e sufficiente per la periodicita’ del segnale campiona-
to é, dunque, che il rapporto Tc /T0 sia un numero razionale Tc /T0 = M/N0 ,
e, in questo caso, il periodo del segnale campionato coincide con il denomi-
natore della frazione N0 .
Nel nostro caso numerico
Tc /T0 = 2/3,
dunque y[n] e’ periodico con periodo N0 = 3.
1
F = f Tc
)
2
δ(af ) = δ(f
|a| ; l’operazione di scalatura nel tempo agisce cioé modificando l’area
dell’impulso, per analogia con i segnali a durata finita.

44
Y(f)

1
πΤc

- 1 - 1 1 1 f
T 2T 2T T

Y(F)

1
π

-1 1
2 2
−1 - 2 - 1 1 2 1 F
3 3 3 3

Intervallo base

45
1.4.2 Esercizio 32
Un segnale x(t) reale di banda B subisce in parallelo due campionamenti
con lo stesso periodo di campionamento T = 1/B, sfasati tra loro di mezzo
periodo. I segnali campionati xc1 e xc2 vengono filtrati con un filtro H(f )
passa basso ideale di banda B e poi sommati.
Si determini l’uscita y(t) di un tal sistema.
P P∞
N.B: s1 (t) = ∞ k=−∞ δ(t − kT ) , s2 (t) = k=−∞ δ(t − kT − T /2).

s1(t)

x c1(t) x 1 (t)
X H(f)

x(t) y(t)
+

X H(f)
x c2(t) x 2 (t)

s2(t)

Soluzione

In frequenza:
Xc1 (f ) = X(f ) ⊗ S1 (f ),
Xc2 (f ) = X(f ) ⊗ S2 (f ).
Con ∞
X
S1 (f ) = B δ(f − kB)
k=−∞
e

46

X 1
S2 (f ) = B δ(f − kB)e−j2πf 2B
k=−∞
X∞
= B δ(f − kB)e−jπk
k=−∞
 

X ∞
X
= B δ(f − kB) − δ(f − kB) .
kpari =−∞ kdispari =−∞

Inoltre: X
Xc1 (f ) = B X(f − kB)
k
e X X
Xc2 (f ) = B X(f − kB) − B X(f − kB);
kpari kdispari

quindi:
X1 (f ) = BX(f )
e
X2 (f ) = BX(f ).
Infine:
Y (f ) = X1 (f ) + X2 (f ) = 2BX(f ),
cioè
y(t) = 2Bx(t).
Nel tempo:
sen(πt2B)
H(f ) ←→ h(t) = 2B ;
πt2B
quindi:
y(t) = x(t)s1 (t) ⊗ h(t) + x(t)s2 (t) ⊗ h(t)
= x(t)[s1 (t) + s2 (t)] ⊗ h(t),
ove è: Ã !

X k
s(t) = s1 (t) + s2 (t) = δ t− ,
k=−∞ 2B
treno di impulsi di periodo 1/2B. Dunque x(t) viene campionato con fre-
quenza di campionamento 2B, due volte la banda del segnale (è soddisfatto il
teorema del campionamento) e poi filtrato con un filtro passa-basso di banda
B (e guadagno unitario):
y(t) = 2Bx(t).

47
1.4.3 Esercizio 33
Si consideri il segnale periodico
∞ µ µ ¶¶
X
2 i
x(t) = Asinc 2B t − .
i=−∞ B
Determinare il periodo e lo sviluppo in serie di Fourier di x(t). Determinare
inoltre la potenza della continua, della fondamentale ed il rapporto tra le due
potenze in dB.
Il segnale x(t) viene campionato a frequenza 3B/2, poi convertito in ana-
logico e filtrato. La cascata formata dal convertitore digitale/analogico e dal
filtro si comporta come un passa-basso ideale con frequenza di taglio pari a
3B/4. Determinare il segnale presente dopo l’ interpolatore.

Soluzione

Il periodo di x(t) è 1/B. Lo sviluppo in serie si ottiene dal campionamento


in frequenza con passo B. Si applica pertanto la formula:
∞ µ ¶ ∞
X i X
y t− = F −1 [B Y (iB)δ(f − iB)],
i=−∞ B i=−∞
con à ! à !
A |f | f
Y (f ) = F[Asinc2 (2Bt)] = 1− rect .
2B 2B 4B
Sono presenti i soli termini a frequenza 0 e B:
A A
+ cos(2πBt).
x(t) =
2 2
Dal precedente sviluppo si ha immediatamente:
µ ¶2 µ ¶2
A A
Sx (f ) = δ(f ) + (δ(f − B) + δ(f + B)) .
2 4
La potenza della continua è A2 /4, quella della fondamentale invece A2 /8,
il rapporto tra le due è 3 dB. Nel campionare si crea aliasing, in partico-
lare appare una cosinusoide a frequenza B/2 di ampiezza A/2 (si omette
una costante dovuta al campionamento, che viene recuperata nella succes-
siva elaborazione). La conversione ed il successivo filtraggio oscurano tutto
eccetto la continua e la detta cosinusoide. Il segnale ricostruito è pertanto
A A
xr (t) = + cos(πBt).
2 2

48
1.4.4 Esercizio 34
Si consideri il segnale:

x(t) = Acos3 (2πf0 t + φ).

1) Determinare lo sviluppo in serie di Fourier di x(t).


2) Determinare la minima frequenza di campionamento necessaria per poter
sperare di ricostruire il segnale dai suoi campioni.
Si consideri il campionamento ad una frequenza fc superiore a quella minima
appena determinata e si immagini di ricostruire il segnale tramite un con-
vertitore digitale-analogico che, quando riceve in ingresso l’ impulso unitario
discreto, presenta all’ uscita la forma d’ onda p(t) = e−αt u(t), α > 0. Il
segnale convertito viene filtrato tramite un filtro la cui funzione di trasferi-
mento è H(f ).
3) Determinare quali condizioni devono essere soddisfatte da H(f ) per avere
la perfetta ricostruzione del segnale x(t).

Soluzione

Eseguendo il cubo si ottiene:


3A A
x(t) = cos(2πf0 t + φ) + cos(6πf0 t + 3φ),
4 4
che è lo sviluppo richiesto al punto 1.
La frequenza minima di campionamento è pari al doppio della massima fre-
quenza contenuta in x(t), cioè (quesito 2):

fc > 6f0 .
Dalle tavole delle trasformate, la funzione di trasferimento del convertitore
è:

P (f ) = (α + j2πf )−1 .
Le condizioni su H(f ) sono:

H(±f0 ) = P −1 (±f0 ),
per riprodurre la sinusoide a frequenza f0 ,

H(±3f0 ) = P −1 (±3f0 ),

49
per riprodurre la sinusoide a frequenza 3f0 ,

H(f ) = 0, f = Kfc ± f0 , f = Kfc ± 3f0 , K 6= 0,

per oscurare le sinusoidi relative agli intervalli diversi da quello fondamentale.


Qualsiasi H(f ) per le altre frequenze, dove il segnale X(f ) è nullo.

50
1.4.5 Esercizio 35
Si consideri la sequenza x[n] ottenuta dal campionamento a frequenza 2B di

3A A
x(t) = sen(πBt) − sen(3πBt).
4 4
Si indichi l’intervallo fondamentale e si rappresenti graficamente lo spettro
di Fourier del segnale campionato in detto intervallo.
Si consideri ora la sequenza y[n] ottenuta dal sovracampionamento di x[n] di
un fattore 2 e si rappresenti di nuovo lo spettro di Fourier di y[n] nell’inter-
vallo fondamentale.
Si converta ora y[n] in analogico, considerando un filtro di ricostruzione che
mantiene il valore del campione fino all’arrivo del campione successivo, se-
guito da un passa basso ideale di banda 2B. Si determini il segnale all’uscita
del passabasso.

Soluzione

Lo spettro di Fourier X(f ) del segnale analogico x(t) é il seguente:

Im{X(f) }

3A/8
A/8
-3B/2 B/2
-B/2 3B/2 f
-A/8
-3A/8

Lo spettro X(f ) della sequenza x[n] ottenuta dal campionamento di x(t)


é mostrato nella figura a pagina seguente.
L’intervallo fondamentale va da −B a B ed é presente la sola parte
immaginaria dello spettro di Fourier, che é costituito da due impulsi:
· µ ¶ µ ¶¸
B B
X(f ) = jAB −δ f − +δ f + , −B ≤ f ≤ B.
2 2

51
X(f)

jBA

-3B/2 B/2 5B/2


-5B/2 -B/2 3B/2 f

-jBA

Intervallo fondamentale

Y(f)

B/2

-4B -2B -B/2 2B 4B f

Intervallo fondamentale

Sovracampionando, l’intervallo fondamentale raddoppia e raddoppiano pure


le ampiezze:
· µ ¶ µ ¶¸
B B
Y (f ) = j2AB −δ f − +δ f + , −2B ≤ f ≤ 2B.
2 2
La risposta all’impulso del filtro di ricostruzione é
µ µ ¶¶
1
p(t) = rect 4B t − ,
8B
ove si é tenuto conto di un ritardo di 1/8B. La sua trasformata é
à !
1 f πf
P (f ) = sinc e−j 4B .
4B 4B
Il passa-basso lascia passare solo la sinusoide a frequenza B/2, attenuata e
ritardata dal mantenitore:
µ ¶ µ µ ¶¶
1 1
xr (t) = Asinc sin πB t − .
8 8B

52
1.4.6 Esercizio 36
Il segnale

X t − iT − T /2
x(t) = A (−1)i rect( )
i=−∞ T
viene filtrato attraverso un passa basso ideale di banda 3/T . Indicare il
periodo e rappresentare graficamente lo spettro di Fourier del segnale y(t)
all’ uscita del passa basso. Il segnale all’ uscita del passa basso e’ campi-
onato a frequenza 5/T . Indicare l’ intervallo fondamentale, e rappresentare
graficamente lo spettro di Fourier del segnale campionato su tre intervalli
fondamentali. La sequenza viene poi sovracampionata di un fattore due e
convertita in analogico, e la cascata del convertitore e del successivo passa
basso e’ modellata come un passa basso ideale di banda 4/T . Rappresentare
graficamente lo spettro di Fourier del segnale analogico all’ uscita del passa-
basso.

x(t)

0 T 2T t

Soluzione

Il segnale x(t) e’ una onda quadra dispari, di periodo T0 = 2T ed é

53
mostrata in figura. Il k-esimo coefficiente dello sviluppo in serie é dato da
2A
Xk = 0, k pari, Xk = , k dispari.
jπk
Il passa basso oscura tutte le componenti a frequenza maggiore di 6f0 , f0 =
1/T0 , lasciando le rimanenti componenti inalterate. Lo spettro di Fourier all’
uscita del passa basso e’ composto dunque dalla sola parte immaginaria, e
dalle sole sinusoidi a frequenza f0 , 3f0 , 5f0 come mostrato in figura.
Nel campionamento a frequenza 5/T = 10f0 si ha aliasing, in particolore la
sinusoide a frequenza 5f0 viene cancellata. Dunque nell’ intervallo fonda-
mentale, da −5f0 a 5f0 , compaiono le sole sinusoidi a frequenza f0 e 3f0 , che
vengono replicate negli intervalli successivi a passo 10f0 . Il sovracampiona-
mento cancella le repliche intorno a 10f0 , 30f0 , etc. Quindi nella successi-
va conversione le sinusoidi non oscurate dal passa basso sono solo quelle a
frequenza f0 e 3f0 , che passano inalterate.

54
2A/ π Im[X k]

2A/3π
2A/5π
f0 3f0 5f0 7f0
f
-7f 0 -5f 0 -3f 0 f0 -2A/5 π
-2A/3 π

-2A/ π

Im[X k ]

-15f -10f 0 -5f 0


f0 3f 0 5f0 10f0 15f0
0

-3f 0 -f 0 f

Intervallo fondamentale

Im[Yk ]

f0 3f 0
-3f 0 -f 0 f

55
1.4.7 Esercizio 37
Si consideri la sequenza costituita dai campioni

x[k] = x(kTc + τ )

ottenuti dal campionamento a passo Tc = 1/2f0 della sinusoide

x(t) = sin(2πf0 t + φ).

Si disegni lo spettro di Fourier della sequenza.

Soluzione

Se
x(t) = sin(2πf0 t + φ),
allora

x[k] = sin(2πf0 kTc +2πf0 τ +φ) = sin(2πf0 kTc +β) = cos(2πf0 kTc +β−π/2),

con β = 2πf0 τ + φ.
La trasformata di x[k], X(f ), si ottiene ripetendo in frequenza, con passo
fc = 2f0 , la trasformata X(f ) della cosinusoide con frequenza f0 e fase
(β − π/2),
1 1
X(f ) = ej(β−π/2) δ(f − f0 ) + e−j(β−π/2) δ(f + f0 ).
2 2
Gli impulsi contenuti nelle repliche degli spettri si combinano vettorialmente
nelle frequenze f0 + 2nf0 , e la trasformata X(f ) (vedi figura nella pagina
successiva) risulta
X X
X(f ) = fc X(f − nfc ) = 2f0 sin(β)δ(f − f0 − n2f0 ).
n n

Analogamente, nella frequenza normalizzata,


X
X(F ) = sin(β)δ(F − 1/2 − n).
n

56
2fo sin β

−3fo −fo fo 3fo f

57
1.4.8 Esercizio 38 (solo testo)
Il segnale
3πf0 t 1 5πf0 t
y(t) = cos( ) − cos( )
2 4 2
e’ campionato a frequenza 2f0 . Determinare lo spettro di Fourier del segnale
campionato e disegnarlo.

58
1.5 Segnali e sistemi a tempo discreto
1.5.1 Esercizio 39
Dato il segnale periodico
2
1 X k
s(t) = + |k|e−jπ 5 t ,
2 k=−2

il segnale discreto s[n] è ottenuto campionando idealmente s(t) con passo


Tc = T /5, detto T il periodo fondamentale di s(t).
Determinare la trasformata di Fourier S(f ) del segnale continuo s(t) e la
trasformata di Fourier S(F ) del segnale discreto s[n].
Il segnale s[n] è periodico? Se si, determinare il periodo.
Determinare il segnale y[n] ottenuto filtrando s[n] con un filtro discreto H(F )
con caratteristica di ampiezza triangolare tra F = −0.25 e F = 0.25 e
caratteristica di fase lineare:
( ³ |F |
´
1− 0.25
e−j2πF per |F | ≤ 0.25
H(F ) =
0 altrove.

Soluzione

Il segnale s(t) è già scritto in serie di Fourier (forma esponenziale), perciò


la sua trasformata di Fourier è la somma di 5 impulsi centrati in

f = 0Hz, f = ±0.1Hz, f = ±0.2Hz

con ampiezza rispettivamente 0.5, 1 e 2. Il periodo fondamentale di s(t) è


T = 10sec.
La trasformata di Fourier S(F ), periodica di periodo unitario, nell’intervallo
base [0, 1) è simmetrica rispetto a F = 1/2, perchè è la trasformata di segnale
reale e pari , ed è costituita da 5 impulsi in

F = 0, F = 0.2, F = 0.4, F = 0.6, F = 0.8,

con ampiezza rispettivamente 0.5, 1, 2, 2, 1. 3


Il segnale
s[n] = 0.5 + 2cos[2π0.2n] + 4cos[2π0.4n]
3
Ricorda: nella conversione della frequenza f [cicli/secondo] a quella normalizzata F =
f Tc [cicli/campione] per la proprietà δ( TFc ) = Tc δ(F ), le ampiezze di eventuali impulsi
ideali vengono moltiplicate per Tc

59
è periodico di periodo N = 5, infatti s[n] = s[n − N ].
Si ha infine

y[n] = 0.5H(0) + |H(0.2)| · 2 · cos[2π0.2n + 6 H(0.2)]


= 0.5 + 0.4cos[2π0.2(n − 1)],

in cui risulta |H(0.2)| = 0.2 e 6 H(0.2) = −0.4π.

60
1.5.2 Esercizio 40
Con riferimento allo schema in figura,

x a (t) x[n] v[n] y[n]


A/D H(F)

cos(0.8 π n)

dato il segnale reale analogico passabanda


xa (t) = sa (t)cos(1600πt),
dove sa ha trasformata di Fourier
³ f ´ ³ f ´
Sa (f ) = cos 2π rect ,
400 200
determinare la trasformata di Fourier X(F ) del segnale discreto x[n] ottenuto
campionando xa (t) con passo di campionamento Tc = 0.5ms e la trasformata
di Fourier V (F ) del segnale v[n] = x[n]cos(0.8πn).
Se, nell’intervallo fondamentale, é
(
2 per |F | ≤ 0.05
H(F ) =
0 per |F | > 0.05 ,

mostrare che la trasformata di Fourier Y (F ) del segnale y[n] in uscita al filtro


é uguale a S(F ), trasformata di Fourier del segnale discreto s[n], ottenuto
campionando con passo Tc il segnale analogico sa (t).
Calcolare l’energia di s[n].

Soluzione

Per la proprietá di modulazione si ottiene:


1 1
Xa (f ) = Sa (f − 800) + Sa (f + 800)
2 Ã 2! Ã !
1h f − 800 f − 800
= cos 2π rect +
2 400 200
à ! à !
f + 800 f + 800 i
+ cos 2π rect .
400 200

61
La trasformata di Fourier del segnale campionato vale:
+∞
X 1
X(f ) = fc Xa (f − kfc ) periodico di periodo fc = = 2000Hz.
k=−∞ 0.5ms

La trasformata di Fourier della sequenza x[n], nella variabile normalizzata


F , vale:
+∞
X
X(F ) = fc Xa ((F − k)fc ) che per −0.5 ≤ F ≤ 0.5 1 vale :
k=−∞
µ ¶
fc ³ F − 0.4 ´ F − 0.4
= cos 2π rect +
2 0.2 0.1
µ ¶
fc ³ F + 0.4 ´ F + 0.4
+ cos 2π rect .
2 0.2 0.1
Per calcolare la trasformata di v[n] si applica la proprietà della modulazione
e si ottiene:
1
V (F ) = (X(F − 0.4) + X(F + 0.4)) che nell’intervallo fondamentale
2
fc ³ F ´ ³ F ´ fc ³ F + 0.2 ´ ³ F + 0.2 ´
= cos 2π rect + cos 2π rect +
2 0.2 0.1 4 0.2 0.1
fc ³ F − 0.2 ´ ³ F − 0.2 ´
+ cos 2π rect ;
4 0.2 0.1
La trasformata di Fourier del segnale y[n] vale:
Y (F ) = V (F )H(F ) che nell’intervallo fondamentale
F ³ F ´
= fc cos(2π )rect 2π .
0.2 0.1
La trasformata di Fourier del segnale campionato sa (nTc ) vale

X
S(f ) = fc Sa (f − kfc ).
k=−∞

La trasformata di Fourier della sequenza s[n] vale:



X
S(F ) = fc Sa ((F − k)fc )
k=−∞

X ³F − k ´ ³F − k ´
= fc cos rect
k=∞ 0.2 0.1
= Y (F ).
1
che é l’intervallo fondamentale

62
Perciò s[n] = y[n].
L’energia del segnale s[n] é

X
Es[n] = |s[k]|2
k=∞
Z 0.5
2
= |S(F )| dF
−0.5
fc 2
= 0.1
2
= 200000.

63
1.5.3 Esercizio 41
Determinare la trasformata discreta di Fourier su N punti (N − DF T ) della
sequenza · µ ¶¸
n 2
x[n] = cos 2π rectN [n]
N
con (
1 per 0 ≤ n ≤ N − 1
rectN [n] =
0 altrove
Soluzione

Dall’interpretazione della DF T come finestratura della serie di Fourier


della sequenza ripetuta :

X
x[n] → xp [n] = x[n − lN ] = y[n].
l=−∞

Calcolando la DF T di y[n] ottengo Y k che poi finestrata con un rettangolo


di N campioni (contati mettendo il primo campione nell’origine 4 ) dá la DF T
cercata. Nel nostro caso:
· µ ¶¸2
n
x[n] = cos 2π rectN [n]
N
µ ¶
1 1 2
= rectN [n] + cos 2π n rectN [n]
2 2 N
= x1 + x2 ;

x1 [n] ←→ X1k = [N/2, 0, 0, · · · , 0];


| {z }
da 0 a N − 1
x2 [n] ←→ X2 k = [0, 0, N/4, , 0, 0, · · · , N/4, 0];
sommando i due termini si ottiene

Xk = X1 k + X2 k = [N/2, 0, N/4, 0, 0, · · · , N/4, 0].

Un modo alternativo per calcolare la DF T é applicare la definizione e


scrivere la funzione coseno in forma esponenziale 5 :
N −1 N −1
X k X 1 −j2π k n NX−1
1 −j2π k−2 n NX−1
1 −j2π k+2 n
Xk = x(n)e−j2π N n = e N + e N + e N ;
n=0 n=0 2 n=0 4 n=0 4
4
si ricorda che il rettangolo discreto NON é centrato nell’origine ma é causale
j4πn/N
+e−j4πn/N
5
cos2 (2πn/N ) = 1/2 + 1/2 e 2

64
Considerando che

N
X −1
k
 N per k = 0, ±N, ±2N, ±3N · · ·
−j2π N n
e = 1−e
−j2π k N
N
n=0 −j2π k
= 0 per k 6= 0, ±N, ±2N, ±3N · · ·
1−e N

si ricava per 0 ≤ k ≤ N − 1:

 N/2
 per k = 0 (la prima sommatoria)
Xk =  N/4 per k = 2 (la seconda sommatoria)

N/4 per k = (−2)mod(N ), cioé k = N − 2 (la terza sommatoria).

In figura é mostrato il segnale di partenza e la sua DF T calcolati per


N = 50 campioni.

1
N=50
0.8

0.6
x(n)

0.4

0.2

0
0 5 10 15 20 25 30 35 40 45 50
n

25

20 N=50

15
Xk

10

−5
0 5 10 15 20 25 30 35 40 45 50
k

65
1.5.4 Esercizio 42
Dato il segnale discreto ³ ´
πn
sen 4
x[n] = 8 · ,
πn
calcolare l’energia del segnale modulato

y[n] = x[n]cos(παn)

al variare del parametro α.


Il sistema è lineare? È tempo-invariante? Si può caratterizzare con una
risposta all’impulso? Se si, quale?

Soluzione

Si ricorda che la trasformata di Fourier di una segnale discreto è periodica


nelle frequenze di periodo uno; i calcoli si svolgeranno quindi limitatamente
all’intervallo −1/2 ≤ F ≤ 1/2.
Per il teorema di Parseval l’energia di y[n] si può calcolare come:
Z 1/2 2
Ey[n] = |Y (F )| dF .
−1/2

Tenendo conto del fatto che


à !
F
X(F ) = 8 · rect ,
1/4

risulta per la proprietà di modulazione:


· µ ¶ µ ¶¸
1 α α
Y (F ) = X(F ) ⊗ δ F− +δ F +
2 2 2
· µ ¶ µ ¶¸
1 α α
= X F− +X F + .
2 2 2
Il segnale y[n] è reale e pari quindi Y (F ) è reale e pari: si può limitare
l’analisi all’intervallo di frequenze 0 ≤ F ≤ 1/2, che corrisponde all’interval-
lo 0 ≤ α/2 ≤ 1/2, cioè 0 ≤ α ≤ 1. Per qualsiasi valore di α fuori da questo
intervallo valgono i risultati trovati per α modulo 1.

1
Per α = 0 y[n] = x[n], Ey[n] = Ex[n] = 64 · 4
= 16.

66
Per 0 ≤ α/2 ≤ 1/8 e 3/8 ≤ α/2 ≤ 1/2 c’è sovrapposizione parziale nelle
due repliche dello spettro centrate in +α/2 e −α/2 :

Ey[n] = 2[(1/8 − α/2)64 + 16α] = 16 − 32α;

per 1/8 ≤ α/2 ≤ 3/8 le due repliche non si sovrappongono:

Ey[n] = 8 = Ex[n] /2.

Il sistema è lineare infatti:

(x1 [n] + x2 [n]) · cos(παn) = x1 [n]cos(παn) = x2 [n]cos(παn),

ma tempo variante per α 6= ±1, ±2, · · · infatti:

se x[n] → y[n], x[n − m] → x[n − m]cos(παn) 6= x[n − m]cos(πα(n − m)).

Un sistema lineare ma tempo variante non è caratterizzabile da una risposta


all’impulso.

Per α = ±1, ±2, · · ·, cos(παn) = 1, perciò y[n] = x[n], il sistema lineare


tempo invariante è descritto dalla risposta all’impulso banale h[n] = δ[n].

Y(F)

- α /2 α /2 F

1/8 1/8

1- α
8 2

67
1.5.5 Esercizio 43
Sia z[n] = x[n] · y[n], ove x[n] e y[n] sono due sequenze limitate di lunghezza
4, di cui si conoscono le rispettive FFT di ordine 4:

X k = [1, 0, −1, 0],


j
Y k = [0, 0, 0, ].
2
Determinare Z k e z[n].

Soluzione

É possibile calcolarlo cosı́:


3
X
4−df t
x[n] · y[n] ←→ Z k = X l · Y (k−l)modulo 4 .
l=0

É possibile calcolare la convoluzione circolare eseguendo le seguenti opera-


zioni:

• calcolare la convoluzione lineare, di lunghezza 7, delle due sequenze X k


e Y k;

• replicare il risultato con periodo 4;

• finestrare la sequenza periodica ottenuta tra k = 0 e k = 3.

Il risultato é
j j
Z k = [0, − , 0, ].
2 2
Per calcolare z[n] applichiamo la definizione di antitrasformata:
3
X k
z[n] = Z k ej2π 4 n
0
π 3π
ej 2 n − e j n
µ ¶
j π j 3π 2
= −ej 2 n + ej 2 n =
2 2 2j
· µ ¶¸
1
= sen 2π n ,
4 n=0,1,2,3

da cui si ottiene
z[n] = [0, 1, 0, −1].

68
1.5.6 Esercizio 44
Un sistema discreto lineare tempo-invariante stabile, con ingresso x[n] e
uscita y[n], è caratterizzato dalla seguente equazione alle differenze:
1
y[n] = y[n − 1] + x[n] − 2x[n − 1].
2
Determinare la funzione di trasferimento H(z) e la risposta all’impulso h[n]
del sistema.
La sequenza h[n] è a fase minima? Se non lo è determinare la corrispon-
dente sequenza a fase minima.

Soluzione

Passando alla trasformata zeta:


1
Y (z) = Y (z)z −1 + X(z) − 2X(z)z −1 ,
2
quindi
Y (z) 1 − 2z −1
H(z) = =
X(z) 1 − 21 z −1
1
= (1 − 2z −1 ) · .
1 − 21 z −1
Antitrasformando otteniamo:
µµ ¶n ¶
³ ´ 1
h[n] = δ[n] − 2δ[n − 1] ⊗ sca(n)
2
µ ¶n µ ¶n−1
1 1
= sca(n) − 2 sca(n − 1);
2 2
N.B.: la risposta all’impulso h[n] risulta causale perchè il sistema è stabile e
la funzione di trasferimento H(z) presenta un polo interno al cerchio unitario.
La sequenza h[n] non è a fase minima, perchè lo zero è esterno al cerchio di
raggio unitario ( e il sistema è causale). La sequenza corrispondente a fase
minima hmp [n] si ottiene spostando lo zero in posizione reciproca complessa
coniugata:
1 1
Hmp = (1 − z −1 ) · =1
2 1 − 21 z −1
che ha come antitrasformata:
hmp [n] = δ[n].

69
1.5.7 Esercizio 45
In un sistema discreto lineare tempo-invariante il segnale in ingresso x[n] con
trasformata di Fourier tempo-discreta

X(F ) = sen(2πF )

viene trasformato nel segnale y[n] con trasformata di Fourier tempo-discreta

Y (F ) = |sen(2πF )|.

a) Determinare la risposta in frequenza H(F ), la risposta all’impulso h[n] e


l’energia del sistema.
b) Determinare il segnale x[n] ed i valori y[0], y[1] e y[2].

Soluzione
Possiamo scrivere:
Y (F )
H(F ) =
X(F )

à !
X F − 0.25 − k
= 2 rect − 1;
k=−∞ 0.5

antitrasformando
µ ¶
n j2π n
h[n] = sinc e 4 − δ[n]
2
µ ¶
n jπn
= sinc e 2 − δ[n].
2
L’energia del sistema si ricava utilizzando l’uguaglianza di Parseval:
Z 1
En = |H(F )|2 dF = 1.
0

j j
X(F ) = sen(2πF ) ←→ x[n] = δ[n − 1] − δ[n + 1]
2 2
(questa relazione si ricava dalla proprietá di dualitá applicata alla coppia
trasformata-antitrasformata).
j j
sen(2πf0 t) ←→ δ(f − f0 ) − δ(f − f0 ).
2 2

70
Il segnale

X
y[n] = x[m]h[n − m]
m=−∞
= x[1]h[n − 1] + x[−1]h[n + 1]
j j
= h[n − 1] − h[n + 1]
2 2
negli istanti n = 0, n = 1, n = 2 vale

µ ¶ µ ¶ µ ¶
j 1 j 1 1 2
y[0] = (−j)sinc − − jsinc − = sinc = ;
2 2 2 2 2 π
y[1] = 0;
µ ¶ µ ¶ µ ¶ µ ¶
j 1 j 3 1 1 1 3
y[2] = jsinc − (−j)sinc = − sinc − sinc
2 2 2 2 2 2 2 2
1 1 2
= − + =− .
π 3π 3π

71
1.6 Vero o falso
1.6.1 Esercizio 46
Date le seguenti affermazioni stabilire se sono vere o false, giustificando la
risposta:
• Un segnale periodico reale e pari è rappresentabile come somma di sole
funzioni coseno ak cos(2πfk t).
• Date due sequenze x1 e x2 di lunghezza n1 = 10 ed n2 = 12, la loro
convoluzione circolare ottenuta utilizzando la FFT (e FFT inversa) su
16 punti coincide con la convoluzione lineare.
• Il sistema lineare tempo-invariante stabile con funzione di trasferimento
2
H(z) =
1 − 2z −1
ha risposta all’impulso causale e il suo sistema inverso è a fase minima.
Soluzione

• Vero: se T è il periodo del segnale periodico x(t), allora (serie di


Fourier)

X k
x(t) = ck e−j2π T t ;
k=−∞

se inoltre x(t) è reale e pari, allora i ck sono reali e pari (cioè ck = c−k ):
−1
X ∞
X
k k
x(t) = c0 + ck e−j2π T t + ck e−j2π T t
k=−∞ k=1

X ∞
X
k k
= ck ej2π T t + ck e−j2π T t
k=1 k=1

à !
X k
= c0 + 2ck cos 2π t
k=1 T

X
= ak cos(2πfk t) con a0 = c0 ; ak = 2ck , k 6= 0 ; fk = k/T.
k=0

• Falso: la convoluzione circolare di due sequenze x1 (di lunghezza n1 )


e x2 (di lunghezza n2 ) coincide con la convoluzione lineare solo se si
utilizza l’F F T ( e l’ F F T inversa) su almeno n1 + n2 − 1 campioni. In
questo caso n1 + n2 − 1 = 21 > 16.

72
• Falso: Il sistema ha uno zero in z = 0 e un polo in z = 2. Perchè
il sistema sia stabile, la regione di convergenza dovrebbe contenere la
circonferenza unitaria: poichè il polo è esterno alla circonferenza la
sequenza antitrasformata convergente, che corrisponde alla regione di
convergenza |z| < 2, sarà anticausale (h[n] = −2n sca[−n − 1]). Il
sistema inverso ha un polo in z = 0 e uno zero in z = 2: il sistema non
è a fase minima perchè lo zero è esterno al cerchio unitario (la risposta
all’impulso vale hinv [n] = 1/2δ[n] − δ[n − 1]).

73
Capitolo 2

Segnali aleatori

74
2.1 Probabilitá
2.1.1 Esercizio 47
Si consideri la coppia di variabili aleatorie (a1 , a2 ), ognuna delle quali assume
i valori 0, A con probabilitá P (0) = 1/4, P (A) = 3/4. Il coefficiente di cor-
relazione tra le due vale 0.5. Si determini la probabilitá congiunta.

Soluzione

Il valor medio delle due variabili é η1 = η2 = 3A/4, il valore quadratico


medio é 3A2 /4, e la varianza di ognuna risulta pari a 3A2 /16, il coefficiente
di correlazione é
E{(a1 − η1 )(a2 − η2 )}
ρ= = 0.5.
σ1 σ2
Si ricava facilmente
21A2
E{a1 a2 } = .
32
Applicando la definizione di valore atteso si ottiene
X X
E{a1 , a2 } = a1 a2 P1,2 (a1 , a2 ) = A2 P1,2 (A, A),
a1 ∈{0,A} a2 ∈{0,A}

cioé P1,2 (A, A) = 21/32. Saturando rispetto ad a2 si ha

3
P1,2 (A, 0) + P1,2 (A, A) = P1 (A) = ,
4
dalla quale si ricava P1,2 (A, 0) = 3/32. Con procedimento simile si ricava
P1,2 (0, A) = 3/32 ed imponendo ancora

1
P1,2 (0, A) + P1,2 (0, 0) =
4
(oppure imponendo che la congiunta sommi ad 1), si ottiene
5
P1,2 (0, 0) = .
32

75
2.1.2 Esercizio 48
Le variabili aleatorie a e b sono Gaussiane a media unitaria e varianza uni-
taria, ed hanno coefficiente di correlazione 0.5. Determinare la densita’ di
probabilita’ di c = a + b.

Soluzione

La somma di variabili Gaussiane e’ Gaussiana, dobbiamo dunque deter-


minare valor medio e varianza di c. Per il valor medio si ha:

E{c} = E{a + b} = E{a} + E{b} = 2.

Per la varianza si ha :
σc2 = E{c2 } − E 2 {c}.
Il secondo termine e’ gia’ stato determinato, per il primo si ha:

E{c2 } = E{(a + b)2 } = E{a2 } + E{b2 } + E{2ab}.

Dai dati si ottiene facilmente:

E{a2 } = E{b2 } = 2,

E{ab} = 1.5,
che sostituite nella precedente danno

E{c2 } = 7.

Si ottiene pertanto
σc2 = 3.

76
2.2 Processi parametrici
2.2.1 Esercizio 49
É dato il processo aleatorio

X(t) = Acos(2πf0 t) − Bsin(2πf0 t)

ove A e B sono due variabili aleatorie indipendenti Gaussiane a valor medio


nullo e varianza σA2 = σB2 = σ 2 = 4. Questo processo é l’ingresso dei due
SLS in figura aventi le risposte in frequenza indicate. Ricavare la densitá di
probabilitá del primo ordine fY (y; t) del processo Y (t) nei due casi.

H1 (f)

X(t) Y(t)

f
f 0 /2

H2 (f)
1

X(t) Y(t)
f
2f0

Soluzione

1) Per ogni realizzazione xr (t), scelto A e B, é possibile calcolarne la


trasformata di Fourier in quanto xr (t) é periodico.
A Bj
xr (t) ←→ Xr (f ) = [δ(f − f0 ) + δ(f + f0 )] − [δ(f + f0 ) − δ(f − f0 )]
2 2
Yr (f ) = Xr (f )H1 (f ) = 0.
Poiché vale per ogni realizzazione il processo in uscita risulta essere identi-
camente nullo:
Y (t) = 0.
2) Per ogni realizzazione xr (t) in ingresso, il processo in uscita vale

77
1
yr (t) = xr (t)
2
in quanto H2 (f0 ) = 1/2. In uscita abbiamo dunque
1
Y (t) = X(t),
2
e dunque
fY (Y ) = 2fX (2Y ).

In particolare il processo Y (t) ha densita’ di probabilita’ con la stessa forma


della della densita’ di X(t), con valor medio ηY = 2 ηX , e varianza σY2 =
2
σX /4.
Dato il processo
X(t) = X1 (t) + X2 (t),
con
X1 (t) = Acos(2πf0 t); X2 (t) = −Bsin(2πf0 t),
e
1 A2
f (A) = √ e− 2σ2 ,
2πσ
1 B2
f (B) = √ e− 2σ2 ,
2πσ
poiché X1 e X2 sono Gaussiani indipendenti (A e B sono indipendenti), X(t)
é un processo Gaussiano con media ηX pari alla somma delle medie e varianza
2
σX pari alla somma delle varianze.
In particolare
1 1 A2

f (X1 ) = f (Acos(2πf0 t)) = √ e 2σ2 cos2 (2πf0 t) ,
cos(2πf0 t) 2πσ
2
Gaussiana con media ηX1 nulla e varianza σX 1
= σ 2 cos2 (2πf0 t).
2
1 1 − 2 B2
f (X2 ) = f (−Bsin(2πf0 t)) = √ e 2σ cos (2πf0 t)
,
sin(2πf0 t) 2πσ
2
Gaussiana con media ηX2 nulla e varianza σX 2
= σ 2 sin2 (2πf0 t).

La densita’ di probabilita’ di X(t) vale dunque


(X−ηX ) 2
1 − 2
f (X = X1 + X2 ) = √ e 2σX ,
2πσX

78
con
ηX = ηX1 + ηX2 = 0,

2 2 2
σX = σX 1
+ σX 2

= σ 2 (cos2 (2πf0 t) + sin2 (2πf0 t))


= 4,
1
e la densita’ di proabilita’ di Y (t) = 2
X(t) varra’
(Y −ηY ) 2
1 − 2
f (Y ) = √ e 2σY ,
2πσY
con media nulla e varianza
1 2
σY2 = σX = 1.
4

79
2.2.2 Esercizio 50
Dato un processo casuale stazionario X(t) = A + cos(2πt + φ) dove A e φ
variano da realizzazione a realizzazione, con distribuzione uniforme negli in-
tervalli 1 ≤ A ≤ 3 e −π ≤ φ ≤ π:
a) rappresentare graficamente due realizzazioni diverse del processo per due
coppie di valori (A1 , φ1 ) e (A2 , φ2 ) scelte fra i valori possibili. Determinare le
corrispondenti medie temporali e le funzioni di autocorrelazione temporali.
Il processo é ergodico?
b) Determinare il valor medio (d’insieme) e la densitá spettrale di potenza
del processo.
c) Determinare la potenza del processo Y (t) ottenuto filtrando il processo
1
X(t) con un filtro con risposta in frequenza H(f ) = (1+j2πf )
.
1 1
(Si ricorda che: cos(a)cos(b) = 2 cos(a + b) + 2 cos(a − b))

Soluzione

a) Una qualsiasi realizzazione del processo é rappresentabile come la som-


ma di una costante A e di una funzione coseno con periodo T = 1 sec e fase
iniziale φ.
Le due realizzazioni X1 e X2 mostrate in figura sono state ottenute con i
valori seguenti:

X1 : A1 = 2, φ1 = π/2; X2 : A2 = 1, φ2 = 0.

2.8

2.6

2.4

2.2
x1(t)

1.8

1.6

1.4

1.2

1
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
t [s]

80
2

1.8

1.6

1.4

1.2
x2(t)

0.8

0.6

0.4

0.2

0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
t [s]

Fissato A1 e φ1 :

1 Z α/2
< X1 (t) > = lim X1 (t)dt
α→∞ α −α/2

(1) 1 Z T /2
= X1 (t)dt
T −T /2
= A1 .

1ZT
< X1 (t)X1 (t − τ ) > = (A1 + cos(2π(t − τ ) + φ1 ))(A1 + cos(2πt + φ1 ))dt
T 0
(2) 2 1ZT
= A1 + cos(2π(t − τ ) + φ1 )cos(2πt + φ1 )dt
T 0
Z T
2 1 1 ZT
= A1 + cos(2πτ )dt + cos(2π(2t − τ ) + φ1 )dt
2T 0 2T 0
1
= A21 + cos(2πτ ).
2
Il processo non é ergodico perché le medie temporali e le funzioni di
autocorrelazione temporali variano da realizzazione a realizzazione.
b)

EX {X(t)} = EA,φ {A + cos(2πt + φ)}


1
poiché il processo X(t) é periodico di periodo T
2
RT RT
poiché 0 A1 cos(2πt + φ1 )dt = 0 A1 cos(2π(t − τ ) + φ1 )dt = 0

81
Z π 1
= E{A} + cos(2πt + φ)dφ
−π 2π
= E{A} = 2.

RX (τ ) = EX {X(t)X(t − τ )}
= EA,φ {(A + cos(2πt + φ))(A + cos(2π(t − τ ) + φ))}
(3)
= EA {A2 } + Eφ {cos(2πt + φ)cos(2π(t − τ ) + φ)}
½ ¾
2 1 1
= E{A } + Eφ cos(2πτ ) + cos(2π(2t − τ ) + 2φ)
2 2
Z 3
1 2 1
= A dA + cos(2πτ )
1 2 2
13 1
= + cos(2πτ ).
3 2
Poiché SX (f ) é la trasformata di Fourier di RX (τ ), dalla precedente ottenia-
mo
13 1 1
SX (f ) = δ(f ) + δ(f − 1) + δ(f + 1).
3 4 4
c) La densitá spettrale del processo Y (t) é data da

SY (f ) = SX (f )|H(f )|2
1
= SX (f ) .
1 + 4π 2 f 2

La potenza del processo Y (t) si ottiene integrando la sua densitá spettrale


di potenza:
Z ∞
PY = SY (f )df
−∞
13 1 1
= + .
3 2 (1 + 4π 2 )

3
poiché EA,φ {Acos(2π(t + τ ) + φ)} = EA {A}Eφ {cos(2πt + φ)} = 0

82
2.2.3 Esercizio 51
É assegnato un segnale determinato periodico p(t) di periodo T0 . Dire se il
processo aleatorio X(t) = p(t − Θ), con Θ ∈ U (−T0 /2, T0 /2), é ergodico in
senso lato.

Soluzione

Il processo é stazionario ed ergodico nel valor medio, infatti

E{X(t)} = EΘ {p(t − Θ)}


T
1 Z 20
= p(t − Θ)dΘ
T0 − T20
T
(1) 1 Z t+ 20
= p(s)ds
T0 t− T20
T
1 Z 20
= p(s)ds
T0 − T20
= < X(t) >

Il processo é stazionario ed ergodico nell’autocorrelazione:

RX (t, t − τ ) = EΘ {p(t − Θ)p(t − Θ − τ )}


1 Z T0
= p(t − Θ)p(t − τ − Θ)dΘ
2π 0
Z t+T0
(2) 1
= p(s)p(s − τ )ds
2π t
= Rp (τ ).

Fissato un valore Θi , cioé fissata una realizzazione, la sua funzione di auto-


correlazione temporale non dipende da Θi :
1 Z
< xΘi (t)xΘi (t − τ ) >= p(t − Θi )p(t − Θi − τ )dt = Rp (τ ).
T0 T0
In particolare
RX (τ ) =< X(t)X(t − τ ) >,
il processo dunque é stazionario ed ergodico in senso lato.
1
Effettuando un cambiamento di variabile:
s = t − Θ, ds = −dΘ, gli estremi diventano t + T0 /2 e t − T0 /2, li invertiamo e cambiamo
di segno.
2
Effettuando un cambiamento di variabile: s = t − Θ.

83
2.2.4 Esercizio 52
Il processo casuale stazionario X(t) é costituito dalle realizzazioni
X(t) = Acos(2πf0 t + ϕ),
dove ϕ é una variabile casuale distribuita uniformemente nell’intervallo [−π, π],
che varia da realizzazione a realizzazione.
Calcolare il valor medio e la funzione di autocorrelazione temporali.
Verificare che il processo sia ergodico nel valor medio e nella funzione di au-
tocorrelazione e determinare la densitá spettrale di potenza.
{Si ricorda: cos(a)cos(b) = 21 (cos(a + b) + cos(a − b))}.

Soluzione

Ogni realizzazione del processo


X(t) = Acos(2πf0 t + ϕ),
con µ ¶
1 ϕ
f (ϕ) = rect ,
2π 2π
é rappresentata da un segnale periodico cosinusoidale con periodo T0 = 1/f0
(e fase casuale ϕ).
1 Z T /2
Valor medio temporale = lim X(t)dt
T →∞ T −T /2

(1) 1 Z T0 /2
= x(t)dt = 0, ∀ϕ.
T0 −T0 /2

1 Z T0 /2
Autocorrelazione temporale = x(t)x(t − τ )dt
T0 −T0 /2
A2 Z T0 /2
= cos(2πf0 t + ϕ) ·
T0 −T0 /2
· cos(2πf0 (t − τ ) + ϕ)dt
A2 Z T0 /2
= cos(2πf0 2t − 2πf0 τ + ϕ)dt +
2T0 −T0 /2
a2 Z T0 /2
+ cos(2πf0 τ )dt
2T0 −T0 /2
A2
= cos(2πf0 τ ), ∀ϕ.
2
1
poiché il processo X(t) é periodico di periodo T0 = 1/f0 .

84
Poiché valor medio ed autocorrelazione temporale sono uguali per tutte
le realizzazioni il processo é ergodico nel valor medio e nella funzione di au-
tocorrelazione.

Per determinare la densitá spettrale di potenza del processo, calcoliamo la


funzione di autocorrelazione di insieme. Essa, poiché il processo é ergodico,
coincide con quella temporale giá calcolata, infatti

RX (t, t − τ ) = EX {X(t)X(t − τ )}
= Eϕ {A2 cos(2πf0 t + ϕ)cos(2πf0 (t − τ ) + ϕ)}
A2 A2
= Eϕ {cos(2πf0 2t − 2πf0 τ + ϕ)} + Eϕ {cos(2πf0 τ )}
2 2
A2 πZ
1
= cos(2πf0 2t − 2πf0 τ + ϕ) dϕ +
2 −π 2π
2 Z π
A 1
+ cos(2πf0 τ ) dϕ
2 −π 2π
A2
= cos(2πf0 τ ), ∀t.
2
Dalla precedente espressione si ricava la densitá spettrale di potenza:

A2
SX (f ) = [δ(f − f0 ) + δ(f + f0 )] ,
4
ovvero tutta la potenza del processo é concentrata alla frequenza f0 .

S x (f)

2
A /4

-f 0 f0 f

85
2.2.5 Esercizio 53 (solo testo)
Si consideri il processo casuale
3πf0 t 1 5πf0 t
Y (t) = cos( + φ) − cos( + ψ),
2 4 2
con φ e ψ variabili aleatorie indipendenti ed uniformemente distribuite in
(0, 2π]. Determinare la densita’ spettrale di potenza del processo. Il processo
e’ campionato a frequenza 2f0 . Determinare la densita’ spettrale di potenza
del processo campionato e disegnarla.

2.2.6 Esercizio 54 (solo testo)


Si consideri il processo parametrico

X(t) = (A + B)0.5 ,

ove A e B sono variabili aleatorie correlate con coefficiente di correlazione


ρ, entrambe uniformemente distribuite nell’ intervallo (0, α). Determinare la
potenza e la densita’ spettrale di potenza di X(t).

86
2.3 Processi non parametrici
2.3.1 Esercizio 55
Il processo SSL N (t) in figura é Gaussiano e ha densitá spettrale di poten-
za SN (f ) = N0 /2. Determinare la probabilitá che la variabile aleatoria X
assuma un valore maggiore di quello della variabile Y . Calcolare inoltre la
correlazione tra le variabili X e Y .

h (t)
1
3 t=T X

T/2 T t
N(t)

h (t)
2
t=T Y
1

T/2 T
t

Soluzione

Siano X(t) e Y (t) le uscite dei filtri h1 (t) e h2 (t) rispettivamente; poiché
N (t) é un processo Gaussiano a valor medio nullo, anche X(t) e Y (t) sono
processi Gaussiani a valor medio nullo. Quindi X(T ) e Y (T ) sono variabili
Gaussiane.
Definiamo inoltre
Z(T ) = X(T ) − Y (T );
Z(T ) é Gaussiana a valor medio nullo, quindi
1
P (X > Y ) = P (Z > 0) = .
2
Calcoliamo ora la correlazione rXY tra X e Y :

rXY = E{XY } = RXY (0),

87
dove si definisce
RXY (τ ) = E{X(t)Y (t − τ )}.

Nel nostro caso, calcoliamo


Z Z
RXY (τ ) = E{ N (α) h1 (t − α)dα N (β)h2 (t − τ − β)dβ} =
α β
Z Z
= RN (α − β)h1 (t − α) h2 (t − τ − β) dα dβ =
α β
Z Z
= [s = α − β] = RN (s) h1 (t − α)h2 (t − α − τ + s) ds dα =
s α
Z
N0
= RN (s)Rh1 h2 (τ − s) ds = RN (τ ) ⊗ Rh1 h2 (τ ) = Rh1 h2 (τ ).
s 2

Poiché Rh1 h2 (0) = 0 le variabili X e Y sono incorrelate.

88
2.3.2 Esercizio 56
Dato il processo casuale X(t) stazionario con valor medio nullo, potenza 10
e densitá spettrale di potenza triangolare nella banda −5Hz < f < 5Hz,
determinare Tc in modo che i campioni X(nTc ), ottenuti campionando X(t)
con passo Tc , risultino incorrelati.
Il segnale X(t) entra in un filtro ideale passa-basso con guadagno A e fre-
quenza di taglio f0 =2.5Hz. Calcolare il valore quadratico medio del segnale
in uscita.

Soluzione

La densitá spettrale di potenza del processo casuale X(t) ha l’andamento


mostrato in figura

Sx
B

-5 5 f [Hz]

E{X(t)} = ηX = 0;
E{(X(t) − ηx )2 } = E{X(t)2 } = 10.
Inoltre
Z +∞
E{X(t)2 } = SX (f )df
−∞
Z +∞ Ã ! Ã !
|f | f
= B 1− rect df
−∞ 5 10
= 5B,

da cui si ricava che B = 2.


La densitá spettrale di potenza ha la seguente espressione
à ! à !
|f | f
SX (f ) = 2 1 − rect ;
5 10

89
facendone la trasformata di Fourier otteniamo :

RX (τ ) = 10sinc2 (5τ ).

L’autocovarianza del processo campionato X[n] = X(nTc ) é uguale all’autoco-


varianza CX (τ ) del processo continuo X(t) campionata

CX[n] (m) = CX (τ = mTc ).

Il processo campionato X[n] = X(nTc ) risulta incorrelato se l’autocovarianza


é impulsiva, cioé se CX[n] (m) = Aδ(m), per un A qualsiasi.

CX (τ ) = RX (τ ) − (ηX )2 = RX (τ ).

Poiché
RX (0) = 10,
à !
k
RX τ = = 0 per k = ±1, ±2, ±3, ...
5
si ricava
CX[n] (m) = 10δ[m]
per un qualsiasi Tc multiplo di 1/5 sec.
Sia ora Y (t) l’uscita del filtro passa basso con risposta inpulsiva h(t) quando
in ingresso entra il segnale X(t). Il valore quadratico medio dell’uscita é dato
da Z +∞
2
E{Y (t)} = SY (f )df,
−∞

dove
SY (f ) = SX (f )|H(f )|2 .
Sostituendo otteniamo
Z +∞
E{Y 2 (t)} = SY (f )df
−∞
Z 2.5
2
= A SX (f )df
−2.5
2
= 7.5A .

90
2.3.3 Esercizio 57
Dato lo schema in figura,

X(t)=s(t)+D(t) Y(t) Y(kT)


H(f) Campionatore

in ingresso si sommano una componente deterministica s(t) e un rumore


bianco D(t) (stazionario e a valor medio nullo) con densitá spettrale bilatera
N0 /2.
Determinare la covarianza CX (t1 , t2 ) del segnale in ingresso X(t).
Ipotizzando nota la risposta in frequenza H(f ), determinare la covarianza
CY (i, k) dei campioni Y (iT ) e Y (kT ).

Soluzione

X(t) = s(t) + D(t),

dove s(t) é un segnale deterministico (reale) e D(t) é un processo casuale


(reale) con
N0
RD (τ ) = δ(τ ), E{D(t)} = 0.
2
Dunque
ηx = E{s(t) + D(t)} = E{s(t)} + E{D(t)} = s(t)

CX (t1 , t2 ) = E{(s(t1 ) + D(t1 ) − E{s(t1 ) + D(t1 )})(s(t2 ) +


+ D(t2 ) − E{s(t2 ) + D(t2 )})}
= E{(s(t2 ) + D(t2 ) − s(t2 ))(s(t1 ) + D(t1 ) − s(t1 ))}
= RD (t1 , t2 )
N0
= δ(t2 − t1 );
2
N0
CX (t1 , t2 ) = CX (τ = t2 − t1 ) =
δ(τ ).
2
Il processo in uscita al sistema lineare tempo-invariante Y (t) = su (t) + Du (t)
é dato dalla somma di una componente deterministica su (t) e di una compo-
nente casuale Du (t).
In particolare
H(f ) = F[h(t)];

91
su (t) = s(t) ⊗ h(t);
RDu (τ ) = RD (τ ) ⊗ h(τ ) ⊗ h(−τ );
E{Du (t)} = H(0)E{D(t)} = 0;
Perció, analogamente al calcolo per la covarianza di CX (t1 , t2 ),

ηy = E{su (t) + Du (t)} = E{su (t)} + E{Du (t)} = su (t);

CY (t1 , t2 ) = E{(su (t1 ) + Du (t1 ) − E{su (t1 ) + Du (t1 )})(su (t2 ) +


+ Du (t2 ) − E{su (t2 ) + Du (t2 )})};

N0
h(τ ) ⊗ h(−τ );
CY (t1 , t2 ) = RDu (t1 , t2 ) = RDu (τ = t2 − t1 ) =
2
La covarianza tra due campioni Y (iT ) e Y (kT ), all’uscita del campionatore,
é uguale alla covarianza CY (τ ) del segnale Y (t) campionata con lo stesso
passo di campionamento T :

CY (i, k) = CY ((k − i)T ).

92
2.3.4 Esercizio 58
Si consideri il segnale

X(t) = Acos(2πf0 t) + W (t),

ove W (t) é rumore Gaussiano bianco con densitá spettrale di potenza bilatera
pari a N0 /2. Il segnale X(t) transita attraverso un filtro la cui funzione di
trasferimento é
H(f ) = (α + j2πf )−1 , α > 0.
Il segnale all’ uscita del filtro ha la forma

Y (t) = Bcos(2πf0 t + φ) + D(t).

Determinare:
1) La potenza di D(t),
2) Il valore di α che massimizza il rapporto tra la potenza della sinusoide e
la potenza del rumore all’uscita del filtro,
3) La densitá di probabilitá di D(t),
4) L’autocorrelazione di D(t),
5) La densitá di probabilitá congiunta di D(t) e D(t + τ ).

Soluzione

Il modulo della funzione di trasferimento del filtro é:


1
|H(f )| = (α2 + 4π 2 f 2 )− 2 ,

ed é mostrato nella figura alla pagina seguente dove si é supposto α=1.


La potenza di D(t) é:
N0 Z ∞
PD = |H(f )|2 df
2 −∞
N0
= Rh (0) ,
2
ove Rh (τ ) é la funzione di autocorrelazione della risposta all’impulso del filtro.
Essa si trova dalle tavole come antitrasformata di |H(f )|2 :

e−α|τ |
Rh (τ ) = .

Si ha pertanto (quesito 1)
N0
PD = .

93
1

0.9

0.8

0.7

0.6
|H(f)|

0.5

0.4

0.3

0.2

0.1

0
-3 -2 -1 0 1 2 3
f

Il rapporto PS /PD é:


2αA2
ρ= .
N0 (α2 + 4π 2 f02 )
Derivando rispetto ad α e ponendo la derivata a zero si ottiene (quesito 2):

α = 2πf0 .

Lo studio della derivata seconda é semplice e mostra che la radice trovata é


un massimo.
Il rumore in uscita dal filtro é ancora Gaussiano, a valor medio nullo e vari-
anza pari alla PD giá trovata.
L’autocorrelazione del rumore é
N0
RD (τ ) = Rh (τ ),
2
e la densitá congiunta cercata é Gaussiana bidimensionale, a valori medi nulli
e matrice di covarianza con elementi sulla diagonale pari a PD e con gli altri
due elementi pari all’autocorrelazione del rumore valutata in τ :
" #
RD (0) RD (τ )
CD (τ ) =
RD (τ ) RD (0)

94
2.3.5 Esercizio 59
Si consideri un processo Gaussiano bianco con densitá spettrale di potenza
N0 /2 bilatera. Il processo é filtrato attraverso un filtro la cui funzione di
trasferimento é:
v à ! à !
u
u A |f | f
G(f ) = t 1− rect .
2B 2B 4B

Detto Y (t) il processo all’uscita del filtro, determinare la banda a 3dB di


1
Y (t), l’autocorrelazione di Y (t), la densitá congiunta di Y (t) e Y (t + 2B ).
Si consideri poi il segnale
µ ¶
1
Z(t) = Y (t) + 0.5Y t+
2B
e si determini la densitá di probabilitá, la densitá spettrale di potenza e la
potenza di Z(t).

Soluzione

La densitá spettrale di Y (t) é:


N0
SY (f ) = |G(f )|2
2 Ã ! Ã !
AN0 |f | f
= 1− rect .
4B 2B 4B

La banda a 3 dB é

S(0) = 2S(B3dB ) =⇒ B3dB = B.

L’autocorrelazione si ottiene antitrasformando SY (f ):


AN0
RY (τ ) = sinc2 (2Bτ ).
2
I campioni a distanza t = 1/2B sono incorrelati(in quanto sinc(1) = 0)
ed essendo Gaussiani sono anche indipendenti. La congiunta é pari dunque
al prodotto delle marginali, ognuna delle quali é Gaussiana a valor medio
nullo e varianza pari all’autocorrelazione in τ = 0, cioé σY2 = AN0 /2. La
variabile Z(t) é somma di variabili Gaussiane incorrelate, la sua densitá sará
ancora Gaussiana, a valor medio nullo, con varianza pari alla somma delle
varianze, cioé σZ2 = 5σY2 /4. Lo spettro di densitá di potenza di Z(t) si ottiene

95
considerando il filtraggio di Y (t) attraverso un filtro con risposta all’impulso
1
h(t) = δ(t) + 0.5δ(t + 2B ). Si ha:
à !
2 5 πf
|H(f )| = + cos ;
4 B

SZ (f ) = SY (f )|H(f )|2 .

0.9

0.8

0.7
Sy(f) normalizzata

0.6

0.5

0.4

0.3

0.2

0.1

0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
f/B

La potenza di Z(t) é giá stata calcolata ed é pari a σZ2 .

96
2.3.6 Esercizio 60
Un processo casuale X(t) = S + W (t) é dato dalla somma del rumore W (t)
Gaussiano bianco (stazionario a valor medio nullo) con densitá spettrale di
potenza bilatera N0 /2, e della variabile casuale discreta S, che assume valore
0 o 1 con uguale probabilitá e che varia da realizzazione a realizzazione.
Il segnale X(t) entra in un filtro passabasso ideale H(f ) con frequenza di
taglio 2 Hz (H(f ) = 2rect (f /4)).
Caratterizzare il processo stazionario Y (t) all’uscita del filtro, determinan-
done la densitá di probabilitá, il valor medio e la funzione di autocorrelazione
(S e W (t) sono indipendenti).

Soluzione

All’uscita del filtro abbiamo

Y (t) = A + D(t),

ove A é il valore di S all’uscita del filtro e D(t) é il rumore filtrato.

E{D(t)} = 0;
à !
N0 f
SD (f ) = 4 rect ;
2 4
Z
2 2
PD = σD = E{D } = SD (f )df = 8N0 ;
1 D2
f (D) = √ e 16N0 ;
2π8N0
A = SH(0) = 2S;
1 1
f (A) = δ(A) + δ(A − 2).
2 2
La densitá di probabilitá del processo Y (t) é data da

f (Y ) = f (A + D)
= f (A) ⊗ f (D)
1 1 D2 1 1 (D−2)2
= √ e 16N 0 + √ e 16N0 .
2 2π8N0 2 2π8N0
La densitá di probabilitá di Y (t) dunque é data dalla somma di due gaus-
siane, centrate in 0 e in 2, con ampiezza 1/2 e varianza σ 2 = 8N0 .

E{Y (t)} = E{X(t)}H(0) = 1;

97
E{Y (t)Y (t + τ )} = E{(A + D(t))(A + D(t + τ ))}
(1)
= E{A2 } + E{D(t)D(t + τ )}
" Ã !#
1 1 −1 f
= 0( ) + 4( ) + F SD (f ) = 2N0 rect
2 2 4
= 2 + 8N0 sinc(4τ ).

1
A e D(t) sono indipendenti, inoltre E{D(t)} = 0, quindi il valor medio dei prodotti
incrociati é nullo.

98
2.3.7 Esercizio 61
Il processo casuale stazionario X(t) é noto statisticamente.
Determinare la fuzione di autocorrelazione e la densitá spettrale di potenza
del processo casuale
Y (t) = X(t) − X(t − t0 ).
Se il processo X(t) é Gaussiano con valor medio ηX e densitá spettrale di
potenza à !
f 2
SX (f ) = rect + ηX δ(f ),
4
determinare la densitá di probabilitá del processo Y (t), con t0 = 0.25 sec.

Soluzione

RY (τ ) = E{Y (t)Y (t − τ )}
= E{(X(t) − X(t − t0 ))(X(t − τ ) − X(t − t0 − τ ))}
= E{X(t)X(t − τ )} + E{X(t − t0 )X(t − t0 − τ )} +
− E{X(t − t0 )X(t − τ )} − E{X(t)X(t − t0 − τ )}
= 2RX (τ ) − RX (τ + t0 ) − RX (τ − t0 ).
Poiché SY (f ) = F[RY (τ )] abbiamo che
SY (f ) = 2SX (f ) − SX (f )(ej2πt0 f + e−j2πf0 f )
= 2SX (f )(1 − cos(2πt0 f )).
Se X(t) é Gaussiano, anche Y (t) ha densitá di probabilitá Gaussiana, poiché
la trasformazione é lineare.
Il processo é stazionario ed il valor medio é
ηY (t) = E{Y (t)}
= E{X(t)} − E{X(t − t0 )} = 0.
La varianza é
σY2 = E{(Y (t) − ηY )2 }
= E{Y 2 } − ηY2
Z 2
= 2(1 − cos(2π0.25f ))df = 8.
−2
Y2
1 −
2σ 2
f (Y ) = q e Y .
2πσY2

99
2.3.8 Esercizio 62
Una tensione costante v0 viene disturbata da rumore bianco additivo D(t)
avente densitá spettrale di potenza SN (f ) = ζ. Per reiettare tale disturbo si
usano i due sistemi in cascata mostrati in figura in cui B = 1/2T .
Determinare i valori dei coefficienti a, b e c che minimizzano l’errore quadrati-
co medio
ε = E{[Y (t) − v0 ]2 }
tra l’uscita Y (t) e il valore costante v0 .

H(f)
v0 1
Z(t)
T T
−Β Β f

D(t) a b c

Y(t)

Soluzione

Sia Z(t) = v0 + N (t) l’uscita del filtro H(f ), con


à !
f 2
E{N (t)} = 0, SN (f ) = rect ζ, σN = E{N (t)2 } = 2Bζ.
2B

L’uscita del sistema é

Y (t) = az(t) + bz(t − T ) + cz(t − 2T )


= (a + b + c)v0 + aN (t) + bN (t − T ) + cN (t − 2T );

L’autocorrelazione RN (τ ) si ottiene antitrasformando SN (f )

RN (τ ) = 2Bζsinc(τ 2B), RN (τ ) = E{N (t)N (t − τ )}.

Considerando che

• E{N (t)N (t − T )} = RN (T ) = 0,

• E{N (t)N (t − 2T )} = RN (2T ) = 0,

100
• E{n(t)} = 0,
l’errore quadratico medio ε risulta
ε = E{[Y (t) − v0 ]2 }
= E{Y (t)}2 + E{v02 } − 2E{Y (t)v0 }
= (a + b + c)2 v02 + (a2 + b2 + c2 )σN
2
+
2 2
v0 − 2(a + b + c)v0
= (a + b + c − 1)2 v02 + (a2 + b2 + c2 )σN
2
.
L’errore quadratico medio é una forma convessa e quindi il suo minimo si
trova imponendo
∂ε ∂ε ∂ε
= 0, = 0, = 0.
∂a ∂b ∂c
Dalle tre equazioni precedenti otteniamo il seguente sistema lineare di 3
equazioni in 3 incognite:

2 2
 2(a + b + c − 1)v0 + 2aσN = 0

2(a + b + c − 1)v02 + 2bσN
2
=0


2(a + b + c − 1)v02 + 2cσN
2
=0
 2
σN



 (1 + v02
)a + b + c =1

σ2
a+ (1 + vN2 )b + c =1

 0
 σ2
 a+

b + (1 + vN2 )c =1
0

I valori di a, b e c che minimizzano l’errore quadratico medio sono


v02 1
a=b=c= 2 2
= σ2
.
3v0 + σN 3 + vN2
0

Ricaviamo il valore dell’errore quadratico medio minimo:


 2
2
3 2 σN
εmin = 
 2
σN
− 1
 v0 + 3 2
σN
3+ v02
(3 + v02
)2
σ2
( vN2 )v02 + 3σN
2
= 0
2
σN
(3 + v02
)2
2 σ2
σN ( vN2 + 3)
= 0
2
σN
(3 + v02
)2
2
σN
= 2
σN
.
3+ v02

101
Se non avessimo usato il filtro

a=b=c=0 ⇒ ε = E{[z(t) − v02 ]} = E{N (t)2 } = σN


2
.

102
2.3.9 Esercizio 63
Nello schema in figura il processo aleatorio N (t) é Gaussiano con densitá
spettrale di potenza SN (f ) = N0 /2.
Campionando agli istanti tk = 2kT (k = 1, 2, ..., n) il processo X(t) in usci-
ta al filtro H(f ) (di banda B = 1/T ) si ottiene un sistema di n variabili
aleatorie Xk ≡ X(2kT ). Determinare la densitá di probabilitá congiunta
fX (x1 , x2 , ..., xn ) di tale sistema.

H(f) tK
N(t) + W(t) 1 X(t) XK
T
-
-B B f

Soluzione

W (t) = N (t − T ) − N (t);

RW (τ ) = E{W (t)W (t − τ )}
= E{[N (t − T ) − N (t)][N (t − T − τ ) − N (t − τ )]}
= E{N (t − T )N (t − T − τ )} + E{N (t)N (t − τ )} −
−E{N (t)N (t − T − τ )} − E{N (t − T )N (t − τ )}
= 2RN (τ ) − RN (τ − T ) − RN (τ + T )
N0
= N0 δ(τ ) − (δ(τ − T ) − δ(τ + T )).
2
RX (τ ) = RW (τ ) ⊗ Rh (τ ).
µ ¶
−1 2 2 2τ
Rh (τ ) = F [|H(f )| ] = sinc .
T T
µ ¶ Ã ! Ã !
2 2τ N0 2(τ − T ) N0 2(τ + T )
RX (τ ) = N0 sinc − sinc − sinc .
T T T T T T
X(tk = 2kT ) = Xk ,
µ ¶ X2
2 2N0 1 − k
2σ 2
fXk = gauss 0, σX = RX (0) = =q e X .
T 2
2πσX

103
Sia [X1 , ...Xn ] il vettore delle variabili congiuntamente Gaussiane. Poiché
RX (2kT ) = 0 le variabili Xk sono tra loro incorrelate ed essendo Gaussiane
2
sono anche indipendenti, ognuna con valor medio nullo e varianza σX =
RX (0) = N0 2/T , da cui
P
X2
1 −
2σ 2
i

f (X1 ...Xn ) = f (X1 )f (xX2 )...f (Xn ) = q e X


2n
(2π)n σX

104
2.3.10 Esercizio 64
Nello schema in figura il processo N (t) é Gaussiano con densitá spettrale di
potenza SN (f ) = ζ. Dire se il processo in uscita X(t) é Gaussiano e determi-
narne la funzione valor medio ηX (t) e la funzione di autocorrelazione RX (t, τ ).

H(f)
N(t) 1 W(t) Wk Interpolatore X(t)
kT cardinale
f

-1/2T 1/2T

Soluzione

La densitá spettrale di potenza di W (t) é data da


à !
f 2
SW (f ) = SN (f )|H(f )| = ζrect .
T

La funzione di autocorrelazione del processo W (t) vale dunque


µ ¶
ζ τ
RW (τ ) = sinc .
T T
Il processo W (t) é a valor medio nullo, allora

CW (τ ) = RW (τ ),

e all’uscita del campionatore


ζ
Ci,j = CW (iT, jT ) = RW ((i − j)T ) = δ(i − j),
T
cioé le variabili Wk , congiuntamente gaussiane, sono incorrelate e quindi
anche indipendenti con η = 0 e σ 2 = RW (0) = ζ/T .
Il processo X(t), per un generico impulso interpolatore p(t),
X
X(t) = Wk p(t − kT ), ηX = 0,
k

é una combinazione lineare di variabili Gaussiane a valor medio nullo,


dunque é a sua volta Gaussiano a valor medio nullo.

105
La funzione di autocorrelazione si calcola nel modo seguente
( )
X X
RX (t, τ ) = E Wk p(t − kT ) Ws p(t − τ − sT )
k s
X
(1)
= E{Wk2 } p(t − kT )p(t − τ − kT ).
k

Se poniamo
y(t, τ ) = p(t)p(t − τ ),
possiamo riscrivere la funzione di autocorrelazione come
ζ X
RX (t, τ ) = y(t − kT, τ ),
T k
da cui risulta che, per un generico impulso interpolatore p(t), la funzione di
autocorrelazione RX (t, τ ) e’ periodica nella variabile t, con periodo T .

Nel caso particolare dell’interpolatore cardinale, con


µ ¶
t
p(t) = sinc ,
T
verifichiamo che il processo X(t) e’ stazionario nell’autocorrelazione (es-
sendo gaussiano e stazionario nell’autocorrelazione, il processo risulterá sta-
zionario in senso stretto).
Infatti, detta Y (f ) = Y (f, τ ) la trasformata di Fourier di
µ ¶ µ ¶
t t−τ
y(t) = sinc sinc ,
T T

Y (f ) = T 2 rect(f T ) ⊗ (rect(f T )e−j2πf τ ).

La trasformata Y (f ) risulta nulla, nella variabile f, per valori della frequenza


esterni all’intervallo −1/T < f < −1/T , e, applicando la formula di Poisson,
otteniamo
X 1X 1
y(t − kT ) = Y (s/T )ej2πst/T = Y (0).
k T s T
La funzione di autocorrelazione in questo caso, dunque, non dipende da
t, ma solo da τ , e il processo X(t) risulta stazionario.
In particolare, calcolando il valore di Y (0),
Z
2 τ
Y (0) = T rect(φT ) rect(−φT ) ej2πφτ dφ = T sinc( ),
T
1
Le variabili sono incorrelate, E{Wk Ws } 6= 0 se e solo se k = s.

106
si ricava l’espressione dell’autocorrelazione
µ ¶
τ
RX (t, τ ) = ζ sinc .
T

107
2.3.11 Esercizio 65
Si consideri il sistema in figura nel quale il processo Gaussiano di ingresso
X(t) é caratterizzato dalla funzione di autocorrelazione (B=1/T)

RX (τ ) = N0 Bsinc(Bτ ).

Ricavare la densitá di probabilitá del primo ordine fY (y; t) del processo


aleatorio d’uscita Y (t) nei due casi seguenti :
a) H(f ) = 1;
b) H(f )=rect(f /B).

X(t) + Y(t)
H(f)

Soluzione

F f
RX (τ ) = N0 Bsinc(Bτ ) ⇐⇒ SX (f ) = N0 rect( ).
B
a) H(f ) = 1.
La funzione di trasferimento dell’intero sistema é data da

Ht (f ) = 1 − e−j2πf T
T T T
= e−j2πf 2 (ej2πf 2 − e−j2πf 2 )
µ ¶
−j2πf T2 T
= e 2jsen 2πf .
2
La densitá spettrale di potenza del processo Y (t) é data da

SY (f ) = SX (f )|Ht (f )|2
à ! µ ¶
f T
= N0 4rect sen2 2πf .
B 2

108
Z 1
2T T
σy2 = N0 4sen2 (2πf )df = 2N0 B.
1
− 2T 2

X(t) Gaussiana, E{x} = 0 ⇐⇒ Y (t) Gaussiana, E{y} = 0, σY2 = 2N0 B.


La densitá di probabilitá cercata é dunque data da
2
1 − Y2
fY = √ e 2σY .
2πσY
b) H(f ) = rect(f /B).

H(f)
X(t) 1 XOUT(t)

SX (f) S (f)
-B/2 B/2 X OUT

La densitá spettrale di potenza del processo Xout in uscita dal filtro é la


stessa del processo X(t) in ingresso, cioé

SXout (f ) = SX (f ),

dunque, come nel punto precedente,

SY (f ) = SX |H(f )|2

ottenendo lo stesso risultato per la densitá di probabilitá di Y (t).

109
2.3.12 Esercizio 66
Premessa: Due processi X(t) e Y (t) si dicono indipendenti se qualunque
insieme di variabili aleatorie estratte da X(t) é indipendente da qualunque
insieme di variabili aleatorie estratte da Y (t).

Sono dati due processi stazionari in senso lato e indipendenti X(t) e Y (t)
con funzione di autocorrelazione RX (τ ) = RY (τ ) = σ 2 sinc2 (Bτ ). Costruito
il processo
Z(t) = X(t)cos(2πBt) − Y (t)sin(2πBt)
dimostrare che Z(t) é stazionario in senso lato. Determinare e rappresentare
poi la densitá spettrale di potenza SZ (f ) di Z(t).

Soluzione

I valori medi di X(t) e di Y (t) sono nulli in quanto le funzioni di auto-


correlazione tendono a zero, da cui deriva

E{Z(t)} = E{X(t)}cos(2πBt) − E{Y (t)}sin(2πBt) = 0.

Per la funzione di autocorrelazione:

RZ (t, t − τ ) = E{Z(t)Z(t − τ )}
= E{[X(t)cos(2πBt) − Y (t)sin(2πBt)] ·
· [X(t − τ )cos(2πB(t − τ )) − Y (t − τ )sin(2πB(t − τ ))]}.

I termini che contengono E{X(t)}, E{Y (t)}, E{X(t − τ )}, E{Y (t − τ )} si


annullano. Inoltre E{X(·)Y (·)} = E{X(·)}E{Y (·)} per ipotesi. Quindi

RZ (t, t − τ ) = EX,Y {X(t)X(t − τ )cos(2πBt)cos(2πB(t − τ ))} +


+ E{Y (t)Y (t − τ )sin(2πBt)sin(2πB(t − τ ))}
· ¸
(1) 1 1
= RX (τ ) cos(2πBτ ) + cos(2πB(2t − τ )) +
2 2
· ¸
1 1
+ RY (τ ) cos(2πBτ ) − cos(2πB(2t − τ ))
2 2
(2)
= RX (τ )cos(2πBτ ).

1
Ricordando che
cos(α)cos(β) = 12 [cos(α + β) + cos(α − β)];
sin(α)sin(β) = 21 [cos(α − β) − cos(α + β)].
2
Poiché RX (τ ) = RY (τ )

110
La densitá spettrale di potenza del processo Z(t) si ottiene attraverso
la trasformata di Fourier della funzione di autocorrelazione RZ (τ ), dalla
proprietá di modulazione
1
SZ (f ) = [SX (f − B) + SX (f + B)],
2
dove à ! à !
σ2 |f | f
SX (f ) = F(RX (τ )) = 1− rect .
B B 2B

SX (f)
2
σ
Β

-B B f

SZ (f)
2
σ

-B B f

111
2.3.13 Esercizio 67
Sia S(t) un processo casuale stazionario.
Il processo
Y (t) = S(t)cos(2πf0 t)
con f0 6= 0 é stazionario?

Soluzione

Il processo non é stazionario, infatti

E{Y (t)} = E{S(t)}cos(2πf0 t).

Il valor medio di Y (t) dipende dal tempo e quindi il processo non puó essere
stazionario se E{S(t)} 6= 0.

Nota: se E{S(t)} = 0 il valor medio di Y (t) si annulla; si possono allora


considerare la varianza o la densitá di probabilitá per giungere alla stessa
conclusione:
E{Y (t)} = 0.

E{Y (t)2 } = E{S(t)2 cos2 (2πf0 t)}


½ ¾
1 2
= E S(t) (1 + cos(4πf0 t))
2
1
= E{S(t)2 } + E{S(t)2 }cos(4πf0 t).
2

112
2.3.14 Esercizio 68
É possibile che un processo casuale stazionario abbia la funzione di autocor-
relazione indicata in figura?

R(t)
A

-T T t
(si consiglia di esaminare la densitá spettrale di potenza).

Soluzione

La densitá spettrale di potenza di questo processo dovrebbe essere quella


riportata in figura.

2AT

-1/2T 1/2T f
\ /

Poiché peró S(f ) non puó essere negativa, non possono esistere processi
casuali con funzione di autocorrelazione rettangolare.

113
2.3.15 Esercizio 69
Dati due processi casuali stazionari indipendenti X(t) e Y (t), si consideri il
processo Z(t) = X(t) + Y (t).
Se ne determini la densitá spettrale di potenza SZ (f ).

Soluzione

La funzione di autocorrelazione del processo Z(t) é data da

RZ (τ ) = E{Z(t)Z(t − τ )}
= E{[X(t) + Y (t)][X(t − τ ) + Y (t − τ )]}
= E{X(t)X(t − τ )} + E{X(t − τ )Y (t)} + E{Y (t − τ )X(t)} +
+E{Y (t − τ )X(t)}
= RX (τ ) + RY (τ ) + 2ηX ηY .

Si ha quindi
SZ (f ) = SX (f ) + SY (f ) + 2ηX ηY δ(f ).
Ovvero: a frequenza diversa da zero i processi si sommano in potenza. Se i
processi hanno valor medio diverso da zero, i valori medi, invece, si sommano
in tensione: infatti, la potenza della componente continua, cioe’ l’area del-
l’impulso nell’origine, che compare nella densita’ spettrale di potenza Sz (f ),
vale
(ηX + ηY )2 = ηX
2
+ ηY2 + 2ηX ηY .

114
2.3.16 Esercizio 70
Il processo casuale stazionario X(t) abbia densitá spettrale di potenza SX (f ).
Determinare la densitá spettrale di potenza del processo

Y (t) = X(t − t0 ).

Soluzione

Dall’espressione dell’autocorrelazione

RY (t, t − τ ) = E{Y (t)Y (t − τ )}


= E{X(t − t0 )X(t − t0 − τ )}
= RX (t − t0 , t − t0 − τ )
= RX (τ )

si ottiene
SY (f ) = SX (f ).
D’altra parte, basta osservare che le realizzazioni del processo Y (t) sono
identiche a quelle del processo X(t) traslate di t0 per cui, dalla stazionarietá
di X(t), segue che i due processi sono descritti dalle stesse funzioni di densitá
di probabilitá.

115
2.3.17 Esercizio 71
Si consideri un processo Gaussiano di densitá spettrale di potenza N0 /2 tra
−B e B, e 0 altrove. Il processo viene campionato a frequenza fc = 3B/2.
Determinare intervallo fondamentale, potenza e densitá spettrale di potenza
della sequenza campionata. I campioni vengono poi sovracampionati di un
fattore 2, e convertiti in analogico tramite un convertitore ed un passa basso,
la cui cascata é modellata come un interpolatore cardinale di banda 3B/2.
Determinare la densitá spettrale di potenza del segnale analogico.

Soluzione

L’ intervallo fondamentale é (−3B/4, 3B/4). Poiché il processo é stazio-


nario, la potenza del segnale campionato é uguale a quella del segnale non
campionato, cioé:
P = N0 B.
L’ autocorrelazione di un segnale casuale campionato é ottenuta dal campi-
onamento dell’ autocorrelazione del segnale casuale tempo-continuo.
L’ autocorrelazione del segnale tempo-continuo é:
R(τ ) = N0 Bsinc(2τ B).
Dunque i suoi campioni presi a frequenza 3B/2 si ottengono ponendo τ = k2/3B:
à !
4k
R(k) = N0 Bsinc .
3
Trasformando la sequenza secondo la formula

X
X(f ) = x[n]e−j2πnf T = F[x[n]],
−∞

nell’ intervallo fondamentale si ottiene


(
3BN0
4
0 ≤ |f | < B/2
S(f ) = 3BN0
2
B/2 ≤ |f | < 3B/4.

É comunque piú semplice ed intuitivo ottenere lo stesso risultato sommando


direttamente le trasformate S(f ) di R(τ ) replicate a passo 3B/2 e moltipli-
cate per 3B/2 secondo la formula (5.4.7) del libro di testo. Resta inteso che,
quando si dovesse calcolare la potenza come integrale della densitá spettrale
di potenza, bisogna ricordarsi di dividere per l’ intervallo fondamentale
2 Z 3B/4
Pz = Rz (0) = S z (f )df = N0 B.
3B −3B/4

116
Ovviamente, nulla cambia se si usano con attenzione le frequenze norma-
lizzate. Infatti, trasformando ancora la sequenza secondo la formula (5.2.5)
del libro di testo, nell’ intervallo fondamentale (−0.5, 0.5) delle frequenze
normalizzate F (3B/4 7→ 1/2, B/2 7→ 1/3), si ottiene
(
3BN0
4
0 ≤ |f | < 1/3
S(f ) = 3BN0
2
1/3 ≤ |f | < 1/2.
Naturalmente per la potenza bisogna integrare come di seguito riportato
Z 1/2
Pz = Rz (0) = S z (F )dF = N0 B.
−1/2

Il sovracampionamento raddoppia il numero di campioni dell’ autocorre-


lazione tramite interpolazione cardinale. Nel dominio delle frequenze, questo
corrisponde a cancellare le repliche dispari e raddoppiare le ampiezze della
trasformata, cioé della densitá spettrale di potenza. Detta S 0 (f ) la den-
sitá spettrale di potenza del segnale sovracampionato, nel nuovo intervallo
fondamentale (−3B/2, 3B/2) si ha:
(
3BN0
0 0 ≤ |f | < B/2
S (f ) = 2
3BN0 B/2 ≤ |f | < 3B/4.
Si osservi che, poiché raddoppia l’ intervallo fondamentale, la potenza del
segnale sovracampionato é uguale a quella del segnale non sovracampionato.
Il passa basso successivo, cascata del convertitore e del filtro di ricostruzione,
puó essere visto come un convertitore ideale che trasforma la sequenza nume-
rica in un segnale tempo-continuo costituito da δ di Dirac, seguito da un passa
basso ideale. All’ uscita del convertitore ideale il segnale tempo-continuo ha
la forma ∞ X
x0 (t) = x0 [k]δ(t − iTc + t0 ),
i=−∞

ove Tc = 1/3B, t0 é una variabile aleatoria uniformemente distribuita in


(−Tc /2, Tc /2), che tiene conto di una inevitabile incertezza presente sull’
istante iniziale della sequenza, e x0 (k) sono i campioni del segnale sovracam-
pionato. L’ autocorrelazione del segnale x0 (t) si ottiene mediando su t0 e
sulle x0 [k]. Il risultato é

1 X
R0 (τ ) = R0 (i)δ(τ − iTc ),
Tc i=−∞

ove R0 (i) sono i campioni dell’ autocorrelazione del segnale sovracampionato.


Trasformando si ottiene
S 0 (f ) = 3BS 0 (f ).

117
La risposta all’impulso dell’interpolatore cardinale é

h(t) = sinc(3Bt).

La risposta in frequenza é
à !
1 f
H(f ) = rect ,
3B 3B
à !
2 1 f
|H(f )| = 2
rect .
9B 3B
La densitá spettrale di potenza del segnale all’ uscita del passa-basso é
pertanto
 N0
 2
0 ≤ |f | < B/2
00 0 2
S (f ) = S (f )|H(f )| =
 N0 B/2 ≤ |f | < 3B/4
0 altrove.
La situzione é illustrata in figura. Si osservi che lo stesso risultato puó es-
sere ottenuto in maniera piú semplice, anche se formalmente meno corretta,
ignorando tutti i fattori di scala dovuti al campionamento, al sovracampiona-
mento, e alla successiva conversione digitale-analogico. É infatti sufficiente
sommare le repliche della densitá spettrale di potenza del segnale tempo-
continuo, cancellare le repliche dispari, e poi modellare la conversione come
un passa-basso ideale avente guadagno in continua unitario.

S(f)

N0 /2

-B B f

118
S(f)

3BN0 /4

-3B -B -B/2 B/2 B 3B/2 3B f


-3B/2

S(f)

3BN0 /2

3BN0 /4

3B/4 -3B/4

-3B -3B/2 -B -B/2 B/2 B 3B/2 3B f

S(F)

3BN0 /2

3BN0 /4

F
-1/2 1/2

Intervallo fondamentale

S’(f)

3BN0

3BN0 /2

-3B/2 -3B/4 3B/4 3B/2 3B f


-3B

S’’(f)

N0

N 0/2

-3B/4 3B/4 f

119
2.3.18 Esercizio 72
Si consideri una sequenza di variabili aleatorie {ak } ognuna delle quali e’ di-
stribuita uniformemente nell’ intervallo (−0.5, 0.5). L’ indice di correlazione
tra ak e ak+i e’ 0.5 per i = 1, mentre e’ nullo per i 6= 1. Determinare la
potenza della sequenza e la densita’ spettrale di potenza.
Si consideri ora la sequenza {bk = ak + m}, in cui le ak sono descritte al
punto precedente ed m e’ una variabile aleatoria uniformemente distribuita
in (0, 1) ed indipendente dalla sequenza {ak }. La sequenza cosı́ ottenuta e’
ergodica? Si determini la densita’ spettrale di potenza della sequenza {bk }.

Soluzione

La potenza della sequenza e’ semplicemente


Z 0.5 1
Pa = x2 dx = .
−0.5 12
L’ autocorrelazione della sequenza ha due valori non nulli. Quello in 0 e’
1
Ra (0) = ,
12
quello in 1 si ricava imponendo

Ra (1)
ρ= = 0.5.
σ1 σ2
Si ha
1
σ12 = σ22 = ,
12
da cui si ottiene
1
Ra (1) = .
24
La densita’ spettrale di potenza e’ pertanto
1 1
Sa (f ) = + cos(2πf ).
12 12
Il valor medio temporale della sequenza {bk } e’ m: poiché il valor medio tem-
porale m dipende da realizzazione a realizzazione, essendo m una variabile
casuale, il processo non é ergodico.
Ogni realizzazione della sequenza {bk } si ottiene sommando alla realizzazione

120
della sequenza {ak } un valore costante m. Il processo discreto parametrico
m ha potenza Z 1
1
E{m2 } = x2 dx = .
0 3
Poiche’ m e’ indipendente da {ak }, la densita’ spettrale di potenza di {bk }
si ottiene dalla somma delle due densita’ spettrali di potenza (entrambe
periodiche):

X 1
Sb (f ) = δ(f − j) + Sa (f ).
j=−∞ 3

121
2.3.19 Esercizio 73
Si consideri il processo X(t) = Ag(t − t0 ) + W (t), ove W (t) e’ rumore Gaus-
siano bianco con densita’ spettrale di potenza N0 /2, ed A e g(t) sono assegnati
e rappresentano un segnale utile. Il processo e’ filtrato attraverso un filtro
la cui risposta all’ impulso e’ g(−t), e poi e’ campionato all’ istante t = t 0 .
Si determini il rapporto segnale-rumore relativo al detto campione. Si deter-
mini di nuovo il rapporto segnale rumore quando A e’ variabile aleatoria a
valor medio nullo e varianza σ 2 .

Soluzione.
Campionando la convoluzione, per la parte utile del segnale si ottiene (vedi
figura) Z ∞
u(t0 ) = Ag 2 (τ − t0 )dτ = AEg ,
−∞

ove Eg e’ l’ energia di g(t), pertanto la potenza della parte utile e’

Pu = A2 Eg2 .

La potenza del rumore all’ uscita del filtro e, dunque, al campionatore e’


1
P n = N0 E g .
2
Il rapporto segnale rumore e’ dunque

2A2 Eg
SN R = .
N0
Quando A e’ variabile aleatoria, la potenza del segnale utile e’

Pu = σ 2 Eg2 ,

mentre la potenza del rumore e’ invariata. Pertanto

2σ 2 Eg
SN R = .
N0

122
Ag(t- to)

t0 t

h(-t)=g(t)
h(-t+to)=g(t-to)

t0 t

Ag2(t-to)

t0 t

2
u(t 0)= Ag ( τ-t 0)d τ

123
2.3.20 Esercizio 74 (solo testo)
Si consideri un processo Gaussiano bianco con densita’ spettrale di potenza
N0 /2 bilatera. Il processo e’ filtrato attraverso un filtro la cui funzione di
trasferimento e’:
G(f ) = sinc(f T ).
Detto y(t) il processo all’ uscita del filtro, determinare la banda a 3.9 dB di
y(t), l’ autocorrelazione di y(t), la densita’ congiunta di y(t) e y(t + 2T ).

2.3.21 Esercizio 75 (solo testo)


Si consideri un processo Gaussiano bianco con densita’ spettrale di potenza
N0 /2 bilatera. Il processo e’ filtrato attraverso un filtro la cui funzione di
3
trasferimento e’ G(f ) = rect(f T ) ed e’ poi campionato a frequenza fc = 4T .
Determinare l’ intervallo fondamentale e la densita’ spettrale di potenza del-
la sequenza campionata, e disegnarla in un intervallo fondamentale. Deter-
minare inoltre la densita’ di probabilita’ congiunta dei campioni k-esimo e
(k + 1)-esimo.

124
2.3.22 Esercizio 76 (solo testo)
Si consideri la sequenza casuale {ak }, dove le ak sono variabili aleatorie in-
dipendenti e identicamente distribuite. La distribuzione e’ Gaussiana a valor
medio 1 e varianza 1. La sequenza casuale viene filtrata attraverso un filtro
FIR la cui funzione di trasferimento e’

H(z) = 1 + 0.5z −1 .

Determinare la densita’ di probabilita’ dei campioni all’ uscita del filtro. De-
terminare la densita’ spettrale di potenza della sequenza all’ uscita del filtro.

2.3.23 Esercizio 77 (solo testo)


Si consideri la sequenza casuale {ak }, dove le ak sono variabili aleatorie in-
dipendenti ognuna con distribuzione uniforme nell’ intervallo [−2, 2). La
sequenza casuale viene filtrata attraverso un filtro FIR la cui funzione di
trasferimento e’
H(z) = 1 + 0.5z −1 .
Disegnare la densita’ di probabilita’ dei campioni all’ uscita del filtro indican-
do chiaramente ascissa e ordinata, e determinarne la varianza. Determinare
la densita’ spettrale di potenza della sequenza all’ uscita del filtro.

125
2.4 Segnale dati
2.4.1 Esercizio 78
Si consideri il processo
X
X(t) = ai g(t − iT + t0 ),
i

essendo l’ autocorrelazione Ra [k] dei dati e g(t) note, ed essendo t0 variabile


aleatoria uniformemente distribuita in (−T /2, T /2]. Si determini la potenza
e la densita’ spettrale di potenza del processo.
Soluzione

Dalla definizione di funzione di autocorrelazione, mediando sulla sequenza


casuale ai e sulla variabile t0 , e sfruttando l’ipotesi di stazionarieta’ della
sequenza ai , si ottiene
1X
Rx (τ ) = Ra [k] Rg (τ − kT ),
T k

dove Rg (τ ) e’ l’autocorrelazione del segnale deterministico g(t).

Infatti
X X
Rx (τ ) = E{ aj g(t − jT − t0 ) as g(t − τ − sT − t0 )}
j s
XX
= E{aj aj−k }Et0 {g(t − jT − t0 )g(t − τ − jT + kT − t0 )}
j k
T
X X 1 Z 2
= Ra [k] g(t − jT − t0 )g(t − jT − t0 − τ + kT )dt0
k j T − T2
X 1Z∞
= Ra [k] g(α)g(α − τ + kT )dα
k T −∞
1X
= Ra [k] Rg (τ − kT ).
T k

La densita’ spettrale di potenza si calcola come Sx (f ) = F[Rx (τ )]


1X 1X 1
Sx (f ) = Ra [k]F[Rg (τ −kT )] = Ra [k]F[Rg (τ )]e−j2πf kT = S a (f ) Sg (f ),
T k T k T

con S a (f ) densita’ spettrale di potenza di {ai }, e Sg (f ) = |G(f )|2 densita’


spettrale di energia di g(t).

126
La potenza di x(t) vale
Z
2 1X
E[x (t)] = Sx (f ) df = Rx (0) = Ra [k] Rg (−kT ).
T k

127
2.4.2 Esercizio 79
Si consideri il segnale
+∞ µ ¶
X t − iT + t0
X(t) = ai sinc ,
i=−∞ τ

ove ai sono variabili aleatorie i.i.d., ognuna delle quali assume con eguale
probabilitá i valori −A, 0, A, e t0 é una variabile aleatoria uniformemente
distribuita nell’intervallo (−T /2, T /2).
Determinare lo spettro di densitá di potenza di X(t) e la potenza.

Soluzione

L’autocorrelazione di X(t) si trova mediando sui dati ai e su t0 . Si ottiene:


1
RX (τ ) = E{a2i }Rg (τ ),
T
ove Rg (τ ) é l’autocorrelazione dell’impulso elementare g(t) = sinc(t/τ ).
Lo spettro di densitá di potenza si ottiene trasformando la precedente espres-
sione:
1
SX (f ) = E{a2i }|G(f )|2 ,
T
ove G(f ) é la trasformata dell’impulso elementare, cioé:
· µ ¶¸
t
G(f ) = F sinc = τ rect(f τ ).
τ
2A2
Poiché E{a2i } = 3
, si ottiene

2A2 τ 2
SX (f ) = rect(f τ ).
3T
La potenza si ottiene integrando la precedente espressione:

2A2 τ
PX = .
3T

128
2.4.3 Esercizio 80
Si consideri il segnale
∞ µ ¶
X t − iT − t0
x(t) = ai sinc ,
i=−∞ T

ove t0 e’ variabile aleatoria uniformemente distribuita in (−T /2, T /2], ed


{ai } e’ una sequenza di variabili aleatorie Gaussiane, indipendenti ed identi-
camente distribuite, a valor medio nullo e varianza σa2 . Determinare il valor
medio, la potenza e la densita’ spettrale di potenza di x(t).
Si consideri poi il segnale

y(t) = x(t) + w(t),

ove w(t) e’ rumore Gaussiano bianco con densita’ spettrale di potenza bila-
tera N0 /2. Il segnale y(t) viene filtrato attraverso un passa-basso ideale di
banda 1/2T , e campionato agli istanti kT + t0 . Detti zk i campioni all’ uscita
del campionatore, si determini la densita’ di probabilita’ congiunta di zk e
zk+1 , ed il rapporto tra la potenza del segnale e quella del rumore presenti
nella sequenza {zk }.

Soluzione

Mediando su t0 e sulle ai si ottiene l’ autocorrelazione del segnale x(t):

σa2
Rx (τ ) = Rg (τ ),
T
ove Rg (τ ) e’ l’ autocorrelazione dell’ impulso elementare g(t) = sinc(t/T ).
Trasformando si ha la densita’ spettrale di potenza

σa2
Sx (f ) = |G(f )|2 ,
T
con · µ ¶¸
t
G(f ) = F sinc = T rect(f T ).
T
Poiche’ non e’ presente la riga spettrale a frequenza zero, il valor medio di x(t)
e’ nullo. Integrando Sx (f ), oppure prendendo Rx (0), si ottiene la potenza:

Px = σa2 .

129
All’ uscita del campionatore, il segnale ha la forma

zk = u k + n k ,

ove uk e’ la componente di segnale, ed nk quella di rumore. Il segnale x(t)


passa inalterato dal passa basso, e viene poi letto agli istanti kT + t0 . In tali
istanti, si ha:
uk = a k .
Pertanto la potenza della componente di segnale e’

Pu = σa2 .

Il rumore all’ uscita del passa basso ha densita’ spettrale di potenza


N0
Sn (f ) = rect(f T ).
2
Poiche’ il processo e’ stazionario, la potenza del segnale campionato e’ uguale
a quella del segnale tempo continuo. Integrando la precedente densita’ spet-
trale di potenza si ottiene
N0
Pn = .
2T
Pertanto il rapporto segnale rumore e’

Pu 2T σa2
SN R = = .
Pn N0
Poiché sia il segnale che il rumore sono Gaussiani, bianchi, a media nulla, e
tra loro indipendenti, la loro somma zk e’ ancora Gaussiana bianca a media
nulla, con varianza pari a Pu + Pn .
La densitá di probabilitá congiunta di zk e zk+1 é una Gaussiana bidimen-
sionale con vettore dei valori medi nulli a matrice di covarianza diagonale.
La varianza su ognuna delle dimensioni vale Pn + Pu .

130
2.4.4 Esercizio 81
Si consideri il segnale

X
x(t) = ai δ(t − iT − t0 ),
i=−∞

dove t0 é una variabile aleatoria uniformemente distribuita in (−T /2, T /2],


ed {ai } é una sequenza di variabili aleatorie che assumono i valori 0, A con
probabilitá P (0) = 1/4, P (A) = 3/4. Inoltre le ai sono correlate con coeffi-
ciente di correlazione ρi,j = 0.5 per j = i + 1, e ρi,j = 0 per j > i + 1.
Determinare la densitá spettrale di potenza di x(t).

Soluzione

Mediando su t0 si ottiene l’autocorrelazione di x(t) nella forma



1 X
Rx (τ ) = E{ai ai+j }δ(τ + jT ).
T j=−∞

Il valor medio di ciascuna delle variabili aleatorie ai é 3A/4, il valore quadrati-


co medio é 3A2 /4 e la varianza di ognuna risulta pari a 3A2 /16.
Osservando che ρi,j = ρj,i , per i valori attesi si ha

3A2
E{ai ai } = .
4
21A2
E{ai ai+1 } = E{ai ai−1 } = ,
32
9A2
E{ai ai+j } = E{ai ai−j } = , j 6= 0, 1.
16
Inserendo questi risultati nell’autocorrelazione si ottiene

9A2 X 3A2 3A2
Rx (τ ) = δ(τ + jT ) + δ(τ ) + (δ(τ − T ) + δ(τ + T )).
16T j=−∞ 16T 32T

Trasformando si ha

à !
9A2 X 3A2 3A2
µ ¶
j 2πf
Sx (f ) = 2
δ f − + + cos .
16T j=−∞ T 16T 16T T

131
2.4.5 Esercizio 82 (solo testo)
Si consideri il segnale dati

X t − iT + t0
x(t) = (ai + ai−1 )sinc( ),
i=−∞ τ0

ove ai sono variabili aleatorie i.i.d., ognuna delle quali assume con eguale
probabilita’ i valori −A, A, e t0 e’ una variabile aleatoria uniformemente
distribuita nell’ intervallo (−T /2, T /2]. Determinare lo spettro di densita’ di
potenza di x(t) e la potenza.

132
Appendice A

Proprietá della Trasformata e


della Serie di Fourier

A.1 Proprietá della Trasformata di Fourier


Z ∞ Z ∞
j2πf t
x(t) = X(f )e df X(f ) = x(t)e−j2πf t dt
−∞ −∞

Z ∞
X
x[n] = x(nT ) = T X(f )ej2πnf T df X(f ) = x[n]e−j2πf nT
1/T n=−∞

• Dualitá (segnali a tempo continuo)


x(t) ←→ X(f ) ⇒ X(t) ←→ x(−f )

• Linearitá
a1 x1 (t) + a2 x2 (t) ←→ a1 X1 (f ) + a2 X2 (f )
a1 x1 [n] + a2 x2 [n] ←→ a1 X 1 (f ) + a2 X 2 (f )

• Riflessione dell’asse dei tempi


x(−t) ←→ X(−f )
x[−n] ←→ X(−f )

• Coniugazione
x∗ (t) ←→ X ∗ (−f ) x∗ (−t) ←→ X ∗ (f )
∗ ∗
x∗ [n] ←→ X (−f ) x∗ [−n] ←→ X (f )

133
• Cambiamento di scala
à !
1 f
x(at) ←→ X
|a| a

xZP [n] ←→ X(f )


à !
1 MX
−1
k
xD [n] = x[nM ] ←→ X f−
M k=0 MT
N.B: D=Decimated, ZP=ZeroPadding.
• Traslazione nel dominio del tempo

x(t − t0 ) ←→ X(f )e−j2πf t0

x[n − k] ←→ X(f )e−j2πf kT

• Traslazione nel dominio della frequenza

x(t)ej2πf0 t ←→ X(f − f0 )

x[n]ej2πf0 nT ←→ X(f − f0 )

• Modulazione

2x(t)cos(2πf0 t + ϕ0 ) ←→ X(f − f0 )ejϕ0 + X(f + f0 )e−jϕ0

2x[n]cos(2πf0 nT + ϕ0 ) ←→ X(f − f0 )ejϕ0 + X(f + f0 )e−jϕ0

• Convoluzione nel dominio del tempo

x(t) ⊗ y(t) ←→ X(f )Y (f )

x[n] ⊗ y[n] ←→ X(f )Y (f )

• Convoluzione nel dominio della frequenza

x(t)y(t) ←→ X(f ) ⊗ Y (f )
Z
x[n]y[n] ←→ X(f ) ⊗ Y (f ) = T X(ν)Y (f − ν)dν
1/T

• Derivazione nel dominio del tempo


dk x(t)
k ←→ (j2πf )k X(f )
dt
∇k x[n] ←→ (1 − e−j2πf T )k X(f )

134
• Derivazione nel dominio della frequenza
¶k
dk X(f )
µ
j
tk x(t) ←→
2π df k
¶k
dk X(f )
µ
k j
n x[n] ←→
2πT df k
• Integrazione e somma
Z t X(f ) 1
x(τ )dτ ←→ + X(0)δ(f )
−∞ j2πf 2
n
X X(f ) 1
x[k] ←→ −j2πf T
+ X(0)δ(f )
k=−∞ 1−e 2

• Periodicizzazione nel tempo (campionamento in frequenza)


∞ ∞
à ! à !
X 1 X k k
x(t − nT0 ) ←→ X δ f−
n=−∞ T0 k=−∞ T0 T0
∞ ∞
à ! à !
X 1 X k k
x[n − mN0 ] ←→ X δ f−
m=−∞ N0 k−∞ N0 T N0 T

• Campionamento nel tempo (periodicizzazione in frequenza)


∞ ∞
à !
X 1 X k
x(nT )δ(t − nT ) ←→ X f−
n=−∞ T k=−∞ T

à !
X 1 MX
−1
k
x[mM ]δ[n − mM ] ←→ X f−
m=−∞ M k=0 MT
• Valore nell’origine
Z ∞ Z ∞
X(0) = x(t)dt x(0) = X(f )df
−∞ −∞

X Z
X(0) = x[n] x[0] = T X(f )df
n=−∞ 1/T

• Uguaglianza di Parseval
Z ∞ Z ∞

x(t)y (t)dt = X(f )Y ∗ (f )df
−∞ −∞

X Z
∗ ∗
x[n]y [n] = T X(f )Y (f )df
n=−∞ 1/T

135
• Formule di Poisson
∞ ∞
à !
X 1 X k j 2πkt
x(t − nT0 ) = X e T0
n=−∞ k=−∞ T0 T0
∞ ∞
à !
X
−j2πnf T
X1 k
x(nT )e = X f−
n=−∞ k=−∞ T T
NX
à !
∞ 0 −1
X 1 k j 2πkn
x[n − mN0 ] = X e N
0

m=−∞ k=0 N0 N0 T
∞ N −1
à !
X
−j2πmN f T
X 1 k
x[mN ]e = X f−
m=−∞ k=0 N NT

A.2 Proprietá della Serie di Fourier



X
x(t) = z(t − nT0 )
n=−∞


X j 2πkt 1 Z −j 2πkt
x(t) = Xk e T
0 Xk = x(t)e T0 dt
k=−∞ T0 T0
1 Z∞ −j 2πkt
= z(t)e T0 dt
T0 −∞

X
x[n] = z[n − mN0 ]
m=−∞

NX
0 −1
j 2πkn 1 NX0 −1
−j 2πkn
x[n] = X ke N0 Xk = x[n]e N0
k=0 N0 n=0

1 X − j2πkn
= z[n]e N0
N0 n=−∞

• Dualitá (segnali a tempo discreto)


1
x[n] ←→ X k X[n] ←→ x−k
N0

• Linearitá
a1 x1 (t) + a2 x2 (t) ←→ a1 X1k + a2 X2k
a1 x1 [n] + a2 x2 [n] ←→ a1 X 1k + a2 X 2k

136
• Riflessione dell’asse dei tempi
x(−t) ←→ X−k
x[−n] ←→ X −k
• Coniugazione
x∗ (t) ←→ X−k

x∗ (−t) ←→ Xk∗
∗ ∗
x∗ [n] ←→ X −k x∗ [−n] ←→ X k
• Traslazione nel dominio del tempo
2πkt0
−j
x(t − t0 ) ←→ Xk e T0

−j 2πkm
x[n − m] ←→ X k e N 0

• Traslazione nel dominio della frequenza


j 2πmt
x(t)e T 0 ←→ Xk−m
j 2πmn
x[n]e N 0 ←→ X k−m
• Convoluzione nel dominio del tempo
1 Z
x(t) ⊗ y(t) = x(τ )y(t − τ )dτ ←→ Xk Yk
T0 T0
1 NX0 −1

x[n] ⊗ y[n] = x[m]y[n − m] ←→ X k Y k


N0 m=0
• Convoluzione nel dominio della frequenza

X
x(t)y(t) ←→ Xk ⊗ Yk = Xm Yk−m
m=−∞

NX
0 −1

x[n]y[n] ←→ N0 X k ⊗ Y k = X m Y k−m
m=0

• Derivazione nel dominio del tempo


à !m
dm x(t) k
m
←→ j2π Xk
dt T0
à !m
k
∇m x[n] ←→ j2π Xk
N0

137
• Valori nell’origine

X 1 Z 1 Z∞
x(0) = Xk X0 = x(t)dt = z(t)dt
k=−∞ T0 T0 T0 −∞

NX
0 −1
1 NX0 −1
1 X ∞
x[0] = Xk X0 = x[n] = z[n]
k=0 N0 n=0 N0 n=−∞

• Uguaglianza di Parseval

1 Z X
x(t)y ∗ (t)dt = Xk Yk∗
T0 T0 k=−∞

1 NX0 −1 NX0 −1

x[n]y ∗ [n] = X kY k
N0 n=0 k=0

138
Appendice B

Trasformate di Fourier

B.1 Segnali a tempo continuo


• Impulso esponenziale unilatero
1
e−αt u(t); α > 0 ←→
α + j2πf
tn−1 −αt 1
e u(t); α > 0 ←→
(n − 1)! (α + j2πf )n
• Impulso elementare bilatero

e−α|t| ←→
α2 + (2πf )2

• Impulso rettangolare

µ ¶  A
 se |t| < 12 T
t
Arect = 0 se |t| > 12 T ←→ AT sinc(f T )
T 

A/2 se |t| = 12 T

• Impulso triangolare
( h i
µ ¶ |t|
t A 1− se |t| < T
AΛ = T ←→ AT sinc2 (f T )
T 0 se |t| ≥ T

• Impulso bifase
µ ¶
t
Arect sign(t) ←→ −2jAT sinc(f T )sin(πf T )
2T

139
• Impulso sinc à !
A f
Asinc(2Bt) ←→ rect
2B 2B

• Impulso RF
µ ¶
t 1 1
Arect cos(2πfc t) ←→ AT sinc[(f − fc )T ] + AT sinc[(f + fc )T ]
T 2 2

• Impulso cosinusoidale
µ ¶ µ ¶ µ ¶ µ ¶
t t 1 1 1 1
Arect cos π ←→ AT sinc f T − + AT sinc f T +
T T 2 2 2 2
µ ¶ µ ¶
t t 2AT cos(πf T )
Arect cos π ←→
T T π 1 − (2f T )2
• Impulso coseno rialzato o finestra di Hanning
· µ ¶¸ µ ¶
1 t t AT sinc(f T )
A 1 + cos 2π rect ←→
2 T T 2 1 − (f T )2

· µ ¶¸
1 t 1
A 1 + cos 2π ←→ AT sinc(f T ) +
2 T 2
1
+ AT sinc(f T − 1) +
4
1
+ AT sinc(f T + 1)
4

• Finestra di Hamming
· µ ¶¸ µ ¶
t t
A 0.54 + 0.46cos 2π rect ←→ 0.54AT sinc(f T ) +
T T
+ 0.23AT sinc(f T − 1) +
+ 0.23AT sinc(f T + 1)

• Impulso ideale
δ(t) ←→ 1

• Segnale costante
A ←→ Aδ(f )

140
• Gradino unitario

 1 se t > 0
 1 1
u(t) = 0 se t < 0 ←→ δ(f ) +
 2 j2πf

1/2 se t = 0

• Funzione segno

1 se t > 0
 2
sign(t) =  −1 se t < 0 ←→
j2πf

0 se t = 0
1
sign(t) ←→
jπf
• Segnale Gaussiano
−t2 √ 2 π2 f 2
e 2σ2 ←→ 2πσe−2σ

• Treno campionatore ideale di periodo unitario



X ∞
X
δ(t − k) ←→ δ(f − m)
k=−∞ m=−∞

• Treno campionatore ideale di periodo T


∞ ∞ µ ¶
X 1 X m
δ(t − kT ) ←→ δ f−
k=−∞ T m=−∞ T

• Fasore
Aej2πf0 t ←→ Aδ(f − f0 )

• Segnale sinusoidale
1 1
Acos(2πfc t) ←→ Aδ(f − fc ) + Aδ(f + fc )
2 2

B.2 Sequenze
• Sequenza esponenziale unilatera
1
anT u[n] ←→
1 − ae−j2πf T

141
• Sequenza esponenziale bilatera
1 − a2
a|n|T ←→
1 − 2acos(2πf T ) + a2

• Impulso rettangolare discreto


" #
−j(N −1)f T sen(N πf T )
x[n] = u[n] − u[n − N ] ←→ e
sen(πf T )

• Finestra di Hanning
· µ ¶¸
1 n 1
wHN [n] = 1 − cos 2π RL [n] ←→ DL (f ) +
2 L 2
µ ¶
1 1
− DL f − +
4 LT
µ ¶
1 1
− DL f +
4 LT
dove
RN [n] = u[n] − u[n − N ]
" #
−j(N −1)f T sen(N πf T )
DN (f ) = F[RN [n]] = e
sen(πf T )
• Finestra di Hamming
· µ ¶¸
n
wHM [n] = 0.54 − 0.46cos 2π RL [n] ←→ 0.54D L (f ) +
L
µ ¶
1
−0.23D L f − +
LT
µ ¶
1
−0.23D L f +
LT

• Finestra di Bartlett (triangolare)


" #
|n − N | sen2 (πN T F ) −j2πN f T
B2N [n] = 1 − R2N [n] ←→ e
N N sen2 (πf T )

• Impulso ideale
δ[n] ←→ 1

• Gradino unitario

à !
1 X k 1
u[n] ←→ δ f− +
2T k=−∞ T 1 − e−j2πf T

142
• Treno campionatore ideale di periodo unitario
∞ ∞
à !
X 1 X k
δ[n − m] ←→ δ f−
m=−∞ T k=−∞ T

• Treno campionatore di periodo N


∞ ∞
à !
X 1 X k
δ[n − mN ] ←→ δ f−
m=−∞ N T k=−∞ NT

• Fasore ∞
à !
j2πf0 nT A X k
Ae ←→ δ f − f0 −
T k=−∞ T

• Sinusoide

à !

à !
A X k A X k
2Acos(2πf0 nT ) ←→ δ f − f0 − + δ f + f0 −
T k=−∞ T T k=−∞ T

• Sequenza sinc[n]
à !
1 X ∞
f − Tk
2Bsinc(nT 2B) ←→ rect
T k=−∞ 2B

• Sequenza sinc2 [n]


à !
2 1 X ∞
f − Tk
2Bsinc (nT 2B) ←→ Λ
T k=−∞ 2B

143

Potrebbero piacerti anche