Esercizio 24PAM con impulso triangolare, causalità, ISI e probabilità d'errore (tema d'esame febbraio 2025)
In questa pagina 5
Testo (tema d'esame febbraio 2025, esercizio 3). Si consideri una modulazione che utilizza in trasmissione i segnali Il segnale viene trasmesso su un canale AWGN con e un'attenuazione (in potenza) di dB. Si considerano due sorgenti tali per cui: a) ; b) , .
- (2p) Si può scegliere tra e ms. Progettare l'impulso assicurando causalità, rate massimo e assenza di interferenza intersimbolo. (Suggerimento: considerare che si trasmetta ad esempio la sequenza .)
- (2p) Si calcoli la base associata in ricezione, si disegni la costellazione corrispondente e le regioni di decisione utilizzando il criterio MD.
- (3p) Quanto vale l'SNR in ricezione nel caso A? Calcolare la probabilità di errore sul simbolo.
- (3p) Si consideri il caso B. Qual è il criterio di decisione ottimo? Si calcolino soglie e probabilità di errore.
Teoria usata: Canale numerico, ISI e codifica di GrayNella catena bit $\to$ BMAP $\to$ modulatore $\to$ canale $\to$ proiezione $\to$ rivelatore $\to$ IMAP, un simbolo da $b=\log_2M$ bit dura $T=T_b\log_2M$. Per non avere interferenza intersimbolo (ISI) le forme d'onda devono essere ortogonali alle loro traslate di $kT$: $\langle\phi_i(t),\phi_j(t-kT)\rangle=0$ per $k\ne0$ (per esempio un impulso che dura al più $T$). Il canale numerico equivalente (bit in ingresso, bit decisi in uscita) è un canale binario simmetrico di probabilità $P_{bit}$; con la codifica di Gray simboli adiacenti differiscono in un solo bit e $P_{bit}\approx\frac{P[E]}{\log_2M}$.Canale numerico, ISI e codifica di Gray →, PAM - modulazione di ampiezza di impulsiNella PAM ogni segnale è l'impulso $h(t)$ moltiplicato per un'ampiezza $\alpha_m=2m-1-M$: $s_m(t)=\alpha_mh(t)$. La costellazione è su una retta (base $\phi=\frac h{\sqrt{E_h}}$, punti $\alpha_m\sqrt{E_h}$) con $d_{min}=2\sqrt{E_h}$ ed energia media $E_s=E_h\frac{M^2-1}3$. La probabilità di errore è $P[E]=2\left(1-\frac1M\right)Q\left(\sqrt{\frac{2E_h}{N_0}}\right)=2\left(1-\frac1M\right)Q\left(\sqrt{\frac6{M^2-1}\frac{E_s}{N_0}}\right)$ e con Gray $P_{bit}\approx\frac{P[E]}{\log_2M}$. È semplice, ma l'energia cresce come $M^2$.PAM - modulazione di ampiezza di impulsi →, Teoria della decisione - criteri MAP, ML e MDLe regioni di decisione che massimizzano la probabilità di decisione corretta sono $\mathcal R_m={\boldsymbol\rho:\ m=\arg\max_mP_m,p_{\mathbf r|m}(\boldsymbol\rho|m)}$: criterio MAP (ottimo). Il criterio ML ignora le probabilità a priori; se i simboli sono equiprobabili coincide con il MAP. Il criterio MD sceglie il punto più vicino, $\hat m=\arg\min_m\lVert\boldsymbol\rho-\mathbf s_m\rVert$; con canale AWGN coincide con il ML. Quindi con simboli equiprobabili e AWGN la distanza minima è ottima; con probabilità diverse le soglie si spostano verso il punto meno probabile.Teoria della decisione - criteri MAP, ML e MD →, Confronto tra modulazioni - banda, SNR di riferimento ed efficienza spettralePer confrontare le modulazioni si usa l'SNR di riferimento $\Gamma=\frac{E_{s,rc}}{N_0,T,B_{min}}=\frac{P_{tx}}{kT_{eff}B_{min}a_{ch}}$, con $B_{min}$ la banda minima ($\frac1{2T}$ per la PAM in banda base, $\frac1T$ per QAM e PSK, $\frac M{2T}$ per le ortogonali). Ogni modulazione ha una $P_{bit}(\Gamma)$ approssimata (tabella) e un'efficienza spettrale $\nu=\frac{R_b}{B_{min}}$, limitata da Shannon: $\nu\le\log_2(1+\Gamma)$. A SNR alto conviene la QAM, a SNR molto basso le ortogonali e biortogonali (ma con più banda).Confronto tra modulazioni - banda, SNR di riferimento ed efficienza spettrale →.
(1) Progetto dell'impulso
Il triangolo è nullo fuori da : ha durata (per ms: ms; ms: ms; ms: ms). Interpretazione (il parametro è la scelta da progettare; il periodo di simbolo è la durata dell'impulso):
- Causalità: serve , cioè ms: ms è scartato (impulso non nullo per ).
- Assenza di ISI: i simboli successivi non si devono sovrapporre, quindi il periodo di simbolo deve essere almeno la durata dell'impulso, . Per esempio con la sequenza e le code dei triangoli si sommerebbero.
- Rate massimo: e la frequenza di simbolo è : più piccolo è , più alto è il rate.
Si sceglie quindi ms (causale, ms, simboli/s). Con ms l'impulso sarebbe causale ma con ms il rate sarebbe dimezzato ( simboli/s).
(2) Base in ricezione e costellazione
Energia dell'impulso unitario : . L'attenuazione di dB in potenza è un fattore sull'energia: , . Base (una sola funzione, ): . Punti: Con MD le soglie sono a metà: e . Regioni , , .
(3) SNR e probabilità di errore (caso A)
L'energia media per simbolo in ricezione (equiprobabili): . Rumore: (). Segnale in banda base, quindi : Con le probabilità di errore per simbolo sono:
- : l'errore avviene solo verso l'alto, con rumore : ;
- : rumore oppure : ;
- : rumore : .
(Il termine dominante è la vicinanza di e , distanti solo .)
(4) Caso B
Ora le probabilità sono : non equiprobabili, quindi il criterio ottimo è il MAP (MD non lo è). Soglie MAP, con e , : (in unità di : e al posto di e ). Le soglie si spostano verso i simboli meno probabili, allargando la regione di (). Probabilità di errore: con , , : Il MAP migliora di circa il rispetto al MD ( contro ).
(Verificato con Python: , , , soglie MAP e , , MD .)
Errori comuni
- Prendere la durata dell'impulso uguale a : il triangolo ha durata (e ).
- Calcolare l'energia del triangolo come quella di un rettangolo: per di ampiezza unitaria vale .
- Dimenticare di attenuare (fattore sull'energia).
- Usare MD nel caso B perché "è più semplice": non è ottimo con probabilità diverse.
Versione ripasso
Testo. , ms, , , dB; A: equiprobabili; B: : scelta di ms; base e costellazione; SNR e (A); criterio, soglie, (B) (febbraio 2025).
- (1) (Canale numerico, ISI e codifica di GrayNella catena bit $\to$ BMAP $\to$ modulatore $\to$ canale $\to$ proiezione $\to$ rivelatore $\to$ IMAP, un simbolo da $b=\log_2M$ bit dura $T=T_b\log_2M$. Per non avere interferenza intersimbolo (ISI) le forme d'onda devono essere ortogonali alle loro traslate di $kT$: $\langle\phi_i(t),\phi_j(t-kT)\rangle=0$ per $k\ne0$ (per esempio un impulso che dura al più $T$). Il canale numerico equivalente (bit in ingresso, bit decisi in uscita) è un canale binario simmetrico di probabilità $P_{bit}$; con la codifica di Gray simboli adiacenti differiscono in un solo bit e $P_{bit}\approx\frac{P[E]}{\log_2M}$.Canale numerico, ISI e codifica di Gray →) durata : causale se ms; no ISI se ; rate massimo: ms, ms.
- (2) ; rx , ; punti ; soglie MD , (in ).
- (3) , : dB; .
- (4) priori diverse: MAP; , (in ); (MD: ).
- Errori: durata e non ; energia del triangolo ; attenuazione dimenticata; MD con priori diverse.