Diapositiva 1 - Docenti.unina

annuncio pubblicitario
ANALISI SPETTRALE NUMERICA
(Aspetti di misura)
ARGOMENTI
• Problemi di misura con la FFT
– Aliasing
– Spectral leakage (dispersione spettrale)
• Funzioni finestra
– Uso e importanza
– Caratteristiche
– Ricadute positive sulle misure
PROBLEMI DI MISURA
CON LA FFT
(Aliasing)
Aliasing: dominio del tempo
fin > fc / 2,
(fc / 2 limite di Nyquist)
ampiezza [V]
fin = frequenza del segnale = (19 / 20)· fc
fc = frequenza di campionamento
tempo [s]
Non è soddisfatto il teorema del campionamento !
Ampiezza
Aliasing: dominio della frequenza
Sezione ridondante
Frequenza alias
(bin 1)
bin 10
fc / 2
Frequenze alias
osservate, falias
Posizione nominale
(bin 19)
fc
Frequenza
falias =│fin – m· fc │< fc / 2
con m intero positivo
Per evitare le frequenze alias occorre utilizzare un
filtro antialiasing prima del campionamento.
PROBLEMI DI MISURA
CON LA FFT
(Spectral leakage)
Spectral Leakage
Segnale originario
Acquisizione
nel time record
Ipotesi FFT
Ampiezza [dB]
Time record contenente un
numero intero di periodi
Frequenza [Hz]
Campionamento coerente
Spectral Leakage
Segnale originario
Acquisizione
nel time record
Ipotesi FFT
Ampiezza [dB]
Time record contenente un
numero non intero di periodi
Frequenza [Hz]
Campionamento
non coerente
Spectral Leakage
Time record contenente un
numero intero di periodi
Time record contenente un
numero non intero di periodi
Tempo
Frequenza
Spectral Leakage: perché?
 La FFT campiona lo spettro del segnale numerico di
durata illimitata che coincide, nel time record, con il
segnale acquisito e assume valore “0” altrove.
Segnale numerico di durata illimitata
Segnale originario campionato
a)
b)
TR
Impulso (finestra) rettangolare
Spectral Leakage: perché?
Dominio del tempo
Dominio della frequenza
Segnale originario campionato
Ampiezza
Singola riga
0
TR
1
Convoluzione
│S (k)│
Prodotto
Frequenza
normalizzata
Impulso (finestra) rettangolare
0
0.02
0.04
Frequenza
normalizzata
Spectral Leakage: perché?
b) Time record contenente un
numero non intero di periodi
│S (k)│
│S (k)│
a) Time record contenente un
numero intero di periodi
Frequenza normalizzata
Frequenza normalizzata
La FFT fornisce lo spettro atteso
La potenza del tono si
disperde su altri bin
Spectral Leakage: errori di misura
Bin di riferimento
│S (k)│
Errore di ampiezza
Frequenza normalizzata
Errore di frequenza
FUNZIONI FINESTRA
(Uso e importanza)
Finestratura (Windowing)
Segnale originario
senza finestra
Ampiezza [dB]
Ipotesi FFT
senza finestra
Finestra
Frequenza [Hz]
Ipotesi FFT
con finestra
con finestra
Finestratura (Windowing)
Senza uso della finestra
Con uso della finestra
Segnali auto-finestranti
 Non è opportuno usare la finestratura per segnali la cui
evoluzione temporale è completamente contenuta nel
time record.
Segnale impulsivo
Oscillazione smorzata
Burst sinusoidale
Rumore
FUNZIONI FINESTRA
(Caratteristiche)
Principali funzioni finestra
(dominio del tempo)
HANNING
w(n)  0.5  0.5 cos(
2  n
) n  0,..., N  1
N
BLACKMAN
w(n)  0.42  0.5 cos(
2  n
4  n
)  0.08 cos(
) n  0,..., N  1
N
N
FLAT-TOP
w(n)  0.2395  0.4481 cos(
2  n
4  n
6  n
)  0.2585  cos(
)  0.0439  cos(
) n  0,..., N  1
N
N
N
Principali funzioni finestre
(dominio della frequenza)
Principali parametri
(dominio della frequenza)
Velocità decadimento
lobi laterali (roll-off)
Ampiezza [dB]
- 3 dB
- 6 dB
Banda
Larghezza lobo
principale
Ampiezza lobo
secondario
Frequenza
Principali parametri
(dominio della frequenza)
Finestra
Banda -3 dB
(D f )
Larghezza lobo Ampiezza lobo
prin. -6 dB (D f ) second. (dB)
roll - off
(dB/decade)
Uniforme
0.88
1.21
- 13
20
Hanning
1.44
2.00
- 32
60
Hamming
1.30
1.81
- 43
20
BlackmanHarris
1.62
2.27
- 71
20
Blackman
1.68
2.35
- 58
60
Flat Top
2.94
3.56
-44
20
Scelta della finestra in relazione
alla tipologia di segnale
Segnale da analizzare
Finestra ottimale
Segnale sinusoidale
Combinazione di segnali sinusoidali
Hanning
Segnale sinusoidale
(misurazione di ampiezza)
Flat-Top
Segnale a banda stretta
(vibrazioni)
Hanning
Rumore a banda larga
(rumore bianco)
Uniforme
Componenti spettrali ravvicinate
Uniforme, Hanning
Incognito
Hanning
FUNZIONI FINESTRA
(Ricadute positive sulle misure)
Finestratura: errori di misura
(campionamento coerente)
Ampiezza [dB]
Bin di riferimento
Frequenza [Hz]
 Si ottengono i valori attesi di ampiezza e frequenza
qualunque sia la finestra usata.
Finestratura: errori di misura
(campionamento non coerente)
Ampiezza [dB]
Bin di riferimento
Frequenza [Hz]
 L’errore di ampiezza viene mitigato con finestre dal lobo
principale più ampio.
 L’errore in frequenza rimane invariato.
Ampiezza [dB]
Spectral Leakage: errori di misura
Frequenza
 Un uso appropriato delle funzioni finestre consente anche
di risolvere toni vicini con ampiezze differenti.
Scarica