Anda di halaman 1dari 23

UNIVERSIDAD NACIONAL DE

INGENIERIA
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA

EXPERIENCIA N 1:
APRENDIZAJE Y FAMILIARIZACION EN EL USO DEL
MATLAB SEALES CONTINUAS, DISCRETAS Y MUESTREO

INFORME PREVIO

CURSO:
LABORATORIO DE
TELECOMUNICACIONES I
PROFESOR:
Ing. FLORES ATOCHE, BEAU
ALUMNO:
LOYOLA LOPEZ, HARRISON LUIS
CODIGO:
20122575B

2016

INFORME PREVIO:
1) Investigar sobre seales continuas y discretas, representacin y
propiedades: Sinusoide, Exponencial compleja, Gauss, Uno,
Triangulo, Impulso, Rect, Sinc, Asinc, Escaln, Signo, Shah,
Horquilla y Antihorquilla.
Seal Continua:

Una seal Continua es aquella que depende de una variable est


definida para todos los puntos de un intervalo determinado del
conjunto de los nmeros reales por tal motivo podemos decir que
estas seales pertenecen a los reales, tambin son continuas en el
tiempo. De seales continuas tenemos:
corriente en AC
temperatura
presin
movimientos mecnicos entre otros.

Seal Discreta:

Una seal Discreta es aquella que depende de una variable (n), es


una seal discontinua la cual est definida para todos los puntos de
un intervalo del conjunto de los nmeros enteros, por lo tanto
pertenece a los nmeros enteros. Son importantes para la tecnologa
ya que en el mundo de ahora, un mundo "digital" y en el que usamos
computadores, microchips entre otros, solo manejan seales
discretas.
Uno de los ejemplos de estas seales es:
el precio del Dlar
el rebotar de una pelota al caer libremente
el pulso cardaco.

Seal sinusoidal
Una onda sinusoidal es aquella que usualmente se ve en los dispositivos
electrnicos, por ejemplo un osciloscopio, esta seal o funcin es empleada
para modelar el comportamiento de varios fenmenos fsicos entre ellos la

electricidad. Las caractersticas o propiedades de la funcin son descriptas a


continuacin.

Seal

sinusoidal en Matlab

>> x = linspace(0, 2*pi, 32);


>>y=sin(x);
>>plot(x,y)

Seal sinusoidal en Matlab en forma discreta


>> x = linspace(0, 2*pi, 32);
>> y = sin(x);
>> stem(x,y)

Seal Exponencial Compleja


- A Real, a = 0, b <> 0
-Esta seal, muy usada para describir muchos procesos fsicos, es
peridica con perodo.
-Usando la relacin de Euler se puede escribir en trminos de seales
senoidales:
x(t) = ACos( b t ) + j ASen( b t )
Ejemplo: A =1, a = 0, b = 2
Real[ x(t) ], Imag[ x(t) ]

Seal Gaussiana

Esta es una funcin que se puede definir mediante la siguiente


expresin:

donde a, b y c corresponden a constantes reales (a > 0).


La grfica de la funcin es simtrica y su forma es de campana, por esta
razn se denomina generalmente campana de Gauss. El parmetro a es
correspondiente al alto de la campana que se centra en el punto b,
estableciendo c la anchura de la misma.

La campana de Gauss en MatLab:


>> x=linspace(-3,3,500);y=exp(-x.^2);z=2*exp(-x.^2);
>> plot(x,y,'-',x,z,'--')
legend('exp(-x^2)', '2*exp(-x^2)') % Pone una leyenda

Seal Triangular:
La onda triangular se pueden conseguir ya sea fsica como matemticamente, integrando
una onda cuadrada en el tiempo. Los movimientos de subida y bajada de esta onda
cuadrada se trasforman en pendientes de los blancos de bajada y subida de la onda
triangular.

La Funcion Triangulo en MatLab:


>>t=(-5:0.01:5);x7=tripuls(t,5);plot(t,x7)

Seal Rectangular o Rect

Funcin Sinc

La funcin sinc (Figura 1-12) tambin conocida como funcin de


filtraje o interpolacin, se define como: sinc(x)=sin(pi*x)/(pi*x)
La importancia de esta funcin proviene del hecho que es la
transformada de Fourier de la funcion rectangular. Esto implica, entre
otras cosas, que: una seal que tiene forma de sinc es de ancho de
banda limitado.
>> t=-5:0.05:5;x=sinc(t);plot(t,x)

1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-5

-4

-3

-2

-1

Seal Impulso
La seal impulso es muy importante, a pesar de solo ser una seal
terica, esta seal simplemente representa una cantidad de energa
finita en un instante de tiempo infinitesimal. El impulso unitario se
representa por y posee energa uno, est dado por:

Utilizando la funcin triangulo haciendo que el ancho del tringulo sea


de 0.000001 tambin se obtiene el impulso.
>> t=(-5:0.01:5);x7=tripuls(t,0.000001);plot(t,x7)
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-5

-4

-3

-2

-1

Seal Escaln
La funcin escaln unitario se define como la integral de la funcin
impulso desde el infinito negativo hasta el tiempo t. La integral de
la funcin impulso es 0 si el tiempo t es menor que 0, y 1 si el

tiempo t es mayor que 0. Se define exactamente el escaln


unitario como:

el tipo de escaln unitario corresponde a una salida. El valor de la


funcin en t=0, es indefinido. Otros textos lo pueden definir como
1 o 0. As pues sta nos representa la corriente continua disipada
en nuestro dispositivo.

Seal Signo
Es una funcin matemtica especial, una funcin definida a trozos,
que obtiene el signo de cualquier nmero real que se tome por
entrada. Se representa generalmente
mediante
sgn(x).

Seal Shah
Esta definida por:

Funcion Horquilla y Anti-horquilla


La funcion Horquilla y Antihorquilla son formados por dos impulsos de
area cada uno.La importancia de estas funciones radicaen que son
proporcionales a la transformda de Fourier de las funciones coseno y
seno , repsctivamente. Se define la funcion horquilla como

Y la funcion antihorquilla como

2)

Utlizando MATLAB genere tanto en tiempo continuo como en


tiempo discreto seales peridicas cuadradas y triangulares,
seales exponenciales, seales senoidales y seales senoidales
amortiguadas exponencialmente; Asimismo las seales del
parrafo anterior.

Seal Cuadrada discreta


>> t=-5:0.2:5;x=square(t);stem(t,x
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
-5

-4

-3

-2

-1

Seal Triangular Discreta


>> t=(-5:0.05:5);x7=tripuls(t,3);stem(t,x7)

1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-5

-4

-3

-2

-1

Seal exponencial Discreta


>> t=(-2:0.1:2);x=exp(-t);stem(t,x)
8
7
6
5
4
3
2
1
0
-2

-1.5

-1

-0.5

0.5

1.5

12

14

Seal senoidal Discreta


>> t=(0:0.2:4*pi);x=sin(t);stem(t,x)
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1

10

Seal Amortiguada exponencialmente

>> t=1:0.005:1;A=60;Wo=20*pi;phi=0;a=6;expsen=A*sin(Wo*t+phi).*exp(a*t);plot(t,expsen);
4

2.5

x 10

2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-1

-0.8

-0.6

-0.4

-0.2

0.2

0.4

0.6

0.8

3) Desarrollo en Serie de Fourier de seales continuas peridicas:


Deduzca los valores de los coeficientes del desarrollo en serie de
Fourier de una seal cuadrada peridica. Simular en MATLAB.

Serie de Fourier:
Cualquier funcin del tiempo f(t), real, peridica de perodo T o frecuencia 1 =
2 / T, continua, puede ser expandida en una serie infinita de senos y cosenos
de frecuencias n mltiplos de 1 , es decir, n = n 1, con n=1,2,,. En forma
de ecuacin tenemos que:

Para obtener A0 calculamos el promedio temporal de f(t), sustituyendo la


anterior serie en la integral del promedio y tomando en cuenta que el promedio
temporal de los senos y cosenos son cero. El valor de t 0 normalmente es cero
pero ms adelante nos convendr tomarlo como T/2.

Para calcular los coeficientes A m con m=1,2,,, calcularemos el promedio de


una nueva funcin f(t) cos( m 1 t):

1
T

1
f (t ) cos( m1t )dt
T

1
0 A0 cos(m1t ) dt T

A
0 n 1

1
T

cos n 1t cos( m1t )dt

B sen n t cos( m t )dt


0 n 1

L
a primera integral del lado derecho es cero porque es el promedio de un
coseno.

Entonces calculemos primero la ltima integral usando que el producto sen *


cos se puede escribir como [sen(+)+sen(-)]/2, resultando as dos
promedios que se anulan en un perodo, para todo valor de y , es decir para
todo valor de n y m, y as ningn Bm saldr en el resultado.

Para calcular la segunda integral usamos que el producto cos * cos se


puede escribir como [cos(+)+cos(-)]/2, resultando as dos promedios que
se anulan en un perodo, para todo valor de y , es decir para todo valor de n
y m, excepto para el caso n=m que solo se anula el promedio de cos(+),
porque cos(-)= cos(0)=1, cuyo promedio es 1.
En resumen, solamente quedar el valor A m/2, o cambiando la letra del ndice:

Similarmente obtenemos:

El grfico de A n y B n en funcin de n ( o de n) se conoce como el espectro de


frecuencias de la funcin peridica f(t).

Note que la distancia entre dos frecuencias consecutivas es:


= (n+1) 1 n 1 = 1 = 2 / T.

Serie de Fourier Compleja:


Es posible modificar la ecuacin de la Serie de Fourier para que la funcin f(t),
real, quede en trminos de exponenciales complejas, usando para ello la
frmula de Euler- De Moivre:

e j cos j sen
Para ello escribamos la serie de la siguiente manera:

Donde se cumplen las relaciones:

A n = C n cos n,

B n = - C n sen n;
o:

la cual podemos escribir como:

Finalmente, usando un solo signo de sumatoria:

Donde:

Gn

1
T

f (t) e j n 1 t dt

Las Gn se obtienen a partir de f(t) usando la integral:

Desarrollo en serie de Fourier de una seal cuadrada peridica

Encontrar la serie de Fourier para la funcin de onda cuadrada de periodo T:

Solucin: La expresin para f(t) en T/2<t<T/2 es:

Coeficientes an:

Coeficiente a0:

Coeficientes bn:

Finalmente la Serie de Fourier queda como :

Simulaciones

4) Transformada de Fourier de
seales continuas.
Propiedades: Hallar F(w) para
un solo pulso rectangular y
simularlo.
Por teoria sabemos que la
transformada de Fourier de un
pulso rectangular es el Sampling
Definimos el pulso rectangular
como: f(t)= A ; t <-p,p> y
f(t)=0 para otros casos.
p

Aplicando F{f(t)}=

ei . w. t . dt=(1/iw). eiwt evaluado de


p

Obteniendose:
2.A.p.Sa(w.p)

-p hasta p

5) Transformada de Fourier de secuencias discretas.- Transformada


Discreta de Fourier de secuencias discretas. Propiedades.

6) Conceptos de Muestreo. El teorema del muestreo. Espectro de


la seal muestreada. Muestreo no ideal. Filtros de
reconstruccin.
Teorema del Muestreo

Si una seal contnua, S(t), tiene una banda de frecuencia tal que fm
sea la mayor frecuencia comprendida dentro de dicha banda, dicha
seal podr recontruirse sin distorsin a partir de muestras de la seal
tomadas a una frecuencia fs siendo fs > 2 fm.
En la figura se muestra un esquema simplificado del proceso de muestreo.

El interruptor no es del tipo mecnico, puesto que por lo general fs es de


bastante valor. Suelen emplearse transistores de efecto campo como
interruptores, para cumplir los requerimientos que se le exigen entre los
que se encuentran:
-Una elevada resistencia de aislamiento cuando los interruptores
(transistores)estn desconectados.
-Una baja resistencia si los interruptores estn conectados o
cerrados.
-Una elevada velocidad de conmutacin entre los dos estados de
los interruptores.

Desde el punto de vista de la cuantificacin de la seal muestreada, lo ideal


sera que el tiempo en que el interruptor est cerrado, fuese prcticamente
cero, ya que de otro modo, la seal muestreada puede variar en dicho tiempo y
hacer imprecisa su cuantificacin.
Debe tenerse en cuenta que para la reconstruccin de la seal original, a partir
de la muestreada, se emplea un filtro de paso bajo, el cual deber tener una
funcin de transferencia como se indica en la figura siguiente :

Obsrvese que la respuesta del filtro, debe ser plana hasta una frecuencia,
como mnimo, igual a fm, para caer posteriormente de forma brusca a cero,
antes de que la frecuencia alcance el valor de fs-fm.
Mediante la aplicacin del Teorema del Muestreo, se pueden transmitir varias
seales, por un mismo canal de comunicacin. Para ello se muestrea
sucesivamente varias seales S1, S2, S3,.... y las seales muestreadas se
mandan por el canal de comunicacin. A este sistema se le denomina
"multiplexado en el tiempo"
Al otro extremo del canal habr que separar las distintas seales muestreadas
para hacerlas pasar despus por el filtro paso bajo que las reconstruya

En la figura anterior el multiplexor y el demultiplexor se han representado


mediante conmutadores rotativos sincronizados , los cuales, evidentemente no
son adecuados, dada la gran frecuencia de giro fs, necesaria en este sistema.
Para ello se emplean multiplexores y demultiplexores electrnicos.
En este sistema de transmisin de seales es imprescindible, el perfecto
sincronismo entre los dos extremos del canal.

7) Empleando el CD, correr los ejercicios asociados con el capitulo


I del libro Digital comunications Fundamentals and Applications
de Bernard Sklar
Los ejercicios de este libro fueron simulados en Matlab tal como se
simularon en la pregunta 1 del informe previo y fueron expuestos en el
laboratorio.

3.- BIBLIOGRAFIA CONSULTADA

http://www.ifent.org/lecciones/digitales/secuenciales/Teorema_Muestreo.
asp
http://es.wikipedia.org/wiki/Teorema_de_muestreo_de_Nyquist-Shannon
http://www.youtube.com/watch?v=jNRHQYqHtF4
http://www.tecnun.es/asignaturas/tratamiento%20digital/tema1.pdf
Manual de matlab 10
Videos interactivos de youtube sobre Matlab
Libro Introduccion.a.la.teoria.y.Sistemas.de.Comunicacion_Lathi_2001G

Anda mungkin juga menyukai