Sunteți pe pagina 1din 16

Intro.

Procesamiento Digital de Señales

PROCESAMIENTO
DIGITAL DE SEÑALES
LABORATORIO #1

Universidad Tecnológica De
Panamá

Campus Victor Levi Sasso

Facultad de Ing. Eléctrica

Lic. En Ing. Eléctrica y Telecomunicaciones

Señales Básicas, Muestreo, interpolación y


Aliasing

Estudiante:

Héctor Corro 6-719-1360

Kiara Barrios 7-710-80

Grupo 1IT251

27 de Abril
de 2018 Profesor: Daniel Cervantes
Intro. Procesamiento Digital de Señales

OBJETIVOS
Conocer las instrucciones de MATLAB que manipulan las señales básicas en el
procesamiento de señales.

Observar el muestreo de una señal y el efecto conocido como “Aliasing”.

MATERIALES
Computadora con MATLAB

TEORÍA
El muestreo digital es una de las partes del proceso de digitalización de las señales.
Consiste en tomar muestras de una señal analógica a una frecuencia o tasa de muestreo
constante, para cuantificarlas posteriormente.

La tasa o frecuencia de muestreo es el número de muestras por unidad de tiempo que


se toman de una señal continua para producir una señal discreta, durante el proceso
necesario para convertirla de analógica en digital. Como todas las frecuencias,
generalmente se expresa en hercios (Hz, ciclos por segundo) o múltiplos suyos, como
el kilohercio (kHz), aunque pueden utilizarse otras magnitudes.

En procesamiento de señales, computación gráfica y disciplinas relacionadas, el


aliasing, o solapamiento, es el efecto que causa que señales continuas distintas se
tornen indistinguibles cuando se muestrean digitalmente.

Ing. Electrónica y Telecomunicaciones


Página 2
Intro. Procesamiento Digital de Señales

PROCEDIMIENTO

I-PARTE

a) Generar 2 períodos de una sinusoide analógica de amplitud 1 frecuencia 200 Hz,


muestreándola a 1 KHz. ( ) ( )

CÓDIGO

t=0:0.0001:0.01;
x=1*sin(2*pi*200*t);
plot (t,x)

Figura 1. Gráfica de la sinusoide x(t).

Ing. Electrónica y Telecomunicaciones


Página 3
Intro. Procesamiento Digital de Señales

- Encuentre la señal armónica en tiempo discreto x(n).


( ) ( )

( ) [ ( ) ]

( ) [ ( ) ]

- ¿Cuántas muestras se deben generar para completar los dos períodos?

- Grafique la señal usando MATLAB

CÓDIGO

n=0:1:9;
xn=sin(2*pi*(1/5)*n);
stem(n,xn)

Figura 2. Gráfica del armónico x(n).

Ing. Electrónica y Telecomunicaciones


Página 4
Intro. Procesamiento Digital de Señales

b) A continuación genere la misma cantidad de muestras encontrada en el apartado


anterior, de una sinusoide analógica de amplitud 1 y frecuencia 1,2 KHz,
muestreándola a 1 KHz.

Grafique la nueva señal x(n) usando MATLAB.

CÓDIGO

n=0:1:9;
xn1=sin(2*pi*(1/5)*n);
stem(n,xn1)

Figura 3. Gráfica del armónico x(n) inciso b.

Ing. Electrónica y Telecomunicaciones


Página 5
Intro. Procesamiento Digital de Señales

c) Superponga sobre la gráfica obtenida en 1, la gráfica obtenida en 2 (utilice el


comando hold).
- Encuentre la señal armónica en tiempo discreto x(n) generada en el
inciso b.
( ) ( )

( ) [ ( ) ]

( ) [ ( ) ]

( ) [ ( ) ] ( )

( ) [ ( ) ]

CÓDIGO

hold on
stem(n,xn,'y*o')
stem(n,xn1,'b*x')

Figura 3. Gráfica de ambas gráficas superpuestas

Ing. Electrónica y Telecomunicaciones


Página 6
Intro. Procesamiento Digital de Señales

- ¿Qué ocurre?
R// Lo que ocurre en este caso es que la segunda señal es un armónico
de la primera que se considera como fundamental, ya que la segunda
señal es exactamente la suma de la primera más la señal de muestreo:

( )

- ¿Qué consecuencias se pueden sacar de las gráficas?


R// Las consecuencias que se pueden observar en la gráfica son:

Ing. Electrónica y Telecomunicaciones


Página 7
Intro. Procesamiento Digital de Señales

II PARTE

a) Genere la serie obtenida al muestrear una sinusoide de 100 Hz y amplitud


unidad con un período de muestreo de 1 ms durante 1 segundo. Grafique
el espectro de la señal usando la instrucción abs(fft(y)).

( ) ( )

( ) [ ( ) ]

( ) [ ( ) ]

CÓDIGO

t=0:0.001:1;

x=1*sin(2*pi*100*t);

plot(t,x)

Figura 4. Gráfica de la sinusoide de 100 Hz

Ing. Electrónica y Telecomunicaciones


Página 8
Intro. Procesamiento Digital de Señales

CÓDIGO
N=1000;
n=0:1:999;
xn=sin(2*pi*(1/10)*n);
plot(-N/2:N/2-1,abs(fftshift(fft(xn))));

Figura 5. Gráfica del espectro de la sinusoide de 100 Hz

¿Es simétrica la misma? R// Es completamente simétrica la gráfica del espectro de señal.

Ing. Electrónica y Telecomunicaciones


Página 9
Intro. Procesamiento Digital de Señales

b) Repita el apartado anterior pero ahora la señal a muestrear es la suma de


cuatro sinusoides de amplitud 1 y frecuencias 100, 200, 600 y 2100 Hz.
Utilice señales de tipo coseno.

CÓDIGO
N=1000;
n=0:1:999;
Fm=[100,200,600,2100];
Fs=1000;
x=cos(2*pi*Fm'*n/Fs)
x=sum(x);
plot(-N/2:N/2-1, abs(fftshift(fft(x))));

Figura 6. Gráfica del espectro de la señal de suma de las sinusoide de 100, 200, 600 y
2100 Hz

Ing. Electrónica y Telecomunicaciones


Página 10
Intro. Procesamiento Digital de Señales

- ¿Cuántos picos encuentra en la gráfica, Puede identificar cada una de


de las armónicas?
R// En la gráfica se obsevan 6 picos de señal y no es posible
identificar cada una de las ármonicas debido a que deberían aparecer
8 picos de señal dándonos a entender que existe aliasing.

- ¿se cumple el teorema de muestreo?


R// No se cumple debido a que hay frecuencias de muestreo cuya
frecuencia de Nyquist es mayor a la utilizada.

- ¿Qué frecuencias de las anteriores no cumplen con el teorema de


muestreo, y cuáles serán sus frecuencias digitales?
R// Las frecuencias que no cumplen el teorema de muestreo son la de
600 Hz y la de 2100 Hz.
Las frecuencias digitales para éstas frecuencias es:
Para la frecuencia de 600 Hz:
( ) ( )

( ) [ ( ) ]

( ) [ ( ) ]

( ) [ ( ) ] ( )

( ) [ ( ) ]

Para la frecuencia de 1200 Hz:


( ) ( )

( ) [ ( ) ]

( ) [ ( ) ]

( ) [ ( ) ] ( )

( ) [ ( ) ]

Ing. Electrónica y Telecomunicaciones


Página 11
Intro. Procesamiento Digital de Señales

- De las frecuencias alias encontradas en el apartado anterior, cuáles


son fundamentales
R// Las frecuencias fundamentales para las frecuencias alias
encontradas son las siguientes:

Para la frecuencia de 600 Hz:

( )

Para la frecuencia de 2100 Hz:

- Puede ahora identificar cada una de las armónicas. Grafíquelas y


señálelas en la gráfica.
R// Ahora si se pueden reconocer todas las ármonicas representadas
en la gráfica:
Armónica para
las frecuencias
de 100 Hz y
2100 Hz

Armónica para
la frecuencia
de 200 Hz

Armónicos para
la frecuencia de
600 Hz (400 Hz)

Ing. Electrónica y Telecomunicaciones


Página 12
Intro. Procesamiento Digital de Señales

c) Repita el apartado anterior pero sustituyendo la frecuencia de 2100Hz, por


una de 1900 Hz.

CÓDIGO

N=1000;
n=0:N-1;
Fm=[100,200,600,1900];
Fs=1000;
x=cos(2*pi*Fm'*n/Fs)
x=sum(x);
plot(-N/2:N/2-1, abs(fftshift(fft(x))));

Figura 7. Gráfica de espectro de la señal de suma de las sinusoides de 100, 200, 600
y 1900 Hz (señales coseno)

Ing. Electrónica y Telecomunicaciones


Página 13
Intro. Procesamiento Digital de Señales

¿Obtendríamos el mismo resultado si hubiésemos generado las señales con funciones seno?

CÓDIGO

N=1000;
n=0:N-1;
Fm=[100,200,600,1900];
Fs=1000;
xx=sin(2*pi*Fm'*n/Fs);
xx=sum(xx);
plot(-N/2:N/2-1, abs(fftshift(fft(xx))));

Figura 8. Gráfica de espectro de la señal de suma de las sinusoides de 100, 200,


600 y 1900 Hz (señales seno)

Si se comparan ambas gráficas notaremos que si utilizamos funciones seno en lugar de


coseno, desaparecen dos de los picos de señal.

Ing. Electrónica y Telecomunicaciones


Página 14
Intro. Procesamiento Digital de Señales

¿se produce términos alias?¿Puede identificar cada una de las armónicas?

Sí se producen términos alias. Y todas las armónicas son identificables gracias al


procedimiento de la parte b y al paso anteriormente realizando con la comparación.
Cálculo de la frecuencia fundamental de 1900 Hz:

Función coseno

( ) [ ( ) ]

( ) [ ( ) ]

( ) [ ( ) ] ( )

( ) [ ( ) ]

Función seno

( ) [ ( ) ]

( ) [ ( ) ]

( ) [ ( ) ] ( )

( ) [ ( ) ]

Ing. Electrónica y Telecomunicaciones


Página 15
Intro. Procesamiento Digital de Señales

Armónica para
la frecuencia
de 200 Hz

Armónicos para
la frecuencia de
600 Hz (400 Hz)

Figura 9. Gráfica de comparación de espectros para señales seno y señales coseno

Análisis: Al ver la frecuencia digital obtenida para la señal de 1900 Hz notamos que es un
alias negativo de la frecuencia de 100 Hz, lo que provoca que en la gráfica de espectro de
señales seno se resten.

Ing. Electrónica y Telecomunicaciones


Página 16

S-ar putea să vă placă și