Salta al contenuto
Note per Studenti PSK - modulazione di fase

PSK - modulazione di fase

In questa pagina 5

Definizione

Nella PSK (phase shift keying) invece di modulare l'ampiezza si modula la fase della portante: tutti i segnali hanno la stessa ampiezza e un'inclinazione diversa, sm(t)=h(t)cos⁡(2πf0t+φm)=Re⁡[h(t) ej(2πf0t+φm)],φm=πM (2m−1), m=1,…,M.s_m(t)=h(t)\cos\left(2\pi f_0t+\varphi_m\right)=\operatorname{Re}\left[h(t)\,e^{j\left(2\pi f_0t+\varphi_m\right)}\right],\qquad\varphi_m=\frac\pi M\,(2m-1),\ m=1,\dots,M. Le MM fasi possibili sono equispaziate sulla circonferenza (con un offset di πM\frac\pi M rispetto all'asse II). Il segnale è in banda passante, come la QAM (QAM - modulazione di ampiezza in quadraturaNella QAM si modulano ampiezza e fase di una portante con due ampiezze $\alpha_{m,I},\alpha_{m,Q}$ (simbolo complesso $\alpha_m=\alpha_{m,I}+j\alpha_{m,Q}$): $s_m(t)=\operatorname{Re}\left[\alpha_mh(t)e^{j2\pi f_0t}\right]$. È un segnale in banda passante con base a due dimensioni ($\cos$ e $\sin$ per l'impulso) e punti $\sqrt{\frac{E_h}2}\left[\alpha_{m,I},\alpha_{m,Q}\right]$. Per $M=L^2$: $d_{min}=\sqrt{2E_h}$, $E_s=E_h\frac{M-1}3$ e $P[E]=1-\left[1-2\left(1-\frac1{\sqrt M}\right)Q\left(\sqrt{\frac{E_h}{N_0}}\right)\right]^2\approx4\left(1-\frac1{\sqrt M}\right)Q\left(\sqrt{\frac3{M-1}\frac{E_s}{N_0}}\right)$.QAM - modulazione di ampiezza in quadratura →).

Base e costellazione

Sviluppando cos⁡(2πf0t+φm)=cos⁡φmcos⁡(2πf0t)−sin⁡φmsin⁡(2πf0t)\cos(2\pi f_0t+\varphi_m)=\cos\varphi_m\cos(2\pi f_0t)-\sin\varphi_m\sin(2\pi f_0t) si ritrova la stessa base a due dimensioni della QAM: ϕ1=2Ehcos⁡(2πf0t) h(t),ϕ2=−2Ehsin⁡(2πf0t) h(t) ⟹ sm=Eh2[cos⁡φm, sin⁡φm].\phi_1=\sqrt{\frac2{E_h}}\cos(2\pi f_0t)\,h(t),\quad\phi_2=-\sqrt{\frac2{E_h}}\sin(2\pi f_0t)\,h(t)\ \Longrightarrow\ \mathbf s_m=\sqrt{\frac{E_h}2}\left[\cos\varphi_m,\ \sin\varphi_m\right]. I punti sono equispaziati sulla circonferenza di raggio Eh2\sqrt{\frac{E_h}2}. Tutti hanno la stessa energia Em=Eh2=Es∀m,E_m=\frac{E_h}2=E_s\quad\forall m, quindi anche l'energia media è Es=Eh2E_s=\frac{E_h}2. Esempio M=8M=8: otto punti a 22,5∘,67,5∘,…22{,}5^\circ,67{,}5^\circ,\dots; ogni punto ha una regione di decisione che è un settore circolare di apertura 2πM\frac{2\pi}M delimitato dalle due semirette a metà tra il punto e i suoi vicini (il modulo di ρ\boldsymbol\rho è irrilevante: conta solo l'angolo).

Distanza minima. Due punti adiacenti formano un angolo 2πM\frac{2\pi}M: la corda è dmin=2Es sin⁡πM=2Eh sin⁡πM.\boxed{d_{min}=2\sqrt{E_s}\,\sin\frac\pi M=\sqrt{2E_h}\,\sin\frac\pi M.}

Probabilità di errore

L'errore si ha quando il punto ricevuto esce dal settore, attraversando una delle due semirette di confine. Ciascuna dista dal punto Essin⁡πM=dmin2\sqrt{E_s}\sin\frac\pi M=\frac{d_{min}}2 ed è attraversata con probabilità Q(dmin/2σI)Q\left(\frac{d_{min}/2}{\sigma_I}\right). Si approssima con la somma delle due (2×2\times, union bound, accurato ad SNR alto): P[E]≈2 Q(2EsN0 sin⁡πM)(M>2).\boxed{P[E]\approx2\,Q\left(\sqrt{\frac{2E_s}{N_0}}\,\sin\frac\pi M\right)}\qquad(M>2). Con la codifica di Gray, Pbit≈P[E]log⁡2MP_{bit}\approx\frac{P[E]}{\log_2M}: introducendo l'SNR di riferimento Γ=EsN0TBmin\Gamma=\frac{E_s}{N_0TB_{min}} con Bmin=1TB_{min}=\frac1T (banda passante) Γ=EsN0\Gamma=\frac{E_s}{N_0}, e Pbit≈2log⁡2M Q(2Γsin⁡2πM) (M>2),Pbit=Q(2Γ) (M=2).P_{bit}\approx\frac2{\log_2M}\,Q\left(\sqrt{2\Gamma\sin^2\frac\pi M}\right)\ (M>2),\qquad P_{bit}=Q\left(\sqrt{2\Gamma}\right)\ (M=2).

Due casi notevoli.

  • M=2M=2: φm=±π2\varphi_m=\pm\frac\pi2, i due segnali sono opposti: antipodale, detta BPSKbinary PSK: due fasi opposte (binary PSK), P[E]=Q(2EsN0)P[E]=Q\left(\sqrt{\frac{2E_s}{N_0}}\right) (esatto).
  • M=4M=4: quattro punti a 45∘,135∘,…45^\circ,135^\circ,\dots, sugli assi del piano ruotati di 45∘45^\circ: coincide con la 4-QAM, P[E]≈2Q(EsN0)P[E]\approx2Q\left(\sqrt{\frac{E_s}{N_0}}\right) (QPSKquadrature PSK: quattro fasi, equivalente alla 4-QAM).

Confronto con la QAM

Per MM grande sin⁡πM≈πM\sin\frac\pi M\approx\frac\pi M: l'argomento della QQ è 2ΓπM∝ΓM\sqrt{2\Gamma}\frac\pi M\propto\frac{\sqrt\Gamma}M, mentre per la QAM è 3ΓM−1∝ΓM\sqrt{\frac{3\Gamma}{M-1}}\propto\frac{\sqrt\Gamma}{\sqrt M}. Cioè raddoppiare MM costa 6 dB nella PSK e 3 dB nella QAM: a SNR alto le modulazioni di ampiezza (QAM) sono più efficienti di quelle di sola fase. Valori di Γ\Gamma (dB) per ottenere PbitP_{bit} assegnata (calcolati con le formule precedenti):

MM PSK, Pbit=10−3P_{bit}=10^{-3} PSK, Pbit=10−6P_{bit}=10^{-6} QAM, Pbit=10−3P_{bit}=10^{-3} QAM, Pbit=10−6P_{bit}=10^{-6}
22 6,86{,}8 10,510{,}5
44 9,89{,}8 13,513{,}5 9,89{,}8 13,513{,}5
88 14,814{,}8 18,718{,}7
1616 20,420{,}4 24,524{,}5 16,516{,}5 20,420{,}4
3232 26,126{,}1 30,430{,}4
6464 22,622{,}6 26,626{,}6
256256 28,428{,}4 32,632{,}6

Per M=16M=16 la PSK richiede quasi 44 dB in più della QAM. Perché allora si usa? Perché l'ampiezza è costante: negli amplificatori non lineari (per esempio nei satelliti) una modulazione che varia l'ampiezza viene distorta, mentre la sola fase è robusta (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 →).

Esempio (foglio di esercizi). Uno smartphone scarica 22 Mbit in 500500 ms con 8-PSK garantendo Pbit=10−6P_{bit}=10^{-6}: serve Γ=18,7\Gamma=18{,}7 dB, e il rate è 44 Mbit/s, cioè 43\frac43 Msimb/s (Esercizio 25 · smartphone con PSK adattiva in galleria (foglio di esercizi sulla modulazione digitale)).

Errori comuni

  • Usare sin⁡2πM\sin\frac{2\pi}M invece di sin⁡πM\sin\frac\pi M (la semidistanza dal confine usa metà angolo).
  • Usare per M=2M=2 la formula con 2log⁡2M\frac2{\log_2M} valida per M>2M>2: con due punti c'è una sola frontiera e Pbit=Q(2Γ)P_{bit}=Q\left(\sqrt{2\Gamma}\right).
  • Dimenticare che le energie di tutti i punti sono uguali: Es=Em=Eh2E_s=E_m=\frac{E_h}2.
  • Credere che la PSK sia meglio della QAM: lo è solo quando l'ampiezza costanteil segnale ha sempre lo stesso modulo: robusto agli amplificatori non lineari è un requisito.

Versione ripasso

  • Segnali: sm=hcos⁡(2πf0t+φm)s_m=h\cos(2\pi f_0t+\varphi_m), φm=πM(2m−1)\varphi_m=\frac\pi M(2m-1); base come QAM; sm=Eh2[cos⁡φm,sin⁡φm]\mathbf s_m=\sqrt{\frac{E_h}2}[\cos\varphi_m,\sin\varphi_m]: punti su una circonferenza, tutti con Es=Eh2E_s=\frac{E_h}2; regioni = settori di apertura 2πM\frac{2\pi}M.
  • Distanza: dmin=2Essin⁡πM=2Ehsin⁡πM\boxed{d_{min}=2\sqrt{E_s}\sin\frac\pi M=\sqrt{2E_h}\sin\frac\pi M}.
  • Errore: P[E]≈2Q(2EsN0sin⁡πM)\boxed{P[E]\approx2Q\left(\sqrt{\frac{2E_s}{N_0}}\sin\frac\pi M\right)} (M>2M>2); Gray: Pbit≈2log⁡2MQ(2Γsin⁡πM)P_{bit}\approx\frac2{\log_2M}Q\left(\sqrt{2\Gamma}\sin\frac\pi M\right), Γ=EsN0\Gamma=\frac{E_s}{N_0} (Bmin=1TB_{min}=\frac1T). M=2M=2: BPSK Q(2Γ)Q\left(\sqrt{2\Gamma}\right); M=4M=4: == 4-QAM ≈2Q(EsN0)\approx2Q\left(\sqrt{\frac{E_s}{N_0}}\right).
  • Confronto: M×2M\times2 costa 66 dB (PSK) contro 33 dB (QAM). Γ\Gamma per Pbit=10−3P_{bit}=10^{-3}: PSK 6,8,9,8,14,8,20,4,26,16{,}8,9{,}8,14{,}8,20{,}4,26{,}1 dB (M=2,4,8,16,32M=2,4,8,16,32); 10−610^{-6}: 10,5,13,5,18,7,24,5,30,410{,}5,13{,}5,18{,}7,24{,}5,30{,}4. Ampiezza costante ⇒\Rightarrow satelliti.
  • Errori tipici: sin⁡2πM\sin\frac{2\pi}M; energie diverse; PSK sempre migliore della QAM.

Esercizi su questo argomento

Teoria collegata