Anda di halaman 1dari 10

UNIVERSIDAD CATOLICA DE SANTA MARIA

PROGRAMA PROFESIONAL DE INGENIERIA ELECTRONICA



TRABAJO PARA EL CURSO DE METODOS NUMERICOS
Seales y Series de Fourier
Trabajo presentado por:
Martin Valencia Alejo

AREQUIPA PERU
2011

Resumen

En este trabajo describimos la gnesis de las series de Fourier a travs de los trabajos pioneros
de finales del siglo XVIII y principios del XIX en la resolucin de dos de las Ecuaciones en
Derivadas Parciales (EDP) ms importantes: la ecuacin de ondas y la del calor.
Las series de Fourier han generado un gran nmero de trabajos de investigacin y han dado
nombre a una de las reas ms importantes del Anlisis Matemtico, el Anlisis de Fourier o
Anlisis Armnico.
Son muchas las cuestiones matemticas bsicas y atractivas que las series de Fourier plantean.
Entre ellas cabe destacar el fenmeno de Gibbs, a cuyo anlisis dedicamos parte de este trabajo.
Por ltimo, como apoyo a la lectura del artculo, se describen varios programas para el asistente
matemtico Matlab que permiten estudiar grficamente estas cuestiones.

Introduccin

Una de las razones de nuestro inters en las funciones de excitacin sinusoidal es que nos permiten
hallar la respuesta de rgimen permanente a otros tipos de excitaciones no sinusoidales, pero
peridicas. Una funcin peridica es una funcin que se repite cada T segundos. Por ejemplo, la forma
de onda triangular ilustrada es una forma de onda no sinusoidal, pero peridica.


Una funcin peridica es aquella que satisface la relacin



donde n es un entero (1 , 2, 3, ... ) y T es el perodo. La funcin mostrada en la Figura 16.1 es peridica
porque



para cualquier valor de to arbitrariamente elegido. Observe que T es el intervalo de tiempo ms
pequeo que se puede desplazar una funcin peridica (en cualquier direccin) para producir una
funcin idntica a s misma. Por qu nos interesan las funciones peridicas? Una de las razones es que
muchas fuentes elctricas reales generan formas de onda peridicas. Por ejemplo, los rectificadores
electrnicos no filtrados excitados por una fuente sinusoidal producen formas de onda rectificadas que
no son sinusoidales, pero que s son peridicas.



El generador de barrido utilizado para controlar el haz de electrones en un osciloscopio de rayos
catdicos produce una onda triangular peridica como la que se muestra en la Figura.


Objetivo

Por qu las series de Fourier?

Una serie de Fourier es la representacin de una funcin como una serie de constantes multiplicadas
por funciones de seno y/o coseno de diferentes frecuencias.

Las Ondas peridicas se expresan como series de Fourier, mientras que las no peridicas se expresan
por sus correspondientes transformadas de Fourier. Sin embargo, una parte de un onda no peridica
especificada en un periodo de tiempo finito puede expresarse mediante una serie de Fourier vlida para
dichos periodos de tiempo.

Ahora bien, si una funcin peridica puede expresarse como la suma de nmeros finitos o infinito de
funciones sinusoidales, las respuestas de los circuitos lineales a excitaciones no sinusoidales pueden
obtenerse aplicando el teorema de superposicin. Con el mtodo de Fourier pueden resolverse este tipo
de problemas.
Definicin
Si es una funcin (o seal) peridica y su perodo es T, la serie de Fourier asociada a es:

Donde , y son los coeficientes de Fourier que toman los valores:

Aplicaciones
- Generacin de formas de onda de corriente o tensin elctrica por medio de la superposicin
de senoides generados por osciladores electrnicos de amplitud variable cuyas frecuencias ya
estn determinadas.
- Anlisis en el comportamiento armnico de una seal.
- Reforzamiento de seales.
- Estudio de la respuesta en el tiempo de una variable circuital elctrica donde la seal de
entrada no es senoidal o cosenoidal, mediante el uso de transformadas de Laplace y/o solucin
en rgimen permanente senoidal en el dominio de la frecuencia.
- La resolucin de algunas ecuaciones diferenciales en derivadas parciales admiten soluciones
particulares en forma de series de Fourier fcilmente computables, y que obtener soluciones
prcticas, en la teora de la transmisin del calor, la teora de placas, etc.



Fenmeno de Gibbs en las series de Fourier
En que consiste el fenmeno de Gibbs
Cuando la funcin que se est desarrollando en Serie de Fourier tiene discontinuidades no es
posible que haya una buena convergencia en los entornos de las discontinuidades. En tales
entornos las sumas parciales muestran sobre Y subvalores alrededor del valor real de la funcin que
pueden llegar a un 18% del salto en la discontinuidad.
Si es un punto de discontinuidad, la sucesin de sumas parciales converge al valor:





Como se puede apreciar, a medida que se adhieren ms trminos a las series, sta se va
aproximando a la onda cuadrada dado que las oscilaciones se vuelven ms rpidas y ms pequeas,
pero los picos no disminuyen. Estos picos en la series de Fourier de la funcin cuadrada nunca
desaparecen; son llamados el fenmeno de Gibbs nombrado por el fsico Americano Josiah Willard
Gibbs. Ocurren cada vez que las seales tienen discontinuidades de salto (generalmente en los
extremos), y siempre estarn presentes cuando la seal tiene brincos fuertes como en este caso de
uno a menos uno.

Una Aplicacin:

Seal polar
En el intervalo 0 2 < < t t la seal g(t) est dada por:
g t
t
t
( ) =
< <
< <

1 0
1 2


t
t t

Representaremos esta seal por la serie trigonomtrica de Fourier. Se observa que la seal g(t)
es una funcin impar por lo que an=0 y contiene trminos seno.
b
T
sen n t
T
sen n tdt
n
=
} }
2 2
0
0
2
0
t
t
t
e e
T = 2t
e
t
0
2
1 = =
T
Entonces:
b
nt
n
nt
n
n
=

(
(
+

(
(
2
2
2
2
0
2
t t
t
t
t
cos cos


=
| | | |
+
1
1
1
1
n
n
n
n
t
t
t
t cos cos
b n
n
=

4
0
t
......................... para n impar
........................... para n par




g(t) =
n
n
b sen n t
=

1
0
e =
4 4
3
3
4
5
5
t t t
sen sen sen t t t + +

Programa y grafica en Matlab
n=50;%Numero de sumas
x = 0:0.001:2*pi;
f=(-1)*(x>pi)+1*(x<pi);

%Genera las sumas a partir de
%los coeficientes de furier
s = zeros(size(x));
for k=1:n
s=s+((1-(-1)^k)/k)*sin(k*x);
end
s = 2/pi*s;

plot(x, s, 'r ', x, f, 'b -'),grid;
axis([0 2*pi -2 2]);
title('Seal Polar');
% Fin del programa



Espectros y reconstruccin de una seal

A lo largo de este apartado nos referiremos a la rutina que vamos a presentar a continuacin y
a los resultados que proporciona.

%%%%% COEFICIENTES DE LA SERIE DE FOURIER %%%%%
clear all; % Elimina variables utilizadas en otras rutinas
% Nmero de trminos de la serie (entero, > 0), excluido av
n = 8;
k = 1: n;
% Coeficientes de la serie (expresiones algebraicas en funcin de k)
av = 7*pi; % (constante real)
ak = (6./k).*sin((4/3)*pi*k); bk = (6./k).*(1 - cos((4/3)*pi*k));
% Periodo de la funcin (> 0)
T0 = 0.12566;
% Nmero de periodos a representar (entero, > 0)
np = 4;
% Base de tiempos
tinicial = 0; % Instante inicial del primer periodo
inicial = tinicial - (np/2)*T0; final = - inicial; puntos = 1000;
t = linspace (inicial, final, puntos);
% Clculo de mdulos y fases
A = sqrt(ak.^2 + bk.^2); fase = atan2(bk, ak);
% Representacin de mdulos
subplot (3, 1, 1);
stem (0, av);
grid on;
xlabel ('Componente', 'FontName', 'Times', 'Fontsize', 14);
ylabel ('Mdulo', 'FontName', 'Times', 'Fontsize', 14);
axis ([-0.5, n+0.5, -0.2*max(A), (3/2)*max(max(A), av)]);
hold on;
stem (k, A(k));
title ('Componentes de Fourier', 'FontName', 'Times', 'Fontsize', 24);
% Representacin de fases
subplot (3, 1, 2);
stem (k, (180/pi)*fase(k));
grid on;
xlabel ('Componente', 'FontName', 'Times', 'Fontsize', 14);
ylabel ('Fase ()', 'FontName', 'Times', 'Fontsize', 14);
axis ([-0.5, n+0.5, -(3/2)*abs(min((180/pi)*fase)), (3/2)*abs(max((180/pi)*fase))]);
% Seal reconstruida
subplot (3, 1, 3);
senyal = av;
k = 1;
while k<=n
senyal = senyal + A(k)*cos((2*pi*k/T0)*t + fase(k));
k = k + 1;
end
plot (t, senyal, 'b', 'LineWidth', 2);
grid on;
xlabel ('Tiempo (s)', 'FontName', 'Times', 'Fontsize', 14);
ylabel ('Seal', 'FontName', 'Times', 'Fontsize', 14);
axis ([inicial, final, -(3/2)*abs(min(senyal)), (3/2)*abs(max(senyal))]);
clear all; % Elimina las variables utilizadas en esta rutina


Como puede observarse, el usuario ha de facilitar los siguientes datos:

-Las expresiones matemticas que definen el valor medio (av) o trmino inicial de la serie y los
coeficientes del desarrollo en serie de Fourier original (ak, bk).
-El nmero de trminos de la serie que han de ser tenidos en cuenta (n) adems del inicial.

-El periodo de la funcin (T).

-El nmero de periodos de la funcin que han de ser representados en la grfica cuando se
efecte la reconstruccin de la seal.

-El instante (t inicial) en el que comienza el periodo ms prximo a t = 0.

Con estos datos la rutina calcula y representa los mdulos y las fases de los distintos trminos.
Obsrvese que en estos clculos la rutina utiliza las dos instrucciones que se mencionan
seguidamente.

atan2(y, x) % Obtiene el arco cuya tangente es el cociente entre y y x
% teniendo en cuenta sus signos respectivos,
% con lo que el ngulo proporcionado est comprendido entre
pi y pi.

Una instruccin similar a la segunda, atan(y/x), reduce todos los ngulos al intervalo
comprendido entre - /2 y /2, lo cual no resulta correcto en este caso. En este sentido
conviene recordar que todas las instrucciones trigonomtricas, tanto directas como inversas,
operan con los ngulos expresados en radianes.
A partir de los clculos realizados hasta el momento la rutina presenta por separado los
espectros de amplitudes y de fases. Obsrvese que el eje de abscisas es el ndice de cada
trmino (k), o, lo que es equivalente, el orden del armnico al que le corresponde una
amplitud y una fase dadas (la frecuencia de cada armnico es 2 k/T). Los ndices se
estructuran como vector mediante la instruccin

k = ini:inc:fin % Define un vector de valores de k

% ini: primer valor del vector
% fin: ltimo valor del vector
% inc: diferencia entre dos valores consecutivos del vector. Si es la unidad, puede omitirse

Finalmente, la rutina reconstruye la seal original (la que ha sido expresada como serie de
Fourier) mediante un bucle en el que en cada ciclo se va aadiendo un nuevo trmino a la serie
hasta completar todos los especificados. En las condiciones indicadas la ejecucin de la rutina
produce los resultados que se muestran seguidamente. Obsrvese que la serie de Fourier es la
equivalente de un tren peridico de pulsos rectangulares.


Obviamente, la calidad de la reconstruccin de una seal peridica a partir de su serie de
Fourier (o, lo que es lo mismo, el grado de aproximacin con la que una serie de Fourier
representa una seal peridica) depende del nmero de trminos que contenga la serie. En la
rutina que conduce a la ltima figura se han considerado 8 trminos (siempre sin contar el que
corresponde al valor medio de la funcin). En la figura siguiente se utiliza la misma rutina para
comparar lo que sucede cuando se eligen distintos nmeros de trminos. De cada
representacin se ha seleccionado nicamente el recuadro correspondiente a la
reconstruccin de la seal. Como puede observarse, cuanto mayor es dicho nmero, mayor es
la calidad de la reconstruccin. Tngase en cuenta que la identidad entre una funcin
peridica y su desarrollo en serie de Fourier se produce cuando se consideran infinitos
trminos en esta ltima.

Conclusiones
- Se puede usar Matlab como un programa para graficar el dominio de frecuencia de las
series de Fourier, como tambin para hacer un gran nmero de sumas de sus
componentes.
- El efecto de Gibbs se puede estudiar muy ampliamente gracias a este graficado, por el
hecho de que se puede hacer una ampliacin bastante aceptable como para poder
darnos cuenta del comportamiento de tal fenmeno.

Bibliografa

http://www.webs.uvigo.es/enrique.sanchez/PDFs/manualpracsl30fourier.pdf
http://www.uam.es/personal_pdi/ciencias/ezuazua/informweb/cubo.pdf
http://www.youtube.com/watch?v=yea0V_lZ5kk (**) Estudio Visual.
http://www.ie.itcr.ac.cr/palvarado/pmwiki/index.php/PabloAlvarado/ModelosDeSistemas

Libros

Circuitos Elctricos James Nilson
Circuitos Elctricos Joseph Edminister

Anda mungkin juga menyukai