You are on page 1of 18

M etodos Experimentales FI2003 - Semestre de primavera 2012

M etodos Experimentales FI2003 - Semestre de primavera 2012


Clase #10

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

Mar a Luisa Cordero mcordero@ing.uchile.cl

Esta clase veremos

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

An alisis de se nales: Serie de Fourier

Ejemplos: Cuerdas y barras

Serie de Fourier discreta

Serie de Fourier
Hab amos visto que cualquier funci on peri odica se puede descomponer en la serie de Fourier: f (t ) = A0 + 2

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

An cos
n=1

2 nt T

+ Bn sin

2 nt T

Los coecientes An y Bn se encuentran usando: An = 2 T 2 Bn = T


T 0 T 0

t dt T t dt f (t ) sin 2 n T f (t ) cos 2 n

Periodicidad
Una funci on nita no peri odica tambi en puede ser descompuesta en una serie de Fourier. Para ello, se repite la funci on obteni endose una funci on peri odica.

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

http://ptolemy.eecs.berkeley.edu/eecs20/week8/finite.html

Ejemplo: Cuerda de guitarra


Una cuerda de guitarra vibra siguiendo la ecuaci on de onda: 2y T 2y = t 2 x 2 con T : Tensi on [N], : densidad lineal [kg/m], y (x , t ): vibraci on de la cuerda [m]. Al tocar una nota, la vibraci on de la cuerda es una superposici on de modos propios

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

y (x , t ) =
n=1

An sin(kn x ) sin(n t )

donde kn = n , L n = T n L

L: Longitud de la cuerda

Ejemplo: Cuerda de guitarra

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

Los modos propios de vibraci on de la cuerda: fn = T n ; 2L n = 2L n

http://physicsandmusic.com/applets.php?applet=loaded_string

Ejemplo: Vibraci on de una barra


An alogamente, una barra delgada tambi en tiene modos propios de vibraci on, pero de tres tipos: 1. Longitudinal 2. Torsi on 3. Flexi on Las frecuencias de vibraci on de la barra dependen de las propiedades del material: su densidad [kg/m3 ], m odulo de Young E [Pa] y coeciente de Poisson , adem as de la geometr a de la barra: su largo L y radio R [m]

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

Ejemplo: Vibraci on de una barra


Las frecuencias de los modos de vibraci on de una barra est an dados por: fnL = fnF = fnT = E n 2L R 16L2 Modos longitudinales E (2n + 1)2 Modos de exi on

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

E n 2(1 + ) 2L

Modos de torsi on

Notaci on exponencial
La descomposici on de Fourier tambi en se puede escribir como suma de exponenciales complejas:

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

f (t ) =
n=

Cn e

i 2 nt T

donde Cn = An Bn + n = 0, 1, 2, 2 2i Cn = C n n = 1, 2,

Los coecientes se encuentran con: Cn = 1 T


T 0

f (t )e i 2nt /T dt

An alisis de Fourier
Implementaci on num erica

M etodos Experimentales FI2003 - Semestre de primavera 2012

f (t ) yk f (tk ),

k = 0, 1, ..., Ndatos 1

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras

La descomposici on de Fourier se puede aplicar a se nales digitales, por ejemplo una adquirida con una tarjeta de adquisici on La realizaci on num erica de la transformada de Fourier tiene limitaciones:

Serie de Fourier discreta

La se nal ha sido adquirida a una frecuencia limitada fadq Hay un n umero Ndatos de datos El tiempo de medici on es nito: Tmed = Ndatos tadq = Ndatos /fadq

En consecuencia, el an alisis de Fourier nos dar a informaci on en un conjunto nito de frecuencias discretas

Implementaci on num erica


Frecuencias discretas: f0 = 0 f1 = f2 = fmax = Ndatos 2Tmed Frecuencia m axima 1 Tmed 2 Tmed Componente continua Frecuencia m nima

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

Si la serie de medidas tiene Ndatos datos, entonces hay Ndatos /2 + 1 frecuencias fn con: fn = n Tmed , n = 0, 1, 2, Ndatos 2

Implementaci on num erica


La serie discreta de Fourier se escribe (N = Ndatos ):
N 1 N 1

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

yk =
n=0

Cn e

i 2 fn tk

=
n=0

Cn e

i 2 nk /N

y los coecientes Cn se encuentran usando: 1 Cn = N


N 1

yk e i 2nk /N
k =0

donde en realidad s olo la mitad de los coecientes tienen informaci on sobre las frecuencias presentes en la se nal (Cn con n = 0, , N /2)

Ejemplo con Matlab


Sea la se nal an aloga: V (t ) = 3 cos(2 5t ) + sin(2 7,5t ) Instrumento toma Ndatos = 128 datos a una frecuencia de adquisici on fadq = 100 Hz
4 3 2 1 V (V) 0 1 2 3 4 0 0.5 t (s) 1 1.5

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

Ejemplo con Matlab


En matlab se dene la transformada de Fourier discreta con la funci on t(yk): tk=(0:127)/100; yk=3*cos(2*pi*5*t)+sin(2*pi*7.5*t); tfd=t(yk); fn=(0:127)*100/128; plot(fn,abs(tfd),o-);
140
X: 4.688 Y: 134.2

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

120 100 |FFT| 80 60 40 20 0 0 20 40 60 80 100

An alisis de Fourier
Ejemplo con Matlab

M etodos Experimentales FI2003 - Semestre de primavera 2012

Se observa que la mitad del espectro es superuo, y que la normalizaci on es algo rara. La normalizaci on correcta para Matlab ser a: plot(f,2*abs(tfd)/128,o-)
2.5

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

2|FFT|/N

1.5

0.5

0 0

20

40 f (Hz)

60

80

100

An alisis de Fourier
Ejemplo con Matlab

M etodos Experimentales FI2003 - Semestre de primavera 2012

Aumentar la longitud de la muestra Ndatos mejora el resultado. Ac a Ndatos = 1280


3 2.5 2 2|FFT|/N 1.5 1 0.5 0 0

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

20

40 f (Hz)

60

80

100

Ejemplo con Matlab

M etodos Experimentales FI2003 - Semestre de primavera 2012

Este procedimiento permite recuperar las frecuencias dominantes incluso en presencia de ruido V (t ) = 3 cos(2 5t ) + sin(2 7,5t ) + ruido
6 4 2 V (V) 0 2 4 6 0

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

0.5 t (s)

1.5

Ejemplo con Matlab


El an alisis de Matlab con Ndatos = 1280 nos entrega:
3.5 3 2.5 2|FFT|/N 2 1.5 1 0.5 0 0 20 40 f (Hz) 60 80 100

M etodos Experimentales FI2003 - Semestre de primavera 2012

An alisis de se nales: Serie de Fourier Ejemplos: Cuerdas y barras Serie de Fourier discreta

You might also like