Está en la página 1de 15

Practica 4

Modulación en Amplitud

Objetivos:
 Modula y demodula la portadora con doble banda lateral suprimida (DSB-SC)
señales de modulación de amplitud (AM).
 Investigar los efectos de los errores de frecuencia y fase en el rendimiento de la
demodulación.
 Module y demodule señales AM utilizando el muestreo y el paso de banda. Técnica
de filtro (BPF)

Actividad 1: Modulación y demodulación de doble Banda lateral con


portadora suprimida de señales

A través de un canal de ruido aditivo, la señal DSB-SC AM recibida se puede expresar


como

ecuación 1

donde f(t) es la señal de información, A cos(𝜔ct) es la onda portadora y n(t) es el ruido de


fondo.
En el receptor, la señal demodulada y(t) se obtiene mediante dos pasos principales.
Primero, se genera una sinusoide cos(𝜔ct), llamada “portadora local”, con su frecuencia y
sincronizadas en fase con las de la onda portadora de la señal recibida.
La señal se multiplica por el operador local para generar la siguiente señal:

ecuación 2

En segundo lugar, g(t) pasa a través de un filtro de paso bajo (LPF) para generar la señal
demodulada señal y(t) como
ecuación 3

donde Bf es el ancho de banda de f(t). La notación LPFD[x(t)] denota la salida de un LPF ideal
(sin distorsión y sin retardo) con un ancho de banda D.

Procedimiento:

1. Supongamos que n(t) es cero en la ecuación (1). Sustituyendo la ecuación (1) en (2),
y luego en (3), demuestre que y(t) = (A∕2) × f(t). Supongamos que la frecuencia de
corte de la onda 𝜔c es mayor que el ancho de banda de la señal Bf.
2. El diseño mdl/slx que se muestra en la Fig. 1 está diseñado para simular el sistema
DSBSC AM. En el transmisor, una señal de audio del bloque de fuente de senoides
modula en una señal DSB-SC AM. En el receptor, la señal transmitida es recibido con
un ruido gaussiano aditivo y luego demodulado para obtener la señal de audio
original.

Figura 1.- Diseño en simulink de Sistema DSB-SC AM


a) Descargue sound_CH9.mat desde el sitio web complementario a su trabajo en
MATLAB carpeta. Diseñe el archivo mdl/slx como se muestra en la Fig. 1.
Establecer los parámetros de los bloques. como sigue. Deje los bloques no
mencionados como están; se establecerán más tarde.
i. Sound Source: (Fuente de sonido): Utilice el subsistema diseñado en la
practica 1. Si no lo tienes, vuelve a diseñarlo.
 From File/File name=Desde Archivo/Nombre de archivo =
sound_CH9.mat
ii. Sine wave (Onda sinusoidal)
 Frecuency (Frecuencia) = 2*pi*(20+El último dígito de su número de
identificación de estudiante)*1e3
 Phase (Fase) = pi/2
iii. Gaussian Noise Generator (Generador de ruido gaussiano): si está
utilizando una versión de Simulink que no tenga este bloque en la
biblioteca, luego use el archivo de diseño en el sitio web
complementario.
 Variance (Varianza) = 1e-3
 Sample time (Tiempo de muestra) = 1/16e4
iv. To file (archivar)
 Save Format (Formato de guardado) = Array (Matriz) (no
necesario para versiones anteriores)
 File Name (Nombre de archivo) = demodulated.mat
 Tiempo de muestra = 1/8192
v. Bloques Spectrum Viewer, Spectrum Viewer1, Spectrum Viewer2,…:
Utilice el subsistema creado en la practica 1. Si no lo tiene, diseñe otra
vez. Asegúrese de que los números en los nombres de estos bloques
aparezcan en orden numérico como se muestra en la Fig. 1.

Guarde el archivo mdl/slx completo. También haga otra copia para usar en
próximas practicas

b) Capture la ventana de diseño mdl/slx completa.


 La salida del bloque Source Sounds (Fuente de sonido) corresponde a la
señal de información f(t) en la ecuación (1). Se quiere modular f(t) en
una señal DSB-SC AM y luego demodular la señal recibida 𝜙(t) para
recuperar f(t).
Usando las ecuaciones (1) – (3), complete las cantidades marcadas con '?' para
los siguientes ocho Bloques. Los dos primeros bloques están completos para su
referencia.

 Determine la frecuencia (en Hz) de la señal de onda portadora A cos(𝜔ct)


según la configuración del parámetro en anterior.
 Explique por qué el parámetro Fase del bloque Sine Wave en anterior
está configurado en pi/2. Puedes usar la identidad cos(x) = sin(x + 𝜋∕2).

c) En este problema, se analiza la forma de onda de salida y el espectro de cada


bloque.

 Ejecute la simulación durante 0,01 segundos configurando el Simulation


stop time (tiempo de parada de la simulación) en 0,01 segundos. Primero, ,
Autoscale (escale) automáticamente el alcance la ventana de visualización
del Scope (osciloscopio) y luego amplíe el rango de [0,008 0,01] segundos
a lo largo del eje x. (1) Capture la ventana de visualización del alcance del
Scope. (2) Con base en la ventana capturada, explique si la señal DSB-SC
AM, que es, f(t) × A cos(𝜔ct), la segunda forma de onda desde arriba en el
osciloscopio, es correctamente generado.
 Cambie el Simulation stop time (tiempo de parada de la simulación) a 3
segundos y ejecute la simulación. Captura (Spectrum Analyzer) (El analizador
de espectro) muestra las ventanas de Spectrum Viewer, Spectrum Viewer1
y Spectrum Viewer2 en este orden. Minimiza los tres restantes Spectrum
Viewer ventanas en este punto.
Antes de capturar las ventanas de visualización del Analizador de espectro,
reduzca la altura de la ventana para obtener una relación ancho:alto de
aproximadamente 7:1 para la parte del gráfico como se muestra en Figura 0.0.1. No
escalar automáticamente.

Figura 001.-Espectro de una señal periódica deseada.

 Discuta si las formas del espectro en las tres ventanas capturadas son
consistentes con sus ecuaciones correspondientes en el apartado anterior

d) Análisis del espectro del ruido de fondo.

o Explorado la relación entre el función de autocorrelación rf(𝜏) y la densidad


espectral de energía de una señal de energía. Esta relación también es válida
para las señales de potencia, es decir, la relación entre la función de
autocorrelación Rf(𝜏) y densidad espectral de potencia (PSD) S f(𝜔) de una
potencia señal. Escribe esta relación.
o Dibuje la función de autocorrelación del ruido blanco gaussiano, que se
utiliza a menudo para modelar el ruido de fondo aditivo idealizado en un
receptor de radio.
o Con base en las respuestas obtenidas en los apartados anteriores, dibuje la
PSD del ruido de fondo.
o Capture la ventana de visualización de Spectrum Viewer3/Spectrum
Analyzer.
o ¿El espectro capturado en el apartado anterior es consistente con el
esquema dibujado?
o Analizar el espectro capturado en el visualizador y determinar si la salida
del generador de ruido gaussiano es blanco .
e) Espectro de señales recibidas en un ambiente ruidoso.
 Capture la ventana de visualización de Spectrum Viewer4/Spectrum
Analyzer.
 ¿El espectro capturado en el apartado anterior es lo que esperaba ver?
¿Por qué?
 Mida y registre la relación portadora-ruido (CNR) de la señal recibida en
dB. Consulte la siguiente nota para conocer la definición de CNR.
NOTA: CNR es la diferencia en dB entre el valor pico de la señal PSD y el nivel de
ruido de fondo PSD.
f) Ahora se completan los pasos de demodulación para que la salida del Analog
Filter Design Block (bloque de diseño de filtro analógico) genera la señal
demodulada, es decir, y(t) en la ecuación (3).

 Se quiere que la salida del bloque Product1 esté en el lado derecho del
diseño igual g(t) dado en la ecuación (2). Determine la configuración
adecuada de los parámetros Frecuency (Frecuencia) y Phase (Fase) del
Sine Wave1 block (bloque Sine Wave1) del diseño.
 Configure con los parámetros obtenidos en el apartado anterior y
ejecute la simulación durante 3 segundos.
 Capture la ventana de visualización de Spectrum Viewer5/Spectrum
Analyzer. Si la configuración en el apartado 1 es correcto, el gráfico del
espectro debe mostrar tres grupos de valores de los componentes
espectrales distintos de cero. Determine las frecuencias centrales de
estos componentes desde la ventana de visualización del Visor de
espectro5/Analizador de espectro y justifique estos valores basándose
en de la expresión matemática de la señal en la entrada de Spectrum
Viewer5.
 Establezca el parámetro Passband edge frequency (rad/s) (Frecuencia de
borde de banda de paso (rad/s)) del Analog Filter Design block (diseño
del Bloque del filtro analógico) a 2*pi*500. Ejecute la simulación durante
al menos 5 segundos (hasta 20 segundos si la potencia informática de su
PC lo permite). Al completar la simulación, complete el lugar marcado
por '??' en el siguiente comando y ejecútelo en el comando ventana para
reproducir la señal demodulada.
 Repita el paso anterior para cada uno de los dos casos siguientes:
Passband edge frequency (rad/s) (Frecuencia del borde de la banda de
paso (rad/s)) = 2*pi*500, 2*pi*4e3 y 2*pi*40e3. (a) Describa la diferencia
de sonido entre los casos con Passband edge frequency (frecuencia de
corte de banda de paso (rad/s)) = 2*pi*500, 2*pi*4e3 y 2*pi*40e3. (b)
¿Qué valor para el parámetro Passband edge frequency (Frecuencia de
borde de banda de paso) da como resultado el mejor de calidad de
sonido?
 Basado en el espectro en apartado anterior, explique por qué la calidad
del sonido con Passband edge frecuency (La frecuencia de corte) (rad/s)
= 2*pi*500 es peor que la frecuencia de borde de banda de paso (rad/s)
= 2*pi*4e3. Basado en el espectro en anterior, explique por qué la
calidad del sonido con Passband edge frecuency (la frecuencia de borde)
(rad/s) = 2*pi*40e3 es peor que la de la frecuencia de borde de banda de
paso (rad/s) = 2*pi*4e3.
 Restaure el parámetro Passband edge frequency (rad/s) (Frecuencia de
borde de banda de paso (rad/s)) del bloque de diseño de filtro analógico
Analog Filter Design block a 2*pi*4e3. En la pestaña Logging tab
(Registro) (puede diferir para diferentes versiones de MATLAB/Simulink)
de la ventana de parámetros del bloque Scope, desmarque Limit data
points (Limitar puntos de datos) para que duren. Ejecute la simulación
durante 0,5 segundos configurando Tiempo de parada de la simulación
(Simulation stop time) a 0,5 segundos. Escalar automáticamente la
ventana de visualización del Scope y capturarlo.
 Haga zoom correctamente en la ventana de visualización del alcance en
de apartado anterior para verificar si la señal demodulada y(t) es, o al
menos se aproxima bien, Af(t)∕2. Si no, entonces la configuración del
parámetro es incorrecta. En este caso, corrija la configuración del
parámetro y ejecute la simulación nuevamente. En caso afirmativo,
capture la ventana de visualización ampliada del Scope.
Actividad 2: Efectos de los Errores locales en la Fase y Frecuencia de la
Portadora en el Rendimiento de la Demodulación

1) El efecto del error de fase de la portadora local.

a) Considere el caso en el que las fases de la señal recibida y la portadora


local difieren en 𝜃 (error de fase); es decir, la portadora local del receptor
es cos(𝜔ct + 𝜃), en lugar de cos(𝜔ct), en la ecuación (2). En este caso, se
debe modificar la ecuación (2) como g(t) = 𝜙(t) cos(𝜔ct + 𝜃). Sustituya
esta ecuación modificada en la ecuación (3) y demuestre que y(t) = (A cos
𝜃∕2)f(t). Ignore el ruido n(t) como se hizo en la actividad 1.
 Verificar el resultado en actividad 2 con simulación. Establecer
los parámetros del bloques relevantes de la siguiente manera.
1. Gaussian Noise Generator (Generador de ruido gaussiano)
 Variance (Varianza) = 0 (solo para verificar la respuesta de
actividad 2)
2. Sine Wave1 (Onda sinusoidal1)
 Frequency (Frecuencia) = 2*pi*(20+El último dígito de su
número de identificación de estudiante)e3
 Phase(rad)(Fase(rad)) = pi/2+pi/4. (Mantenga la Phase
(fase (rad)) del bloque de Sine wave1 onda sinusoidal en el
transmisor = pi/2.)
3. Analog Filter Design (Diseño de filtro analógico)
 Passband edge frequency (rad/s) =Frecuencia de borde de
banda de paso (rad/s) = 2*pi*4e3
Con los parámetros anteriores, ¿cuál es el error de fase 𝜃 entre la señal recibida y
el transportista local?

b) Establezca el tiempo de parada de la simulación (Simulation stop time)


en 0,25 segundos y ejecute la simulación. Autoescale el Scope y
capturarlo.
c) ¿Verifica el resultado de la actividad 1 que la señal demodulada es y(t) =
(A cos(𝜃)∕2) f(t)? Es decir, ¿la señal demodulada y(t) es igual a f(t) con un
factor de A cos(𝜃)∕2? Amplíe f(t) e y(t) al mismo tiempo y mida la relación
de sus magnitudes para estimar el factor de escala.
d) Ejecute la simulación para cada uno de los siguientes valores de 𝜃: -pi/4,
pi/3, pi/2, -pi/2 y pi. (a) Capture la señal demodulada y(t) para cada caso.
(b) Hacer lo ¿Los resultados de la simulación coinciden con los resultados
teóricos?

2) El efecto del error de fase en un entorno con ruido de fondo.


a) Para agregar una señal de ruido n(t) a la señal recibida, restablezca el
parámetro Variance (varianza) del generador gaussiano vuelve a 1e-3.
 Restaure la fase de parámetros del bloque Sine Wave1
(portadora local) a pi/2. Ejecute la simulación durante 3
segundos. (a) Capture la ventana de visualización de
Spectrum Viewer5/Spectro Analyzer; (b) Mida el valor
máximo del espectro de la señal de banda base, el nivel de
ruido de fondo (ruido PSD) y el CNR de la señal de banda
base en dB.
 ¿Valor máximo del espectro de la señal de banda base =?
dB
 ¿Nivel de ruido de fondo (ruido PSD) =? dB
 ¿Señal de banda base CNR =? dB
b) Establezca el parámetro Fase del bloque Sine Wave1 (portadora local) en
pi/2+7*pi/16 y repita los pasos en anteriores.
 ¿Valor máximo del espectro de la señal de banda base =? dB
 ¿Nivel de ruido de fondo (ruido PSD) =? dB
 ¿Señal de banda base CNR =? dB
c) De los resultados de 2.a y 2.b, después de multiplicar el ruido de fondo
por el operador local, ¿cómo afecta el error de fase al ruido de fondo PSD?
d) (a) Demuestre que el error de fase 𝜃 da como resultado una reducción de la
señal de banda base potencia después de la multiplicación de la portadora
local y el factor de reducción es cos2 𝜃. (b) Verifique el factor de reducción
utilizando los resultados de 2b
e) (a) A partir de los resultados de los apartados, explique que la perdida de
CNR de la señal de banda base después de la multiplicación de la portadora
local es igual a 10 log10 cos2 𝜃[dB]. (b) Mida la pérdida CNR en dB en el
espectro de 2.b en comparación con el espectro de 2.a. (c) ¿La pérdida CNR
medida coincide con el valor teórico, que es, 10 log10 cos2 𝜃 [dB]?
f) Restaure el parámetro Fase del bloque Sine Wave1 (portadora local) a pi/2.
Ejecute la simulación durante 3 segundos y luego ejecute la siguiente línea
para reproducir la señal desmodulada. Presta atención a la calidad del
sonido.

Establezca el parámetro Fase del bloque Sine Wave1 (portadora local) en


pi/2+7*pi/16 y ejecutar la simulación nuevamente. Reproduzca la señal
desmodulada.
(a) ¿Cómo cambia la calidad del sonido según el error de fase?
(b) Explique por qué cambia la calidad del sonido.
g) (a) Discuta el sonido esperado de la señal desmodulada si el parámetro
La fase del bloque Sine Wave1 (portadora local) se establece en 0. (b)
Justifique su respuesta matemáticamente

h) Establezca el parámetro Fase del bloque Sine Wave1 (portadora local) en 0.


Ejecute la simulación y reproduce la señal desmodulada. ¿Suena como
esperabas?
i) Capture la ventana de visualización de Septum Viewer5/Spectrum Analyzer.
Explique la forma del espectro derivando la expresión matemática de g(t) en
la ecuación (2) para el caso de ajuste de fase en el apartado anterior.
j) Justificamos matemáticamente la respuesta a 2. Supongamos que la PSD del
ruido de fondo n(t) es N0∕2. Denota el ruido multiplicado por la portadora

local con error de fase 𝜃 como nc(t), es decir, . Se


puede demostrar que, independientemente del valor de 𝜃, la PSD de nc(t) es
igual a N0∕4 hasta los dos pasos siguientes: (a) muestre que la función de
autocorrelación de nc(t), es decir,

es igual (N0/4) 𝛿(𝜏); (b) aplicar la


relación entre la función de autocorrelación y la PSD.

3) El efecto del error de frecuencia de la portadora local.


a) Considere el caso en el que las frecuencias de la señal recibida y la local la
portadora difiere en Δ𝜔 (error de frecuencia); es decir, en la ecuación (2), el
transportista local es cos((𝜔c + Δ𝜔)t), en lugar de cos(𝜔ct). En este caso, se
debe modificar la ecuación (2) como g(t) = 𝜙(t) cos((𝜔c + Δ𝜔)t). Sustituya
esta ecuación modificada en la ecuación (3) y demuestre que y(t) = (A
cos(Δ𝜔t)∕2)f(t). Ignore el ruido n(t) como se hizo en la actividad 1.
b) (a) Si el parámetro Frecuencia del bloque de onda sinusoidal se establece
en 2*pi*25e3 y Frecuencia del bloque Sine Wave1 a 2*pi*(25e3+0.2), ¿cuál
debería ser el demodulado?¿Suena la señal? (b) Justifique
matemáticamente su respuesta.
c) Establezca el parámetro Frecuencia de onda sinusoidal en 2*pi*25e3 y
Frecuencia de Onda sinusoidal 1 a 2*pi*(25e3+0,2). Ejecute la simulación
durante 10 segundos y corra la señal demodulada.
Describe cómo la señal demodulada suena diferente del caso cuando la
frecuencia (rad/s) de Sine Wave1 se establece en 2*pi*25e3.
d) Escalar automáticamente la ventana de visualización del osciloscopio y luego
capturarla.
e) ¿La señal demodulada capturada anteriormente coincide con el resultado
teórico derivado en el comienzo de la actividad?
f) Establezca la frecuencia (rad/s) del bloque Sine Wave1 en 2*pi*24.5e3.
Ejecute la simulación nuevamente y reproduzca la señal demodulada.
Describe el sonido que escuchas.
g) Con base en los resultados de la simulación hasta el momento, resuma los
efectos error de la frecuencia en la señal demodulada.

Actividad 3.- Diseño de un Transmisor y Receptor AM sin uso de un Oscilador


Para Generar la Señal Sinusoidal

1. Diseñe un archivo mdl/slx como se muestra en la Fig. 2.


a) Configure los parámetros de los bloques de la siguiente manera. Parámetros
para bloques no mencionados. Aquí se establecerá más tarde.

b) Establezca el tiempo de parada de la simulación en 5 segundos y ejecute la


simulación. Captura la muestra de las ventanas del analizador de espectro que
muestra las ventanas de Spectrum Viewer, Spectrum Viewer1 y Spectrum
Viewer2 (excepto Spectrum Viewer3) en el orden indicado.
c) Verá el espectro de líneas con el mismo espacio en la ventana de visualización
de analizador de espectro 1 exhibe un espectro de líneas en la salida del
generador. Explique por qué la salida del generador de impulsos
d) (a) Mida el espaciado de frecuencias del espectro de líneas. (b)
Matemáticamente, explicar el espaciamiento de frecuencias.
e) Utilizando la propiedad de la transformada de Fourier de multiplicación de dos
señales en el dominio del tiempo, o expandiendo el producto de la señal de
información y el pulso entrenar en múltiples términos, cada uno de los cuales es
el producto de la señal de información y una sinusoide compleja, justifica
matemáticamente la forma del espectro que se muestra en la pantalla ventana
de Spectrum Viewer2/Spectrum Analyzer.
2. Pasar la señal muestreada a través de un BPF diseñado adecuadamente dará como
resultado un señal cuya forma espectral es la misma que la de la señal DSB-SC AM.
a) Si configuramos los parámetros del bloque Diseño de filtro analógico como se
muestra a continuación, la salida de este bloque será la señal DSB-SC AM con una
frecuencia portadora en 20 kilociclos. Las definiciones de los parámetros se
muestran en la Fig. 01.

Figura 01.-Definiciones de los parámetros del bloque Diseño de filtro analógico para el diseño BPF.

Justifique la configuración de los siguientes tres parámetros

b) Después de configurar los parámetros indicados en a), ejecute la simulación.


Después de que se complete la simulación la escala del Scope se ajusta
automáticamente y luego ampliar el rango de [4,995 5] segundos. (a) Capture la
ventana de visualización. (b) ¿La salida del BPF se parece a la forma de onda de una
señal DSB-SC AM? (c) Mida la frecuencia portadora de la forma de onda generada.
c) (a) Capture la ventana de visualización de Spectrum Viewer3/Spectrum Analyzer. (b)
¿Representa el espectro una señal AM DSB-SC con una frecuencia portadora de
¿20kHz?
d) Incluso si se configura la frecuencia (la inversa del parámetro Periodo) del bloque
del generador de impulsos a un valor inferior a la frecuencia actual de 20 kHz, la
salida del bloque de diseño de filtro analógico aún podría ser una señal DSB-SC AM
con un frecuencia portadora de 20 kHz. (a) Encuentre el(los) valor(es) del Período
que sean mayores que la configuración actual de 1/2e4. (b) Justifique su solución.
e) Aplicar los valores de período obtenidos en apartado anterior al bloque Generador
de impulsos y luego ejecutar la simulación. (a) Capture las ventanas de visualización
de los cuatro Spectrum espectadores. (b) ¿Es correcta su respuesta obtenida
anterirormente?
f) Se puede generar una señal DSB-SC AM con una frecuencia portadora de 40 kHz
cambiando solo los parámetros del bloque Diseño de filtro analógico. correctamente
configurado los parámetros y ejecutar la simulación. Capture la ventana de
visualización de SpectrumViewer3/Analizador de espectro.
3. Demodulación de la señal DSB-SC AM mediante muestreo y BPF.

a) Primero establezca el parámetro Período del bloque del generador de


impulsos en 1/(2e4) y luego configure el parámetros del bloque Diseño de
filtro analógico a los valores indicados en el apartado anterior.
b) La señal DSB-SC AM, es decir, la salida del bloque de diseño de filtro
analógico, se puede demodular configurando correctamente los parámetros
de onda sinusoidal y analógica. Filtre los bloques Design1 en el archivo
mdl/slx. Establezca los parámetros de estos dos bloques y capturar las
ventanas de configuración de parámetros.
c) Establezca el parámetro Tiempo de parada de la simulación en 0,5 segundos
y ejecute la simulación.(a) Escalar automáticamente la ventana de
visualización de Scope y capturarla. b) ¿Es el OSD-SC AM ¿Señal demodulada
correctamente?
d) En el bloque Al archivo, establezca Nombre de archivo=demodulated.mat,
tiempo de muestra=1/8192, y ejecute la simulación durante 5 segundos.
Luego ejecute lo siguiente en la ventana de comandos para reproducir la
señal demodulada. A juzgar por el sonido, ¿la señal está demodulada?
¿correctamente?

e) Se puede demodular una señal DSB-SC AM sin utilizar el bloque Sine Wave.
Elimine el bloque Sine Wave y revise el archivo mdl/slx para que el DSB-SC
recibido. La señal AM aún se puede demodular exitosamente. (a) Capture el
mdl/slx revisado. (b) Justifique la configuración de parámetros para los
bloques recién agregados, si los hay.
f) Ejecute la simulación utilizando el mdl/slx revisado en 3.C-4 durante 0,5
segundos. (a)Escala automáticamente todas las formas de onda en la
ventana de visualización del bloque Scope y captura él. (b) ¿Se demodula
correctamente la señal?

Actividad 4._ Implemente un modulador AM

También podría gustarte