Esercizio - serie di Fourier di segnali pari e con simmetria di mezzo periodo
In questa pagina 3
Testo (dispense del corso Teoria dei Segnali, UniPD, Es. 3.1D, 3.1E).
- Es. 3.1D. Provare che se è un segnale reale e pari, il suo sviluppo in seni e coseni diventa uno sviluppo in soli coseni.
- Es. 3.1E. Si supponga che un segnale periodico di periodo abbia la simmetria . Dimostrare che i coefficienti di Fourier sono nulli per pari, cioè che il segnale è sprovvisto di armoniche pari. Guida: utilizzare la regola di traslazione nel tempo.
Teoria usata: Serie di FourierUn segnale periodico di periodo $T_p$ si scrive come somma di esponenziali alle frequenze multiple della fondamentale $F=1/T_p$: $s(t)=\sum_nS_ne^{i2\pi nFt}$, con $S_n=\frac1{T_p}\int_{T_p}s(t)e^{-i2\pi nFt}dt$. Si basa sull'ortogonalità degli esponenziali su un periodo. $S_0$ è il valor medio; per segnali reali $S_{-n}=S_n^*$ e si passa alla forma con coseni e seni; vale il teorema di Parseval $P=\sum|S_n|^2$. La convoluzione ciclica diventa il prodotto $T_pX_nY_n$ dei coefficienti. Le somme troncate presentano il fenomeno di Gibbs vicino ai salti.Serie di Fourier →, Funzioni monotone, pari e dispariFunzioni crescenti e decrescenti, legame tra stretta monotonia e iniettività, e simmetrie delle funzioni pari e dispari.Funzioni monotone, pari e dispari →, Serie notevoli - geometrica, telescopica, armonicaLe serie di cui si conosce il carattere e da usare come termine di paragone: geometrica (converge a 1/(1-q) se |q|<1), telescopiche (somma b_1 - lim b_n, come Mengoli), armonica generalizzata (1/n^alpha converge se e solo se alpha>1).Serie notevoli - geometrica, telescopica, armonica →, Integrazione per parti∫ f·g' dx = f·g − ∫ f'·g dx (regola del prodotto letta al contrario). Si usa per log x, arcsin x, arctan x (scritti come "funzione per 1"), per sin²x, cos²x, sinh²x, cosh²x (integrale circolare: l'integrale di partenza ricompare e si porta a sinistra) e per prodotti come x^n·e^(αx), x^n·sin(βx), e^(αx)·sin(βx).Integrazione per parti →.
Notazione: , , . Per un segnale reale, e, scrivendo , (Questa forma è ricavata nell'Esercizio - coefficienti di Fourier di un triangolo periodico e forma trigonometrica.)
Es. 3.1D - segnale reale e pari: solo coseni
Cosa dobbiamo mostrare. Nello sviluppo (*) i termini con il seno sono moltiplicati da , la parte immaginaria di . Basta dimostrare che per ogni , cioè che i coefficienti sono reali.
Prima dimostrazione (con le simmetrie dei coefficienti).
- Segnale reale (simmetria hermitiana).
- Segnale pari, . Calcoliamo su un periodo simmetrico (il coefficiente si può calcolare su un intervallo qualsiasi di lunghezza ): Con la sostituzione (, gli estremi si scambiano, quindi il segno meno sparisce) e : Quindi per un segnale pari i coefficienti sono pari in : .
- Mettendo insieme: . Un numero complesso uguale al proprio coniugato è reale: .
Dunque nella (*) tutti i termini spariscono:
Seconda dimostrazione (diretta). Scriviamo : Se è pari, è il prodotto di una funzione pari per una dispari, quindi dispari, e l'integrale di una funzione dispari su un intervallo simmetrico è . Resta solo il primo integrale, reale e con integrando pari: . (Funzioni monotone, pari e dispariFunzioni crescenti e decrescenti, legame tra stretta monotonia e iniettività, e simmetrie delle funzioni pari e dispari.Funzioni monotone, pari e dispari →).
Caso analogo (non richiesto). Se è reale e dispari, il termine con il coseno ha integrando dispari e sparisce: è immaginario puro e dispari in , (anche ), e lo sviluppo contiene solo seni: .
Esempio numerico: l'onda triangolare. Sia per , ripetuta con periodo (). È reale e pari. Per : Per parti (, , ): . Il termine in vale perché . Il valor medio è (area del triangolo , diviso ). Quindi
- pari (): , ;
- dispari: , ad esempio , , .
I coefficienti sono tutti reali e pari in , come previsto. Lo sviluppo è Controllo in : ✓ (la somma dei reciproci dei quadrati dispari vale , un valore noto; la serie converge perché è un'armonica generalizzata con esponente , Serie notevoli - geometrica, telescopica, armonicaLe serie di cui si conosce il carattere e da usare come termine di paragone: geometrica (converge a 1/(1-q) se |q|<1), telescopiche (somma b_1 - lim b_n, come Mengoli), armonica generalizzata (1/n^alpha converge se e solo se alpha>1).Serie notevoli - geometrica, telescopica, armonica →). Controllo in : per dispari, quindi ✓.
Es. 3.1E - simmetria di mezzo periodo: niente armoniche pari
Ipotesi. per ogni : il segnale, spostato di mezzo periodo, diventa il suo opposto. Significa che la seconda metà del periodo è la prima capovolta di segno.
Dimostrazione. Applichiamo la regola di traslazione nel tempo: se allora (dimostrata cambiando variabile nell'integrale dei coefficienti). Per , poiché : Quindi i coefficienti del segnale traslato sono (le armoniche dispari cambiano segno, le pari restano uguali). Ma per ipotesi , quindi i coefficienti sono legati dalla linearità:
- pari: , quindi e ( compreso: il valor medio è nullo);
- dispari: e l'equazione è : nessuna condizione, i dispari possono essere qualsiasi.
Per l'unicità dei coefficienti (a corrisponde una sola successione ), il segnale non contiene frequenze con pari: è sprovvisto di armoniche pari.
Perché è ragionevole. Le armoniche pari con pari hanno periodo che divide : spostandole di mezzo periodo non cambiano, mentre il segnale cambia segno. Una somma che cambia segno non può contenere componenti che non lo cambiano. Viceversa: se (segnale che si ripete in mezzo periodo) si ottiene e sono nulle le armoniche dispari.
Esempio concreto: onda quadra bipolare. Sia per e per (e ripetuto). La simmetria vale: per , e ✓. Calcoliamo i coefficienti per ( ha primitiva ): dove si è usato (). Con la parentesi è e, moltiplicando : Si conferma: niente armoniche pari, e nessun valor medio ( per calcolo diretto: le due aree si cancellano). Sono coefficienti immaginari puri e dispari in (il segnale è reale e dispari: vedi il caso analogo di 3.1D).
Sviluppo in forma trigonometrica, accoppiando : con , perché . Quindi
Grafico interattivo: Onda quadra bipolare con A = 1 e Tp = 1 e somma delle prime tre armoniche dispari (n = 1, 3, 5): niente armoniche pari, il segnale si assesta intorno a ±1
Controllo con la serie di Leibniz: in (), ✓ (con le prime tre armoniche si ottiene , con le prime cinque , perché la serie converge lentamente).
Verifica con la regola di traslazione. Con , : , quindi è il coefficiente del segnale traslato , e vale esattamente : la traslazione di mezzo periodo coincide con il cambio di segno ✓. Per i coefficienti sono nulli entrambi.
Come costruire altri segnali con questa simmetria. Dato un qualsiasi segnale periodico di periodo , il segnale ha la simmetria . I suoi coefficienti sono (n dispari), (n pari). Nell'esempio, su , altrove (onda quadra unipolare): per dispari e , lo stesso risultato.
Controllo
import numpy as np
from scipy.integrate import quad
# 3.1D: onda triangolare |t|, periodo 2
Sn = lambda n: quad(lambda t: abs(t)*np.cos(np.pi*n*t), -1, 1)[0] / 2
for n in range(6):
print(n, round(Sn(n), 6), 0.5 if n == 0 else ((-1)**n - 1)/(np.pi*n)**2)
# 3.1E: onda quadra bipolare A = 1, Tp = 1
def Sq(n):
c = lambda a, b: quad(lambda t: np.cos(2*np.pi*n*t), a, b)[0]
s = lambda a, b: quad(lambda t: np.sin(2*np.pi*n*t), a, b)[0]
return ((c(0, .5) - c(.5, 1)) - 1j*(s(0, .5) - s(.5, 1)))
for n in range(1, 8):
print(n, np.round(Sq(n), 6), -2j/(np.pi*n) if n % 2 else 0)
k = np.arange(1, 100001, 2)
print([round(4/np.pi*np.sum(np.sin(2*np.pi*k*t)/k), 4) for t in (0.05, 0.25, 0.4, 0.75)])Risultati: per l'onda triangolare i numerici coincidono con (reali, nulli per pari, ). Per l'onda quadra: , , , (uguali a ), . La somma con armoniche dispari dà , , , (arrotondando a 4 decimali) in : valori attesi .
Versione ripasso
- 3.1D: reale () e pari () reale, : . Esempio: con ha e .
- 3.1E: traslazione di : . Da segue , cioè : per pari (anche ).
- Esempio onda quadra bipolare : ( dispari), ( pari); .
- Errori tipici: dimenticare che serve anche la realtà (non solo la parità) per avere reali; scambiare i casi (pari vs dispari assenti).