You are on page 1of 12

Instituto tecnolgico de Apizaco

Ingeniera: Mecatrnica
Materia: Vibraciones Mecnicas
Alumno:
Jhonni Garzn Snchez
Rafael Ismael Huerta Montiel
Leonardo Magdaleno Mora
Ulises Gonzales Estrada
Francisco Javier Corts Morales
Mtro: Gamaliel Faustino Gonzlez
Trabajo: Practica 2 Serie de Fourier
Fecha: 15/02/2016

Introduccin.

La representacin grfica de la serie de Fourier es el objetivo de esta prctica, y


para poder representarla de manera grfica se utilizara el programa de MATLAB,
ya que es una manera ms clara y precisa de representar la serie de Fourier. Los
movimientos armnicos sabemos que son la vibracin bajo la accin de fuerzas
restauradoras que son proporcionales a la distancia respecto a la posicin de
equilibrio, usando las series de Fourier en el programa de MATLAB podemos
obtener las diferentes vibraciones en grficas, ver su comportamiento desde la
funcin x (l) = A -, 0 / T y pasndola a serie de Fourier con cuatro trminos as
se pueden observar cada grafica por trminos. Adems de poder observar los
fenmenos que ocurren al cambiar su amplitud as como su frecuencia y el ngulo
se fase. La serie de Fourier es importante en el estudio de las vibraciones y
observar su comportamiento ms a fondo.

Desarrollo.

La representacin de la serie de Fourier iniciando desde su primer trmino hasta


lograr representar cinco trminos, para lograr el objetivo se iniciara desde la
t
x ( t )= A ,0 t . Despus se representa para los cinco
funcin peridica,

trminos en el programa MATLAB con la funcin siguiente:


t
1
1
sin t + sin t+ sin }
2
3
.
A
x ( t )= {
2
Para

0 t , con

A=1 ,

= , y

2
=2 .

Cdigo utilizado.
% Trace la funcin peridica x(t) = A
t/T :
0<=t<=T
% Y su representacin de la serie de Fourier con cuatro trminos
% X(t)= A/pi( pi/2 - (sen(wt) + 1/2 sen (2wt)+1/3 sen (3wt)))
% Para 0<=t<=T
con A=1,
W=pi,
y
T= 2pi/w=2
clc
close all
clear all
% Definimos variables
A=1;
w=pi;
tau=2*pi/w;
% Funcin original
for i=1: 101
t(i)=tau*(i-1)/100;
x(i)= A*t(i)/tau;
end
subplot (2,3,1);
plot(t,x);
ylabel('x(t)');
xlabel('t');
title('Grfica original (x(t)=A*t/tau)');
% Primer trmino
for i=1:101
x1(i)=A/2;
end
subplot (2,3,2);
plot(t,x1);
%ylabel('x(t)');
xlabel('t');
title('Grfica de Un trmino');
% Segundo trmino
for i=1:101

x2(i)=A/2 - A* sin(w*t(i))/pi;
end
subplot (2,3,3);
plot(t,x2);
xlabel('t');
title('Grfica de Dos trminos');
% Tercer trmino
for i=1: 101
x3(i)= A/2 - A * sin(w*t(i))/pi - A * sin(2*w*t(i))/(2*pi);
end
subplot (2,3,4);
plot(t,x3);
ylabel('x(t)');
xlabel('t');
title('Grfica de Tres trminos');
% Grfica de Cuarto trmino
for i=1: 101
t(i)=tau*(i-1)/100;
x4(i)= A/2 - A * sin(w*t(i))/pi - A * sin(2*w*t(i))/(2*pi)- A *
sin(3*w*t(i))/(3*pi);
end
subplot (2,3,5);
plot(t,x4);
xlabel('t');
title ('Grfica de Cuatro trminos')
% Grfica de cinco trmino
for i=1: 101
t(i)=tau*(i-1)/100;
x5(i)= A/2 - A * sin(w*t(i))/pi - A * sin(2*w*t(i))/(2*pi)- A *
sin(3*w*t(i))/(3*pi)-A * sin(4*w*t(i))/(4*pi);
end
subplot (2,3,6);
plot(t,x5);
xlabel('t');
title ('Grfica de Cinco trminos')

El resultado del cdigo anterior se muestra en la grfica siguiente:

Como se puede observar en la imagen, cada funcin representada grficamente


toma forma de la funcin original, ya que como va aumentando de trminos la
grfica ser an ms parecida a la grfica y/o funcin original.

Ahora representaremos el fenmeno de pulsaciones atreves del mismo programa


de MATLAB, este fenmeno se puede representar con la siguiente funcin:
b=( + ) ( ) ==1 . Md/s.
Con este cdigo se representara grficamente el fenmeno de pulsaciones.
% El movimiento resultante de la masa, x(t) esta dado por
% x(t)= x1(t)+ x2(t)
% = x cos (wt)+ x cos (w+)t
% = 2x cos (t/2) cos (w + /2)t
% Iniciamos limpiando
clc
close all
clear all
% Definimos las variables
A=1;
w=20;
delta=1;
% Fenmenos de pulsaciones representacin grfica
for i = 1: 1001
t(i)=15*(i-1)/1000;
x(i)=2*A*cos(delta*t(i)/2)* cos ((w+delta/2)*t(i));
end
plot(t,x);
xlabel('t');
ylabel('x(t)');
title ('Fenmeno de pulsaciones');

Y como resultado obtenemos esta grfica.

Como se puede observar la grfica representa un fenmeno de pulsaciones.


La suma de movimientos armnicos.
En primer lugar, vamos a distinguir entre las magnitudes: amplitud A, frecuencia f y
ngulo de fase en la funcin armnica, mediante la funcin siguiente:
x= A sin(2 f t +) .
Primero se realizara mediante dos amplitudes distintas, A=10 y A=5 y la misma
frecuencia f=100 Hz, (el tiempo se mide en milisegundos, ms), quedando el cdigo
de la siguiente forma.
% Representar la amplitud A, frecuencia f y ngulo fase
funcin armnica

en la

% La funcin siguiente representa dicho fenmeno, x=A sin (2pift+ ).


% Primero se definen las variables a utilizar.
subplot(2,1,1)
t=0:0.1:50;
x=10*sin(2*pi*0.1*t);
% representacion con amplitud 10
plot(t,x,'r')
xlabel('t(ms)')
ylabel('x')
title('Representacin con amplitud de 10')
ylim([-11,11])
grid on
subplot(2,1,2)
x=5*sin(2*pi*0.1*t);
% representacion con amplitud 5

plot(t,x,'r')
ylim([-10,10])
xlabel('t(ms)')
ylabel('x')
ylim([-11,11])
title('Representacin con amplitud de 5')
grid on

Mediante este cdigo obtenemos la grfica que representa la diferencia entre una
amplitud de 5 y la otra amplitud de 10, con una frecuencia de 100 Hz.

Esta grfica representa la diferencia de las amplitudes.

Ahora se representara la grfica con la misma amplitud A=07, dos frecuencias


distintas f=100 y f=200 Hz, quedando de la siguiente forma.
% La misma amplitud A=07, dos frecuencias distintas f=100 y f=200 Hz
% Utilizando la funcin, x=Asin(2?ft+?).
% Declaracion de variables
subplot(2,1,1)
t=0:0.1:50;
x=7*sin(2*pi*0.1*t);
%frecuencia, 100 Hz
plot(t,x,'r')
xlabel('t(ms)')
ylabel('x')
title('Frecuencia igual a 100 Hz')
ylim([-11,11])
grid on
% Declaraciin de variables
subplot(2,1,2)
x=7*sin(2*pi*0.2*t);
%frecuencia, 200 Hz
plot(t,x,'r')
xlabel('t(ms)')
ylabel('x')
title('Frecuencia igual a 200 Hz')
ylim([-11,11])
grid on

Obsrvese el fenmeno representando con diferentes frecuencias en la grfica


siguiente:

En la grfica se puede observar la diferencia que uno del otro, en el de 100 Hz se


observa que el movimiento es ms separado que en la de 200 Hz.
La tercera representacin va con respecto al ngulo de fase, 0, /2, 3/2, con
frecuencia de f=100 Hz y la amplitud A=8, mediante el cual se podr observar su
comportamiento.
% Fases distintas: 0, pi/2, pi, 3pi/2, frecuencia f=100 Hz y amplitud
A=8
% Se utiliza la funcin x=A sin(2 pi ft+fi).
% Coneste fenmeno se observar la posicion del ngulo de fase
% Declaracin de variables
subplot(4,1,1)
t=0:0.1:50;
x=8*sin(2*pi*0.1*t);
% Grfica fase inicial
plot(t,x,'r')
xlabel('t(ms)')
ylabel('x')
title('Distinta fase inicial')
ylim([-11,11])
grid on
% Declaracin de variables
subplot(4,1,2)
x=8*sin(2*pi*0.1*t+pi/2);
% Grfica pi/2
plot(t,x,'r')
xlabel('t(ms)')
ylabel('x')
title('ngulo de fase pi/2')
ylim([-11,11])
grid on
% Declaracin de variables
subplot(4,1,3)
x=8*sin(2*pi*0.1*t+pi);
% Grfica pi
plot(t,x,'r')
xlabel('t(ms)')
ylabel('x')
title('ngulo de fase pi')
ylim([-11,11])
grid on
% Declaracion de variables
subplot(4,1,4)
x=8*sin(2*pi*0.1*t+3*pi/2);
plot(t,x,'r')
xlabel('t(ms)')
ylabel('x')
title('ngulo de fase 3pi/2')
ylim([-11,11])
grid on

En la grfica siguiente se observara la variacin de cada fase interpretada.

Con esta grfica se demuestra el cambio que se obtiene al cambiar el ngulo.


Conclusin.
Al realizar la prctica sobre la serie de Fourier hemos logrado distinguir lo que es
la amplitud, frecuencia y ngulo de fase, y con estos elementos realizamos
variaciones para poder observar los fenmenos que se producen cambiando
cualquiera de ellas. Adems de comprender con ms claridad cmo se
representan los fenmenos de pulsaciones utilizando series de Fourier as como la
funcin peridica. (Grupal)
Con la realizacin de la prctica se pudo lograr la representacin grfica de la
serie de Fourier con la utilizacin de MATLAB, logrando programarla desde su
funcin inicial hasta lograr cinco trminos, despus se logr hacer una
representacin de las pulsacin atreves del mimo programa. Otro punto importante
fue la variacin utilizando frecuencia amplitud y ngulo de fase con las serie de
Fourier. (Jhonni Garzn Snchez)
Se logr obtener y/o representar la serie de Fourier por medio de Matlab, la cual
fue programada de dos maneras, la primera de ellas, es desde su funcin inicial
hasta cinco trminos y la segunda, es donde el usuario puede ingresar el nmero
de trminos que desea mostrar en grfica, en ellas podemos notar que entre
mayor sea el nmero de trminos la grfica ser lo ms parecida a la funcin
inicial. Esto es fundamental ya que con la ayuda de esto se puede resolver con

mayor facilidad los movimientos armnicos simples. (Rafael Ismael Huerta


Montiel)
La prctica es de fundamental ayuda para poder representar las vibraciones
atreves de la serie de Fourier y adems contar con el apoyo del programa de
matlab para poder realizar las grficas correspondientes as como poder
interpretar distintas variaciones. (Leonardo Magdaleno Mora)
La representacin de la serie de Fourier se puede comprender ms realizando las
representaciones en el programa de matlab ya que es un programa que muestra a
detalle la serie de Fourier adems de que se puede lograr ver los fenmenos que
ocurren al realizar cambios en la amplitud y en la frecuencia. (Ulises Gonzales
Estrada)
Con la representacin de la serie de Fourier se puede comprender mejor el
comportamiento de una vibracin y con ms exactitud ya que para lograrlo se
utiliz el programa de matlab un programa que es muy detallado y preciso adems
de que ayuda a comprender ms claramente el tema desde la funcin inicial hasta
lograr hacer variaciones en la serie de Fourier. (Francisco Javier Corts
Ramrez)

You might also like