Serie di Fourier - analisi e sintesi
In questa pagina 8
L'idea
Si è visto che gli esponenziali complessi attraversano un sistema LTI senza cambiare forma (Risposta in frequenza e risposta a ingresso sinusoidaleGli esponenziali complessi $e^{j\omega t}$ sono autofunzioni dei sistemi LTI stabili: escono moltiplicati per la risposta in frequenza $H(\omega)=\int h(\tau)e^{-j\omega\tau}d\tau$. Per un sistema reale, $A\cos(\omega_0t+\varphi)$ esce come $A|H(\omega_0)|\cos(\omega_0t+\varphi+\arg H(\omega_0))$: la frequenza non cambia, cambiano ampiezza e fase.Risposta in frequenza e risposta a ingresso sinusoidale →). Se un segnale è una somma di esponenziali, l'uscita è la somma degli esponenziali moltiplicati ciascuno per . Resta da capire quali segnali sono somme di esponenziali. La risposta, per i segnali periodici, è: tutti (con condizioni molto larghe). Se ha periodo , gli esponenziali adatti sono quelli che hanno anch'essi periodo : le armoniche La prima armonica () ha periodo (è la fondamentale), la seconda () periodo , e così via; è la costante e gli esponenziali a pulsazione negativa. Ognuna ha periodo , quindi anche è un suo periodo (non minimo): una somma di armoniche ha periodo .
Ortogonalità
Sull'insieme dei segnali periodici di periodo si può definire il prodotto interno con norma al quadrato (la potenza!). Ha le stesse proprietà del prodotto scalare tra vettori complessi (linearità, coniugio, positività). Due segnali sono ortogonali se .
Le armoniche sono ortogonali. Per interi: perché e per ogni intero . Per l'integrando vale e il prodotto è . In sintesi Le armoniche formano una base ortonormale. Esattamente come in un vettore si scrive usando una base ortonormale (le componenti sono le proiezioni), un segnale periodico si scrive come combinazione delle armoniche con coefficienti dati dalle proiezioni.
Formule di analisi e di sintesi
Sintesi (ricostruzione): .
Analisi (coefficienti): .
L'integrale si calcola su un qualsiasi intervallo lungo (per esempio o ): è periodico di periodo e l'integrale di un periodico non dipende dall'origine.
Come si ricava l'analisi. Si parte dalla sintesi, si moltiplica entrambi i membri per e si integra su un periodo dividendo per : Per ortogonalità sopravvive solo il termine .
Significato dei coefficienti.
- è il valor medio di (componente continua).
- è un numero complesso: il suo modulo è l'ampiezza della -esima armonica, la sua fase ne è lo sfasamento.
- L'insieme è lo spettro a righe: righe alle pulsazioni (frequenze con ). Tempo e frequenza sono due rappresentazioni dello stesso segnale.
Esempio completo: l'onda quadra
Sia : periodo , , vale per e nella restante parte del periodo (duty cycle ). Si integra su , dove è non nullo solo in : Per : (il valor medio: il segnale vale per metà del periodo). Per : (La stessa formula vale per per continuità, perché .) Valori: , , , , , , ... Le armoniche pari sono nulle (simmetria del segnale) e quelle dispari decadono come con segno alternato.
Grafico interattivo: Coefficienti di Fourier a_k = ½·sinc(k/2) dell'onda quadra con periodo 2 e duty cycle 50%: zero per k pari non nullo, segno alternato sui dispari
Controllo con Parseval (, vedi Serie di Fourier - proprietà e sistemi LTI in regime periodicoLe proprietà della serie di Fourier (linearità, ribaltamento, coniugio, ritardo $\to$ fattore $e^{-jk\omega_0t_1}$, modulazione $\to$ traslazione dei coefficienti, derivata $\to$ fattore $jk\omega_0$, Parseval $P=\sum|a_k|^2$, convoluzione periodica $\to$ prodotto) permettono di calcolare i coefficienti senza integrare. Un LTI stabile con ingresso periodico produce uscita periodica con coefficienti $b_k=H(k\omega_0)a_k$.Serie di Fourier - proprietà e sistemi LTI in regime periodico →): la potenza vale ; la serie dà ✓ (si usa ).
Segnali reali e forma trigonometrica
Se è reale i coefficienti hanno simmetria hermitiana: (parte reale pari, parte immaginaria dispari). Infatti , perché . Allora le armoniche e si accoppiano in un coseno: e la sintesi diventa la serie trigonometrica con e (dato che ). Per l'onda quadra i coefficienti sono reali: .
Quando vale: condizioni di convergenza
Perché la serie abbia senso servono due cose: che i coefficienti esistano (l'integrale converga) e che la serie converga al segnale. Le condizioni sufficienti sono:
- Condizioni di Dirichlet: in un periodo è assolutamente integrabile, ha un numero finito di discontinuità (di salto, con valori finiti) e un numero finito di massimi e minimi. Sotto queste ipotesi la serie converge puntualmente a nei punti di continuità e al valor medio dei limiti destro e sinistro nei punti di salto (da qui la convenzione dell'emivalore).
- Teorema di Riesz-Fischer: se ha energia finita su un periodo () la serie converge a in media quadratica: l'energia dell'errore , dove è la serie troncata, tende a zero per . La convergenza in media quadratica non garantisce convergenza in ogni punto.
- Funzionano anche le distribuzioni (per esempio il pettine di Dirac) e le combinazioni lineari delle classi precedenti.
Interpretazione del troncamento. La serie troncata a armoniche è la migliore approssimazione di come somma di armoniche, nel senso dell'errore quadratico (è la proiezione ortogonale, come nel metodo dei minimi quadrati: i coefficienti non cambiano se si aggiungono altre armoniche).
Il fenomeno di Gibbs
Vicino a un salto le somme parziali non convergono in modo uniforme: oscillano e presentano un picco che non diminuisce al crescere di , ma si restringe. L'altezza del picco resta circa il (esattamente ) del salto. Per l'onda quadra con salto il picco massimo vicino al salto vale per qualsiasi grande (calcolato numericamente: con , con , con ).
Grafico interattivo: Onda quadra (periodo 2, duty cycle 50%): somma di Fourier con le armoniche fino alla 9ª; vicino ai salti c'è un'oscillazione
Grafico interattivo: Stessa onda con le armoniche fino alla 49ª: le oscillazioni si stringono ma il picco vicino al salto resta circa 1,09 (fenomeno di Gibbs)
Nel secondo grafico (vicino al salto in ) il picco vale ancora circa : aumentando le armoniche l'oscillazione si addensa contro il salto, ma non si abbassa. L'energia dell'errore tende comunque a zero (media quadratica), perché la zona dell'errore diventa sempre più stretta.
Applicazione: eliminando le armoniche ad alta frequenza di un segnale periodico disturbato si ricostruisce il segnale utile (filtraggio selettivo delle armoniche, come "filtro" in frequenza: Serie di Fourier - proprietà e sistemi LTI in regime periodicoLe proprietà della serie di Fourier (linearità, ribaltamento, coniugio, ritardo $\to$ fattore $e^{-jk\omega_0t_1}$, modulazione $\to$ traslazione dei coefficienti, derivata $\to$ fattore $jk\omega_0$, Parseval $P=\sum|a_k|^2$, convoluzione periodica $\to$ prodotto) permettono di calcolare i coefficienti senza integrare. Un LTI stabile con ingresso periodico produce uscita periodica con coefficienti $b_k=H(k\omega_0)a_k$.Serie di Fourier - proprietà e sistemi LTI in regime periodico →).
Errori comuni
- Scegliere con il periodo sbagliato (non il minimo): con un periodo multiplo i coefficienti risultano nulli per i non multipli, ma il risultato è consistente (vedi la regola del cambio di scala in Serie di Fourier - proprietà e sistemi LTI in regime periodicoLe proprietà della serie di Fourier (linearità, ribaltamento, coniugio, ritardo $\to$ fattore $e^{-jk\omega_0t_1}$, modulazione $\to$ traslazione dei coefficienti, derivata $\to$ fattore $jk\omega_0$, Parseval $P=\sum|a_k|^2$, convoluzione periodica $\to$ prodotto) permettono di calcolare i coefficienti senza integrare. Un LTI stabile con ingresso periodico produce uscita periodica con coefficienti $b_k=H(k\omega_0)a_k$.Serie di Fourier - proprietà e sistemi LTI in regime periodico →).
- Dimenticare il fattore nell'analisi.
- Integrare su un intervallo che non è un periodo.
- Dimenticare che vale solo per segnali reali.
- Aspettarsi che le somme parziali "aderiscano" ai salti: c'è sempre il picco di Gibbs.
Versione ripasso
- Armoniche: , , periodo . Prodotto interno ; .
- Ortogonalità: (perché ): base ortonormale.
- Sintesi: . Analisi: (intervallo di lunghezza qualunque). = valor medio. Spettro a righe in .
- Onda quadra (, ): : , , , . Parseval: .
- Reali: ; , , .
- Convergenza: Dirichlet (assolutamente integrabile, numero finito di salti e di massimi/minimi): puntuale, a metà del salto nelle discontinuità. Riesz-Fischer (energia finita su un periodo): in media quadratica. Distribuzioni ammesse. Troncata = miglior approssimazione ai minimi quadrati.
- Gibbs: vicino ai salti l'oscillazione si restringe ma il picco resta del salto ( per l'onda quadra).
- Errori: periodo sbagliato; dimenticato; per segnali complessi; sottovalutare Gibbs. Vedi Serie di Fourier - coefficienti di segnali notevoliCoefficienti di Fourier dei segnali periodici più frequenti: costante e sinusoidi (si leggono con Eulero), pettine ($a_k=1/T$), onda quadra con duty cycle $d$ ($a_k=d,\operatorname{sinc}(kd)$), coseno rettificato, dente di sega e onda triangolare. Utile anche il trucco della derivata: $a_k=b_k/(jk\omega_0)$ dove $b_k$ sono i coefficienti di $x'$.Serie di Fourier - coefficienti di segnali notevoli →.
Esercizi su questo argomento
Teoria collegata
- Domande di teoria ricorrenti - enunciati e dimostrazioni
- FFT e zero-padding - TF, TFtd e asse delle pulsazioni
- Formulario - trasformate notevoli e proprietà
- Segnali e sistemi in Python - campioni, convoluzione e filtri
- Segnali periodici, sinusoidi ed esponenziali immaginari puri
- Serie di Fourier - coefficienti di segnali notevoli
- Serie di Fourier - proprietà e sistemi LTI in regime periodico
- Trasformata di Fourier di segnali periodici e generalizzati
- Trasformata di Fourier discreta (TFD)