Está en la página 1de 401

UNIVERSIDAD DE VALLADOLID

E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

CURSO 2010/2011

PROFESORES:

ROBERTO HORNERO SNCHEZ


MARA GARCA GADAN

TEORA DE LA COMUNICACIN
Curso 2010/2011
Profesores:

Roberto Hornero Snchez (despacho 2D087)


e-mail: robhor@tel.uva.es
Mara Garca Gadan (despacho 2D082)
e-mail: margar@tel.uva.es

DESCRIPCIN
En esta asignatura se estudia la base de los sistemas de comunicacin analgicos y digitales.
En una primera parte se ensean las diferentes modulaciones en amplitud y las
modulaciones angulares, y se profundizar en el efecto del ruido sobre estas modulaciones.
En una segunda parte se introducirn las modulaciones digitales y sus sistemas de
transmisin banda base y paso banda. Entre ambas partes hay un tema intermedio sobre la
modulacin analgica y digital de pulsos.
Este contenido terico se completa con la realizacin de problemas de cada tema y con tres
bloques de prcticas en el entorno MATLAB donde se simularn los distintos conceptos
explicados en teora, y ver cules son sus implicaciones prcticas.

OBJETIVOS
Los objetivos de esta asignatura son:
Conocer los distintos sistemas de comunicacin existentes (analgicos y digitales) y
comprender las ventajas e inconvenientes de cada uno de ellos.
Saber cules son los parmetros que se pueden modificar en cada caso, as cmo
evaluar sus prestaciones.
Identificar cundo se debe utilizar cada una de las diferentes soluciones existentes
para transmitir informacin a travs de un medio entre dos puntos diferentes.
Simular correctamente en el entorno MATLAB los distintos conceptos explicados
en teora, y ver cules son sus implicaciones prcticas.

TEORA
TEMA 1: INTRODUCCIN A LOS SISTEMAS DE
COMUNICACIN.
1.1. INTRODUCCIN.
1.2. CARACTERIZACIN TEMPORAL
1.3. CARACTERIZACIN ESPECTRAL
1.4. CARACTERIZACIN DE SISTEMAS
1.5. DENSIDAD ESPECTRAL
1.6. ANCHO DE BANDA DE UNA SEAL
1.7. MODELADO PASO BAJO EQUIVALENTE
1.8. RETARDOS DE FASE Y GRUPO
1.9. TRANSMISIN DE UNA SEAL ALEATORIA A TRAVS
DE UN SISTEMA
1.10. ANLISIS DE RUIDO

TEMA 2: MODULACIONES DE AMPLITUD


2.1. INTRODUCCIN
2.2. MODULACIN AM
2.3. MODULACIN DSB-SC
2.4. MODULACIN QAM
2.5. FILTRADO DE BANDAS LATERALES
2.6. MODULACIN VSB
2.7. MODULACIN SSB
2.8. TRASLACIN EN FRECUENCIA
2.9. MULTIPLEXACIN POR DIVISIN EN FRECUENCIA
(FDM)

TEMA 3: MODULACIONES ANGULARES


3.1. MODULACIN DE FASE (PM) Y MODULACIN DE
FRECUENCIA (FM)
3.2. MODULACIN EN FRECUENCIA DE UN TONO SIMPLE
3.3. ANCHO DE BANDA DE SEALES FM
3.4. GENERACIN DE SEALES FM
3.5. DEMODULACIN DE FM
3.6. EFECTOS NO LINEALES EN SISTEMAS FM

TEMA 4: RUIDO EN MODULACIONES ANALGICAS


4.1. INTRODUCCIN: SNR y FOM
4.2. RUIDO EN MODULACIONES DE AMPLITUD
4.3. RUIDO EN MODULACIONES DE FRECUENCIA
4.4. RESUMEN

TEMA 5: MODULACIN ANALGICA Y DIGITAL DE PULSOS


5.1. INTRODUCCIN
5.2. TEOREMA DE MUESTREO
5.3. MODULACIN DE PULSOS EN AMPLITUD: PAM
5.4. MODULACIN DE PULSOS EN EL TIEMPO: PDM y PPM
5.5. MODULACIN DIGITAL DE PULSOS: PCM
5.5. CDIGOS DE LNEA

TEMA 6: TRANSMISIN DIGITAL EN BANDA BASE


6.1. INTRODUCCIN
6.2. INTERFERENCIA ENTRE SMBOLOS
6.3. CRITERIOS DE DECISIN
6.4. FILTRO ADAPTADO
6.5. DECISIN MEDIANTE UMBRAL. CLCULO DE LA
PROBABILIDAD DE ERROR

TEMA 7: TRANSMISIN DIGITAL PASO BANDA


7.1. TIPOS BSICOS DE MODULACIONES DIGITALES
7.2. REPRESENTACIN Y ANLISIS VECTORIAL
7.3. RECEPTORES COHERENTES E INCOHERENTES
7.4. ANLISIS DE LOS TIPOS DE MODULACIN

LABORATORIO
TUTORIAL DE MATLAB
PRCTICA 1: INTRODUCCIN A LA SIMULACIN DE
SEALES Y SISTEMAS

VISUALIZACIN EN TIEMPO Y FRECUENCIA DE SEALES


CONTINUAS
MODELADO PASO BAJO EQUIVALENTE
FILTRADO
SEALES ALEATORIAS Y RUIDO

PRCTICA
2:
MODULACIN
EN
AMPLITUD.
MODULACIN
EN
FRECUENCIA.
RUIDO
EN
MODULACIONES ANALGICAS
MODULACIN AM, SSB Y QAM.
MODULACIN FM DE BANDA ESTRECHA
RUIDO EN MODULACIN AM CONVENCIONAL

PRCTICA 3: MODULACIN ANALGICA DE PULSOS.


CUANTIFICACIN. TRANSMISIN DIGITAL BANDA
BASE Y PASO BANDA
MODULACIN ANALGICA DE PULSOS
CUANTIFICACIN UNIFORME Y NO UNIFORME
INTERFERENCIA ENTRE SMBOLOS EN TRANSMISIN
DIGITAL BANDA BASE
MODULACIN DIGITAL PASO BANDA

BIBLIOGRAFA
A) BIBLIOGRAFA BSICA
[1]
[2]
[3]
[4]
[5]

Communication Systems. Simon Haykin. Ed. John Wiley & Sons, 4


edicin, 2001.
Communications Systems. Analysis and Design. Harold P..E. Stern, Samy
A. Mahmoud. Ed. Pearson, Prentice Hall, 2004.
Sistemas de Comunicaciones. Marcos Fandez Zanuy. Ed. Marcombo
Boixareu, 2001.
Modern Digital and Analog Communication Systems. B. P. Lathi, Ed.
Oxford University Press, 3 edicin, 1998.
Digital Communications. John G. Proakis. Ed. McGraw Hill, 5 edicin,
2007.

B) BIBLIOGRAFA AVANZADA
[6]
[7]
[8]
[9]

Digital Communications: Fundamentals and Applications. Bernard Sklar.


Ed. Prentice Hall, 2 edicin, 2001.
Communication Systems Using MATLAB and Contemporary Simulink.
John G. Proakis, Masoud Salehi, Gerhard Bauch. Ed. Thomson Engineering,
2004.
Communication Systems. A. Bruce Carson, Paul Crilly, Janet Rutledge. Ed.
McGraw Hill, 4 edicin, 2001.
Digital Communication. John R. Barry, Edward A. Lee, David G.
Messerschmitt. Ed. Kluwer Academic Pub, 3 edicin, 2003.

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Tema 1: Introduccin a los Sistemas de


Comunicacin

Teora de la Comunicacin - Curso 2010-2011

TEMA I : Introduccin a los


Sistemas de Comunicacin
1.1.-Introduccin
1.2.-Caracterizacin temporal
1.3.-Caracterizacin frecuencial
1.4.-Caracterizacin de sistemas
1.5.-Densidad espectral
1.6.-Ancho de banda de una seal

Teora de la Comunicacin - Curso 2010-2011

TEMA I : Introduccin a los


Sistemas de Comunicacin
1.7.-Modelado paso bajo equivalente
1.8.-Retardos de fase y grupo
1.9.-Transmisin de una seal aleatoria a travs de un
sistema
1 10 A li i de
1.10.-Anlisis
d ruido
id

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
Proceso de comunicacin
La comunicacin lleva implcita la transmisin de la
informacin de un punto a otro mediante la sucesin de
los siguientes procesos:
Generacin de la informacin
Descripcin de la informacin mediante un conjunto de smbolos
Codificacin de los smbolos de una manera que sea apta para la
transmisin
Transmisin de los smbolos codificados al destino deseado
Decodificacin y reproduccin de los smbolos originales
Recreacin de la informacin. Puede haber una degradacin en la
calidad debido a imperfecciones en el sistema de comunicacin

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
Los elementos bsicos del sistema de comunicacin son:
Transmisor
Canal
Receptor
Fuente de
informacin

Tx

Rx

Usuario de la
informacin
i f
i

Canal

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
Seales banda base y paso banda
E lla T
d bbase, lla bbanda
d dde ttransmisin
i i del
d l canall se
En
Tx bbanda
ajusta a la banda de frecuencia ocupada por la seal
transmitida
Seal banda base: seal generada por fuente de informacin

En la Tx paso banda, la banda de transmisin del canal es


m cho mayor
mucho
ma or que
q e la mayor
ma or componente frecuencial
frec encial de la
seal
Seal paso banda: proceso de modulacin (traslacin en frecuencia)

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
Ejemplo de seal
banda base
f (Hz)

Ejemplo de seal
paso banda
f (Hz)

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
Proceso de comunicacin: naturaleza probabilstica
I
tid b en lla seal
l recibida
ibid
Incertidumbre
Mayor fuente de incertidumbre: ruido
Seales recibidas descritas en trminos de sus propiedades
estadsticas

TEORA DE LA PROBABILIDAD

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
Proceso de modulacin
L modulacin
d l i sirve
i
d
j
La
para adecuar
ell mensaje
original a su transmisin por el canal (Transmisor)
Se vara algn parmetro de la portadora de acuerdo con
el mensaje a transmitir

En la demodulacin restauramos el mensaje


original a partir de la versin degradada de la seal
recibida tras propagarse por el canal (Receptor)
Hay varios tipos de modulacin: ms o menos
sensibles a efectos de ruido, distorsin, etc

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
Clasificacin modulacin:
De onda continua (modulacin analgica)
Modulacin de amplitud
Modulacin angular:
Modulacin de frecuencia (FM)
Modulacin de fase (PM)
Modulacin de pulsos
Analgica
Modulacin de amplitud de pulsos (PAM)
Modulacin de duracin de pulsos (PDM)
Modulacin de posicin de pulsos (PPM)
Digital
Modulacin de pulsos codificados (PCM)

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
La multiplexacin va a permitirnos combinar varios
mensajes para ser transmitidos simultneamente por el
mismo canal
Multiplexacin por divisin en frecuencia (FDM)
Multiplexacin por divisin en el tiempo (TDM)
Multiplexacin por divisin en longitud de onda (WDM)

Tema I: Introduccin a los Sistemas de Comunicacin

1.1. Introduccin
Recursos de comunicacin
Pi i l
t dos:
d
Principalmente
Potencia transmitida
Ancho de banda del canal (B)

Debemos usar ambos eficientemente


Adems:
SNR : cuantificacin del efecto del ruido
C (capacidad de informacin): mximo rango en que la
informacin puede ser transmitida sin error. El teorema de la
capacidad de informacin:

C = B log 2(1 + SNR)

(bits/seg)

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Definicin de seal
U seal
l es una funcin
f i del
d l tiempo
ti
t
i
Una
t que toma
un nico
valor en cada punto y que representa una informacin (voz,
imagen, tensin o corriente, conjunto de smbolos, etc.)

Clasificacin:
Continua, discreta y digital
Seal continua o analgica: puede tomar cualquier valor en
cualquier instante de tiempo (continua en tiempo y amplitud)
Seal discreta: definida nicamente en instantes enteros o discretos
de tiempo, pero puede tomar cualquier valor en esos instantes

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Seal discreta en amplitud: definida en todo instante de tiempo,
pero slo puede tomar ciertos valores de amplitud prefijados
(continua en tiempo - discreta en amplitud)
Seal digital: seal discreta en tiempo y amplitud
3

2.8

3.5

2.6
3

ampllitud

ampllitud

2.4
2.5

1.5

2.2
2
1.8
1.6

1
1.4
0.5

1.2

0
0

tiempo

1
6

10

tiempo

Seal continua

10

Seal discreta

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
4

3.5
2.5

3
2

amplitud

amplitud

2.5

1.5

1.5

1
0.5

0.5

0
0

tiempo
8

10

12

14

16

Seal discreta
en amplitud

18

20

tiempo
4

10

Seal digital

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Peridicas y no peridicas
Seal peridica: To g(t) = g(t+ To) t
Seal no peridica: NO existe To

Deterministas y aleatorias
Deterministas: seal completamente definida en el tiempo. No hay
incertidumbre de su valor pasado, presente o futuro
Aleatorias: hay un grado de incertidumbre sobre valores de la seal

Seales definidas en potencia y energia


Sistema elctrico: v(t), R , i(t)
Potencia instantnea:

p(t ) =

v(t )

= R i(t )

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Si R=1 : p(t)= |v(t)|2 = |i(t)|2 = |g(t)|2
Energa total:
T

E = lim

g ( t ) dt =

g ( t ) dt

Potencia promedio:

P = lim

1
2T

g ( t ) dt

Seal definida en energa: 0<E<


Seal definida en potencia 0<P<

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Son mutuamente excluyentes:
y
Las seales de energa tienen potencia media cero
Las seales de potencia tienen energa infinita

En general:
Seales de potencia:
Seales peridicas
Seales
l aleatorias
l
i
Seales de energa:
Seales deterministas
Seales no-peridicas

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Unidades logartmicas
S comparaciones
i
t magnitudes
it d del
d l mismo
i
ti
Son
entre
tipo
Son relativas y adimensionales
Las respuestas de nuestros sentidos son proporcionales a
los logaritmos de la excitacin
Facilitan clculos
g
k logg n 2
Representacin
p
ggeneral:

g1

n: base del logaritmo; k: factor de proporcionalidad;


g: valores de magnitudes consideradas en puntos distintos o niveles

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Decibelio (dB):

A = 10 log

P2
dB
P1

A > 0: ganancia en potencia


A < 0: atenuacin en potencia

V2
= I 2 R;
R
P
V
I
A = 10 log 2 = 20 log 2 = 20 log 2
P1
V1
I1

P =

Si se comparan potencias en dos cargas distintas R1 , R2:

P
A = 10 log 2 = 10 log
P1

V 22
R2
V12
R1

= 20 log

V2
R
+ 10 log 1
V1
R2

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Decibelio (dB):

3 dB
-3 dB
10 dB
20 dB

g=2
g=1/2
g=10
g=100

Sistema en cascada de ganancias g1 y g2:


g=g2g1 <==> g (dB)=g2 (dB)+ g1 (dB)

10

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Neper(N)
A = ln

V2
1
P
N = ln 2 N
2
V1
P1

Relacin con dB:

log VV12
V2
ln
=
A ( dB ) = 20 log(
V1
log e
= 20 log e ln(

V2
V1

) 8 . 7 ln(

V2
V1

V2
V1

)=

A ( dB ) = 8 . 7 A ( N ) 1 N 8 . 7 dB

Tema I: Introduccin a los Sistemas de Comunicacin

1.2.Caracterizacin temporal
Niveles: valores logartmicos que toma una magnitud en un
ppunto
L = k log

g2
dBx
g1

g2: valores de una magnitud en un punto


g1: valor de referencia de dicha magnitud
L: nivel absoluto de g2 representado en dBx, donde x indica la
unidad utilizada
Las dos unidades de referencia ms utilizadas en sistemas de
comunicacin:
dBm: P1 = 1mw: L(dBm) = 10logP(mw)
L(dBw) = 10logP(w)
dBw: P1 = 1w:
L(dBm) = 10logP(mw) = 10log[103 P(w)] = L(dBw) + 30

11

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Transformada de Fourier (T. F.)
S g(t)
(t) una seal
l no peridica
idi determinista,
d t
i i t su T.
T F.
F es:
Sea

G( f ) = g (t ) exp( j 2ft )dt

frecuencia angular w = 2 f
La T.
T F.
F inversa es:

g (t ) = G( f ) exp( j 2ft )df

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Para que exista T. F., es suficiente con que se cumplan las
condiciones de Dirichlet
N finito de discontinuidades
Valor nico para cada t
N finito de mximos y mnimos
Absolutamente integrable

Representacin par transformado de Fourier

g (t ) G ( f )
F [g ( t ) ] = G ( f )
F

[G ( f ) ] =

g (t )

12

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
general G(f) es una funcin compleja:
En general,
G ( f ) = G ( f ) exp[ j ( f )]
|G(f)|: amplitud del espectro continuo

( f ): fase del espectro continuo

Si g(t)
(t) es una ffuncin
i real:
l

G ( f ) = G ( f )
G ( f ) = G * ( f )
( f ) = ( f )

Par
Impar

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Propiedades de la T. F.
Li lid d
Linealidad

ag1 (t ) + bg 2 (t ) aG1 ( f ) + bG 2 ( f )
( a y b son constantes )
Escalado en el tiempo

g ( at )

1
f
G( )
a
a

( a e s u n a co n stan te )
Dualidad

Si

g (t ) G ( f )

entonces G ( t ) g ( f )

13

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Desplazamiento temporal

g ( t t o ) G ( f ) exp(( j 2 ft o )
Desplazamiento frecuencial

exp( j 2f c t ) g (t ) G ( f f c )
rea bajo g(t):

g ( t ) dt = G ( 0 )

rea bajo G(f):

g (0) =

G ( f ) df

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Derivacin en el dominio del tiempo

d
g ( t ) j 2 fG ( f )
dt
Integracin en el dominio del tiempo

g ( ) d

1
G (0)
G( f ) +
(f)
j 2 f
2

Funciones conjugadas

Si

g ( t ) G ( f );

entonces g * ( t ) G * ( f )

14

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Multiplicacin en el tiempo convolucin en frecuencia

g 1 (t ) g 2 (t )

G1 ( )G 2 ( f ) d

Convolucin en el tiempo multiplicacin en frecuencia

g 1 ( ) g 2 ( t ) d G 1 ( f ) G 2 ( f )

Ejemplo (de una seal y su T.F.):

t
x(t ) = A
A
( ) X ( f ) = A sinc
i ( f )

X(f)

-/2

/2

t (s)

1/

f (Hz)

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Funcin delta de Dirac
L funcin
f i ddelta
lt dde Di
i
l unidad
id d se ddefine
fi
La
Dirac o impulso
como: ( t ) = 0 ,
t 0

( t ) dt = 1

Propiedad de extraccin:

g (t ) (t ) dt
d = g ( 0)
g (t ) (t t o )dt = g (t o )

g (t ) (t t o ) = g (t o ) (t t o )

15

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Propiedad de replicacin:

(t ) g (t ) = g (t ) (t ) es la
l funcin
f i identidad
id tid d
en el oper ador convo lucin
(t-t o ) g (t ) = g (t t o )
F[ (t)] = 1

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Transformada de Fourier de seales peridicas
S gp(t) una seal
l peridica
idi de
d perodo
d To; se define:
d fi
Sea
To
T

t o
g p ( t ),
g (t ) =
2
2
0 ,
resto

Seal de energa, existe T. F.


Se cumple:

g p (t ) =

g(t mT )

m=

16

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Suma de Poisson (se cumple para toda funcin de energa):

1
g ( t mT o ) =
To

exp(

j 2nt
n
)(f )
To
To

m =

G(

n =

n
j 2 nt
) exp(
)
T0
T0

como

1
g p (t ) = g (t mTo )
To
m =

n =

G(T

) ( f

n
)
To

Tema I: Introduccin a los Sistemas de Comunicacin

1.3.Caracterizacin frecuencial
Entonces, la T. F. de una seal peridica es un tren de
deltas a frecuencias 0,fo, 2fo, . . . donde fo=1/
1/ To
Periodicidad (tiempo) Discretizacin (frecuencia)
Ejemplo (tomaremos una seal sinusoidal):

t (s)

f (Hz)

17

Tema I: Introduccin a los Sistemas de Comunicacin

1.4.Caracterizacin de sistemas
Un sistema es un dispositivo fsico que proporciona
una seal de salida a partir de una de entrada

x(t)

T[ ]

y(t)

y(t)=T[x(t)]

Tema I: Introduccin a los Sistemas de Comunicacin

1.4.Caracterizacin de sistemas
Propiedades de los sistemas:
Li lid d ay1(t) + by
b 2(t) = T[ax
T[ 1(t) + bx
b 2(t)]
Linealidad:
Invarianza temporal: y(t-to) = T[x(t-to)]
Estabilidad: Si |x(t)| < M y(t) = T[x(t)] < N
Sistema sin memoria la salida en un instante depende de
la entrada en ese instante:
y(
y(to) = f [x(t
[ ( o)]
Causalidad: la salida depende del pasado y del presente de
la entrada:
y(to) = f [x()]; to

18

Tema I: Introduccin a los Sistemas de Comunicacin

1.4.Caracterizacin de sistemas
Respuesta al impulso de un sistema
it
LTI h(t) es la
l respuesta
t all impulso
i
l
Si en un sistema
LTI,
(h(t) = T[(t)] ); entonces podemos calcular la salida
convolucionando la respuesta al impulso con la seal de
entrada, es decir:

y (t ) =

x ( ) h ( t ) d = x ( t ) h ( t )

Si el sistema es L.T.I. y causal h(t) = 0, si t < 0


Si el sistema es L.T.I. y estable:

h ( ) d <

Tema I: Introduccin a los Sistemas de Comunicacin

1.4.Caracterizacin de sistemas
Respuesta en frecuencia
L funcin
f i de
d transferencia
t
f
i o respuesta
t en frecuencia
f
i viene
i
La
dada por:

H ( f ) = h(t ) exp( j 2ft )dt

h(t ) = H ( f ) exp( j 2ft )df

Si el sistema es LTI y(t ) = x(t ) h(t ) Y ( f ) = X ( f ) H ( f )

En general,
l la
l funcin
f i de
d transferencia
f
i de
d un sistema
i
LTI,
ser una funcin compleja:
H ( f ) = H ( f ) exp [ j ( f ) ]
H(f) : respuesta
(f): respuesta

en amplitud

del sistema

en fase

19

Tema I: Introduccin a los Sistemas de Comunicacin

1.4.Caracterizacin de sistemas
Filtros
E un dispositivo
di
iti selectivo
l ti de
d frecuencias
f
i que se emplea
l
Es
para limitar el espectro de una seal a unas bandas
especficas de frecuencia
Su respuesta en frecuencia se caracteriza por:
Bandas de paso: frecuencias transmitidas con nula o pequea
distorsin
Bandas eliminadas: frecuencias rechazadas por el sistema

Si el filtro es ideal, en las bandas de paso la respuesta es la


unidad y en las eliminadas cero

Tema I: Introduccin a los Sistemas de Comunicacin

1.4.Caracterizacin de sistemas
Los tipos de filtros ideales son:
P
bbajo
j ideal:
id l nicamente
i
t deja
d j pasar las
l bajas
b j frecuencias
f
i
Paso
Paso alto ideal: nicamente deja pasar las altas frecuencias
Paso banda ideal: solo deja pasar las frecuencias entre dos
intervalos dados
Banda eliminada ideal: deja pasar todas las frecuencias
excepto las comprendidas dentro de un intervalo dado

20

Tema I: Introduccin a los Sistemas de Comunicacin

1.4.Caracterizacin de sistemas
1.2
1.2

1
1

0.8
0.8

0.6

0.6

0.4

0.4

0.2

0.2

0
-1 0

-8

-6

-4

-2

0
-1 0

10

f (Hz)

-8

-6

-4

-2

Paso alto ideal

Paso bajo ideal

10

f (Hz)

1.2

1.2

0.8

0.8

0.6

0.6

0.4

0.4

0.2

0.2

0
-1 0

-8

-6

-4

-2

0
-1 0

10

f (Hz)

-8

-6

-4

-2

10

f (Hz)

Banda eliminada ideal

Paso banda ideal

Tema I: Introduccin a los Sistemas de Comunicacin

1.5.Densidad espectral
Seales definidas en energa
S g(t)
(t) una seal
l de
d energa,
y G(f) su T.
T F.
F :
Sea

Teorema de la energa de Rayleigh :


E=

g (t ) dt =

G ( f ) df

Densidad espectral de energa (D.E.E.) :


g ( f) = G ( f )
E=

g ( f )df

21

Tema I: Introduccin a los Sistemas de Comunicacin

1.5.Densidad espectral
Relacin con la funcin de autocorrelacin:
R g ( ) =

g ( t + ) g * ( t ) dt

g ( t + ) g * ( t ) dt exp( j 2 f ) d =



( hacemos t + = ; d = d )

F [ R g ( )] =

g * (t )

g ( ) exp(( j 2 f ) exp(( j 2 tf ) d dt =
2

= G ( f )G * ( f ) = G ( f ) D .E .E .
R g ( ) g ( f )

Tema I: Introduccin a los Sistemas de Comunicacin

1.5.Densidad espectral
Seales peridicas
S gp(t) una seal
l peridica
idi de
d perodo
d To
Sea
La potencia media es:
P = g (t )

1
=
To

= ( hacemos c n =

To
2

T
o
2

1
g p ( t ) dt = 2
To
2

1
n
G ( )) =
To
To

n =

n =

cn

n
G( )
To

T de potencia de Parseval

22

Tema I: Introduccin a los Sistemas de Comunicacin

1.5.Densidad espectral
Densidad espectral de potencia: funcin de la frecuencia
cuya rea es igual a la potencia media de la seal

P = S gp ( f )df

1
S gp ( f ) = 2
To

n
n
n
2
G
f
cn ( f )
(
)
(
)

To
To
To
n =
n =

La D.E.P. es una funcin discreta de la frecuencia debido a


la periodicidad temporal
Relacionado con la funcin de autocorrelacin:

Rgp ( ) S gp ( f )

Tema I: Introduccin a los Sistemas de Comunicacin

1.5.Densidad espectral
Relacin entrada-salida en un LTI
D id d espectral:
t l
Densidad
x(t)

h(t)

y(t)

Y( f ) = H(f)X(f)
Con mdulos:

Y(f)

= X(f) H(f)

Seales de energa: y ( f ) = H ( f ) x ( f )
Seales de potencia: S y ( f ) = H ( f ) 2 S x ( f )
La relacin entre la densidad espectral a la salida y la entrada
slo depende de la respuesta en amplitud del sistema

23

Tema I: Introduccin a los Sistemas de Comunicacin

1.6.Ancho de banda de una seal


Es la banda en la q
que se encuentra la mayor
y parte
p
de la potencia (energa) de la seal
Hay varias definiciones, y por ello varias formas
de cuantificar el ancho de banda de una seal:
Ancho de banda equivalente
Ancho de banda a 3dB
Ancho de banda del 90%
Ancho de banda del primer nulo

Tema I: Introduccin a los Sistemas de Comunicacin

1.6.Ancho de banda de una seal


Ancho de banda equivalente
S x(t)
(t) una seal
l banda
b d base
b
d
(f) se define
d fi
Sea
con d.e.p.
Sx(f),
ancho de banda equivalente como el que tendra una seal
estrictamente limitada en banda cuya potencia fuese la de
x(t) pero con d.e.p. uniforme y de valor el mximo de Sx(f)

Px = 2S x ( f ) max
a weq
weq =

Px
2S x ( f ) max

S x ( f )df

2S x ( f ) max

24

Tema I: Introduccin a los Sistemas de Comunicacin

1.6.Ancho de banda de una seal


Ejemplo: pulso rectangular (amplitud A, anchura total ).
x ( f )
A

A22

-/2

/2

1/

t (s)

f (Hz)

t
x (t ) = A ( ) X ( f ) = A sinc ( f )

x ( f ) = A 2sinc 2 ( f ) max[ x ( f )] = A 2 2
2

Ex
weq =
=
2 A 2 2

x (t ) dt

2 A 2 2

A 2
1
=
2 2
2A
2

Tema I: Introduccin a los Sistemas de Comunicacin

1.6.Ancho de banda de una seal


Ancho de banda a 3dB
A ll frecuencia
f
i para la
l que la
l d.e.p.
d
di i
l
Aquella
disminuye
a la
mitad de su valor mximo

S x ( fc ) =

S x ( f ) max
w 3 dB = f c
2

Para el ejemplo anterior:

S x ( f ) = A2 2 sinc2 ( f ) sinc2 ( f c ) =
fc =

0.443

w3dB =

0.443

1
2

1
2.26

25

Tema I: Introduccin a los Sistemas de Comunicacin

1.6.Ancho de banda de una seal


Ancho de banda del 90%
C ti
d la
l potencia/energa
t i /
de
d la
l seal
l
Contiene
ell 90% de

Ejemplo : 2

w0.9

A 2 2 sin c 2 ( f ) df = 0.9 A 2

Resolviend o numricamente :
1.25
w0 .9

Ancho de banda del primer nulo


w

Tema I: Introduccin a los Sistemas de Comunicacin

1.6.Ancho de banda de una seal

f (H
(Hz))

Seales paso banda: los anchos son el doble que los


obtenidos para la misma seal paso bajo.

26

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Queremos disponer de una herramienta que permita
analizar las seales independientemente de la frecuencia
central en la que trabajemos

Transformada de Hilbert
1

g (t ) =

1
g ( )
d = g (t )
t
t

Transformada de Hilbert inversa:

g(t ) =

g ( )
1
d = g ( )
t
t

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Como:

1
jjsign
g ( f ) G ( f ) = jjsign
g ( f )G ( f )
t

Introduce desfase de -90 para frecuencias positivas y 90 para


frecuencias negativas
La amplitud no se modifica
Nos servir para ciertos tipos de modulaciones y para representar
seales
l paso banda
b d

27

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


La respuesta en fase de la T. H. es :

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Ejemplo de T. H. :
g ( t ) = cos( 2 f c t ) =

exp( j 2 f c t ) + exp( j 2 f c t )
2

1
[ ( f f c ) + ( f + f c )]
2

j
G ( f ) = jsign ( f ) G ( f ) =
sign ( f )[ ( f f c ) + ( f + f c )] =
2
j
1
=
[ ( f f c ) ( f + f c )] =
[ ( f f c ) ( f + f c )]
2
2j

exp( j 2 f c t ) exp( j 2 f c t )

g (t ) =
= sin ( 2 f c t ) desfase de
2j
2

G( f ) =

28

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente

g (t ) = cos(2f ct ) = cos(2f ct ) cos( ) + sin(2f ct )sin( ) =


2
2
2
2
= sin(2f ct )

La transformada inversa de Hilbert retrasa otros /2


radianes y cambia signo. Ejemplo:
H

[ g ( t )] = sin ( 2 f c t

= cos( 2 f c t )

) = [ cos( 2 f c t )] =

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Propiedades de la transformada de Hilbert:
Las seales g(t) y (t) tienen la misma densidad
espectral:
La seal g(t) est limitada en banda (t) tambin
Tanto g(t) como (t) tienen la misma energa o potencia

Las seales g(t) y (t) tienen la misma funcin de


autocorrelacin
Si g(t) g(t) (t)

gg

( = 0 ) = 0

H[ H(g(t)) ] = -g(t)

29

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Seal analtica
D d g(t)
(t) , la
l seal
l analtica
lti positiva,
iti se define:
d fi
Dado

g + (t ) = g (t ) + j g (t ) g (t ) = e[ g + (t )]
2G ( f ) si f > 0

G+ ( f ) = G ( f ) + j[ jsign( f )]G ( f ) = G (0) si f = 0


0
si f < 0

g + (t ) = 2 G ( f ) exp( j 2ft )df


0

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Seal analtica negativa:

g (t ) = g (t ) j g (t )
2G ( f ) si f < 0

G ( f ) = G ( f ) j[ jsign( f )]G ( f ) = G (0) si f = 0


0
si f > 0

g (t ) = 2 G ( f ) exp(
p( j 2ft
f )dff

Seal original:

g (t ) =

1
[ g + ( t ) + g ( t )]
2

30

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


G(f)

f (Hz)

G+(f)

G-(f)

f (Hz)

f (Hz)

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Seales paso banda
S g(t)
(t) una seal
l paso banda,
b d con ancho
h de
d banda
b d 2w
2
Sea
centrada en fc . En la mayora de los sistemas de
comunicacin fc >> 2w, por lo que se denominan tambin
seales banda estrecha
Se define la envolvente compleja como:
~

g ( t ) = g + ( t ) exp( j 2 f c t )

Seal analtica positiva:


~

g + ( t ) = g ( t ) exp( j 2 f c t )

31

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


La seal g+(t) est limitada en banda (fc - w) f (fc + w)
~

G ( f ) = G+ ( f ) ( f + f c ) = G+ ( f + f c )
~

G (f) est limitada en -w f w


la envolvente compleja es una seal paso bajo
En general:

g (tt)) C
~

g (t ) = g c (t ) + jg s (t )
g c (t ) ,g s (t ) , son seales paso bajo

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Por definicin, una seal g(t):

g (t ) = e[ g + (t )] = e[ g (t ) exp( j 2f c t )] =
= g c (t ) cos( 2f c t ) g s (t ) sin( 2f c t )
Representa cin en forma cannica de la seal
g c (t ) componente en fase
g s (t ) componente en cuadra tura
~
j s (t )
R
Recopilando,
il d la
l envolvente
l t compleja:
l j g (t ) = g c (t ) + jg
Es una seal paso bajo
Contiene toda la informacin relevante de g(t) salvo la
frecuencia central a la que se encuentra
Por tanto, es una seal paso bajo equivalente a g(t)

32

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Interpretacin geomtrica: fasor variante en el tiempo
~

g ( t ) = g c ( t ) + jg s ( t )
~

g ( t ) = a ( t ) exp
a (t ) =

[ j (t ) ]
g c2 ( t ) + g s2 ( t )

( t ) = tag

-1

g s (t )

g c (t )

envolvente

natural

gs
a(t)

(t)

Eje real
gc

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Adems :
~

g + ( t ) = g ( t ) exp( j 2 f c t )
* El plano g c g s rota a una velocidad 2 f c rad/s
* g ( t ) = e[ g + ( t )]
* La envolvente compleja trata de no prestar
atencin al movimiento del plano g c g s

gs(t)

g+(t)
a(t)

(t)

g(t)

gc(t)
2fct
Eje real

33

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Obtencin de las componentes:
g (t ) = g c (t ) cos( 2f c t ) g s (t ) sin( 2f c t )
1 + cos( 4f c t )
sin( 4f c t )
g s (t )
2
2
1 cos( 4f c t )
sin( 4f c t )
g s (t )
g (t ) sin( 2f c t ) = g c (t )
2
2
Si filtramos paso bajo, obtenemos g c (t ) y g s (t )
g (t ) cos( 2f c t ) = g c (t )

salvo un factor de escala

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


El esquema es:

g(t)

LPF

cos(2 fct)

(1/2) c(t)
()
(1/2)g

osc.

-/2

Y adems:

LPF
gc(t)

osc.

cos(2 fct)

-/2
gs(t)

-(1/2)gs(t)

g(t)

34

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Sistemas paso banda
L visto
i t hasta
h t ahora
h
i l
t incompleto
i
l t sii no
Lo
es operacionalmente
contamos con una herramienta que nos permita manejar
envolventes complejas para simular el efecto canal
Siendo cierto:
h(t)

x(t)

y(t)

Todas paso banda

???

Todas paso bajo

Nos gustara operar:


~

x (t )

h (t )

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


Se demuestra:
~

2 y (t ) = h( ) x(t )d = h(t ) x(t )

y (t ) = e[ y (t ) exp( j 2f ct )]
Podemos trabajar con seales exclusivamente paso bajo
Pero nos puede obligar a realizar 4 convoluciones:
~

2 y (t ) = h (t ) x (t ) = [ hc (t ) + jh s (t )] [ x c (t ) + jx s (t )] =
= [ hc (t ) x c (t ) hs (t ) x s (t )] + j[ hc (t ) x s (t ) + hs (t ) x c (t )]
2 y c (t ) = hc (t ) x c (t ) hs (t ) x s (t )
2 y s (t ) = hs (t ) x c (t ) + hc (t ) x s (t )

35

Tema I: Introduccin a los Sistemas de Comunicacin

1.7.Modelado paso bajo equivalente


En definitiva, para la evaluacin de un sistema paso-banda
se realizan los siguientes pasos:
~

1. x(t ) se reemplaza por x(t );


~

x(t ) = e[ x(t ) exp( j 2f c t )]


~

2. h(t ) se reemplaza por h(t )


~

3. Se obtiene 2 y (t ) = h(t ) x(t )


~

4. Se calcula y (t ) = e[ y (t )exp( j 2f c t )]

Tema I: Introduccin a los Sistemas de Comunicacin

1.8.Retardos de fase y grupo


Retardo de fase del canal: retardo de una seal sinusoidal
(portadora)
Retardo de grupo: retardo de la seal de informacin
Un canal dispersivo en fase se puede modelar como:
H ( f ) = k exp[ j ( f )]

k : constante
( f ):funcin no lineal de la frecuencia

Sea una seal banda estrecha:


x ( t ) = x c ( t ) cos( 2 f c t )
x c ( t ) seal paso bajo / X c ( f ) = 0

f >

2 w << f c

36

Tema I: Introduccin a los Sistemas de Comunicacin

1.8.Retardos de fase y grupo


Realizamos una expansin en serie de Taylor en torno a fc
con los 2 primeros
trminos))
((aproximamos
p
p

( f ) ( fc ) + ( f fc )

Se define:
Retardo de fase:

Retado de grupo:
g =

d ( f )
df f = fc

( fc )
2 f c

1 d ( f )
2 df

f = fc

Tema I: Introduccin a los Sistemas de Comunicacin

1.8.Retardos de fase y grupo


Por tanto:

( f ) 2 f c

2 ( f f c ) g

H ( f ) = k exp[ j 2 f c

j 2 ( f f c ) g ]

Envolventes complejas:
~

H ( f ) = H + ( f + f c ) = 2H ( f + f c )

f >0

H ( f ) = 2k exp( j 2f c p j 2f g )
~

X ( f ) = Xc( f )
~
~
1 ~
Y ( f ) = [ H ( f ) X ( f )] = k exp( j 2f c p ) exp( j 2f g ) X c ( f )
2

37

Tema I: Introduccin a los Sistemas de Comunicacin

1.8.Retardos de fase y grupo


Como xc (t g ) exp( j 2f g ) X c ( f )
~

y (t ) = kx
k c (t g ) exp(( j 2f c p )
y (t ) = kxc (t g ) cos[2f c (t p )]
~

Recordemos : y(t ) = e y (t ) exp( j 2f ct )

Por ello, la transmisin de x(t) por un canal dispersivo tiene


2 efectos:
L seal
La
l portadora
d
se retarda
d p (retardo
(
d de
d fase
f
o
portadora)
La envolvente xc(t) se retarda g (retardo de grupo)
retardo de la seal de informacin

Tema I: Introduccin a los Sistemas de Comunicacin

1.8.Retardos de fase y grupo


Si (f) = -22fto (fase lineal)

( fc )
= to
2 f c

1 d ( f )
df
2

Retardo

= to
f = fc

de fase y de grupo

iguales

38

Tema I: Introduccin a los Sistemas de Comunicacin

1.9.Transmisin de una seal


aleatoria a travs de un sistema
Sea un sistema LTI cuya entrada es un proceso estocstico
X(t); queremos conocer las caractersticas del proceso de
salida Y(t) (media, autocorrelacin, d.e.p., . . .)
h(t)

X(t)

Media
di

Y(t)

mY (t ) = E[Y (t )] = E h( ) X (t )d

Nota : E[ g ( x)] = g ( x) f X ( x)dx

f X ( x) f .d . p. (funcin de densidad de probabilidad)

Tema I: Introduccin a los Sistemas de Comunicacin

1.9.Transmisin de una seal


aleatoria a travs de un sistema
Si lla media
di de
d X(t)
X( ) es finita
fi i y ell sistema
i
es estable:
bl

mY (t) = h( )E[ X (t )]d = h( )mX (t )d


mY (t) = h(t ) mX (t )

Si X(t) es estacionario en sentido amplio (WSS)


mX = cte

m Y (t ) = m X

h ( ) d = H ( 0 )m X

39

Tema I: Introduccin a los Sistemas de Comunicacin

1.9.Transmisin de una seal


aleatoria a travs de un sistema
Autocorrelacin
R Y ( t , u ) = E [ Y ( t ) Y ( u )] =
= E[

h ( 1 ) X ( t 1 ) d 1

h ( 2 ) X ( u 2 ) d 2 ]

Si el sistema es estable, y el valor cuadrtico medio de la


seal de entrada es finito t:
R

(t, u ) = R

(t, u ) h (t ) h (u )

(1)

Si X(t) es WSS la autocorrelacin depende de la


diferencia de tiempos = t-u
R

( ) = R

( ) h ( ) h ( )

(2)

Tema I: Introduccin a los Sistemas de Comunicacin

1.9.Transmisin de una seal


aleatoria a travs de un sistema
Correlacin cruzada:
Suponemos sistema estable y valor cuadrtico medio de
la seal de entrada finito
R XY ( t , u ) = R X ( t , u ) h ( u )
R YX ( t , u ) = R X ( t , u ) h ( t )
Por (1) R Y ( t , u ) = R XY ( t , u ) h ( t )
R Y ( t , u ) = R YX ( t , u ) h ( u )

Si adems X(t) es WSS, por (2):


R XY ( ) = R X ( ) h ( ) R Y ( ) = R XY ( ) h ( )
R YX ( ) = R X ( ) h ( ) R Y ( ) = R YX ( ) h ( )

Similares deducciones para valor cuadrtico medio,


covarianzas y autocovarianzas.

40

Tema I: Introduccin a los Sistemas de Comunicacin

1.9.Transmisin de una seal


aleatoria a travs de un sistema
D id d espectral
Densidad
t l de
d potencia
t i (d.e.p.)
(d
)
Ahora trabajamos en el dominio de la frecuencia
Suponemos sistema LTI estable y X(t) proceso WSS
La densidad espectral de potencia es:
S

( f ) =

( ) exp( j 2 f ) d

Propiedades:
1. Relaciones de Wiener - Khintchine :

S X ( f ) = R X ( ) exp( j 2f ) d

R X ( ) = S X ( ) exp( j 2f ) df

Par transf ormado

Tema I: Introduccin a los Sistemas de Comunicacin

1.9.Transmisin de una seal


aleatoria a travs de un sistema
2. S X ( 0 ) =

R X ( ) d

3. R X (0) = E [ X 2 ] =

S X ( f ) df

4. S X ( f ) = S X ( f ) Funcin par de la frecuencia .


5. S X ( f ) 0

Relacin entrada-salida en un sistema LTI estable y con


X(t) proceso WSS
2

SY ( f ) = H ( f ) S X ( f )
E [Y 2 ] = RY ( 0 ) =

S Y ( f ) df =

H ( f ) S X ( f ) df

41

Tema I: Introduccin a los Sistemas de Comunicacin

1.9.Transmisin de una seal


aleatoria a travs de un sistema
Procesos gaussianos
La funcin densidad de probabilidad es conocida a priori:
f X (x) =

1
2

(x m X )2
exp

2 X2

Independencia Incorrelacin (siempre)


En gaussianos: Incorrelacin Independencia
Se conserva el carcter gaussiano al atravesar un sistema
lineal slo habr que calcular medias y varianzas

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


El ruido es toda seal no deseada que aparece en los
sistemas de comunicacin y sobre la que no tenemos
ningn control
Tipos de ruido
Ruido externo al sistema: ruido atmosfrico, producido por el hombre,
galctico, etc
Ruido interno al sistema: el ms importante es debido a las
fluctuaciones aleatorias de las portadoras en los dispositivos utilizados.
Los ms comunes son:
Ruido impulsivo o shot: ruido cuya intensidad aumenta
bruscamente durante un intervalo de tiempo muy pequeo.
Ruido trmico: ruido producido por el movimiento aleatorio de los
electrones en los elementos integrantes de los circuitos

42

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


El anlisis del ruido en los sistemas de comunicacin se
basa en una forma idealizada de ruido: ruido blanco
Su densidad espectral de potencia es constante y no
depende de la frecuencia
N
Sw ( f ) = o
2
-1
Autocorrelacin (F de la d.e.p.): Rw ( ) = No ( )
2
Entonces dos seales cualesquiera de ruido
Entonces,
blanco estn incorreladas (ya que la correlacin
es cero excepto = 0 )
Si adems el ruido es gaussiano 2 seales
cualesquiera son estadsticamente independientes

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Ruido blanco
Densidad espectral

Autocorrelacin

Modelo fsicamente no realizable: buena aproximacin cuando el


ancho de banda de ruido es notablemente superior al del sistema

43

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Ancho de banda equivalente de ruido o rectangular
Aplicacin del ancho de banda equivalente
En un sistema paso bajo, para calcular el ancho de banda
equivalente, reemplazamos dicho sistema paso-bajo por un
filtro ideal paso-bajo con ancho de banda el que se desea
calcular y con amplitud el valor de la funcin de
transferencia en el origen de modo que la potencia de ruido
a la salida sea la misma cuando a la entrada hay ruido
blanco

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Si la densidad espectral de ruido a la entrada es Sw(f)=No/2
la potencia de ruido a la salida es:

N
2
2
PNo = o H ( f ) df = No H ( f ) df

0
2
Si tenemos la misma fuente de ruido y un filtro ideal pasobajo con ancho de banda B y amplitud en el origen la
misma que el sistema H(0) la potencia de ruido a la
salida es:
2
PNo = N o B H (0)
La potencia de ruido de salida de un sistema paso-bajo
con ancho de banda de ruido o rectangular B, cuando la
entrada es ruido blanco, es proporcional a dicho ancho
de banda

44

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Si igualamos ambas expresiones:

B=

H ( f ) df
H (0)

ancho de banda equivalente de ruido

Si el sistema es paso banda:

B'

H ( f ) df
H ( fc )

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


De forma grfica (para sistemas paso bajo):
|H(f)|2
|H(0)|2

f (Hz)

45

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Para sistemas paso banda:
|H(f)|2
|H(fc)|2

-fc

fc

f (Hz)

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Ruido de banda estrecha
En eel receptor
comunicaciones
ecep o de los
os sistemas
s s e s de co
u c c o es que uutilizan
portadora:
La seal y el ruido se filtran de forma selectiva
Se deja pasar slo la banda de frecuencias que interesa, no
el ruido fuera de esa banda
Un filtro de este tipo es un filtro banda estrecha (fc >> B)
El ruido tras el filtrado es un ruido banda estrecha
Vamos a estudiar como cualquier ruido de banda estrecha se
puede modelar como la salida de cierto sistema al que se le
aplica a su entrada un ruido blanco

46

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Sea n(t) el ruido a la salida de un filtro paso-banda de
banda estrecha como respuesta a un ruido blanco,
gaussiano, de media cero y d.e.p. unidad; (t)
h(t)

(t)

SN ( f ) = H ( f )

T.H.[n(t)]: n(t ) =

n(t)

(la d.e.p. de (t ) es la unidad)

* n(t )

Sea fc la frecuencia central de la banda de ruido


Seal analtica positiva de ruido:

n+ (t ) = n(t ) + j n (t )

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Envolvente compleja:
~

n(t ) = n+ (t ) exp( j 2f ct ) (ruido paso bajo equivalente)


~

n(t ) = nc (t ) + jns (t )
nc (t ) es la componente en fase
ns (t ) es la componente en cuadratura

Si se desarrollan n+(t) y exp(-j2 fct), deducir:


^

n c ( t ) = n ( t ) cos( 2 f c t ) + n ( t ) sin ( 2 f c t )
^

n s ( t ) = n ( t ) cos( 2 f c t ) n ( t ) sin ( 2 f c t )
n ( t ) = n c ( t ) cos( 2 f c t ) n s ( t ) sin ( 2 f c t )
(forma cannica

del ruido banda estrecha)

47

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Propiedades de las componentes en fase y cuadratura:
1) Si n(t) tiene media cero
cero, nc(t) y ns(t) tambin
^
E[nc (t )] = 0
Si E[n(t)] = 0 E[n(t )] = 0
E[ns (t)] = 0

2) Si n(t) es gaussiano nc(t) y ns(t) son gaussianas cada una de ellas


y conjuntamente gaussianas
3) Si n(t) es WSS y E[n(t)]=0 nc(t) y ns(t) son WSS y son
conjuntamente WSS
4) Las componentes nc(t) y ns(t) tienen la misma d.e.p. :
S ( f f c ) + S N ( f + f c )
S Nc ( f ) = S Ns ( f ) = N
0
donde S N ( f ) definido f c B f f c + B

B f B
re sto

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


5) Si n(t) tiene media cero nc(t) y ns(t) tienen la misma varianza
que n(t)
6) La densidad espectral cruzada de las componentes en fase y
cuadratura son imaginarias puras y vienen dadas por:
j[ S ( f + f c ) S N ( f f c )]
S Nc N s ( f ) = S N s Nc ( f ) = N
= 0

B f B
resto

NOTA : S xy ( f ) = Rxy ( ) exp( j 2f )d

7) Si un ruido paso banda n(t) es gaussiano, de media cero y su d.e.p.


SN(f) es localmente simtrica alrededor de fc nc(t) y ns(t) son
estadsticamente independientes; por lo que su f.d.p. es :

48

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


f Nc (tk ) Ns (tk ) (nc , ns ) = f Nc (tk ) (nc ) f Ns (tk ) (ns ) =
=

n2
n2
nc2 + ns2
1
1
1

exp( c 2 )
exp( s 2 ) =
exp(
)
2
2
2 2
2 2
2
2

Resumen de propiedades: si n(t) es un ruido blanco banda


estrecha, de media nula, WSS y gaussiano:
nc((t)) y ns((t)) tienen media nula
Son WSS y conjuntamente estacionarios
Son gaussianos y conjuntamente gaussianos
Si la d.e.p. SN(f) es localmente simtrica respecto a fc nc(t) y
ns(t) son estadsticamente independientes

1.10. Anlisis de ruido


Representacin de un ruido banda estrecha en funcin
de su envolvente y fase
Podemos poner: n(t) = r(t)cos[2fct + (t)]; donde:

r (t ) =

nc2 (t ) + n s2 (t )
n s (t )

n c (t )

(t ) = tag 1

por otro lado :


nc (t ) = r (t ) cos[ (t )]
n s (t ) = r (t ) sin[ (t )]

n(t)

ns
r

nc

49

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Si n(t) es gaussiano y de media cero, y SN(f) es
localmente simtrica alrededor de fc nc(t) y ns(t) son
gaussianas y de media cero:
2
2

f N c , N s (nc , ns ) =

exp(

nc + ns
)
2 2

- cambio de variable : nc = r cos r = nc2 + ns2


n
ns = r sin = tag 1 s
nc
dnc dns = rdrd
f R , (r , ) =

r
2 2

exp(

r2
) = f R (r ) f ( )
2 2

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Esto sugiere:
1

f ( ) = 2
0

0 2

uniforme

r esto

r
r2
)
2 exp(
f R ( r ) =
2 2
0

r0

distribuci n de Rayl eigh

resto

Normalizamos: = r /

2
exp( )
fV ( ) = f R(r) =
2
0

>0
rest o

50

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


La f.d.p. de una variable Rayleigh dada por la ecuacin
anterior es la que se muestra a continuacin (el mximo se
produce para = 1 , donde la funcin vale fV ( ) = 0.607)

fV()

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Envolvente de una seal sinusoidal con ruido de banda
estrecha
x(t ) = A cos(2f ct ) + n(t ) = nc' (t ) cos(2f ct ) ns (t ) sin(2f ct )
donde nc' (t ) = nc (t ) + A
Si n(t) es gaussiano, de media cero, varianza 2, y se cumple que
SN(f) es simtrica respecto a fc:
Las seales nc(t)
(t) y ns(t) son gaussianas e independientes
Las medias son E[nc(t)] = A; E[ns(t)] = 0
Las varianzas son Var[nc(t)] = Var[ns(t)] = 2

51

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Por ello:

f N ' , N (nc' , ns ) =
c

(nc' A) 2 + ns2
exp

2 2
2 2

- cambio de variable : r (t ) = nc' (t ) + ns2 (t ) ; nc' (t ) = r (t ) cos[ (t )]


n (t )
(t ) = tag 1 s' ; ns (t ) = r (t ) sin[ (t )]
nc (t )
r 2 + A2 2 Ar cos
exp
f R , (r , ) =

2 2
2 2

donde R y no son independientes (salvo para A = 0)


debido al trmino rcos .
r

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


La f.d.p. de R vendr dada por:
f R (r ) =

2
0

f R , ( r , ) d =

r 2 + A 2 2
Ar


exp( 2 cos ) d
exp
2
2
0

2
2

donde el trmino entre corchetes es la funcin de


Bessel modificada de 1 clase y orden cero.
=

Si hacemos x = Ar / 2:

I o ( x) =
f R (r ) =

1
2

exp(

exp( x cos ) d
r 2 + A2
Ar
) I 0 ( 2 ) distribucin de Rician.
2
2

52

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Normalizamos = r / ; a = A / :
fV ( ) = f R ( r )
fV ( ) = exp(

2 + a2
2

) I o ( a )

La f.d.p. de una variable aleatoria Rician es :


fV()

a=0
a=1
a=22 a=3 a=4 a=5

Tema I: Introduccin a los Sistemas de Comunicacin

1.10. Anlisis de ruido


Para a = 0,
0 tenemos una distribuci n Rayleigh
Para un entorno de = a y para valores grandes
de a , la distribuci n se aproxima a una variable
aleatoria gaussiana (el que a sea grande implica que
A es grande respecto a , es decir, la portadora es
grande frente al ruido)

NOTAS:
NOTAS
Anexo con tablas de pares transformados, relaciones
trigonomtricas y funciones tabuladas
Utilizar: http://www.gib.tel.uva.es/tc

53

ANEXO
TABLAS DE PARES TRANSFORMADOS,
RELACIONES TRIGONOMTRICAS Y
FUNCIONES TABULADAS

Resumen de las propiedades de la transformada de Fourier


Propiedad
1. Linealidad
2. Escalado temporal
3. Dualidad
4. Desplazamiento en tiempo
5. Desplazamiento en
frecuencia
6. rea bajo g(t)
7. rea bajo G(f)
8. Diferenciacin en tiempo

9. Integracin en tiempo
10. Funciones conjugadas
11. Multiplicacin en tiempo
12. Convolucin en tiempo

Descripcin matemtica
a g 1 (t ) + b g 2 (t ) a G1 ( f ) + b G 2 ( f ) , siendo a y b
constantes
1
f
g (a t ) G siendo a constate
a
a
Si:
g (t ) G ( f ) ,
entonces: G (t ) g ( f )
g (t t 0 ) G ( f ) exp( j 2ft 0 )
g (t ) exp( j 2f c t ) G ( f f c )
+

g (t )dt = G(0)
g (0 ) = G ( f )df

dg (t )
j 2f G ( f )
dt
t
1
G (0 )
g ( )d j 2f G( f ) + 2 ( f )
g (t ) G ( f ) ,
Si:
entonces:

g * (t ) G * ( f )

g 1 (t ) g 2 (t ) G1 ( f ) G 2 ( f ) = G1 ( ) G 2 ( f )d

g 1 (t ) g 2 (t ) = g 1 ( ) g 2 (t )d G1 ( f ) G 2 ( f )

Pares transformados de Fourier


Funcin en tiempo
t

T

Transformada de Fourier

sin c(2Wt )

1
f

2W
2W
1
a + j 2f
2a

T sin c( fT )

exp( at ) u (t ) , a > 0

exp( a t ) , a > 0

a 2 + (2f )
exp f 2

exp t 2
t

T
(t )
1
(t t 0 )
exp( j 2f c t )

T sin c 2 ( fT )
1

(f )

exp( j 2ft 0 )
( f fc )
1
[ ( f f c ) + ( f + f c )]
2
1
[ ( f f c ) ( f + f c )]
2j
1
jf

cos(2f c t )

sin (2f c t )
sign(t )

1
t

j sign( f )

u (t )

1
1
( f )+
2
j 2f
1 +
n
f
T0 n =
T0

(t iT0 )

i =

NOTAS:

u(t): Funcin escaln unidad


(t): Funcin delta de Dirac
T
t 1 , t < 2
=
T 0 , t T 2

t
t 1
, t <T
= T
T 0
, t T

1 ,t > 0

sign(t ) = 0 , t = 0
1 , t < 0

Pares transformados de Hilbert


Funcin en tiempo
m(t ) cos(2f c t )
(1)

m(t ) sin (2f c t )


cos(2f c t )
sin (2f c t )
sin (t )
t

Transformada de Hilbert
m(t ) sin (2f c t )

m(t ) cos(2f c t )
sin (2f c t )
cos(2f c t )
1 cos(t )
t
1
t
1
2
log
1

t+
2
1
t
t
1+ t2

(1)

t

T

(t )
1
1+ t2
1
t

(t )

(1) En los dos primeros pares, se asume que m(t) es una seal limitada en banda, en el
intervalo: -W f W, siendo: fc > W.
NOTAS:

(t): Funcin delta de Dirac


T
t 1 , t < 2
=
T 0 , t T 2
log: logaritmo natural

Identidades trigonomtricas
exp( j ) = cos( ) j sin ( )
1
cos( ) = [exp( j ) + exp( j )]
2
1
sin ( ) =
[exp( j ) exp( j )]
2j

2 sin ( ) cos( ) = sin (2 )


sin (a b ) = sin (a ) cos(b ) cos(a ) sin (b )
cos(a b ) = cos(a ) cos(b ) m sin (a ) sin (b )
tan (a ) tan (b )
tan (a b ) =
1 m tan (a ) tan (b )
1
sin (a ) sin (b ) = [cos(a b ) cos(a + b )]
2
1
cos(a ) cos(b ) = [cos(a b ) + cos(a + b )]
2
1
sin (a ) cos(b ) = [sin (a b ) + sin (a + b )]
2

sin 2 ( ) + cos 2 ( ) = 1
cos 2 ( ) sin 2 ( ) = cos(2 )
1
cos 2 ( ) = [1 + cos(2 )]
2
1
sin 2 ( ) = [1 cos(2 )]
2

Funciones de Bessel
Jn(x)

n\x
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14

0.5

10

12

0.9385
0.2423
0.0306
0.0026
0.0002

0.7652
0.4401
0.1149
0.0196
0.0025
0.0002

0.2239
0.5767
0.3528
0.1289
0.0340
0.0070
0.0012
0.0002

-0.2601
0.3391
0.4861
0.3091
0.1320
0.0430
0.0114
0.0025
0.0005
0.0001

-0.3971
-0.0660
0.3641
0.4302
0.2811
0.1321
0.0491
0.0152
0.0040
0.0009
0.0002

0.1506
-0.2767
-0.2429
0.1148
0.3576
0.3621
0.2458
0.1296
0.0565
0.0212
0.0070
0.0020
0.0005
0.0001

0.1717
0.2346
-0.1130
-0.2911
-0.1054
0.1858
0.3376
0.3206
0.2235
0.1263
0.0608
0.0256
0.0096
0.0033
0.0010

-0.2459
0.0435
0.2546
0.0584
-0.2196
-0.2341
-0.0145
0.2167
0.3179
0.2919
0.2075
0.1231
0.0634
0.0290
0.0120

0.0477
-0.2234
-0.0849
0.1951
0.1825
-0.0735
-0.2437
-0.1703
0.0451
0.2304
0.3005
0.2704
0.1953
0.1201
0.0650

Funcin de error
u
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35
0.40
0.45
0.50
0.55
0.60
0.65
0.70
0.75
0.80
0.85
0.90
0.95
1.00
1.05

erf(u)
0.00000
0.05637
0.11246
0.16800
0.22270
0.27633
0.32863
0.37938
0.42839
0.47548
0.52050
0.56332
0.60386
0.64203
0.67780
0.71116
0.74210
0.77067
0.79691
0.82089
0.84270
0.86244

u
1.10
1.15
1.20
1.25
1.30
1.35
1.40
1.45
1.50
1.55
1.60
1.65
1.70
1.75
1.80
1.85
1.90
1.95
2.00
2.50
3.00
3.30

erf(u)
0.88021
0.89612
0.91031
0.92290
0.93401
0.94376
0.95229
0.95970
0.96611
0.97162
0.97635
0.98038
0.98379
0.98667
0.98909
0.99111
0.99279
0.99418
0.99532
0.99959
0.99998
0.999998

TEORA DE LA COMUNICACIN
CUESTIONES TEMA 1
INTRODUCCIN A LOS SISTEMAS DE COMUNICACIN
1.- Indicar los principales canales de comunicacin utilizados en la actualidad.
2.- Tipos de seales. Explicar cada uno de ellos.
3.- Cmo se define la energa o la potencia media de una seal?
4.- Cmo se definen y por qu se utilizan las unidades logartmicas?
5.- Que tenga periodicidad una seal en el dominio del tiempo, qu implicacin tiene en el
dominio de la frecuencia?
6.- Ecuacin sntesis y anlisis de la transformada de Fourier. Cules son las condiciones
para que una seal tenga trasformada de Fourier?
7.- Cmo se puede calcular a simple vista al rea bajo g(t) o bajo G(f)?
8.- Definicin y propiedades de los sistemas.
9.- En el caso de sistemas LTI, qu condicin debe cumplir la respuesta al impulso para
que el sistema sea i) sin memoria, ii) causal, y iii) estable?
10.- Cul es la respuesta en amplitud y en fase? Cmo se relacionan con la funcin de
transferencia? Cul es la ganancia del sistema y su relacin con la respuesta en amplitud?
11.- Qu es un filtro? Tipos de filtros ideales.
12.- Cul es la relacin entre la densidad espectral de energa y la transformada de Fourier
para una seal de energa?
13.- Dar una expresin para la energa en el dominio del tiempo y en el de la frecuencia.
14.- Cul es la relacin entre la densidad espectral de potencia y los coeficientes de la serie
compleja de Fourier para una seal peridica?
15.- Cmo se puede calcular la densidad espectral a la salida de un sistema a partir de la
densidad espectral a la entrada tanto para seales de energa como de potencia?
16.- Cmo se puede calcular la correlacin de la seal de entrada y la seal de salida de un
sistema? Cmo se puede calcular la autocorrelacin de la seal de salida?
17.- Dar al menos tres criterios para calcular en la prctica el ancho de banda.
18.- Cul es la ecuacin anlisis y sntesis para la transformada de Hilbert? La
transformada de Hilbert de una seal se puede calcular haciendo pasar a sta por un
sistema LTI. Cul es la respuesta al impulso de ese sistema que recibe el nombre de

transformador de Hilbert? Cul es la respuesta en amplitud de dicho sistema? Cul es la


relacin entre la seal y su transformada de Hilbert en el dominio de la frecuencia?
19.- Cmo se calcula la seal analtica positiva y la seal analtica negativa de una seal
cualquiera en el dominio del tiempo y de la frecuencia?
20.- Para una seal paso banda, cmo se calcula la envolvente compleja en el dominio del
tiempo y de la frecuencia?
21.- Cmo se definen las componentes en fase y en cuadratura de una seal paso banda?
Cul es la forma cannica de una seal paso banda?
22.- Cmo se puede calcular una seal a partir de sus componentes en fase y en cuadratura
y al revs?. Poner los diagramas de bloques.
23.- Hacer un diagrama fasorial de una seal paso banda, indicando la envolvente natural, la
fase, la componente en fase y la componente en cuadratura.
24.- Si se tiene la envolvente compleja de la seal a la entrada de un sistema LTI paso
banda y la envolvente compleja del sistema, cmo se calcula la envolvente compleja de la
seal a la salida?
25.- Cul es la definicin del retardo de fase y de grupo? Cul es el sentido fsico de cada
uno y cmo se puede aplicar al caso de seales y sistemas paso banda?
26.- Cul es la expresin, en el caso estacionario, de la media y la autocorrelacin a la
salida de un sistema LTI en funcin de la media y la autocorrelacin a la entrada y la
respuesta al impulso del sistema?
27.- Cul es la relacin entre la densidad espectral de potencia y la autocorrelacin?.
Cmo se define la densidad espectral cruzada?
28.- Cul es la expresin de la densidad espectral de potencia a la salida de un sistema LTI
en funcin de la densidad espectral de potencia a la entrada y la funcin de transferencia del
sistema?
29.- Cmo es la distribucin de la salida de un sistema LTI cuya entrada es gaussiana?
30.- Cul es la densidad espectral de potencia y la autocorrelacin para un ruido blanco
gaussiano y de media cero?
31.- Cul es la forma cannica de un ruido de banda estrecha?
32.- Qu se puede decir de las componentes en fase y en cuadratura de un ruido de banda
estrecha con media cero, gaussiano y estacionario?
33.- Cmo se puede calcular la densidad espectral de potencia de las componentes en fase
y en cuadratura de un ruido de banda estrecha a partir de la densidad espectral de potencia
de ese ruido?
34.- Cul es la distribucin de la envolvente natural de un ruido de banda estrecha
gaussiano con media cero?
35.- Cul es la distribucin de la envolvente natural de un ruido de banda estrecha
gaussiano con media cero junto con una seal sinusoidal?

TEORA DE LA COMUNICACIN
PROBLEMAS TEMA 1
INTRODUCCIN A LOS SISTEMAS DE COMUNICACIN
1.- Clasifica las siguientes seales como seales de energa o de potencia. Calcula en cada
caso la potencia o la energa de dichas seales:
a) x ( t ) = A cos( 2 f 0 t ) para - < t <
para - T0 / 2 t T0 / 2, donde T0 = 1/ f 0
A cos( 2 f 0 t )
b) x ( t ) =
0
para el resto

para t > 0 y a > 0


A exp( at )
c) x ( t ) =
0
para el resto

d) x ( t ) = cos( t ) + 5 cos( 2t ) para - < t <


2.a) Calcular la transformada de Fourier del pulso medio-coseno mostrado en la figura:
g(t)

-T/2

T/2

b) Aplicar la propiedad de desplazamiento temporal para que a partir del resultado


obtenido en el apartado anterior calcular la transformada de Fourier del pulso medio-seno
mostrado en la figura:
g(t)

c) Cul es la transformada de Fourier del pulso medio-seno de duracin aT?


d) Cul es la transformada de Fourier del pulso medio-seno negativo de la siguiente figura?

g(t)

-T
0

-A

e) Calcular el espectro del pulso seno de la siguiente figura:


g(t)

-T
0

-A

3.- Una seal x(t) de energa finita es aplicada a un dispositivo cuadrtico cuya salida y(t)
est relacionada con la entrada x(t) mediante la expresin:
y(t) = x2(t)
El espectro de x(t) est limitado al intervalo de frecuencias -W f W. Mostrar entonces
que el espectro de y(t) est limitado al intervalo -2W f 2W.
4.- Considerar una funcin g(t) que sea un pulso formado por un nmero finito de
segmentos de lnea recta. Supongamos que dicha funcin g(t) es diferenciable con respecto
al tiempo dos veces, de modo que puede generarse un tren de deltas ponderadas de la
siguiente forma:
d 2 g(t)
= k i ( t - t i )
dt 2
i

donde los ki estn relacionados con las pendientes de los segmentos de lnea recta.
a) Dados los valores de ki y de ti, mostrar que la transformada de Fourier de g(t) viene dada
por:
G(f) = -

1
4 2f 2

exp( j2 f t i )

b) Utilizando este procedimiento, mostrar que la transformada de Fourier del pulso


trapezoidal mostrado en la figura:

g(t)

-tb

-ta

ta

tb

es:

G(f) =

A
sin[ f ( t b t a )]sin[ f ( t b + t a )]
f (tb ta )
2 2

5.- Calcular la densidad espectral de potencia del pulso RF de la figura:


g(t)

1/fc

...

...

2A
t

T0/2

T0/2

6.- Mostrar que la densidad espectral de energa del pulso:


g(t)

-T/2

y la del pulso:

T/2

g(t)

es la misma y tiene un valor:

g ( f) =

4A 2T 2 cos 2 ( T f)
2 (1 4T 2 f 2 ) 2

7.- Considere un sistema receptor formado por cinco secciones como se muestra en la
siguiente figura:

Entrada

Salida

sabiendo que la primera seccin, la tercera y la quinta son atenuadores iguales de 5 dB y que
introducen una potencia de ruido de -100 dBm, -50 dBm y -20 dBm respectivamente al
final de esa seccin. Sabiendo adems que las secciones segunda y cuarta son
amplificadores de 20 y 50 dB respectivamente que adems introducen un ruido de -50 dBm
y -20 dBm respectivamente al final de esa seccin. Con esos datos y suponiendo que a la
entrada hay una potencia de seal de -50 dBm y de ruido de -100 dBm, determinar:
a) El valor de la SNR a la entrada en dB.
b) La potencia de seal a la salida en dBm.
c) La potencia de ruido a la salida en dBm.
d) El valor de la SNR a la salida en dB.
e) La relacin entre el valor de la SNR a la entrada y el valor de la SNR a la salida medida
en dB.
8.- Una seal peridica xp(t) de perodo T0 se aplica a un filtro lineal e invariante en el
tiempo de respuesta al impulso h(t). Utiliza la representacin en serie de Fourier Compleja
de xp(t) y la integral de convolucin para evaluar la respuesta del filtro a dicha entrada.

9. Respecto la seal x ( t ) = k 0 e k1t u ( t ) , donde k0 , k1 > 0 , se pide:

a) Ancho de banda a 3 dB
b) Ancho de banda equivalente
c) Ancho de banda del 90%
d) Ancho de banda del primer nulo
10.a) Considerar una seal g(t) limitada a la banda de frecuencias -B f B. Esta seal se
aplica a un filtro paso bajo con amplitud no constante y fase lineal dado por:

a + a 1 cos( ) para f B
H(f) = 0
B
0
para f > B
y por:
- 2 t 0f para f B
( f) =
para f > B
0

Determinar la salida del filtro resultante.


b) Supngase ahora el caso contrario para el que la amplitud es constante y la fase no lineal:
a 0 para f B
H(f) =
0 para f > B

y por:
f

- 2 t 0f + b1 sin( ) para f B
( f) =
B
para f > B
0
Determinar la salida del filtro resultante suponiendo que la constante b1 es lo
suficientemente pequea como para poder utilizar la aproximacin:
f
f

exp jb1 sin( ) 1 + jb1 sin( )


B
B

11.- Determina la seal analtica positiva g+(t) la seal analtica negativa g-(t), la envolvente
compleja ~
g ( t) , la componente en fase gc(t), la componente en cuadratura gs(t), la
envolvente natural a(t) y la fase (t) para las siguientes seales:

a) g(t) = sinc(t).
b) g(t) = [1 + k cos(2fmt)] cos(2fct).
12.- Una seal de banda estrecha se puede expresar de la forma:

g(t) = gc(t)cos(2fct)-gs(t)sin(2fct)
Utilizando G+(f) para denotar la transformada de Fourier de la seal analtica positiva de
g(t), mostrar que las transformadas de Fourier de las componentes en fase gc(t) y en
cuadratura gs(t) vienen dadas por:

G c (f) =

1
G + (f + f c ) + G +* (-f + f c )
2

G s (f) =

1
G + (f + f c ) - G +* (-f + f c )
2j

Se ha estudiado un diagrama de bloque que ilustra el mtodo para obtener la componente


en fase gc(t) y en cuadratura gs(t) a partir de la seal g(t). Ayudados por este diagrama de
bloques, y dado que el espectro de g(t) est limitado en la banda f c W f f c + W ,
demostrar las siguientes expresiones de las transformadas de Fourier de las componentes
en fase gc(t) y en cuadratura gs(t):
G(f - f c ) + G(f + f c )
G c (f) =
0

W f W
resto

j[G(f - f c ) G(f + f c )]
G s (f) =
0

W f W
resto

13.- Dada la siguiente seal paso banda:


g(t)

-T/2

T/2

-A

1/fc

y el sistema paso banda:


2
1 1
T(f - f c )

para
f
f
c
2 + 2 cos

2
T

2
1 1
T(f + f c )
para f + f c
H(f) = + cos

2
T

2 2
para el resto
0

a) Determinar la transformada de Fourier de la seal de entrada X(f).


b) Determinar la transformada de Fourier de la envolvente compleja de la seal de entrada
~(f) .
X
c) Determinar la transformada de Fourier de la envolvente compleja de la respuesta al
~ (f) .
impulso del sistema H
d) Determinar la transformada de Fourier de la envolvente compleja de la seal de salida
~
Y(f) .
e) Determinar la transformada de Fourier de la seal de salida Y(f).
e) Determinar la seal de salida y(t).
14.- Si de un sistema de fase no lineal se sabe que una buena aproximacin de su respuesta
en fase (f) se puede calcular desarrollando dicha respuesta en fase en serie de Taylor en
torno a una frecuencia fc = 1 MHz y quedndose con los dos primeros trminos de dicho
desarrollo, puesto que se sabe que la no linealidad de la fase no es muy grande. Si la
expresin para dicha aproximacin es (f) 7 - 10-5f, calcular:

a) El valor del retardo de fase p.


b) El valor del retardo de grupo g.
15.- Si a la entrada de un sistema lineal e invariante en el tiempo dado por:

H(f) = K
y por:
(f) = - 2 f c p 2 (f - f c ) g

se aplica una seal de banda estrecha dada por:


x(t) = xc(t)cos(2fct)-xs(t)sin(2fct)
calcular la expresin de la seal de salida y(t) en funcin de K, xc(t), xs(t), fc, p y g.

16.- La densidad espectral de potencia de un proceso estocstico X(t) es la siguiente:

SX(f)

(f)

-f0

f0

Determina y dibuja la funcin de autocorrelacin RX().


17.- Un par de procesos ruidosos n1(t) y n2(t) estn relacionados por:

n2(t) = n1(t) cos(2fct + ) - n1(t) sin(2fct + )


donde fc es una constante y es una variable aleatoria definida por:
1
f ( ) = 2
0

para 0 2
para el resto

El proceso de ruido n1(t) es estacionario en sentido amplio y su densidad espectral de


potencia es:

SN1(f)
a

-W

Encontrar y dibujar la densidad espectral de potencia de n2(t).


18.- Considerar un proceso de ruido blanco gaussiano de media cero y densidad espectral
de potencia N0/2 que se aplica a la entrada del sistema que se muestra en la siguiente figura:

Ruido
Blanco

Filtro paso
banda H1(f)

Filtro paso
bajo H2(f)

Seal de
Salida

cos (2fct)

siendo el filtro paso banda:


H 1 ( f)
2B
1.0

-fc

fc

y el filtro paso bajo:

H 2 ( f)

1.0

2B
a) Encontrar la densidad espectral de potencia del proceso de salida del sistema.
b) Cul es la media y la varianza de este proceso de salida?

TEORA DE LA COMUNICACIN
SOLUCIONES DE LOS PROBLEMAS TEMA 1
INTRODUCCIN A LOS SISTEMAS DE COMUNICACIN
1.
a. Seal definida en potencia:
b. Seal definida en energa:
c. Seal definida en energa:
d. Seal definida en potencia:

A2
Px =
2
A 2 T0
Ex =
2
2
A
Ex =
2a
Px = 13

2.

1
1

sin c fT + sin c fT +
2
2

AT
1
1

b. G a ( f ) =
sin c fT + sin c fT + exp( jfT )
2
2
2

c. G c ( f ) = a Gb (af )
a.

Ga ( f ) =

AT
2

AT
1
1

sin c fT + sin c fT + exp( jfT )


2
2
2

e. G e ( f ) = Gb ( f ) + G d ( f )
Es una demostracin.
Son demostraciones.

A 2 +
n
n
n
Sg ( f )=
sin c 2 f f c + f + f c
16 n =
T0
T0
2

Es una demostracin.
d. G a ( f ) =

3.
4.
5.
6.
7.

a.
b.
c.
d.
e.
8.

y (t ) =

SNRentrada = 50 dB
S salida = 5 dBm
N salida = 3.68 dBm
SNR salida = 8.68 dB
SNRentrada
(dB ) = 41.32 dB
SNR salida
+

n =

+
2nt

2nt
n
; a n = c n h( ) exp j
d = c n H f =
exp j

T0
T0
T0

9.
k1
2
k
b. weq = 1
4
c. w90% 1.005 k1

a.

w3dB =

d. w pn
10.
a.
b.


1
1

g t t0 +
+ g t t0

2B
2 B


a b
1
1

y (t ) = a 0 g (t t 0 ) + 0 1 g t t 0 +
g t t0

2
2B
2 B

y (t ) = a 0 g (t t 0 ) +

a1
2

11.

t

g + (t ) = g~ (t ) exp( j 2f c t ) = sin c exp j t
2
2

t
g (t ) = sin c exp j t
2

2
t
g~ (t ) = sin c
2
t
g c (t ) = sin c ; g s (t ) = 0
2
t
a(t ) = sin c ; (t ) = 0
2
b. g + (t ) = [1 + k cos(2f m t )] exp( j 2f c t )
g (t ) = [1 + k cos(2f m t )] exp( j 2f c t )
g~ (t ) = 1 + k cos(2f m t )
g c (t ) = 1 + k cos(2f m t ) ; g s (t ) = 0
a(t ) = 1 + k cos(2f m t ) ; (t ) = 0
12. Son demostraciones.
13.
AT
a. X ( f ) =
{sin c[( f f c ) T ] sin c[( f + f c ) T ]}
2j
b. X~ ( f ) = jAT sin c( fT )
2
2
~
fT
c. H ( f ) = 1 + cos
f

T
T
2
jAT
3
1

3
1
d. Y~ ( f ) =
sin c( fT ) + sin c fT + sin c fT
2
4
2

2
4
3
A
1
( f f c ) ( f + f c )
3
1
e. Y ( f ) = T sin c( fT ) + T sin c fT + T sin c fT
2
4
2j
2

2
4
a.

f.

y (t ) =

A t 1 2t 1 2t
+ + sen(2f c t )
2 T 2 3T 2 T

14.

3
s
2
10
b. g =
s
2
15. y (t ) = k x c (t g ) cos 2f c (t
a. p =

16. R x ( ) = 1 + f 0 sin c

17. S N 2 ( f ) =

( f 0 )

)] k x (t ) sen[2f (t )]
s

1
S N1 ( f f c ) + S N1 ( f + f c )
2

18.

N0

S salida ( f ) = 4 , f B
0 , resto
b. Media = 0
N B
Varianza = 0
2
a.

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Tema 2: Modulaciones de Amplitud

Teora de la Comunicacin - Curso 2010-2011

TEMA II : Modulaciones de
Amplitud
22.1.-Introduccin
1 I t d i
2.2.-Modulacin AM
2.3.-Modulacin DSB-SC
2.4.-Modulacin QAM
2.5.-Filtrado de bandas laterales
2 6 M d l i VSB
2.6.-Modulacin
2.7.-Modulacin SSB
2.8.-Translacin en frecuencia
2.9.-Multiplexacin por divisin en frecuencia (FDM)

Tema II: Modulaciones de Amplitud

2.1. Introduccin
El objetivo de un sistema de comunicacin es transmitir
seales
l de
d informacin
i f
i a travs
t de
d un canall de
d
comunicacin, que separa el transmisor y el receptor
El trmino banda-base se utiliza para denominar las
bandas de frecuencias que representa la seal original que
lleva informacin
La utilizacin eficiente del canal de comunicacin
requiere desplazar las frecuencias banda-base a otro
rango de frecuencias ms adecuado para la transmisin
MODULACIN

Tema II: Modulaciones de Amplitud

2.1. Introduccin
Modulacin: se define como el proceso por el cual alguna
de las caractersticas de una portadora se modifica de
acuerdo con la seal de informacin:
Seal banda-base de informacin seal moduladora
Seal resultante del proceso de modulacin seal modulada

En recepcin, normalmente, se requiere restaurar o


devolver la seal modulada a su forma original
DEMODULACIN (proceso inverso a la modulacin)

Tema II: Modulaciones de Amplitud

2.1. Introduccin
Veremos dos tipos de modulacin de onda continua:
Modulacin de amplitud (AM): la amplitud de la seal portadora
sinusoidal vara en funcin de la seal moduladora
Modulacin angular: el ngulo de la seal portadora sinusoidal
vara en funcin de la seal moduladora
Modulacin de fase (PM): la fase de la seal portadora
sinusoidal vara en funcin de la seal moduladora
Modulacin de frecuencia ((FM):
) la frecuencia de la seal
portadora sinusoidal vara en funcin de la seal moduladora

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Generacin de una seal AM
Consideremos la seal portadora c(t):
c(t ) = Ac cos(2f ct )
Ac : amplitud de la portadora
f c : frecuencia de la portadora
Por simplificacin asumimos que la fase de la portadora es cero :

c = 0

Sea m(t)
S
( ) una seall banda-base
b d b
que contiene
i
la
l informacin
i f
i
(seal moduladora), con ancho de banda .
La portadora c(t) es independiente de m(t)

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
La modulacin de amplitud (AM) se define como el
de la pportadora c(t)
pproceso ppor el cual la amplitud
p
( ) vara en
torno a un valor medio de forma lineal con la seal
moduladora m(t)
La expresin de la seal modulada en AM es:
s(t ) = Ac [1 + ka m(t )] cos(2f ct )
ka : constante denominada sensibilidad en amplitud del
modulador

Para que la envolvente de la seal modulada en AM siga la


forma de la seal banda-base m(t) se deben satisfacer 2
condiciones:

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
1) | kam(t) | < 1

Si | kam(t) | < 1:
Aseguramos que 1+ kam(t) > 0
Envolvente de la seal s(t): Ac[1+ kam(t)]
Relacin unvoca entre la envolvente de la seal AM y la seal
moduladora
Si | kam(t) | > 1:
Puede que 1+ kam(t) < 0; la fase de la seal se invierte
siempre que 1+ kam(t) cambie de signo Distorsin en la
envolvente sobremodulacin
Porcentaje de modulacin: el valor absoluto mximo de kam(t)
multiplicado por 100 max | kam(t) | x 100

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM

( )S
(a)
Seal
l banda
b d base
b
m(t)
()
(b) Seal AM con |kam(t)| < 1 t
(c) Seal AM con |kam(t)| > 1
para algn t

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
2) La frecuencia de la seal portadora fc sea mucho mayor que la
componente frecuencial superior de m(t): fc >> ( es el ancho
de banda de m(t))
Calculamos la T.F. de la seal AM:
S( f ) =

Ac
k A
[ ( f f c ) + ( f + f c )] + a c [ M ( f f c ) + M ( f + f c )]
2
2

Suponiendo que la seal moduladora m(t) est limitada en un


rango de frecuencias - f :

f (Hz)

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Representacin S ( f ) :

f (Hz)

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Del grfico deducimos:
La condicin fc > asegura que las bandas laterales inferiores no se
solapen
En frecuencias positivas, la componente frecuencial superior es fc + ,
y la componente frecuencial inferior fc -
El ancho de banda de transmisin de la seal AM se define como la
diferencia entre ambas:

BT = 2

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Modulacin de un tono simple
S l moduladora:
d l d
t
i l
Seal
tono
simple
m ( t ) = Am cos( 2 f m t )
Am : amplitud de la seal moduladora
f m : frecuencia de la seal moduladora

Seal modulada AM:


s(t ) = Ac [1 + cos(2f mt )] cos(2f c t )
donde = k a Am factor de modulacin
si se expresa en % porcentaje de modulacin
< 1 evitar sobremodulacin

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Ejemplo (dominio del tiempo):

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Si < 1 (no sobremodulacin):
Amax Ac (1 + )
A Amin
=
= max
Amin Ac (1 )
Amax + Amin

Desarrollando la seal:
s ( t ) = Ac [1 + cos( 2 f m t )] cos( 2 f c t )
s ( t ) = Ac cos( 2 f c t ) +
+

1
Ac cos[ 2 ( f c + f m ) t ] +
2

1
Ac cos[ 2 ( f c f m ) t ]
2

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Su T.F. :
S( f ) =

1
1
Ac [ ( f f c ) + ( f + f c )] + Ac [ ( f f c f m ) + ( f + f c + f m )] +
2
4

1
Ac [ ( f f c + f m ) + ( f + f c f m )]
4
deltas en f c , f c f m , -f c f m
+

Diferenciamos tres componentes:


Portadora: fc
B d llaterall superior
Banda
i (USB):
(USB) + fc + fm ; - fc - fm
Banda lateral inferior (LSB): fc - fm ; - fc + fm

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
En frecuencia:
|M(f) |

|C(f) |

f (Hz)
-fm

fm

f (Hz)
|S(f) |

2fm

-fc

-fc

fc

2fm

fc

f (Hz)

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Potencia media de una seal x(t):

Px = Gx ( f )df

Gx ( f ) =

n =

Gx ( f ) D.E.P. x(t )

( f nf o )

cn : coeficientes de Fourier de x(t )

Potencia de la componente portadora:


Ac
[ ( f f c ) +
2
1
Gc( f ) =
A c2 ( f f c ) +
4

A c2
P c = G c ( f ) df =
+

C ( f ) =

( f + f c )]
1
A c2 ( f + f c )
4
A c2
A c2
=
4
2

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Potencia de la banda lateral superior (USB):
1
1
A c ( f f c f m ) + A c ( f + f c + f m )
4
4
1
1
G U SB ( f ) =
2 A c2 ( f f c f m ) +
2 A c2 ( f + f c + f m )
16
16
1
1
2 A c2
PU S B =
2 A c2 +
2 A c2 =
16
16
8

U SB( f ) =

Potencia de la banda lateral inferior (LSB):


1
1
A c ( f f c + f m ) + A c ( f + f c f m )
4
4
1
1
G LSB ( f ) =
2 A c2 ( f f c + f m ) +
2 A c2 ( f + f c f m )
16
16
2 A c2
PL SB =
8
L SB( f ) =

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Se define la eficiencia en potencia:
=

PSB
PT

PSB : Potencia

en bandas

PT : Potencia

2 A c2

laterales

total
+

2 A c2

2
8
8
=
A c2
2 A c2
2 A c2
2+
+
+
2
8
8

Si por ejemplo se utiliza 100% porcentaje de modulacin ( = 1), es


decir, se utiliza la mxima potencia en bandas laterales:
La potencia utilizada en la informacin transmitida es slo 1/3 de la
potencia total
1
1
=
=
1+ 2
3

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
1
0.9

Portadora

0.8
0.7
0.6
0.5
0.4
0.3
0.2

Bandas
laterales

0.1
0
0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Factor de modulacin

10

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Transparencia: para < 0.2 la potencia en bandas laterales es
menor del 1% de la potencia de la seal AM se desperdicia gran
cantidad de potencia

Resumen AM:
1) BT = 2
2) max = 1/3

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Modulador en cuadratura: generar seal AM
S requiere:
i
Se
Sumar portadora y seal moduladora
Elemento no lineal (diodos y transistores)
Filtrado paso-banda para extraer los productos de modulacin
deseados (circuitos simple o doblemente sintonizado)

m(t)

Elemento
li l
no lineal
RL

c(t)

v1(t)

v2(t)

Circuito
sintonizado a fc

11

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Detector de envolvente
Idealmente produce una seal de salida que sigue
la envolvente de la seal de entrada
Demodular seal AM

Se requiere seal de entrada de banda estrecha y


que no se produzca sobremodulacin:
<1
fc >>

Tema II: Modulaciones de Amplitud

2.2.Modulacin AM
Las seal s(t) es:

Y la salida del detector de envolvente:

12

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Modulacin DSB-SC (Double Side Band-Supressed
Carrier)
La seal portadora c(t) es independiente de la seal
moduladora m(t)
Transmitir la portadora significa desperdicio de potencia
slo una parte de la potencia transmitida de la seal AM
lleva informacin
S l i suprimir
Solucin:
i i la
l componente
t de
d la
l portadora
t d
DSB-SC

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Generacin de una seal DSB-SC
i i la
l portadora,
d
l seal
l modulada
d l d es proporcional
i l
Al suprimir
la
al producto de la portadora por la seal moduladora:
s ( t ) = c ( t ) m ( t ) = A c cos( 2 f c t ) m ( t )

La seal modulada s(t) presenta cambio de fase cuando


m(t) cruce por cero ahora la envolvente de la seal DSBSC no sigue a la seal moduladora
Modulador producto se representa:
m(t)

Modulador
producto

s(t) = m(t)c(t)

fc >

OSC c(t)

13

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Ejemplo de seal DSBSC:

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


En frecuencia:
S( f ) =

1
Ac [ M ( f f c ) + M ( f + f c )]
2

f (Hz)

14

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


|S(f) |
AcM(0)/2
( )
2

f (Hz)

DSB:
1) BT = 2
2) = PSB/PT = (PUSB + PLSB )/(PUSB + PLSB ) = 1 toda la potencia
se consume en transmitir la seal de informacin

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Modulacin de un tono simple
S l moduladora
d l d
i
id l
Seal
sinusoidal:
m ( t ) = A m cos( 2 f m t )

Seal modulada:
s ( t ) = m ( t ) c ( t ) = A c A m cos( 2 f c t ) cos( 2 f m t ) =
=

1
1
A c A m cos[( 2 ( f c + f m ) t )] +
A c A m cos[( 2 ( f c f m ) t )]
2
2

Su T
T.F.
F :
1
A c A m [ ( f f c f m ) + ( f + f c + f m ) +
4
+ ( f f c + f m ) + ( f + f c f m )]
S( f ) =

deltas en f c f m ,

fc fm .

15

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Deteccin coherente
La seal moduladora m(t) puede ser recuperada
multiplicando la seal DSBSC s(t) por una seal
sinusoidal generada de forma local y filtrando el
resultado
Asumiendo que el oscilador local est perfectamente
sincronizado en fase y frecuencia con la seal portadora
c(t) deteccin coherente
s(t)

Modulador
v(t)
producto
Accos(2fct)

Filtrado
paso bajo

vo(t)

Oscilador local

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Demodulacin DSB-SC de un tono simple:
D t i coherente:
h
t asumimos
i
i
i
f t
Deteccin
sincronismo
perfecto
en fase y frecuencia entre transmisor y receptor
v(t ) = s(t )c ' (t ) =

Ac Ac' Am
cos[2 ( f c + f m )t ]cos(2 f c t ) +
2

Ac Ac' Am
cos[2 ( f c f m )t ]cos(2 f c t ) ;
2
NOTA:c ' (t ) = Ac' cos(2f c t )
+

v( t ) =

Ac Ac' Am
{cos[2 (2 f c f m )t ] + cos[2 (2 f c + f m )t ] + cos((2 f mt ) + cos(2 f mt )}
4

16

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Los trminos a frecuencia 2fc fm son eliminados mediante filtrado
paso-bajo,
paso
bajo, obteniendo vo(t)

v o (t ) =

Ac Ac' A m
[cos( 2 f m t ) + cos( 2 f m t )]
4

Los dos trminos son proporcionales a la seal de informacin, uno


procede de la banda lateral superior y otro de la banda lateral
inferior
Como hemos visto, hemos recuperado la seal moduladora
multiplicando s(t) por c(t) y filtrando paso bajo

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Estudiemos un caso ms general: frecuencia fc y fase arbitraria:
v (t ) = Ac' cos(( 2 f c t + ) s (t ) = Ac Ac' cos(( 2 f c t + ) cos(( 2 f c t ) m (t ) =
=

1
1
Ac Ac' cos( 4 f c t + ) m (t ) + Ac Ac' cos( ) m (t )
2
2

Con un filtrado paso bajo se puede recuperar la seal de informacin:

v o (t ) =

1
Ac Ac' m ( t ) cos( )
2

Si (t) es constante vo(t) es proporcional a m(t) versin no


distorsionada de la seal moduladora
Si = 0 amplitud mxima
Si = /2 vo(t) = 0 efecto nulo en cuadratura

17

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


En la prctica el error de fase vara de forma aleatoria
debido a variaciones del canal de comunicacin, por ello:
Se debe proveer una circuitera extra para que el oscilador local
est en perfecto sincronismo en fase y frecuencia con la seal
portadora transmitida
Mayor complejidad del receptor: precio a pagar por eliminar
portadora para ahorrar potencia

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Bucle de Costas
d para mantener all receptor sincronizado
i
i d
Mtodo
El sistema consiste en 2 detectores coherentes alimentados
con la misma seal de entrada s(t), pero con la seal
procedente del oscilador local en cuadratura
La frecuencia del oscilador local se ajusta para que sea la misma fc
((conocida a ppriori))
Canal superior: detector coherente en fase o canal I
Canal inferior: detector coherente en cuadratura o canal Q

18

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Esquema del bucle de Costas:
((1/2)A
) ccos(())m(t)
()

s(t)=Accos(2fct)m(t)

Seal
DSBSC

Modulador
producto
cos(2fct+)

LPF
Comparador
de fases

VCO
Desfasador
-90
sin(2fct+)
Modulador
producto

LPF

(1/2)Acsin()m(t)

VCO: oscilador controlado por tensin.

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Comparador de fases: multiplica y filtra paso bajo
Si = 0 (hay sincronismo):
Canal I: Acm(t)/2
Canal Q: 0
Por ello, la salida del discriminador de fase es cero la
entrada al VCO es cero seguimos con la misma fase
Si > 0 ( 0):
Canal I: Acm(t)/2
Canal Q: Ac m(t)/2. NOTA: sin cuando 0
Por ello, la entrada al VCO es positiva se ajusta
disminuyendo la fase
Si < 0 (al contrario) aumenta fase

19

Tema II: Modulaciones de Amplitud

2.3. Modulacin DSB-SC


Canal en cuadratura: para ajustar la fase
C l en fase:
f
d
d l la
l seal
l
Canal
demodular
El control de fase en recepcin se detiene con la
modulacin, y el enganche de fase debe reestablecerse
cuando vuelve a aparecer la modulacin
No es problema para voz, pues el proceso de sincronizacin es
t rpido
tan
id quee no see percibe
e ibe distorsin
di t i

Tema II: Modulaciones de Amplitud

2.4. Modulacin QAM


Modulacin o multiplexacin de amplitud en cuadratura
ladas en DSBSC de 2
Permite transmitir dos seales mod
moduladas
fuentes independientes ocupando el mismo ancho de banda
de transmisin y permitiendo su separacin en el receptor
Es un esquema ahorrador de ancho de banda

Modulador
Se emplean
S
l
2 moduladores
d l d
producto
d t para cada
d seal
l que
son alimentados con la portadora a misma frecuencia pero
diferenciadas en fase de 90

20

Tema II: Modulaciones de Amplitud

2.4. Modulacin QAM


Esquema:
Seal m1(t)

Modulador
producto
Accos(2fct)

Desfasador
-90
90

s(t) seal QAM

Acsin(2fct)
Seal m2(t)

Modulador
producto

Tema II: Modulaciones de Amplitud

2.4. Modulacin QAM


La seal QAM:
s (t ) = Ac cos(( 2f c t ) m1 (t ) + Ac sin ( 2f c t ) m2 (t )
donde m1(t) y m2(t) son dos seales diferentes aplicadas
a los moduladore s productos

Si es el ancho de banda de m1(t) y m2(t) el ancho de


banda de s(t) es 2 y centrado en fc
Las componentes en fase y cuadratura de s(t) son:
sc (t) = Ac m1(t)

ss (t) = Acm2 (t)

21

Tema II: Modulaciones de Amplitud

2.4. Modulacin QAM


Demodulador
E
Esquema:
(1/2)AcAcm1(t)
Modulador
producto

LPF

Seal
Accos(2fct)

QAM
Desfasador
-90
Acsin(2fct)
Modulador
producto

LPF

(1/2)AcAcm2(t)

Tema II: Modulaciones de Amplitud

2.4. Modulacin QAM


Para que el sistema funcione correctamente es importante
sincronizar correctamente la portadora del oscilador en
emisin y recepcin
La tcnica QAM se usa para la difusin de la TV en color,
envindose adems un pulso de sincronismo para mantener
el oscilador local del receptor a la frecuencia y fase correcta
respecto a la del emisor

22

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


Vamos a estudiar mtodos para procesar seales DSB-SC y
generar modulacin VSB y SSB (se explicarn en los
apartados siguientes)

Mtodo discriminador de frecuencia


Esquema:

m(t)

Modulador
producto

u(t)

Filtrado
paso banda
H(f)

Accos(2fct)

s(t)
Seal
modulada

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


u ( t ) = A c m ( t ) cos( 2 f c t ) : seal

DSBSC

Ac
S ( f ) = U ( f )H ( f ) =
[ M ( f f c ) + M ( f + f c )] H ( f )
2

Donde M(f) es la T.F. de m(t)

Problema: determinar las condiciones de H( f ) para que


m(t) pueda ser recuperada a partir de s(t) usando un
detector coherente.
s(t)
Seal
modulada

Modulador
producto
Accos(2fct)

v(t)

Filtrado
paso bajo

vo(t)
Seal
demodulada

23

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


v ( t ) = Ac' s ( t ) cos( 2 f c t )
A c'
[ S ( f f c ) + S ( f + f c )]
2
Sustituyendo en S( f ):
A A'
V ( f ) = c c M ( f )[ H ( f f c ) + H ( f + f c )] +
4
Ac Ac'
+
[ M ( f 2 f c ) H ( f f c ) + M ( f + 2 f c ) H ( f + f c )]
4
V(f)=

Tras el filtrado paso-bajo:


Vo ( f ) =

A c A c'
M ( f )[ H ( f f c ) + H ( f + f c )]
4

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


Requerimos que Vo( f ) sea una versin escalada de M( f ) (as vo(t)
m(t) ); lo que se puede cumplir si:
H ( f fc ) + H ( f + fc ) = 2H ( fc )

Si M( f ) est definida en - f slo necesitamos que se


cumpla lo anterior en el intervalo - f
Por ejemplo, si H( fc ) = 1/2 :

H ( f fc ) + H ( f + fc ) = 1

- f

gran flexibilidad en la eleccin de H ( f ) para


satisfacer esa condicin

24

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


Mtodo discriminador de fase
S l s(t)
(t) es paso banda
b d representacin
t i en forma
f
Seal
cannica:
s ( t ) = s I ( t ) cos( 2 f c t ) s Q sin( 2 f c t )
s I ( t ) : componente en fase
s Q ( t ) : componente en cuadratura

Componente
p
en fase (p
(problema 1.12):
)
- f
S ( f f c ) + S ( f + f c )
SI ( f ) =
0
resto

A
donde S ( f ) = c [ M ( f f c ) + M ( f + f c )] H ( f )
2

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


Ac
A
M ( f )[ H ( f f c ) + H ( f + f c )] = c M ( f ) ;
2
2
cuando H ( f f c ) + H ( f + f c ) = 1

SI ( f ) =

s I (t ) =

- f

1
Ac m (t )
2

Componente en cuadratura (problema 1.12):


j[ S ( f f c ) S ( f + f c )]
SQ ( f ) =
0

- f
resto

Se deduce:
SQ ( f ) =

j
Ac M ( f )[ H ( f f c ) H ( f + f c )]
2

- f

25

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


Entonces, se puede generar sQ(t), excepto por un factor de
escala, pasando m(t) a travs de un filtro con funcin de
transferencia:
H Q ( f ) = j[ H ( f f c ) H ( f + f c )]

- f

Sea m(t) la salida de este filtro con entrada m(t):


s q (t ) =

1
Ac m ' (t )
2

Representacin en forma cannica:


s (t ) =

1
1
A c m ( t ) cos( 2 f c t )
A c m ' ( t ) sin ( 2 f c t )
2
2

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


Con ello, se deduce el esquema del mtodo discriminador
en fase (salvo factor de escala 1/2):
m(t)

Modulador
producto
Accos(2fct)
HQ(f)
m(t)

OSC
Desfasador
D f d
-90

s(t)
-

Acsin(2fct)
Modulador
producto

26

Tema II: Modulaciones de Amplitud

2.5. Filtrado de bandas laterales


Observamos:
La componente en fase es independiente del filtro paso banda H( f )
H( f ) afecta slo a la componente en cuadratura
El papel de la componente en cuadratura es interferir con la
componente en fase para reducir o eliminar potencia en una de las
bandas laterales de s(t)
Estos mtodos se usan en la modulacin VSB y SSB

Tema II: Modulaciones de Amplitud

2.6. Modulacin VSB


Vestigial Side Band Modulation (Modulacin en banda
lateral residual)
Se transmite completamente una banda lateral (superior o
inferior) y una pequea parte de la otra banda (banda
residual)
Mtodo discriminador de frecuencia
Para generar una seal modulada VSB que contenga un residuo de
la banda lateral inferior (LVSB) usaremos el siguiente filtro
normalizado (slo se han representado las frecuencias positivas):

27

Tema II: Modulaciones de Amplitud

2.6. Modulacin VSB


|H(f)|
1

0.5

f (Hz)

0
fc-fv

fc

fc+ fv

fc+

Tema II: Modulaciones de Amplitud

2.6. Modulacin VSB


La respuesta
en frecuencia del filtro en torno a fc tiene q
que cumplir:
p
p

H ( f fc ) + H ( f + fc ) = 1

Como fv es el ancho de banda de la banda residual BT = + fv

Mtodo discriminador en fase:

HQ ( f ) = j[H( f fc ) H( f + fc )]

28

Tema II: Modulaciones de Amplitud

2.6. Modulacin VSB


HQ(f)/j
1

fv

f (Hz)

-fv

-1

Tema II: Modulaciones de Amplitud

2.6. Modulacin VSB


Aplicacin a la seal de televisin:
La circuiteria para demodular la seal debera ser lo ms sencilla
posible (receptores baratos) detector de envolvente aadir
portadora a seal VSB
Se transmite la banda lateral superior (USB), el 25% de la banda
lateral inferior (LSB) y la portadora (hay portadora tanto de imagen
como de sonido)
En la transmisin de la seal de TV, no se transmite la seal VSB
debido a que la forma en regin de transmisin no se controla de
forma rgida, en su lugar se inserta filtro VSB en recepcin (ver
diapositivas siguientes)

29

Tema II: Modulaciones de Amplitud

2.6. Modulacin VSB


Mximo campo radiado relativo a la
portadorra de imagen

Espectro ideal de una seal de TV:


1.25
0.5

4.5 (MHz)

0.25

0.75

Portadora

Portadora

de imagen

de sonido

f (Mhz)

0
54

56

58

60

Tema II: Modulaciones de Amplitud

2.6. Modulacin VSB


Respuesta en amplitud de un filtro VSB en el receptor:

respuesta normalizada

Ancho de banda del canal (6 MHz)


1

0.5

Portadora

Portadora

de imagen

de sonido

f (Mhz)
54

56

58

60

30

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Single Side Band Modulation (banda lateral nica)
Slo se transmite una banda lateral (superior o inferior)
Sea m(t) banda base con M(f) definida entre - f
como:

f (Hz)

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Seal DSBSC:

|S(f) |
2

2
AcM(0)/2

f (Hz)

31

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Seal SSB con banda lateral superior :

|S(f)|
AcM(0)/2

-fc-

fc

-fc

f (Hz)
fc+

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Seal SSB con banda lateral inferior:

|S(f)|
AcM(0)/2

f (Hz)
-fc

-fc+

fc-

fc

32

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Ventajas:
1) BT =
2) = 1

Desventajas: mayor coste y complejidad


En la realidad, la seal M(f) debe ser nula en torno al origen
gap de energa.
Este requerimiento se satisface por la seal de voz, con un
gap de energa de ancho 600 Hz (-300 Hz a 300 Hz)

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Espectro de una seal m(t) con un gap de energa centrado
en el origen
|M(f)|

gap de
energa
f (Hz)
-fb

-fa

fa

fb

33

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Espectro de una seal SSB con banda lateral superior:
|S(f)|

f (Hz)
-fc -fb

-fc -fa -fc

fc fc +fa

fc +fb

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Requerimientos de filtro paso-banda:
L banda
b d lateral
l t l deseada
d
d est
t dentro
d t de
d la
l banda
b d de
d paso
La
del filtro
La banda lateral a eliminar est dentro de la banda
eliminada o de rechazo del filtro
Este discriminador de frecuencia puede lograrse
utilizando filtros altamente selectivos en frecuencia que
pueden
d ser realizados
li d por resonadores
d
de
d cristal
i l

34

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Modulacin seal SSB
Mtodo discriminador en frecuencias
|H(f)|

-fc-

fc+

fc

-fc

H ( f fc ) + H ( f + fc ) = 1

f (Hz)

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Mtodo discriminador de fase:
HQ( f )=j[H( f-fc )-H( f+fc )] ;

-f

HQ(f)/j

f (Hz)

H Q ( f ) = jsign ( f ) funcin de transferen cia


de la transforma da de Hilbert
^

m (t ) = m (t )
'

m' (t ) es la T. Hilbert de m (t )

35

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Seal SSB con banda lateral superior
s (t ) =

^
1
1
Ac m (t ) cos( 2 f c t ) Ac m (t ) sin ( 2f c t )
2
2

Seal SSB con banda lateral inferior: se cambia el signo -


por +
El modulador para generar la seal SSB segn el diagrama
de bloques del mtodo discriminador de fase se llama
modulador de Hartley (ver diapositiva siguiente)

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Modulador de Hartley:

m(t)

Modulador
producto
Accos(2fct)

Transformador
de Hilbert
^

m(t )

OSC
Desfasador
D
f d
-90

s(t)
-

Acsin(2fct)
Modulador
producto

36

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Demodulacin seal SSB
D
d l i mediante
di t deteccin
d t i coherente:
h
t
Demodulacin
s(t)
Seal
modulada

Modulador
producto

v(t)

Filtrado
paso bajo

Accos(2fct)

vo(t)
Seal
demodulada

Suponiendo que se transmite la banda superior:


^
1
1
Ac m (t ) cos( 2f c t ) Ac m (t ) sin ( 2f c t )
2
2
^
1
'
v (t ) = Ac Ac cos( 2f c t )[ m (t ) cos( 2f c t ) m (t ) sin ( 2f c t )] =
2

s (t ) =

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


=

^
1
1
A c A c' m ( t ) +
A c A c' [ m ( t ) cos( 4 f c t ) m ( t ) sin ( 4 f c t )]
4
4

Eliminado con filtro paso bajo


1
v o (t ) =
A c A c' m ( t )
4

Para que sea realizable, necesitamos en recepcin una seal


sinusoidal sincronizada en fase y frecuencia con la
portadora transmitida. Para ello hay dos mtodos:
1) Transmitimos una portadora piloto junto a la seal SSB
2) Utilizamos en recepcin un oscilador muy estable en frecuencia

37

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Con 2 mtodo: estudio distorsin por fase Accos(2fct+)
^
1
Ac Ac' cos(( 2f c t + )[ m (t ) cos(( 2f c t ) m (t ) sin ( 2f c t )] =
2
^
^
1

= Ac Ac' m (t ) cos( 4f c t + ) + m (t ) cos( ) + m (t ) sin ( ) m (t ) sin ( 4f c t + )


4

^
1
vo (t ) = Ac Ac' [ m (t ) cos( ) + m (t ) sin ( )]
4

v (t ) =

Su T.F. :

^
1
A c A c' [ M ( f ) cos( ) + M ( f ) sin ( )]
4

Vo ( f ) =
^

donde

M ( f ) = jsign ( f ) M ( f )

1
'
4 A c A c M ( f ) exp( j ) ;
Vo ( f ) =
1 A c A c' M ( f ) exp( j ) ;
4

f > 0
f < 0

Tema II: Modulaciones de Amplitud

2.7. Modulacin SSB


Error de fase en oscilador da lugar a una
distorsin de fase

Este desfase no suele ser problema para la voz, ya que el


odo humano es relativamente insensible a la distorsin en
fase. Se corre el riesgo de producirse el llamado efecto voz
del pato Donald
En el caso de la msica o el vdeo, la distorsin de fase es
inaceptable

38

Tema II: Modulaciones de Amplitud

2.8. Translacin en frecuencia


Cuando es necesario trasladar una seal modulada en una
banda de frecuencias a otra banda de frecuencias
Se consigue usando un mezclador: multiplicador + filtro
paso banda
s1(t)

Modulador
producto

Seal
modulada a
f1

Filtrado
paso banda

v(t)

Aecos(2fet)

s2(t)
Seal
modulada
a f2

Seal s1(t): modulada DSB-SC a f1


s1 ( t ) = Ac m ( t ) cos( 2 f 1t )

Tema II: Modulaciones de Amplitud

2.8. Translacin en frecuencia


Si m(t) est limitada en banda | f | < s1(t) est limitada entre
f1- < | f | < f1+ :
|S1(f) |
2

f (Hz)
-f1-

-f1

-f1+

f1-

f1

f1+

39

Tema II: Modulaciones de Amplitud

2.8. Translacin en frecuencia


Si queremos trasladar a una frecuencia mayor f2 > f1:
f 2 = f1 + f e f e = f 2 f1
v ( t ) = s1 (t ) Ae cos( 2 f e t ) = Ac Ae m (t ) cos( 2 f1t ) cos( 2 f e t ) =
=

Ac Ae
A A
m ( t ) cos[ 2 ( f 1 f e ) t ] + c e m ( t ) cos[ 2 ( f1 + f e )t ]
2
2

DSB-SC a f1-fe

DSB-SC a f1+fe

Si f2 = f1 + fe es la seal buscada: filtro paso banda centrado


en f2 y ancho de banda 2
s 2 (t ) =

Ac Ae
A A
m (t ) cos[ 2 ( f1 + f e )t ] = c e m (t ) cos( 2 f 2 t )
2
2

Tema II: Modulaciones de Amplitud

2.8. Translacin en frecuencia


2

|V(f) |

f (Hz)

-f1-fe

-f1+fe

f1-fe

f1+fe

40

Tema II: Modulaciones de Amplitud

2.8. Translacin en frecuencia


||S2(f) |
2

f (Hz)
-f1-fe

f1+fe

Tema II: Modulaciones de Amplitud

2.8. Translacin en frecuencia


Condicin: no se solapen espectros
f1 f e + < f1 + f e
< f e < f 2 f1

Para disminuir frecuencia: f2 = f1 - fe fe = f1 - f2


condicin global: < |f1 - f2|

41

Tema II: Modulaciones de Amplitud

2.9. Multiplexacin por divisin


en frecuencia (FDM)
Multiplexacin: proceso por el cual varias seales
independientes de caractersticas similares se
pueden combinar de algn modo para ser
transmitidas de forma conjunta por el mismo canal
de comunicacin
Tipos de multiplexacin
FDM (Multiplexacin por divisin en frecuencia)
TDM (Multiplexacin por divisin en el tiempo)
WDM (Multiplexacin por divisin en longitud de
onda)

Tema II: Modulaciones de Amplitud

2.9. Multiplexacin por divisin


en frecuencia (FDM)
Diagrama
g
de bloques
q
de un sistema FDM:
Entradas

Filtros
paso bajo

Moduladores

Transmisor

Filtros
paso banda

Filtros
paso banda

Demoduladores

Filtros
paso bajo

Salidas

Receptor

42

Tema II: Modulaciones de Amplitud

2.9. Multiplexacin por divisin


en frecuencia (FDM)
FDM:
Aunque se suponen seales paso bajo, se emplean filtros paso bajo
para eliminar componentes no deseadas a altas frecuencias
Se aplica al modulador una portadora adecuada para ocupar
intervalos de frecuencia mutuamente excluyentes generador de
portadora
Los mtodos de modulacin que se emplean son algunos de los
estudiados.
estudiados
Por ejemplo: para las seales de voz provenientes de las
conversaciones telefnicas se usa SSB con ancho aproximado de 4
KHz para cada canal de entrada

Filtro paso banda (BP) para restringir la banda de cada seal


modulada a su rango asignado

Tema II: Modulaciones de Amplitud

2.9. Multiplexacin por divisin


en frecuencia (FDM)
En recepcin se usan los mismos filtros paso banda y se recupera la
seal en demoduladores individuales
Este sistema funciona slo en un sentido habr que utilizar otro
similar en el sentido inverso

Ejemplo: caso telefnico con conversaciones de voz.


Esquema (diapositiva siguiente)
Normalmente FDM suele requerir varias etapas de modulacin y
demodulacin. La primera etapa combina 12 seales de voz en un
grupo bsico
Banda de voz: 4 KHz
Valores de portadora: fc = 60 + 4n KHz;
n = 1,2, . . .,12
Se seleccionan mediante filtros paso banda las 12 bandas laterales
inferiores ocupando rango: 60 108 KHz (modulacin SSB)

43

Tema II: Modulaciones de Amplitud

2.9. Multiplexacin por divisin


en frecuencia (FDM)
Pasos a seguir para la modulacin en un sistema FDM:
frecuencias portadoras (KHz)
de las seales de voz

frecuencias portadoras (KHz)


de los grupos

Super-grupo de 5
grupos

Seal de voz

Grupo bsico de
12 seales de voz

Tema II: Modulaciones de Amplitud

2.9. Multiplexacin por divisin


en frecuencia (FDM)
Super-grupo: se combinan 5 grupos bsicos con:
fc = 372 + 48n KHz ;
n = 1,2, . . .,5
Se seleccionan las 5 bandas laterales inferiores con el rango
312 KHz 552 KHz
Obtenemos 60 conversaciones independientes
Los super-grupos se pueden combinar y as sucesivamente
Con SSB necesitamos sincronismo de portadora entre el
transmisor y el receptor para la deteccin coherente.
Se transmite una frecuencia portadora piloto. Dicha
portadora piloto modula el generador de portadora y
obtenemos todas las portadoras necesarias

44

TEORA DE LA COMUNICACIN
CUESTIONES TEMA 2
MODULACIONES DE AMPLITUD
1.- Definir modulacin, seal moduladora, seal portadora y seal modulada. Tipos de
modulacin. Qu es demodular una seal?
2.- Expresin de una seal AM. Cul es la sensibilidad en amplitud?
3.- Cundo hay sobremodulacin en AM?, por qu no es deseable y cmo se puede
evitar?
4.- Cules son las tres componentes en frecuencia de una seal AM?, cul es el ancho de
banda de la seal modulada en funcin del ancho de banda de la seal moduladora?
5.- Cmo se define el ndice de modulacin?. Cul es su rango de valores para que no
tengamos sobremodulacin?
6.- Cul es la eficiencia en potencia mxima en AM?
7.- Cul es la expresin de una seal DSBSC?. Cul es su ancho de banda en funcin del
ancho de banda de la seal moduladora?. Cul es su eficiencia en potencia?
8.- Explicar el esquema de detector coherente. Cundo se dice que ocurre el efecto nulo
en cuadratura?
9.- Explicar el Bucle de Costas.
10.- Esquema modulador y demodulador de QAM.
11.- Expresin de una seal SSB. Qu dos tipos de SSB existen (caracterizarlos
cualitativamente en frecuencia)?. Ancho de banda y eficiencia en potencia.
12.- Filtrado de bandas laterales: mtodo discriminador de frecuencias y mtodo
discriminador de fase.
13.- Demodulador coherente de SSB. Efecto de un error de fase en la recuperacin de la
portadora.
14.- Expresin de una seal VSB. Qu dos tipos de VSB existen (caracterizarlos
cualitativamente en frecuencia)?. Ancho de banda y eficiencia en potencia.
15.- Componentes en fase y cuadratura para los diferentes tipos de modulacin en
amplitud.
16.- Qu es un mezclador y para qu sirve?. Diagrama de bloques.
17.- Multiplexacin por divisin en frecuencia (FDM).

TEORA DE LA COMUNICACIN
PROBLEMAS TEMA 2
MODULACIONES DE AMPLITUD
1.- Para un diodo de unin p-n, la relacin entre la corriente que pasa a travs de dicho
diodo y la tensin aplicada en sus bornas viene dada por:

v
i = I 0 exp VT

donde I0 es la corriente inversa de saturacin y VT es la tensin equivalente de temperatura


definida por:

VT =

kT
e

donde k es la constante de Bolzmann en Julios por grados Kelvin, T es la temperatura


absoluta en grados Kelvin y e es la carga del electrn en C. A temperatura ambiente VT =
0.026 V.
a) Realizar la expansin de i en serie de potencias de v, hasta el trmino de orden v3.
b) Sea:
v(t)=0.01 cos( 2 f m t) + 0.01 cos( 2 f c t) Volts

donde fm = 1 KHz y fc = 100 KHz. Determina el espectro de la corriente i(t) resultante.


c) Especificar las caractersticas del filtro paso banda requerido para extraer de la corriente
del diodo i(t) una seal AM a la frecuencia fc.
d) Cul es el tanto por ciento de modulacin de esta seal AM?
2.- En este problema se va a estudiar el funcionamiento del modulador AM en cuadratura.
Este modulador consta de un determinado dispositivo no-lineal seguido por un filtro pasobanda. El dispositivo no lineal est representado por la siguiente ley cuadrtica:
v 0 (t ) = a1vi (t ) + a 2 vi2 (t )
donde a1 y a 2 son constantes, vi (t ) es la seal de entrada, y v0 (t ) es la seal de salida. La
seal de entrada vi (t ) es la suma de una seal moduladora m(t ) y una seal portadora
c(t ) . Sea m(t ) la seal moduladora limitada en frecuencia en el intervalo entre
W f W , y c(t ) la portadora a frecuencia f c y amplitud Ac .

a) Evaluar la salida v0 (t ) del dispositivo no-lineal


b) Evaluar la salida en frecuencia V0 ( f ) del dispositivo no lineal en funcin de la
transformada de Fourier de la seal moduladora M ( f ) , y representarla en frecuencia para
un espectro de la seal moduladora de forma triangular, indicando a qu corresponde cada
uno de los diferentes trminos.
c) Especificar las caractersticas del filtro paso-banda y las condiciones necesarias para que
a la salida del filtro tengamos la seal AM deseada. Qu sensibilidad en amplitud tiene la
seal AM modulada?
3.- Supngase que se dispone de dispositivos no lineales para los que la relacin entre la
corriente de salida io y la tensin de entrada vi es la siguiente:

i o = a 1 v i + a 3 v 3i
donde a1 y a3 son constantes. Explicar como se puede utilizar dichos dispositivos para
obtener:
a) un modulador producto.
b) un modulador de amplitud.
1
de modo que 1 + kam(t) sea
ka
mayor que cero para todo t. Suponer que el espectro de m(t) es cero para f > W . Sea:

4.- Considerar una seal moduladora m(t) con m(t)

s(t) = A c [1 + ka m ( t )]cos( 2 f c t )

donde fc > W.
a) La seal modulada s(t) se aplica a un rectificador de onda completa, cuya salida es:
v 1 ( t) = s(t)
Determinar el espectro de v1(t).
b) Si la salida del rectificador v1(t) se pasa a travs de un filtro paso bajo ideal definido por
la funcin de transferencia:
1
H(f) =
0

para f < W
para f > W

mostrar que si la salida es v2(t), est relacionada con m(t) por:


v 2 ( t) =

2A c
[1 + k a m(t)]

5.- Cmo puede recuperarse la seal de informacin m(t) de una seal AM que est
sobremodulada? Justifica la respuesta de forma analtica y grfica.
6.- Suponiendo que se demodula una seal DSBSC utilizando un detector coherente:
a) Evaluar el efecto de un error en la frecuencia del oscilador local del detector de f,
medido con respecto a la frecuencia portadora de la seal DSBSC.
b) Para el caso de una seal moduladora sinusoidal, mostrar como por causa de este error,
la seal demodulada presenta un efecto de batido a la frecuencia error f. Ilustrar la
respuesta dibujando la seal demodulada.
7.- Considerar la seal DSBSC:
s(t) = A c cos(2f c t) m(t)

donde Accos(2fct) es la seal portadora y m(t) es la seal moduladora. Esta seal


modulada se aplica a un detector de ley cuadrtica caracterizada por:
y(t) = s2(t)
La salida y(t) se aplica a un filtro de banda estrecha con amplitud en la banda de paso
unidad, centrado en la frecuencia 2fc y con ancho de banda f. Supongamos que f es
suficientemente pequeo como para considerar el espectro de y(t) esencialmente constante
dentro de la banda de paso del filtro.
a) Determinar el espectro de la seal de salida del dispositivo con ley cuadrtica y(t).
b) Mostrar que la salida del filtro v(t) es aproximadamente sinusoidal, y viene dada por:
v(t)

A c2
E f cos(4 f c t)
2

donde E es la energa de la seal m(t).


8.- Considerar un sistema QAM emisor y otro receptor. Si la seal de salida del emisor
QAM s(t) se transmite por un canal de comunicaciones con funcin global de transferencia
H(f), probar que la condicin:
H(fc + f) = H*(fc - f)

para f W

es necesaria para que las seales recuperadas en el receptor QAM sean proporcionales a
m1(t) y m2(t) que son las seales originales de informacin del canal I y del Q
respectivamente, donde fc es la frecuencia de la portadora y W es el ancho de banda de las
seales que llevan informacin m1(t) y m2(t).

9.- Considerar la siguiente seal modulada:


(t)sin(2f c t)
s(t) = A c cos(2 f c t) + m(t)cos(2f c t) - m

(t) su
que representa una seal SSB con portadora, donde m(t) es la seal moduladora y m
transformada de Hilbert. Determinar bajo que condiciones la salida de un detector de
envolvente ideal, si la entrada es s(t), es una buena aproximacin para la seal moduladora
m(t).
10.- Sea una seal moduladora sinusoidal m(t) = Am cos(2fmt) que se utiliza para generar
una seal VSB:
1
1
s(t) = aAm Ac cos[2 ( f c + f m )t ] + Am Ac (1 - a)cos[2 ( f c f m )t ]
2
2

donde a es una constante menor que la unidad, que representa la atenuacin de la banda
lateral superior.
a) Encontrar la componente en fase y la componente en cuadratura de la seal VSB as
definida.
b) Esta seal VSB junto con la portadora Ac cos(2fct) se pasa a travs de un detector de
envolvente. Determinar la distorsin producida por la componente en cuadratura.
c) Cul es el valor de la constante a para el cual la distorsin afecta en menor grado?
11.- Considerar un sistema mltiplex en el cual cuatro seales de entrada m1(t), m2(t), m3(t)
y m4(t) son multiplicadas por las cuatro portadoras siguientes:

[cos(2 f a t) + cos(2 f b t)]

[cos(2 f a t + 1 ) + cos(2 f b t + 1 )]
[cos(2 f a t + 2 ) + cos(2 f b t + 2 )]
[cos(2 f a t + 3 ) + cos(2 f b t + 3 )]
y las seales DSBSC resultantes se suman para transmitir el resultado por el mismo canal de
comunicaciones. En el extremo receptor, la demodulacin se hace multiplicando la seal
suma transmitida por las cuatro portadoras separadamente utilizadas en el transmisor, y
despus filtrando para eliminar las componentes no deseadas.
a) Determinar que condiciones deben satisfacer 1, 2, 3 y 1, 2, 3 de modo que la salida
del demodulador k sea proporcional a mk(t) para k = 1, 2, 3, 4.
b) Determinar la mnima separacin de las frecuencia portadoras fa y fb en relacin con el
ancho de banda de las seales moduladoras mk(t) de modo que el funcionamiento del
sistema sea el correcto.

TEORA DE LA COMUNICACIN
SOLUCIONES DE LOS PROBLEMAS TEMA 2
MODULACIONES DE AMPLITUD
1.
2

a.
b.

c.
d.

i
v
1 v
1 v

+
I0
VT 2 VT
6 VT
i
0.074 0.406 [cos(2f m t ) + cos(2f c t )] +
I0
+ 0.037 {cos(4f m t ) + cos(4f c t ) + 2 cos[2 ( f c + f m )t ] + 2 cos[2 ( f c f m )t ]}
0.0016 [cos(6f m t ) + cos(6f c t )]
0.0071 {cos[2 ( f c + 2 f m )t ] + cos[2 ( f c 2 f m )t ] +
+ cos[2 (2 f c + f m )t ] + cos[2 (2 f c f m )t ]}
f c = 100 KHz ; BW = 2 KHz
i
0.406 [1 0.362 cos(2f m t )] cos(2f c t ) = 0.362 % Modulacin : 36.2%
I0

2.
a.

b.

2a

a A2
v 0 (t ) = a1 m(t ) + a1 Ac 1 + 2 m(t ) cos(2f c t ) + a 2 m 2 (t ) + 2 c [1 + cos(4f c t )]
a1
2

c. El filtro paso-banda tiene que estar centrado en: fc, con un ancho de banda: 2w,
de forma que se cumpla: fc >3w.
2a
La sensibilidad en amplitud es: K a = 2
a1

3.
a. Seal DSB-SC
Dispositivo
no lineal

Filtro paso
banda (fc, 2w)

Ac cos (f c t )

s (t ) =

m(t )

3
a 3 Ac2 m (t ) cos (2f c t )
2

f c > 6w

b. Seal AM
Dispositivo
no lineal

Filtro paso
banda (fc, 2w)

Ac cos (f c t )
m(t )

A0

3a 3 Ac2
s (t ) =
[A0 + m (t )] cos (2f c t )
2
f c > 6w

Ac cos (f c t )
Dispositivo
no lineal

4.
a.

V1 ( f ) =

Filtro paso
banda (fc, 2w)

( 1)n {S [ f + (2n + 1) f ] + S [ f (2n + 1) f ]}


c
c

2n + 1
b. Es una demostracin.
5. Se puede utilizar un detector coherente, con un filtro paso-bajo de ancho de banda:
w.
Ac Ac'
(
)
v0 t =
[1 + K a m(t )]
2
6.
A A'
a. Tras el filtrado paso-bajo: v o (t ) = c c m(t ) cos(2ft )
2
Ac Ac' Am
A A' A
cos[2 ( f m + f )t ] + c c m cos[2 ( f m f )t ]
b. v o (t ) =
4
4
n =0

La seal moduladora m(t), a frecuencia fm, es modulada por una seal


sinusoidal a frecuencia f, por lo que se produce un efecto de batido, como
se ilustra en la figura.

7.
+
Ac2 +
A2
M ( ) M ( f ) d + c M ( ) M ( f 2 f c ) d
2
4
+
+ M ( ) M ( f + 2 f c ) d

2
2
A E
A
b. Y (2 f c ) = Y ( 2 f c ) = c
v(t ) c E f cos 4f c t
4
2
8. Es una demostracin, planteando el esquema completo de modulacin, transmisin
y demodulacin, para las seales QAM.

a. Y ( f ) =

H ( f + f c ) = H * ( f c f ) , f < w si h(t ) H ( f + f c ) = H ( f f c ) , f < w

9. La expresin de la envolvente natural es: a(t ) = Ac2 + m 2 (t ) + 2 Ac m(t ) + m 2 (t )

A >> m(t )
a(t ) Ac + m(t )
En caso de que: c
Ac >> m (t )
Para llegar a este resultado se han tenido en cuenta las siguientes aproximaciones
b
b
para b << 1: 1 + b 1 +
y
1 b 1
2
2

10.
a. s c (t ) =

1
Am Ac cos(2f m t )
2
1
s s (t ) = Am Ac (1 2a ) sen(2f m t )
2
2

1
2 Am (1 2a ) sen(2f m t )
b. Distorsin: d (t ) = 1 +

1 + 1 Am cos(2f m t )

2
c. La distorsin: d(t) es mayor cuando: a=0; mientras que esta es menor
(d(t)=1) cuando: a=1/2.

11.
2 , i = k
a. cos( k 1 i 1 ) + cos( k 1 i 1 ) =
0 , i k
b.

f a f b > 2w

, para : i, k = 1,2,3,4 , y : 0 = 0 = 0

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Tema 3: Modulaciones Angulares

Teora de la Comunicacin - Curso 2010-2011

TEMA III . Modulaciones


angulares
3 1 M d l i de
d fase
f
d l i de
d
3.1.-Modulacin
(PM) y modulacin
frecuencia (FM)
3.2.-Modulacin en frecuencia de un tono simple
3.3.-Ancho de banda de seales FM
3.4.-Generacin de seales FM
3.5.-Demodulacin FM
3.6.-Efectos no lineales en sistemas FM

Tema III: Modulaciones Angulares

Introduccin
Estudiaremos un tipo de modulacin donde el ngulo de la
seal portadora se modifica siguiendo las variaciones de la
seal moduladora
Una caracterstica muy importante de estas modulaciones
angulares es que se puede discriminar ms fcilmente el
ruido y las interferencias que en modulaciones de amplitud
conlleva aumento del ancho de banda
En las modulaciones angulares hay mecanismos por los
que se puede intercambiar ancho de banda y prestaciones
frente al ruido (no en modulaciones de amplitud)
Hay 2 tipos: modulacin en frecuencia (FM) y modulacin
en fase (PM)
Nos centraremos en FM (la ms utilizada)
Son similares y estn relacionados

Tema III: Modulaciones Angulares

3.1.- Modulacin de fase (PM) y


modulacin de frecuencia (FM)
Sea i(t) ell ngulo
S

l de
d una portadora,
t d
la
l cuall lleva
ll
informacin:
s (t ) = Ac cos[ i (t )] ;

Ac amplitud de la portadora

Una oscilacin completa sucede cuando i(t) cambia 2


radianes. Si i(t) crece de forma montona con el tiempo, la
frecuencia promedio, en el intervalo t y t + t:
f t (t ) =

i (t + t ) i (t )
2t

Se define la frecuencia instantnea de la seal modulada


angularmente:
f i (t ) = lim f t (t ) = lim
t 0

t 0

i (t + t ) i (t ) 1 d i (t )
=
2t
2 dt

Tema III: Modulaciones Angulares

3.1.- Modulacin de fase (PM) y


modulacin de frecuencia (FM)
Se puede
S
d iinterpretar s(t)
( ) como un fasor
f
rotante de
d amplitud
li d
Ac, fase i(t) y velocidad angular di(t)/dt
En el caso de una portadora sin modular:
i (t ) = 2f c t + c
fasor que gira a una velocidad angular constante 2f c ,
y donde c es la fase para t = 0

Hay muchas formas de hacer que vare i(t) de acuerdo con


m(t), vamos a considerar 2 mtodos: PM y FM

Tema III: Modulaciones Angulares

3.1.- Modulacin de fase (PM) y


modulacin de frecuencia (FM)
Modulacin de fase (PM): el ngulo de la seal modulada
i(t) vara de forma lineal con la seal banda base m(t)
i (t ) = 2f c t + k p m(t )

2fct: ngulo de la portadora sin modular


kp: sensibilidad en fase del modulador: si m(t) est en
Voltios, kp se da en rad/Volt
Supuesto c = 0
Forma de la seal modulada en fase:
s (t ) = Ac cos[2f c t + k p m(t )]
la seal moduladora aparece en el ngulo de la seal
modulada y no hay relacin lineal entre ambas

Tema III: Modulaciones Angulares

3.1.- Modulacin de fase (PM) y


modulacin de frecuencia (FM)
Modulacin de frecuencia (FM): la frecuencia instantnea de la seal
modulada fi(t) vara de forma lineal con la seal banda base m(t)

f i (t ) = f c + k f m(t )
fc: frecuencia de la portadora sin modular
kf: sensibilidad del modulador en frecuencia: si m(t) est en
Voltios, kf se da en Hz/Volt
Integrando en el tiempo y multiplicando por 2 (recordemos que
fi(t) = (1/2)di(t)/d t )
t

i (t ) = 2f c t + 2k f m(t )dt
0

Seal modulada en frecuencia (ahora no hay relacin lineal):


t

s (t ) = Ac cos[2f c t + 2k f m(t )dt ]


0

Tema III: Modulaciones Angulares

3.1.- Modulacin de fase (PM) y


modulacin de frecuencia (FM)
Diferencia de PM y FM frente a AM:
No hay regularidad respecto a cruces por cero en FM y PM
En PM y FM, la envolvente es constante e igual a la amplitud de la
portadora
Las seales PM y FM slo se pueden distinguir cuando se conoce
m(t)
Ver diapositiva siguiente:
a) Portadora
b) Seal moduladora sinusoidal
c) Seal modulada en amplitud
d) Seal modulada en fase
e) Seal modulada en frecuencia

Tema III: Modulaciones Angulares

3.1.- Modulacin de fase (PM) y


modulacin de frecuencia (FM)

Tema III: Modulaciones Angulares

3.1.- Modulacin de fase (PM) y


modulacin de frecuencia (FM)
Relacin entre PM y FM:

S puede
d generar una seal
l FM iintegrando
t
d m(t)
(t) y modulando
d l d en
Se
fase
m(t)

Integrador

Modulador
PM

s(t)

Accos(2fct)
Se ppuede ggenerar una seal PM derivando m(t)
( ) y modulando en
frecuencia
m(t)

Diferenciador

Modulador
FM

s(t)

Accos(2fct)

Tema III: Modulaciones Angulares

3.1.- Modulacin de fase (PM) y


modulacin de frecuencia (FM)
Las propiedades para seales PM se pueden derivar directamente
de las propiedades de FM y viceversa
Nos centraremos en FM por ser la ms utilizada

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
La seal s(t) es una funcin no lineal de la seal moduladora
m(t), lo que hace que la modulacin en frecuencia sea un proceso
no lineal
A diferencia de AM, en FM el espectro de s(t) no est
relacionado de forma sencilla con el espectro de m(t)
En el anlisis espectral consideraremos el caso ms sencillo, con
que ser un tono simple.
p
una seal moduladora q
Objetivo: obtener una relacin emprica entre el ancho de
banda de la seal FM y el ancho de banda de la seal m(t)
Sea:
m(t ) = Am cos(2f mt )

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
La frecuencia instantnea:

f i (t ) = f c + k f Am cos( 2f m t ) = f c + f cos( 2f m t )
La desviacin en frecuencia es f = kf Am :
Representa la desviacin mxima de la frecuencia instantnea respecto de
la portadora
No depende de la frecuencia de la portadora, sino de la amplitud de la
seal moduladora

Ell ngulo

l ser:

i ( t ) = 2 f i ( t ) dt = 2 f c t +
0

f
sin( 2 f m t )
fm

El ndice de modulacin se define como el cociente entre la


desviacin en frecuencia y la frecuencia de la seal moduladora.

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
=

f
fm

[rad]

i ( t ) = 2 f c t + sin ( 2 f m t )

Representa la mxima desviacin en fase respecto a la fase de la portadora


sin modular

Seal FM:

s ( t ) = A c cos [2 f c t + sin ( 2 f m t ) ]

Dependiendo del valor del ndice de modulacin , vamos a diferenciar


dos tipos de modulacin en frecuencia:
a) FM de banda estrecha, para pequeo ( < 1 rad )
b) FM de banda ancha, para elevado
Para FM de banda estrecha, el ancho de banda de s(t) es aproximadamente 2
veces el de m(t). Para FM de banda ancha, excede este valor

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Modulacin en frecuencia de banda estrecha
Expandimos la expresin de la seal FM

s (t ) = Ac cos( 2f c t ) cos[sin ( 2f m t )]

Ac sin ( 2f c t ) sin[sin ( 2f m t )]

Suponiendo pequeo comparado con 1 radian ( << 1 radian), se


pueden hacer las siguientes aproximaciones:

cos[sin
i (2f m t )] 1

sin[sin ( 2f m t )] sin ( 2f m t )

s (t ) Ac cos( 2f c t ) Ac sin ( 2f c t ) sin ( 2f m t )


Tendremos:
Esta ecuacin nos da la forma aproximada de seal FM de banda
estrecha modulada por Amcos(2fmt)

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Diagrama de bloques del modulador FM de banda estrecha:

m(t)
seal

Integrador

Modulador
producto

s(t)

moduladora

Desfasador
-90

Accos(2fct)
portadora

modulador de fase
de banda estrecha

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Idealmente, la seal FM:
Tiene envolvente constante
Si la seal moduladora es sinusoidal de frecuencia fm el ngulo i(t) es
tambin sinusoidal con la misma frecuencia

El diagrama de bloques estudiado introduce distorsin:


La envolvente contiene una modulacin de amplitud residual
Para una seal moduladora sinusoidal el ngulo i(t) contiene

distorsin armnica de los armnicos de 3er orden y mayor orden de


la frecuencia fm

Si 0.3 radianes el efecto de la modulacin en amplitud y la


distorsin armnica de la fase estn limitados a valores despreciables

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
La expresin
de s(t)
p
( ) se ppuede expandir:
p
s (t ) = Ac cos( 2f c t ) +

1
Ac {cos[2 ( f c + f m )t ] cos[2 ( f c f m )t ]}
2

Esta expresin es parecida a la de AM:


1
s AM (t ) = Ac cos(2f c t ) + Ac {cos[2 ( f c + f m )t ] + cos[2 ( f c f m )t ]}
2
La diferencia est en el signo negativo de la banda lateral inferior
la seal FM de banda estrecha tiene un ancho de banda que es
esencialmente el mismo que para AM

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Podemos representar
p
en diagrama
g
fasorial la seal FM de banda
estrecha, utilizando el fasor de la portadora como referencia:
Suma de bandas
laterales

-fm
Portadora

Banda lateral
inferior

fm
Banda lateral
superior

La seal suma de las bandas laterales est en cuadratura respecto la


portadora
La resultante es un fasor con aproximadamente la misma amplitud que la
portadora, pero con fase diferente

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
La representacin fasorial de AM:
fm

Portadora

Banda lateral
superior
Suma de bandas
laterales

-fm Banda lateral


inferior
La resultante est en fase con la portadora, mientras la amplitud vara

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Modulacin en frecuencia de banda ancha
Ahora determinaremos el espectro de una seal de FM modulada por
un tono simple para un valor arbitrario del ndice
Seal FM:

s (t ) = Ac cos[2f c t + sin ( 2f m t ) ]

En general, esta seal no es peridica, a menos que la frecuencia


portadora fc sea un mltiplo de fm
P d
Podemos
poner s(t)
( ) (suponiendo
(
i d fc >> ancho
h bbanda
d seal
l FM):
FM)

s ( t ) = e { Ac exp [ j 2 f c t + j sin( 2 f m t )]} = e s ( t )exp( j 2 f c t )


~

s ( t ) = Ac exp [ j sin( 2 f m t )] es la envolvente compleja de la seal


FM s ( t )

10

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Ahora, la envolvente compleja de la seal FM s(t) es funcin peridica
del tiempo con frecuencia fundamental fm, por lo que se puede expandir
como una serie compleja de Fourier

s (t ) =

n =

exp( j 2 nf m t )

Los coeficientes complejos de Fourier:


1
Recordemos : c n =
T
1
2 fm

cn = f m

T
2 ~

s (t ) exp( j 2 T t ) dt

T
2

s (t ) exp( j 2nf m t ) dt = f m Ac

1
2 fm

1
2 fm

exp [ j sin( 2f

t ) j 2nf m t ]dt

1
2 fm

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
cambio

de variable

: x = 2 f m t ;
t =

Ac
2

exp [ j (

dx
2 f m

1
x =
2 fm

t =
cn =

dx = 2 f m dt dt =

1
x =
2 fm

sin x nx ) ]dx

Esta integral no se puede evaluar directamente y se conoce con el


nombre de funcin de Bessel de primera clase, argumento y orden
n, se denota:
J n ( ) =

1
2

exp [ j ( sinx nx ) ]dx

11

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Por tanto:
c n = Ac J n ( )
La serie de Fourier compleja queda:
~

s ( t ) = Ac

n =

J n ( ) exp( j 2 nf m t )

Expresin s(t):

s (t ) = e s (t ) exp( j 2f c t ) = Ac J n ( ) cos[2 ( f c + nf m )t ]

n =

Esta es la representacin en serie de Fourier de una seal FM modulada


por un tono a frecuencia fm para un valor arbitrario de

Su espectro (T.F.):

S( f ) =

Ac
2

n =

( )[ ( f f c nf m ) + ( f + f c + nf m )]

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Funciones de Bessel:
Jn()
Jo()
J1()

J2()

J3()

J4()

12

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Tabla de las funciones de Bessel:

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Propiedades:
Para n par: Jn() = J-n()
Para n impar: Jn() = -J-n()
Jn() = (-1)n J-n()
Para pequeos valores de

Jo ( ) 1
J1 ( )

2
J n ( ) 0

n >1

Adems:

n =

2
n

( ) = 1

13

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Con estas propiedades y la forma de Jn() tenemos:
1.

El espectro FM consiste en una componente portadora y un nmero


infinito de bandas laterales colocadas de forma simtrica a frecuencias
fm, 2fm, 3fm, . . . en torno a la portadora. Esta es una diferencia importante
frente a AM, donde slo hay 2 bandas laterales.

2.

En el caso de que sea pequeo comparado con la unidad slo los


coeficientes Jo() y J1() son significativos la seal modulada est
p
formada p
por la componente
de la pportadora y 2 bandas laterales a
frecuencias fc fm caso especial de FM de banda estrecha.

3.

La amplitud de la portadora vara con de acuerdo con Jo():


Diferencia respecto AM (en FM la amplitud de portadora depende del ndice
de modulacin)

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Cuando la portadora se modula para generar FM,
FM la potencia de las bandas
laterales aparece a expensas de quitar potencia a la portadora, haciendo que
la amplitud de la portadora dependa del ndice de modulacin

s (t ) = Ac
P=

Ac2
2

n =

( ) cos[2 ( f c + nf m )t ]

J n2 ( ) =

n =

Recuerda:

n =

2
n

Ac2
2

( ) = 1

14

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Ejemplos: vamos a estudiar qu ocurre con la seal
modulada FM para variaciones de la amplitud y la
frecuencia de la seal moduladora
Ejemplo 1: fijamos fm, variamos la amplitud de la seal moduladora
variamos la desviacin mxima en frecuencia f = kf Am
Fijamos fm = f / fm para = 1,2,5. En la diapositiva siguiente
(ejemplo 1) se muestra el espectro de la seal FM normalizada
respecto a la amplitud de la portadora

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
1.0

f=fm

f=2fm

1.0
2f
2f

=1.0

=2.0
2f

f (Hz)

f (Hz)

10
1.0

f=5fm
2f

Ejemplo 1
=5.0

fc

fm

f (Hz)

15

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
Ejemplo 2: fijamos Am (f constante) y variamos fm
125
= 1,2,5.

Segn aumentamos con f fijo hay un mayor nmero


de deltas en el intervalo fc - f < | f | < fc + f.
Cuando el ancho de banda de la seal viene
limitado por 2f.

Tema III: Modulaciones Angulares

3.2.- Modulacin en frecuencia


de un tono simple
1.0

1.0
2f

=2.0

=1.0
2f

f (Hz)

f (Hz)

10
1.0
2f

Ejemplo 2
=5.0
fc

fm

f (Hz)

16

Tema III: Modulaciones Angulares

3.3.- Ancho de banda de


seales FM

En teora, la seal FM tiene un nmero infinito de bandas laterales, con


lo que el ancho de banda absoluto es infinito
En la prctica, se puede considerar un nmero finito de bandas laterales
compatible con una cantidad fijada de distorsin, as pues, hablaremos
de un ancho de banda efectivo de transmisin (BT)
Consideremos una seal FM modulada por un tono fm: las bandas
laterales estn separadas por fm
Aquellas bandas laterales por encima de f decrecen rpidamente a cero.
Entonces:
Ancho de banda algo mayor que 2f
Si ancho de banda prximo a 2f
Si 0 (FM banda estrecha) ancho de banda determinado por 2fm
Por ello, la regla prctica para el clculo del ancho de banda es:

B T 2 f + 2 f m = 2 f (1 +

) REGLA

DE CARSON

Tema III: Modulaciones Angulares

3.3.- Ancho de banda de


seales FM
Una definicin ms precisa de BT: aquel ancho de banda que contiene
el mximo nmero significativo de bandas laterales cuya amplitud sea
mayor de un valor dado. Un valor conveniente suele ser el 1% de la
amplitud de la portadora sin modular
Se define el ancho de banda del 1% (ancho de banda de Tx de la seal
FM) como la separacin entre las 2 frecuencias fuera de las cuales
ninguna banda lateral tiene una amplitud mayor que el 1% de la
amplitud de la portadora sin modular

BT = 2 n max f m =

2 n max f

f m : frecuencia seal moduladora


n max : mximo valor que satisface J n ( ) > 0 . 01

17

Tema III: Modulaciones Angulares

3.3.- Ancho de banda de


seales FM

El valor nmax depende del ndice de modulacin y se puede


determinar a ppartir de ggrficos de Bessel:

El BT puede calcularse utilizando este procedimiento de forma general, y


normalizado respecto a f y dibujado respecto a

B T
f

2 n

max

Tema III: Modulaciones Angulares

3.3.- Ancho de banda de


seales FM
Se obtiene una curva universal interpolando valores de la tabla
anterior:

Para >> BT/f 2 BT 2f

18

Tema III: Modulaciones Angulares

3.3.- Ancho de banda de


seales FM
Consideremos m(t) arbitrario, con ancho de banda
d estimar
i
id
d un tono para ell peor caso.
El BT se puede
considerando
Primero se determina la relacin de desviacin (D):
La relacin de desviacin D es el cociente entre la desviacin en frecuencia
(f) y su mxima componente frecuencial ()

D=

f = k f Amax

Este factor D juega el mismo papel para una modulacin no sinusoidal que el
ndice de modulacin para modulacin sinusoidal

Cambiando por D y fm por en la regla de Carson o ancho de banda del


1%, se determina el ancho de banda de las seales FM

NOTA: la regla de Carson estima por debajo el ancho de banda,


mientras que la del 1% da un valor mayor en la prctica se usa un
valor comprendido entre ambos (valor medio)

Tema III: Modulaciones Angulares

3.3.- Ancho de banda de


seales FM
Ejemplo: en Norteamrica se fija f = 75 KHz para difusin de FM
comercial y = 15 KHz la mxima frecuencia de audio de inters en
comercial,
transmisiones FM; por ello:
Relacin de desviacin D = 75/15 = 5
Regla de Carson: BT = 2(75 + 15) = 180 KHz
Regla del 1%: BT = 2nmaxfm = 2nmax = 16*15 = 240 KHz
(como D = 5 2nmax = 16)
Por ejemplo: BT = (180+240)/2 = 210 KHz

19

Tema III: Modulaciones Angulares

3.4.- Generacin de seales FM


Hay 2 mtodos para generar seales moduladas en frecuencia: FM
directo y FM indirecto
En el mtodo FM indirecto se emplea modulacin FM de banda
estrecha y multiplicacin de frecuencia para incrementar el nivel de
desviacin de frecuencia hasta el valor deseado
En el mtodo FM directo la portadora vara directamente su frecuencia
de acuerdo a la seal de entrada banda base (moduladora), esto es, la
frecuencia instantnea de la portadora se vara de forma directa con la
variacin temporal de la seal banda base
se utiliza un dispositivo oscilador controlado por tensin: VCO (Voltage
Controller Oscilator)

m(t)

VCO

s(t) SEAL FM

Tema III: Modulaciones Angulares

3.4.- Generacin de seales FM


Mtodo FM indirecto
Diagrama de bloques:
m(t)

Integrador

Seal
moduladora
banda base

Modulador de fase s1(t) Multiplicador


banda estrecha
de frecuencia

s(t)
Seal
FM

Oscilador de
cristal controlado f1

La seal banda base se integra y se emplea para el modulador de


fase un oscilador de cristal controlado que da estabilidad en
frecuencia
Para minimizar la distorsin de fase inherente en el modulador el
valor de debe mantenerse pequeo ( 0.3)
Se utiliza un multiplicador de frecuencia para dar lugar a la seal
FM de banda ancha

20

Tema III: Modulaciones Angulares

3.4.- Generacin de seales FM


Salida del modulador de fase de banda estrecha:
t
s1 (t ) = A1 cos 2f1t + 2k f m(t )dt
d

0
f1 : frecuencia del cristal controlado
k f : constante (sensibili dad en fase del modulador)

Si la seal moduladora es sinusoidal: m(t) = Amcos(2fmt)

s1 ( t ) = A1 cos [2 f 1t + 1 sin( 2 f m t ) ]

1 < 0 . 3 rad evitar la distorsin


La salida del modulador de fase es multiplicada en frecuencia por n
veces con el multiplicador de frecuencia para dar lugar a la seal FM
de banda ancha
t
s (t ) = Ac cos 2nf1t + 2k f n m(t )dt

Tema III: Modulaciones Angulares

3.4.- Generacin de seales FM


Si m(t) es sinusoidal:

s (t ) = Ac cos[2f c t + sin
i (2f mt )]
donde = n1 ; f c = nf1
Por ello, eligiendo de forma apropiada el valor n se obtiene el ndice de
modulacin deseado y frecuencia fc

Problema: ajustamos fc y con un nico parmetro n hay un nico


grado de libertad
Solucin: usamos 2 multiplicadores de frecuencia
(ver diapositiva siguiente)

21

Tema III: Modulaciones Angulares

3.4.- Generacin de seales FM


m(t)

Integrador

Seal
moduladora
banda base

n11, n1f1

Modulador de fase 1,
banda estrecha f1
Accos(2f1t)

Multiplicador
p
de frecuencia
x n1

Oscilador de
cristal controlado
n11, f2-n1f1 Multiplicador
Mezclador
de frecuencia
x n2
Accos(2f2t)
Oscilador de
cristal controlado

Seal
FM
Banda
Ancha
, fc

= n 1 n 2 1
fc = n2(f2-n1f1)

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
La demodulacin en frecuencia es el pproceso qque ppermite recuperar
la
p
seal moduladora de la seal FM
La salida del demodulador FM ser una seal proporcional a la
frecuencia instantnea de la seal de entrada
Hay 2 esquemas bsicos de demodulacin:
Discriminador de frecuencia
Bucle enganchado en fase (PLL)

22

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
Discriminador de frecuencia
Idealmente es un derivador seguido de un detector de envolvente
Consiste en un circuito pendiente seguido de un detector de envolvente
El circuito pendiente se caracteriza por una funcin de transferencia que es
imaginaria pura (simetra impar) y vara de forma lineal dentro del
intervalo de frecuencias dado:
H1(f)/j

-fc-BT/2

-fc+BT/2

f (Hz)
fc-BT/2

fc+BT/2

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
Funcin de transferencia:

BT

j 2 a f f c + 2

H 1 ( f ) = j 2 a f + f c T
2

a : constante

fc

BT
B
< f < fc + T
2
2

-f c

BT
B
< f < fc + T
2
2

resto

Evaluemos la salida de este sistema con entrada seal FM centrada en fc y


ancho de banda BT
Suponemos que el espectro de s(t) es cero fuera del intervalo
fc - BT/2 < | f | < fc + BT/2
~
~
Es conveniente utilizar la representacin paso bajo equivalente: H 1 ( f ) , s (t )
~

H 1 ( f ) :funcin de transferencia del filtro paso bajo equivalente del circuito


pendiente H1(f)

23

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
~

Pendiente:4a

H 1( f ) / j

f (Hz)

-BT/2

BT/2

H 1( f fc ) = 2 H1( f )

BT

j 4 a f +
H 1( f ) =
2

BT
B
< f < T
2
2
resto

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
Seal FM de entrada:

s ( t ) = Ac cos 2 f c t + 2 k f

t
0

m ( t ) dt

Envolvente compleja:
~

Si

s ( t ) = Ac exp j 2 k f

t
0

m ( t ) dt

s1 (t ) es la envolvente compleja de la respuesta del circuito pendiente:

BT ~
B
B

~
T < f < T
S( f )
1 ~
j 2 a f +
S1( f ) = H 1( f ) S ( f ) =
2
2
2

2
0
resto

~
Entonces s1 (t ) : (aplicamos la propiedad de la T. F. que nos dice que
multiplicar en frecuencia por j2f equivale a derivar en el dominio del
~

tiempo):

24

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
~

~
~
d s (t )
+ j BT s (t )
s 1 (t ) = a
dt

2 k f m (t )

s 1 ( t ) = j B T aA c 1 +
exp j 2 k f
B
T

La seal paso banda de salida del circuito pendiente:

s 1 ( t ) = e s 1 ( t ) exp( j 2 f c t )

m ( t ) dt
0

se deduce por cos(a+/2)=-sina

2 k f m (t )

s 1 ( t ) = B T aA c 1 +
cos
BT

2 f c t + 2 k f

m ( t ) dt

La seal s1(t) presenta una modulacin hbrida: la amplitud y frecuencia de la


seal portadora vara de acuerdo con m(t)
Podemos utilizar un detector de envolvente para demodular la seal, para ello:

2k f
BT

m(t ) < 1 t evitar sobremodulacin

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
La salida del detector de envolvente:
~
2k

s1 (t ) = BT aAc 1 + f m(t )
BT

tenemos la seal moduladora salvo un trmino de continua


El trmino de continua es proporcional a la pendiente de la funcin de
transferencia del circuito
La componente de continua se puede eliminar restando a la salida del
detector de envolvente la salida de un segundo detector de envolvente
precedido de un circuito pendiente complementario con funcin de
transferencia H2( f )

H2(f)/j

-fc-BT/2

Pendiente:-2a
f (Hz)

-fc+BT/2
fc-BT/2

fc+BT/2

25

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
Las funciones de transferencia complejas estn relacionadas por:
~

H 2 ( f ) = H 1 ( f )
Si s2(t) es la respuesta del segundo circuito pendiente, cuya entrada es la seal
FM s(t), la envolvente compleja de s2(t):
~
2k

s 2 (t ) = BT aAc 1 f m(t )
BT

La diferencia de las envolventes:


~

s o ( t ) = s 1 ( t ) s 2 ( t ) = 4 k f aA c m ( t )
N tiene
No
i
componente

continua
i

El discriminador de frecuencia seran dos circuitos pendiente complementarios


seguidos de detector de envolvente y un sumador discriminador de
frecuencia balanceado (ver diapositiva siguiente)

Tema III: Modulaciones Angulares

3.5.- Demodulacin de FM
Diagrama de bloques: discriminador de frecuencias balanceado

Seal
FM

Circuito
pendiente
H1 ( f )

Detector
de envolvente

Circuito
pendiente
di t
H2( f )

Seal
banda
base

Detector
de envolvente

26

Tema III: Modulaciones Angulares

3.6.- Efectos no lineales en


sistemas FM
Supongamos un sistema de comunicacin cuya funcin de transferencia
est definida por la relacin no lineal:
vo (t ) = a1vi (t ) + a2 vi2 (t ) + a3vi3 (t )
vi (t ) : seal de entrada
vo (t ) : seal de salida
a1,a2 ,a3 : constantes
Se supone que el sistema no tiene memoria vo(t) es una funcin
instantnea de vi(t)

Deseamos determinar el efecto de transmitir la seal FM a travs de


este canal: vi(t) seal FM
v i ( t ) = A c cos [2 f c t + ( t ) ]

( t ) = 2 k f

m ( t ) dt
o

Tema III: Modulaciones Angulares

3.6.- Efectos no lineales en


sistemas FM
v o ( t ) = a1 Ac cos [2 f c t + ( t ) ] + a 2 Ac2 cos 2 [2 f c t + ( t ) ] +
+ a 3 Ac3 cos 3 [2 f c t + ( t ) ]

Expandiendo y tomando factor comn:

vo (t ) = a1 Ac cos[2f c t + (t )] +

a2 Ac2
[1 + cos(4f ct + 2 (t ))] +
2

a3 Ac3
{cos[2f ct + (t )] [1 + cos((4f ct + 2 (t ))]}
2
a A2
a A3
vo (t ) = 2 c + (a1 Ac + 3 c ) cos[2f c t + (t )] +
2
2
2
a A
a A3
+ 2 c cos[4f ct + 2 (t )] + 3 c {cos[6f c t + 3 (t )] + cos[2f ct + (t )]}
2
4
+

27

Tema III: Modulaciones Angulares

3.6.- Efectos no lineales en


sistemas FM
a 2 A c2
3
+ ( a 1 A c + a 3 A c3 ) cos [2 f c t + ( t ) ] +
2
4
1
a A3
2
+ a 2 A c cos[ 4 f c t + 2 ( t )] + 3 c cos [6 f c t + 3 ( t ) ]
2
4

v o (t ) =

La salida tiene una componente continua y 3 componentes moduladas


en frecuencia con portadoras fc, 2fc, 3fc
Para poder extraer la seal FM de la seal de salida vo(t) es necesario
separar la seal FM a frecuencia fc de la seal FM a frecuencia ms
prxima
Si f es la desviacin en frecuencia de vi(t), y el ancho de banda de la
seal moduladora m(t); aplicando la regla de Carson (BT 2f + 2fm =
2f + 2) y teniendo en cuenta que la desviacin en frecuencia de la
seal FM a frecuencia 2fc es 2f, la condicin necesaria para separarlas
es:

Tema III: Modulaciones Angulares

3.6.- Efectos no lineales en


sistemas FM
BT
B'
< 2 fc T
2
2
fc + f + < 2 fc (2f + )

fc +

f c > 3 f + 2
|Vo(f)|

BT

fc

fc+f+

2fc-2f-

BT

2fc

BT

3fc

f (Hz)

28

Tema III: Modulaciones Angulares

3.6.- Efectos no lineales en


sistemas FM
Utilizando un filtro paso banda centrado en fc , y ancho de banda
2f + 2 , la seal de salida es:

v o' ( t ) = ( a 1 A c +

3
a 3 A c3 ) cos [2 f c t + ( t ) ]
4

Conclusiones:
El nico efecto de pasar una seal FM a travs de un canal con nolinealidades en amplitud, si filtramos de un modo adecuado, es
simplemente modificar la amplitud
A diferencia
dif
i de
d lo
l que ocurre con AM, la
l seall FM no se ve afectada
f
d
por la distorsin debida a no-linealidades de la amplitud del canal

Esta es la razn por la que FM se utiliza de forma amplia


en enlaces de microondas y satlites, debido a que permite
el uso de amplificadores de potencia altamente no lineales

Tema III: Modulaciones Angulares

3.6.- Efectos no lineales en


sistemas FM
Sin embargo, FM es muy sensible a no-linealidades de fase, y un tipo
muy comn de no-linealidad
no linealidad de fase en los enlaces de microondas es la
denominada conversin AMPM. Esto es debido a que las
caractersticas de fase de los amplificadores y repetidores empleados en
los sistemas depende de la amplitud instantnea de la seal de entrada
En la prctica, esta conversin AMPM se caracteriza por una
constante K medida en [grados/dB], y debe interpretarse como el
cambio de fase de pico a la salida para un cambio de 1dB en la
envolvente de entrada
Cuando la seal FM se transmite a travs de un enlace de radio, recoge
variaciones aleatorias en amplitud debido al ruido e interferencias
durante su propagacin, y cuando dicha seal se pasa por un repetidor
con conversin AMPM, la salida tendr modulacin no deseada de
fase dando lugar a la distorsin
En los repetidores FM, es muy importante mantener la conversin
AMPM a un nivel bajo, tpicamente, K < 2 grados / dB

29

TEORA DE LA COMUNICACIN
CUESTIONES TEMA 3
MODULACIONES ANGULARES
1.- Definicin de fase y frecuencia instantnea. Cmo estn relacionadas?. Cul es la fase
y la frecuencia instantnea para PM y FM?
2.- Cul es la expresin de una seal FM y de una seal PM?. Se pueden distinguir a
simple vista en un osciloscopio?. Se pueden distinguir de una seal AM?
3.- Cmo se puede generar una seal FM con un modulador de PM y al revs?
4.- Cul es la definicin de desviacin en frecuencia e ndice de modulacin cuando la
moduladora es sinusoidal?. Poner la expresin en ese caso de la seal modulada FM
utilizando ambos parmetros por separado.
5.- Cmo se diferencia FM de banda ancha y FM de banda estrecha?. Cul es la expresin
aproximada para FM de banda estrecha?
6.- Cmo se puede generar FM de banda estrecha?
7.- Hacer un diagrama fasorial de AM y otro de FM de banda estrecha. Cul es la
diferencia fundamental?
8.- Cul es el procedimiento para obtener el espectro de una seal FM de banda ancha
puesto que al no ser peridica no se puede calcular directamente la serie de Fourier?
9.- Cul es la expresin del espectro de una seal FM?. Por qu tipo de funciones viene
determinada la altura relativa de las deltas?
10.- Cul es la relacin entre la potencia de la seal modulada y la de la portadora?. Vara
la amplitud de componente a la frecuencia portadora de la seal modulada con el ndice de
modulacin?
11.- Cul es la separacin entre las deltas en el espectro de una seal FM?
12.- Cul es el ancho de banda absoluto de una seal FM?
13.- Cuales son las dos reglas para la determinacin del ancho de banda de forma
aproximada en el caso de que la seal moduladora sea sinusoidal?. Cul de las dos reglas
da un ancho de banda menor del utilizado en la prctica y cul uno mayor?
14.- En el caso de tener una seal moduladora arbitraria con ancho de banda W, cmo se
define la relacin de desviacin D?. Cules son ahora las dos reglas para la determinacin
del ancho de banda?

15.- Explicar el mtodo de generacin de FM indirecto.


16.- Explicar el esquema del discriminador de frecuencias para demodular la seal FM.
17.- Explicar el diagrama de bloques completo del discriminador de frecuencias balanceado.
18.- Explicar los efectos no lineales en FM. Cmo se recupera la seal FM original tras el
sistema no lineal?
19.- En qu consiste la conversin AM a PM en sistemas FM?. Por qu no es deseable y
cmo es posible evitarla?

TEORA DE LA COMUNICACIN
PROBLEMAS TEMA 3
MODULACIONES ANGULARES

1.- Sea una seal sinusoidal moduladora:


m(t) = Am cos (2fmt)
que se aplica a un modulador de fase con sensibilidad de fase kp. La seal portadora tiene
amplitud Ac y frecuencia fc.
a) Determinar el espectro de la seal resultante modulada en fase, suponiendo que el
mximo valor de la desviacin de fase p = kpAm no excede 0.3 radianes.
b) Construir un diagrama fasorial para esta seal modulada en fase y compralo con el
correspondiente a una seal FM de banda estrecha.
2.- Una seal FM con ndice de modulacin = 1 se transmite a travs de un filtro paso
banda ideal con frecuencia central fc y ancho de banda 5fm, donde fc es la frecuencia de la
seal portadora y fm es la frecuencia de la seal moduladora que es sinusoidal. Determinar
la amplitud del espectro a la salida de dicho filtro.
3.- Considerar la seal moduladora cuadrada de la siguiente figura:
m(t)

+1

-1

T0/2

T0/2

que se utiliza para modular una seal portadora Ac cos (2fct). Suponer que la
sensibilidad en frecuencia es kf Hz por Voltio.
a) Determinar la forma de la seal que define la frecuencia instantnea de la seal FM
resultante.
b) Determinar la forma de la seal que define la fase instantnea de la seal FM
resultante.
c) Evaluar la envolvente compleja de la seal FM. Mostrar entonces que la seal FM se
puede expandir como sigue:

s(t)= A c

n=

2 n t

cos 2 f c t +
T0

donde:
n=

1
- n
+ n
n
sinc
+ ( 1 ) sinc

2
2
2
= k f T0

siendo T0 el perodo de la seal cuadrada.


4.- Determinar el espectro de la siguiente seal FM multitono y explicar las diferentes
componentes que forman dicho espectro:
s(t) = Accos[2fct + 1sin(2f1t) + 2sin(2f2t)]
5.- Una seal portadora de frecuencia 100 MHz es modulada en frecuencia por una seal
moduladora sinusoidal de amplitud 20 Volts. y frecuencia 100 KHz. La sensibilidad en
frecuencia del modulador es 25 KHz por voltio.
a) Determinar el ancho de banda aproximado de la seal FM resultante utilizando la regla
de Carson.
b) Determinar el ancho de banda en el caso de que se transmitan nicamente aquellas
componentes que excedan el 1 % de la amplitud de la portadora sin modular. Utilizar la
curva universal.
c) Repetir los clculos suponiendo que la amplitud de la seal moduladora es el doble.
d) Repetir los clculos suponiendo que la frecuencia de la seal moduladora es el doble.

6.- El diagrama de bloques siguiente representa el sistema FM transmisor de una seal de


audio estereofnica:
l(t)

Modulador
Producto

Doblador de
frecuencia

r(t)

Fuente de
portadora

m(t) Modulador en
frecuencia

+
Seal FM
estereofnica

+
+

Las seales de entrada l(t) y r(t) representan las seales procedentes del canal izquierdo y
del canal derecho, respectivamente. Esas seales se han sumado y restado para obtener
l(t) + r(t) y l(t) - r(t). La seal diferencia se utiliza para generar una seal DSBSC con
frecuencia central 38 KHz. La seal portadora necesaria se obtiene utilizando una fuente
de portadora a 19 KHz y un sistema que dobla la frecuencia. La seal DSBSC, la seal
l(r) + r(t) y el piloto de 19 KHz se suman para obtener la seal m(t). El piloto de 19 KHz
se transmite por razones de sincronismo. La seal moduladora m(t) se utiliza para
modular en frecuencia una seal a la frecuencia fc, resultando una seal FM que es la que
se transmite.
a) Dibujar la amplitud del espectro de la seal compuesta m(t), suponiendo que la
amplitud del espectro de las seales l(t) y r(t) es el siguiente:
|L(f)|

f1

|R(f)|

f2

f1

f2

donde f1 = 40 Hz y f2 = 15 KHz.
b) Suponiendo que la desviacin en frecuencia es de 75 KHz, determina el ancho de
banda de transmisin de la seal.
c) Desarrolla un diagrama de bloques en el receptor para recuperar los canales izquierdo y
derecho de la seal FM.
d) Determinar cual es la seal de salida en el caso de que el receptor sea monofnico.

7.- Una seal FM se aplica a un dispositivo con ley cuadrtica cuya tensin de salida v2(t)
est relacionada con la tensin de entrada v1(t) por la expresin:
v 2 (t) = a v 21 ( t)
donde a es una constante. Explicar cmo este dispositivo puede ser utilizado para obtener
una seal FM con una desviacin de frecuencia mayor que la de la seal FM de entrada.
8.- Considerar el esquema demodulador de FM mostrado en la siguiente figura:
Seal
FM

Linea de
retardo

Detector de
envolvente

Seal de
salida

en el cual la seal FM de entrada s(t) se pasa a travs de un bloque que introduce un


retardo de modo que a la frecuencia portadora el desfase sea de /2 radianes. La salida
del bloque que introduce el retardo se resta de la seal FM original, y la seal resultante
se pasa a travs de un detector de envolvente. Este demodulador tiene aplicacin en la
demodulacin de seales FM para microondas. Supngase que la expresin de la seal
modulada es:
s(t) = Ac cos[2fct + sin(2fmt)]
Analizar el funcionamiento de este demodulador cuando el ndice de modulacin es
menor que la unidad y el retardo T introducido por la lnea de retardo es suficientemente
pequeo para justificar las aproximaciones:
y

cos(2fmT) 1
sin(2fmT) 2fmT

9.- Supongamos que la seal recibida en un sistema FM contiene una modulacin de


amplitud residual dada por la amplitud positiva a(t), de modo que:
s(t) = a(t) cos[2fct + (t)]
donde fc es la frecuencia portadora. La fase (t) est relacionada con la seal moduladora
m(t) de la forma:
t

(t) = 2 k f m ( t )dt
0

donde kf es una constante. Supongamos que la seal s(t) est restringida a la banda de
frecuencias centrada en fc y de ancho de banda BT, donde BT es el ancho de banda de
transmisin de la seal FM en ausencia de modulacin de amplitud. Suponer tambin que
la variacin de a(t) es lenta comparada con (t). Mostrar que la salida de un discriminador
de frecuencia ideal cuya entrada es s(t) es proporcional a a(t)m(t).
10.- Si la seal s(t) del problema anterior se aplica a un limitador, cuya seal de salida z(t)
est relacionada con la entrada por:
+1
z(t) = sgn[s(t)]=
1

para s(t) > 0


para s(t)< 0

a) Mostrar que la seal de salida del limitador puede expresarse como una serie de
Fourier:
z(t) =

4 ( 1 )n
cos[2 f c t(2n + 1) + (2n + 1) (t)]

n=0 2 n + 1

b) Suponer que la seal de salida del limitador se aplica a un filtro paso banda cuya
amplitud en la banda de paso es unidad, con ancho de banda BT y centrada en la
frecuencia portadora fc, donde BT es el ancho de banda de transmisin de la seal FM en
ausencia de modulacin de amplitud. Suponiendo que fc es mucho mayor que BT, mostrar
que la seal de salida resultante tras el filtro es:
4
y(t)= cos[2 f ct + (t)]

Comparar esta seal con s(t) a la hora de demodular la seal y comentar la utilidad del
limitador en este caso.

TEORA DE LA COMUNICACIN
SOLUCIONES DE LOS PROBLEMAS TEMA 3
MODULACIONES ANGULARES
1.

1
1
Ac [ ( f f c ) + ( f + f c )]
p Ac [ ( f f c f m ) ( f + f c + f m )]
2
4j
1

p Ac [ ( f f c + f m ) ( f + f c f m )]
4j
b. Diferencia de fases
a.

S( f )

a.

f i (t ) = f c + k f m (t )

2.

3.

b. i (t ) = 2f c t + (t )

(t ) = 2k f m(t ) dt
t

c. Es una demostracin.

A
4. S ( f ) = c J m ( 1 ) J n ( 2 ) [ ( f f c mf1 nf 2 ) + ( f + f c + mf 1 + nf 2 )]
2 m= n=
Se pueden distinguir cuatro componentes:
i. Portadora a frecuencia f c, de amplitud: J0 ( 1 )J0 ( 2 )
ii. Conjunto de bandas laterales a frecuencia: f cmf 1 (m=1,2,3,), y
amplitud: Jm ( 1 )J0 (2 )

iii. Conjunto de bandas laterales a frecuencia: f cnf 2 (n=1,2,3,), y amplitud:


J0 (1 )Jn (2 )
iv. Trminos de modulacin cruzada a frecuencia: f cmf 1 nf 2 (m=1,2,3,;
n=1,2,3,), y amplitud: Jm (1 )Jn (2 )

5.

a. BT

CARSON

= 1.2 MHz

b. BT

CARSON

= 1.6 MHz

c. BT

CARSON

= 2.2 MHz

BT

1%

d. BT

BT
6.

= 2 .8 MHz

CARSON
1%

= 1.4 MHz

= 2 MHz

a.

b.

c.

= 256 KHz
BT
= 375 KHz

BT

CARSON

BT

1%

MEDIA

315 KHz

d.

7.

t
v1 (t ) = Ac cos 2f 1t + 2k f1 m(t ) dt

t
a
v 0 (t ) = Ac2 cos 2 (2 f 1 )t + 2 (2k f1 ) m (t ) dt

2
8. Salida del detector de envolvente:

a (t ) 2 Ac [1 + f T cos(2f m t )]
9. Salida del detector de envolvente del discriminador de frecuencias ideal:
s 0 (t ) 2 k f a(t ) m(t )

10.

a. Es una demostracin.

4
cos(2f c t + (t ))

Utilizando el limitador seguido del filtro paso banda, se elimina el efecto


de la variacin de amplitud en la seal modulada.

b. Trmino k=0, con: f c>>BT : y (t ) =

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Tema 4: Ruido en modulaciones


analgicas

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

Tema 4: Ruido en modulaciones analgicas.


4.1.- Introduccin: SNR y FOM.
Se necesita una medida til para medir la calidad de una seal en el receptor,
para ello se usa la relacin seal a ruido de salida:

SNRo =

Potencia media de la seal demodulada a la salida del receptor


Potencia media de ruido a la salida del receptor

Es una medida intuitiva para describir la calidad para el proceso de


demodulacin en el receptor en presencia de ruido.
Vamos a suponer que la seal de informacin recuperada y el ruido deben
aparecer aditivamente a la salida del demodulador:

Condicin vlida cuando se emplea recepcin con deteccin coherente.


En caso de usar deteccin de envolvente, sta condicin es aproximada, siempre
y cuando el nivel de ruido sea pequeo comparado con el de la seal.

Adems, el valor de la SNRo depende de varios factores:

Del tipo de modulacin empleada en el transmisor.


Del tipo de demodulacin empleada en el receptor.

Sera interesante comparar la SNRo para diferentes esquemas de modulacin y


demodulacin, pero para que sea vlido se debera cumplir:

La seal modulada: s(t), transmitida por cada sistema, tiene que tener la misma
potencia media.
El ruido del receptor: (t), tiene que tener la misma potencia media, medida en
el ancho de banda w de la seal de informacin.
Se define as la SNR para el canal, como:

SNRc =

Potencia media de la seal modulada a la entrada del receptor


Potencia media de ruido del canal en la banda de la seal de informacin

Para comparar diferentes esquemas de modulacin y demodulacin, vamos a


normalizar la SNRo por la SNRc. As se define la FOM (Figure Of Merit), como:
FOM =

SNRo
SNRc

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

Otros parmetros de calidad que tambin se estiman en los sistemas de


comunicacin son los siguientes:

SNRi =

Potencia media de la seal modulada a la entrada del receptor


Potencia media de ruido en la banda de la seal modulada a la entrada del receptor

La relacin:

SNRo
SNRi

Y la relacin portadora a ruido:


CNR =

Potencia media de la portadora


Potencia media de ruido en la banda de la seal modulada

4.2.- Ruido en modulaciones de amplitud.


Vamos a ver un caso de estudio comn en los sistemas de comunicacin:

Analizaremos los efectos del ruido en el funcionamiento del receptor.


Compararemos el comportamiento de los diferentes esquemas de modulacin y
demodulacin frente al ruido:
o Hay que definir criterios objetivos que describan cmo se comportan
estos sistemas frente al ruido.
o En modulaciones analgicas se va a estimar la SNRo y FOM.

Vamos a suponer que tenemos a la entrada del receptor un ruido aditivo, blanco,
gaussiano (AWGN), y de media nula. En concreto estudiaremos las modulaciones:

DSB-SC con deteccin coherente.


AM con deteccin de envolvente.

4.2.1.- Receptor de amplitud. Modelo funcional.


Los receptores de AM se denominan superheterodinos, y su esquema general se
representa en la siguiente figura:
Seal AM
+
Ruido

Seccin de
radiofrecuencia
(RF)

Seccin de
frecuencia
intermedia (IF)

Mezclador

Demodulador

Oscilador local

Figura 1. Esquema funcional de un receptor de amplitud.

Seal a la
salida

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

La seal captada por las antenas se amplificara en la seccin de radiofrecuencia


(RF), donde adems se realiza un primer filtrado paso banda. Esta estara sintonizada a
la frecuencia de portadora (fc). A continuacin el conversor de frecuencia convertira la
frecuencia de entrada, cuyo valor es variable, a una frecuencia intermedia (fIF) fija y
menor.

f IF = f RF f LO
La seccin de frecuencia intermedia (IF) amplificara la seal a su entrada, en un
entorno de fIF, y filtrara en funcin del tipo de modulacin de amplitud. Es de notar que
este bloque es el que da la mayor parte de la ganancia y la selectividad del sistema. Por
ltimo, el demodulador recuperara la seal de informacin original m(t).
El esquema simplificado del receptor de amplitud para el anlisis de ruido es el
siguiente:
s(t)

BPF
equivalente
h(t)

x(t)
Demodulador

y(t)

(t)

Figura 2. Modelo de receptor de amplitud para anlisis de ruido.

Inicialmente la seal modulada s(t) se sumara con (t), que es ruido blanco,
aditivo, gaussiano (AWGN), de media cero, y densidad espectral de potencia:
S(f)=No/2. Despus pasara por un filtro paso banda equivalente, cuya respuesta es h(t),
que representa las secciones de RF e IF en cascada del modelo funcional. En el caso de
modulaciones AM y DSB-SC, su respuesta normalizada en frecuencia se muestra en la
Figura 3, donde: fc = fIF (frecuencia portadora a la salida del mezclador), y BT es el
ancho de banda de la seal transmitida.
|H(f)|

BT

f
-fc

fc

Figura 3. Respuesta normalizada del filtro paso banda equivalente para AM y DSB-SC.

Sea x(t) la seal a la salida del filtro h(t), la cual se podr descomponer en dos
trminos: uno referente a la seal modulada [s(t)], y otro relacionado con el ruido de
banda limitada o paso banda [n(t)]. En el caso de este ltimo, su densidad espectral de
potencia vendr dada por:
B
B
N 0
, fc T f fc + T
SN ( f ) = 2
2
2

0 , resto

O con su representacin grfica:

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

SN(f)

BT

No/2

f
-fc

fc

Figura 4. Densidad espectral de potencia de ruido a la salida del filtro paso banda equivalente.

Supondremos que este ruido paso banda n(t), ser un ruido de banda estrecha, ya
que se cumplir: fc >> BT.
El ltimo bloque del modelo de receptor AM para anlisis de ruido sera un
demodulador, el cual obtendra la seal de informacin de salida y(t).

4.2.2.- Anlisis de ruido para deteccin coherente con modulacin


DSB-SC.
En el caso de que la modulacin empleada en el transmisor fuera DSB-SC, en el
lado del receptor tendramos el siguiente modelo simplificado para analizar el efecto del
ruido:
s(t)

BPF
equivalente
h(t)

x(t)

Modulador
producto

v(t)
LPF

y(t)

(t)
Oscilador local

Figura 5. Modelo de receptor DSB-SC, con deteccin coherente, para anlisis de ruido.

Para simplificar el estudio, vamos a tomar las siguientes consideraciones:

Supondremos que la seal del oscilador local tiene amplitud unitaria


(normalizada).
Adems supondremos que existe sincronismo, es decir, que la seal generada
por el oscilador local en el receptor est sincronizada en fase y en frecuencia con
la portadora transmitida.

A continuacin, vamos a ir definiendo las potencias promedio en cada bloque,


para poder calcular los parmetros definidos en el primer apartado.
As, a la entrada del sistema tendremos la seal modulada, s(t), de la forma:
s (t ) = Ac cos(2 f c t ) m(t )

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

Vamos a considerar a la seal moduladora, m(t), como una funcin muestra de


un proceso estacionario, de media cero, densidad espectral de potencia SM(f), y ancho de
banda w.

SM(f)
rea: P =

S M ( f ) df

-w

Figura 6. Densidad espectral de potencia de la seal moduladora m(t).

El rea bajo esta curva ser la potencia promedio (P), y nos ser til a la hora de
calcular los parmetros definidos en la introduccin del tema.

P = S M ( f ) df
w

Adems, vamos a asumir que la seal portadora es estadsticamente


independiente de la seal moduladora. Para indicar esto, se incluye en la portadora una
fase aleatoria (), con distribucin uniforme entre 0 y 2 radianes:

s (t ) = Ac cos(2 f c t + ) m(t )
Si hallamos la densidad espectral de potencia de s(t) (ver problema 18 del primer
tema), obtendramos:

Ss ( f ) =

Ac2
rea:
P
4

Ac2
[S M ( f f c ) + S M ( f + f c )]
4

SS(f)

rea:

Ac2
P
4
f

-fc-w

-fc -fc+w

fc-w

fc

fc+w

Figura 7. Densidad espectral de potencia de la seal modulada s(t).

Observando la figura, se deduce que el ancho de banda de s(t) es BT=2w, y su


A2 P
potencia promedio c
2
Respecto al ruido, w(t), AWGN, de media nula, y densidad espectral de potencia
No/2, distinguiremos dos situaciones. La primera para su valor de potencia promedio en

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

el ancho de banda de la seal de informacin m(t), y la segunda ese mismo valor, pero
en el ancho de banda de la seal modulada s(t).

rea:
No/2

2 w

No
= w No
2

f
w

-w

Figura 8. Densidad espectral de ruido en el ancho de banda de la seal de informacin m(t).


rea:
No/2

4 w

No
= 2 w No
2

f
-fc-w

-fc -fc+w

fc-w

fc

fc+w

Figura 9. Densidad espectral de ruido en el ancho de banda de la seal modulada s(t).

Con estos valores, ya podemos calcular las siguientes relaciones seal a ruido:

SNRc , DSB SC

SNRi , DSB SC

Ac2
P
Ac2 P
=
= 2
w No 2 w No

Ac2
P
Ac2 P
2
=
=
2 w No 4 w No

Para calcular la relacin seal a ruido a la salida, tendremos que deducir la seal
a la salida del receptor. As en primer lugar, calculamos la seal x(t) a la salida del filtro
paso banda equivalente:

x(t ) = s (t ) + n(t ) = Ac cos(2f c t ) m(t ) + n c (t ) cos(2f c t ) n s (t ) sen(2f c t )


A la salida del modulador producto, y teniendo en cuenta las siguientes
relaciones trigonomtricas:
1
cos a cos b = [cos(a + b ) + cos(a b )]
2
1
sena cos b = [sen(a + b ) + sen(a b )]
2
Obtenemos:

Tema 4: Ruido en modulaciones analgicas

v(t ) = x(t ) cos(2f c t ) =

Teora de la Comunicacin

1
1
1
1
Ac m(t ) + nc (t ) + [ Ac m(t ) + nc (t )] cos(4f c t ) n s (t ) sen(4f c t )
2
2
2
2

Por ltimo, aplicamos el filtrado paso bajo, para eliminar las componentes a alta
frecuencia (2fc):
y (t ) =

1
1
Ac m(t ) + nc (t )
2
2

Esta frmula nos indica que la seal moduladora m(t) y la componente en fase
del ruido nc(t), se suman a la salida; mientras el detector coherente rechaza la
componente en cuadratura del ruido ns(t).
Una vez que deducimos a la salida la componente de seal y la componente de
ruido, vamos a estimar la potencia media de cada una, para hallar la relacin seal a
ruido a la salida:
1
Seal de informacin a la salida: Ac m(t ) , con una potencia promedio
2
2
A
asociada de c P , siendo P la potencia promedio de m(t).
4
1
Ruido a la salida: nc (t ) . En el primer tema vimos la relacin entre la
2
densidad espectral de ruido y sus componentes en fase y en cuadratura para
banda estrecha.
S ( f f c ) + S N ( f + f c ) , w f w
S Nc ( f ) = S Ns ( f ) = N
0,
resto

SN(f)
No/2

f
-fc-w

-fc -fc+w

fc-w

No

fc

fc+w

SNc(f)= SNs(f)

f
w

-w

Figura 10. Densidad espectral de ruido en el ancho de banda de la seal modulada, y de sus
componentes en fase y cuadratura.

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

w No
1
As la potencia promedio de ruido a la salida, ser: 2 w N o =
2
2
Recopilando ideas, los parmetros que nos quedan por calcular, sern:
Ac2
P
Ac2 P
4
=
SNRo , DSB SC =
w No 2 w No
2
SNRo , DSB SC
FOM =
=1
SNRc , DSB SC

SNRo , DSB SC
SNRi , DSB SC

=2

4.2.3.- Anlisis de ruido para deteccin de envolvente en AM.


Ahora vamos a particularizar el modelo de anlisis de ruido general para el caso
de una modulacin AM, donde el mdulo de demodulacin del receptor ser un detector
de envolvente. En este caso, sustituimos el bloque demodulador del esquema estudiado
por un detector de envolvente.

Seal AM

BPF
equivalente
h(t)

x(t)

Detector de
envolvente

y(t)

(t)

Figura 11. Esquema de anlisis de ruido para una deteccin de envolvente en AM.

La seal modulada en AM estar formada por dos bandas laterales y una


portadora:
s(t ) = Ac [1 + k a m(t )] cos(2f c t )
Siendo ka la sensibilidad en amplitud, que es una constante que determina el
porcentaje de modulacin. Analizando esta expresin, obtenemos la potencia promedio
A2 k 2
A2
de la portadora ( c ), y de las bandas laterales ( c a P ), siendo P la potencia
2
2
promedio de la seal de informacin m(t). Sumando estos valores se calculara la
Ac2
(1 + k a2 P )
potencia promedio de la seal:
2
El siguiente paso consiste en calcular la potencia de ruido, que en el ancho de
banda de la seal moduladora m(t) ser wNo,; y en el ancho de banda de la seal
modulada s(t) es 2wNo.

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

Con estos valores vamos a poder definir la relacin seal a ruido en el canal, y a
la entrada del receptor:

SNRc , AM

SNRi , AM

Ac2
(1 + k a2 P )
Ac2 (1 + k a2 P )
2
=
=
w No
2 w No
Ac2
1 + k a2 P
A 2 1 + k a2 P
= 2
= c
2 w No
4 w No

En el caso de la relacin seal a ruido a la salida, al igual que pasaba con DSBSC con deteccin coherente, debemos deducir la seal de salida del receptor. La seal a
la salida del filtro paso banda equivalente:
x(t ) = s(t ) + n(t ) = Ac [1 + k a m(t )] cos(2f c t ) + n c (t ) cos(2f c t ) n s (t ) sen(2f c t ) =
= [ Ac + Ac k a m(t ) + n c (t )] cos(2f c t ) n s (t ) sen(2f c t )

Si hacemos la representacin fasorial de esta seal, donde tomamos como


referencia la componente de la seal:

ns(t)
RESULTANTE
Ac+Ac.ka.m(t)

nc(t)

Figura 12. Representacin fasorial de la seal AM con ruido aditivo a la salida del filtro paso
banda equivalente.

De esta forma, a la salida del detector de envolvente:


y (t ) =

[Ac + Ac k a m(t ) + n c (t )]2 + ns2 (t )

Esta expresin es bastante compleja, por lo que vamos a simplificarla para poder
extraer conclusiones. En principio, vamos a suponer que la potencia de la seal es
mucho mayor que la potencia de ruido (CNR >> 1), por lo que vamos a aproximar:
y (t ) Ac + Ac k a m(t ) + n c (t )
El primer trmino Ac es una componente de continua, generada por el proceso de
demodulacin de la portadora transmitida. Esta componente continua no tiene relacin
directa con la seal de inters. El segundo trmino Ac ka m(t ) es la parte de seal que
llega a la salida, y su potencia promedio ser entonces: Ac2 k a2 P . El ltimo trmino
nc(t) es la componente de ruido, y su potencia media es 2wNo, ya que tendremos:

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

S ( f f c ) + S N ( f + f c ) ,
S Nc ( f ) = S Ns ( f ) = N
0,

w f w
resto

Por tanto, ya podremos calcular el resto de parmetros que nos faltaban:

Ac2 k a2 P
2 w No
SNRo , AM
k a2 P
=
=
SNRc , AM (1 + k a2 P )

SNRo , AM

FOM AM

SNRo , AM
SNRi , AM

2 k a2 P
(1 + k a2 P )

En relacin a la SNRo,AM deducida, tenemos que destacar que ser vlida si y


slo si el ruido en el receptor es pequeo comparado con la seal (CNR>>1), y si ka se
ajusta para que el porcentaje de modulacin sea menor o igual que 100% (as no habra
sobremodulacin).
Al comparar con las expresiones que se obtenan para el caso de DSB-SC, ahora
se ve que la FOMAM ser siempre menor que la unidad.
Ejercicio: Deducir la FOMAM cuando la seal de informacin es un tono
simple y calcular su valor para el mximo porcentaje de modulacin.

Comparar con la FOMDSB-SC. (Solucin FOM AM =

2
)
2 + 2

A continuacin, vamos a ver qu pasa cuando la relacin portadora a ruido


(CNR) es pequea en comparacin con la unidad, ya que en ese caso el ruido ser
predominante. En esta situacin se va a dar el denominado efecto umbral, que como
veremos cambiar totalmente el anlisis y el funcionamiento del receptor.
Vamos a cambiar la representacin del ruido, ahora emplearemos su envolvente
y su fase.

n(t ) = r (t ) cos[2f c t + (t )]
A la salida del filtro paso banda equivalente, tendremos la contribucin del ruido
y de la seal modulada, filtrados:

y (t ) = s(t ) + n(t ) = Ac [1 + k a m(t )] cos(2f c t ) + r (t ) cos[2f c t + (t )]


Si dibujamos el diagrama de fase para la entrada al detector, donde utilizamos
como referencia el ruido, obtenemos la siguiente figura. En ella se puede ver cmo el
ruido es dominante. Al fasor n(t) le aadimos el fasor con mdulo Ac [1 + k a m(t )] y
ngulo (t).

10

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

Ac.[1+ka.m(t)]

RESULTANTE

(t)
r(t)
Figura 13. Diagrama fasorial a la entrada al detector de envolvente.

Dado que la amplitud del ruido es mayor que la de la seal modulada, vamos a
poder aproximar y(t) por el fasor proyectado en el eje de la referencia.

y (t ) r (t ) + Ac cos[ (t )] + Ac k a m(t ) cos[ (t )]


Analizando la expresin podemos ver cmo cuando la CNR es baja, a la salida
del detector no hay ningn trmino directamente proporcional a m(t). Aparece m(t)
multiplicado por cos[(t)], y como el ruido de banda estrecha tiene una fase
uniformemente distribuida entre 0 y 2. Por tanto, hay una prdida total de informacin.
Esta situacin se denomina efecto umbral, entendindose por umbral al valor de la CNR,
por debajo del cual el funcionamiento del detector frente al ruido se deteriora mucho
ms rpido que en proporcin a la CNR. Para concluir, simplemente tres ideas:
Cualquier detector no lineal tiene efecto umbral, a diferencia del detector
coherente.
En AM con detector de envolvente con un valor de CNR > 6.6 dB podemos
asegurar que se est fuera de la zona umbral.
Por tanto, el efecto umbral no suele ser muy importante en recepcin AM con
detector de envolvente, ya que slo se precisa de ese nivel de CNR > 6.6 dB para
asegurar que estamos fuera de la zona umbral.

4.3.- Ruido en modulaciones de frecuencia.


4.3.1.- Modelo funcional de receptores FM.
Los receptores FM se denominan heterodinos. En primer lugar vamos a ver el
esquema funcional para un receptor FM.
Seal FM
+
Ruido

Seccin de
radiofrecuencia
(RF)

Mezclador

Seccin de
frecuencia
intermedia (IF)

Limitador

Discriminador

Oscilador
local

Figura 14. Modelo funcional para un receptor FM.

11

LPF

Seal a la
salida

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

La seal captada por las antenas se amplificara y filtrara en la seccin de


radiofrecuencia (RF). A continuacin, con el mezclador controlado por el oscilador
local, se traslada la seal a frecuencia intermedia (IF), siendo su salida amplificada y
filtrada a fIF en la seccin de frecuencia intermedia. El limitador elimina la variacin de
envolvente, recortando la entrada al mismo, y filtrando la seal cuadrada resultante
mediante un filtro paso banda, que la suaviza eliminando los armnicos de la frecuencia
portadora. El siguiente bloque sera un discriminador que, como se vio en el tema
anterior, consta de un circuito pendiente (genera una modulacin hbrida de amplitud y
frecuencia), seguido de un detector de envolvente (extrae la modulacin de amplitud de
la seal modulada hbrida, donde est contenida la seal moduladora). Por ltimo, se
aplica un filtro paso bajo o filtro de post-deteccin, que elimina el ruido fuera del ancho
de banda de la seal de informacin original m(t).
Para realizar el anlisis de ruido vamos a simplificar el esquema anterior, dando
lugar al siguiente diagrama de bloques:
s(t)

BPF
equivalente
hIF(t)

x(t)

v(t)
Limitador

LPF

Discriminador

(t)

Figura 15. Modelo de receptor FM para anlisis de ruido, con ruido aditivo.

A la seal modulada FM, trasladada en frecuencia a fc y con ancho de banda BT,


se le aade el ruido (t), que ser AWGN, de media nula y densidad espectral de
N
potencia: S ( f ) = o . A continuacin, la seal suma se filtra con el filtro paso banda
2
equivalente, que representa una cascada de secciones de RF e IF, las cuales permiten
pasar la seal FM sin distorsin. Su respuesta ideal se ilustra a continuacin.
|HIF(f)|

BT

f
-fc

fc

Figura 16. Respuesta en frecuencia del filtro paso banda equivalente.

Tras el filtrado tenemos ruido de banda estrecha, ya que fc >> BT, y entonces la
seal a la salida del filtro paso banda equivalente queda:
x(t ) = s (t ) + n(t )

El siguiente paso consiste en aplicar a esta seal el limitador y el discriminador,


para su resultado pasarlo por el filtro de post-deteccin. Este ltimo, consideraremos
que es un filtro paso bajo ideal, con ancho de banda w. Su respuesta normalizada en
frecuencia se muestra en la siguiente figura:

12

y(t)

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

|HPD(f)|
1

-w

Figura 17. Respuesta normalizada en frecuencia del filtro de post-deteccin.

4.3.2.- SNR y FOM en receptores FM.


En primer lugar vamos a realizar un anlisis de ruido en estos receptores
suponiendo que la potencia de seal es mucho mayor que la potencia de ruido (CNR >>
1). As, a la salida del filtro IF tenemos ruido de banda estrecha, por lo que lo podremos
representar de la forma:

n(t ) = nc (t ) cos(2f c t ) n s (t ) sen(2f c t ) = r (t ) cos[2f c t + (t )]


* r (t ) = nc2 (t ) + n s2 (t )

Distribucin Rayleigh

n (t )
* (t ) = tag 1 s
nc (t )

Distribucin uniforme entre 0 y 2

La seal FM:
t
s (t ) = Ac cos 2f ct + 2k f m(t ) df = Ac cos[2f ct + (t )]

Sumando los dos trminos (seal y ruido), a la salida del filtro IF equivalente
obtendramos:
x(t ) = s (t ) + n(t ) = Ac cos[2f c t + (t )] + r (t ) cos[2f c t + (t )]

La representacin fasorial de esta expresin, donde se toma como referencia la


componente de seal s(t):
RESULTANTE

r(t)
(t) (t)

(t)

(t)

Figura 18. Diagrama fasorial a la salida del filtro IF equivalente.

r (t ) sen[ (t ) (t )]

Ac + r (t ) cos[ (t ) (t )]

(t ) = (t ) + tag 1

13

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

A diferencia que en las modulaciones en amplitud, ya no interesa la envolvente


de x(t), pues sus variaciones son eliminadas por el limitador. Lo que interesa conocer es
la fase (t), donde va la seal de informacin.
Vamos a asumir que el discriminador es ideal, de esta manera a su salida se
obtendr:
v(t ) =

1 d (t )

2 dt

La expresin de (t) es compleja por lo que la simplificaremos para poder


extraer conclusiones. Supondremos que la CNR >> 1, a la entrada del discriminador; y
denominamos por R a la variable aleatoria obtenida observando el proceso envolvente,
cuya funcin muestra es r(t). La mayor parte del tiempo R << Ac, por lo que podremos
aproximar la fase como:
tag 1[ (t )] (t ), si (t ) 0

r (t )
(t ) (t ) +
sen[ (t ) (t )]
Ac

A la salida del discriminador:


v(t ) =

Siendo nd (t ) =

1 d (t )

k f m(t ) + nd (t )
2 dt

1
d
{r (t ) sen[ (t ) (t )]}
2Ac dt

Si CNR >> 1, la salida ser la seal moduladora multiplicada por kf, y una
componente aditiva de ruido nd(t). Vamos a simplificar la componente ruidosa nd(t).
Para ello, partimos de que (t) sigue una distribucin uniforme entre 0 y 2.
Asumiremos entonces que (t)-(t) seguir tambin una distribucin uniforme
entre 0 y 2.
Adems el ruido nd(t) va a ser independiente de la seal moduladora, y
dependiente de las caractersticas de la portadora y del ruido de banda estrecha.

nd (t )

1
d
{r (t ) sen[ (t )]}
2Ac dt

Como: cos(a + b ) = cos(a ) cos(b ) sen(a ) sen(b ) , entonces el ruido queda:

n(t ) = r (t ) cos[2f c t + (t )] = r (t ) cos[ (t )] cos(2f c t ) r (t ) sen[ (t )] sen(2f c t )


* nc (t ) = r (t ) cos[ (t )] Componente en fase del ruido

* n s (t ) = r (t ) sen[ (t )] Componente en cuadratura del ruido

14

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

1 dn s (t )

, nd(t) depende de la amplitud de la


2Ac
dt
portadora (Ac), y de la componente en cuadratura del ruido de banda estrecha.

Identificando trminos: n d (t )

Respecto la componente de seal k f m(t ) , la potencia promedio de seal a la


salida tras el discriminador ser k f P . El filtro paso bajo que hay a continuacin no le
afectar.
En cuanto a la potencia promedio de ruido a la salida, la componente de ruido a
1 dn s (t )
la salida del discriminador era n d (t )

, lo cual es equivalente al siguiente


2Ac
dt
esquema:
ns(t)

nd(t)

h(t)

Figura 19. Representacin equivalente de la componente de ruido nd(t).

Siendo la transformada de Fourier de la respuesta del filtro:

H(f ) =

1
f
j 2f = j
2Ac
Ac

Y por tanto, la densidad espectral de potencia:

f2
S Nd ( f ) = 2 S Ns ( f )
Ac
Si a la entrada del receptor tenemos ruido AWGN, de media cero, y densidad
N
espectral de potencia S ( f ) = o , y si el filtro IF equivalente tiene caractersticas
2
ideales, a su salida la densidad espectral de ruido ser:
BT

SN(f)
No/2

f
-fc-BT/2

-fc+BT/2

fc-BT/2

fc+BT/2

Figura 20. Densidad espectral de ruido a la salida del filtro IF equivalente.

Y su componente en cuadratura quedar:

15

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

SNs(f)
No

f
-BT/2

BT/2

Figura 21. Densidad espectral de la componente en cuadratura de ruido, a la salida del filtro IF
equivalente.

Propagando esta componente a la salida del discriminador, obtenemos la


densidad espectral de nd(t).
No f 2
B

, f < T
2
S Nd (t ) = Ac
2

0 , resto

SNd(f)

f
-BT/2

BT/2

Figura 22. Densidad espectral de ruido a la salida del discriminador.

El siguiente bloque despus del discriminador ser el filtro paso bajo, con ancho
de banda w, que lo que hace es recortar el ancho de banda de la densidad espectral de
ruido SNd(f), ya que en los sistemas FM: w << BT/2. As la densidad espectral de ruido a
la salida no(t), quedar:

No f 2
, f <w

S No (t ) = Ac2

0 , resto

SNo(f)

f
w
-w
Figura 23. Densidad espectral de ruido a la salida.

16

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

Por tanto, la potencia promedio de ruido a la salida ser el rea bajo SNo(f):
PNo =

No w 2
2 w3 N o

df
=
Ac2 w
3 Ac2

De esta expresin, podemos decir que si aumentamos la potencia de la portadora


2
c

A
, el ruido a la salida disminuye.
2
Una vez que ya tenemos las potencias de seal y de ruido en las diferentes partes
del sistema, podemos deducir las expresiones de las relaciones seal a ruido.

SNRo , FM =

SNRc , FM

SNRi , FM
SNRo , FM
SNRi , FM
FOM =

k 2f P
2 w3 N o
3 Ac2

3 Ac2 k 2f P
2 w3 N o

Ac2
Ac2
2
=
=
w No 2 w No

Ac2
Ac2
= 2 =
BT N o 2 BT N o
3 Ac2 k 2f P 2 BT N o 3 k 2f BT P
=

=
2 w3 N o
Ac2
w3
SNRo , FM
SNRc , FM

3 k 2f P
w2

En el tema 2 vimos que: f=kf.Amx f es proporcional a kf


f
D=

FOM es proporcional a D2
w
En FM de banda ancha: BT es proporcional a D
Como conclusin podemos decir que cuando la CNR >> 1, un incremento en el
ancho de banda de transmisin (BT), da lugar a un incremento cuadrtico en la SNRo o
en el valor de FOM. Por tanto, en FM existe un mecanismo para intercambiar ancho de
banda por una mejora frente al ruido.
Ejercicio: Deducir la FOMFM cuando la seal de informacin es un tono
3 2
simple. (Solucin: FOM FM =
)
2

17

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

4.3.3.-Efecto umbral en FM.


La frmula de la SNRo,FM es vlida si la CNR >> 1 a la entrada del
discriminador. Experimentalmente, conforme aumenta el ruido, la CNR disminuye, y el
receptor FM deja de funcionar. Primero aparecen impulsos ruidosos y si la CNR decrece
ms, aparece un mayor nmero de impulsos ruidosos hasta tener finalmente una seal
ruidosa.
De esta manera, se define el efecto umbral como el mnimo valor de la CNR, que
da lugar a una SNRo no muy diferente del valor predicho mediante la SNRo,FM,
suponiendo bajo ruido.
Vamos a realizar un anlisis cualitativo de este efecto, para lo cual supondremos
que no existe modulacin. Es decir, slo tenemos portadora y ruido. As, a la entrada del
discriminador tendremos:
x(t ) = Ac cos(2f ct ) + n(t ) = [Ac + nc (t )] cos(2f ct ) ns (t ) sen(2f ct )
La representacin fasorial de esta frmula se ilustra a continuacin.

ns(t)
RESULTANTE
O

Ac

P
r(t)

(t)
Q

nc(t)

Figura 24. Representacin fasorial del efecto umbral en FM.

nc(t) y ns(t) son seales aleatorias, por lo que el punto P vara tambin de manera
aleatoria alrededor del punto Q. Si la CNR tiene un valor elevado, es decir, nc(t) y ns(t)
son la mayor parte del tiempo mucho menores que Ac, entonces:

La mayor parte del tiempo la variacin de P ser muy cercana a Q.


n (t )
Adems: (t ) s , dentro de un mltiplo de 2 radianes.
Ac

En caso de que la CNR sea pequea, el punto P pasar ocasionalmente alrededor


del punto O. As, (t) aumenta o decrece 2 radianes.

18

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

Figura 25. Componentes impulsivas en (t)=d (t)/dt, producidas por cambios de 2 en (t); (a) y
(b) son los grficos de (t) y (t), respectivamente.

Cuando el nmero de impulsos ruidosos es apreciable, estamos en el umbral.


Experimentalmente se demuestra que apenas hay impulsos ruidosos para una CNR 13
dB (o 20 en unidades naturales), es decir, que estaramos fuera de la zona umbral. Por lo
tanto, a la salida del discriminador no perdemos seal si:
Ac2
Ac2
CNR =

20
20 BT N o
2 BT N o
2
Esto se puede ver en la siguiente figura.

19

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

Figura 26. Dependencia de la SNRo frente a la CNR. En la curva I, se calcula la potencia promedio
de ruido asumiendo una portadora sin modular. En la curva II, la potencia media de ruido a la
salida se calcula asumiendo una seal FM modulada por un tono simple.

20

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

4.3.4.- Redes de pre-nfasis y de-nfasis.


El ruido a la salida del detector FM tiene una dependencia cuadrtica con la
frecuencia, tal y como se ha deducido.
SNo(f)

f
-w

Figura 27. Ruido a la salida del detector FM.

En cuanto a la densidad espectral de potencia tpica de una seal de audio o


vdeo.
SM(f)

f
w

-w

Figura 28. Densidad espectral de potencia tpica de una seal de audio o vdeo.

Se puede ver como la densidad espectral de potencia cae apreciablemente a altas


frecuencias. Por otra parte, la densidad espectral de potencia del ruido de salida SNo(f)
crece rpidamente con la frecuencia. Cerca de w la potencia de ruido es elevada y la de
seal es baja. Por tanto, no se est utilizando la banda de seal de forma eficiente frente
al ruido.
Una idea es reducir el ancho de banda del filtro de post-deteccin. As se elimina
la mayor cantidad posible de ruido, perdiendo a cambio una potencia pequea de seal.
Sin embargo, es una solucin no satisfactoria porque la distorsin de la seal debido a la
reduccin del ancho de banda, aunque sea pequea, no es tolerable.
Otra solucin ms satisfactoria es utilizar una red de pre-nfasis en el
transmisor, y otra de de-nfasis en el receptor.
Red de pre-nfasis.
a. Enfatiza artificialmente las componentes a frecuencias elevadas de la
seal, antes de la modulacin y antes de que se introduzca ruido en el
receptor.
b. El efecto que consigue es ecualizar la seal de informacin, de forma
que la potencia se reparta por igual en toda la banda permitida.
Red de de-nfasis.
a. Se vuelve a repartir la potencia como estaba originalmente en la seal
original.
21

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

b. La potencia de ruido a altas frecuencias, a la salida del discriminador,


se reduce considerablemente. As se incrementa la SNRo.
Las redes de pre-nfasis y de de-nfasis se utilizan de forma generalizada en
transmisores y receptores de FM. En el siguiente diagrama de bloques se puede ver su
disposicin.
Filtro de
pre-nfasis
Hpe(f)

m(t)

Transmisor
FM

+
+

Filtro de
de-nfasis
Hde(f)

Receptor
FM

Seal
+
Ruido

(t)

Figura 29. Esquema de comunicacin usando redes de pre-nfasis y de de-nfasis.

La seal de salida no tendr distorsin, si los filtros de pre-nfasis y de denfasis son inversos:
H de ( f ) =

H pe ( f )

As, la densidad espectral


independientemente de estos procesos.

de

, w f w

potencia

de

la

seal

detectada

es

Deduccin del factor de mejora con las redes de pre-nfasis y de-nfasis:


El factor de mejora en la SNRo viene dado por la siguiente expresin:
I=

SNRO con pre nfasis y de nfasisi


SNRO sin pre nfasis y de nfasisi

Potencia media de ruido de salida sin pre nfasis y de nfasis


Potencia media de ruido de salida con pre nfasis y de nfasis

La densidad espectral de potencia de ruido sin pre-nfasis y de-nfasis ya se ha


2 N o w3
deducido anteriormente, cuyo valor era
.
3 Ac2
Por otro lado, tambin hemos deducido la densidad espectral de potencia de
ruido antes del filtro de post-deteccin para una CNR >> 1:
No f 2
B
, f T

S Nd ( f ) = Ac2
2

0 , resto

Por tanto, la densidad espectral de potencia de ruido a la salida del filtro de denfasis ser:
2
H de ( f ) S Nd ( f )
Como el filtro de post-deteccin tiene un ancho de banda w << BT/2, la potencia
promedio de ruido a la salida con una red de de-nfasis ser:
22

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

No w 2
2

f H de ( f ) df
2 w
Ac
De esta forma, la mejora en la SNRo quedara:
I=

2 w3
3 f 2 H de ( f ) df
w

A modo de ejemplo, para la FM comercial: fo=2.1 KHz., w=15 KHz, y las redes
tpicas de pre-nfasis y de-nfasis, el factor de mejora en la SNRo es de I=22 (13 dB).

4.4.- Resumen.
En este apartado vamos a comparar diferentes esquemas estudiados, para lo cual
vamos a suponer:
La seal moduladora es sinusoidal.
Todos los sistemas aportan el mismo valor de SNRc.
Hay que tener en cuenta el ancho de banda de cada sistema, por lo que
definiremos un ancho de banda normalizado:
BT
w

Bn =

Siendo BT el ancho de banda de s(t), y w el ancho de banda de m(t).


En la siguiente figura se muestra una comparacin para diferentes esquemas de
modulacin:
I.

AM con deteccin de envolvente.


SNRo =

II.

2
SNRc , siendo el porcentaje de modulacin.
2+ 2

- En la curva I: =1, y hay efecto umbral AM


- Como se transmiten dos bandas: Bn=2.
DSB-SC y SSB con deteccin coherente.
SNRo = SNRc

III.

- En la curva II se puede ver como estos esquemas son superiores a AM


en 4.8 dB, y no existe el efecto umbral.
- Ahora los anchos de banda seran: Bn,DSB-SC=2, y: Bn,SSB=1.
FM con discriminador.
3
SNRo = 2 SNRc , siendo el ndice de modulacin.
2
23

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

En la curva III: =2 con efecto umbral. Se produce una mejora de 20.8


dB al comparar con SSB. Siendo el ancho de banda normalizado, segn
la regla del 1%: Bn=8.
En la curva IV: =5, con efecto umbral. Se produce una mejora de 8 dB,
respecto a FM con: =2. En cuanto al ancho de banda normalizado,
segn la regla del 1%, ser: Bn=16.
En ambas curvas se incluye una mejora de 13 dB, con las redes de prenfasis y de de-nfasis. As se produce una mejora clara de FM de banda
ancha, respecto a AM. El precio a pagar sera un aumento del ancho de
banda de transmisin (mecanismo en FM de intercambiar ancho de banda
frente a SNR).

Figura 30. Comparacin de la mejora de la SNR de varios sistemas de modulacin analgicos.


Curva I: AM, con =1. Curva II: DSB-SC y SSB. Curva III: FM, con =2. Curva IV: FM, con =5.
(Las curvas III y IV incluyen una mejora de 13 dB por las redes de pre-nfasis y de-nfasis).

24

Tema 4: Ruido en modulaciones analgicas

Teora de la Comunicacin

4.5.- Bibliografa.
[1]
[2]
[3]

Simon Haykin, Communications Systems, Ed. John Wiley & Sons, 4rd
edition, 2001.
Marcos Fandez Zanuy, Sistemas de Comunicaciones,. Ed. Marcombo
Boixareu, 2001.
John G. Proakis, Digital Communications, Ed. McGraw Hill, 3 edicin,
1995.

25

TEORA DE LA COMUNICACIN
CUESTIONES TEMA 4
RUIDO EN MODULACIONES ANALGICAS

1.- Cmo se define (SNR)o, (SNR)c, CNR, (SNR)i y FOM?


2.- Modelo funcional de un receptor de modulacin de amplitud para el anlisis del ruido.
3.- Si el ruido es AWGN con media cero y densidad espectral de potencia N0/2 a la entrada
del receptor, cmo es el ruido a la salida del filtro paso banda equivalente?
4.- Deducir el valor de FOM y (SNR)o/(SNR)i para DSBSC con deteccin coherente
5.- Deducir el valor de FOM para AM con detector de envolvente cuando el valor de CNR
es elevado. Cul es el valor mximo en el caso de que la seal moduladora sea sinusoidal?
6.- Qu se entiende por el efecto umbral en AM?. Aproximadamente, para qu valor de
CNR el receptor est por encima del umbral?. Es necesario tener en cuenta el efecto
umbral en AM?
7.- Modelo de un receptor de FM con discriminador. Por qu se introduce el limitador?.
Cul es la funcin del filtro de postdeteccin?
8.- Modelo de un receptor de FM para el anlisis del ruido.
9.- Si el valor de CNR es elevado, deducir la expresin del trmino de ruido presente en la
seal a la salida del discriminador. Depende de la componente en fase del ruido a la salida
del filtro de frecuencia intermedia?. Cul es la densidad espectral de potencia de este ruido
y cul es la del ruido a la salida del filtro de postdeteccin?
10.- Deducir el valor de FOM para el caso FM. En el caso de que la seal moduladora sea
sinusoidal, cul es entonces el valor de FOM?
11.- Qu se entiende por efecto umbral en FM?.
12.- Comparar la curva real de (SNR)o en funcin del valor de CNR, , con la expresin
calculada para CNR elevado. Cul es el valor de para el que el sistema est trabajando
fuera del alcance del efecto umbral?.
13.- Por qu surge la necesidad de redes de pre-nfasis y de-nfasis?
14.- Cul es el diagrama de un sistema FM que utiliza redes de pre-nfasis y de-nfasis?.
Cul es la relacin entre las funciones de transferencia de ambas redes?

15.- Cmo se define el factor de mejora debido a las redes de pre-nfasis y de-nfasis I?.
Deducir su expresin en funcin del ancho de banda de la seal moduladora W y de Hde(f)
funcin de transferencia del filtro de de-nfasis. Cul es un valor tpico para el factor de
mejora I?
16.- Dibujar y comparar las curvas de (SNR)o en funcin (SNR)c para AM, DSBSC y FM.
Para estos tipos de modulacin, cul es el valor de Bn (ancho de banda de seal modulada
normalizado al ancho de banda de seal moduladora)?

TEORA DE LA COMUNICACIN
PROBLEMAS TEMA 4
RUIDO EN MODULACIONES ANALGICAS
1.- Realizar el anlisis de ruido para la modulacin SSB, donde se transmite la banda lateral
inferior, y en el receptor se utiliza una deteccin coherente. Suponer un ruido aditivo,
blanco, gaussiano con media cero y densidad espectal de potencia N0/2, y que la seal
moduladora m(t) es una funcin muestra de un proceso estacionario de media cero y su
densidad espectral de potencia tiene un ancho de banda W. Deducir la SNRc, SNRi, SNRo,
y FOM.
2.- En un receptor que utiliza deteccin coherente, la seal sinusoidal generada por el
oscilador local tiene un error de fase (t) con respecto a la portadora cos(2fct). Supngase
que (t) es una funcin muestra de un proceso gaussiano de media cero y varianza 2 , y
que la mayor parte del tiempo el valor mximo de (t) es pequeo comparado con la
unidad. Encontrar el error cuadrtico medio de la salida del receptor para:
a) modulacin DSBSC
b) modulacin SSB donde se transmite la banda lateral superior
El error cuadrtico medio est definido como el valor esperado del cuadrado de la
diferencia entre la salida del receptor y la componente moduladora de la salida del receptor.
3.- El siguiente diagrama de bloques muestra un sistema de modulacin SSB con una seal
piloto que est armnicamente relacionada con la portadora:
Ruido blanco
gaussiano
Seal de
entrada

Modulador
SSB

Multiplicador
de frecuencia

Portadora
fuente

Canal

Fltro de
predeteccin

Detector
coherente

Seal de
salida

Seal
piloto
Filtro paso
banda piloto

Portadora
local

Divisor de
frecuencia

En el receptor se utiliza un filtro paso banda de ancho f para extraer la seal piloto de la
seal recibida ruidosa. A continuacin se divide en frecuencia dicha seal piloto para
obtener la portadora local para demodulacin. Se incluye un filtro de predeteccin para
limitar el espectro a la entrada del detector coherente a la mnima banda posible de
frecuencias. El ruido blanco aditivo a la entrada del receptor tiene media cero y densidad
espectral de potencia N0/2. Suponiendo que la SNR es grande, determinar la varianza del
error de fase de la portadora local aplicada al detector coherente.
4.- Una seal modulada SSB se transmite por un canal ruidoso, cuya densidad espectral de
potencia es:
SN(f)
(W/Hz)

10-6

-400

400

f (KHz)

El ancho de banda de la seal moduladora es 4 KHz y la frecuencia portadora es 200 KHz.


Suponiendo que nicamente se transmite la banda lateral superior, que la amplitud de la
portadora es 1 vol., y que la potencia media de la seal moduladora es de 10 W, determinar
la SNR a la salida del receptor suponiendo que el filtro de predeteccin es ideal.
5.- Considerar un sistema modulador de fase (PM), que tiene la siguiente seal modulada:
s(t) = Ac cos [2fct + kpm(t)]
donde kp es una constante y m(t) es la seal moduladora. El sistema tiene ruido aditivo a la
entrada del detector de fase:
n(t) = nc(t)cos(2fct) - ns(t)sin(2fct)
Suponiendo que el valor de CNR es elevado comparado con la unidad a la entrada del
detector, determinar:
a) el valor de SNR a la salida
b) el valor de FOM del sistema
Comparar los resultados con los obtenidos para el caso FM con modulacin sinusoidal.

6.- La seal de entrada de un receptor FM consiste en una portadora sin modular


acompaada de una seal sinusoidal interferente. El nivel de la seal interferente est 20 dB
por debajo del nivel de la seal portadora, siendo la separacin entre ambas seales de 15
KHz. Suponiendo que el receptor utilice un discriminador ideal de frecuencias con
sensibilidad de 0.2 V/KHz, determinar la tensin de salida del receptor.
7.- Suponer que el espectro de la seal moduladora ocupa el intervalo de frecuencias
f1 f f 2 . Para acomodar esta seal, el receptor de un sistema FM (sin pre-nfasis y denfasis) utiliza un filtro paso banda ideal de postdeteccin conectado a la salida del
discriminador de frecuencia; el filtro deja pasar la banda de seales comprendidas en el
intervalo de la seal moduladora, es decir, f1 f f 2 . Determinar el valor de SNR a la
salida y FOM del sistema en presencia de ruido aditivo, blanco, gaussiano, de media cero y
densidad espectral de potencia N0/2. Suponer que el valor de CNR es elevado comparado
con la unidad.
8.- Un sistema FDM utiliza modulacin SSB para combinar 12 seales de voz de fuentes
independientes. Luego utiliza modulacin en frecuencia para transmitir la seal banda base
compuesta. Cada seal de voz tiene una potencia media P y ocupa la banda de frecuencias
de 300 a 3400 Hz; el sistema FDM considera que el ancho de banda es de 4 KHz. Para
cada seal de voz, slo se transmite la banda lateral inferior. Las subportadoras utilizadas
para el primer nivel de modulacin son (f0=4 KHz.):
ck(t) = Ak cos(2kf0t) para 1 k 12
La seal recibida est formada por la seal FM transmitida sumada a ruido blanco
gaussiano de media cero y de densidad espectral de potencia N0/2.
a) Dibujar la densidad espectral de potencia de la seal a la salida del discriminador de
frecuencias, mostrando por un lado la componente de seal y por otro la componente de
ruido. Suponer CNR elevado comparado con la unidad.
b) Encontrar el valor de las amplitudes de las subportadoras Ak de modo que las seales de
voz demoduladas tengan igual valor de SNR.
9.- Sea el filtro de pre-nfasis mostrado en la siguiente figura:
C

Amplificador

Seal de
entrada

r
R

Seal de
salida

donde R << r y 2fCR << 1 en la banda de inters. El parmetro de este filtro es


f0=1/(2Cr), siendo su funcin de transferencia:

H pe ( f) = 1 +

jf
f0

Si dicho filtro se utiliza con seales moduladoras de voz, el transmisor FM da lugar a una
seal que es esencialmente modulada en frecuencia por las bajas frecuencias de la seal de
voz y modulada en fase por las altas frecuencias de la seal de voz. Explicar las razones de
este fenmeno.
10.- Suponer que las funciones de transferencia para el par de filtros de pre-nfasis y denfasis de un sistema FM se escalan como sigue:

jf
H pe ( f) = k 1 +
f0

1 1
H de ( f) =
k 1 + jf

f0

El factor de escala k se elige de modo que la potencia media de la seal moduladora


enfatizada sea la misma que la potencia media de m(t).
a) Encontrar el valor de k que satisface este requisito cuando la densidad espectral de
potencia de la seal moduladora m(t) sea:

S0
2

f
S M ( f) = 1 +

f0
0

para - W f W

para el resto

b) Cul es el valor I correspondiente a la mejora de prestaciones en la SNR gracias a la


utilizacin de este par de filtros de pre-nfasis y de-nfasis? Comparar este resultado con el
obtenido sin factor de escala.
11.- Un sistema de modulacin de fase (PM) utiliza un par de filtros de pre-nfasis y denfasis definidos por las funciones de transferencia:
H pe ( f) = 1 +

jf
f0

H de ( f) =

1
1+

jf
f0

Mostrar que la mejora de prestaciones en la SNR0 debido a la utilizacin de estos filtros es:
W
f0
I=
W
tan -1
f0
Evaluar esta mejora cuando W = 15 KHz y f0 = 2.1 KHz y compralo con el valor
correspondiente para el caso FM. Suponer que el valor de CNR es elevado comparado con
la unidad.

TEORA DE LA COMUNICACIN
SOLUCIONES DE LOS PROBLEMAS TEMA 4
RUIDO EN MODULACIONES ANALGICAS
1.
a) SNRc , SSB = SNRi , SSB = SNRo , SSB

2.

Ac2 P
=
4 N0

FOM SSB = 1
Para. s (t ) = Ac m1 (t ) cos(2f c t ) Ac m2 (t ) sen(2f c t )

(t ) =

] {

Ac2
Ac2
N2
2
2
2
2
(
)
(
)
(
)
(
)
E m1 t E [1 cos[ t ]] +
E m2 t E sen [ t ] +
4
4
4

] [

a) En el caso de la modulacin DSB-SC.


m1 (t ) = m(t ) ; m2 (t ) = 0 ; P = E m12 (t )
3 Ac2 P 4 N2

+
16
4

b) Para la modulacin SSB.


1
1
m1 (t ) = m(t ) ; m2 (t ) = m (t ) ; P = 4 E m12 (t ) = 4 E m22 (t )
2
2
2
2
2
A P N
+
c
16
4
f N
3. 2 = 2 '20
n Ac

4. SNRo 6.31 10 2 SNRo (dB ) 28 dB

5.
a) SNRo , PM =

k p2 Ac2 P
2 N0

b) FOM PM = k p2 P
En el caso de una modulacin sinusoidal:
3
FM: FOM FM = 2
2

6.

PM: FOM PM =

p2

2
v0 (t ) = 0.3 cos 2 15 10 t (Volt.)

7.

SNRo =

FOM =

3 Ac2 k 2f P

2 N 0 f 23 f 13

3 k 2f P ( f 2 f1 )
f 23 f 13

8.
a) Densidad espectral de potencia de la seal banda base.

Densidad espectral de potencia de la componente de seal a la salida del


discriminador, para frecuencias positivas (f > 0).

Densidad espectral de potencia de la componente de ruido a la salida del


discriminador, para frecuencias positivas (f > 0).

b) Ak = A 3 k 2 3 k + 1 , k = 1,2,K12 , A: constante
R
9. A bajas frecuencias: H ( f ) FM
r
dv (t )
A altas frecuencias: H ( f ) j 2 f R C v o (t ) R C i PM
dt
10.
a) k =

tag 1

f0
f0



tag 1
f
f0
b) Con factor de escala: I ' = 0


3 tag 1
f 0
f0

Sin factor de escala: I =

f0

I FM =

f0

tag 1
f0

I PM 7 dB

f0

3 tag 1
f0
f0

3 tag 1
f0
f0

11. Es una demostracin.


I PM =

I FM 13 dB

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Tema 5: Modulacin Analgica y Digital


de Pulsos

Teora de la Comunicacin - Curso 2010-2011

TEMA V. Modulacin
analgica y digital de pulsos
5.1.-Teorema de muestreo
5.2.-Modulacin de pulsos en amplitud (PAM)
5.3.-Modulacin de pulsos en el tiempo (PDM
y PPM)
5.4.-Modulacin digital de pulsos (PCM)
5.5.-Cdigos de lnea

Tema V: Modulacin Analgica y Digital de Pulsos

Introduccin
Hasta ahora hemos visto como una seal analgica vara de
forma continua un parmetro de una portadora sinusoidal
(amplitud, fase y frecuencia)
En este tema vamos a considerar un tren de pulsos que se
ve modificado por las caractersticas de la seal
moduladora (seal de informacin)
Hay 2 tipos:
Modulacin analgica de pulsos. Se modifica algn parmetro del
tren de pulsos (amplitud, posicin, duracin)
M d l i digital
Modulacin
di it l de
d pulsos.
l
La
L seal
l a transmitir
t
iti se discretiza
di
ti en
tiempo y amplitud
Se enva una secuencia de pulsos codificados

Los dos tipos de modulaciones utilizan muestras de la


seal a transmitir
Teorema de muestreo

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


El proceso de muestreo consiste en obtener
t discretas
di
t de
d una seal
l continua
ti
ti
muestras
en tiempo
Partimos de la seal de energa finita: g(t)
Suponemos que muestreamos g(t) a una tasa uniforme
cada TS segundos
Obtenemos una secuencia de nmeros espaciados TS
segundos:
g
{g[nTS ]}
n : Valor entero
TS : Periodo de muestreo
fS =

1
: Frecuencia de muestreo
TS

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


E proceso lo
Este
l podemos
d
ver como:
g (t )

g (t )

T (t ) =
S

g (t ) = g (t ) TS (t ) =

g (nT ) (t nT )

n =

g (t )

(t nT )

n =

Es de notar la dualidad:

Seal peridica
en tiempo

Muestras en tiempo (tren


de deltas en tiempo)

Tren de deltas en frecuencia


(muestras de la TF de un
perodo de la seal)

Seal peridica en frecuencia

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


Una cuestin importante consiste en ver si a partir
de las muestras [g(t)] vamos a poder recuperar la
seal original [g(t)]
Depender de la banda de frecuencia de la seal y de la
tasa de muestreo
Vamos a analizar la seal en el dominio de la frecuencia
Partimos de la seal muestreada: g(t)=g(t) TS(t), y
hallamos su transformada de Fourier

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


Hallamos la T.F. del tren de deltas

T (t ) =
S

n
1
(t nT ) ( f ) = T f T
+

n =

TS

S n =

(Seal peridica)

La T.F. de la seal muestreada

G ( f ) = G ( f )
G ( f ) =

1
TS

n =

1
TS

n =

f T

+
n
= f S G ( f nf S )
n =
S

G f T

(Repeticin peridica del


espectro de la seal original)

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


|G(f) |
A

-w

|G(f) |
A fS

...
-w

-fS

...

f
fS

El proceso de muestreo uniforme de una seal en el dominio del


tiempo da lugar a un espectro peridico en el dominio de la
frecuencia, con periodo igual a la frecuencia de muestreo

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


Tambin puede obtenerse la T.F. de g(t) de forma directa, a partir
d sus muestras
de
t

g (t ) =

g (nT ) (t nT ) G ( f ) = g (nT )e

n =

n =

j 2fnTS

Agrupando las ideas anteriores se puede concluir que si


a) G(f) = 0, para | f | w
b)) fS 2w (fS = 2w: frecuencia de Nyquist)
yq )
9 Entonces: G(f) = (1/fS) G(f), para | f | w
Donde G(f) es funcin exclusiva de g(nTS), es decir, de
muestras de la seal original

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


Teorema de muestreo
Una seal limitada en banda, de energa finita, que no
tiene componentes en frecuencia mayores de w (Hz),
est completamente descrita especificando los valores
de la seal en instantes de tiempo separados 1/(2w) seg.
Una seal limitada en banda, de energa finita, sin
componentes
co
po e tes een frecuencia
ecue c a mayores
ayo es de w ((Hz),
), puede
ser recuperada totalmente a partir de muestras tomadas a
una tasa de 2w muestras por segundos

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


Reconstruccin de la seal
+

G ( f ) = g (nTS )e j 2fnTS

n =

f S = 2w

+w

g (t ) = G ( f )e j 2ft df =

1 + n j
=
g e
w 2w
n = 2 w

1
G ( f )e j 2ft df =
fS
nf

n 1 + w j 2f t 2 w
e df = g
df =

w e
n = 2 w 2 w
+
n sen(2wt n ) + n
= g
= g
sinc(2 wt n )

2wt n
n = 2 w
n = 2 w
+w

j 2ft

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


Ecuacin de interpolacin
Sirve para reconstruir la seal original a partir de las
muestras de {g(n/2w)}, usando como funciones de
interpolacin sinc(2wt)
g (t ) =

g 2w sin c(2wt n)

n =

Tema V: Modulacin Analgica y Digital de Pulsos

5.1.- Teorema de muestreo


Si fS < 2w,
2 se produce
d
solapamiento
l
i
(aliasing)
( l
) espectrall
Las rplicas desplazadas en frecuencia se solapan
|G(f) |
...

...

-2fS

-fS -w

fS

2fS

Para combatir el efecto del solapamiento


Antes de muestrear se utiliza un filtro paso bajo anti-aliasing
Muestrear la seal filtrada por encima de la frecuencia de
Nyquist

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
En la modulacin de pulsos en amplitud (PAM) se vara la
amplitud de unos pulsos esquiespaciados, en funcin de los
valores muestreados de la seal continua de informacin,
m(t)
s(t )
m(t )
t

t
T0 TS

Para generar las seales PAM intervienen dos procesos


Muestrear la seal m(t) cada TS (TS = 1/fS) segundos, de manera que
SAMPLE
fS verifique el teorema de muestreo
&
HOLD
Mantener la duracin de cada pulso un tiempo T
0

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
En el proceso sample & hold intervienen las siguientes
seales:
m(t): Seal que contiene la informacin
h(t): Pulso base
1 ,0 < t < T0
h(t )
1
h(t ) =
, t = 0, t = T0 H ( f ) = T0 sin c( f T0 ) e jfT0
2

t
0 , resto
T0
p(t): Onda pulsada
p(t )

t
T0

TS

As podemos escribir la seal PAM: s(t ) =

m(nT ) h(t nT )

n =

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
Operando:
O
d
+
+
s(t ) = h(t ) m(t ) (t nTS ) = h(t ) m(nTS ) (t nTS )
n =

n =

Versin muestreada de m(t) m(t)

s(t ) = h(t ) m (t )

En el dominio de la frecuencia:
S ( f ) = H ( f ) M ( f )

Como:

M ( f ) = fS

M ( f kf )

k =

Obtenemos:

S ( f ) = H ( f ) f S

k =

M f T

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
Una vez planteado
U
l t d cmo

es la
l seal
l modulada
d l d
s(t), vamos a ver cmo recuperar la seal de
informacin m(t):
1) Interpolar la seal pulsada s(t)
2) Muestrear la seal pulsada e interpolar
3) Promediar la seal pulsada,
pulsada muestrear e interpolar

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
1) Interpolar la seal modulada s(t)

S
Suponemos que m(t)
(t) est
t limitada
li it d en banda
b d entre
t w y que
muestreamos a una frecuencia fS 2w
Tenemos una versin distorsionada del espectro de m(t), ya
que aparece distorsin debido a H(f)
|H(f) |

S ( f ) = f S H ( f ) M ( f ) , f w
H ( f ) = T0 sin c( fT0 ) e jfT0

-1/T0

1/T0

Si T0 << TS (1/T0 >> 1/TS), prcticamente no hay distorsin


Prctica: T0 = TS/10
|M(f) |

|H(f) |

|M(f) |

...

...
-1/T0

-2fS

-1/TS -w

1/TS

2fS

1/T0

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
2) Muestrear la seal pulsada e interpolar
Eliminamos la distorsin debida a H(f)
s (t )
...

...

t
Habra problemas si la seal recibida est contaminada con
ruido ((suponemos
p
ruido de media nula))
9 Tenemos varios valores que muestrear: mi(nT0)+ni
s (t )
...

...

t
9 Posible solucin: promediar esos valores

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
3) Promediar, muestrear e interpolar
Promediando

1
T0

1
1
s(t )dt = T [m(nT ) + n(t )]dt = m(nT ) + T n(t )dt
T0

T0

T0

La varianza del ruido a la salida es


menor que a la entrada del integrador

El integrador es anlogo a convolucionar con un filtro de respuesta


al impulso rectangular, de anchura T0
1/T0

h(t )

T0

El filtro que utilizamos es proporcional a los pulsos que empleamos


para transmitir la seal
Filtro adaptado. Se emplea un filtro que coincide con los pulsos
de la seal que se enva (se estudia en el tema 6)

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
Esta tercera posibilidad contiene a las dos anteriores,
anteriores
aadiendo un filtrado inicial de la seal para minimizar el
ruido

s(t )

Filtro de
promediado

Muestreo
k TS

Interpolador

m (t )

10

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
Utilid d de
Utilidad
d lo
l comentado
t d anteriormente:
t i
t
1) Multiplexacin por divisin en el tiempo (TDM)
Muestreamos cada TS, pero transportamos informacin
nicamente durante T0 segundos
El resto del tiempo se puede transmitir otras seales: m1(t),
m2(t),
m1(t)
0

T0

TS

m2(t)
t

Tema V: Modulacin Analgica y Digital de Pulsos

5.2.- Modulacin de pulsos en


amplitud
2) Justificacin del uso de arquitecturas digitales
La seal llega contaminada con ruido
1
[m(nTS ) + n(t )]dt
m(nTS)
T0 T0

Cuando promediamos disminuimos el


ruido, pero no lo eliminamos

Si tuviramos un conjunto finito de amplitudes que enviar:


A1, A2, ,, An, las muestras slo ppodrn tomar esos valores

A1 + n(t )
A + n(t )

m(nTS ) = 2
= An + n (t )
M

An + n(t )

Si el ruido es suficientemente
pequeo, se puede decidir
correctamente qu smbolo An se
ha transmitido, eliminando
totalmente el ruido

11

Tema V: Modulacin Analgica y Digital de Pulsos

5.3.- Modulacin de pulsos en


el tiempo (PDM y PPM)
H
Hemos
visto:
it
PAM (Modulacin por amplitud de pulsos)
9 La amplitud de los pulsos se vara en funcin de los valores
muestreados de la seal de informacin m(t)

Pero tambin podemos tener:


PDM ((Modulacin ppor duracin de ppulsos))
9 La duracin de los pulsos se vara en funcin de los valores
muestreados de la seal de informacin m(t)

PPM (Modulacin por posicin de pulsos)


9 La posicin de los pulsos se vara dependiendo de los valores
muestreados de m(t)

Tema V: Modulacin Analgica y Digital de Pulsos

5.3.- Modulacin de pulsos en


el tiempo (PDM y PPM)
P d
Podemos
variar:
i

PAM
9 Ti = 0; T0 = constante; A = A[m(nTS)]

PDM

Ti

TS

T0

9 Ti = constante; T0 = T0[m(nTS)]; A = constante


9 Modulamos la anchura de los pulsos
9 Tambin se denomina modulacin de anchura de pulsos o
modulacin de longitud de pulsos

PPM
9 Ti = Ti[m(nTS)]; T0 = constante; A = constante
9 Modulamos el punto de inicio del pulso, es decir, su fase

12

Tema V: Modulacin Analgica y Digital de Pulsos

5.3.- Modulacin de pulsos en


el tiempo (PDM y PPM)
Las modulaciones
L
d l i
PDM y PPM tienen
ti
mejor
j
comportamiento frente al ruido que la PAM
El ruido se superpone en amplitud

Sin embargo, con niveles elevados de ruido


podemos perder toda la informacin
Ef t umbral
Efecto
b l

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Si en un sistema de comunicacin enviamos una seal de
variacin continua, el ruido har imposible la recuperacin
perfecta del mensaje
Si enviamos una sucesin de estados discretos, el detector
tendr que decidir qu estado de los posibles se ha enviado
Si las perturbaciones son tales que no confunden al decisor, la
informacin se recupera de forma perfecta
p
Inconveniente: la discretizacin de la informacin es un proceso
inherentemente ruidoso

PCM (Pulse Code Modulation)


Procesos para su generacin
9 Muestreo: discretizamos la seal en tiempo
9 Cuantificacin: discretizamos la seal en amplitud
9 Codificacin: asignamos un cdigo a cada muestra

13

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Cuantificacin
Es el proceso por el cual se transforman valores
continuos de amplitud, muestreados en tiempo
m(nTS), en un conjunto finito y discreto de
amplitudes
x(t)

x (t )

Q(x)

Tenemos N
posibles valores

Asumiremos cuantificacin sin memoria: la salida en un


instante depende de la entrada en ese instante

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Una posible funcin de transferencia
x (t )
ymax=y4

Tenemos 8
posibles salidas
o niveles de
cuantificacin

y3
y2
x-max
max=x-44

x-33

x-22

x-11

y1
y-1

x1

x2

x3

x(t)
()
x4=xmax

y-2
y-3
y-4=y-max

14

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Al cuantificar
tifi la
l seal
l se distorsiona
di t i
Rangos continuos transformados en un nico valor
La degradacin es controlable, se puede hacer que sea
inapreciable (CD de audio)
Trataremos que la ventaja de poder eliminar el ruido en
p
al inconveniente de degradar
g
la transmisin sea superior
la seal de informacin

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Parmetros relevantes en la cuantificacin
Margen dinmico
Rango de valores de entrada del cuantificador: [xmax - (-xmax)] = 2xmax

Niveles de cuantificacin (L)


Nmero de niveles en que cuantificamos: L = 2n (n: nmero de bits)

Escaln de cuantificacin ([xi, xi+1])


Ancho de cada intervalo de cuantificacin
2 xmax
Si todos son iguales tenemos un cuantificador uniforme: =

Posicin de los niveles de cuantificacin (yi)

Valor por el que se cuantifica


Normalmente se asigna el punto medio del intervalo que se cuantifica

15

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Error en la cuantificacin uniforme:
x

e = x x

En el margen dinmico
del cuantificador los
errores estn acotados

Error
e

/2

Error de
saturacin

-/2
Error granular

Fuera del margen


dinmico los errores
crecen sin lmite

Error de
saturacin

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Tipos de error
9 Error granular:
Est acotado entre -/2 y /2
Aparece cuando la seal est en el margen dinmico del
cuantificador
9 Error de saturacin:
No tiene lmite
Aparece al introducir valores fuera del rango
No lo consideraremos, ya que supondremos que las
seales estarn ajustadas al rango dinmico del
cuantificador

16

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
P t i de
Potencia
d error
SNR =

Potencia seal
P
x2
= x = 2
Potencia de ruido del cuantificador Prc e

xmax

e 2 = e 2 f e (e )de =

(x ymax )2 f x (x )dx +
Error
de
E
d saturacin
t
i

+
k

xk +1
xk

(x yk )2 f x (x )dx + x (x ymax )2 f x (x )dx


max

Error granular

Error de saturacin

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Ruido granular
9 Suponemos que la seal se reparte de manera ms o menos
homognea por todos los niveles de cuantificacin
9 El error granular se comporta como una variable uniforme
entre /2

1
9 Funcin densidad de probabilidad: f e (e) = , 2 e 2
0 , resto
9 Consideramos la media nula y la potencia de error queda:

e2 = E{e2 } = e2 f e (e)de =

1 2 2
2
=
e
de
12
2

17

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Ejemplo: seal aleatoria a la entrada x( ) = xmax cos(0t + )
Px =
+

SNR =

x 2max
2

2 xmax Cuantificador uniforme


L con L niveles

2
2
Px x f x (x)dx xmax
2
xmax
2
3
=
=
=
= L2
2
2
2
2
12
12 4 xmax L 12 2
Prc
2

Tambin suele expresarse la SNR en funcin de n: L


L=22n
3
SNR = L2 = 3 22n1
2

SNR (dB) = 10 log 3 22n1 = 10 log 3 + (2n 1) 10 log 2


1.76 + 6 n

(dB)

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Cuantificacin no-uniforme
En la cuantificacin uniforme hemos tomado como
hiptesis que la seal se reparte ms o menos por
igual en todos los niveles de cuantificacin
Problema con seales que no se reparten uniformemente

La cuantificacin ptima sera aquella que redujese


la potencia de ruido para una seal de entrada
arbitraria
x
2
e 2 = (x yk ) f x ( x)dx
x
k +1

18

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
E t t i para minimizar
Estrategias
i i i ell error
Variar xk e yk en funcin de x para minimizar el error
e 2
x = 0
2
, k
min e = k2
xk , yk
e = 0
yk

Esto es bastante complejo

Analizar cmo es la seal (tipo de distribucin) y


redistribuir la seal para repartirla uniformemente
9 Tcnica de compansin
9 Sistema simple y con prestaciones aceptables

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
9 Caso particular para las seales de voz para transmitir por
telefona
Los niveles de baja intensidad tienen mayor probabilidad
Aparecen niveles altos de intensidad con menor
probabilidad
Laplaciana

Gaussiana

Distribucin tpica de seales


de voz para telefona

19

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Mt d de
Mtodo
d compansin
i
1) Preprocesar los datos para que se distribuyan de forma
aproximadamente uniforme: C(x)
2) Cuantificar uniformemente: Q(x)
3) Pos-procesar los datos para devolverlos a su estado
( )
inicial: C-1(x)
Cuantificador

C(x)

Q(x)

C-1(x)
Receptor

Transmisor

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Funciones de compansin
Cuantificacin uniforme
C(x)

Cuantificacin no-uniforme
C(x)
xmax

xmax

C(x)

C(x)
x
x

xmax

x
xmax

Todos los niveles se


tratan igual

x
Expansin de los
niveles ms bajos

C(x) = x

C(x) >> x

20

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Efecto conjunto de expandir y cuantificacin uniforme:
Aparecen ms niveles para los valores bajos de la seal de
entrada y menos niveles para los valores ms altos
x(t )

Sentido vertical, L
niveles de altura:
= 2xmax/L

xmax

-xmax

xmax

x(t)

Sentido horizontal,,
cada escaln mide:
k, k = 1, 2, , L
Por tanto (L):

dC( x)

dx
k

-xmax

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
A li i de
Anlisis
d ruido
id en cuantificacin
tifi i no-uniforme
if
Supondremos que el ruido granular se distribuye
uniformemente en cada uno de los intervalos, ya que
la seal expandida se distribuye de forma ms o
menos uniforme por todos los intervalos
Utilizacin homognea de los intervalos de cuantificacin

El error para cada intervalo ser:


ek2

2k
12

21

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Aglutinando todos los intervalos:
Probabilidad de caer
en un intervalo u otro

e2 =
k

dC(x)

dx
k

2
xk +1
2k
k
P(x I k ) =
f x (x)dx =
xk 12
12
k
2


dC(x)

2
xk +1
dx
f (x)dx = xmax f x (x ) dx Potencia de ruido para un

=
x
xmax 12 dC(x) 2 cuantificador no-uniforme
xk
12
k
dx

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
R l i seal
Relacin
l a ruido
id
Para cuantificacin uniforme:
eCU2 =

P
P
2
SNRCU = 2x = 2 x
12
eCU 12

Para cuantificacin no-uniforme

2 xmax f x (x )
Px
dx SNRCNU = 2

x
x
max

f x (x)
max
12
dC(x)

dx
dx
12 xmax dC(x ) 2
1
dx
SNRCNU = SNRCU x
f x (x)
max
xmax dC(x) 2 dx
dx
2
eCNU
=

22

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
G
Ganancia
i dde compansin
i
Ganancia en la relacin seal a ruido para seales de
entrada con amplitud pequea
GC2 = lim
x0

1
f x (x)

xmax

xmax

dC( x)
dx
d

dx

Slo para valores pequeos: x 0 fx(x) (x)

xmax

xmax

g (x) ( x)dx = g (0)

dC(x)
dC(x)
GC
GC2

dx x=0
dx x=0
2

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Este parmetro se suele expresar en unidades
logartmicas
dC(x )
GC (dB) = 20 log

dx x=0

Da una idea de la ganancia en la relacin seal a ruido


para seales de entrada con amplitud pequea
SNRCNU GC2 SNRCU
( x0 )

SNRCNU (dB) = 20 log(GC )+ SNRCU (dB)


( x0 )

23

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Di de
Diseo
d la
l funcin
f i de
d compansin
i C(x)
C( )
Objetivo. Queremos independizar la SNRCNU con
respecto a la seal de entrada. Es decir, que la SNRCNU
sea constante en un rango amplio de la seal de
entrada:
SNRCNU =

Px
f x (x)

2 xmax

dx
12 xmax dC(x ) 2
dx

xmax

xmax

x 2 f x (x)dx

2 xmax f x (x )

dx
12 xmax dC(x) 2
dx

La condicin equivale a que: dC(x) = k


2

dx

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
dC(x ) k
dC(x ) k
dx = x dx = x
xmax
xmax k
xmax
x

x dC(x) = x x dx = k ln x x C(xmax ) C(x) = k ln max


x
2

Por tanto, un compansor ideal debera cumplir:


x

C(x ) = C(xmax ) + k ln
xmax
9 Esto sera tericamente, en la prctica no se usa pues:
ln(x)
x0

24

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Para poder usarlo en la prctica,
prctica ponemos ciertas
restricciones a C(x):
1) C(0) = 0
2) C(xmax ) = xmax
Mantenemos el rango dinmico
C( xmax ) = xmax
3) Que C(x) tenga una forma logartmica posible para que se
pparezca a la funcin terica

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Funciones prcticas:
9 Ley A (estndar europeo)

A x
x
1
sign(x)

,0

xmax A
1 + ln A
A x
C(x ) =

1 + ln

xmax
x
1

xmax
sign(x ) ,
1

A xmax
1 + ln A
9 La funcin es lineal en un tramo y logartmica en otro. Los
tramos vienen determinados por el valor de A.

25

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
9 Funcin de compasin

A=87.5

Al aumentar A,
aumentamos el carcter
no lineal

A=5

Valor tpico: A = 87.5

xmax C(x)

A=1
xmax

-xmax

-xmax

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
9 Ganancia de compasin

GC =

dC( x)
A
=
dx x=0 1 + ln A
Valor tpico: A = 87.5

GC

A=87.6

24.09 dB

Ganancia de compansin para valores pequeos de la


seal
Con seales de amplitud grande la compansin no
mejora la SNRCU, incluso es peor

26

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)

SNRCNU y SNRCU para varios valores de L con ley A

x( ) = B sin(0t + )

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Funciones prcticas:
9 Ley (estndar americano)

ln1 +
xmax

C(x ) = xmax
sign(x)
ln(1 + )

27

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
9 Funcin de compasin

=255

Al aumentar ,
aumentamos el carcter
no lineal

=5

Valor tpico: = 255

xmax C(x)

xmax

-xmax

-xmax

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
9 Ganancia de compasin

GC =

ln(1 + )
Valor tpico: = 255

GC =255 33.25 dB

Ganancia de compansin para valores pequeos de la


seal
Con seales de amplitud grande la compansin no
mejora la SNRCU, incluso es peor

28

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)

SNRCNU y SNRCU para varios valores de L con ley

x( ) = B sin(0t + )

GC =200 31.53 dB

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Codificacin
Los niveles cuantificados son susceptibles de ser
enviados mediante un cdigo
El nmero de bits del cdigo (n) ser funcin del
nmero de niveles del cuantificador (L): L = 2n
x
y4
y3 10
01
00

y2
y1

11
x

00 y1
01 y2
10 y3
11 y4

29

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Modulacin delta
Alternativa a la cuantificacin
Ahora la cuantificacin no es independiente entre
muestras
Al muestrear ms rpido la diferencia entre las muestras es
menor
La seal diferencia tiene un rango dinmico menor que la
seal original menos niveles de cuantificacin
e(nTS ) = x(nTS ) x[(n 1)TS ]

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Modulacin
d l i delta
d l con dos
d niveles
i l
+

+ Bit 1
- Bit 0
-

En funcin de si tenemos un error positivo o negativo


subimos o bajamos un escaln
+ Bit 1
- Bit 0
t

As transmitimos un bit por muestra, en lugar de n bits

30

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
P iimplementar
Para
l
esta modulacin
d l i
9 Transmisor:
x(nTS)

+
-

xq[(n-1)TS]

e(nTS)

q(x)

eq(nTS)

xq[(n-1)TS]

+ Bit 1
- Bit 0

Retardo TS

xq(nTS)

e(nTS ) = x(nTS ) xq [(n 1)TS ]


eq (nTS ) = q[e(nTS )]

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
9 Receptor:
R
t
eq(nTS)

+
+

xq[(n-1)TS]

LPF

xq(nTS)

Retardo TS

x(nTS ) = x[(n 1)TS ] + e(nTS )

Ventajas de la modulacin delta


9 En la cuantificacin n bits tienen significado propio
9 En la modulacin delta 1 bit tiene significado propio

31

Tema V: Modulacin Analgica y Digital de Pulsos

5.4.- Modulacin digital de


pulsos (PCM)
Errores en la
l modulacin
d l i delta
d l
Error granular:
9 Propio de toda cuantificacin: x(nTS)-xq(nTS) e(nTS)-eq(nTS)

Error de sobrecarga de pendiente


9 Con seales de pendientes muy grandes, la modulacin delta
no puede seguir la variacin
dx(t )
9 Existe
E i una limitacin
li i i en su velocidad
l id d de
d variacin:
i i mx

dt
TS

Tema V: Modulacin Analgica y Digital de Pulsos

5.5.- Cdigos de lnea


Los niveles de cuantificacin se direccionan con un
conjunto de dgitos binarios
Esta informacin binaria (lgica) hay que darle el soporte
de una seal fsica para que se pueda transmitir
Cdigos de lnea

Estudiaremos varios tipos


P compararlos
Para
l se recurre a varias
i caractersticas:
t ti
Capacidad de mantenimiento del sincronismo
Existencia de una componente continua (espectro a f = 0)
Ancho de banda
Potencia de transmisin y probabilidad de error

32

Tema V: Modulacin Analgica y Digital de Pulsos

5.5.- Cdigos de lnea


Tipos de cdigos de lnea
(Non Return to Zero)
Cdigos NRZ (Non-Return
UNIPOLAR
A
1

POLAR
A
1

TS
0

TS
0

-A

Cdigos polares ms robustos frente al ruido pero se


requiere mayor potencia

Tema V: Modulacin Analgica y Digital de Pulsos

5.5.- Cdigos de lnea


Cdigos RZ (Return to Zero)
UNIPOLAR
A
1
0

POLAR
A
1

TS/2

TS/2

TS
-A

Ahora el pulso no est activado todo el periodo de


muestreo

33

Tema V: Modulacin Analgica y Digital de Pulsos

5.5.- Cdigos de lnea


Ventajas de los cdigos RZ frente a los NRZ:
9 Los cdigos RZ tienen capacidad de sincronismo, ya que
mantienen la alineacin temporal
9 En caso de que muchos bits sean iguales, con los cdigos NRZ
se puede perder el sincronismo
Con los cdigos RZ forzamos las transiciones
NRZ
1

RZ
1

Inconvenientes de los cdigos RZ: mayor ancho


de banda

Tema V: Modulacin Analgica y Digital de Pulsos

5.5.- Cdigos de lnea


Cdigos bipolares
Smbolo 0: A = 0
Smbolo 1: transicin de valor A
1

-A

TS

No aparece componente continua

34

Tema V: Modulacin Analgica y Digital de Pulsos

5.5.- Cdigos de lnea


802 3)
Cdigo Manchester (estndar IEEE 802.3)
Smbolo 0: flanco de bajada
Smbolo 1: flanco de subida
1

0
A

-A

-A

TS

TS

No aparece componente continua, capacidad de


sincronismo

Tema V: Modulacin Analgica y Digital de Pulsos

5.5.- Cdigos de lnea


Mltiplex PCM de canales telefnicos
Ejemplo de sistema utilizado en la prctica
Recomendacin ITU-T G.732
TDM de 30 canales de voz con ley de compasin
A y codificados con palabras de 8 bits
Canales vocales muestreados a 8 KHz
Tasa de cada canal de 64 Kbps

300

3400

f (Hz)

Se selecciona una banda


de frecuencias entre 300 y
3400 Hz, donde la voz es
inteligible

35

Tema V: Modulacin Analgica y Digital de Pulsos

5.5.- Cdigos de lnea


Se multiplexan los 30 canales formando la siguiente trama
de 32 intervalos

0
8 bits

x1

x2

x15

15

16

x16

x30

17

31

8 bits

Intervalo 0: informacin de alineacin (cundo empieza y termina


la trama)
Intervalo 16: informacin de sealizacin

Rgimen binario total: Rs = 32 64 Kbps = 2048 Kbps

36

TEORA DE LA COMUNICACIN
CUESTIONES TEMA 5
MODULACIN ANALGICA Y DIGITAL DE PULSOS
1.- Qu se entiende por muestreo? Cul es su expresin en el dominio del tiempo y en el
dominio de la frecuencia?
2.- Enunciar el teorema de muestreo.
3.- Qu es interpolar una seal? Cmo se reconstruye la seal original a partir de sus
muestras?
4.- Qu se tiene que cumplir para que no haya prdida de informacin en las muestras de
una seal respecto a la seal original?
5.- Cmo se puede ver en el dominio de la frecuencia la reconstruccin de una seal a
partir de sus muestras?
6.- En qu consiste el aliasing y qu dos procesos se pueden hacer para evitarlo?
7.- Deducir la seal PAM en el dominio del tiempo y la frecuencia.
8.- Qu dos procesos intervienen en la generacin de la seal PAM?
9.- Explicar las tres posibilidades de detectar la seal de informacin m(t) a partir de la
seal PAM s(t).
10.- En qu consiste la multiplexacin por divisin en el tiempo (TDM)?
11.- Explicar las modulaciones de pulsos en el tiempo: PDM y PPM.
12.- Cmo se comportan las modulaciones PDM y PPM frente al ruido en comparacin a
la modulacin PAM?
13.- En qu consiste el proceso de cuantificacin? Qu parmetros caracterizan a un
cuantificador?
14.- Qu tipos de errores existen en el proceso de cuantificacin?
15.- Por qu son necesarios los cuantificadores no uniformes? En qu consisten y cmo
se implementan en la prctica?
16.- Deducir la relacin existente entre la SNR para cuantificadores uniformes y
cuantificadores no uniformes.
17.- Qu es la ganancia de compansin?

18.- Deducir la expresin que debe cumplir un compansor ideal.


19.- Qu proceso realiza el codificador tras el cuantificador?
20.- Explicar la modulacin delta. Indicar las ventajas de esta modulacin.
21.- Cmo se implementa en la prctica la modulacin delta en transmisin y recepcin?.
Mostrar los diagramas de bloque.
22.- Explicar los tipos de errores de la modulacin delta.
23.- Qu son los cdigos de lnea?. Citar algunos ejemplos. Cules son las
caractersticas deseables de un cdigo de lnea?
24.- Explicar el sistema utilizado en la prctica: multiplex PCM de canales telefnicos
(recomendacin ITW-T G-732).

TEORA DE LA COMUNICACIN
PROBLEMAS TEMA 5
MODULACIN ANALGICA Y DIGITAL DE PULSOS
1.- Las seales: g1(t) = 10cos(100t), y: g2(t) = 10cos(50t), se muestrean a una tasa de 75
muestras por segundo. Demostrar que las muestras de ambas seales son iguales, y explicar
la causa.
2.- La seal: g1(t) = 10cos(60t)cos2(160t), se muestrea a una tasa de 400 muestras por
segundo. Determine cul es el rango de posibles frecuencias de corte para un filtro de
reconstruccin ideal.
3.- Sea E la energa de una seal estrictamente limitada en banda, g(t). Mostrar que E puede
expresarse en trminos de las muestras de g(t), tomadas a la frecuencia de Nyquist, segn la
expresin:
1 + n
E=
g

2w n = 2w

donde w es el ancho de banda de g(t).


4.- Se crea un mltiplex por divisin en el tiempo de 24 seales vocales, muestreadas
mediante pulsos de anchura 1 s. El mltiplex incluye un pulso adicional (que se emplear
para sincronizacin de trama) de la misma duracin que los anteriores. Considere que la
componente de frecuencia ms elevada en la seal vocal es de 3.4 KHz
a) Considerando una frecuencia de muestreo de 8 KHz, calcule el espacio entre dos
pulsos consecutivos en la seal mltiplex.
b) Repita los clculos para una frecuencia de muestreo igual a la de Nyquist.
5.- Deducir el espectro de una seal PAM generada por una seal moduladora: m(t) =
Amcos(2fmt), suponiendo un factor de modulacin: = KaAm < 1, una frecuencia: fm =
0.25 Hz, un perodo de muestreo: Ts = 1 s, y una duracin para el pulso base: T = 0.45 s.
Tener en cuenta que la seal generada se puede representar por la siguiente expresin:
s (t ) = [1 + K a m(n Ts )] g (t n Ts )
n

Utilizando un filtro de reconstruccin ideal, dibujar el espectro a la salida del filtro.


Compare este resultado con el que se obtendra si el pulso base tuviera una duracin
prcticamente nula.

6.- La seal: m(t) = 6sen(2t), se transmite utilizando un esquema PCM. El cuantificador


empleado es de tipo Mid-Riser, con un tamao de escaln unidad. Dibuje la seal
resultante del proceso de cuantificacin para un ciclo completo de la seal de entrada.
Suponga que la frecuencia de muestreo es de 4 muestras por segundo, muestrendose en
los instantes: t = 1/8, 3/8, 5/8,
7.- La funcin de densidad de probabilidad de las muestras de una seal es: fX(x) = 4e-8x.
Esta seal se aplica a un cuantificador de 4 niveles cuyo margen dinmico es 1 voltio.
Calcule el valor cuadrtico medio del error, distinguiendo los trminos granular y de
saturacin. Compare con el valor del error obtenido en el caso en que la seal sea uniforme
en el margen dinmico del cuantificador.
8.- Considere la ley de compansin . Demuestre que para L grande se cumple:

a) max 1 +
min

, si x es grande

x 2 ln (1 + )

b)
L x
k
, si x es pequea
x max 2 ln (1 + )
9.- Se dispone de un codificador PCM de 8 bits, con margen dinmico 1 voltio. Se aplica
a dicho codificador muestras de la seal, de valores: 1.117314, 0.086726 y 0.714236. En la
cuantificacin uniforme de tipo MID-RISER los niveles positivos se numeran del 0 al
L
1 , con el bit ms significativo a 0. Los negativos se numeran de forma equivalente,
2

salvo el bit ms significativo, que se fija a 1.


a) Indique para cada muestra su nivel de cuantificacin, los errores absoluto y
relativo y la palabra cdigo correspondiente.
b) Repita los clculos en el caso de realizar una compansin con ley A (A = 87.6).
10.- Para evaluar un codificador Delta-Lineal se utiliza un tono de prueba normalizado de
frecuencia fm. Si la transmisin en lnea se efecta a cuatro niveles: A, B, C y D, y al receptor
llega el mensaje: ABCBBDDBACA, se pide:
a) Secuencia de dgitos binarios enviada.
b) Dibuje la forma de onda recuperada.
c) Obtenga la mxima frecuencia del tono para que este cuantificador pueda ser
utilizado.
Considere que: = 0.1 voltios, que un cero lgico equivale a una bajada de tamao , que
un uno lgico equivale a una subida de tamao , A = 01, B = 00, C = 10, D = 11, y que el
rgimen de smbolos es RS = 50300 smbolos/s.

11.- Un mltiplex PCM tiene un caudal de 354 Kbps y est constituido por 14 canales de
informacin, ms uno de sealizacin. El rgimen binario de este ltimo es de 1200 bps.
Cada canal PCM es la salida de un conversor analgico-digital con cuantificacin uniforme
de tipo Mid-Riser, y margen dinmico de entrada de 2 voltios. El nmero de niveles de
cuantificacin (L) es el apropiado para que la SNR de cuantificacin de una sinusoide de
amplitud 2 voltios sea igual a 38 dB. Los niveles positivos se numeran del 0 al L 1 , con el
2

bit ms significativo a 0. Los negativos se numeran de forma equivalente, salvo el bit ms


significativo que se fija a 1. Si las seales analgicas se muestrean a 1.4 veces la frecuencia
de Nyquist, determine:
a) El nmero de niveles de cuantificacin (ajuste a la potencia de 2 ms cercana).
b) El ancho de banda mximo aceptable de las seales analgicas.
Se incluye un compasor de ley A, cuya ganancia de compansin es igual a 23.44 dB. Se
pide:
c) Calcular las palabras cdigo correspondientes a las muestras con amplitudes: z1 =
-0.0018 V y z2 = 1.325 V.
d) Calcular el rango de valores de entrada correspondientes al nivel de
cuantificacin positivo 8.

TEORA DE LA COMUNICACIN
SOLUCIONES DE LOS PROBLEMAS TEMA 5
MODULACIN ANALGICA Y DIGITAL DE PULSOS
1. Es una demostracin, hay que darse cuenta de que g1(t) est muestreada por debajo de
la frecuencia de Nyquist.
2. 190 Hz < f CORTE < 210 Hz
3. Es una demostracin.
4.
a) T = 4 s
b) T = 4.88 s
5.
1 +

S ( f ) = T sin c( f T ) exp ( j fT ) ( f n f s ) + [ ( f f m n f s ) + ( f + f m n f s )]
TS n =
2

El espectro a la salida del filtro quedara:

Cuando T 0, el espectro a la salida del filtro sera:


Cuando T 0: T ' = T sin c( f T )
T T (TS = 1 s)

6. Seal resultante del proceso de cuantificacin.

1
TS

7. Error de cuantificacin para una seal de entrada con funcin densidad de


probabilidad Laplaciana: f X (x ) = 4 e 8 x

e 2 = e g2 + es2 = 0.028 + 5.2 10 4 + 5.2 10 5 0.029


Error granular

Error de
saturacin

Error de cuantificacin para una seal de entrada con funcin densidad de


probabilidad con distribucin uniforme (ahora slo hay error granular).
e 2 = e 2g 0.02
8.
9.

Son unas demostraciones.


a)
x
1.117314
0.086726
0.714236

x
0.99609
0.08984
0.71484

Nivel
127
11
91

ErrorABS
0.1212
0.0031
610-4

ErrorREL
10.85 %
3.6 %
0.085 %

Palabra cdigo
01111111
00001011
01011011

b)
x
1.117314
0.086726
0.714236

C(x)
Nivel
x
1
127
0.99609
0.55324
70
0.55078
0.938506 120 0.941460

C-1 (x)
0.9789
0.08556
0.72566

ErrorABS
0.1384
1.1610-3
0.01143

ErrorREL
12.38 %
1.33 %
1.6 %

10.
a)
A
01

B
00

C
10

B
00

B
00

D
11

D
11

b)

c) fmax 800.5 Hz
11.
a) L = 64
b) fmax = 1500 Hz
c) z1 = -0.0018 V Palabra cdigo: 100000
z2 = 1.325 V Palabra cdigo: 011101
2

B
00

A
01

C
10

A
01

Palabra cdigo
01111111
01000110
01111000

d) Rango de valores de entrada al nivel de cuantificacin 8:


x 8min = 0.0353
[0.0353, 0.0414]
x 8max = 0.0414

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Tema 6: Transmisin digital banda base

Teora de la Comunicacin - Curso 2010-2011

TEMA VI. Transmisin digital


en banda base
6.1.-Interferencia entre smbolos
6.2.-Criterios de decisin
6.3.-Filtro adaptado
6.4.-Decisin mediante umbral. Clculo de la
probabilidad de error

Tema VI: Transmisin Digital en Banda Base

Introduccin
En el tema anterior estudiamos tcnicas para
convertir informacin analgica en informacin
digital
Muestreo + Cuantificacin + Codificacin

En este tema estudiaremos la transmisin digital


de datos a travs de un canal banda base
Habr dos fuentes principales de error
Ruido
Inherente al canal
En sistemas digitales puede combatirse su efecto por completo
Tambin puede equivocarse: hay una probabilidad de error

Interferencia entre smbolos (ISI)


Debido a que un smbolo puede estar afectado por smbolos
adyacentes

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
Esq ema de unn sistema digital banda base
Esquema

Transmisor

ak
Datos
binarios

Conversor
de formato

Canal

Receptor

y(t)

s(t)

g(t)

h(t)

c(t)
Filtro

TS

Decisor

a k

(t) receptor

Pulso que
tomamos como
forma bsica

Ruido
AWGN

s(t ) = ak g (t kTS )
k

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
No confundir el envo de bits con el envo de
smbolos se envan smbolos
Los smbolos pueden tener tantos bits como deseamos
Smbolos de 1 bit 2 niveles
Smbolos de 2 bits 4 niveles
Smbolos de n bits 2n niveles

Hay que diferenciar


Tiempo de duracin de 1 bit: Tb
Tiempo de duracin del smbolo
Smbolos 1 bit: TS = Tb
Smbolos 2 bits: TS = 2Tb

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
El transmisor emite la seal: s(t ) = ak g (t kTS )
k
Seal a la salida del filtro receptor:
y (t ) = s (t ) h(t ) c(t ) + (t ) c(t )

Agrupamos: p(t ) = g (t ) h(t ) c(t )


n(t ) = (t ) c(t )

Obtenemos: y(t ) = ak p(t kTS ) + n(t )


k

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
Muestreamos para ddecidir
M
idi qu smbolo
b l recibimos
ibi
en cada
d
instante iTS:
y (iT ) = a p(iT kT ) + n(iT ) =
S

= ai p(0 ) + ak p[(i k )TS ] + n(iTS )


k i

ISI

En el sumatorio reside la interferencia entre smbolos ((ISI),


), yya qque
si los p[(i-k)TS] no son nulos, se estarn superponindose al
smbolo i
No tendremos ahora presente el efecto del ruido, por lo que la
expresin a la entrada del decisor quedara:

y (iTS ) = ai p(0) + ak p[(k i )TS ]


k i

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
Tericamente
T
i
se puede
d eliminar
li i
la
l ISI sii se cumple:
l
cumple:

1
p(mTS ) =
0

m=0
m0

De esta manera al muestrear no tienen influencia el resto de los


smbolos

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
En el dominio de la frecuencia
p (t ) = p(t ) TS (t ) = p(t ) (t mTS ) = p(mTS ) (t mTS )
m

1
P ( f ) = P( f mf S ) = p(mTS ) e j 2mfTS
TS m
m

Para m = 0 es la nica muestra que debe tener


aportacin
P ( f ) =

1 +
P( f mf S ) = 1
TS m =

9 Este es el criterio para evitar la interferencia entre smbolos


9 Los filtros que cumplan esta condicin pueden eliminar la ISI

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
Ej
Ejemplo
l 1:
1 filtro
fil paso bajo
b j ideal,
id l w = fS/2
P(f) T
S
f
-fS/2

P ( f ) =

fS/2=w

1 +
P( f mf S ) = 1
TS m =

t
9 En el dominio del tiempo: p(t ) = sinc
TS

= sinc(t f S ) = sinc(2 wt )

1
p(mTS ) =
0

m=0
m0

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
9 La
L seal
l a la
l entrada
t d del
d l decisor
d i es:

y (t ) = ak p(t kTS )
k

9 Si muestreamos justo cada TS segundos, en cada instante


conseguimos recuperar el valor del pulso adecuado
Al muestrear en t = 0, slo tenemos la contribucin de a0
Al muestrear en t = TS slo tenemos la contribucin de a1 ...

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
Ej
Ejemplo
l 2:
2 seal
l triangular,
i
l w = fS
P(f)
TS

P ( f ) =
f

-fS

1 +
P( f mf S ) = 1
TS m =

fS=w

P(f)
TS
f
-2fS

-fS

fS=w

2fS

9 En relacin al ejemplo anterior el ancho de banda es el doble

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
Fil
Filtros
de
d coseno alzado
l d (raised
(
d cosine))
9 Familia paramtrica de filtros que cumplen la condicin
impuesta para evitar la ISI

1
,0 f f1
2w

( f w)
1
1 sen
P( f ) =
, f1 f 2 w f1
2 w 2 f1
4 w
0
, resto

w=

R
1
= S
2TS
2

RS: Rgimen o tasa de smbolos

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
9 Ancho
A h dde bbanda
d dde ttransmisin:
i i

BT = 2 w f1 = w(1 + ) = 1

f1
w

9 Parmetros de la familia
f1: frecuencia a partir de la cual comienza a caer el filtro
(Factor de redondeo o rolloff): representa el exceso de
ancho de banda frente a la banda mnima necesaria

0 1
= 0 Filtro ideal
Se ocupa ms ancho de banda
Disminuye la amplitud de los lbulos secundarios

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
9 Dominio
D i i de
d la
l frecuencia:
f
i filtros
filt de
d coseno alzado
l d

=0
= 0.5
=1

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
cos(2wt )
1 16 2 w2t 2
= 0 p(t ) = sin c(2wt )

p(t ) = sin
i c(2wt )

9 Dominio
D i i del
d l tiempo:
ti


Se ocupa ms ancho
de banda
Disminuye la
amplitud de los lbulos
secundarios
Menor sensibilidad
frente a pequeos
errores en el muestreo

= 0.8
=0

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
Comentarios al criterio de eliminacin de la ISI
La
L solucin
l i anterior
t i es ideal,
id l ya que ell canall h(t)
h( ) es incontrolable
i
t l bl

p(t ) = g (t ) h(t ) c(t )


9 p(t) no podr ser perfecto para evitar la ISI

Solucin prctica: ecualizacin o igualacin


y(t)

c(t)

Ecualizador
TS

Decisor

a k

Filtro
receptor
9 Se estudian las interferencias entre smbolos vecinos con una seal de
referencia

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
Di
Diagrama
de
d bloques
bl
de
d un ecualizador
li d para cancelar
l ISI
ak-2

Retardo
TS

Referencia

TS

ak-1

TS

ak

TS

Comparador

ak+
1

TS

ak+
2

Salida a k

Error

Tema VI: Transmisin Digital en Banda Base

6.1.- Interferencia entre


smbolos
9 Tenemos
T
un conjunto
j t de
d muestras
t vecinas
i
que procesamos de
d
forma conjunta y comparamos con la referencia
Se obtiene una seal de error
En funcin del error se varan los pesos (i) para que ste
vaya disminuyendo
Ajustamos p(t)
9 Necesitamos una referencia
Informacin de sincronismo que se enva con la
informacin vocal

Tema VI: Transmisin Digital en Banda Base

6.2.- Criterios de decisin


El sistema
it
decisor
d i tiene
ti
que disponer
di
de
d una
herramienta para decidir cul de los M smbolos
posibles se ha enviado a partir de una observacin
ruidosa y
H0
H1
M

y Di

H M 1

Hay que decidir cul de las posibles hiptesis Hi ha


generado la observacin y: Di
Se recurre a los test de hiptesis

Tema VI: Transmisin Digital en Banda Base

6.2.- Criterios de decisin


Hi t i binarias
Hiptesis
bi i

H0 1
H1 0

Hiptesis mltiples

-A
A

H0 00

A/2

H1 01

H2 10

-A

H3 11

-A/2

Vamos a plantear varios criterios para tomar estas


decisiones
Supondremos hiptesis binarias

10

Tema VI: Transmisin Digital en Banda Base

6.2.- Criterios de decisin


Criterio de Bayes
y
Trata de tomar decisiones de forma que se
minimice el riesgo medio en las decisiones
Concepto de riesgo
Asociado a cada una de las hiptesis: RH y RH
Los riesgos se definen a partir de los costes de las
decisiones acertadas o falladas
0

Cij: Coste asociado a la decisin i cuando es cierta la


hiptesis j
C00
H0

D0

H1

D1

C11

Tema VI: Transmisin Digital en Banda Base

6.2.- Criterios de decisin


Riesgos asociados a cada hiptesis

H0

)+ C p(D )

H1

)+ C p(D )

RH 0 = C00 p D0
RH1 = C01 p D0

10

Definicin de riesgo:
Terminologa

11

1 H0

1 H1

R = RH 0 p (H 0 ) + RH1 p(H1 )

p (H 0 )

p (H1 )
f y
Funciones de verosimilitud Y H 0

fY y H1
Probabilidades a posteriori p (H 0 y )

p(H1 y )
Probabilidad a priori

( )
( )

11

Tema VI: Transmisin Digital en Banda Base

6.2.- Criterios de decisin


El criterio de Bayes trata de minimizar el riesgo
medio
Trata de definir una frontera de decisin que
minimice el riesgo medio

( )
( )

H0

fY y H 0 > p(H1 ) [C01 C11 ]


fY y H1 < p(H 0 ) [C10 C00 ]
H1

Es de notar que el umbral para decidir H0 aumenta:


Cuanto ms probable sea H1 ( p(H1))
Cuanto mayor sea el coste asociado a decidir 0 cuando
sea cierto 1 ( C01)

Tema VI: Transmisin Digital en Banda Base

6.2.- Criterios de decisin


Criterio de mximo a pposteriori ((MAP))
Compara las probabilidades a posteriori y se
selecciona la hiptesis que maximiza la
probabilidad a posteriori
p (H 0 y )

p(H 0 y ) =

p(H1 y ) =

( )

H0

>

<

p (H1 y )

H1

fY y H 0 p (H 0 )
fY ( y )

( )

f Y y H1 p ( H 1 )
fY ( y )

( )
( )

H0

f Y y H 0 > p (H1 )
f Y y H1 < p ( H 0 )
H1

Caso particular del


criterio de Bayes
cuando:
[C01-C11] = [C10-C00]

12

Tema VI: Transmisin Digital en Banda Base

6.2.- Criterios de decisin


Criterio de mxima verosimilitud ((ML))
Compara las funciones de verosimilitud y
escoge la hiptesis que maximiza la funcin de
verosimilitud
H0

( ) <> f (y )

fY y H 0

H1

H1

( )
( )

H0

fY y H 0 >
1
f Y y H1 <

Caso particular del criterio de Bayes


cuando:
p (H ) = p (H )

1
0

[
]
[
C
C
C
C00 ]

11
10
01

H1

Tema VI: Transmisin Digital en Banda Base

6.3.- Filtro adaptado


Esquema del receptor
y(t)

s(t)
Canal

c(t)

k TS

Decisor

a k

Filtro

(t) receptor
Ruido AWGN
Media nula

S ( f ) =

N0
2

Objetivo: disear c(t) con un criterio de ruido


No confundir con la cancelacin de ISI, donde se disea
g(t) para que se cumplan las condiciones de eliminar ISI
p(t ) = g (t ) h(t ) c(t )

13

Tema VI: Transmisin Digital en Banda Base

6.3.- Filtro adaptado


Diseo de c(t) con un criterio de ruido
Intentar maximizar la SNR a la entrada del decisor
para facilitar la decisin
y (t ) = s (t ) c(t ) + (t ) c(t )
y (t ) = g 0 (t ) + n(t )

A la entrada del muestreador:

SNR m =

A la entrada del decisor:

SNR d =

Pg 0
Pn
Pg 0 (TS )
Pn (TS )

g 0 (TS )
n(TS )

Tema VI: Transmisin Digital en Banda Base

6.3.- Filtro adaptado


9 Luego:

SNR d =

Pg 0 (TS )
Pn (TS )

g 0 (TS )
n(TS )

S ( f ) C ( f ) e j 2fTS df
n(TS )

Hay que maximizar la SNR|d


Aplicamos la desigualdad de Schwarz:

1 (x ) 2 ( x )dx 1 (x ) dx 2 (x ) dx

14

Tema VI: Transmisin Digital en Banda Base

6.3.- Filtro adaptado

El numerador de la SNR|d estar acotado segn la


expresin anterior, alcanzndose la cota cuando se
produce la igualdad de factores:

1 (x ) = k 2* (x )

Por tanto, para maximizar la SNR|d:

C ( f ) = k S * ( f ) e j 2fTS c(t ) = k s * (TS t )


g * (t ) G * ( f )

Tema VI: Transmisin Digital en Banda Base

6.3.- Filtro adaptado


k=1

F
Forma
dde c(t)
()

c(t) = k s*(TS-t) = s*(TS-t)

s(t)

t
0

TS

TS

9 Se
S convolucionan:
l i
s(t)
(t) c(t)
(t)
A

t T
S

El mayor encaje (mximo valor de la


convolucin) se da cuando: t = TS
Se maximiza la contribucin de la seal
en los valores muestreados

15

Tema VI: Transmisin Digital en Banda Base

6.3.- Filtro adaptado


E
Esquema
del
d l filtro
fil adaptado
d
d c(t)
()
y(t)

k s*(TS - t)

s(t)

Decisor

TS

a k

9 Es equivalente a un correlador (a la entrada del decisor)


s(t)

TS

dt

Decisor
TS

a k

c(t)

9 El receptor puede recibir varios pulsos

c(t) para estos pulsos es el mismo: c(t ) = k s * (TS t )


El filtro est adaptado a la forma del pulso con
con independencia de su polaridad

-A

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
Esquema del receptor

y(t)

s(t)
Canal

+
(t)

Decisor:

c(t)

k TS

Decisor

a k

Ruido AWGN
Media nula

S ( f ) =

N0
2

Clculo del umbral de decisin ()


9 Depende del criterio seleccionado

Hay una probabilidad de error asociada a


9 p(e) BER (Bit Error Rate)

16

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
Clculo del umbral de decisin
Supongamos que tenemos un cdigo polar NRZ y filtro
c(t)
adaptado
1

A
t
0

1/TS
0

TS

TS

-A

TS

c(t ) = k s * (TS t )

y = y (TS ) = [s (t ) c(t ) + (t ) c(t )]t =TS


y=

1 TS
1 TS
( A)dt + (t )dt
0
TS
TS 0

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
R ibi
Recibiremos:
9 Hay que calcular un umbral de
decisin (), de modo que amplitudes
superiores correspondan a un 1 y
amplitudes inferiores a un 0

Decidimos sobre la variable y

-A

9 q
qu es yy?

y H0 = A +

1 TS
(t )dt
TS 0

y H1 = + A +

1 TS
(t )dt
TS 0

9 y es una variable aleatoria gaussiana


(t) es la realizacin de un proceso estocstico gaussiano

17

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
9 Caracterizacin
C
t i i de
d y (variable
( i bl aleatoria
l t i gaussiana)
i )
Media:
E Y H0 = A

{ }
E {Y }= + A
H1

Varianza:

2
Y

H0

Y2

H1

= E Y

H0

= E Y

H1

{[

mY = E Y
H0

( A)

H1

(+ A)

{[

2
= E Y

H1

mY

]}

H0

1
= E
TS

] }= E T1
2

TS

TS

(t )dt

(t )dt

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
Y2

H0

= Y2

H1

1
= E
TS

TS

(t )dt =

1
TS2

TS

TS

E{ (t1 ) (t 2 )}dt1dt 2

R (t1 t 2 ) =

2 = Y2
Y

H0

= Y2

=
H1

N0
(t1 t 2 )
2

N
1 N0

TS = 0
2
TS 2
2TS

Luego:

y H 0 N A, Y2
y H1 N + A, Y2

18

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
Frontera de decisin (apartado 6.2)
9 Segn el criterio bayesiano:

( )
( )

H0

fY y H 0 > p(H1 ) [C01 C11 ]


p(H1 ) [C01 C11 ]
BAYES =
(
)
(H 0 ) [C10 C00 ]
p
H

[
C

C
]
p
f Y y H1 <
0
10
00
H1

9 Segn el criterio MAP

( )
( )

H0

f Y y H 0 > p (H 1 )
p (H 1 )
MAP
A =
p (H 0 )
f Y y H1 < p (H 0 )
H1

9 Segn el criterio ML

( )
( )

H0

fY y H 0 >
1 ML = 1
f Y y H1 <
H1

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
O
Operamos
para ddespejar
j y:

( )=
f (y )

fY y H 0
Y

H1

1
2

Y 2

( y + A )2
2 Y2

( y A )2

=e

y 2 + A2 + 2 Ay y 2 + A2 2 Ay

2 Y2

2 Y2

=e

BAYES

i MAP
<
H1
ML

2 Ay H 0

Y2

>

9 Tomamos
T
logaritmos:
l
it
H0

H0

H1

H1

< Y
2 Ay >
2
ln i y
ln i
Y <
> 2A
2

Umbral sobre la

observacin y

19

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
9 Caso
C
particular
ti l para ell criterio
it i ML (ML = 1)

C01 C11
p(H1 ) = p(H 0 );
=1
C10 C00

H0

<

>

H1

A
0

Menor que cero 0


Mayor que cero 1

-A

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
Clculo de la probabilidad de error
Nos fijamos en las funciones de verosimilitud

( )
p(e ) = p(H ) p(y < ')+ p(H ) p(y
( )

p(e ) = p e H1 p(H1 ) + p e H 0 p(H 0 )


1

H1

H0

> '

El error aparece
representado como el
rea rayada debajo de
las curvas

20

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
E
Expresin
i generall para calcular
l l ell error

'

Y 2

p(e ) = p(H1 )

( y A )2

dy + p(H 0 )

2 Y2

Y 2

'

Caso particular: criterio ML

( y + A )2
2 Y2

dy

p (H1 ) = p (H 0 )
9 Smbolos equiprobables:
<

y 0
9 Costes iguales
g
:
>
[C01 C11 ] = [C10 C00 ]
H0

H1

( ) ( )

p e H1 = p e H 0 = p
1
p (H 1 ) = p (H 0 ) =
2

( ) ( )

1
1
p(e ) = p + p = p p(e ) = p e H1 = p e H 0
2
2

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
( )

9 Calculamos:
C l l
p e H0 =

Y 2

( y + A )2

d
dy

y+A
Y 2
dy
d =

9 Realizamos un cambio de variable:

( )

2 Y2

Y 2

p e H0 =

Y 2

Y 2

Y 2d =

Y 2

e d
2

9 Se suele poner esta expresin de la p(e) en funcin del error


complementario:
2 + 2
erfc(u ) =
e d

( )

1 +
p(e ) = p e H 0 = A
2 Y 2

u
A
2
1

e d = erfc

Y 2
2

21

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
9 Comentarios:
C
t i
El cociente A/Y representa una relacin entre la seal (A)
y el ruido (Y)
Cuanto mayor A/ sea menor ser el error
La p(e) se suele expresar en funcin de Eb/N0

Eb
A=

Tb
A

=
Pn = Y2 = 0
N
Y 2
0
2Tb Y =
2Tb

Eb = A2Tb

Eb
1

p(e ) = erfc

2
N0

Eb
N0

Expresin comnmente utilizada

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
Evolucin
E l i de
d la
l p(e)
( ) con Eb/N0
En relativamente
pocos decibelios
conseguimos
reducir bastante el
orden de magnitud
de p(e)
p( )

22

Tema VI: Transmisin Digital en Banda Base

6.4.- Decisin mediante umbral.


Clculo de la probabilidad de error
Ejercicio:
Ej
i i clculo
l l del
d l umbral
b l de
d decisin
d i i y de
d la
l
probabilidad de error para un cdigo unipolar NRZ
1

A
0

TS

TS

y H1 N (+ A, Y2 )
y H 0 N (0, Y2 )

9 La distancia entre smbolos es ahora A, por lo tanto la p(e) ser


ms grande, pues los smbolos estn ms prximos

23

TEORA DE LA COMUNICACIN
CUESTIONES TEMA 6
TRANSMISIN DIGITAL BANDA BASE

1.- Explicar el modelo de un sistema de transmisin digital banda base.


2.- En qu consiste la ISI? Qu condicin debe cumplir p(t) para que la ISI se reduzca a
cero?
3.- Qu tipos de filtro P(f) se pueden utilizar para eliminar la ISI?. Ventajas e
inconvenientes de cada uno.
4.- Qu es el factor de redondeo (rolloff) a de un pulso de espectro con forma de coseno
alzado?. Dibujar p(t) y P(f). Qu ocurre en p(t) cuando a = 0?
5.- Explicar la ecualizacin utilizada en la prctica para reducir la ISI.
6.- Describir los diferentes criterios de decisin estudiados.
7.- Para qu se utilizan los filtros adaptados? Deducir la expresin del filtro adaptado c(t)
en funcin de los pulsos de entrada s(t) que estn contaminados con un ruido AWGN.
8. Qu tareas tiene el decisor? Qu es la probabilidad de error?
9.- Para un cdigo polar deducir los umbrales de decisin segn los tres criterios
estudiados.
10.- Deducir la probabilidad de error P(e) para un cdigo polar segn el criterio de
mxima verosimilitud (ML) en funcin de E b/N0.
11. Ventajas e inconvenientes de un cdigo polar frente un cdigo unipolar.

TEORA DE LA COMUNICACIN
PROBLEMAS TEMA 6
TRANSMISIN DIGITAL BANDA BASE
1.- Demuestre que, para el caso de codificacin unipolar NRZ, la regla de decisin
ptima en sentido MAP es:
H1
> A 2 p0
x
+
ln
< 2
A p1
H0
donde x es la observacin, A la amplitud del pulso ideal, 2 la potencia de ruido a la
entrada del decisor, y p i la probabilidad a priori de la hiptesis H i . Nota: Se utiliza filtro
adaptado con amplitud 1/Ts y duracin Ts.
2.- Un ordenador tiene una tasa binaria de salida de 56 Kbits/sg. Esta seal se transmite
utilizando un sistema PAM binario en banda base que ha sido diseado para tener el
espectro de pulso con forma de coseno alzado. Determinar el ancho de banda de
transmisin para los factores de redondeo del filtro a={0.25, 0.5, 0.75, 1}.
3.- Repetir el problema anterior considerando que el sistema enva smbolos formados por
grupos de tres bits.
4.- Una seal binaria se transmite por un canal paso bajo con un ancho de banda de 75
KHz. La duracin de cada bit es de 10 s. Determine el espectro del canal en coseno
alzado que satisface estos requerimientos.
5.a) Se disea 1 un sistema binario polar en banda base para transmitir datos a una tasa de
4800 bps, a travs de un canal paso bajo ideal cuya funcin de transferencia viene
dada por:
1 si f 4.8 Khz.
H c (f) =
resto
0
Se han elegido los filtros de transmisin y recepcin de forma que contribuyan por
igual a la formacin del pulso necesario, y para minimizar la probabilidad de error
media. Suponiendo que se utiliza un pulso cuyo espectro tiene forma de coseno
alzado, especifique la respuesta en frecuencia de dichos filtros.
b) En el caso de que el ruido a la entrada del filtro receptor sea blanco, aditivo,
gaussiano, con media cero y con densidad espectral de potencia N0/2, con N0=10-10
W/Hz., calcule la varianza del ruido resultante a la salida del filtro.
c) Utilizando el resultado del apartado anterior, calcule el valor de pico de la potencia
requerida para tener un valor de probabilidad de error media de 10-5.
Consulte el apartado 9.3 (Optimun transmitting and receiving filters for noise immunity) entregado junto el enunciado
de los problemas.
1

6.- Suponga un sistema banda base M-ario, es decir, que enva uno de los M smbolos
posibles de su alfabeto, con smbolos, en este caso, equiprobables. Considrese que la
amplitud de los smbolos recibidos es:
A
Ak = + k A
2
con k = 0 , 1, 2 , ... Considere, asimismo, que la potencia del ruido a la entrada del
decisor es 2n , y que los umbrales de decisin se sitan en los puntos medios entre los
smbolos. Demuestre que, en estas condiciones, la probabilidad de error del smbolo es
igual a:
1 A

Pe = 1 erfc
M 2 2 n
7.- Algunos sistemas de radio sufren distorsin multitrayecto, que es debida a la
existencia de ms de un camino de propagacin entre el transmisor y el receptor.
Considerar un canal con tal distorsin, que tenga una funcin de transferencia dada por la
siguiente expresin:

x(t)= K 1 s(t - t01 ) + K 2 s(t - t02 )


donde K1 y K2 son constantes, K1>>K2,, y t01 y t02 representan retardos de transmisin,
con t01 < t02.
a) Obtenga la respuesta en frecuencia de este canal.
b) Para cancelar el eco se propone utilizar un filtro transversal como el de la figura 1,
donde T= t02 - t01. Obtenga los valores de wi, i={0, 1, 2} en funcin de los
parmetros del canal.

Retardo
T

Entrada

w0

w1

Retardo
T

Salida
Figura 1. Filtro de cancelacin de eco.

w2

8.- En relacin con la seal de la figura 2:


a) Represente la respuesta al impulso de un filtro adaptado a esa seal.
b) Determine la salida del filtro adaptado cuando la entrada es la seal de la figura. Indique
el instante ptimo de muestreo, as como la amplitud de salida del filtro en dicho
instante.
s(t)
A/2
T
T/2

-A/2

Figura 2. Seal de soporte del smbolo


9.- Se propone realizar un filtro adaptado mediante un filtro basado en una lnea de retardo
con N+1 coeficientes w k , k={0, 1,..., N}. Asumiendo que la seal s( t ) a la que tiene que
estar adaptada el filtro tiene una duracin de T segundos, encuentre el valor de los pesos
w k . Asuma que la seal se muestrea uniformemente.

10.- Dada una seal binaria, que utiliza sealizacin polar NRZ, siendo la amplitud de los
smbolos igual a 1 voltio. Esta seal se aplica a un filtro paso bajo RC con funcin de
transferencia:
H(f) =

1
1+

jf
f0

Suponer una tasa binaria de 2 f0 bits por segundo, construir el diagrama de ojos centrado en
Tb y anchura Tb para la seal a la salida del filtro con las siguientes secuencias:
a) Alternancia de unos y ceros.
b) Una larga secuencia de unos seguida de una larga secuencia de ceros.
c) Una larga secuencia de unos seguida por un nico cero y despus otra larga secuencia
de unos.

TEORA DE LA COMUNICACIN
SOLUCIONES DE LOS PROBLEMAS TEMA 6
TRANSMISIN DIGITAL BANDA BASE
1. Es una demostracin.
2. = 0.25 BT = 35 KHz
= 0.5 BT = 42 KHz
= 0.75 BT = 49 KHz
= 1 BT = 56 KHz
3. = 0.25 BT = 11.67 KHz
= 0.5 BT = 14 KHz
= 0.75 BT = 16.33 KHz
= 1 BT = 18.67 KHz
4. = 0.5; f1 = 25 KHz
5.
a) H TX ( f ) = P( f ) e j 2ft0

H RX ( f ) = P( f ) e j 2ft0

N 0 10 10
=
W
2
2
c) Valor pico de potencia: A2 = 910-10 W
6. Es una demostracin.
7.
a) H ( f ) = K 1 e j 2ft01 + K 2 e j 2ft02
b) N2 =

K2
K 22
1
; 1 = 2 ; 1 = 3
b) 0 =
K1
K1
K1
y (t ) = s (t t 01 ) +

K 23
s(t 3 t 02 + 2 t 01 ) s (t t 01 )
K 13
K1 >> K2

8.

a) c(t ) = s(T t )

b) y (t ) = s (t ) s (T t )
Instante ptimo de muestreo:
t=T
Amplitud en dicho instante:
A2 T
(
)
yT =
4

9. k = s (T k TS ) = s T k
N

10.
1 2 e 2f 0t
,0 < t < Tb
Seal peridica con perodo 2Tb
a) y (t ) =
2f 0 (t Tb )
1
, Tb < t < 2 Tb
2 e

Diagrama de ojos de anchura Tb y centrado en Tb.

1
b) y (t ) =
2f 0t
1
2 e

,t < 0
,t > 0

Diagrama de ojos de anchura Tb y centrado en Tb.

,t < 0
1

2f 0t
c) y (t ) = 2 e
1
,0 < t < Tb

f
(
t

T
)
1 2 e 0 b , t > T
b

Diagrama de ojos de anchura Tb y centrado en Tb.

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Tema 7: Transmisin digital paso banda

Teora de la Comunicacin - Curso 2010-2011

TEMA VII. Transmisin digital


paso banda
7.1.-Tipos bsicos de modulaciones digitales
7.2.-Representacin y anlisis vectorial
7.3.-Receptores coherentes e incoherentes
7.4.-Anlisis de los tipos de modulacin

Tema VII: Transmisin Digital Paso Banda

Introduccin
En el tema anterior estudiamos los sistemas de
transmisin digital banda base
En este tema estudiaremos la transmisin digital
de datos a travs de un canal paso banda
Centramos el espectro de s(t) en torno a una frecuencia
no nula (fc)

Ventajas de la transmisin paso banda

Tema VII: Transmisin Digital Paso Banda

7.1.- Tipos bsicos de


modulaciones digitales
Hay tres tipos bsicos:
1) ASK (Amplitude Shift Keying)
2) PSK (Phase Shift Keying)
3) FSK (Frequency Shift Keying)

Tema VII: Transmisin Digital Paso Banda

7.1.- Tipos bsicos de


modulaciones digitales
ASK
9 A cada smbolo le asignamos una amplitud

s (t ) = ai cos(2f c t ) 0 t T

T: Tiempo de smbolo

9 La frecuencia fc se suele poner como mltiplo de la frecuencia del


smbolo:

fc =

n
T

f s=

1
frecuencia del smbolo
T

9 Ejemplo:

"0" a0 = 1 V
M =2
"1" a1 = 2 V

Tema VII: Transmisin Digital Paso Banda

7.1.- Tipos bsicos de


modulaciones digitales
PSK
9 Asignamos a cada smbolo una fase inicial

si (t ) = a cos(2f ct + i ) 0 t T

i =

(2i + 1) , i = 0,K, M 1

9 Ejemplo:

"0" 0 = 2
M =2
"1" 1 = 3 2

M =4

"00" 0 = 4
"01" 1 = 3 4
"10" 2 = 5 4
"11" 3 = 7 4

Tema VII: Transmisin Digital Paso Banda

7.1.- Tipos bsicos de


modulaciones digitales
FSK
9 Asignamos a cada smbolo una frecuencia distinta

s (t ) = a cos(2f i t ) 0 t T
9 En FSK las frecuencias desplazadas son mltiplos enteros de
fs, respecto a fc:

n+i
1
= fc + i f S
f s= frecuencia del smbolo
T
T
9 Para PSK y FSK se normaliza la amplitud a
fi =

a 2 2E T E
2E
PS =
=
=

a=
2
2
T
T
ES = PS T = E

T: tiempo de smbolo
E: energa de smbolo

Tema VII: Transmisin Digital Paso Banda

7.1.- Tipos bsicos de


modulaciones digitales
Ej
Ejemplos
l de
d forma
f
de
d onda
d
9 ASK
0

2T

3T

2T

3T

2T

3T

9 PSK

9 FSK

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Carcter vectorial de las seales
Estudiaremos una base terica para las seales
anteriores
Las seales si(t) pueden ser expresadas como:
N

si (t ) = sij j (t ) 0 t T ; i = 1, ... , M
j =1

Ejemplo: PSK

s i (t ) = a cos(2f c t + i ) = a cos(i ) cos(2f c t ) a sen(i ) sen(2f c t )

1 (t )

2 (t )

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
conj nto de M seales
Vamos a representar el conjunto
{si(t)} como combinacin lineal de N funciones
que deben ser ortonormales para formar base
( ortogonalizacin de Grand-Schmidt)
Ortogonalidad: i (t ), j (t ) = 0 i j
Norma unitaria: i (t ), i (t ) = 1 i
Trabajamos con smbolos de duracin T
Producto escalar (orto-normalidad):
0 i j
1 i = j

i (t ), j (t ) = i (t ) j (t )dt = [i j ] =
T

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
L coeficientes
Los
fi i t sij se pueden
d obtener:
bt

s (t ) (t )dt = s
T

k =1

k =1

ik

k (t ) j (t )dt =

= sik k (t ) j (t )dt = sij


[k-j]

sij =

s (t ) (t )dt
T

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Ejemplo
j p 1: PSK necesitamos como mximo 2
funciones base
1 (t ) =

2
cos(2f c t )
T

Son ortonormales

2
2 (t ) =
sen(2f c t )
T
si (t ) =

2E
cos(2f c t + i ) 0 t T
T

si (t ) = E cos(i )

2
2
cos(2f c t ) E sen(i )
sen(2f ct )
T
T
2 (t )
1 (t )
9 Cada smbolo si(t) podemos verlo como un vector en 2

si (t ) [ E cos( i ) , E sen( i ) ]

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
9 Caso
C
particular:
ti l M = 4
2(t)
1

1(t)

Con estas dos funciones


base podemos representar
todos los smbolos que
podamos tener en PSK

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Ej
Ejemplo
l 2:
2 ASK necesitamos
i
slo
l 1 funcin
f i base
b
si (t ) = ai

2
cos(2f c t )
T

a1

a2

1(t)

a3

Ejemplo 3: FSK necesitamos tantas funciones


base como smbolos haya
3(t)

9M = 3

si (t ) =

E
2E
cos(2f i t )
T

1(t)

2(t)

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
b l enviados
i d podemos
d
l como
Los smbolos
verlos
puntos en un espacio
Generados por una base de N funciones
ortonormales
Tendremos vectores en N

Para la deteccin del smbolo: x(t) = si(t) + (t)


Hay que definir regiones asociadas a cada smbolo
para tomar decisiones
Para ello vamos a estudiar sus coordenadas

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Anlisis de las coordenadas
Tenemos:

si (t ) = sij j (t ) 0 t T
j =1

Siendo las coordenadas:


T
sij = si (t ) j (t )dt
0
Sin embargo, realmente recibimos:
Suponemos (t) AWGN

x(t ) = si (t ) + (t )

Media cero: = 0
S ( f ) =

N0
2

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Para obtener las coordenadas del smbolo
Asumimos sincronismo: deteccin coherente

dt

x1 = si1 + n1

dt

x2 = si2 + n2

dt

xN = siN + nN

1(t)
x(t) = si(t) + (t)

2(t)

N(t)

Coordenada i-sima
del smbolo

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
x1
x
2
M

xN
9 (t): Ruido gaussiano a la entrada el ruido a la salida
tambin ser gaussiano
Las observaciones xj sern variables aleatorias
gaussianas

Obtenemos un vector de variables aleatorias:

Xj

Hi

N j , 2j

Para describir estas variables calcularemos su media y


varianza

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
9 Media

j = E X j

Hi

}= E{s

ij

+ n j } = sij + E{n j } = sij

E{n j } = E (t ) j (t )dt = 0

E Xj

Hi

}= s

Ya que el ruido a la
entrada tiene media nula

ij

9 Varianza (matriz de covarianzas)

c jk = E {(X j j ) ( X k k )}

X j = sij + n j
c jk = E{n j nk }
j = sij

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
9 Varianza ((matriz de covarianzas))

c jk = E
=

{ (t ) (t )dt (t ) (t )dt }=
T

N0
(t1 t 2 )
2

Ruido blanco
de media nula

jk

0
N0
j (t1 ) k (t1 )dt1 = N 0
0 2
2
N
= 0 j = 1,K, N
2

c jk =

E{ (t ) (t )} (t ) (t )dt dt
R (t1 t 2 ) =

X2

j=k

Matriz de
covarianzas
diagonal

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Xj

N s ij , 0
2

Hi

Las observaciones son gaussianas, incorreladas, y


tienen todas la misma varianza
Tenemos N observaciones independientes
9 Funcin de verosimilitud para cualquier hiptesis

( )

f X x Hi = f X j x j

( )

f X x Hi

j =1

Hi

)
N

2 ( x j sij )
2 j =1
1
=
e

N0
2

10

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Reglas de decisin para 2 hiptesis
9 Criterio MAP

( )
( )

H0

H0

f X x H 0 > p (H1 )
>
p (H 0 x ) p (H1 x )
f X x H1 < p (H 0 )
<
H1

H1

9 Criterio ML

( )

f X x H0

H0

( )

( )
( )

H0

f X x H0 >
>
f X x H1
1
f X x H1 <
<

H1

H1

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Reglas de decisin para M hiptesis
9 Criterio MAP
Maximiza la probabilidad a posteriori

m = arg mx[ p (H m x )] m = 1,K, M


9 Criterio ML
Maximiza la funcin de verosimilitud

[ ( )]

m = arg mx f X x H m

m = 1,K , M

11

Tema VII: Transmisin Digital Paso Banda

7.2.- Representacin y anlisis


vectorial
Observamos: x = [x1 , K, xN ] , y tratamos de decidir
cul de los M smbolos es el posible

[ ( )]

9 Criterio ML: mx f X x H i

( )

f X x Hi

2 ( x j sij )
2 j =1
1
=
e
2
N

[ ( )]

N
2
mx f X x H i mn (x j sij )
j =1

Lo que hacemos es calcular la distancia de la


observacin x a todos los smbolos en N, y
quedarnos con aquel que est ms cerca de la
observacin

Tema VII: Transmisin Digital Paso Banda

7.3.- Receptores coherentes e


incoherentes
Hasta ahora hemos supuesto una deteccin
coherente
La seal observada est perfectamente en fase con
cada una de las seales base estn sincronizadas
N

si (t ) = sij j (t )
j =1

j (t )
Sincronizadas

Pero hay receptores que no precisan de este


sincronismo

12

Tema VII: Transmisin Digital Paso Banda

7.3.- Receptores coherentes e


incoherentes
De esta manera,
manera se distinguen
9 Sistemas coherentes
Hay un tiempo previo para engancharse en fase,
sincronizare y, luego, empezar a procesar
Son sistemas ms complejos
Sistemas incoherentes
No necesitan sincronismo

Tema VII: Transmisin Digital Paso Banda

7.3.- Receptores coherentes e


incoherentes
Ejemplo: FSK
FSK, con M = 2

9 Recibimos: x(t ) =

1 (t ) =

2
cos(2f1t )
T
2
2 (t ) =
cos(2f 2t )
T

2E
cos(2f1t + )
T

2(t)

: desconocido
(error de fase)

1(t)

Queremos obtener
la coordenada del
smbolo asociada a
f1 E

13

Tema VII: Transmisin Digital Paso Banda

7.3.- Receptores coherentes e


incoherentes
9 Esquema
q
del detector incoherente a frecuencia fi
2E
x(t ) =
cos(2f i t + ) =
T

2
= E
cos(2f i t ) cos( )
sen(2f i t ) sen( )
T
T

x(t)

dt

E cos( )

2
cos(2f i t )
T

( )2

yc2

+
dt

E sen( )

( )2

ys2

2
sen(2f i t )
T

Tema VII: Transmisin Digital Paso Banda

7.3.- Receptores coherentes e


incoherentes
Los sistemas incoherentes son ms sencillos,
sencillos pero
tienen alguna desventaja frente a los sistemas
coherentes:
9 El ruido tiene dos componentes: fase y cuadratura

n(t ) = nc (t ) cos(2f i t ) ns (t ) sen(2f i t )


Con un sistema incoherente pasan las dos
componentes, por lo que se complica el anlisis de
ruido
Con un sistema coherente filtramos una de las dos
componentes

14

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Vamos a estudiar los siguientes esquemas:
Coherentes
PSK binario
FSK binario
PSK cuaternario (QPSK)

Incoherentes
FSK
S bi
binario
i
PSK diferencial (DPSK)

Para comparar los esquemas: probabilidad de


error

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
PSK binario,
binario con deteccin coherente
Tenemos 2 smbolos distintos (M = 2), cada
uno con su fase asociada
H1 s1 (t ) =

2E
cos(2f c t ) 0 t T
T

H 0 s0 (t ) =

2E
2E
cos(2f c t + ) =
cos(2f c t ) 0 t T
T
T

Slo es necesario una funcin base


(t ) =

2
cos(2f ct )
T

15

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
En recepcin tendremos:
Regin Z0

Regin Z1

Si aplicamos el criterio ML
El umbral ser el punto
medio de las distancias entre
ambos

(t)

Esquema del detector: criterio ML


x(t) = s(t) + (t)

(t)

dt

x
0

=0

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Probabilidad de error
9 Si usamos el criterio ML, ser la misma que la de un
sistema polar banda base
A

-A

Ahora: A = E

2 = N 0

1
A
p(e ) = erfc

2
2

1
E

p(e ) = erfc
N0

2
2

16

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 Por lo qque la probabilidad
p
de error queda:
q

E
1

p(e ) = erfc

2
N0
p(e)

La probabilidad de erorr
disminuye cuanto mayor sea
la energa respecto a la
variabilidad introducida por
el ruido
Eb/N0

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
FSK binario,
binario con deteccin coherente
FSK:
si (t ) =
fi =

2E
cos(2f i t ) 0 t T
T

n+i
i
= fc +
T
T

f H

1
M =2 1
Con dos
C
d smbolos:
b l
f0 H 0
Necesitamos dos funciones base:
2
1 (t ) =
cos(2f1t )

T
2
0 (t ) =
cos(2f 0t )
T

Son ortonormales

17

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
En el receptor:
La constelacin queda: criterio ML
0(t)
x1 = x0

Regin Z0

Umbral: Bisectriz
del pprimer y tercer
cuadrante

Regin Z1

1(t)

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Esquema del detector: criterio ML

x(t)

dt

1(t)

dt

0((t))

Criterio de decisin:

x1

+
-

L
0

=0

x0

H1

H1

H0

H0

>
>
x1 x0 l = x1 x0 0
<
<

9 L = X1 - X0: Diferencia de variables aleatorias


X1 y X0 son gaussianas e incorreladas independientes
L gaussiana

18

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 L es una v. a. ggaussiana y para
p describirla:
Media

{ } { } E{x }= 0

E L H 0 = E x1

H0

0 H0

{ } { } E{x }=

E L H1 = E x1

H1

E = E

E 0 = E

0 H1

Varianza

L2

H0

= L2

H1

= x21 + x20 =

N0 N0
+
= N0
2
2

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Probabilidad de error
9 La regla de decisin se plantea sobre L
Regin Z0

Regin Z1
l

E
N0

Estamos de nuevo en el
caso polar (criterio ML),
con: A = E

2 = N0

N0

E
1
A 1
p(e ) = erfc
= erfc
2
2 2
2N0

19

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 Esta p
probabilidad de error es mayor
y qque en PSK
p(e)
FSK

Para una misma


relacin: Eb/N0, la p(e)
es mayor en FSK

PSK
Eb/N0

9 Intuitivamente:
PSK: Smbolos polares
s0

FSK: Smbolos ortogonales

s1
0

E
En PSK los smbolos estn ms separados, por lo que
la probabilidad de error ser menor

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
PSK cuaternario (QPSK),
(QPSK) con deteccin
coherente
Ahora tenemos cuatro smbolos: M = 4
si (t ) =

2E
2i + 1

cos 2f c t +
0 t T ; i = 0,1, 2, 3
T
4

Harn falta 2 funciones base:


1 (t ) =

2
cos(2f c t )
T

2 (t ) =

2
sen(2f c t )
T

20

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
La constelacin quedar:
2(t)

s1
E

E
E

2
E

s2

Con coordenadas:

s0
2

1(t)
s3

2
sij =
E
2

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
En el receptor: criterio ML
Las regiones para cada smbolo estarn limitadas
por los ejes
2(t)
Regin Z1

s1

Regin Z0
s0

1(t)
s2
Regin Z2

s3
Regin Z3

21

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Esquema del detector: criterio ML

x(t) = si(t) + (t)

dt

x1

1/0

1(t)

MUX

dt

x2

00
01
10
11

1/0

2(t)

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Probabilidad de error: criterio ML
3

( )

p(e ) = p e H i p(H i )
i =0

9 Smbolos equiprobables: p(H i ) =

1
4

( )

9 Los p e H i son iguales para todos los smbolos,


smbolos ya que
hay simetra total

p(e ) =

( ) ( )

1
4 p e Hi = p e Hi
4

, i = 0,1, 2, 3

22

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 Habr error de smbolo si:

p(e ) = p(ea eo ) = p(ea ) + p(eo ) p(ea eo )


Error en
abscisa

Error en
ordenada

9 Los ruidos son independientes en cada eje:

p(e ) = p(ea ) + p(eo ) p(ea ) p(eo )


9 Los ejes son iguales:

p(ea ) = p(eo ) p(e ) = 2 p(eo ) p 2 (eo )

Normalmente: p(e) = 10-4, 10-5, p2(eo)


despreciable frente a 2p(eo), luego:

p(e ) 2 p(eo )

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 Calculamos p(
p(eo)):
E

N0 2

N0 2

Estamos de nuevo en el
caso polar (criterio ML),
con: A = E
2

2 = N0 2

E2
1

erfc

2
N0 2 2
9 Por lo tanto la probabilidad de error de smbolo queda:
E

p(eS ) = erfc

2N 0
p(eo ) =

23

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 En Q
QPSK no hay
y igualdad
g
entre smbolo y bit
2 bits 1 smbolo

) ( ) ( ) (

p(es ) = p eb1 eb2 = p eb1 + p eb2 p eb1 eb2


E
1
p(es ) 2 p(eb ) erfc
2
2N0

= p(eb )

E Energa de smbolo
E = 2 Eb Eb = E/2 Energa de bit

Eb
1
Probabilidad de

erfc

2
error de bit (BER)
N0
9 En QPSK tenemos la misma BER que en PSK binario,
pero ahora la tasa binaria se ha duplicado (transmitimos al
doble de velocidad)
p(eb ) =

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
FSK binario,
binario con deteccin incoherente
En los sistemas con deteccin incoherente el
transmisor y el receptor no estn sincronizados
si(t) y i(t) no estn alineados temporalmente
si (t ) =

2E
cos(2f i t + )
T

i (t ) =

2
cos(2f i t )
T

: Desconocido
(error de fase)

Solucin: Operar con las envolventes

24

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Al operar con la envolvente,
envolvente mientras que las
proyecciones en fase y cuadratura (x e y) dependen
de , la envolvente es constante
y =

E sen( )

x 2 ( ) + y 2 ( ) = E cte.

1(t)

x = E cos( )

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
En el receptor:
Detector de envolvente a frecuencia fi

x(t) = si(t) + (t)

dt

( )2

2
cos(2f i t )
T

+
dt

( )2

2
sen(2f i t )
T

25

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Si esperamos 2 smbolos posibles (M = 2),
2)
calculamos las envolventes a las frecuencias f1 y f2,
y comprobamos cul es mayor
Esquema del detector
9 Suponemos que se aplica el criterio ML

x(t) = si(t) + (t)

r1

Detector de
envolvente a f1

+
-

Detector de
envolvente a f2

+
=0

r2

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Probabilidad de error: criterio ML
9 Suponemos que se enva el smbolo H1 (f1)
El detector de envolvente a f2 slo recibe ruido
La envolvente de un ruido gaussiano sigue
una distribucin Rayleigh

( )=

r2 f R2 r2

r2

H1

r22

2 2

r2 > 0

El detector de envolvente a f1 recibe seal y ruido


La envolvente de una seal sinusoidal y un
ruido gaussiano sigue una distribucin Rician

( )=

r1 f R1 r1

H1

r1
2

r12 + A2
2 2

A r
I 0 2 1 r1 > 0

A = E
2 = N 0

26

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 Expresamos
p
la probabilidad
p
de error como:

( )

( )

p(e ) = p e H1 p(H1 ) + p e H 0 p(H 0 )


Los smbolos son equiprobables: p(H 0 ) = p(H1 ) = 1
2

( ) ( )

p e H 0 = p e H1

Por la simetra del problema:

Por lo que la probabilidad de error se simplifica en:

p(e ) =

[ ( ) ( )] ( ) ( )

1
p e H 0 + p e H 1 = p e H 0 = p e H1
2

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
( ) (

Calculamos: p e H1 = p r2 > r1
r2
H1

H1

r2 = r1
R

r1
r1

r1

( ) ( )

p(e ) = p e H1 = p R H1 =

r1

f R1R2 r1 , r2

H1

)dr dr
2

27

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Las variables aleatorias qque representan
p
el ruido son
gaussianas e incorreladas

( ) y f (r ) independientes

f R1 r1

H1

R2

2 H1

El ruido en un canal es ortogonal al del otro

f R1R2 r1 , r2

( )

H1

) = f (r ) f (r )
R1

r12 +

1 H1

R2

2 H1

( E)

E r1 + r2 2r2 2

I
e
dr2 dr1
0
2
2
0 2
r
1
9 Y la probabilidad de error queda:

p(e ) = p e H1 =

r1

1
p(e ) = e 2 N 0
2

2 2

Expresin diferente a las anteriores, ya que


tenemos otras fX(x)
Sigue siendo una funcin decreciente con E/N0

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
PSK diferencial ((DPSK))
De forma aproximada se puede ver como un
sistema PSK con deteccin incoherente (no es
correcto)
QPSK con deteccin coherente
si (t ) =

2E
cos(2f c t + i )
T

Informacin en la fase: i

2
cos(2f c t )
1 (t ) =
9 Necesitamos dos funciones base:
T

2(t)
2 (t ) = 2 sen(2f c t )
si

1(t)

El argumento i lo usamos para tener


que decidir entre los posibles smbolos

28

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
QPSK con deteccin incoherente
2E
cos(2f c t + i + )
: Desconocido
T
(error de fase)
9 Ahora los smbolos no estn alineados temporalmente con
las funciones base
si (t ) =

QPSK-Coherente

QPSK-Incoherente

Todo est
girado un ngulo
desconocido

3
2

9 Si mantenemos las decisiones como con deteccin


coherente, la P(e) ser muy elevada
9 En PSK es muy importante estar sincronizado en fase
PSK con deteccin incoherente no tiene sentido

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Sin embargo
embargo, se puede aprovechar la diferencia
entre las fases de los smbolos consecutivos
Ejemplo: PSK, con M = 2

0 Fase 0 =
1 Fase 1 = 0

BPSK-Coherente
0
0

BPSK-Incoherente
1

1
1

1 0 =

1 0 =

9 Se mantiene la diferencia de fases

DPSK consiste en enviar la informacin sobre la


diferencia de fases, y no sobre las fases absolutas

29

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Ejemplo DPSK:
9 Queremos enviar: {bk} = {10010011}
9 Esta informacin la codificamos con una secuencia
intermedia: d k = d k 1 O.L. bk
Operacin lgica

Caso particular: Si bk = 1 dk = dk-11


Si bk = 0 dk = d k 1

9 Tomamos el primer valor de dk arbitrariamente a 1


{bk} =

{1 0 0 1 0 0 1 1}

{dk} = {1 1 0 1 1 0 1 1 1}
Fase = 0 0 0 0 0 0 0

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 Codificamos {dk} como PSK ordinario
9 Tenemos como resultado neto en {dk}:
Cambio de fase: si se ha enviado 0
Se mantiene la fase: si se ha enviado 1

30

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
En recepcin: criterio ML
Se reciben dos smbolos consecutivos y se
comprueba si cambia su fase o no
9 Tendremos dos situaciones posibles
2(t)

2(t)

s(i-1)

s(i)

s(i)
()

1(t)

1(t)

s(i-1)
No cambia la fase 1

Cambia la fase 0

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Para decidir si hay cambio de fase,
fase habra que
realizar el producto escalar entre los dos smbolos
consecutivos y comprobar el signo
s (i ) s (i 1) = s (i ) s (i 1) cos( )

= 0 : No cambia la fase s (i ) s (i 1) > 0 "1"


= : Cambia la fase

s (i ) s (i 1) < 0 "0"

9 Decisin:

s (i )c s (i 1)c + s (i )s s(i 1)s

H1

>

<

H0

31

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Esquema del detector: criterio ML

x(t)

dt

sc(i)

2
cos(2f c t )
T

2
sen(2f ct )
T

Retardo
T
sc(i-1)

dt

ss(i)

=0

Retardo
T
ss(i-1)

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Probabilidad de error
9 Su clculo es ms complicado que en los esquemas
anteriores
Hay que tener en cuenta la correlacin entre dos
smbolos en las decisiones
9 Cualitativamente:
E

Para un sistema incoherente: p(e ) = 1 e 2 N 0


2
Ahora tenemos dos smbolos para decidir: ES = 2 Eb
Podemos aproximar la p(e) en DPSK
Eb

1
p(e ) e N 0
2

32

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
9 No es del todo correcta
Los smbolos no son totalmente independientes
Los errores en un bit se propagan durante un tiempo
(propagacin por rfagas)
Cada cierto tiempo se re-sincroniza para evitar que
esas rfagas se extiendan en el tiempo

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin
Comparacin entre esquemas de modulacin
PSK y QPSK coherentes:

p(e ) =

Eb
1

erfc

2
N
0

FSK coherente:

p(e ) =

Eb
1
erfc
2
2N0

DPSK:

p(e )

1 N0
e
2

FSK incoherente:

p(e ) =

1 2 N0
e
2

Eb

Eb

33

Tema VII: Transmisin Digital Paso Banda

7.4.- Anlisis de los tipos de


modulacin

34

TEORA DE LA COMUNICACIN
CUESTIONES TEMA 7
TRANSMISIN DIGITAL PASO BANDA

1.- Tipos de modulacin digital paso banda.


2.- Diagramas de bloques que relacionan {sij} y {si(t)} con i = 1, ..., M y j = 1, ..., N.
3.- Si X(t) = si(t) + W(t) es la entrada al banco de correladores, con W(t) un ruido blanco,
gaussiano, con media cero y densidad espectral de potencia N0/2. Cunto vale Xj que es
la salida de cada uno de ellos?. Cul es la distribucin estadstica de las variables
aleatorias Xj?. Deducir la media y la varianza de esas variables aleatorias.
4.- Cul es la correlacin cruzada de las variables aleatorias Xj y Xk con jk?. Son Xj y
Xk independientes?
5. Deducir la expresin de la funcin densidad de probabilidad de X, vector de las
variables aleatorias {Xj}, condicionado a haber transmitido el smbolo mi.
6.- Cul es la regla de decisin de mxima probabilidad a posteriori?
7.- Cul es la regla final de decisin de mxima verosimilitud?
8.- Qu diferencia hay entre deteccin coherente e incoherente?
9.- Determinar {si(t)}, { j(t)}, {sij}, esquema del detector, y expresin de la probabilidad
de error media para BPSK coherente y BFSK coherente.
10.- Diagrama de bloques para la deteccin incoherente en BFSK. Deducir la expresin
de su probabilidad de error.
11.- Determinar {si(t)}, { j(t)}, {sij}, espacio de seales transmitidas {Zi}, esquema del
detector, y expresin de la probabilidad de error para la modulacin QPSK coherente.
12.- Explicar la modulacin DPSK, y mostrar el diagrama de bloques del detector.
13.- Comparar las curvas de Pe en funcin de E/N0 para BPSK coherente, BFSK
coherente y BFSK no coherente.

TEORA DE LA COMUNICACIN
PROBLEMAS TEMA 7
TRANSMISIN DIGITAL PASO BANDA

1.- Un transmisor enva uno de los mensajes siguientes:



f
s 0 (t ) = A cos 2 f c +
t
2

0 < t < Tb

f
s1 (t ) = A cos 2 f c
t
2

de manera equiprobable. Sobre las seales enviadas se superpone un ruido gaussiano, de
media cero y densidad espectral de potencia No/2. Suponga que la duracin de los smbolos
es de Tb segundos, as como que fc >> 1/Tb. El receptor correla las seales recibidas con las
funciones j(t) = cos(2fjt), siendo fj igual, en cada caso, a las frecuencias asociadas a cada
smbolo. Definiendo el coeficiente de correlacin entre s0(t) y s1(t) como

Tb

s 0 (t ) s1 (t ) dt

Tb s 2 (t ) dt Tb s 2 (t ) dt
0 0
0 1

obtenga la probabilidad de error de bit del sistema como funcin de los parmetros que
figuran en el enunciado del problema.
2.- Una universidad desea establecer un radioenlace entre dos de sus edificios. La calidad
del enlace deber ser tal que la probabilidad de error de bit no puede superar 10-4. La
potencia mxima que se permite transmitir es de 30 dBW, y la atenuacin del canal es de 30
dB. El ruido que se superpone a la comunicacin es blanco gaussiano, con densidad
espectral de potencia de nivel N0/2, con N0 = -78 dBW/Hz. Se plantean dos situaciones:
Suponiendo que el sistema emplea QPSK bajo las condiciones del criterio ML:
a) Calcule el mximo rgimen binario que puede mantenerse en el enlace.
b) Dibuje la constelacin de la seal modulada a la entrada del receptor.
c) Indique la estructura del receptor ptimo, as como las regiones de decisin
correspondientes a cada smbolo.
d) Calcule la eficiencia espectral (rgimen binario dividido por ancho de banda
ocupado) tomando como ancho de banda el mnimo terico.
Suponiendo que el sistema emplea una modulacin BFSK ortogonal coherente,
obtenga el umbral de decisin ptimo sabiendo que la probabilidad a priori del
smbolo 0 es 0.7. Exprese el resultado en funcin de Eb y No.

3.- La secuencia binaria {1100100010} se aplica a un transmisor DPSK que emplea como
referencia el dgito binario 1. Esquematice en un cuadro la secuencia original, la
secuencia intermedia, las fases enviadas, las componentes en fase y cuadratura y las
polaridades de los productos escalares de ambas, as como la secuencia de smbolos
recibida (asuma ausencia de ruido).
4.- Sea un sistema PSK coherente binario, que emite uno de los dos posibles smbolos:

s1 (t ) =

2 Eb
2 Eb
k sin( 2f c t ) +
1 k 2 cos(2f c t )
Tb
Tb

0 t Tb

s o (t ) =

2 Eb
2 Eb
k sin( 2f c t )
1 k 2 cos(2f c t )
Tb
Tb

0 t Tb

Supongamos que los smbolos se transmiten de forma equiprobables y que la seal llega
contaminada al receptor con un ruido blanco, gaussiano, media nula y densidad espectral de
potencia S w ( f ) = N 0 / 2 .Deduzca la probabilidad de error en funcin del error
complementario de E b , k y N 0 . Compare con la probabilidad de error del sistema
convencional BPSK con deteccin coherente para smbolos equiprobables. Suponga
k 1.

TEORA DE LA COMUNICACIN
SOLUCIONES DE LOS PROBLEMAS TEMA 7
TRANSMISIN DIGITAL PASO BANDA
A T (1 ) 1
Eb (1 )
1
erfc b
= erfc

2
N0
2 N0
2
2

2. Haciendo uso de una modulacin QPSK:


a) Rb 10 Mbps
b)

1.

p(e ) =

CONSTELACIN

c)
RECEPTOR PTIMO

d) = 2
Usando BFSK ortogonal coherente:
H1

> N0
0.42
< Eb

H0

3.
Secuencia original
Secuencia intermedia
Fase
Componente en fase (xc)
Componente en fase retardada (xc-1)
Componente en cuadratura (xs)
Componente en cuadratura retardada (xs-1)
xcxc-1
xsxs-1
xcxc-1+ xsxs-1
Secuencia recibida

1
1
0
+
+
+
+
+
+
+
1

1
0
+
+

4.

Eb (1 k 2 )
1

P(e) = erfc

2
N0

1
1
0
+
+
+
+
+
+
+
1

0
0

+
+
0

0
1
0
+
+
0

1
1
0
+
+
+
+
+
+
+
1

0
0

+
0

0
1
0
+
+
0

0
0

+
0

1
0

+
+
+
+
1

0
1
0
+
+
0

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

PRCTICAS DE LABORATORIO

CURSO 2010/2011

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Tutorial de Introduccin a Matlab

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

1. OBTENCIN DE AYUDA Y GUAS DE REFERENCIA


Matlab es un conjunto de herramientas de clculo basadas en matrices
especialmente diseado para resolver problemas numricos como los que se dan en
aplicaciones cientficas o de ingeniera.
A continuacin se detallan varios sistemas de ayuda que permiten obtener
informacin de las diferentes funcionalidades de Matlab. Se recomienda que el alumno
se familiarice con ellos y con la informacin que proporcionan:

Ayuda on line de Matlab: accesible a travs de los comandos helpwin, help


o lookfor.
helpdesk nos proporciona la ayuda en su versin web. Un buen punto de
partida para introducirse en Matlab es el Enlace getting started.
Demostraciones de Matlab accesibles a travs del comando demo.

Adems, tambin sern elementos de ayuda para el desarrollo del laboratorio:

The Mathworks, manual de usuario de Matlab en formato .pdf, accesible


a travs de la ayuda en formato .html.
Su pgina web: http://www.mathworks.com/

2. ACCESO A MATLAB
Para acceder a Matlab basta con hacer uso del icono que encontraremos en el
escritorio de cada uno de los PCs del laboratorio. Tambin se puede iniciar una sesin
accediendo al ejecutable a travs del men Programas.

Inicio de sesin
La pantalla inicial de Matlab muestra una ventana con un aspecto similar a:
To get started, type one of these: helpwin, helpdesk, or demo.
For product information, type tour or visit www.mathworks.com.

o a:
To get started, select MATLAB Help or Demos from the Help menu.

El smbolo indica que el programa est listo para que introduzcamos


nuestras instrucciones. Si se desea abandonar la sesin de Matlab basta con ejecutar:
quit

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

exit

Configuracin del path


Una vez iniciado Matlab, conviene configurar el directorio de ejecucin actual
de los programas. Para ello, se accede al men: File -> Set path -> Add folder, y se
selecciona la carpeta en la que estn contenido los programas. Una vez hecho ya se
podrn ejecutar los programas de nuestro directorio, tecleando su nombre en la lnea de
comandos. Igualmente, puede hacer que el directorio de trabajo sea el correspondiente a
su cuenta de laboratorio sin ms que seleccionarlo en Current Directory.

3. INTRODUCCIN DE MATRICES
Los elementos de trabajo fundamentales en Matlab son las matrices. Si se
pretende representar un escalar se har a travs de una matriz 1x1; las matrices con una
sola fila, 1xN, o con una sola columna, Nx1, representan vectores. Adems hay que
tener en cuenta que los elementos de una matriz pueden ser complejos, es decir, constar
de parte real y parte imaginaria.
En Matlab se suele trabajar asignando estas matrices a variables con un
determinado nombre. As, para introducir una matriz 3x3 y asignarla a una variable
denominada A podemos hacer:
A = [1 2 3; 4 5 6; 7 8 9]

o bien:

1
4
7

A
2
5
8

= [
3
6
9]

Los elementos de una fila de la matriz se separan por espacios en blanco, aunque
tambin se pueden usar comas. Para separar cada una de las filas se utilizar punto y
coma. Se debe ser cuidadoso con el uso de espacios en blanco.
Para identificar a cada uno de los elementos de una matriz se indicar la fila y
columna correspondiente al valor deseado:
a=A(2,2)
a =
5

De esta manera se ha identificado el elemento que se encuentra en la segunda fila y


segunda columna de la matriz A. Si se hubiera definido un vector bastara con utilizar un
nico ndice para referenciar el elemento de inters. Estos ndices que identifican los
elementos de una matriz deben ser siempre nmeros enteros positivos.

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

4. FUNCIONES PARA CONSTRUIR MATRICES


Para construir matrices de una forma ms sencilla Matlab dispone de muchas
funciones. Algunos ejemplos con los que se recomienda experimentar son:
eye
zeros
ones
diag
triu
tril
rand
randn
hilb
magic
toeplitz

Matriz identidad
Matriz de ceros
Matriz de unos
Ver help diag
Parte triangular superior de una matriz
Parte triangular inferior de una matriz
Matriz de elementos aleatorios (distribucin uniforme)
Matriz de elementos aleatorios (distribucin gaussiana)
Matriz de Hilbert
Matriz mgica
Ver help toeplitz

Si x es un vector, diag(x) es la matriz diagonal con x en su diagonal; si A es una


matriz cuadrada, entonces diag(A) es un vector formado por la diagonal de A.
Las matrices se pueden construir por bloques. Por ejemplo si A es una matriz
3x3:
B=[A, zeros(3,2); zeros(2,3), eye(2)]
B =
1
4
7
0
0

2
5
8
0
0

3
6
9
0
0

0
0
0
1
0

0
0
0
0
1

5. OPERACIONES CON MATRICES


Las operaciones que se pueden realizar son:
+
*
^

\
/

Suma
Resta
Multiplicacin
Potenciacin
Transposicin
Divisin izquierda
Divisin derecha

Todas estas operaciones se pueden aplicar sobre matrices [NxM] o escalares


[1x1]. En el caso de que las dimensiones de las matrices sean incompatibles con la
operacin que se pretende realizar, Matlab mostrar un mensaje de error. No obstante,
determinadas operaciones se realizan de forma particular. As, si a una matriz [NxM] se
le resta o suma un escalar, esta operacin se realiza sobre cada uno de los elementos de
la matriz:

Tutorial de Introduccin a Matlab

Teora de la Comunicacin - Curso 2010-2011

A+1
ans =
2
5
8

3
6
9

4
7
10

Es posible utilizar los operadores para realizar operaciones por coordenadas, es


decir, elemento a elemento entre las matrices involucradas en la operacin. Para realizar
este tipo de operaciones se usa el operador .. As, si un operador aparece precedido de
un punto ( .^, .*, .\, ./ ) la operacin se realizar elemento a elemento, como en el
siguiente ejemplo, en el que se eleva al cuadrado cada valor de la matriz:
A.^2
ans =
1
16
49

4
25
64

9
36
81

6. EXPRESIONES, VARIABLES Y SESIONES


Matlab es un lenguaje de expresiones. stas son interpretadas y evaluadas.
Como se ha visto en los ejemplos previos las expresiones en Matlab son del tipo:
variable = expresin

o
expresin

Una expresin estar compuesta por operadores, funciones y nombres de


variables. El resultado de evaluar una expresin es una matriz, que se mostrar por
pantalla y se almacenar en la variable indicada para su posterior uso. Si se omiten la
variable y el signo = se crea una variable llamada ans a la que se le asigna el
resultado de la expresin.
Una instruccin termina con un retorno de carro. Si se desea continuar con ella
en la siguiente lnea basta con escribir tres (o ms) puntos al final, antes del retorno de
carro, como se ilustra a continuacin:
>> A=[1 2 3 4 5 6 7 8 9 ...
10; 11 12 13 14 15 ...
16 17 18 19 20]
A =
1
11

2
12

3
13

4
14

5
15

6
16

7
17

8
18

9
19

10
20

>>

Para agrupar varias instrucciones en una lnea se separarn stas por comas o
puntos y comas; aqullas que finalicen con ; no muestran el resultado por pantalla.

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

Es necesario indicar que Matlab es sensible al uso de maysculas y minsculas,


tanto en los nombres de variables como en los de instrucciones y funciones.
Para saber qu variables hay almacenadas en nuestro espacio de trabajo se utiliza
la instruccin who:
who
Your variables are:
A

Si se desea eliminar una variable de la memoria se har:


clear variable

Para eliminar todas las variables no permanentes bastar con teclear clear.
Es posible almacenar las variables de la sesin actual de Matlab para utilizarlas
en una sesin posterior con la instruccin save, que genera un fichero en el disco con el
nombre matlab.mat guardando los datos de nuestra sesin. Para recuperar estos datos en
una sesin posterior se har uso de la instruccin load. Si se desea, es posible asignar
un nombre diferente al archivo en el que se almacenan los datos de la sesin o
seleccionar qu variables guardar, tal como se explica en la ayuda del comando save.
Matlab es un lenguaje de programacin interpretado, es decir, los programas no
necesitan una compilacin o enlazado previos a su funcionamiento y las expresiones
que componen una determinada secuencia de instrucciones o programa se ejecutan de
manera secuencial.

7. BUCLES. OPERADORES RELACIONALES


Matlab tiene instrucciones para el control de flujo de los programas que actan
de forma similar al resto de los lenguajes.

for
La forma general de un bucle for es:
for contador
instrucciones
end

Veamos un ejemplo para un valor determinado de una variable n que acta como
lmite del bucle, en concreto generaremos un vector con cuatro elementos:
n = 4;
x=[];for i = 1:n, x=[x,i^2], end
x =
1

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

x =
1

x =

x =
16

Lo anterior sera equivalente a escribir:


x=[];
for i = 1:n
x=[x,i^2]
end
x =
1
x =
1

x =
x =
16

En un bucle for se puede indicar la cantidad que queremos que se incremente la


variable contador (i en este caso) en cada iteracin del bucle. Por defecto i ser
incrementada en una unidad por iteracin. As podemos tener un bucle for como:
for i = n:-1:1, x=[x,i^2],end
x =
16
x =
16

16

16

x =
x =
1

Una anidacin de bucles for puede usarse para construir una matriz, como en el
siguiente ejemplo, que proporciona la matriz Hilbert m x n. Puesto que se usa el ; no
se muestran los resultados intermedios. El uso de H al final muestra la variable
resultado.
m=10
m =
10
n=5
n =

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

5
for i =1:m
for j= 1:n
H(i,j)=1/(i+j-1);
end
end
H
H =
1.0000
0.5000
0.3333
0.2500
0.2000
0.1667
0.1429
0.1250
0.1111
0.1000

0.5000
0.3333
0.2500
0.2000
0.1667
0.1429
0.1250
0.1111
0.1000
0.0909

0.3333
0.2500
0.2000
0.1667
0.1429
0.1250
0.1111
0.1000
0.0909
0.0833

0.2500
0.2000
0.1667
0.1429
0.1250
0.1111
0.1000
0.0909
0.0833
0.0769

0.2000
0.1667
0.1429
0.1250
0.1111
0.1000
0.0909
0.0833
0.0769
0.0714

while
La forma general de un bucle while es:
while relacion
Instrucciones
end

Las instrucciones se ejecutarn mientras se cumpla la relacin. Por ejemplo:


while 2^n < a
n=n+1;
end
n

este bucle se repetir hasta que la relacin: 2n < a, no sea satisfecha.

if, else, elseif


La forma general de una instruccin if es:
if relacin
instrucciones
elseif relacin
instrucciones
else
instrucciones
end

De esta forma se puede alterar el flujo secuencial de un programa. Las


instrucciones dentro del bucle if slo se ejecutarn una vez y slo si la relacin es cierta.
Es posible tener ramificaciones mltiples:
if n<0
paridad=0;
elseif rem(n,2) == 0
paridad=2;

Tutorial de Introduccin a Matlab

Teora de la Comunicacin - Curso 2010-2011


else
paridad=1;
end

Relaciones en Matlab
Los operadores relacionales en Matlab son:
<
>
<=
>=
==
~=

Menor que
Mayor que
Menor o igual que
Mayor o igual que
Igual
Distinto

Es importante tener en cuenta que el signo = se usa en las asignaciones de valor


mientras que el == se usa en las relaciones.
Para conectar relaciones o cuantificar las mismas se usan operadores lgicos:
&
|
~

AND
OR
NOT

Las relaciones entre escalares, es decir, entre matrices 1x1, devuelven un escalar, que
ser 1 0 dependiendo de si la relacin es verdadera o falsa:
1 > 0, 1 < 0, 1 == 0, 1 ~= 0
ans =
1
ans =
0
ans =
0
ans =
1

Si la relacin se aplica a matrices del mismo orden, la evaluacin de sta da lugar a una
matriz de ceros y unos, valores correspondientes a calcular la relacin entre los distintos
elementos de cada matriz.
Es importante observar el correcto uso de la relacin entre matrices en un bucle
while o una sentencia condicional if. Por ejemplo, en
if a==b
instrucciones
end

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

las instrucciones se ejecutarn si todos los elementos de la matriz a son iguales a los de
b. Pero, si se desea ejecutar las mismas instrucciones slo si a y b son distintas hay que
recurrir a
if any(any(a~=b))
instrucciones
end

o ms sencillo:
if a==b else
instrucciones
end

ya que la expresin
if a~=b
instrucciones
end

slo se ejecutar si todos los elementos de a son distintos a los de b. Las funciones any
y all pueden utilizarse para reducir relaciones entre matrices a relaciones entre vectores
y escalares. En el ejemplo anterior se requieren dos any porque ste es un operador
vectorial.

8. FUNCIONES ESCALARES
Las funciones ms comunes de Matlab que operan sobre magnitudes escalares
o sobre matrices elemento a elemento son:
sin
cos
tan

asin
acos
atan

rem
log
exp

abs
sqrt
sign

ceil
floor
round

Se puede obtener ms informacin sobre cada una de estas funciones escalares con el
comando help.

9. FUNCIONES VECTORIALES
Otras funciones operan sobre vectores fila o columna, o sobre matrices mxn (con
m 2). En este ltimo caso operan columna a columna y proporcionan como resultado
un vector fila cuyos elementos son las evaluaciones de la operacin sobre cada columna.
El siguiente ejemplo hace uso del comando mean, que calcula la media de los elementos
de un vector.
a =
0.9501
0.2311
0.6068
0.4860
0.8913

0.7621
0.4565
0.0185
0.8214
0.4447

0.6154
0.7919
0.9218
0.7382
0.1763

mean(a)

0.4057
0.9355
0.9169
0.4103
0.8936

0.0579
0.3529
0.8132
0.0099
0.1389

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

ans =
0.6331

0.5006

0.6487

0.7124

0.2745

0.5006

0.6487

0.7124

0.2745

mean(a,1)
ans =
0.6331

El resultado de los comandos mean(a) y mean(a,1) es el mismo debido a que el


segundo argumento de mean se refiere a la dimensin sobre la que se efectuar la
operacin. En el caso de operar sobre las columnas el escalar valdr 1, mientras que si
actuamos sobre las filas su valor ser 2. Si se desea aplicar la operacin a las filas basta
con usar la matriz traspuesta por ejemplo mean(a')' nos proporciona un vector
columna con las medias calculadas para cada fila o el comando mean(a,2):
mean(a')
ans =
0.5583

0.5536

0.6554

0.4931

0.5090

mean(a')'
ans =
0.5583
0.5536
0.6554
0.4931
0.5090
mean(a,2)
ans =
0.5583
0.5536
0.6554
0.4931
0.5090

Algunas de las funciones vectoriales empleadas con mayor frecuencia son:


max
min

sum
prod

median
mean

any
all

sort
std

Se puede obtener ms informacin sobre cada una de estas funciones vectoriales con el
comando help.

10. FUNCIONES MATRICIALES


Matlab dispone de multitud de funciones matriciales. Es conveniente tener en
cuenta que los argumentos de salida para una funcin en Matlab pueden ser simples o
mltiples. Por ejemplo:
y = eig(A),

o simplemente eig(A)

10

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

proporciona un vector columna con los autovalores de A. Mientras que


[U,D] = eig(A)

genera una matriz U cuyas columnas son los autovectores de A y una matriz diagonal D
con los autovalores de A en su diagonal.

11. SUBMATRICES Y NOTACIN DE DOS PUNTOS


Los vectores y submatrices son utilizados a menudo en Matlab para conseguir
efectos de manipulacin bastante complejos. La notacin de dos puntos se utiliza para
generar vectores o submatrices. El uso conjunto de esta notacin con la adecuada
indexacin por vectores son claves para realizar clculos en Matlab de forma eficiente,
minimizando el nmero de bucles, que hacen la ejecucin de los programas ms lenta.
Adems, las instrucciones parecen ms sencillas y legibles. Veamos un ejemplo de
notacin de dos puntos:
1:5
ans =
1

Resulta que 1:5 es en realidad el vector mostrado en la variable ans. Los nmeros
pueden no ser enteros y el incremento diferente de la unidad. Por ejemplo:
0:0.2:1
ans =
0

0.2000

0.4000

0.6000

0.8000

1.0000

El siguiente ejemplo muestra cmo generar una funcin sinusoidal sin usar un
bucle for con una variable haciendo de contador:
x=[0.0:0.1:2*pi]
y=sin(x)
plot(x,y)

Mediante la notacin de dos puntos se puede acceder a submatrices. Por


ejemplo, A(1:4,3) es el vector columna con las cuatro primeras entradas de la tercera
columna de A.
Dos puntos sin ms especificacin denotan una fila o columna completa. As,
es la tercera columna de A y A(1:4,:) sern las cuatro primeras filas.
Igualmente, se pueden usar como ndices vectores enteros arbitrarios. Por ejemplo,
A(:,[2 4]) sern las columnas segunda y cuarta de A. Otro ejemplo ms elaborado
podra ser A(:, [2 4 5]) = B(:,1:3), que reemplaza las columnas 2, 4 y 5 de A por
las tres primeras de B, asignando el resultado a la matriz A.
A(:,3)

Podemos usar esta notacin para trabajar con submatrices de forma eficiente y
sin utilizar bucles. As, la instruccin A(:,[2,4])=A(:,[2,4])*[1 2;3 4] multiplica

11

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

las columnas 2 y 4 de A por una matriz 2x2 y el resultado se asigna de nuevo a la matriz
completa.

12. ARCHIVOS .m
En Matlab es posible ejecutar una secuencia de instrucciones almacenadas en
un archivo de disco. Estos archivos se denominan archivos .m porque su extensin
debe ser .m. Pueden ser de dos tipos: de funciones y de instrucciones.

Archivos de instrucciones. Scripts


Estos archivos .m consisten en una sucesin de instrucciones normales de
Matlab .Si tuviramos un archivo denominado nombre.m, las instrucciones del archivo
pueden ser ejecutadas sin ms que escribir nombre. Las variables en un archivo de este
tipo se consideran como globales y por lo tanto alterarn los valores de las variables del
espacio de trabajo.

Los archivos de instrucciones se utilizan para cargas de datos en matrices de


tamao considerable, o cuando estas cargas son repetitivas, ya que es sencillo corregir
errores sin tener que repetir todo el trabajo. Por ejemplo el archivo datos.m que incluye
el siguiente contenido:
a=[
1 2 3 4
5 6 7 8
];

har que al ejecutar datos se cargue la variable a con el valor especificado en el espacio
de trabajo. Adems este archivo puede hacer referencia a otros.
Resulta muy habitual emplear los archivos de instrucciones es como scripts. Los
scripts no aceptan ningn tipo de argumento de entrada ni devuelven ningn argumento
de salida y trabajan con datos situados en el espacio de trabajo (workspace). Los scripts
son muy tiles dado que, al invocarlos, Matlab simplemente ejecuta los comandos
presentes en el fichero. Los scripts pueden trabajar con datos existentes en el espacio de
trabajo o pueden crear nuevos datos con los que operar. Aunque hemos mencionado que
los scripts no devuelven argumentos de salida, cualquier variable creada por ellos
permanece en el espacio de trabajo, por lo que puede emplearse en clculos posteriores.
La utilidad de los scripts podr comprobarse a lo largo de las prcticas de la asignatura.

Archivos de funciones
Mediante estos archivos Matlab extiende sus capacidades de clculo, creando
funciones especficas para la resolucin de tareas concretas. Estas funciones tendrn el
mismo rango que cualquier otra de las existentes en el sistema. En este caso las
variables empleadas sern locales a cada funcin, y si se pretende usar una variable
como global habr que declararla como tal explcitamente. Veamos un ejemplo sencillo
con el archivo ental.m, cuyo contenido es

12

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

function a = ental(m,n)
%ENTAL Matriz generada aleatoriamente
% ental(m,n) produce una matriz con mxn entradas
% enteras entre 0 y 9
a = floor(10*rand(m,n));

Una versin ms general de esta funcin es:


function a = ental(m,n,b,c)
%ENTAL Matriz generada aleatoriamente
% ental(m,n) produce una matriz con mxn entradas
% enteras entre 0 y 9
% ental(m,n,b,c) da las entradas de la matriz entre b y c
if nargin < 3, b=0; c=9; end
a = floor((c-b+1)*rand(m,n))+b;

La primera lnea del archivo ental.m contiene el nombre de la funcin, as como los
argumentos de entrada y de salida de la misma. Sin esta lnea el archivo se considerara
como uno de instrucciones. As la instruccin z = ental(4,5) har que los nmeros 4
y 5 pasen a las variables m y n en el archivo de funcin. El resultado se asignar a la
variable z. Como las variables en un archivo de funcin son locales, sus nombres son
independientes de los que se encuentren en el espacio de trabajo.
El uso de nargin (nmero de argumentos de entrada) permite asignar un valor
por defecto a una variable de entrada que se omita, como b y c en el ejemplo.
Los argumentos de salida tambin pueden ser mltiples. Por ejemplo:
function [w,ierr] = bessel(nu,z)
%BESSEL Bessel functions of various kinds.
%
Bessel functions are solutions to Bessel's differential
%
equation of order NU:
%
2
2
2
%
x * y'' + x * y' + (x - nu ) * y = 0
%
%
There are several functions available to produce solutions to
%
Bessel's equations. These are:
%
%
BESSELJ(NU,Z)
Bessel function of the first kind
%
BESSELY(NU,Z)
Bessel function of the second kind
%
BESSELI(NU,Z)
Modified Bessel function of the first kind
%
BESSELK(NU,Z)
Modified Bessel function of the second kind
%
BESSELH(NU,K,Z) Hankel function
%
AIRY(K,Z)
Airy function
%
%
See the help for each function for more details.
%
%

Copyright (c) 1984-98 by The MathWorks, Inc.


$Revision: 5.8 $ $Date: 1997/11/21 23:45:04 $

[w,ierr] = besselj(nu,z);

En el caso de que se usen argumentos de salida mltiples tambin es posible


hacer asignaciones simples al primero de los parmetros de salida.
El smbolo % indica que el resto de la lnea es un comentario; as Matlab lo
ignorar durante la ejecucin del cdigo. Las primeras lneas de comentarios de un
13

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

archivo de funcin pueden consultarse con la instruccin help. Es imprescindible


incluir esta documentacin en cada archivo para una correcta clasificacin y
reutilizacin de nuestras propias funciones.
Matlab dispone de funciones internas, construidas en el propio cdigo del
programa, y otras que se entregan como archivos .m. Se recomienda la inspeccin de
dichos archivos, que pueden servir al alumno como fuente de inspiracin a la hora de
crear sus propias funciones. Para ver un archivo desde la lnea de comandos de Matlab
usando el editor integrado en la aplicacin basta teclear edit funcion.m. Las ventajas
de crear funciones propias podrn comprobarse a lo largo de las prcticas de la
asignatura.

13. CADENAS DE TEXTO, MENSAJES DE ERROR, INPUT


Las cadenas de texto se introducen entre comillas simples. Por ejemplo:
s = Esto es una cadena de texto de prueba

Las cadenas de texto pueden mostrarse con la instruccin disp:


disp(Esto es un mensaje)

Para el caso en el que se desee mostrar algn tipo de mensaje de error resulta
ms aconsejable emplear la funcin error:
error(Lo siento, esto es un mensaje de error)

La diferencia entre las dos opciones consiste en que al emplear error se finaliza la
ejecucin del archivo .m.
Para la introduccin de datos de manera interactiva se usa input. Si Matlab
encuentra la instruccin input durante la ejecucin de un script o de un archivo de
funcin, mostrar la cadena de texto asociada y parar la ejecucin hasta que el usuario
introduzca los datos. Estos se asignarn a la variable correspondiente tras el retorno de
carro, continuando inmediatamente con la ejecucin del programa.

14. DEPURACIN DE FUNCIONES


Matlab dispone de herramientas para depurar funciones en archivos .m.
Algunas de stas son:
dbstop
dbclear
dbcont
dbdown
dbstack
dbstatus
dbstep
dbtype

Fija un breakpoint
Elimina un breakpoint
Reanuda la ejecucin
Cambia el contexto de ejecucin local
Indica desde donde se llam a una funcin
Lista todos los breakpoints
Ejecuta una o ms lneas
Lista un fichero .m con nmeros de lnea

14

Teora de la Comunicacin - Curso 2010-2011


dbup

Tutorial de Introduccin a Matlab

Cambia el contexto de ejecucin local

15. GRFICOS E INTERFACES GRFICAS


Matlab permite dibujar grficos planos y de malla de superficies
tridimensionales.

Grficos planos
La funcin plot crea grficos en el plano XY; si x e y son vectores de la misma
longitud, la orden plot(x,y) accede a la pantalla grfica y realiza un grfico plano de
los elementos de y frente a los elementos de x. Intente dibujar de esta forma la funcin
seno sobre el intervalo [-2*,2*], con un paso de 0.01, teniendo en cuenta que la
funcin sin es vectorial.
Si realiza un nuevo grfico, ste se dibujar sobre el anterior. Si desea mantener
el primer grfico se debe emplear la funcin hold; con hold on y hold off congela y
libera la pantalla grfica actual. La instruccin grid dibujar una cuadrcula de
referencia sobre el grfico. Puede emplear el comando figure para realizar
representaciones en diferentes ventanas. Como prueba, muestre un grfico de la funcin
y = e x con un paso de 0.01 sobre el intervalo [-1.5,1.5].
2

Para poner ttulos, etiquetas y comentarios en los ejes de los grficos se emplean
los comandos title, xlabel, ylabel, gtext, text. Experimente con ellos. La escala
de los ejes se ajusta automticamente al pintar el grfico, por lo que si desea fijar los
ejes con unos valores determinados deber usar el comando axis. La entrada de axis es
un vector de 4 elementos de la forma [xmin, xmax, ymin, ymax]. El uso de axis congela
el escalado para los siguientes grficos que muestre. Para volver al escalado automtico
se emplea la funcin axis sin argumentos. Puede ver ms utilidades de este comando
con help axis.
En Matlab tambin puede obtener grficos de funciones mltiples formando
una matriz con los valores de dichas funciones como columnas. El siguiente ejemplo
representa tres funciones sinusoidales:
x=0:.01:2*pi; Y=[sin(x),sin(2*x),sin(4*x)]; plot(x,Y)

Otra de las caractersticas de las representaciones grficas en Matlab es la


posibilidad de realizar cambios en los tipos de lnea y de punto asignados por defecto.
Teclee help plot y experimente con ello.
Para finalizar, el comando subplot permite visualizar varios grficos a la vez en
la pantalla. Este comando divide la ventana de representacin de figuras en una matriz
mxn. Posteriormente es necesario seleccionar la posicin concreta en la que se quiere
representar cada figura. La ayuda de Matlab proporciona ejemplos ilustrativos acerca
del uso combinado de plot y subplot.

15

Teora de la Comunicacin - Curso 2010-2011

Tutorial de Introduccin a Matlab

Interfaces grficas
Es posible construir interfaces grficas para permitir al usuario una interaccin
ms fcil con las herramientas desarrolladas. Proporcionar las nociones bsicas del
manejo de elementos grficos est fuera de los objetivos de este tutorial. No obstante,
puede ser interesante para el alumno aprender a manejar esta caracterstica de Matlab
con el fin de presentar ms fcilmente los resultados obtenidos en los ejercicios y
realizar una programacin estructurada en la resolucin de cada uno de ellos.

BIBLIOGRAFA
[1] The Mathworks, Manual de usuario de Matlab.

16

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Prctica 1: Introduccin a la simulacin de


seales y sistemas

Teora de la Comunicacin - Curso 2010-2011

Prctica 1

1. OBJETIVOS
Con esta primera prctica se pretende que el alumno sea capaz de simular los
conocimientos tericos adquiridos sobre seales y sistemas lineales. Para ello deber
realizar una serie de programas de Matlab que le permitirn:
1.
2.
3.
4.

Calcular transformadas de Fourier.


Ver e interpretar espectros de seales.
Obtener el equivalente paso bajo de seales paso banda.
Trabajar con procesos aleatorios.

Debido al limitado nmero de sesiones de laboratorio disponibles, resulta MUY


RECOMENDABLE plantearse la resolucin de los ejercicios antes de la
correspondiente sesin prctica. De este modo es posible sacar el mximo partido al
tiempo pasado en el laboratorio.
Asimismo, con el objetivo de facilitar la comprensin de los conceptos de Teora
de la Comunicacin, complementando las explicaciones tericas y las prcticas de
laboratorio, se encuentra disponible en http://www.gib.tel.uva.es/tc un tutorial va web.
Cada tema de la asignatura tiene una serie de applets de Java que permiten simular
diferentes conceptos tericos, evaluando la importancia de los diferentes parmetros que
entran en juego. Cada applet se identifica como TemaxApplety.html, siendo x el nmero
del tema e y el nmero del applet. A lo largo del enunciado de las prcticas de
laboratorio se mencionarn los applets que pueden resultar tiles en cada caso. Es
necesario instalar JRE 1.5 para poder utilizarlo (disponible en la web de la asignatura
alojada en http://www.tel.uva.es).

2. SEALES EN TIEMPO Y EN FRECUENCIA


En este primer apartado se pretende que el alumno sea capaz de generar y
visualizar correctamente seales en el dominio del tiempo y en el de la frecuencia,
haciendo uso de las funciones que proporciona Matlab. Para ello se recomienda
consultar el toolbox Signal Processing, fijndose especialmente en las funciones de las
categoras Waveform Generation y Transforms.
Considere las siguientes seales definidas en el tiempo:

x1 (t ) = cos(2f c t )
x2(t) = sinc(at)
x3 (t ) = (t )

t t0

x 4 (t ) =
T
0
t
t t0
x5 (t ) = + b
T1
T2

(1)
(2)
(3)
(4)

(5)

Teora de la Comunicacin - Curso 2010-2011

Prctica 1

Los parmetros de las mismas vienen dados por: fc = 200 Hz, a = 0.5, t0 = 0.1 s,
T0 = 0.01 s, T1 = 0.05 s, T2 = 0.025 s y b = 2 V. Adems:

t
1 , t <
( ) =
0, resto

(6)

Genere un vector de tiempos, a partir de una frecuencia de muestreo (fs) que


considere adecuada para cada seal. La opcin ms recomendable consiste
en definir el vector de la forma t = [tinicial:1/fs:tfinal], donde
tinicial y tfinal representan los extremos del intervalo temporal de
trabajo y fs es la frecuencia de muestreo1. De este modo el vector tendr un
determinado nmero de muestras N = length(t) que depender de los
valores de tinicial, tfinal y fs.
Visualice en tiempo las seales anteriores, mediante el comando plot. Para
escalar convenientemente la seal puede resultar til el comando axis.

Una vez definidas las seales en el tiempo, se va a calcular el espectro de las


mismas, para lo cual se har uso de la transformada de Fourier. Ha de tener en cuenta
que en Matlab se trabaja con seales discretas x[n], es decir, con secuencias de N
muestras, separadas TS (perodo de muestreo). El primer paso para obtener una seal de
este tipo consiste en tomar muestras de la seal continua en instantes de tiempo
separados TS:
x (t ) =

x(nTS ) (t nTS )

(7)

n =

Si se calcula la transformada de Fourier de la misma se obtiene:


X ( f ) =

1
TS

n =

X(f

n
)
TS

(8)

En el caso de que se parta directamente de una secuencia discreta, x[n], como


ocurre en Matlab, la expresin de la transformada de Fourier discreta (DFT, Discrete
Fourier Transform) es:
Xd (f ) =

x[n] e j 2fnT

(9)

n =

Para reducir la carga computacional asociada, Matlab implementa la DFT


mediante el algoritmo de la transformada rpida de Fourier (FFT, Fast Fourier
Transform). El comando correspondiente es fft, que suele combinarse con la funcin
fftshift. La frecuencia ms alta con significado fsico real visible mediante el
comando fft es la mitad de la frecuencia de muestreo. Esto hay que tenerlo en cuenta
cuando se vayan a representar los espectros.
1

Para la mayor parte de las seales que analizaremos a lo largo del curso es recomendable emplear
para as tener un intervalo simtrico con respecto a t = 0.

tinicial = -tfinal

Teora de la Comunicacin - Curso 2010-2011

Prctica 1

Calcule de manera analtica la transformada de Fourier de las seales x1(t),


x2(t), x3(t), x4(t) y x5(t). Visualice en el dominio de la frecuencia las
expresiones obtenidas con el comando plot. Para generar el vector de
frecuencias correspondiente puede resultar til el comando linspace.
Partiendo de las seales en el tiempo del apartado anterior (x1(t), x2(t), x3(t),
x4(t) y x5(t)) y de la frecuencia de muestreo seleccionada, calcule
numricamente los espectros de las mismas. Represente el valor absoluto de
los resultados, utilizando las funciones abs y plot. Por qu piensa que ha
de tomarse el valor absoluto de la transformada de Fourier?
Compare los espectros obtenidos de forma analtica con los obtenidos de
manera numrica. En caso de que no coincidan, indique si es necesario
introducir algn factor de escala en el clculo numrico, teniendo en cuenta
si las seales estn definidas en energa o en potencia. Si ha definido el
vector de tiempos de la manera indicada anteriormente, su programa tan slo
depender de dos variables: la frecuencia de muestreo y el nmero de
muestras del vector de tiempos.

Con el applet disponible en http://www.gib.tel.uva.es/tc/Tema1Applet1.html es


posible estudiar diferentes propiedades de la transformada de Fourier (escalado,
desplazamiento en tiempo y desplazamiento en frecuencia) de una funcin sinc para as
comprobar si los resultados previamente obtenidos con Matlab se ajustan a lo
esperado. De manera anloga en http://www.gib.tel.uva.es/tc/Tema1Applet2.html se
puede calcular la transformada de Fourier de varias seales tipo (coseno, sinc y pulso
rectangular) para contrastar las figuras con los resultados obtenidos con Matlab.
Para cuantificar la distribucin en frecuencia de la energa o la potencia de una
seal se recurre a una magnitud denominada densidad espectral.

Calcule analticamente la densidad espectral de las seales anteriores.


Calcule numricamente y represente la densidad espectral de las seales
anteriores (x1(t), x2(t), x3(t), x4(t) y x5(t)), teniendo en cuenta si estn
definidas en energa o en potencia antes de realizar los clculos. Para generar
la funcin de autocorrelacin puede resultar til el comando xcorr.
Compare los espectros obtenidos de forma analtica con los obtenidos de
manera numrica.

3. MODELADO PASO BAJO EQUIVALENTE


En este apartado se va a estudiar la representacin equivalente paso bajo de una
seal paso banda. Para ello, se har uso de la transformada de Hilbert, que puede
realizarse en Matlab con el comando hilbert, si bien el mismo merece especial
atencin. Por ello, se recomienda consultar la ayuda de esta funcin antes de emplearla.
Sean x 6 (t ) y x 7 (t ) las seales definidas como:

x 6 (t ) =

3
sen(10t) cos(2 500 t )
5t

(10)

Teora de la Comunicacin - Curso 2010-2011

Prctica 1

x7 (t ) = 25 (10t) cos(2 400t )

(11)

Suponiendo que la frecuencia de muestreo es


programa de Matlab para calcular y representar:

f S = 2000 Hz , realice un

Las seales x 6 (t ) y x 7 (t ) .

Los mdulos del espectro de cada seal, es decir, X 6 ( f ) y X 7 ( f ) .

La densidad de espectral de x 6 (t ) y x 7 (t ) .
Los mdulos de los espectros de las seales analticas positivas y negativas
correspondientes a cada una de las dadas.
Los espectros de las seales equivalentes paso bajo.
Las componentes en fase y cuadratura de x 6 (t ) y x 7 (t ) .

La envolvente natural de x 6 (t ) y x 7 (t ) .

Las funciones angle, real e imag, adems de la ya mencionada hilbert,


pueden resultarle tiles en la resolucin del problema. Consulte la ayuda para saber el
modo de empleo de cada una de ellas.

4. PROCESOS ALEATORIOS PASO BANDA


En este ltimo apartado se van a analizar los procesos aleatorios, estudiando dos
formas de ruido: el ruido blanco gaussiano y el ruido de banda estrecha.
El ruido blanco gaussiano se caracteriza porque su densidad espectral de
potencia es constante:
SW ( f ) =

N0
2

(12)

SW ( f ) vendr dada en W/Hz. Dado que SW ( f ) es constante y no depende de la


frecuencia, la funcin de autocorrelacin del ruido blanco es una delta en el origen, cuya
magnitud es la de la densidad espectral de potencia.
Para generar ruido blanco gaussiano, se puede usar la funcin wgn. La siguiente
lnea de cdigo permite crear un vector fila de ruido blanco gaussiano con media nula
especificando la densidad espectral de potencia:
Ruido_blanco = wgn(1,N,N0/2,linear,real);

Otra opcin consiste en utilizar la funcin randn, que genera datos gaussianos
de media nula y varianza (2) unidad. Es posible emplearla para generar un vector fila
de datos gaussianos con diferente media y varianza como sigue:
Datos_gaussianos = media+sqrt(varianza)*randn(1,N);

Teora de la Comunicacin - Curso 2010-2011

Prctica 1

Si se aproxima la varianza del ruido blanco gaussiano por el valor de la densidad


espectral de potencia, podremos generar un vector de media nula y varianza igual a N0/2
con la siguiente lnea de cdigo:
Ruido_blanco = sqrt(N0/2)*randn(1,N);

Genere un vector de ruido blanco gaussiano de media cero, N0 = 10 W/Hz y


10000 muestras con las dos opciones especificadas anteriormente.
Visualice la funcin de autocorrelacin (asuma que la frecuencia de
muestreo es fs = 4000 Hz) y la densidad espectral de potencia de los procesos
de ruido generados. Analice los resultados.

Cuando el proceso de ruido tiene un espectro en potencia mucho mayor en las


frecuencias en torno a una central ( fc), que en el resto, se dice que el proceso es paso
banda. Por ello, al igual que las seales paso banda deterministas, puede representarse
en su forma cannica. Si adems se cumple que su ancho de banda es suficientemente
pequeo en relacin a esta frecuencia central (fc >> B), podemos decir que el proceso de
ruido es de banda estrecha. Una forma de generar un proceso de ruido de este tipo
consiste en aplicar un filtro paso banda, de anchura B en un entorno de fc, a un proceso
de ruido blanco.

Analice la respuesta del filtro paso banda, especificado por los coeficientes a
y b2. Cul es la frecuencia central del mismo (fc), as como el ancho de
banda correspondiente (B), teniendo en cuenta que la frecuencia de muestreo
es: fs = 4000 Hz? Para ello se recomienda consultar la funcin fvtool.
Genere un ruido de banda estrecha centrado en fc con ancho de banda B, a
partir del proceso de ruido blanco generado anteriormente. Calcule y
visualice su densidad espectral de potencia. Para filtrar el ruido blanco
emplee la funcin de Matlab filter(b,a,n), siendo a y b los vectores de
coeficientes del punto anterior y n el vector que contiene las muestras de la
seal ruidosa.

Otra forma alternativa para generar ruido de banda estrecha consiste en emplear
procesos ruidosos paso bajo. Al igual que en el caso de las seales deterministas, un
proceso aleatorio paso banda puede representarse como:

X (t ) = X C (t ) cos(2f 0t ) X S (t ) sen(2f 0t ) ,

(13)

donde X C (t ) y X S (t ) son las componentes en fase y en cuadratura de X (t ) . Los


procesos aleatorios X C (t ) y X S (t ) son paso bajo.

BIBLIOGRAFA
[1] S. Haykin, Communication Systems, John Wiley & Sons, 4rd edition, 2001.

Los vectores de coeficientes, estn disponibles en la pgina web de la asignatura (alojada dentro del
dominio www.tel.uva.es), en el archivo coeficientes.mat. Para cargarlos en el espacio de trabajo debe
emplear el comando load.

Teora de la Comunicacin - Curso 2010-2011

Prctica 1

[2] A.V. Oppenheim and R.W. Schafer, Discrete-Time Signal Processing, Englewood
Cliffs, NJ: Prentice-Hall, 1989.
[3] The Mathworks, Manual de usuario de Matlab.

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Prctica 2: Modulacin en amplitud.


Modulacin en frecuencia. Ruido en
modulaciones analgicas

Teora de la Comunicacin - Curso 2010-2011

Prctica 2

1. OBJETIVOS
Con esta segunda prctica se pretende que el alumno comprenda los conceptos
tericos fundamentales de las modulaciones analgicas. Para ello se simularn la
modulacin AM convencional, la modulacin SSB, la influencia del sincronismo en la
modulacin DSB-SC y la distorsin en FM de banda estrecha. Asimismo, tambin se
estudiar la influencia del ruido en la modulacin AM convencional.
Antes de comenzar la realizacin de la prctica se recomienda consultar el
toolbox Signal Processing, fijndose especialmente en las funciones de la categora
Specialized Operations. Debido al limitado nmero de sesiones de laboratorio
disponibles, resulta MUY RECOMENDABLE plantearse la resolucin de los
ejercicios antes de la correspondiente sesin prctica. De este modo es posible sacar el
mximo partido al tiempo pasado en el laboratorio.

2. MODULACIN EN AMPLITUD
2.1. Modulacin AM convencional
Sea m(t) la seal de datos que se quiere transmitir y c(t) una seal portadora, es
decir, c(t ) = Ac cos(2f c t ) . Si modulamos la seal de datos m(t) con AM convencional
con sensibilidad ka, la seal modulada s(t) vendr dada por la expresin:
s (t ) = Ac [1 + ka m(t )]cos(2f c t )

(1)

La envolvente de la seal s(t) tiene la misma forma que m(t) siempre que
k a m(t ) < 1 . En caso contrario se produce sobremodulacin.
La transformada de Fourier de la seal s(t) es:
S( f ) =

Ac
[ ( f f c ) + ( f + f c )] + k a Ac [M ( f f c ) + M ( f + f c )]
2
2

(2)

La potencia de la seal modulada es:


Ps =

Ac2
1 + k a2 P
2

(3)

En la expresin (3), P es la potencia de la seal moduladora. La eficiencia en


potencia de la modulacin se obtiene como el cociente entre la potencia empleada para
transmitir el mensaje de datos y la potencia total en la seal modulada. Para el caso de
una seal modulada con AM convencional:

k a2 P
1 + k a2 P

(4)

Teora de la Comunicacin - Curso 2010-2011

Prctica 2

Sea la seal:
m(t ) = Am cos(2f m t )

(5)

Considere que k a = 0.85 , Am = 1 V, fm = 100 Hz y que la frecuencia de la portadora c(t)


es de 250Hz. Suponiendo que no hay ruido en el canal de comunicaciones, realice las
siguientes tareas con Matlab:

Obtenga la seal s(t) con la frmula (1) a partir de m(t), c(t) y ka. Tenga en
cuenta que Ac = 1 V . Hay sobremodulacin?
Represente m(t) y s(t) en el intervalo 0 t 0.15 s 1.
Calcule las transformadas de Fourier de m(t) y s(t) y represntelas. Para ello,
tenga en cuenta todas las consideraciones respecto al clculo de los espectros y a
la visualizacin de seales de la prctica anterior.
Determine la potencia de m(t) y s(t). Para ello puede resultarle til la funcin
xcorr.
Calcule la eficiencia de la modulacin.
Recupere la seal m(t) a partir de s(t) con un detector de envolvente. Utilice las
lneas de cdigo del programa que crease en la prctica 1 para el clculo de la
envolvente natural de seales. Tenga en cuenta que, una vez obtenida la
envolvente de s(t), su expresin ser similar a v(t ) = Ac [1 + k a m(t )] . Si Ac = 1,
puede eliminar la componente de continua y recuperar la seal moduladora con
la siguiente expresin, en la que env hace referencia a la envolvente previamente
calculada:
dem1=(env-1)/k_a;

Qu sucedera si la seal moduladora fuera m2 (t ) = 3m(t ) ?


Repita los pasos anteriores empleando adecuadamente las funciones modulate y

demod de Matlab . Qu mtodo ha de seleccionar para realizar la modulacin


AM con el comando modulate? Es posible realizar la demodulacin con un
detector de envolvente empleando el comando demod?

En http://www.gib.tel.uva.es/tc/Tema2Applet1.html es posible estudiar la


modulacin AM con dos seales moduladoras diferentes (coseno y sinc) y as
comprobar si los resultados previamente obtenidos con Matlab se ajustan a lo
esperado.

2.2. Modulacin SSB


En la modulacin SSB slo se transmite una banda lateral de las dos que
componen la modulacin DSB-SC, introducida de manera implcita en el segundo
ejercicio de la prctica anterior. As se consigue ocupar un menor ancho de banda en la
transmisin de la seal. La expresin general de la seal SSB es:
1

Se recomienda emplear un intervalo temporal de mayor duracin para definir las seales y,
posteriormente, ajustar la representacin con axis.

Teora de la Comunicacin - Curso 2010-2011

s (t ) =

Prctica 2

1
1 ^
Ac m(t ) cos(2f c t ) Ac m(t ) sin (2f c t )
2
2

(6)

Cuando en (6) se emplea el signo menos, la banda transmitida es la superior. De manera


anloga, cuando se utiliza el signo ms, lo que se transmite es la banda inferior.
Considere la seal:
m(t ) = Am cos(2f m t ) ,

(7)

con Am = 4 V y f m = 100 Hz .

Obtenga la seal s(t) para modulacin SSB con banda lateral superior y con
banda lateral inferior a partir de (7). Considere que Ac = 1 V y f c = 200 Hz .
Represente m(t) y s(t) (para los dos tipos de modulacin SSB) en el intervalo
1 t 1 s .
Calcule las transformadas de Fourier de m(t) y s(t) y represntelas correctamente
(es decir, tenga en cuenta que todo lo visto en la primera prctica acerca del
clculo y visualizacin de transformadas de Fourier con Matlab sigue siendo
aplicable aqu). Compruebe que se est transmitiendo la banda adecuada en cada
caso.
Repita los pasos anteriores empleando adecuadamente la funcin modulate de
Matlab.Qu mtodo ha de seleccionar para realizar la modulacin AM con el
comando modulate? Es posible simular la transmisin de la banda lateral
inferior con este comando? Y la transmisin de la banda lateral superior?

2.3. Modulacin QAM


En este apartado simularemos la modulacin QAM, que permite transmitir dos
seales de informacin diferentes, de ancho de banda W, ocupando un ancho de banda
total de 2W. La seal transmitida viene dada por la expresin:
s (t ) = Ac m1 (t ) cos(2f c t ) + Ac m 2 (t ) sin (2f c t )

(8)

Considere las seales m(t) y m(t), que van a ser las moduladoras que
empleemos, con Am = 1V, fm = 50Hz, Am' = 2V y f m' = 100 Hz :
m(t ) = Am cos(2f m t )

m ' (t ) = Am' sin 2f m' t

(9)
(10)

Suponga que la frecuencia portadora es fc = 800 Hz y que Ac = 1V. Con estos


parmetros:

Teora de la Comunicacin - Curso 2010-2011

Prctica 2

Genere la seal s(t) a partir de la ecuacin (8). Considere como componente


en fase m(t), y como componente en cuadratura m(t).
Represente s(t) en el intervalo 0 t 0.05 s .
Calcule la transformada de Fourier de s(t) y represntela para el intervalo de
frecuencias [-1000, 1000] Hz. Para ello, tenga en cuenta todas las
consideraciones respecto al clculo de los espectros y a la visualizacin de
seales de la prctica anterior.
Compare los resultados con los que se obtendran empleando el comando de
Matlab modulate a la hora de generar s(t).
Recupere las seales de informacin m(t) y m(t), a partir de la seal
modulada anteriormente, haciendo uso del comando demod.
Represente m(t) y m(t) en el intervalo 0 t 0.1 s .Visualice tambin en
frecuencia las seales demoduladas en el intervalo [-500, 500] Hz.

3. MODULACIN EN FRECUENCIA
3.1. Modulacin FM de banda estrecha
La modulacin en frecuencia FM es no lineal. En este caso la amplitud de la
seal es constante y la seal de datos m(t) se emplea para modificar la fase de la
portadora. La expresin general de la seal modulada FM es:
s (t ) = Ac cos 2f c t + 2k f

m(t )dt
t

(11)

El trmino kf representa la sensibilidad en frecuencia del modulador. La frecuencia


instantnea es:

f i (t ) = f c + k f m(t )

(12)

Cuando la seal moduladora es un tono ( m(t ) = Am cos(2f m t ) ), la ecuacin (12)


se transforma en:
f i (t ) = f c + k f Am cos(2f m t ) = f c + f cos(2f m t )

(13)

La fase i (t ) ser:
t

i (t ) = 2f c t + 2k f m(t )dt = 2f c t +
0

f
sen(2f m t ) = 2f c t + sen(2f m t )
fm

(14)

es el ndice de modulacin:
=

f k f Am
=
fm
fm

(15)

Teora de la Comunicacin - Curso 2010-2011

Prctica 2

Por lo tanto, la seal FM modulada por un tono puede expresarse como:


s (t ) = Ac cos[2f c t + sen(2f m t )]

(16a)

En http://www.gib.tel.uva.es/tc/Tema3Applet1.html se puede simular la


modulacin FM cuando se emplea un tono como seal moduladora, siendo posible
visualizar la seal en el dominio del tiempo y en el de la frecuencia.
Empleando frmulas trigonomtricas, la ecuacin (16a) se transforma en:
s (t ) = Ac cos(2f c t ) cos[ sen(2f m t )] Ac sen(2f c t ) sen[ sen(2f m t )]

(16b)

Si consideramos que el ndice de modulacin es pequeo con respecto a un radin,


pueden realizarse varias aproximaciones en la ecuacin (16b): cos[ sen(2f m t )] 1 y
sen[ sen(2f m t )] sen(2f m t ) FM de banda estrecha. Entonces,
s (t ) Ac cos(2f c t ) Ac sen(2f c t ) sen(2f m t )

(17)

Esta aproximacin presenta dos problemas:


1. La envolvente contiene una modulacin en amplitud residual, por lo que no es
constante.
2. La fase presenta distorsin armnica.
Es posible desarrollar la ecuacin (17) con frmulas trigonomtricas:
s (t ) Ac cos(2f c t ) +

Ac
A
cos[2 ( f c + f m )t ] c cos[2 ( f c f m )t ]
2
2

(18)

Para poder ilustrar la distorsin que aparece en FM de banda estrecha, suponga


los siguientes parmetros:

Frecuencia de muestreo f s = 200kHz .

Frecuencia de la portadora f c = 5000 Hz .

Frecuencia de la moduladora f m = 1000 Hz .

Amplitud de la portadora Ac = 7 V .

Amplitud de la moduladora Am = 3 V .

ndice de modulacin = 2 rad .


Nmero de muestras 10001.
Intervalo temporal [0, 0.05] s.
Deber realizar un programa de Matlab que haga lo siguiente:

Teora de la Comunicacin - Curso 2010-2011

Prctica 2

Mostrar la seal moduladora y la seal FM (obtenida con el comando de Matlab


2
modulate ) en el intervalo temporal [0.001, 0.005] s (emplee el comando axis
para ajustar la representacin).
Mostrar el mdulo de la transformada de Fourier de la seal moduladora y de la
seal FM anteriores (emplee el comando axis para ajustar su representacin a
un intervalo que muestre claramente el espectro de ambas seales).
Demodular la seal FM con el comando de Matlab demod y representar la seal
obtenida en el intervalo [0.001, 0.005] s.
Representar el mdulo de la transformada de Fourier de la seal demodulada.
Generar la seal modulada con la expresin (17) (aproximacin de FM de banda
estrecha) y representarla en el intervalo [0.001, 0.005] s.
Mostrar el mdulo de la transformada de Fourier de la seal modulada obtenida
con la aproximacin de FM de banda estrecha.
Demodular con el comando de Matlab demod la seal modulada (FM de banda
estrecha) y representarla en el intervalo [0.001, 0.005] s. Aparece distorsin?
Representar la transformada de Fourier de la seal demodulada en el punto
anterior para el intervalo de frecuencias [-10000, 10000] Hz. Qu armnicos de
la seal moduladora estn presentes?
Repita los pasos anteriores variando el ndice de modulacin.

Con el objetivo de complementar esta prctica sobre la modulacin FM de banda


estrecha, en http://www.gib.tel.uva.es/tc/Tema3Applet2.html se puede simular va web
dicho tipo de modulacin paso a paso. El applet permite observar, tanto en tiempo como
en frecuencia, la seal moduladora, la seal resultante antes y despus del modulador
producto y, finalmente, la seal modulada.

4. ESTUDIO DEL RUIDO


4.1. Ruido en modulacin AM convencional
Como se ha visto en la parte terica de la asignatura, la relacin seal a ruido a
la salida de un receptor AM que emplea detector de envolvente es, aproximadamente,
( SNR) O , AM

Ac2 k a2 P
2WN 0

(19)

Se asume que la seal transmitida est contaminada con ruido aditivo, blanco, gaussiano
y de media nula, con densidad espectral de potencia N0/2 y que W es el ancho de banda
de m(t). La ecuacin (19) es vlida si la potencia de ruido es pequea con respecto a la
potencia media de la portadora a la entrada del detector de envolvente y si no hay
sobremodulacin. Teniendo esto en cuenta, vamos a simular el efecto del ruido en la
modulacin AM convencional. Supondremos que ( SNR ) O , AM = 20dB y que m(t) es la
seal moduladora del primer ejercicio de esta prctica (ecuacin (5)).
2

El parmetro OPT de la funcin modulate para el caso que estamos considerando de modulacin de un

tono viene dado por la expresin:

k=

2f m
f s Am

Teora de la Comunicacin - Curso 2010-2011

Prctica 2

Obtenga la relacin seal a ruido en unidades naturales. Como ya ha calculado


anteriormente la potencia P, puede determinar 2WN0 sin ms que despejar en
(19). En este caso3, coincide con N2 , la varianza del ruido.

Calcule la desviacin tpica del ruido a partir de N2 y construya un vector que


represente el ruido blanco, gaussiano, aditivo y de media nula que estamos
considerando.
Sume el ruido a la seal modulada, dando lugar a un vector que represente a
r (t ) = s (t ) + w(t ) .
Represente r(t).
Recupere la seal m(t) a partir de r(t) con un detector de envolvente. Utilice las
mismas lneas de cdigo que en el caso anterior en el que no haba ruido.
Repita los pasos anteriores con distintos valores de la relacin seal a ruido con
el objetivo de ver la variacin de la seal demodulada.

Se puede complementar los conocimientos adquiridos con esta prctica sobre


ruido en modulacin AM convencional ejecutando el applet disponible en
http://www.gib.tel.uva.es/tc/Tema4Applet2.html. En dicho applet se puede simular va
web dicho tipo de modulacin paso a paso en presencia de ruido blanco gaussiano,
aditivo y de media nula. El applet permite observar, tanto en tiempo como en
frecuencia, la seal modulada, la seal modulada con ruido, la seal a la salidad del
filtro IF y, finalmente, la seal a la salida del demodulador.

BIBLIOGRAFA
[1] S. Haykin, Communication Systems, John Wiley & Sons, 4rd edition, 2001.
[2] The Mathworks, Manual de usuario de MATLAB.

Recuerde que estamos trabajando con ruido blanco gaussiano, aditivo y de media nula.

UNIVERSIDAD DE VALLADOLID
E.T.S. INGENIEROS DE TELECOMUNICACIN

TEORA DE LA COMUNICACIN

Prctica 3: Modulacin analgica de pulsos.


Cuantificacin. Transmisin digital banda
base y paso banda

Teora de la Comunicacin - Curso 2010-2011

Prctica 3

1. OBJETIVOS
Con esta ltima prctica de laboratorio de Teora de la Comunicacin se
pretende que el alumno sea capaz de simular los conocimientos tericos adquiridos
sobre modulaciones analgicas y digitales de pulsos, as como algunos fundamentos
bsicos de la transmisin digital banda base y paso banda. Para ello deber realizar una
serie de programas de Matlab que le permitirn:
1. Estudiar cmo puede simularse la modulacin de pulsos en el tiempo.
2. Entender el concepto de cuantificacin y aprender en qu situaciones hay que
aplicar la cuantificacin uniforme o la no uniforme.
3. Estudiar el concepto de interferencia entre smbolos en la transmisin digital y
analizar las maneras de eliminarla.
4. Simular distintos esquemas de modulacin digital paso banda.
Debido al limitado nmero de sesiones de laboratorio disponibles, resulta MUY
RECOMENDABLE plantearse la resolucin de los ejercicios antes de la
correspondiente sesin prctica. De este modo es posible sacar el mximo partido al
tiempo pasado en el laboratorio.

2. MODULACIN ANALGICA DE PULSOS


En este primer apartado se pretende que el alumno sea capaz de simular la
modulacin analgica de pulsos, segn dos esquemas vistos en clase. Para ello se
recomienda consultar el toolbox Signal Processing, fijndose especialmente en las
funciones de la categora Specialized Operations.
La modulacin analgica de pulsos consiste en variar las caractersticas de un
pulso en funcin de la seal moduladora. El esquema de modulacin analgica de
pulsos ms sencillo es PAM o modulacin de pulsos en amplitud. Consiste en hacer
variar la amplitud de los pulsos en funcin de la seal de informacin m(t). En
http://www.gib.tel.uva.es/tc/Tema5Applet2.html puede simular dicho esquema de
modulacin. Sin embargo, en un sistema de modulacin por pulsos es posible emplear
el ancho de banda extra consumido por los pulsos para mejorar el comportamiento
frente al ruido de PAM. Esto puede conseguirse representando los valores muestreados
de las seales con alguna propiedad del pulso distinta de su amplitud. Simularemos dos
esquemas de modulacin diferentes:

Modulacin por duracin de pulsos (PDM).


Modulacin por posicin de pulsos (PPM).

2.1. Modulacin por duracin de pulsos (PDM)


En la modulacin por duracin de pulsos (PDM), en ocasiones denominada
modulacin por anchura de pulsos (PWM o pulse-width modulation), las muestras de la
seal de informacin se emplean para variar la duracin de los pulsos en la portadora.
La funcin de Matlab que permite simular este tipo de modulacin es modulate, ya

Teora de la Comunicacin - Curso 2010-2011

Prctica 3

estudiada en la prctica anterior. El mtodo que implementa la modulacin PDM es


pwm.
Suponga que la frecuencia de muestreo es f s = 5000 Hz , la frecuencia portadora
f c = 200 Hz y que 3 t 3 s . Con el objetivo de ilustrar el funcionamiento de la
modulacin PDM, deber realizar un programa de Matlab que haga lo siguiente:

Genere una seal moduladora m1(t) formada por datos comprendidos entre 0 y 1
para el vector temporal mencionado anteriormente. La funcin rand puede
resultarle til a la hora de definir m1(t).
Genere una seal modulada PDM a partir de la seal m1(t).
Represente los cinco primeros pulsos de la seal PDM. Tenga presente que el
vector que contenga las muestras de la seal PDM tiene una longitud igual a
length(x)*fs/fc.
Repita los pasos anteriores empleando la opcin centered en la modulacin
PDM.

2.2. Modulacin por posicin de pulsos (PPM)


En la modulacin por posicin de pulsos (PPM) se vara la posicin de un pulso
con respecto a su posicin original en funcin de la seal de informacin m(t). Al igual
que sucede con la modulacin PDM, la funcin de Matlab que permite simular PPM es
modulate. En esta ocasin, el mtodo que implementa la modulacin PPM es ppm.
Suponga que la frecuencia de muestreo, la frecuencia portadora y el intervalo
temporal de trabajo son los mismos que en el apartado anterior. Para ilustrar el
funcionamiento de la modulacin PPM, deber realizar un programa de Matlab que
haga lo siguiente:

Genere una seal moduladora m2(t) = 0.2 m1(t).


Genere una seal modulada PPM a partir de la seal m2(t). Los valores de la
seal moduladora determinan la posicin de los pulsos en cada periodo.
Represente los cinco primeros pulsos de la seal PPM. Tenga presente que el
vector que contenga las muestras de la seal PPM tiene una longitud igual a
length(x)*fs/fc.
Repita los pasos anteriores variando opt con el objetivo de modificar la longitud
de los pulsos empleados en la modulacin PPM.
Repita tambin el ejercicio empleando m1(t) como seal moduladora.

3. CUANTIFICACIN UNIFORME Y NO UNIFORME


En este apartado se pretende que el alumno sea capaz de generar una seal
cuantificada, segn los distintos esquemas vistos en clase. Para ello se recomienda
consultar el toolbox Communications Toolbox, fijndose especialmente en las
funciones de la categora Source Coding.

Teora de la Comunicacin - Curso 2010-2011

Prctica 3

Es posible distinguir dos tipos de cuantificacin de seales: uniforme y no


uniforme. La primera funciona adecuadamente cuando la seal de entrada se reparte
uniformemente por todos los niveles de cuantificacin. Sin embargo, hay aplicaciones
en las que es preferible emplear cuantificacin no uniforme por las caractersticas de la
seal de entrada.
Considere las siguientes seales, definidas en el intervalo 1 t 1 :

x1 (t ) = sen(2t )
x 2 (t ) = t

(1)
(2)

Cul sera el rango dinmico de un cuantificador uniforme adecuado para las


seales anteriores? Empleando la funcin de Matlab quantiz disee un cuantificador
uniforme de 2, 4, 8, 16 y 32 niveles para x1 (t ) y x 2 (t ) . Considere f s = 1000 Hz .
Para utilizar quantiz necesitar definir dos vectores: partition y codebook. El
primero se usa para dividir el rango de la seal de entrada en N regiones. Tendr, por lo
tanto, N1 elementos. El segundo asigna un valor de cuantificacin a cada regin
definida con partition. La relacin general entre ambos vectores es:

codebook (1) partition(1) codebook (2) K partition( N 1) codebook ( N ) (3)


Si mmax es el valor mximo de la seal de entrada al cuantificador, la anchura de
cada intervalo de cuantificacin ser:

2mmax
N de niveles

(4)

Puede definir los vectores partition y codebook en funcin de y mmax como:


partition = [-mmax+delta:delta:mmax-delta];
codebook = [-mmax+(delta/2):delta:mmax-(delta/2)];

Una vez diseado el cuantificador uniforme:

Represente la seal x1 (t ) y su versin cuantificada en la misma figura.


Represente el error de cuantificacin, definido como la diferencia entre el valor
real de la seal x1 (t ) y su valor cuantificado, y determine la distorsin.
Represente la seal x 2 (t ) y su versin cuantificada en la misma figura.
Represente el error de cuantificacin, definido como la diferencia entre el valor
real de la seal x 2 (t ) y su valor cuantificado, y determine la distorsin.
Cmo varan los resultados al aumentar el nmero de niveles de cuantificacin?

Hemos comentado que el rango dinmico del cuantificador ha de adecuarse a los


valores de entrada de las seales. Con el objetivo de ilustrar la importancia de este
aspecto, repita los apartados anteriores sin modificar ninguna caracterstica en el
cuantificador uniforme con x3 (t ) = 2 x1 (t ) y x 4 (t ) = 2 x 2 (t ) . Qu cambios hay en
el error de cuantificacin y la distorsin?

Teora de la Comunicacin - Curso 2010-2011

Prctica 3

En http://www.gib.tel.uva.es/tc/Tema5Applet3.html se encuentra disponible un


applet que permite simular la cuantificacin uniforme de varias seales (coseno, sinc y
pulso rectangular). Puede emplearlo para ver la importancia que tiene la adecuacin del
rango dinmico del cuantificador a la seal que se pretende cuantificar y para
comprobar si los resultados previamente obtenidos con Matlab son correctos.
El uso de un cuantificador uniforme no es adecuado cuando la seal original no
se reparte uniformemente por todos los niveles de cuantificacin. En estos casos se
emplea cuantificacin no uniforme. Para comprobar la utilidad de esta tcnica considere
la seal x5 (t ) definida en el intervalo 0 t 4 :
x 5 (t ) = 0,78 e 2t sin (8t )

(5)

Emplee el cuantificador uniforme diseado antes y represente la seal x5 (t ) y su


versin cuantificada en la misma figura. Se aprovechan adecuadamente los intervalos
de cuantificacin? Cul es la distorsin? Represente tambin el error de cuantificacin.
La funcin de Matlab compand permite realizar la compresin y expansin de
la seal con las leyes A y . Para ver cmo cambia el nmero de intervalos de
cuantificacin con ellas, realice la compresin de la seal x5 (t ) con los valores
A = 87,6 y = 255 . Tras ello utilice el cuantificador uniforme. Represente la seal
comprimida con cada ley y su versin cuantificada en la misma figura. Qu diferencias
observa con respecto a emplear nicamente cuantificacin uniforme?

4. INTERFERENCIA ENTRE SMBOLOS EN TRANSMISIN


DIGITAL EN BANDA BASE
A continuacin se va a analizar el efecto de la interferencia entre smbolos (ISI)
en los sistemas de comunicacin digital banda base. Para ello se recomienda consultar el
toolbox Communications Toolbox.
Cuando se transmiten datos digitales a travs de un canal banda base hay que
considerar dos fuentes principales de error:
a) El ruido introducido por el canal.
b) La interferencia entre smbolos, que se debe a que un pulso (smbolo) puede
verse afectado por los adyacentes.
Si suponemos que ak son los smbolos (con valores +1 1) transmitidos cada Tb
y g(t) el pulso que se toma como forma bsica, la seal a la salida del transmisor es:
s (t ) = a k g (t kTb )

(6)

Si h(t) representa el canal, w(t) el ruido y c(t) el filtro receptor, la seal recibida
vendr dada por la siguiente expresin:

Teora de la Comunicacin - Curso 2010-2011

Prctica 3

y (t ) = ak p(t kTb ) + n(t )

(7)

donde:

p(t ) = g (t ) h(t ) c(t )

(8)
(9)

n(t ) = w(t ) c(t )

La seal y(t) es la que se muestrea para decidir el smbolo que se recibe en cada
instante iTb:
y (iTb ) = a k p (iTb kTb ) + n(iTb ) = a i p (0) + a k p[(i k )Tb ] + n(iTb ) (10)
k i

Para evitar la ISI (representada por el trmino a k p[(i k )Tb ] ) ha de


k i

cumplirse que:

1, m = 0
p (mTb ) =
0, m 0

(11)

Empleando filtros de coseno alzado se puede eliminar la ISI. En frecuencia:

1
P( f ) =
4W

1
,
2W

0 f f1

( f W )
1 sen
,
2
W

2
f


0,

f 1 f 2W f 1

(12)

resto

En el dominio del tiempo:


p (t ) =

cos(2Wt )
sinc(2Wt)
1 16 2W 2 t 2

(13)

El parmetro se denomina factor de redondeo y est comprendido entre 0 y 1.


W est relacionado con el rgimen o tasa de smbolos Rb segn la expresin:

R
1
= b
2Tb
2

(14)

BT = W (1 + )

(15)

W=
El ancho de banda es:

Realice las siguientes tareas con Matlab:

Teora de la Comunicacin - Curso 2010-2011

Prctica 3

1
s y que f s = 2000 Hz .Represente en el dominio del
200
tiempo el filtro de coseno alzado (emplee la ecuacin (13) para ello) con = 0 ,
= 0.3 , = 0.6 y = 1 . Ajuste el eje x para poder ver los datos en el intervalo
temporal [0.02, 0.02].
Represente los filtros calculados anteriormente en el dominio de la frecuencia,
ajustando el eje x al intervalo comprendido entre 1.5BT y 1.5BT .

Considere que Tb =

En el applet disponible en http://www.gib.tel.uva.es/tc/Tema6Applet1.html se


puede estudiar cmo cambia un filtro de coseno alzado, tanto en el dominio temporal
como en el de la frecuencia, cuando se varan W y . De este modo se puede comprobar
si los resultados previamente obtenidos con Matlab se ajustan a lo esperado.
Suponga que se transmiten cuatro smbolos ( a 0 = 1 , a1 = 1 , a 2 = 1 y a 3 = 1 )
con la tasa Rb especificada anteriormente, que se emplea un filtro de coseno alzado y
que, adems, = 1 . Asumiendo nulo el ruido:

Represente la seal recibida. Tendr que multiplicar cada smbolo por el filtro de
coseno alzado ( p (t ) en el caso del primer smbolo transmitido, p (t Tb ) para el
segundo, y as sucesivamente) y realizar la suma de las distintas contribuciones.
Emplee el comando axis para ajustar los ejes de la manera que crea ms
conveniente. Compruebe si existe interferencia entre smbolos representando en
una misma figura la seal recibida y la componente correspondiente a cada uno
de los smbolos.
t
). Existe en esta ocasin
Repita el proceso anterior con un filtro p(t)=sinc(
2Tb
interferencia entre smbolos?
Repita los dos puntos anteriores variando los smbolos transmitidos.

5. MODULACIN DIGITAL PASO BANDA


En este ltimo apartado simularemos conceptos relacionados con algunos
esquemas de modulacin digital paso banda explicados en clase. Para ello se
recomienda consultar el toolbox Communications Toolbox, fijndose especialmente en
las funciones de la categora Digital Modulation/Demodulation.

5.1. Modulacin BPSK y QPSK sin ruido


Con este ejercicio se pretende ilustrar cmo es posible implementar las
modulaciones BPSK y QPSK con Matlab. La funcin que permite simular estas
modulaciones es pskmod(x,m), donde x es la seal de informacin y m el nmero de
smbolos a emplear. Teniendo esto en cuenta, realice las siguientes tareas con Matlab:

Genere una secuencia de 5000 smbolos que formarn la seal de datos. Para
ello es aconsejable utilizar la funcin randint, con el campo RANGE ajustado
al nmero de smbolos del alfabeto empleado en BPSK.

Teora de la Comunicacin - Curso 2010-2011

Prctica 3

Obtenga la seal BPSK con el comando pskmod.


Represente la constelacin BPSK. Puede emplear para ello el comando
scatterplot.
Recupere la seal de datos original con el comando pskdemod.
Obtenga la probabilidad de error de bit con la funcin biterr.
Repita los pasos anteriores para la modulacin QPSK.

El applet disponible en http://www.gib.tel.uva.es/tc/Tema7Applet2.html permite


simular la modulacin PSK y puede resultar til para visualizar en el tiempo cmo
cambia la fase de la portadora en funcin del smbolo transmitido.

5.2. Modulacin BPSK y QPSK en presencia de ruido AWGN


Con este ejercicio se pretende mostrar el efecto que tiene el ruido en la
transmisin de seales BPSK y QPSK. Para aadir ruido blanco, gaussiano y aditivo a
la seal transmitida deber emplear la funcin awgn. Teniendo esto en cuenta, realice las
siguientes tareas con Matlab:

Genere una secuencia de 5000 smbolos que formarn la seal de datos. Para
ello es aconsejable utilizar la funcin randint, con las mismas consideraciones
acerca del campo RANGE que en el apartado anterior.
Obtenga la seal BPSK con el comando pskmod.
Transmita la seal a travs de un canal que aade ruido blanco gaussiano.
Emplee para ello la siguiente lnea de cdigo
yruidosa = awgn(y,SNR);

Suponga que la SNR es de 15dB por muestra.


Represente la constelacin BPSK.
Recupere la seal de datos original con el comando pskdemod.
Obtenga la probabilidad de error de bit con la funcin biterr.
Repita los pasos anteriores para distintos valores de SNR
Vuelva a realizar el ejercicio para la modulacin QPSK.

BIBLIOGRAFA
[1] S. Haykin, Communication Systems, John Wiley & Sons, 4rd edition, 2001.
[2] The Mathworks, Manual de usuario de MATLAB.

También podría gustarte