Análisis de Fourier con MATLAB

15
UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología “SISTEMAS DE COMUNICACIONES” SISTEMAS DE COMUNICACIONES 1 TP4_Miguel Ángel Velázquez Báez 20051030 Trabajo práctico no. 4: Análisis de Fourier OBJETIVO El alumno desarrollará programas que le permitan obtener la transformada de Fourier de Señales de forma numérica. Comparará resultados con los obtenidos de forma analítica. DESARROLLO Utilizando las señales realizadas en los trabajos prácticos anteriores (Cuadrada, triangular, tren de pulsos, diente de cierra y la señal rectificada), para los cuales los diagramas generales en simulink se muestran en las siguientes figuras: Ilustración 1. Señal cuadrada Ilustración 2. Diente de sierra

description

Análisis de fourier utilizando MATLAB y el paquete SIMUINK

Transcript of Análisis de Fourier con MATLAB

Page 1: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

1

TP4_Miguel Ángel Velázquez Báez 20051030

Trabajo práctico no. 4: Análisis de Fourier

OBJETIVO El alumno desarrollará programas que le permitan obtener la transformada de Fourier de

Señales de forma numérica. Comparará resultados con los obtenidos de forma analítica.

DESARROLLO Utilizando las señales realizadas en los trabajos prácticos anteriores (Cuadrada, triangular, tren de

pulsos, diente de cierra y la señal rectificada), para los cuales los diagramas generales en simulink

se muestran en las siguientes figuras:

Ilustración 1. Señal cuadrada

Ilustración 2. Diente de sierra

Page 2: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

2

Ilustración 3. Señal rectificada media onda

Ilustración 4. Tren de pulsos

Page 3: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

3

Haciendo uso de estas señales se obtiene el diagrama espectral haciendo pasar cada una de las 5

señales por los filtros; pasa altas, pasa bajas, pasa bandas y rechaza banda. Los espectros

obtenidos y los diagramas en simulink son mostrados en las siguientes figuras:

Señal cuadrada:

Ilustración 5. Señal triangular

Ilustración 6. Espectros de la señal original y del filtro pasa Bajas

Page 4: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

4

Ilustración 8. Espectro de la señal rechaza banda

Ilustración 7.Espectros del filtro pasa altas y pasa bandas

Page 5: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

5

Ilustración 9. Código y diagrama en simulink para la generación de los espectros con la señal cuadrada

Page 6: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

6

Señal triangular:

Ilustración 10. Espectros para la señal original y el filtro pasa bajas

Ilustración 11. Espectros para el filtro pasa alta y el filtro pasa banda

Page 7: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

7

Ilustración 12. Espectro filtro rechaza banda

Ilustración 13. Código y diagrama en simulink para la generación de los espectros con la señal triangular

Page 8: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

8

Señal diente de sierra:

Ilustración 14. Espectro de la señal original y filtro pasa bajas

Ilustración 15. Espectro del filtro pasa altas y pasa bandas

Ilustración 16. Espectro del filtro rechaza banda

Page 9: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

9

Ilustración 18. Código y diagrama en simulink para espectros de diente de sierra

Page 10: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

10

Tren de pulsos:

Ilustración 19. Espectro de la señal original y filtro pasa bajas

Ilustración 20. Espectro de la señal pasa altas y pasa banda

Page 11: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

11

Ilustración 21. Espectro del filtro rechaza banda

Ilustración 22. Código y diagrama en simulink para el tren de pulsos

Page 12: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

12

Señal rectificada en media onda:

Ilustración 23. Espectro para la señal original y filtro pasa bajas

Ilustración 24. Espectro para el filtro pasa altas y pasa bandas

Ilustración 25. Espectro para el filtro rechaza banda

Page 13: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

13

Ilustración 26. Código y diagrama en simulink para la generación de espectros con onda rectificada

Tablas de funciones de transferencia: Las tabas mostradas a continuación, muestran las funciones de transferencia para cada filtro

utilizado en la generación de los espectros frecuenciales con las 5 diferentes señales;

Page 14: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

14

Page 15: Análisis de Fourier con MATLAB

UNIVERSIDAD AUTONOMA DE TLAXCALA Facultad De Ciencias Básicas Ingeniería Y Tecnología

“SISTEMAS DE COMUNICACIONES”

SISTEMAS DE COMUNICACIONES

15

CONCLUSION El correcto uso de la herramienta simulink así como de las funciones básicas de MatLab

(square, sin, cos, diric, gauspuls, pulstran, rectpuls, sinc,

tripuls.), hacen una rápida generación de funciones y señales útiles para la comprobación u

obtención del análisis de Fourier. Puesto que MatLab es capaz de calcular la transformada rápida

de Fourier (fft(x)) y obtener los gráficos de los espectros frecuenciales.