Sviluppi in serie di Fourier

Da "Fisica, onde Musica": un sito web su fisica delle onde e del suono, acustica degli strumenti musicali, scale musicali, armonia e musica.

Enunciato del teorema di Fourier

Data una funzione y(t)

  1. periodica di periodo T
  2. limitata
  3. integrabile in [0,T]

allora y(t) è sviluppabile in serie di Fourier, cioè

y(t)=a0+∑n=1∞[ancos⁡(ωnt)+bnsin⁡(ωnt)] (1)

dove an e bn sono opportuni coefficienti che dipendono dalla forma analitica della funzione periodica y(t), e

ωn=2πnT.

Le sinusoidi della serie hanno quindi frequenze fn=ωn/(2π)=n/T, multiple intere della frequenza fondamentale f0=1/T.

La sinusoide avente frequenza uguale alla frequenza fondamentale f0 si dice anche armonica fondamentale o prima armonica; le sinusoidi aventi frequenza multipla della frequenza fondamentale si dicono armoniche successive (seconda, terza, ecc.) o anche parziali. Un'oscillazione (onda) costituita da più armoniche verrà detta onda complessa. Ogni onda complessa avrà un suo contenuto armonico caratterizzato dai diversi valori delle ampiezze e delle fasi delle varie armoniche in cui essa si scompone.

Calcolo dei coefficienti dello sviluppo di Fourier

Per il calcolo dei coefficienti an e bn si tenga presente che:

  • se la funzione y(t) è dispari, come lo è la funzione seno, si otterrà una serie di soli seni (cioè i coefficienti an sono tutti nulli);
  • se la funzione y(t) è pari, come lo è la funzione coseno, si otterrà una serie di soli coseni (cioè i coefficienti bn sono tutti nulli).

In generale i coefficienti si calcolano mediante i seguenti integrali:

a0=1T∫0Ty(t)dt che non è altro che il valor medio della funzione y(t) sull'intervallo di periodicità [0,T].
an=2T∫−T2T2y(t)cos⁡(ωnt)dt (2)
bn=2T∫−T2T2y(t)sin⁡(ωnt)dt (3)

Esempi di serie di Fourier

Presentiamo alcuni sviluppi notevoli che troverai utilizzati anche nel nostro laboratorio virtuale per la costruzione delle forme d'onda di default.

In seguito assumeremo sempre che:

  • le forme d'onda abbiano periodo T (la loro espressione analitica verrà data solo in un intervallo di periodicità che, per sfruttare le eventuali simmetrie della funzione, è stato "centrato" nell'origine, cioè andrà da -T/2 a T/2);
  • il valore medio della funzione sia sempre nullo di modo che il coefficiente a0 sia sempre nullo;
  • l'ampiezza della funzione valga 1.

Onda triangolare

Con le assunzioni precedenti, l'onda triangolare può essere rappresentata in forma analitica dall'espressione

y(t)={1+4Ttse−T2≤t<01−4Ttse0≤t≤T2

Poiché la funzione è pari, si otterrà una serie di soli coseni. Il calcolo degli integrali (2) e (3) conduce in effetti al risultato

bn=0
an={8n2π2ndispari0npari

Il risultato ottenuto mostra quindi che la serie è di soli coseni e che sono presenti solo armoniche dispari. Puoi verificare direttamente dall'app (selezionando forme d'onda:triangolo) tali risultati:

  • osserva che sono presenti solo armoniche dispari;
  • passando con il mouse sulla paletta relativa ad ogni armonica puoi verificare che l'ampiezza per l'armonica n-esima è data proprio (salvo errori di arrotondamento) da
an=8n2π2
  • che la fase di ogni armonica è nulla (l'app lavora proprio con funzioni coseno)
funzione d'onda nel tempo ampiezze delle componenti di Fourier (coseno)

Onda quadra

Con le assunzioni precedenti, l'onda quadra può essere rappresentata in forma analitica dall'espressione

y(t)={−1se−T2≤t<01se0≤t≤T2

Poiché la funzione è dispari, si otterrà una serie di soli seni. Il calcolo degli integrali (2) e (3) conduce in effetti al risultato

an=0
bn={4nπndispari0npari

Il risultato ottenuto mostra quindi che la serie è di soli seni e che sono presenti solo armoniche dispari. Puoi verificare direttamente dall'app (selezionando forme d'onda:Onda quadra) tali risultati:

  • osserva che sono presenti solo armoniche dispari;
  • andando con il mouse sulla paletta relativa ad ogni armonica puoi verificare che l'ampiezza per l'armonica n-esima è data proprio (salvo errori di arrotondamento) da
an=4nπ.
  • È curioso osservare che l'ampiezza della fondamentale è maggiore dell'ampiezza dell'intera onda quadra;
  • la fase di ogni armonica è pari a −π2. Ciò è corretto ricordando
    • che l'app sviluppa in serie utilizzando solo funzioni coseno;
    • l'identità trigonometrica cos⁡(α−π2)=sin⁡(α)
funzione d'onda nel tempo ampiezze delle componenti di Fourier (coseno)

Onda a Dente di sega

Con le assunzioni precedenti, l'onda "a dente di sega" può essere rappresentata in forma analitica dall'espressione

y(t)={2Ttse−T2≤t<T2

Poiché la funzione è dispari, si otterrà una serie di soli seni. Il calcolo degli integrali (2) e (3) conduce in effetti al risultato

an=0
bn={2nπndispari−2nπnpari

Il risultato ottenuto mostra quindi che la serie è di soli seni e che sono presenti tutte le armoniche, pari e dispari.

funzione d'onda nel tempo ampiezze delle componenti di Fourier (seno)

Puoi verificare direttamente dall'app (selezionando forme d'onda:Dente di sega) tali risultati:

  • osserva che ora sono presenti tutte le armoniche;
  • andando con il mouse sulla paletta relativa ad ogni armonica puoi verificare che l'ampiezza per l'armonica n-esima è data proprio (salvo errori di arrotondamento) da
an=2nπ.
  • che la fase delle armoniche vale alternativamente a −π2 e π2 . Ciò è corretto ricordando
    • che l'app sviluppa in serie utilizzando solo funzioni coseno;
    • l'identità trigonometrica
cos⁡(α−π2)=sin⁡(α)
cos⁡(α+π2)=−sin⁡(α)

Assumendo le ampiezze come positive, l'app "scarica" il segno meno relativo ai bn con n pari, sulla fase dell'onda cosinusoidale.

Verifica la comprensione

Problema. Un'onda quadra di ampiezza 1 ha frequenza 100 Hz. Quali sono le frequenze e le ampiezze delle sue prime tre componenti non nulle? Soluzione. Sono presenti solo le armoniche dispari, con ampiezze 4/(nπ): 100 Hz con ampiezza 4/π ≈ 1,27; 300 Hz con ampiezza circa 0,42; 500 Hz con ampiezza circa 0,25.

Problema. Di quanti dB la terza armonica è più debole della fondamentale nell'onda triangolare? E nell'onda quadra? Quale delle due onde ha un suono più "scuro"? Soluzione. Triangolare: il rapporto delle ampiezze è 1/n2 = 1/9, cioè 20 log10(1/9) dB ≈ −19 dB. Quadra: 1/3, cioè circa −9,5 dB. Nell'onda triangolare le armoniche superiori sono molto più deboli: il suono è più scuro, più simile a quello di una sinusoide.

Problema. A un'onda quadra si somma una costante 0,5, in modo che oscilli tra −0,5 e 1,5. Quali coefficienti di Fourier cambiano? Soluzione. Cambia solo a0, il valore medio, che diventa 0,5. Tutti gli altri coefficienti restano uguali perché l'integrale di una costante per un seno o un coseno su un periodo è nullo. Una costante non si sente: è come cambiare di poco la pressione atmosferica.


"Fisica, onde Musica": un sito web su fisica delle onde, acustica degli strumenti musicali, scale musicali, armonia e musica.