Filtro a coseno rialzato

Il filtro a coseno rialzato è un particolare tipo di filtro elettronico usato per sagomare l'impulso dati nei sistemi di modulazione digitale. La sua risposta impulsiva è nulla negli istanti multipli del tempo di simbolo, pertanto appartiene alla famiglia dei filtri di Nyquist, i quali riducono l'interferenza intersimbolica (ISI).

Il nome discende dal fatto che la porzione non nulla del suo spettro, almeno nella versione più semplice, è una funzione coseno rialzata sopra l'asse delle frequenze (si veda la figura in basso).

Descrizione matematica

Il filtro a coseno rialzato realizza il filtro di Nyquist passa-basso, con la proprietà della simmetria vestigiale. Pertanto, il suo spettro possiede una simmetria dispari attorno a 1 2 T {\displaystyle {\frac {1}{2T}}} , ove T {\displaystyle T} è il tempo di simbolo del sistema di comunicazioni.

La sua descrizione nel dominio della frequenza è fornita da una funzione a tratti data da:

H ( f ) = { T , | f | 1 β 2 T T 2 [ 1 + cos ( π T β [ | f | 1 β 2 T ] ) ] , 1 β 2 T < | f | 1 + β 2 T 0 , altrove {\displaystyle H(f)={\begin{cases}T,&|f|\leq {\frac {1-\beta }{2T}}\\{\frac {T}{2}}\left[1+\cos \left({\frac {\pi T}{\beta }}\left[|f|-{\frac {1-\beta }{2T}}\right]\right)\right],&{\frac {1-\beta }{2T}}<|f|\leq {\frac {1+\beta }{2T}}\\0,&{\mbox{altrove}}\end{cases}}}
0 β 1 {\displaystyle 0\leq \beta \leq 1}

e caratterizzata da due parametri: β {\displaystyle \beta } , il fattore di rotolamento (roll-off), e T {\displaystyle T} , il tempo di simbolo (reciproco della frequenza di simbolo).

La risposta impulsiva di tale filtro è data da:

h ( t ) = { π 4 s i n c ( 1 2 β ) , t = ± T 2 β s i n c ( t T ) cos ( π β t T ) 1 ( 2 β t T ) 2 , altrove {\displaystyle h(t)={\begin{cases}{\frac {\pi }{4}}\;\mathrm {sinc} \left({\frac {1}{2\beta }}\right),&t=\pm {\frac {T}{2\beta }}\\\mathrm {sinc} \left({\frac {t}{T}}\right){\frac {\cos \left({\frac {\pi \beta t}{T}}\right)}{1-\left({\frac {2\beta t}{T}}\right)^{2}}},&{\mbox{altrove}}\end{cases}}}

in termini della funzione sinc normalizzata.

Risposta in ampiezza di un filtro a coseno rialzato per diversi valori di fattore di roll-off
Risposta impulsiva di un filtro a coseno rialzato per diversi valori di fattore di roll-off

Fattore di roll-off

Il fattore di roll-off, β {\displaystyle \beta } , rappresenta una misura dell'eccesso di banda del filtro, cioè la banda occupata al di là della banda di Nyquist 1 2 T {\displaystyle {\frac {1}{2T}}} . Denotando con Δ f {\displaystyle \Delta f} l'eccesso di banda, allora:

β = Δ f ( 1 2 T ) = Δ f R S / 2 = 2 T Δ f {\displaystyle \beta ={\frac {\Delta f}{\left({\frac {1}{2T}}\right)}}={\frac {\Delta f}{R_{S}/2}}=2T\Delta f}

ove R S = 1 T {\displaystyle R_{S}={\frac {1}{T}}} è la frequenza di simbolo.

Il grafico mostra la risposta in ampiezza quando β {\displaystyle \beta } viene fatto variare tra 0 e 1, e l'effetto corrispondente sulla risposta impulsiva. Come si può notare, il livello di ondulazione nel dominio del tempo cresce al diminuire di β {\displaystyle \beta } . Ciò dimostra come sia possibile ridurre l'eccesso di banda del filtro alle spese di un allungamento della risposta impulsiva.

β = 0 {\displaystyle \beta =0}

Quando β {\displaystyle \beta } tende a 0, la zona di roll-off diventa sempre più stretta, quindi:

lim β 0 H ( f ) = r e c t ( f T ) {\displaystyle \lim _{\beta \rightarrow 0}H(f)=\mathrm {rect} (fT)}

dove r e c t ( ) {\displaystyle \mathrm {rect} (\cdot )} è la funzione rettangolare, e la risposta impulsiva tende al s i n c ( t T ) {\displaystyle \mathrm {sinc} \left({\frac {t}{T}}\right)} ideale. Pertanto, converge ad un filtro passa-banda ideale.

β = 1 {\displaystyle \beta =1}

Quando β = 1 {\displaystyle \beta =1} , la parte non nulla dello spettro è un coseno rialzato puro, che conduce alla semplificazione:

H ( f ) | β = 1 = { 1 2 [ 1 + cos ( π f T ) ] , | f | 1 T 0 , altrove {\displaystyle H(f)|_{\beta =1}=\left\{{\begin{matrix}{\frac {1}{2}}\left[1+\cos \left(\pi fT\right)\right],&|f|\leq {\frac {1}{T}}\\0,&{\mbox{altrove}}\end{matrix}}\right.}

Larghezza di banda

La banda di un filtro a coseno rialzato è comunemente definita come la larghezza di banda della porzione non nulla del suo spettro, cioè:

B W = 1 2 R S ( 1 + β ) {\displaystyle BW={\frac {1}{2}}R_{S}(1+\beta )}

Applicazioni

Impulsi a coseno rialzato consecutivi permettono di dimostrare la proprietà di zero-ISI

Quando viene utilizzato per filtrare un flusso di simboli, un filtro di Nyquist ha la proprietà di eliminare l'ISI, dato che la sua risposta impulsiva è nulla ad ogni n T {\displaystyle nT} (dove n {\displaystyle n} è un numero intero), eccetto che per n = 0 {\displaystyle n=0} .

Di conseguenza, se la forma d'onda trasmessa è correttamente campionata al ricevitore, i valori originali dei simboli possono essere completamente recuperati.

Comunque, nella maggior parte dei sistemi di comunicazione utilizzati nella pratica, un filtro adattato deve essere usato al ricevitore, a causa degli effetti del rumore bianco.

Questa condizione richiede il seguente vincolo, in presenza di canale ideale:

H R ( f ) = H T ( f ) {\displaystyle H_{R}(f)=H_{T}^{*}(f)}

cioè:

| H R ( f ) | = | H T ( f ) | = | H ( f ) | {\displaystyle |H_{R}(f)|=|H_{T}(f)|={\sqrt {|H(f)|}}}

Per soddisfare questo vincolo pur continuando a fornire ISI nulla, un filtro a radice di coseno rialzato è usato, tipicamente, ad entrambi gli estremi del sistema di telecomunicazioni. In questo modo la risposta totale del sistema è a coseno rialzato.

Infatti, in presenza di canale attivo con risposta impulsiva C ( f ) {\displaystyle C(f)} , si ha:

| H R ( f ) | = k | H T C ( f ) | {\displaystyle |H_{R}(f)|=k|H_{TC}(f)|} con H T C ( f ) = H T ( f ) C ( f ) {\displaystyle H_{TC}(f)=H_{T}(f)C(f)}

ed anche con:

H N ( f ) = | H T ( f ) | | C ( f ) | | H R ( f ) | {\displaystyle H_{N}(f)=|H_{T}(f)||C(f)||H_{R}(f)|}

con H N ( f ) {\displaystyle H_{N}(f)} impulso di Nyquist a Coseno Rialzato, quindi:

| H R ( f ) | = k | H N ( f ) | {\displaystyle |H_{R}(f)|={\sqrt {k}}{\sqrt {|H_{N}(f)|}}}

ed anche:

H T ( f ) = 1 k | H N ( f ) | C ( f ) {\displaystyle H_{T}(f)={\frac {1}{\sqrt {k}}}{\frac {\sqrt {|H_{N}(f)|}}{C(f)}}}

Nel caso particolare di un sistema P.A.M. binario si ha: k = 1 / E b {\displaystyle k=1/E_{b}} , con E b {\displaystyle E_{b}} l'Energia per bit.

Bibliografia

  • I. Glover, P. Grant (2004). Digital Communications (2ª ed.). Pearson Education Ltd. ISBN 0-13-089399-4
  • J. Proakis (1995). Digital Communications (3ª ed.). McGraw-Hill Inc. ISBN 0-07-113814-5

Collegamenti esterni

  • Articolo tecnico intitolato The care and feeding of digital, pulse-shaping filters, pubblicato da "RF design".
  Portale Elettronica: accedi alle voci di Wikipedia che trattano di Elettronica