Anda di halaman 1dari 25

Universidad Tcnica Particular de Loja

F



UNIVERSIDAD TCNICA PARTICULAR DE LOJA
La Universidad Catlica de Loja
Electrnica y Telecomunicaciones
Electrnica de Radiofrecuencia

Prctica: Distorsin lineal, no lineal y efectos multitrayecto.
Nmero: 2.
Profesor: Ing. Manuel Quiones Cuenca.
Fecha: 08/04/2014
Integrantes:
1) Cabrera Diego
2) Guerrero Cristian
3) Pea Andy
4) Quizhpe Carlos

1. Resumen
Durante esta prctica se va a realizar una introduccin a la herramienta de
simulacin de Matlab Simulink, implementando los efectos del canal en las
seales transmitidas por los sistemas de comunicacin. Finalmente les invito
estimados estudiantes a empezar con optimismo la presente prctica.

2. Objetivos
Introducir a los profesionales en formacin al manejo de herramientas de
simulacin usando Simulink.
Simular los efectos de distorsin y el efecto multitrayecto.
Entender los efectos de distorsin lineal, no lineal y de multitrayecto en
sistemas de comunicacin.
3. Reglas generales para el desarrollo de las Prcticas de Laboratorio.
Las presentaciones de resultados deben ser originales, es decir, se
sancionar a los equipos o autores de prcticas idnticas.
El da de entrega de la prctica debe ser en formato electrnico y subido
al sistema EVA (Subir informe y archivos generados)

Universidad Tcnica Particular de Loja

Durante revisin de la prctica, se verificara los resultados y las
conclusiones que hayan obtenido con el fin de corroborar los objetivos
de la prctica se haya logrado.

4. Desarrollo
4.1. Distorsin lineal
El primer sistema que simularemos es una canal paso-bajo. Estudiaremos su
comportamiento cuando la entrada es una seal rectangular peridica. El
diagrama de bloques es como el de la figura 1.

4.2. Creacin del modelo
Para crear un nuevo modelo utilice la opcin File/New/Model de la ventana de
comando de Matlab. Una vez creado el modelo, aada y conecte los bloques
entre s, como se indica en la figura 1.

Figura 1: Modelo de canal paso-baja.
4.3. Bloques de diseo
Pulse Generator
Este bloque genera un tren de pulsos de periodo y ancho variables. Los
parmetros se fijan en la forma:

Universidad Tcnica Particular de Loja


Figura 2: Configuracin del bloque Pulse Generador.

Transfer Fcn
Este bloque implementa una funcin de transferencia arbitraria H(s). Los
parmetros del modelo son los coeficientes de los polinomios en s del
numerador y denominador de la funcin de transferencia (recuerde que
s=j ). Por ejemplo, la funcin de transferencia:
() =

2
+ +

3
+
2
+

Y esta funcin se describe como:
Numerator: [a b c]
Denominator: [d e 0 f]
Observar que los coeficientes se introducen en orden descendente de
potencias de s, y que tambin hay que especificar los nulos. En el ejemplo
que nos ocupa, consideraremos la funcin de transferencia.
() =
1
1 +

0
() =
1
1 +

0



Universidad Tcnica Particular de Loja

Para el ejemplo considere un valor
0
= 4000, para este caso, los
parmetros deberan ser (ver tambin figura 3):
Numerator: [1]
Denominator: [0.25e-3 1]


Figura 3: Configuracin del bloque Transfer Fcn.
MUX:
Este bloque multiplexa las diferentes entradas generando un vector de
salida. Los parmetros son (ver tambin figura 4):
Number of inputs: 2

Este bloque se utiliza para multiplexar dos o ms seales. La salida es un
vector (bus) en lugar de una lnea escalar. En este caso se utiliza para
insertar dos seales (entrada y salida de H(s)) al osciloscopio de forma
que se visualicen simultneamente.

Figura 4: Configuracin del bloque Mux.


Universidad Tcnica Particular de Loja

Scope:
Este bloque simula un osciloscopio. Es decir, visualiza las seales que se
aplican a su entrada frente al tiempo de simulacin del sistema (Tomar
en cuenta los siguientes parmetros como se indican en la figura 5).

Figura 5: Parmetros de configuracin del bloque Scope.
To Workspace
Este bloque muestrea la seal que se aplica a su entrada y almacena las
muestras en una variable que es accesible a Matlab al terminar la
simulacin.

Figura 6: Parmetros de configuracin del bloque To Workspace.



Universidad Tcnica Particular de Loja

4.4. Actividades
Simulacin
Para iniciar la simulacin, primero elegiremos los parmetros. Para esta
simulacin fijaremos los parmetros como se indica en la figura 7.

Figura 7: Parmetros de configuracin para la simulacin.

Una vez insertados los bloques y fijados los parmetros de la simulacin,
ya pude simular el modelo, pero antes gurdelo con File/Save... con el
nombre DIST_LINEAL. Simule ahora el modelo eligiendo Simulation/Run.
Segn va avanzando la simulacin, en el osciloscopio se puede ver la
evolucin temporal de la entrada y salida al sistema.

A continuacin presente el resultado de la grfica.
(Presente el resultado)

Universidad Tcnica Particular de Loja


Figura 8: Comportamiento de la entrada y salida del canal pasa bajo.

Anlisis temporal
Para iniciar la simulacin, primero elegiremos los parmetros. Para esta
simulacin fijaremos los parmetros como se indica en la figura 7. Una vez
la simulacin ha finalizado, en la ventana de comandos de Matlab
puede ejecutar whos y encontrar que se ha creado una variable
denominada salida que debe contener 81 elementos reales,
correspondientes a las muestras de la salida. Visualcela con plot(salida).
Deber obtener una grfica de la seal de salida.

A continuacin presente el resultado de la grfica (Scope).
(Presente el resultado)

Figura 9: Grafico del Comand Window de Matlab.


Universidad Tcnica Particular de Loja


Figura 10: Visualizacin de la salida del sistema mediante el comando plot.

Cuestiones
Con ayuda de Data Cursor (ver figura 8), mida los valores mximo (A1) y
mnimo (A2) de la seal y calcule la relacin (A1-A2)/A1, que es la
separacin relativa entre niveles (una medida de la interferencia inter-
simblica introducida por el canal), para valores de ancho de pulsos de
0.25e-3, 0.5e-3 y 0.75e-3. Compruebe que los resultados concuerdan con
los previstos en teora. Para una mayor precisin en las medidas, realice
estas sobre los ltimos periodos de la seal. De esta forma evitar los
efectos del transitorio inicial. (Presentar grficas y resultados)

Figura 11: sealizacin del Data Cursor.

Universidad Tcnica Particular de Loja



1er caso (0.25e
-3
)
A1=1.668e
-5

A2= 3.731e
-7


=
1 2
1

=
1.668
5
3.731
7
1.668
5

= 0.977631894


Figura 12: Visualizacin de la salida con ancho de pulso 0.25e
-3
.

2do caso (0.5e
-3
)
A1= 3.336e
-5

A2= 7.463e
-7

=
1 2
1

=
3.336
5
7.436
7
3.336
5

= 0.97768896



Universidad Tcnica Particular de Loja


Figura 13: Visualizacin de la salida con ancho de pulso 0.5e
-3
.

3er caso (0.75e
-3
)
A1= 5.004e
-5

A2=1.119e
-6

=
1 2
1

=
5.004
5
1.1196
7
5.004
5

= 0.977637889


Figura 14: Visualizacin de la salida con ancho de pulso 0.75e
-3
.



Universidad Tcnica Particular de Loja


4.5. Distorsin no-lineal.
En esta segunda parte estudiaremos los efectos de la caracterstica no lineal de
transferencia del canal. Consideraremos un modelo como el de la figura 9.


Figura 15: Modelo de canal no-lineal.

Este modelo genera una seal de la forma:
() =
1
sin(
1
) +
2
sin (
2
)
que es transmitida a travs del canal cuya funcin de transferencia en amplitud
es de la forma:
() =
1
() +
2

2
() +
3

3
()

4.6. Bloques de diseo
Los nuevos bloques de diseo son:
Sin Wave
Genera una seal seno de amplitud, frecuencia y fase constantes.
Fcn
Aplica una transformacin arbitraria a la entrada.
Gain
Amplificador de ganancia constante.
4.7. Actividades
Simulacin
Ajuste los parmetros del modelo para conseguir una entrada:

Universidad Tcnica Particular de Loja

() = sin(1000) + sin (4000)
y las ganancias para conseguir una caracterstica lineal del canal y una
frecuencia de muestreo para la salida de 25600 Hz. Simule el sistema durante
0.05 segundos.
A continuacin presente el resultado de la grfica (Scope).
(Presente el resultado)

Figura 15: Resultado de la venta scope.

Al terminar la simulacin, puede visualizar la seal de salida ejecutando
el siguiente comando plot(salida) en el command window de Matlab.
(Presente el resultado)

Universidad Tcnica Particular de Loja


Figura 16: Visualizacin de la salida mediante el comando plot.


Anlisis en frecuencia
A continuacin aada un bloque que permita visualizar el espectro de la
seal a la salida del bloque de sumador (comente el resultado).
(Presente el resultado)

Figura 17: Topologa aplicando un analizador de espectros al sumador y al add.



Universidad Tcnica Particular de Loja


Figura 18: Espectro del sumador.


Finalmente aada otro bloque que permita visualizar el espectro de la
seal a la salida del bloque de sumador (Add) y comente los resultados
comparando con el resultado anterior.
(Presente el resultado)


Figura 19: Espectro del add.

Llevando a cabo la debida comparacin del comportamiento de los espectros
de frecuencia tanto en el nivel del bloque del sumador como el del bloque del
sumador add, y mediante la ayuda del bloque Spectrum scope que simula

Universidad Tcnica Particular de Loja

los espectros, se pudo observar que estos son distintos solamente en
amplitud, los picos de amplitud del sumador add son ms pronunciados que
los picos de amplitud del sumador, por lo que se verifica que se produce una
distorsin en amplitud.

4.8. Efecto de multi-trayectoria (multi-path)
En este ltimo apartado consideraremos el efecto multi-trayectoria causado por
la superposicin de un eco retardado y atenuado de la seal.

4.9. Actividades
Simulacin 1
Consideraremos un modelo como el de la figura 10.

Figura 20: Modelo de efecto multi-trayectoria 1.
Para la configuracin del bloque de diseo del generador de banda
senoidal (ver figura 11).

Universidad Tcnica Particular de Loja


Figura 21: Configuracin del bloque Sine Wave.
(Presente el resultado del osciloscopio)

Figura 22: Simulacin 1.


Universidad Tcnica Particular de Loja



Figura 23: Resultado de la simulacin 1.

Simulacin 2
Consideraremos un modelo como el de la figura 12, aadiendo un
bloque de atenuacin.


Figura 24: Modelo de efecto multi-trayectoria 2.


(Presente el resultado del osciloscopio)

Universidad Tcnica Particular de Loja


Figura 26: Simulacin 2.


Figura 27: Resultado de simulacin 2.


Simulacin 3
A continuacin un modelo como el de la figura 13, ahora considerando
un sistema de modulacin.


Universidad Tcnica Particular de Loja


Figura 28: Modelo de efecto multi-trayectoria 3.

Para la configuracin del bloque PN Sequence Generator (ver figura 14)
y del modulador (ver figura 15).

Figura 29: Configuracin del bloque PN Sequence Generator .


Universidad Tcnica Particular de Loja


Figura 30: Configuracin del bloque M-FSK Modulator Baseband.

(Presente el resultado del osciloscopio)

Figura 31: Simulacin 3.


Universidad Tcnica Particular de Loja


Figura 32: Resultado de la simulacin 3.



Simulacin 4
Consideraremos un modelo como el de la figura 16, ahora tomando en
cuenta retraso.

Figura 33: Modelo de efecto multi-trayectoria 4.







Universidad Tcnica Particular de Loja

(Presente el resultado del osciloscopio)


Figura 34: Simulacin 4.



Figura 34: Resultado de la simulacin 4.






Universidad Tcnica Particular de Loja

Simulacin 5
Consideraremos un modelo como el de la figura 16, ahora tomando en
cuenta retraso.


Figura 35: Modelo de efecto multi-trayectoria 5.

(Presente el resultado del osciloscopio)

Figura 36: Simulacin 5.


Universidad Tcnica Particular de Loja


Figura 37: Resultado de la Simulacin 5.

5. Resultados
Entregar cada uno de las actividades resueltas y sus conclusiones.
6. CONCLUSIONES
En la salida del bloque del add se presenta ms rizo, es decir ms
componentes nuevas de frecuencia, mientras que a la salida del
sumador estas componentes son mnimas, lo que nos hace notar
que al pasar por cada una de las etapas se van aumentando
componentes nuevas en el espectro de frecuencias.
Al modular una seal y luego al procesarla con un demodulador,
se obtiene la misma seal de entrada al modulador.
Con aumentar un retardo en el sistema de modulacin se observa
que las variaciones aumentan, y estas aumentaran ms y ms
dependiendo del retardo que se le inyecte, es decir su periodo
aumenta dependiendo del retardo.
Se verifico que la distorsin que se dio en los diferentes tipos de
seales es afectada directamente con el tipo de seal que se
alimenta al sistema.
Comparando el comportamiento de los espectros de frecuencia
de los bloques del sumador y del sumador add, se verifica que hay
presente una distorsin en amplitud.

Universidad Tcnica Particular de Loja

Los ecos son variantes en el tiempo ya que el tiempo de retardo
no es igual en todos los casos.
Se comprob que en el caso de la distorsin lineal no se generaron
componentes nuevos en el espectro de frecuencia a diferencia
del caso de la distorsin no lineal en la que se corroboro que hubo
presencia de nuevas componentes espectrales.

7. Bibliografa

[1]. Cdigos Matlab y Scilab. Fuente:
http://artemisa.unicauca.edu.co/~vflorez/RCMI/ejemplos%20M
atlab%20Simulink.pdf.
[2]. Comunicaciones Digitales, Guiones de Prcticas. J.M. Grriz
y J.C. Segura-Luna. Fuente:
http://sirio.ugr.es/comdig/prac_matlab/practicas_simulink_05_0
6.pdf

Anda mungkin juga menyukai