Sezione 2.1: Prerequisiti trigonometrici Su  Capitolo 2: Serie di Fourier Sezione 2.3: Teorema di Parseval 

2.2  Serie di Fourier

figure f2.1.2.png
Come anticipato a pag. 1↑, un segnale x(t) periodico è un segnale di potenza, reale o complesso, che assume ripetutamente gli stessi valori a distanza multipla di un intervallo temporale T denominato periodo, ovvero tale che
x(t)  = x(t  + T)t
L’inverso di T è detto frequenza fondamentale F  = (1)/(T) o prima armonica di x(t), espressa in Hertz, dimensionalmente pari all’inverso di un tempo [sec − 1].
Per i segnali periodici esiste una forma di rappresentazione basata sulla conoscenza di una serie infinita di coefficienti complessi {Xn} denominati coefficienti di Fourier, calcolabili a partire da un periodo del segnale come
(4.3) Xn  = (1)/(T) (T)/(2) − (T)/(2)x(t) e − j2πnFtdt
e che permettono[27] [27] Per una discussione relativa alla convergenza della serie (4.4↓) si veda il § 2.4.1↓. la ricostruzione di x(t) nella forma di una combinazione lineare di infinite funzioni esponenziali complesse ej2πnFt, mediante l’espressione nota come serie di Fourier:
(4.4) x(t) = n  =  − ∞Xn ej2πnFt
Osserviamo che:

2.2.1  Serie di Fourier per segnali reali

Nel caso in cui il segnale periodico x(t) di cui si calcola la serie di Fourier sia reale, si verificano importanti conseguenze che ora analizziamo.

2.2.1.1  Simmetria coniugata o Hermitiana

Osserviamo innanzitutto che in questo caso i coefficienti di Fourier godono della importante proprietà di simmetria coniugata, ovvero per essi vale l’eguaglianza
X − n = X*n
che esprime come i coefficienti con indice n negativo abbiano una parte reale uguale a quella dei coefficienti con (uguale) indice positivo, e parte immaginaria cambiata di segno[30]  [30] La dimostrazione di questa proprietà si basa sull’osservazione che scomponendo l’esponenziale complesso che compare nella formula (4.3↑) come e  − j2πnFt  = cos2πnFt − jsin2πnFt, ed essendo x(t) reale, l’integrale che calcola gli Xn si suddivide in due termini, relativi al calcolo della parte reale e quella immaginaria, ovvero: Xn  = (1)/(T)(T)/(2)  − (T)/(2)x(t)cos2πnFtdt  − (j)/(T)(T)/(2)  − (T)/(2)x(t)sin2πnFtdt. Essendo il coseno una funzione pari, il primo integrale fornisce gli stessi risultati per n cambiato di segno; il secondo integrale invece cambia segno con n, essendo il seno una funzione dispari.. Ciò comporta una proprietà analoga per il modulo e la fase di {Xn}, e dunque possiamo scrivere:
x(t)Reale   ⇔    {X − n} = ℜ{Xn} {X  − n} =  − ℑ{Xn} ;   |X − n| = |Xn| arg{X  − n} =  − arg{Xn}
Tali relazioni evidenziano che
Se x(t) è reale, i coefficienti Xn risultano avere modulo pari e fase dispari, ovvero parte reale pari e parte immaginaria dispari.
Un corollario di questo risultato è che[31] [31] Con riferimento alla scomposizione del calcolo di Xn alla nota precedente, notiamo che se x(t) è (reale) pari, allora {Xn} = 0, in quanto x(t)sin2πnFtdt è dispari, ed il suo integrale esteso ad un intervallo simmetrico rispetto all’origine è nullo. Se invece x(t) è (reale) dispari, si ottiene {Xn}  = 0, per lo stesso motivo applicato al termine x(t)cos2πnFtdt.
Se x(t) è reale pari, i coefficienti Xn sono reali (pari), mentre se x(t) è reale dispari, gli Xn sono immaginari (dispari).
segnale pari o dispari

2.2.1.2  Interpretazione dei coefficienti di Fourier come fasori

La figura a lato mostra la somma vettoriale risultante per i fasori relativi alle prime tre armoniche, valutata per due istanti di tempo consecutivi, ed evidenzia per X2 e X3 una rotazione di un angolo multiplo di quello di X1.
fasori Fourier
Confrontando la formula di ricostruzione (4.4↑) con la (4.2↑) ricavata al §  2.1.3↑ per il caso di un coseno, e tenendo conto della proprietà di simmetria coniugata X  − n = X*n, si nota come un segnale reale possa essere pensato composto a partire da un insieme infinito di fasori Xn (di modulo doppio di quello dei coefficienti Xn), ognuno rotante con una velocità angolare ωn  = 2πnF multipla della frequenza fondamentale.
Esercizio:calcoliamo i coefficienti dello sviluppo in serie di Fourier per il segnale x(t) =  Acos(2πFt  + φ). Esprimiamo innanzitutto l’integrale che fornisce i coefficienti, nei termini della formula di Eulero per il coseno:
Xn  =  (A)/(T)(T)/(2) − (T)/(2)( ej2πFtejφ + e − j2πFte − jφ)/(2)   e − j2πnFtdt  =  (A)/(2T)(ejφ(T)/(2) − (T)/(2)  ej2πFt e  − j2πnFtdt  + e  − jφ(T)/(2) − (T)/(2)  e − j2πFt e  − j2πnFtdt)
in cui F = (1)/(T), e consideriamo la funzione integranda e±j2πFt e − j2πnFt per i diversi valori di n:

2.2.1.3  Serie trigonometrica

Nel caso in cui gli Xn abbiano simmetria coniugata, la formula di ricostruzione può scriversi
x(t)  = X0 + n  = 1{Xn ej2πnFt +  X − n e −  j2πnFt} = M0  + n = 1Mn2cos(2πnFt + φn)
ovvero in forma di serie di coseni; si noti che X0 è necessariamente reale, in quanto la fase deve risultare una funzione dispari della frequenza.
In modo simile, le proprietà relative alle parti reale ed immaginaria permettono di scrivere:
x(t)  =  X0  + n  = 1{(Rn  + jIn) ej2πnFt  + (Rn − jIn) e  − j2πnFt}  =  R0  + n  = 1{2Rncos(2πnFt)  − 2Insin(2πnFt)}
in cui
R0 = M0 = (1)/(T) (T)/(2) − (T)/(2)x(t)dt e Rn  =  (1)/(T) (T)/(2)  − (T)/(2)x(t) cos(2πnFt)dt In  =  (1)/(T) (T)/(2)  − (T)/(2)x(t) sin(2πnFt)dt
Pertanto, nel caso in cui x(t) sia un segnale reale, la serie di Fourier si riduce ad uno sviluppo in termini di funzioni trigonometriche, ed in particolare ad una serie di soli coseni (con fase nulla) nel caso in cui x(t) sia pari, oppure una serie di soli seni (con φn = 0), nel caso in cui sia dispari.

2.2.1.4Serie di Fourier di un’onda rettangolare

Serie di Fourier di un’onda rettangolare
La figura a lato mostra un segnale ad onda quadra con un duty cycle[32]  [32] Il duty cycle si traduce come ciclo di impegno, ed è definito come il rapporto percentuale per il quale il segnale è diverso da zero, ossia duty cycle   = (τ)/(T)*100 %. del 33%, la cui espressione analitica può essere scritta come
x(t)  = n  =  − ∞A rectτ(t  − nT)
e per la quale si è adottata la notazione rectτ(t) per rappresentare un impulso rettangolare di base τ ed altezza unitaria, centrato nell’origine dei tempi. L’argomento (t − nT) indica una traslazione (o spostamento) del rettangolo a destra[33]  [33] Oppure a sinistra, qualora n sia negativo. (ossia verso gli istanti positivi) di una quantità pari a nT, cosicché la sommatoria rappresenta appunto la replica dello stesso impulso rettangolare infinite volte in avanti ed all’indietro.
EsercizioIl calcolo dei coefficienti di Fourier per il segnale in questione non presenta particolari difficoltà, ma l’esito si presta ad alcune utili considerazioni. Applicando un risultato noto[34] [34] Sappiamo infatti che ()/(x)ef(x)  = ef(x)(f(x))/(x), e quindi baef(x)dx = 1(f(x))/(x)ef(x)|ba, si ottiene
(4.5) Xn  =  (1)/(T)(T)/(2)  − (T)/(2)x(t)e − j2πnFtdt  = (1)/(T)(τ)/(2) − (τ)/(2)Ae − j2πnFtdt  =   =  (A)/(T)(e − j2πnFt)/( − j2πnF)||(τ)/(2)  − (τ)/(2)  = (A)/(πnFT)(ej2πnF(τ)/(2)  −  e − j2πnF(τ)/(2))/(2j) =   =  A(τ)/(T)(sin(πnFτ))/(πnFτ) = A(τ)/(T)sinc(nFτ)
Nella seconda uguaglianza, gli estremi di integrazione sono stati ristretti all’intervallo di effettiva esistenza del segnale, mentre la penultima eguaglianza si giustifica ricordando le formule di Eulero.
Definizione della funzione sinc
Il risultato (4.5↑) ottenuto mostra come i coefficienti Xn della serie di Fourier per l’onda rettangolare risultano dipendere dai valori di (sin(πnFτ))/(πnFτ) calcolati per n intero; tale espressione viene però rappresentata nei termini della funzione
sinc(x) = (sin(πx))/(πx)
che ricorrerà spesso nel testo, che è raffigurata nella parte di sinistra della fig. 2.7↓, e che come si può notare passa da zero per valori interi dell’argomento x, tranne che per x  = 0, dove vale uno[35] [35] Costituisce infatti una applicazione tipica della regola di de l’Hpital, vedi https://it.wikipedia.org/wiki/Funzione_sinc.
Funzione sinc(x) e coefficienti di Fourier dell’onda quadra
Figura 2.7 Funzione sinc(x) e coefficienti di Fourier dell’onda quadra
Nella parte centrale di fig. 2.7↑ è mostrato l’andamento degli Xn proporzionali a sinc(nFτ), in cui si è posto τ = (T)/(3) (corrispondente al duty cycle del 33%), dando luogo a termini Xn nulli in corrispondenza degli indici n =  3, 6, 9, .... La parte destra di fig. 2.7↑, infine, mostra ancora i coefficienti Xn, ma lungo una scala in Hertz, ottenuta considerando che nF  = (n)/(T) rappresenta la frequenza dell’n − esima armonica, e che essendo τ = (T)/(3) si ottiene nF  = (n)/(T) = (n)/(3τ).
Osserviamo ora che, mentre la spaziatura tra le armoniche è pari ad F = (1)/(T) e dipende esclusivamente dal periodo della forma d’onda, gli zeri della funzione sinc(nFτ) occorrono a frequenze multiple di (1)/(τ). Per meglio comprendere le implicazioni di tali osservazioni, valutiamo come si modificano i valori Xn al variare di τ e di T.
Relazione tra i coefficienti della serie ed i parametri dell’onda quadra
La parte in alto di fig. 2.8↓ mostra quattro possibili modi di variare l’onda quadra di partenza: la colonna di sinistra rappresenta il caso in cui il periodo T si mantenga costante, mentre la durata τ di un singolo ciclo raddoppia (prima riga) o si dimezza (terza riga), mentre la colonna di destra considera il caso in cui τ si mantenga invariato, ed il periodo T varii in modo da ottenere lo stesso duty cycle (τ)/(T) di sinistra, ovvero pari al 66% (prima riga) o 12,5% (terza riga).
La parte inferiore di Fig. 2.8↓ mostra le corrispettive variazioni per i valori dei coefficienti dello sviluppo in serie, calcolate facendo uso della (4.5↑). Al lato sinistro (per T costante) osserviamo che le armoniche mantengono la stessa spaziatura (1)/(T), ma l’inviluppo sinc(nFτ) si contrae ed espande rispettivamente. Il lato destro della figura mostra invece come questa volta rimane costante la velocità con cui gli Xn vanno a zero, mentre le armoniche si diradano (sopra) ed infittiscono (sotto) all’aumentare ed al diminuire di T rispettivamente. Infine, notiamo come al diminuire del duty cycle si assista in entrambi i casi ad una riduzione dell’ampiezza degli Xn, legata alla riduzione di potenza del segnale (vedi sezione 2.3↓).
onda quadra a duty cycle variabile onda quadra a duty cycle variabile
serie di Fourier di onda quadra serie di Fourier di onda quadra
Figura 2.8 Modifiche allo spettro di ampiezza per variazioni della forma d’onda

2.2.2  Serie di Fourier troncata

Consideriamo un’onda quadra con duty-cycle del 50%
x(t)  = k  =  − ∞rect(T)/(2)(t  − kT)
approssimata mediante una serie troncata di Fourier, in cui si considerano cioè solo i coefficienti Xn con indice  − N ≤ n ≤ N. Sappiamo che Xn = (τ)/(T)(sin(πnFτ))/(πnFτ) e, per τ = (T)/(2), si ottiene Xn  = (1)/(2)(sinn(π)/(2))/(n(π)/(2))  = (1)/(2) sinc(n)/(2), che risulta diverso da zero solo con n dispari[36]  [36] Si può mostrare che le armoniche dispari risultano nulle per tutti i segnali periodici alternativi, ovvero per i quali (a parte una eventuale componente continua) un semiperiodo eguaglia l’altro, cambiato di segno., e dunque:
X0 = (1)/(2) ; Xn =  (( − 1)(n  − 1)/(2))/(πn) con ndispari 0  con npari
oscillazione di Gibbs
Essendo inoltre x(t) reale pari, sappiamo che può essere espresso come serie di coseni:
x(t)  = X0 + n  = 12Xncos(2πnFt)
e nella figura a fianco riportiamo il risultato ottenuto arrestando lo sviluppo in serie all’indice mostrato per ogni curva, e generando quindi il segnale
^xN(t) = X0  + nMaxN  = 12Xncos(2πnFt)
Come osservabile, la ricostruzione è sempre più accurata, tranne che per le oscillazioni in prossimità della discontinuità, che prendono il nome di fenomeno di Gibbs[37] [37] Vedi https://it.wikipedia.org/wiki/Fenomeno_di_Gibbs.
Il caso mostrato è emblematico della inaccuratezza che si commette considerando contributi frequenziali ridotti rispetto a quelli propri della forma d’onda[38] [38] Un risultato teorico, che qui citiamo solamente, mostra che l’errore quadratico di ricostruzione ε = (1)/(T)(T)/(2)  − (T)/(2)(x(t) − ^x(t))2dt che è presente utilizzando solo le prime N armoniche è il minimo rispetto a quello ottenibile utilizzando un qualunque altro gruppo di N armoniche che non siano le prime., a causa (ad esempio) di un filtraggio del segnale.
  Sezione 2.1: Prerequisiti trigonometrici Su  Capitolo 2: Serie di Fourier Sezione 2.3: Teorema di Parseval 
x Ehi! Da febbraio 2023 anche per l' HTML è pronta
revisionata e mooolto ampliata - mentre ciò che stai leggendo è del 2017!
Nato più di 20 anni fa, un progetto di cultura libera divenuto un riferimento nazionale