Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SCD - Tema2 PDF
SCD - Tema2 PDF
COMUNICACIONES
DIGITALES
1
COMUNICACIÓN BANDABASE
Modulación por amplitud de pulso (PAM)
- Espectro PAM:
sen nd
Ws ( f ) d W f nf s d t / Ts , f s 1 / Ts 2
k nd
COMUNICACIÓN BANDABASE
Modulación por amplitud de pulso (PAM)
donde
t
h(t )
t
sen t f
H( f ) t
t f
- Espectro PAM:
Ws ( f ) H ( f ) W f nf s
1
3
Ts k
COMUNICACIÓN BANDABASE
Modulación por codificación de pulso (PCM)
- A cada valor de amplitud de la señal muestreada se le asigna una
palabra digital de n bits. Por tanto, existen M = 2n palabras de código
posibles. Este proceso se denomina cuantificación. Si los intervalos de
decisión del cuantificador son iguales se habla de cuantificación
uniforme. Si son distintos, tenemos cuantificación no uniforme.
- La relación señal a ruido del cuantificador uniforme viene dada por:
S M2 Pe : probabilidad de error de bits
salida 1 4( M 1) Pe debido al ruido del canal
2
N
S
6,02n Cada bit adicional en la palabra de
N dB código incrementa en 6 dB la SNR
B = 1 kHz
B = 500 Hz
6
COMUNICACIÓN BANDABASE
Señalización digital (ejemplo con señal de niveles múltiples, L=4)
B = 500 Hz
B = 250 Hz
7
COMUNICACIÓN BANDABASE
Códigos de línea
8
COMUNICACIÓN BANDABASE
Códigos de línea
- Conforme al análisis para señales digitales, un código de línea puede expresarse
como:
s(t ) a f t nT
n
n s
2 A , k 0
1 2
Runipolar(k ) 2
4 A , k 0
1 9
COMUNICACIÓN BANDABASE
Códigos de línea
Ejemplo código unipolar NRZ:
2 A , k 0
1 2
Runipolar(k ) 2
4 A , k 0
1
2 2
F( f ) F ( f ) A2
j 2kfTs
Ps ( f )
Ts
R ( k )e
k
j 2kfTs
Ts 4
1
k
e
sen fTb
1
F ( f ) Tb
fTb
, e
k
j 2kfTs
Tb
( f n / T )
k
b
10
COMUNICACIÓN BANDABASE
Códigos de línea
11
COMUNICACIÓN BANDABASE
Códigos de línea
12
COMUNICACIÓN BANDABASE
Espectros de potencia de señales de niveles múltiples
- Supongamos una señal digital de L = 2l niveles múltiples, la velocidad en baudios
es:
D = R/l
R
- Eficiencia espectral de una señal: (bits/s)/Hz
B
C S
- Eficiencia espectral máxima (fórmula de Shannon): max log 2 1
B N
13
COMUNICACIÓN BANDABASE
Interferencia intersímbolos (ISI)
- Supongamos una señal de entrada de niveles múltiples de cresta plana:
wentrada(t ) a n ht nTs
n
wentrada(t ) a n h(t ) t nTs a n t nTs h(t )
n n
14
COMUNICACIÓN BANDABASE
Interferencia intersímbolos (ISI)
- La forma de onda de salida es:
wsalida (t ) a n t nTs he (t ) a n he t nTs
n n
donde: he (t ) h(t ) hT (t ) hC (t ) hR (t )
H e ( f ) H ( f )HT ( f )H C ( f )H R ( f )
t sen Ts f
siendo: H ( f ) Ts
Ts Ts f
He ( f )
- El filtro en el receptor viene dado por: H R ( f )
H ( f )H T ( f )H C ( f )
Cuando HR(f) se selecciona para reducir al mínimo la interferencia intersímbolos,
entonces el filtro de recepción se llama filtro de ecualización.
15
COMUNICACIÓN BANDABASE
Interferencia intersímbolos (ISI)
1 f f1
1 f f1
H e ( f ) 2 1 cos f1 f B
2 f D
0 f B
18
COMUNICACIÓN BANDABASE
Modulación por tiempo de pulso (PTM): PWM y PPM
Las modulaciones por tiempo de pulso utiliza el eje de tiempos para codificar la
información. PWM codifica su ancho en función del valor a codificar, mientras que
PPM envía un pulso en la posición temporal correspondiente al dato a codificar.
19
COMUNICACIÓN BANDABASE
Modulación por tiempo de pulso (PTM): PWM y PPM
20
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
s (t ) 0 t T para un 1 binario
si (t ) 1
s2 (t ) 0 t T para un 0 binario
- En el caso general, se tendrán M señales distintas, siendo M = 2 para el caso
binario. La señal recibida vendrá dada por:
r (t ) si (t ) hc (t ) n(t ) i 1,, M
- donde hc(t) es la respuesta al impulso del canal y n(t) es el ruido en el mismo. Para el caso de
canal ideal y sistema binario:
r (t ) si (t ) n(t ) i 1,2 0t T
- A partir de esta señal de entrada, el filtro de recepción se encargará de obtener una muestra
en el instante de tiempo T que le permita estimar cuál fue el símbolo transmitido:
z (T ) ai (T ) n0 (T ) i 1,2
- donde ai(T) es la componente debida a la señal deseada y n0(T) la componente
debida al ruido 21
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
1 1 z a 2
p( z | si ) exp i
s0 2 2 s 0 s1
22
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
j 1,, N
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
0
j 1 k 1 j 1 k 1 j 1
j 1
para todo i
24
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
-
~(t ) , donde la
Para el ruido se tendría que este viene dado por: n(t ) nˆ (t ) n
componente del mismo dentro del espacio vectorial de señales es:
N
nˆ (t ) n j j (t )
j 1
- El ruido está constituido por una componente dentro del espacio vectorial de
señales y otra fuera de dicho espacio vectorial de señales, la cual no afectará al
proceso de detección:
N
n(t ) n j j (t ) n~(t )
j 1
Siendo:
1 T
nj
Kj 0
n(t ) j (t )dt para todo j
T
0
n~(t ) j (t )dt 0 para todo j
25
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
n (n1 , n2 ,, nN )
- Cuando se considera ruido blanco AWGN con densidad espectral de potencia
constante N0/2, su potencia promedio es infinita:
N0
s varn(t )
df
2
2
- Sin embargo, para ruido AWGN filtrado, su potencia promedio es finita:
N
2
s var n j E n(t ) j (t )dt 0
2
2
Por tanto, la potencia promedio del ruido a la salida del correlador es finita y viene
dada por N0/2.
26
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
z (T )
s2
z (T )
a1 a2
0
2
s2 27
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
P(e | s2 ) P(decision s1 | s2 ) p( z | s2 )dz
0
- La probabilidad de error de bit será:
2 2
PB P(e, si ) P(e | si ) P( si )
i 1 i 1
1 1 z a 2
PB p( z | s2 )dz exp 2
dz
0 ( a1 a2 ) / 2 0 ( a1 a2 ) / 2 s0 2 s
0
2 28
COMUNICACIÓN BANDABASE
Rendimiento de los sistemas de comunicación
1 u2 a1 a2
PB
2 u(a1a2 ) / 2s 0 exp 2 du Q 2s 0
1 u2
Q( x)
2
x
exp du
2
La expresión anterior no puede evaluarse de manera cerrada, pero para x > 3 se
puede aproximar a
1 x2
Q( x) exp
x 2 2
29
COMUNICACIÓN BANDABASE
El filtro adaptado
30
COMUNICACIÓN BANDABASE
El filtro adaptado
j 2fT
H ( f ) S ( f )e df
S
N T N 0 / 2 H ( f ) df
2
- Nosotros deseamos encontrar el valor de H(f) = H0(f) para el que se obtiene el
máximo (S/N)T. Según la ecuación de desigualdad de Schwarz:
2
f1 ( x) f 2 ( x)dx f1 ( x) dx
2 2
f 2 ( x) dx
- La igualdad se produce cuando f1(x) = kf2*(x), donde k es una constante arbitraria
y * indica complejo conjugado. Si identificamos H(f) con f1(x) y S(f)ej2fT con f2(x),
podemos rescribir para este caso particular:
2
df H ( f ) df S ( f ) df
j 2fT 2 2
H ( f ) S ( f )e
S 2
2
- Aplicando lo anterior sobre (S/N)T, se llega a que: S ( f ) df
N T N 0 31
COMUNICACIÓN BANDABASE
El filtro adaptado
- En ese caso, se tendrá que la relación señal a ruido vendrá dada por:
S 2E
max
N T N 0
donde E es la energía de la señal de entrada s(t): E
2
- S ( f ) df
32
COMUNICACIÓN BANDABASE
El filtro de correlación
- La salida del filtro adaptado para una entrada r(t) puede expresarse como:
0 0
t
r (t ) s(T t t )dt
0
T
- Para t = T, esta se reduce a: z (T ) 0
r (t ) s(t )dt
33
COMUNICACIÓN BANDABASE
Optimización de la probabilidad de error
S (a1 a2 ) 2 2 Ed
N T s02
N0
T
donde Ed es la energía de la señal diferencia: Ed 0
2 34
s1 (t ) s 2 (t ) dt
COMUNICACIÓN BANDABASE
Optimización de la probabilidad de error
Ed
PB Q
2N 0
- La expresión anterior puede definirse en función de la energía de bit. Para ello,
definiremos en primer lugar un coeficiente de correlación cruzada r como:
1 T
r
Eb 0
s1 (t ) s2 (t )dt
Ed Eb Eb 2rEb 2Eb (1 r )
Eb (1 r )
- Así, la tasa de error de bit puede definirse como: P Q
B N0
- Existen dos casos de interés:
Eb
r = 0 Señales ortogonales: PB Q
N0
2 Eb
r = -1 Señales antipodales u opuestas: PB Q
N0
36
COMUNICACIÓN BANDABASE
Optimización de la probabilidad de error
- El valor esperado a la salida del muestreador, z(T), cuando se transmite s1(t) es:
a1 (T ) Ez (T ) | s1 (t ) E A2 An(t ) dt A2T
0
T
37