Vai al contenuto
Il Compagno di Corso

Analisi di Fourier: serie, coefficienti, armoniche, onda quadra ed esercizi svolti

Fisica 1 › Oscillazionidi Valentino RoccoAggiornato il 16 min di lettura

In questa pagina
  1. Dalla somma alla scomposizione
  2. La serie di Fourier
  3. Come si calcolano i coefficienti
  4. L’onda quadra, svolta passo passo
  5. Dente di sega e onda triangolare
  6. Armoniche e spettro
  7. Il timbro: perché un violino e un flauto suonano diversi
  8. Fourier e gli oscillatori: un’armonica alla volta
  9. A cosa serve oggi
  10. Un po’ di storia
  11. Gli errori più comuni
  12. Esercizi svolti
  13. In sintesi

Un violino e un flauto che suonano lo stesso La hanno la stessa frequenza, eppure li distingui a occhi chiusi: nessuno dei due produce un’oscillazione armonica pura. L’analisi di Fourier dice che ogni moto periodico ragionevole è una somma di seni e coseni con frequenze multiple di una frequenza fondamentale, le armoniche. Lo ritroverai nelle onde, nei circuiti e nell’elaborazione dei segnali. In questa pagina vediamo l’idea di base, la serie di Fourier, come si calcolano i coefficienti grazie all’ortogonalità, le scorciatoie per funzioni pari e dispari, l’onda quadra svolta passo passo, il dente di sega e l’onda triangolare, il fenomeno di Gibbs, lo spettro, il timbro degli strumenti, il legame con l’oscillatore forzato, le applicazioni, un po’ di storia, gli errori più comuni e sei esercizi svolti.

Dalla somma alla scomposizione

Negli articoli precedenti abbiamo sommato moti armonici, sullo stesso asse e su assi perpendicolari. L’analisi di Fourier fa il percorso inverso: dato un moto periodico, trova le oscillazioni armoniche che, sommate, lo riproducono. È come risalire alla ricetta di un frullato: gli ingredienti sono sempre seni e coseni, e l’analisi ti dice la dose di ciascuno.

Una funzione è periodica di periodo TT se f(t+T)=f(t)f(t + T) = f(t). Da TT si ricavano la frequenza fondamentale f1=1/Tf_1 = 1/T e la pulsazione fondamentale ω=2π/T\omega = 2\pi/T, come nel moto armonico semplice. Gli ingredienti ammessi hanno solo frequenze f1f_1, 2f12f_1, 3f13f_1 e così via: una sinusoide di periodo T/3T/3 si ripete anche dopo un tempo TT, una di frequenza 1,5 f11{,}5\,f_1 no.

Come si legge. ω\omega è la lettera greca «omega» e indica la pulsazione, in rad/s. Σ\Sigma, «sigma» maiuscola, indica una somma: ∑n=1∞\sum_{n=1}^{\infty} si legge «somma per nn da 1 a infinito». ana_n si legge «a con nn». Più avanti φ\varphi, «fi», indica una fase, γ\gamma, «gamma», il coefficiente di smorzamento, e ≈\approx si legge «circa uguale». Non confondere la funzione f(t)f(t) con la frequenza f1f_1.

La serie di Fourier

Il teorema di Fourier dice che una funzione periodica di periodo TT, sotto condizioni molto generali, si può scrivere come somma di un termine costante e di infiniti seni e coseni con pulsazioni multiple di ω\omega:

f(t)=a02+∑n=1∞[ancos⁡(n ωt)+bnsin⁡(n ωt)]\begin{gathered} f(t) = \frac{a_0}{2} \\ {} + \sum_{n=1}^{\infty}\left[a_n\cos(n\,\omega t) + b_n\sin(n\,\omega t)\right] \end{gathered}

È la serie di Fourier. Il numero intero nn numera le armoniche: n=1n = 1 è la fondamentale, n=2n = 2 la seconda armonica, con pulsazione 2ω2\omega, e così via. I coefficienti di Fourier ana_n e bnb_n dicono quanto “pesa” ogni coseno e ogni seno, e il termine costante a0/2a_0/2 è il valore medio della funzione.

Le “condizioni molto generali” le fissò nel 1829 il matematico tedesco Peter Gustav Lejeune Dirichlet: basta che, in un periodo, la funzione sia limitata e abbia un numero finito di massimi, minimi e salti. In pratica tutti i segnali della fisica rispettano queste condizioni di Dirichlet. Nei punti di salto la serie converge alla media tra il valore prima e quello dopo il salto. A differenza della serie di Taylor, funziona anche con funzioni discontinue.

Come si calcolano i coefficienti

I coefficienti si calcolano con degli integrali su un periodo:

an=2T∫0Tf(t)cos⁡(n ωt) dtbn=2T∫0Tf(t)sin⁡(n ωt) dt\begin{gathered} a_n = \frac{2}{T}\int_0^T f(t)\cos(n\,\omega t)\,dt \\ b_n = \frac{2}{T}\int_0^T f(t)\sin(n\,\omega t)\,dt \end{gathered}

Per n=0n = 0 il coseno vale 1 e la prima formula dà a0=2T∫0Tf dta_0 = \frac{2}{T}\int_0^T f\,dt: quindi a0/2a_0/2 è proprio il valore medio di ff. Ecco perché nella serie si scrive a0/2a_0/2: così una sola formula vale per tutti gli ana_n. L’integrale si può fare su qualsiasi intervallo lungo un periodo, per esempio da −T/2-T/2 a T/2T/2.

Perché funzionano: l’ortogonalità

Le formule si basano su una proprietà che si dimostra con le formule di Werner: la media su un periodo del prodotto di due armoniche diverse è zero, mentre la media del quadrato di un’armonica è 1/21/2. Per interi m≠nm \neq n:

1T∫0Tcos⁡(m ωt)cos⁡(n ωt) dt=01T∫0Tcos⁡2(n ωt) dt=12\begin{gathered} \frac{1}{T}\int_0^T \cos(m\,\omega t)\cos(n\,\omega t)\,dt = 0 \\ \frac{1}{T}\int_0^T \cos^2(n\,\omega t)\,dt = \frac{1}{2} \end{gathered}

Lo stesso vale per i seni, e il prodotto di un seno per un coseno ha sempre media nulla: le aree positive e negative del prodotto si compensano esattamente.

Ecco il trucco. Per trovare a3a_3, moltiplica tutta la serie per cos⁡(3ωt)\cos(3\omega t) e fai la media su un periodo: tutti i termini danno zero tranne a3cos⁡2(3ωt)a_3\cos^2(3\omega t), che dà a3/2a_3/2. Quindi a3a_3 è il doppio della media di f(t)cos⁡(3ωt)f(t)\cos(3\omega t), cioè la formula di sopra. Il coseno fa da setaccio: lascia passare solo la componente con la sua frequenza. È come trovare la componente xx di un vettore con il prodotto scalare per il versore dell’asse xx: per questo seni e coseni si dicono funzioni ortogonali.

Funzioni pari, dispari e simmetrie

Prima di calcolare, guarda la forma del segnale: spesso metà dei coefficienti è zero. Ricorda le definizioni di funzione pari e dispari:

  • Se ff è dispari, f(−t)=−f(t)f(-t) = -f(t), tutti gli ana_n sono nulli, compreso a0a_0: restano solo i seni.
  • Se ff è pari, f(−t)=f(t)f(-t) = f(t), tutti i bnb_n sono nulli: restano i coseni e il termine costante.
  • Se il secondo mezzo periodo è la copia capovolta del primo, f(t+T/2)=−f(t)f(t + T/2) = -f(t), le armoniche pari sono nulle: restano solo n=1,3,5,…n = 1, 3, 5, \dots

Attenzione. Essere pari o dispari dipende da dove metti l’origine dei tempi. Spostando l’origine cambiano ana_n e bnb_n, ma non le ampiezze delle armoniche che vedremo nello spettro: cambiano solo le fasi.

L’onda quadra, svolta passo passo

Prendiamo un’onda quadra di periodo TT che vale +1+1 nella prima metà del periodo e −1-1 nella seconda, come un interruttore che scatta avanti e indietro. È dispari, quindi tutti gli ana_n sono nulli; ha anche la simmetria del mezzo periodo, quindi ci aspettiamo solo armoniche dispari. Calcoliamo i bnb_n dividendo l’integrale nelle due metà:

bn=2T∫0T/2sin⁡(n ωt) dt−2T∫T/2Tsin⁡(n ωt) dt\begin{gathered} b_n = \frac{2}{T}\int_0^{T/2}\sin(n\,\omega t)\,dt \\ {} - \frac{2}{T}\int_{T/2}^{T}\sin(n\,\omega t)\,dt \end{gathered}

Ricordando che ωT=2π\omega T = 2\pi, i due integrali valgono:

∫0T/2sin⁡(n ωt) dt=1−cos⁡(nπ)n ω∫T/2Tsin⁡(n ωt) dt=cos⁡(nπ)−1n ω\begin{gathered} \int_0^{T/2}\sin(n\,\omega t)\,dt = \frac{1 - \cos(n\pi)}{n\,\omega} \\ \int_{T/2}^{T}\sin(n\,\omega t)\,dt = \frac{\cos(n\pi) - 1}{n\,\omega} \end{gathered}

quindi:

bn=2T⋅2 (1−cos⁡nπ)n ωbn=2 (1−cos⁡nπ)n π\begin{gathered} b_n = \frac{2}{T} \cdot \frac{2\,\left(1 - \cos n\pi\right)}{n\,\omega} \\ b_n = \frac{2\,\left(1 - \cos n\pi\right)}{n\,\pi} \end{gathered}

Se nn è pari, cos⁡nπ=1\cos n\pi = 1 e bn=0b_n = 0; se nn è dispari, cos⁡nπ=−1\cos n\pi = -1 e bn=4nπb_n = \dfrac{4}{n\pi}. La serie dell’onda quadra è quindi:

f(t)=4π[sin⁡(ωt)+sin⁡(3ωt)3+sin⁡(5ωt)5+sin⁡(7ωt)7+… ]\begin{gathered} f(t) = \frac{4}{\pi}\left[\sin(\omega t) + \frac{\sin(3\omega t)}{3} \right. \\ \left. {} + \frac{\sin(5\omega t)}{5} + \frac{\sin(7\omega t)}{7} + \dots\right] \end{gathered}

Contiene solo le armoniche dispari, con ampiezze che calano come 1/n1/n: la fondamentale vale 4/π≈1,274/\pi \approx 1{,}27, più dell’onda stessa, la terza armonica 0,420{,}42, la quinta 0,250{,}25, la settima 0,180{,}18. Le armoniche successive servono ad appiattire la cima della fondamentale e a rendere ripidi i fianchi.

Il grafico mostra le somme parziali della serie: con un solo termine hai una sinusoide, con tre termini, cioè fino a n=5n = 5, si vedono già i fianchi ripidi, con dieci, fino a n=19n = 19, la forma è quasi quadra.

Tre grafici in colonna: in ciascuno c'è l'onda quadra tratteggiata tra meno uno e più uno e la somma parziale della sua serie di Fourier, con un termine (una sinusoide), con tre termini (già vicina alla forma quadra, con delle ondulazioni) e con dieci termini (quasi quadra, con un piccolo picco vicino a ogni salto pari a circa il 9 per cento del salto)

Il fenomeno di Gibbs

Vicino ai salti la somma parziale sale oltre 1 e ondeggia. Aggiungendo termini le ondulazioni si stringono verso il salto, ma il picco non si abbassa: resta circa il 9% dell’altezza del salto (8,95%, per la precisione). Per la nostra onda il salto vale 2 e il picco arriva a circa 1,181{,}18. È il fenomeno di Gibbs: in ogni punto fissato fuori dai salti la serie converge al valore giusto, ma il picco si sposta sempre più vicino al salto senza sparire.

Prende il nome dallo scienziato americano Josiah Willard Gibbs, che lo descrisse nel 1899 sulla rivista Nature, ma il matematico inglese Henry Wilbraham lo aveva già studiato nel 1848.

Dente di sega e onda triangolare

Il dente di sega sale in modo lineare da −1-1 a +1+1 durante il periodo e poi crolla di colpo. Non ha la simmetria del mezzo periodo, quindi contiene tutte le armoniche, con segni alterni (il calcolo è nell’esercizio 3):

f(t)=2π[sin⁡(ωt)−sin⁡(2ωt)2+sin⁡(3ωt)3−… ]\begin{gathered} f(t) = \frac{2}{\pi}\left[\sin(\omega t) - \frac{\sin(2\omega t)}{2} \right. \\ \left. {} + \frac{\sin(3\omega t)}{3} - \dots\right] \end{gathered}

L’onda triangolare sale e scende in modo lineare tra −1-1 e +1+1: non ha salti, ma ha degli spigoli. Scelta pari, con il massimo in t=0t = 0, ha solo coseni e solo armoniche dispari:

f(t)=8π2[cos⁡(ωt)+cos⁡(3ωt)9+cos⁡(5ωt)25+… ]\begin{gathered} f(t) = \frac{8}{\pi^2}\left[\cos(\omega t) + \frac{\cos(3\omega t)}{9} \right. \\ \left. {} + \frac{\cos(5\omega t)}{25} + \dots\right] \end{gathered}

Qui le ampiezze calano come 1/n21/n^2, molto più in fretta (lo vediamo nell’esercizio 4). Confronta le ampiezze divise per quella della fondamentale:

Armonica nnQuadra, An/A1A_n/A_1Triangolare, An/A1A_n/A_1
111
30,3330,111
50,2000,040
70,1430,020
90,1110,012

La regola generale è: più il segnale è liscio, più in fretta calano le armoniche. Con dei salti calano come 1/n1/n, con solo spigoli come 1/n21/n^2; all’estremo c’è la sinusoide pura, che ha una sola armonica.

Armoniche e spettro

Un seno e un coseno con la stessa frequenza si combinano in un’unica sinusoide, come nella somma di moti armonici con i fasori. Così la serie diventa una somma di coseni, ciascuno con la sua ampiezza e la sua fase:

f(t)=A0+∑n=1∞Ancos⁡(n ωt+φn)An=an2+bn2\begin{gathered} f(t) = A_0 + \sum_{n=1}^{\infty} A_n\cos(n\,\omega t + \varphi_n) \\ A_n = \sqrt{a_n^2 + b_n^2} \end{gathered}

con A0=a0/2A_0 = a_0/2. Il grafico delle ampiezze AnA_n in funzione della frequenza nf1n f_1 è lo spettro di ampiezza: dice “quanto” di ogni frequenza contiene il segnale, e non cambia se lo sposti nel tempo. Ecco gli spettri dell’onda quadra e dell’onda triangolare, entrambe tra −1-1 e +1+1:

Grafico a barre dello spettro di ampiezza per le armoniche da 1 a 11: le barre blu dell'onda quadra valgono 1,27, 0,42 e 0,25 per le armoniche 1, 3 e 5 e calano lentamente, le barre arancioni dell'onda triangolare valgono 0,81 per la fondamentale e sono già molto basse dalla terza armonica; le armoniche pari sono nulle per entrambe

Come si divide la potenza tra le armoniche

Grazie all’ortogonalità, anche la media del quadrato del segnale si divide tra le armoniche. È l’identità di Parseval:

1T∫0Tf2(t) dt=A02+12∑n=1∞An2\frac{1}{T}\int_0^T f^2(t)\,dt = A_0^2 + \frac{1}{2}\sum_{n=1}^{\infty} A_n^2

Se ff è una tensione applicata a un resistore, la potenza media è proporzionale alla media di f2f^2: ogni armonica porta la sua parte, proporzionale ad An2/2A_n^2/2, indipendentemente dalle altre. Per l’onda quadra f2f^2 vale sempre 1 e la fondamentale porta (4/π)2/2=8/π2≈0,81(4/\pi)^2/2 = 8/\pi^2 \approx 0{,}81: l’81% della potenza.

Il timbro: perché un violino e un flauto suonano diversi

La frequenza fondamentale di una nota decide la sua altezza: il La usato per accordare gli strumenti ha 440 Hz. Le armoniche, a 880 Hz, 1320 Hz e così via, con le loro ampiezze relative decidono in gran parte il timbro, il “colore” del suono. Violino e flauto che suonano lo stesso La producono le stesse frequenze, ma con dosi diverse: hanno spettri diversi, e l’orecchio se ne accorge subito.

Nel violino la corda strofinata dall’archetto spinge il ponticello con una forza a dente di sega, ricchissima di armoniche. Nel clarinetto, nel registro grave, le armoniche dispari sono più forti di quelle pari, un po’ come nell’onda quadra. E l’orecchio interno, in prima approssimazione, è un analizzatore di Fourier: punti diversi della coclea vibrano a frequenze diverse.

Fourier e gli oscillatori: un’armonica alla volta

L’equazione dell’oscillatore armonico, anche smorzato e forzato, è lineare: vale il principio di sovrapposizione, e la risposta a una somma di forze è la somma delle risposte. Per un oscillatore forzato spinto da una forza periodica qualsiasi basta scomporre la forza in armoniche, calcolare per ciascuna l’oscillazione a regime con la formula dell’ampiezza e sommare. Ogni armonica spinge l’oscillatore per conto suo, come se le altre non ci fossero.

L’oscillatore però amplifica molto le armoniche vicine alla sua pulsazione propria ω0\omega_0 e quasi ignora le altre: si comporta da filtro. Se un’armonica della forza cade sulla risonanza, l’oscillatore può oscillare soprattutto a quella frequenza (esercizio 5). Succede con un’altalena: la fai salire anche con una spinta ogni due oscillazioni, perché la sequenza di colpi brevi contiene molte armoniche, e la seconda cade proprio sulla frequenza dell’altalena.

A cosa serve oggi

  • Equalizzatori. Dividono il suono in bande di frequenza e alzano o abbassano ciascuna: agiscono sullo spettro.
  • JPEG e MP3. Il JPEG divide la foto in blocchi di 8 × 8 pixel e su ciascuno calcola una trasformata parente di quella di Fourier, la trasformata coseno discreta, poi conserva con meno precisione i dettagli più fini, che l’occhio nota meno. L’MP3 divide il suono in bande di frequenza e risparmia sulle componenti coperte da suoni più forti, che l’orecchio non sente.
  • Risonanza magnetica. Lo strumento misura le “frequenze spaziali” dell’immagine, che si ricostruisce con una trasformata di Fourier inversa.

Per i segnali non periodici la somma diventa un integrale su tutte le frequenze: è la trasformata di Fourier.

Un po’ di storia

Jean-Baptiste Joseph Fourier (1768-1830) non studiava le oscillazioni, ma il calore. Nel 1798 seguì Napoleone in Egitto come consulente scientifico, poi fu prefetto dell’Isère, a Grenoble, dove fece gran parte delle sue ricerche. Scoprì che il calcolo della temperatura in un corpo diventa semplice se la si scrive come somma di seni e coseni, perché ogni termine evolve per conto suo.

Nel 1807 presentò all’Istituto di Francia una memoria sulla propagazione del calore, ma Lagrange e Laplace non erano convinti che una funzione qualsiasi si potesse sviluppare in seni e coseni. Fourier vinse comunque il premio del 1811 sullo stesso tema e nel 1822 pubblicò la Théorie analytique de la chaleur. Porta il suo nome anche la legge della conduzione che trovi nella trasmissione del calore.

Gli errori più comuni

  • Usare frequenze qualsiasi per le armoniche. Compaiono solo i multipli interi della fondamentale: f1f_1, 2f12f_1, 3f13f_1 e così via.
  • Dimenticare il fattore 1/2 davanti ad a0a_0. Il valore medio è a0/2a_0/2, non a0a_0.
  • Sbagliare il fattore davanti all’integrale. Per ana_n e bnb_n è 2/T2/T; con 1/T1/T ottieni metà del coefficiente.
  • Calcolare integrali che la simmetria dice nulli. Controlla prima se la funzione è pari, dispari o ha la simmetria del mezzo periodo.
  • Mettere le armoniche pari nell’onda quadra. L’onda quadra simmetrica ha solo armoniche dispari, di ampiezza 4/(nπ)4/(n\pi).
  • Credere che il picco di Gibbs sparisca aggiungendo termini. Si stringe, ma resta circa il 9% del salto.
  • Dare alla serie, in un salto, uno dei due valori. Nel salto la serie converge alla media dei due valori.
  • Sommare armonica per armonica la risposta di un sistema non lineare. La sovrapposizione vale solo per equazioni lineari; un pendolo con grandi oscillazioni, per esempio, non lo è.

Esercizi svolti

1. Il segnale di clock

Testo. Il clock di un circuito digitale è un’onda quadra che vale 0 V per metà periodo e 5 V nell’altra metà, con frequenza 1 kHz. Trova il valore medio e le prime tre armoniche non nulle. Se il segnale viene ricostruito con molte armoniche, fin dove arriva il picco di Gibbs?

Il segnale è l’onda quadra tra −1-1 e +1+1 moltiplicata per 2,5 V e alzata di 2,5 V. Il valore medio è quindi 2,5 V, e le armoniche sono quelle dell’onda quadra moltiplicate per 2,5 V, cioè An=10/(nπ) VA_n = 10/(n\pi)\ \text{V} per nn dispari:

A1=10π V≈3,18 VA3=103π V≈1,06 VA5=105π V≈0,64 V\begin{gathered} A_1 = \frac{10}{\pi}\ \text{V} \approx 3{,}18\ \text{V} \\ A_3 = \frac{10}{3\pi}\ \text{V} \approx 1{,}06\ \text{V} \\ A_5 = \frac{10}{5\pi}\ \text{V} \approx 0{,}64\ \text{V} \end{gathered}

con frequenze 1 kHz, 3 kHz e 5 kHz: le componenti a 2 kHz e 4 kHz mancano. Il salto è di 5 V, quindi il picco di Gibbs supera il livello alto di circa 0,09⋅5 V≈0,45 V0{,}09 \cdot 5\ \text{V} \approx 0{,}45\ \text{V}: la ricostruzione arriva a circa 5,45 V e, dall’altra parte, scende a circa −0,45 V-0{,}45\ \text{V}. Un filtro che taglia le frequenze sopra i 2 kHz lascerebbe solo una sinusoide da 1 kHz intorno a 2,5 V.

2. Coefficienti senza integrali

Testo. Trova la serie di Fourier e lo spettro di ampiezza del segnale f(t)=4cos⁡2(ωt)+4cos⁡(ωt)+3sin⁡(ωt)f(t) = 4\cos^2(\omega t) + 4\cos(\omega t) + 3\sin(\omega t).

Con la formula cos⁡2x=(1+cos⁡2x)/2\cos^2 x = (1 + \cos 2x)/2 il primo termine diventa 2+2cos⁡(2ωt)2 + 2\cos(2\omega t):

f(t)=2+4cos⁡(ωt)+3sin⁡(ωt)+2cos⁡(2ωt)\begin{gathered} f(t) = 2 + 4\cos(\omega t) \\ {} + 3\sin(\omega t) + 2\cos(2\omega t) \end{gathered}

È già una somma di seni e coseni con pulsazioni multiple di ω\omega e, siccome la serie di Fourier è unica, è proprio la sua serie: a0/2=2a_0/2 = 2, quindi a0=4a_0 = 4; poi a1=4a_1 = 4, b1=3b_1 = 3, a2=2a_2 = 2, tutti gli altri nulli. Le ampiezze sono:

A0=2,A2=2A1=42+32=5\begin{gathered} A_0 = 2, \quad A_2 = 2 \\ A_1 = \sqrt{4^2 + 3^2} = 5 \end{gathered}

Infatti 4cos⁡(ωt)+3sin⁡(ωt)=5cos⁡(ωt−36,9∘)4\cos(\omega t) + 3\sin(\omega t) = 5\cos(\omega t - 36{,}9^\circ): la fase vale circa −36,9∘-36{,}9^\circ, ma nello spettro di ampiezza non compare. Lo spettro ha solo tre righe: 2 a frequenza zero, 5 alla fondamentale, 2 alla seconda armonica.

3. Il dente di sega

Testo. Il dente di sega di periodo 2π2\pi vale f(t)=tf(t) = t per −π<t<π-\pi < t < \pi e poi si ripete. Calcola i suoi coefficienti di Fourier. Cosa ottieni scrivendo la serie in t=π/2t = \pi/2?

Con T=2πT = 2\pi la pulsazione è ω=1\omega = 1 e il fattore 2/T2/T vale 1/π1/\pi; conviene integrare da −π-\pi a π\pi. La funzione è dispari, quindi an=0a_n = 0. Il prodotto tsin⁡(nt)t\sin(nt) è pari, quindi:

bn=1π∫−ππtsin⁡(nt) dt=2π∫0πtsin⁡(nt) dt\begin{gathered} b_n = \frac{1}{\pi}\int_{-\pi}^{\pi} t\sin(nt)\,dt \\ {} = \frac{2}{\pi}\int_0^{\pi} t\sin(nt)\,dt \end{gathered}

Per parti, derivando tt e integrando sin⁡(nt)\sin(nt):

∫0πtsin⁡(nt) dt=[−tcos⁡(nt)n]0π+1n∫0πcos⁡(nt) dt=−πcos⁡(nπ)n\begin{gathered} \int_0^{\pi} t\sin(nt)\,dt = \left[-\frac{t\cos(nt)}{n}\right]_0^{\pi} \\ {} + \frac{1}{n}\int_0^{\pi}\cos(nt)\,dt = -\frac{\pi\cos(n\pi)}{n} \end{gathered}

perché l’ultimo integrale vale sin⁡(nπ)/n2=0\sin(n\pi)/n^2 = 0. Con cos⁡(nπ)=(−1)n\cos(n\pi) = (-1)^n:

bn=−2cos⁡(nπ)n=2 (−1)n+1nb_n = -\frac{2\cos(n\pi)}{n} = \frac{2\,(-1)^{n+1}}{n}

Quindi b1=2b_1 = 2, b2=−1b_2 = -1, b3=2/3b_3 = 2/3 e, per −π<t<π-\pi < t < \pi:

t=2[sin⁡t−sin⁡2t2+sin⁡3t3−… ]t = 2\left[\sin t - \frac{\sin 2t}{2} + \frac{\sin 3t}{3} - \dots\right]

In t=π/2t = \pi/2 i seni valgono a turno 1, 0, −1-1, 0, e la serie diventa:

π2=2(1−13+15−… )π4=1−13+15−17+…\begin{gathered} \frac{\pi}{2} = 2\left(1 - \frac{1}{3} + \frac{1}{5} - \dots\right) \\ \frac{\pi}{4} = 1 - \frac{1}{3} + \frac{1}{5} - \frac{1}{7} + \dots \end{gathered}

È la serie di Leibniz, una famosa serie a segni alterni. In t=πt = \pi, invece, tutti i seni sono nulli e la serie vale 0: la media tra π\pi e −π-\pi, i valori ai due lati del salto.

4. L’onda triangolare dall’onda quadra

Testo. L’onda quadra q(t)q(t) di periodo 2π2\pi vale +1+1 per 0<t<π0 < t < \pi e −1-1 per −π<t<0-\pi < t < 0. Mostra che g(t)=∫0tq(u) dug(t) = \int_0^t q(u)\,du vale ∣t∣|t| per −π≤t≤π-\pi \le t \le \pi, e ricava la serie di Fourier di gg integrando termine a termine. Cosa ottieni in t=0t = 0?

Per 0<t<π0 < t < \pi l’integrando vale 1 e g(t)=tg(t) = t; per −π<t<0-\pi < t < 0 vale −1-1 e g(t)=−tg(t) = -t. Quindi g(t)=∣t∣g(t) = |t|: un’onda triangolare, continua ma con spigoli. Con ω=1\omega = 1 l’onda quadra è q(t)=4π∑sin⁡(nt)nq(t) = \frac{4}{\pi}\sum \frac{\sin(nt)}{n} sui soli nn dispari, e le serie di Fourier si possono integrare termine a termine:

∫0tsin⁡(nu) du=1−cos⁡(nt)n\int_0^t \sin(nu)\,du = \frac{1 - \cos(nt)}{n}

Quindi, sempre con nn dispari:

∣t∣=C−4π[cos⁡t+cos⁡3t9+cos⁡5t25+… ]\begin{gathered} |t| = C - \frac{4}{\pi}\left[\cos t + \frac{\cos 3t}{9} \right. \\ \left. {} + \frac{\cos 5t}{25} + \dots\right] \end{gathered}

dove la costante CC raccoglie i termini 4π⋅1n2\frac{4}{\pi}\cdot\frac{1}{n^2}. Invece di sommarli, ricorda che il termine costante è il valore medio: l’area sotto ∣t∣|t| tra −π-\pi e π\pi è quella di due triangoli di base e altezza π\pi, cioè π2\pi^2, quindi la media è π2/(2π)=π/2\pi^2/(2\pi) = \pi/2 e C=π/2C = \pi/2. Le ampiezze 4/(πn2)4/(\pi n^2) calano come 1/n21/n^2. In t=0t = 0, dove tutti i coseni valgono 1:

0=π2−4π(1+19+125+… )1+19+125+⋯=π28≈1,234\begin{gathered} 0 = \frac{\pi}{2} - \frac{4}{\pi}\left(1 + \frac{1}{9} + \frac{1}{25} + \dots\right) \\ 1 + \frac{1}{9} + \frac{1}{25} + \dots = \frac{\pi^2}{8} \approx 1{,}234 \end{gathered}

Integrare un segnale divide l’armonica nn-esima per nn: ecco perché un segnale più liscio ha uno spettro che cala più in fretta.

5. Un oscillatore spinto da un’onda quadra

Testo. Un oscillatore con m=0,5 kgm = 0{,}5\ \text{kg}, k=50 N/mk = 50\ \text{N/m} e b=0,5 kg/sb = 0{,}5\ \text{kg/s}, quindi con ω0=10 rad/s\omega_0 = 10\ \text{rad/s} e γ=0,5 s−1\gamma = 0{,}5\ \text{s}^{-1}, è spinto da una forza a onda quadra che vale +1 N+1\ \text{N} e −1 N-1\ \text{N}, con pulsazione fondamentale ω=10/3 rad/s\omega = 10/3\ \text{rad/s}. Trova, a regime, l’ampiezza dell’oscillazione prodotta dalla prima, dalla terza e dalla quinta armonica della forza.

Le armoniche della forza hanno ampiezze Fn=4/(nπ) NF_n = 4/(n\pi)\ \text{N} per nn dispari: F1≈1,273 NF_1 \approx 1{,}273\ \text{N}, F3≈0,4244 NF_3 \approx 0{,}4244\ \text{N}, F5≈0,2546 NF_5 \approx 0{,}2546\ \text{N}, con pulsazioni ωn=nω\omega_n = n\omega di 3,33 rad/s, 10 rad/s e 16,7 rad/s. Per la sovrapposizione, ognuna produce la sua oscillazione a regime, con l’ampiezza dell’oscillatore forzato:

An=Fn/m(ω02−ωn2)2+4γ2ωn2A_n = \frac{F_n/m}{\sqrt{\left(\omega_0^2 - \omega_n^2\right)^2 + 4\gamma^2\omega_n^2}}

Prima armonica, con ω12≈11,1 rad2/s2\omega_1^2 \approx 11{,}1\ \text{rad}^2/\text{s}^2 e quindi 4γ2ω12≈11,1 s−44\gamma^2\omega_1^2 \approx 11{,}1\ \text{s}^{-4}:

A1=1,273/0,5(100−11,1)2+11,1 m≈2,54688,95 m≈2,86 cm\begin{gathered} A_1 = \frac{1{,}273/0{,}5}{\sqrt{(100 - 11{,}1)^2 + 11{,}1}}\ \text{m} \\ {} \approx \frac{2{,}546}{88{,}95}\ \text{m} \approx 2{,}86\ \text{cm} \end{gathered}

Terza armonica, con ω3=10 rad/s=ω0\omega_3 = 10\ \text{rad/s} = \omega_0: è la risonanza, il primo termine sotto radice si annulla e resta 2γω0=10 s−22\gamma\omega_0 = 10\ \text{s}^{-2}:

A3=0,4244/0,52⋅0,5⋅10 m≈8,49 cmA_3 = \frac{0{,}4244/0{,}5}{2 \cdot 0{,}5 \cdot 10}\ \text{m} \approx 8{,}49\ \text{cm}

Quinta armonica, con ω52≈277,8 rad2/s2\omega_5^2 \approx 277{,}8\ \text{rad}^2/\text{s}^2 e 4γ2ω52≈277,8 s−44\gamma^2\omega_5^2 \approx 277{,}8\ \text{s}^{-4}:

A5=0,2546/0,5(100−277,8)2+277,8 m≈0,509178,6 m≈0,29 cm\begin{gathered} A_5 = \frac{0{,}2546/0{,}5}{\sqrt{(100 - 277{,}8)^2 + 277{,}8}}\ \text{m} \\ {} \approx \frac{0{,}509}{178{,}6}\ \text{m} \approx 0{,}29\ \text{cm} \end{gathered}

La terza armonica della forza è tre volte più debole della fondamentale, ma produce un’oscillazione tre volte più ampia, perché cade sulla risonanza. La massa oscilla quindi soprattutto a 10 rad/s, tre volte più in fretta della forza: l’oscillatore fa da filtro.

6. Quanta potenza porta la fondamentale

Testo. Un generatore applica a un resistore da 8 Ω una tensione a onda quadra che vale +10 V+10\ \text{V} e −10 V-10\ \text{V}. Quanta potenza media assorbe il resistore? Quanta ne porta la fondamentale, e quante armoniche servono per superare il 90% della potenza totale?

La tensione al quadrato vale sempre 100 V2100\ \text{V}^2, quindi la potenza è costante: P=V2/R=100/8 W=12,5 WP = V^2/R = 100/8\ \text{W} = 12{,}5\ \text{W}. Le armoniche hanno ampiezze Vn=40/(nπ) VV_n = 40/(n\pi)\ \text{V} e, per l’identità di Parseval, ognuna porta una potenza media Vn2/(2R)V_n^2/(2R):

V1=40π V≈12,73 VP1=V122R=12,73216 W≈10,13 W\begin{gathered} V_1 = \frac{40}{\pi}\ \text{V} \approx 12{,}73\ \text{V} \\ P_1 = \frac{V_1^2}{2R} = \frac{12{,}73^2}{16}\ \text{W} \approx 10{,}13\ \text{W} \end{gathered}

La fondamentale porta l’81% della potenza, perché 10,13/12,5≈0,8110{,}13/12{,}5 \approx 0{,}81. La terza armonica ha ampiezza V3≈4,244 VV_3 \approx 4{,}244\ \text{V} e porta P3=4,2442/16 W≈1,13 WP_3 = 4{,}244^2/16\ \text{W} \approx 1{,}13\ \text{W}:

P1+P3P=10,13+1,1312,5≈0,901\frac{P_1 + P_3}{P} = \frac{10{,}13 + 1{,}13}{12{,}5} \approx 0{,}901

Bastano due armoniche, la prima e la terza, per superare il 90%; con la quinta, circa 0,41 W, si arriva al 93%. Un circuito che taglia le frequenze alte arrotonda l’onda, ma le toglie poca potenza. Altri problemi li trovi negli esercizi svolti sulle oscillazioni.

In sintesi

  • Una funzione periodica di periodo TT che rispetta le condizioni di Dirichlet è una serie di Fourier: un termine costante più seni e coseni di pulsazioni nωn\omega, con ω=2π/T\omega = 2\pi/T.
  • ana_n e bnb_n sono 2/T2/T per l’integrale su un periodo di f(t)cos⁡(nωt)f(t)\cos(n\omega t) e f(t)sin⁡(nωt)f(t)\sin(n\omega t); a0/2a_0/2 è il valore medio.
  • Funzioni dispari: solo seni. Pari: solo coseni. Con f(t+T/2)=−f(t)f(t + T/2) = -f(t): solo armoniche dispari.
  • Onda quadra tra −1-1 e +1+1: bn=4/(nπ)b_n = 4/(n\pi) per nn dispari; nei salti la serie dà la media, e resta il picco di Gibbs, circa il 9% del salto.
  • Le ampiezze calano come 1/n1/n con i salti, come 1/n21/n^2 con gli spigoli.
  • Spettro: An=an2+bn2A_n = \sqrt{a_n^2 + b_n^2} in funzione di nf1n f_1. Potenza: media di f2=A02+12∑An2f^2 = A_0^2 + \tfrac{1}{2}\sum A_n^2.
  • Il timbro dipende dallo spettro; in un sistema lineare ogni armonica agisce per conto suo.

Con l’analisi di Fourier si chiude il capitolo sulle oscillazioni. Il prossimo capitolo riguarda una forza che abbiamo già incontrato molte volte: la gravità, con le forze centrali e la gravitazione universale.

Domande frequenti

Cosa dice il teorema di Fourier?

Che una funzione periodica di periodo T, sotto condizioni molto generali (le condizioni di Dirichlet), si può scrivere come somma di un termine costante e di infiniti seni e coseni con pulsazioni multiple di quella fondamentale, ω = 2π/T. Nei punti in cui la funzione fa un salto, la serie converge alla media tra il valore prima e quello dopo il salto.

Come si calcolano i coefficienti della serie di Fourier?

Con degli integrali su un periodo: aₙ è 2/T per l'integrale di f(t)·cos(nωt), bₙ è 2/T per l'integrale di f(t)·sin(nωt), e il termine costante a₀/2 è il valore medio della funzione. Le formule funzionano perché seni e coseni sono ortogonali: la media su un periodo del prodotto di due armoniche diverse è zero. Se la funzione è dispari restano solo i seni, se è pari solo i coseni.

Cosa sono le armoniche e lo spettro di un segnale?

Le armoniche sono le sinusoidi che compongono un segnale periodico. La prima, o fondamentale, ha la stessa frequenza f₁ = 1/T del segnale; le altre hanno frequenze 2f₁, 3f₁ e così via. Lo spettro di ampiezza è il grafico delle ampiezze delle armoniche in funzione della frequenza: dice quanto di ogni frequenza contiene il segnale.

Qual è la serie di Fourier dell'onda quadra?

Per un'onda quadra che vale +1 nella prima metà del periodo e −1 nella seconda è f(t) = (4/π)·[sin(ωt) + sin(3ωt)/3 + sin(5ωt)/5 + …]. Contiene solo le armoniche dispari, con ampiezze 4/(nπ) che diminuiscono come 1/n: la fondamentale vale circa 1,27, la terza armonica 0,42, la quinta 0,25.

Cos'è il fenomeno di Gibbs?

È il picco che le somme parziali della serie di Fourier formano vicino a un salto della funzione. Aggiungendo termini il picco si stringe e si avvicina al salto, ma la sua altezza non cala: resta circa il 9% dell'altezza del salto. Per un'onda quadra che salta da −1 a +1 la somma parziale arriva a circa 1,18.

Perché un violino e un flauto che suonano la stessa nota hanno un suono diverso?

Perché la nota ha la stessa frequenza fondamentale, che decide l'altezza, ma i due strumenti producono le armoniche con ampiezze diverse. L'insieme di queste ampiezze, cioè lo spettro, determina in gran parte il timbro. La corda del violino strofinata dall'archetto, per esempio, spinge il ponticello con una forza a dente di sega, ricchissima di armoniche.

A cosa serve l'analisi di Fourier?

A studiare un segnale complicato attraverso le sue componenti sinusoidali. Spiega il timbro degli strumenti, permette di calcolare la risposta di un sistema lineare, come un oscillatore forzato, armonica per armonica, ed è alla base di equalizzatori, analizzatori di spettro, compressione di audio e immagini (MP3, JPEG) e ricostruzione delle immagini della risonanza magnetica.

Continua a studiare

  • Somma di moti armonici sullo stesso asse: fasori, interferenza e battimenti

    Il principio di sovrapposizione e quando vale, la somma di due moti armonici con la stessa frequenza con i fasori, le formule di ampiezza e fase risultanti, i casi in fase, in opposizione e in quadratura, l'interferenza costruttiva e distruttiva, l'energia e le cuffie antirumore, le frequenze diverse e i battimenti, come si accorda uno strumento, il legame con l'analisi di Fourier, gli errori più comuni e sei esercizi svolti.

  • Energia potenziale gravitazionale: formula, velocità di fuga ed esercizi svolti

    Da dove viene la formula U = −GMm/r, perché l'energia potenziale gravitazionale è negativa e nulla all'infinito, come si ritrova mgh e quando smette di valere, il grafico della buca di potenziale, la velocità di fuga da Terra, Luna, Marte e Sole, l'energia di un'orbita circolare, orbite legate e non legate, l'energia per mettere in orbita un satellite, il caso di più masse, il potenziale gravitazionale, gli errori più comuni e sei esercizi svolti.

  • Campo gravitazionale: formula, linee di campo, sovrapposizione ed esercizi svolti

    Perché dall'azione a distanza si passa al campo, la definizione con la massa di prova, la formula e la forma vettoriale, perché si misura in m/s², le linee di campo e la legge dell'inverso del quadrato, il principio di sovrapposizione con un esempio a componenti, il campo di un'asta, come varia g con la quota e la latitudine, il campo del Sole e della Luna sulla Terra, potenziale e relatività, gli errori più comuni e sei esercizi svolti.