Esercizio - quantizzatore per densità triangolare e 16-QAM con impulso a rampa (primo compitino del 21 novembre 2025, es. 194)
In questa pagina 6
Testo (primo compitino del 21 novembre 2025, esercizio 194). Un segnale viene campionato con periodo di campionamento ms e i campioni vengono quantizzati con un quantizzatore uniforme. La densità di probabilità di ciascun campione del segnale è Determinare:
- Il valore di saturazione del quantizzatore e il numero di bit per campione per avere un SNR di quantizzazione di almeno dB.
- La probabilità dei valori quantizzati meno probabili e il bit-rate di uscita dal quantizzatore.
Si utilizzi ora un quantizzatore uniforme con la stessa dinamica e con livelli. I bit ottenuti dal quantizzatore vengono trasmessi utilizzando una modulazione -QAM con periodo di simbolo s e impulso fondamentale in trasmissione Il canale ha un'attenuazione specifica di dB/km e il rumore nel punto di decisione ha varianza . Determinare:
- La cardinalità della modulazione QAM.
- L'ampiezza dell'impulso per avere energia .
- La massima distanza del collegamento per avere una probabilità d'errore sul bit di .
Teoria usata: Quantizzazione uniforme - saturazione, errore granulare e SNR di quantizzazioneUn quantizzatore uniforme a L = 2^b livelli e range [−v_sat, v_sat] ha passo Δ = 2v_sat/L. L'errore e = x − x^(q) è di saturazione fuori range (illimitato, da rendere raro con P_sat piccola) e granulare dentro (|e| ≤ Δ/2, uniforme con potenza Δ²/12). L'SNR di quantizzazione Λ_q = E[x²]/E[e²] vale in decibel 20log₁₀(σ_x/v_sat) + 4,77 + 6,02·b: ogni bit in più dà 6 dB. Per b minimo che garantisce una specifica: ⌈(specifica − c)/6,02⌉ con c = 20log₁₀(σ_x/v_sat) + 4,77.Quantizzazione uniforme - saturazione, errore granulare e SNR di quantizzazione →, Quantizzazione non uniforme, companding e conversione A-DIn un quantizzatore non uniforme gli intervalli I_i hanno larghezze diverse (stretti dove la densità è alta) e la potenza dell'errore è M_e = Σ M_{e_i} P(x ∈ I_i), con M_{e_i} = E[(x − a_qi)² | x ∈ I_i]. Si realizza con il companding (compressore μ(x), quantizzatore uniforme, espansore) o raggruppando gli intervalli di un quantizzatore uniforme fine. Nella conversione A-D con campionamento ogni T_s e b bit per campione, T_b = T_s/b e R_b = b/T_s bit/s. Esempio completo con densità esponenziale a due lati: v_sat, b, bit rate e periodo di simbolo della 16-QAM.Quantizzazione non uniforme, companding e conversione A-D →, Energia, potenza e rapporto segnale-rumore in decibelL'energia di un segnale è E_s = ∫s²(t)dt (a tempo discreto Σs²(mT)), si misura in V²s, vale α²E_s se il segnale è moltiplicato per α; un impulso triangolare di altezza A e base B ha E = A²B/3, un rettangolo di altezza A e durata T ha A²T. La potenza media si usa per segnali che durano sempre (sinusoide: A²/2). Con simboli aleatori si calcola l'energia media pesando con le probabilità. Sul canale AWGN l'energia media del rumore su [0,T] è σ²T e SNR = E_su/E_w = A²E_sTx/E_w, che in decibel è 10log₁₀ del rapporto (A² vale 20log₁₀A dB; dBW e dBm sono potenze rispetto a 1 W e 1 mW).Energia, potenza e rapporto segnale-rumore in decibel →, Modulazione QAM - costellazioni, energia e probabilità d'erroreLa QAM trasmette due PAM indipendenti su due portanti in quadratura: $s_m(t)=\alpha_{m,I}h_{Tx}(t)\cos(2\pi f_0t)-\alpha_{m,Q}h_{Tx}(t)\sin(2\pi f_0t)$ con $\alpha\in{\pm1,\pm3,\dots}$ e $M=2^{2b}$ ($2b$ bit per simbolo). La base è $\phi_{1,2}\propto h_{Tx}\cos,,-h_{Tx}\sin$ con energia $\frac{E_h}2$, i punti stanno su una griglia $\sqrt M\times\sqrt M$ con $d_{\min}=\sqrt{2E_h}$ ed $E_s=\frac{M-1}{3}E_h$. Con $q=Q\left(\sqrt{\frac{E_h}{2\sigma_I^2}}\right)$: $P[E]=4\left(1-\frac1{\sqrt M}\right)q-4\left(1-\frac1{\sqrt M}\right)^2q^2$, con $\frac{E_h}{2\sigma_I^2}=\frac{E_s}{\sigma_I^2}\frac{3}{2(M-1)}$. Con Gray su ogni asse $P_{bit}\simeq\frac{P[E]}{\log_2M}$.Modulazione QAM - costellazioni, energia e probabilità d'errore →, Canali di trasmissione - cavo, fibra ottica e radio in spazio liberoIl canale moltiplica il segnale per un fattore $A$ e aggiunge il rumore, che nasce al ricevitore: $r(t)=A,s_{Tx}(t)+w(t)$, con $\frac{E_r}{E_{Tx}}=A^2$. Se $A<1$ c'è attenuazione $a=\frac1A$, in dB $(a^2){dB}=10\log{10}a^2$. Cavo e fibra: attenuazione proporzionale alla lunghezza, $(a^2){dB}=\tilde a\cdot l{km}$ (cavo in rame: $\tilde a$ cresce con $\sqrt f$; fibra circa $0{,}2$ dB/km). Radio in spazio libero: $(a){dB}=32{,}4+20\log{10}d_{km}+20\log_{10}f_{MHz}-g_{Tx,dB}-g_{Rx,dB}$. L'energia al ricevitore $E_s=A^2E_{Tx}$ è quella da usare nelle formule di $P[E]$; poiché $P=\frac{E}{T}$, vale $\frac{E_r}{E_{Tx}}=\frac{P_r}{P_{Tx}}$.Canali di trasmissione - cavo, fibra ottica e radio in spazio libero →.
La densità. per : un triangolo di base (da a ) e altezza , area . È simmetrica, quindi ha media nulla.
Grafico interattivo: Densità p_a(u) = (1/5)·triang(u/5): triangolo su [−5, 5] con altezza 1/5; i valori sono limitati, quindi si sceglie v_sat = 5 e non c'è saturazione
(1) e bit per campione
Saturazione. I campioni stanno in con certezza: scegliendo la probabilità di saturazione è nulla, e un valore più grande aumenterebbe solo il passo. Quindi .
Varianza. A media nulla . Per la simmetria si raddoppia l'integrale su dove : (È il caso generale di un triangolo di semibase : varianza .) Quindi e .
Bit. in decibel: dB, quindi e Controllo: con si ha dB (non basta), con dB. Il quantizzatore ha livelli e passo .
(2) Probabilità dei valori meno probabili e bit rate
La densità è più alta al centro e va a zero ai bordi: i valori meno probabili sono i due livelli estremi (primo e ultimo), che corrispondono agli intervalli e (non c'è saturazione, quindi non c'è altra coda). Per l'ultimo, con la distanza dal bordo, : La probabilità è la stessa per i due livelli estremi. (Il triangolo che si forma ha base e altezza : area .)
Bit rate. Un campione ogni ms, bit per campione:
(3) Cardinalità della QAM
Con lo stesso range e livelli il quantizzatore produce bit per campione, quindi kbit/s. Il periodo di simbolo è s, cioè simboli/s. Ogni simbolo di una -QAM porta bit, e perché i bit non si accumulino : La modulazione è una 16-QAM.
(4) Ampiezza dell'impulso
L'energia dell'impulso su è (È la rampa che parte da e sale a : un "mezzo triangolo", vedi Energia, potenza e rapporto segnale-rumore in decibelL'energia di un segnale è E_s = ∫s²(t)dt (a tempo discreto Σs²(mT)), si misura in V²s, vale α²E_s se il segnale è moltiplicato per α; un impulso triangolare di altezza A e base B ha E = A²B/3, un rettangolo di altezza A e durata T ha A²T. La potenza media si usa per segnali che durano sempre (sinusoide: A²/2). Con simboli aleatori si calcola l'energia media pesando con le probabilità. Sul canale AWGN l'energia media del rumore su [0,T] è σ²T e SNR = E_su/E_w = A²E_sTx/E_w, che in decibel è 10log₁₀ del rapporto (A² vale 20log₁₀A dB; dBW e dBm sono potenze rispetto a 1 W e 1 mW).Energia, potenza e rapporto segnale-rumore in decibel →.) Imponendo con :
(5) Distanza massima del collegamento
Per una -QAM a codifica di Gray, la probabilità d'errore sul bit in funzione dell'energia dell'impulso in ricezione e della varianza del rumore per dimensione è, con le formule del corso (Modulazione QAM - costellazioni, energia e probabilità d'erroreLa QAM trasmette due PAM indipendenti su due portanti in quadratura: $s_m(t)=\alpha_{m,I}h_{Tx}(t)\cos(2\pi f_0t)-\alpha_{m,Q}h_{Tx}(t)\sin(2\pi f_0t)$ con $\alpha\in{\pm1,\pm3,\dots}$ e $M=2^{2b}$ ($2b$ bit per simbolo). La base è $\phi_{1,2}\propto h_{Tx}\cos,,-h_{Tx}\sin$ con energia $\frac{E_h}2$, i punti stanno su una griglia $\sqrt M\times\sqrt M$ con $d_{\min}=\sqrt{2E_h}$ ed $E_s=\frac{M-1}{3}E_h$. Con $q=Q\left(\sqrt{\frac{E_h}{2\sigma_I^2}}\right)$: $P[E]=4\left(1-\frac1{\sqrt M}\right)q-4\left(1-\frac1{\sqrt M}\right)^2q^2$, con $\frac{E_h}{2\sigma_I^2}=\frac{E_s}{\sigma_I^2}\frac{3}{2(M-1)}$. Con Gray su ogni asse $P_{bit}\simeq\frac{P[E]}{\log_2M}$.Modulazione QAM - costellazioni, energia e probabilità d'errore →), (Ricavo: la -QAM è la coppia di due -PAM con livelli , ciascuna con mezza distanza minima sull'asse di segnale; la probabilità d'errore di una -PAM è , quella di un simbolo QAM è circa il doppio, , e con la codifica di Gray ogni errore di simbolo tocca in genere un solo bit su : .)
Si impone : , quindi . Allora l'energia che deve arrivare al ricevitore è L'impulso trasmesso ha energia : l'attenuazione (in energia) massima è Con attenuazione specifica dB/km la distanza massima è La soluzione del corso riporta km: usa (valore arrotondato di ) invece di . Con l'arrotondamento , dB e km; il valore esatto è km.
(Tutti i risultati ricalcolati con Python: , , , , , , km.)
Errori comuni
- Dare maggiore di : oltre il supporto non serve (aumenta solo ).
- Calcolare la varianza del triangolo come o senza il raddoppio per la simmetria; è .
- Prendere come livello meno probabile uno intermedio: sono i due estremi, ai bordi del triangolo.
- Confondere bit rate del quantizzatore () e symbol rate (): da .
- Usare l'attenuazione in ampiezza invece che in energia: .
Versione ripasso
Testo. , ms. (1) e bit per dB. (2) Probabilità dei livelli meno probabili e bit rate. Poi , -QAM con s, su , canale dB/km, : (3) ; (4) per ; (5) distanza massima per .
(Quantizzazione uniforme - saturazione, errore granulare e SNR di quantizzazioneUn quantizzatore uniforme a L = 2^b livelli e range [−v_sat, v_sat] ha passo Δ = 2v_sat/L. L'errore e = x − x^(q) è di saturazione fuori range (illimitato, da rendere raro con P_sat piccola) e granulare dentro (|e| ≤ Δ/2, uniforme con potenza Δ²/12). L'SNR di quantizzazione Λ_q = E[x²]/E[e²] vale in decibel 20log₁₀(σ_x/v_sat) + 4,77 + 6,02·b: ogni bit in più dà 6 dB. Per b minimo che garantisce una specifica: ⌈(specifica − c)/6,02⌉ con c = 20log₁₀(σ_x/v_sat) + 4,77.Quantizzazione uniforme - saturazione, errore granulare e SNR di quantizzazione →, Modulazione QAM - costellazioni, energia e probabilità d'erroreLa QAM trasmette due PAM indipendenti su due portanti in quadratura: $s_m(t)=\alpha_{m,I}h_{Tx}(t)\cos(2\pi f_0t)-\alpha_{m,Q}h_{Tx}(t)\sin(2\pi f_0t)$ con $\alpha\in{\pm1,\pm3,\dots}$ e $M=2^{2b}$ ($2b$ bit per simbolo). La base è $\phi_{1,2}\propto h_{Tx}\cos,,-h_{Tx}\sin$ con energia $\frac{E_h}2$, i punti stanno su una griglia $\sqrt M\times\sqrt M$ con $d_{\min}=\sqrt{2E_h}$ ed $E_s=\frac{M-1}{3}E_h$. Con $q=Q\left(\sqrt{\frac{E_h}{2\sigma_I^2}}\right)$: $P[E]=4\left(1-\frac1{\sqrt M}\right)q-4\left(1-\frac1{\sqrt M}\right)^2q^2$, con $\frac{E_h}{2\sigma_I^2}=\frac{E_s}{\sigma_I^2}\frac{3}{2(M-1)}$. Con Gray su ogni asse $P_{bit}\simeq\frac{P[E]}{\log_2M}$.Modulazione QAM - costellazioni, energia e probabilità d'errore →)
- (1) Supporto : , . (triangolo: ). ; (: dB), , .
- (2) Meno probabili: i due livelli estremi, . kbit/s.
- (3) bit, kbit/s; .
- (4) , (Energia, potenza e rapporto segnale-rumore in decibelL'energia di un segnale è E_s = ∫s²(t)dt (a tempo discreto Σs²(mT)), si misura in V²s, vale α²E_s se il segnale è moltiplicato per α; un impulso triangolare di altezza A e base B ha E = A²B/3, un rettangolo di altezza A e durata T ha A²T. La potenza media si usa per segnali che durano sempre (sinusoide: A²/2). Con simboli aleatori si calcola l'energia media pesando con le probabilità. Sul canale AWGN l'energia media del rumore su [0,T] è σ²T e SNR = E_su/E_w = A²E_sTx/E_w, che in decibel è 10log₁₀ del rapporto (A² vale 20log₁₀A dB; dBW e dBm sono potenze rispetto a 1 W e 1 mW).Energia, potenza e rapporto segnale-rumore in decibel →).
- (5) -QAM Gray: (il corso usa ); ; dB; km (corso: per l'arrotondamento).
- Perché : -QAM -PAM, , , Gray: .
- Errori: ; varianza del triangolo senza simmetria; livello meno probabile intermedio invece degli estremi; contro ; attenuazione in ampiezza.
Esercizi su questo argomento
Teoria collegata
- Quantizzazione uniforme - saturazione, errore granulare e SNR di quantizzazione
- Quantizzazione non uniforme, companding e conversione A-D
- Energia, potenza e rapporto segnale-rumore in decibel
- Modulazione QAM - costellazioni, energia e probabilità d'errore
- Canali di trasmissione - cavo, fibra ottica e radio in spazio libero