Salta al contenuto
Note per Studenti Esercizio - otto segnali sinusoidali, base ortonormale, distanza minima e bit rate

Esercizio - otto segnali sinusoidali, base ortonormale, distanza minima e bit rate

In questa pagina 5

Testo (scheda di esercizi n. 4, modulazione digitale, esercizio 4). Si considerino le seguenti forme d'onda, usate da una modulazione digitale ottonaria per trasmettere un flusso di bit equiprobabili e indipendenti: s1(t)=As_1(t)=A, s2(t)=Acos⁡(2πf0t)s_2(t)=A\cos(2\pi f_0t), s3(t)=−2As_3(t)=-2A, s4(t)=2A[1−cos⁡(2πf0t)]s_4(t)=2A\left[1-\cos(2\pi f_0t)\right], s5(t)=Asin⁡(2πf0t)s_5(t)=A\sin(2\pi f_0t), s6(t)=−2Acos⁡(2πf0t+π6)s_6(t)=-2A\cos\left(2\pi f_0t+\frac\pi6\right), s7(t)=Acos⁡(2πf1t)s_7(t)=A\cos(2\pi f_1t), s8(t)=2Acos⁡2(2πf0t)s_8(t)=2A\cos^2(2\pi f_0t), tutte limitate in durata a [0,T][0,T], con A=40A=40 V, T=2 μT=2\ \mus, f0=400f_0=400 MHz e f1=2f0f_1=2f_0. a) Rappresentare i segnali in un'opportuna base ortonormale; b) calcolare la distanza minima e l'energia media trasmessa; c) trovare il bit-rate trasmesso implicato da questa modulazione.

Teoria usata: Spazio dei segnali e Gram-SchmidtNella modulazione digitale ogni simbolo di un alfabeto di $M$ elementi è associato a una forma d'onda $s_j(t)$ di energia finita, trasmessa in un tempo di simbolo $T$. Le forme d'onda sono elementi dello spazio $\mathcal L^2$ con prodotto scalare $\langle x,y\rangle=\int xy^,dt$ e energia $E_x=\lVert x\rVert^2$; con una base ortonormale ${\varphi_i}{i=1}^I$ ($I\le M$, trovata con Gram-Schmidt) ogni segnale è un punto $\mathbf s_j=[\langle s_j,\varphi_i\rangle]i$ e l'insieme dei punti è la costellazione. Il rumore bianco gaussiano ha componenti sulla base indipendenti $\mathcal N(0,\frac{N_0}2)$ (la parte fuori dallo spazio dei segnali è irrilevante), quindi il ricevuto è $\mathbf r=\mathbf s_j+\mathbf w$.Spazio dei segnali e Gram-Schmidt →, Probabilità d'errore e funzione QPer due segnali di energie $E_1,E_2$ con coefficiente di correlazione $\rho=\frac{\langle s_1,s_2\rangle}{\sqrt{E_1E_2}}$ la distanza è $d{12}=\sqrt{E_1+E_2-2\rho\sqrt{E_1E_2}}$ e, con rumore AWGN, simboli equiprobabili e criterio MD, $P[E]=Q\left(\frac{d{12}}{2\sigma_I}\right)=Q\left(\sqrt{\frac{E_s(1-\rho)}{N_0}}\right)$ con $\sigma_I^2=\frac{N_0}2$ e $Q$ la coda della gaussiana. Il caso antipodale ($\rho=-1$) dà $Q\left(\sqrt{\frac{2E_s}{N_0}}\right)$, l'ortogonale ($\rho=0$) $Q\left(\sqrt{\frac{E_s}{N_0}}\right)$: 3 dB peggio. Con $M>2$ segnali si usano limiti: $\frac{N^}M Q\left(\frac{d_{min}}{2\sigma_I}\right)\le P[E]\le(M-1)Q\left(\frac{d_{min}}{2\sigma_I}\right)$ (union bound); la probabilità dipende solo da $\frac{E_s}{N_0}$, cioè dall'SNR.Probabilità d'errore e funzione Q →.

a) Base ortonormale

Ortogonalità tra le sinusoidi. Con f0T=400⋅106⋅2⋅10−6=800f_0T=400\cdot10^6\cdot2\cdot10^{-6}=800 (intero) e f1T=1600f_1T=1600, tutti gli integrali su [0,T][0,T] di una sinusoide a frequenza intera multipla di 1T\frac1T valgono esattamente 00, e anche f0≫1Tf_0\gg\frac1T basterebbe per l'approssimazione. Quindi 11, cos⁡(2πf0t)\cos(2\pi f_0t), sin⁡(2πf0t)\sin(2\pi f_0t) e cos⁡(2πf1t)\cos(2\pi f_1t) sono a due a due ortogonali (costante contro sinusoide: l'integrale di una sinusoide su un numero intero di periodi è 00; seno contro coseno alla stessa frequenza: ∫sin⁡cos⁡=12∫sin⁡(4πf0t)=0\int\sin\cos=\frac12\int\sin(4\pi f_0t)=0; frequenze diverse: ∫cos⁡(2πf0t)cos⁡(2πf1t)=12∫[cos⁡(2π3f0t)+cos⁡(2πf0t)]=0\int\cos(2\pi f_0t)\cos(2\pi f_1t)=\frac12\int\left[\cos(2\pi3f_0t)+\cos(2\pi f_0t)\right]=0).

I segnali sono combinazioni lineari di queste quattro funzioni (per esempio s3=−2s1s_3=-2s_1, s8=2Acos⁡2(2πf0t)=A[1+cos⁡(2πf1t)]=s1+s7s_8=2A\cos^2(2\pi f_0t)=A\left[1+\cos(2\pi f_1t)\right]=s_1+s_7, perché 2cos⁡2x=1+cos⁡2x2\cos^2x=1+\cos2x), quindi la dimensione è I=4I=4 e la base ortonormale, senza bisogno di Gram-Schmidt (Spazio dei segnali e Gram-SchmidtNella modulazione digitale ogni simbolo di un alfabeto di $M$ elementi è associato a una forma d'onda $s_j(t)$ di energia finita, trasmessa in un tempo di simbolo $T$. Le forme d'onda sono elementi dello spazio $\mathcal L^2$ con prodotto scalare $\langle x,y\rangle=\int xy^*,dt$ e energia $E_x=\lVert x\rVert^2$; con una base ortonormale ${\varphi_i}_{i=1}^I$ ($I\le M$, trovata con Gram-Schmidt) ogni segnale è un punto $\mathbf s_j=[\langle s_j,\varphi_i\rangle]_i$ e l'insieme dei punti è la costellazione. Il rumore bianco gaussiano ha componenti sulla base indipendenti $\mathcal N(0,\frac{N_0}2)$ (la parte fuori dallo spazio dei segnali è irrilevante), quindi il ricevuto è $\mathbf r=\mathbf s_j+\mathbf w$.Spazio dei segnali e Gram-Schmidt →), è φ1=1T,φ2=2Tcos⁡(2πf0t),φ3=2Tsin⁡(2πf0t),φ4=2Tcos⁡(2πf1t)(0≤t≤T).\varphi_1=\frac1{\sqrt T},\quad\varphi_2=\sqrt{\frac2T}\cos(2\pi f_0t),\quad\varphi_3=\sqrt{\frac2T}\sin(2\pi f_0t),\quad\varphi_4=\sqrt{\frac2T}\cos(2\pi f_1t)\qquad(0\le t\le T). (Normalizzazione: ∫0T1T=1\int_0^T\frac1T=1 e ∫0T2Tcos⁡2=2T⋅T2=1\int_0^T\frac2T\cos^2=\frac2T\cdot\frac T2=1.) Con AT=40⋅2⋅10−6=0,0566A\sqrt T=40\cdot\sqrt{2\cdot10^{-6}}=0{,}0566 Vs\sqrt{\text{s}} e AT/2=40⋅10−3=0,04A\sqrt{T/2}=40\cdot10^{-3}=0{,}04 Vs\sqrt{\text{s}} le coordinate ⟨sj,φi⟩\langle s_j,\varphi_i\rangle sono:

segnale espressione coordinate (φ1,φ2,φ3,φ4)(\varphi_1,\varphi_2,\varphi_3,\varphi_4) valori numerici (Vs\sqrt{\text{s}}) ∥s∥2\lVert\mathbf s\rVert^2
s1s_1 AA (AT,0,0,0)(A\sqrt T,0,0,0) (0,0566;0;0;0)(0{,}0566;0;0;0) A2TA^2T
s2s_2 Acos⁡(2πf0t)A\cos(2\pi f_0t) (0,AT/2,0,0)(0,A\sqrt{T/2},0,0) (0;0,04;0;0)(0;0{,}04;0;0) A2T2\frac{A^2T}2
s3s_3 −2A-2A (−2AT,0,0,0)(-2A\sqrt T,0,0,0) (−0,1131;0;0;0)(-0{,}1131;0;0;0) 4A2T4A^2T
s4s_4 2A−2Acos⁡2A-2A\cos (2AT,−A2T,0,0)(2A\sqrt T,-A\sqrt{2T},0,0) (0,1131;−0,08;0;0)(0{,}1131;-0{,}08;0;0) 6A2T6A^2T
s5s_5 Asin⁡(2πf0t)A\sin(2\pi f_0t) (0,0,AT/2,0)(0,0,A\sqrt{T/2},0) (0;0;0,04;0)(0;0;0{,}04;0) A2T2\frac{A^2T}2
s6s_6 −2Acos⁡(2πf0t+π6)-2A\cos\left(2\pi f_0t+\frac\pi6\right) (0,−A3T/2,AT/2,0)\left(0,-A\sqrt{3T/2},A\sqrt{T/2},0\right) (0;−0,0693;0,04;0)(0;-0{,}0693;0{,}04;0) 2A2T2A^2T
s7s_7 Acos⁡(2πf1t)A\cos(2\pi f_1t) (0,0,0,AT/2)(0,0,0,A\sqrt{T/2}) (0;0;0;0,04)(0;0;0;0{,}04) A2T2\frac{A^2T}2
s8s_8 2Acos⁡2(2πf0t)=s1+s72A\cos^2(2\pi f_0t)=s_1+s_7 (AT,0,0,AT/2)(A\sqrt T,0,0,A\sqrt{T/2}) (0,0566;0;0;0,04)(0{,}0566;0;0;0{,}04) 32A2T\frac32A^2T

Le righe particolari: per s4s_4, 2A=2 s12A=2\,s_1 (coordinata 2AT2A\sqrt T su φ1\varphi_1) e −2Acos⁡=−2 s2-2A\cos=-2\,s_2 (coordinata −2AT/2=−A2T-2A\sqrt{T/2}=-A\sqrt{2T} su φ2\varphi_2). Per s6s_6 si sviluppa il coseno della somma: −2Acos⁡(2πf0t+π6)=−2A[cos⁡π6cos⁡(2πf0t)−sin⁡π6sin⁡(2πf0t)]=−3Acos⁡(2πf0t)+Asin⁡(2πf0t)=−3 s2+s5-2A\cos\left(2\pi f_0t+\frac\pi6\right)=-2A\left[\cos\frac\pi6\cos(2\pi f_0t)-\sin\frac\pi6\sin(2\pi f_0t)\right]=-\sqrt3A\cos(2\pi f_0t)+A\sin(2\pi f_0t)=-\sqrt3\,s_2+s_5, con coordinate −3AT/2=−A3T/2-\sqrt3A\sqrt{T/2}=-A\sqrt{3T/2} e AT/2A\sqrt{T/2}. (Tutte le coordinate sono state verificate con un'integrazione numerica.)

b) Distanza minima ed energia media

Distanza minima. Con I=4I=4 dimensioni conviene cercare le coppie più vicine guardando le coordinate (in unità AT/2=0,04A\sqrt{T/2}=0{,}04: s1=(2,0,0,0)s_1=(\sqrt2,0,0,0), s2=(0,1,0,0)s_2=(0,1,0,0), s3=(−22,0,0,0)s_3=(-2\sqrt2,0,0,0), s4=(22,−2,0,0)s_4=(2\sqrt2,-2,0,0), s5=(0,0,1,0)s_5=(0,0,1,0), s6=(0,−3,1,0)s_6=(0,-\sqrt3,1,0), s7=(0,0,0,1)s_7=(0,0,0,1), s8=(2,0,0,1)s_8=(\sqrt2,0,0,1)). La coppia più vicina è {s1,s8}\{s_1,s_8\}: s8−s1=(0,0,0,AT/2)\mathbf s_8-\mathbf s_1=(0,0,0,A\sqrt{T/2}), cioè dmin=∥s7∥=AT2=0,04 Vs.d_{min}=\lVert s_7\rVert=A\sqrt{\frac T2}=\boxed{0{,}04\ \text{V}\sqrt{\text{s}}}. Le altre distanze sono più grandi: per esempio d2,5=d2,7=d5,7=d7,8=AT=0,0566d_{2,5}=d_{2,7}=d_{5,7}=d_{7,8}=A\sqrt T=0{,}0566 (segnali ortogonali tra loro con energia A2T2\frac{A^2T}2: d=A2T2+A2T2d=\sqrt{\frac{A^2T}2+\frac{A^2T}2}) e d1,2=A3T2=0,0693d_{1,2}=A\sqrt{\frac{3T}2}=0{,}0693. Si conferma anche numericamente (matrice di tutte le distanze) che 0,040{,}04 è il minimo, ottenuto solo per la coppia (s1,s8)(s_1,s_8).

Energia media (simboli equiprobabili: Es=18∑jEjE_s=\frac18\sum_jE_j): Es=A2T8(1+12+4+6+12+2+12+32)=A2T8⋅16=2A2T=2⋅1600⋅2⋅10−6=6,4⋅10−3 V2s.E_s=\frac{A^2T}8\left(1+\tfrac12+4+6+\tfrac12+2+\tfrac12+\tfrac32\right)=\frac{A^2T}8\cdot16=2A^2T=2\cdot1600\cdot2\cdot10^{-6}=\boxed{6{,}4\cdot10^{-3}\ \text{V}^2\text{s}}.

c) Bit-rate

Gli M=8M=8 simboli sono equiprobabili e indipendenti, quindi ogni simbolo porta log⁡28=3\log_28=3 bit e dura T=2 μT=2\ \mus: Rb=log⁡2MT=32⋅10−6=1,5 Mbit/s.R_b=\frac{\log_2M}T=\frac3{2\cdot10^{-6}}=\boxed{1{,}5\ \text{Mbit/s}}.

Osservazioni

Errori comuni

  • Dire che la dimensione è 88 (una per segnale) o 33: i segnali sono combinazioni di sole quattro funzioni ortogonali.
  • Dimenticare che s8s_8 si scrive con cos⁡2=12(1+cos⁡2x)\cos^2=\frac12(1+\cos2x): contiene la componente alla frequenza f1=2f0f_1=2f_0.
  • Prendere ATA\sqrt T al posto di AT/2A\sqrt{T/2} come coordinata di una sinusoide (la base ha il fattore 2/T\sqrt{2/T}).

Versione ripasso

  • Base (I=4I=4): φ1=1T\varphi_1=\frac1{\sqrt T}, φ2,3=2Tcos⁡,sin⁡(2πf0t)\varphi_{2,3}=\sqrt{\frac2T}\cos,\sin(2\pi f_0t), φ4=2Tcos⁡(2πf1t)\varphi_4=\sqrt{\frac2T}\cos(2\pi f_1t); s3=−2s1s_3=-2s_1, s4=2s1−2s2s_4=2s_1-2s_2, s6=−3s2+s5s_6=-\sqrt3s_2+s_5, s8=s1+s7s_8=s_1+s_7.
  • AT=0,0566A\sqrt T=0{,}0566, AT/2=0,04A\sqrt{T/2}=0{,}04 Vs\sqrt{\text{s}}; dmin=d1,8=AT/2=0,04d_{min}=d_{1,8}=A\sqrt{T/2}=0{,}04.
  • Es=A2T8⋅16=2A2T=6,4⋅10−3E_s=\frac{A^2T}8\cdot16=2A^2T=6{,}4\cdot10^{-3} V2^2s; Rb=3T=1,5R_b=\frac3T=1{,}5 Mbit/s.

Lezioni in cui compare

Teoria collegata