Está en la página 1de 3

LABORATORIO DE SEÑALES Y SISTEMAS- AUTOR.

WILBERT CHAVEZ IRAZABAL

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERÍA ELECTRÓNICA Y ELÉCTRICA

EXPERIENCIA N° 03

SERIES DE FOURIER: EL ESPECTRO DE SEÑALES PERIÓDICAS

I. OBJETIVOS
a. Comprender la relación entre los fasores y las señales sinusoidales,
ilustrando su aplicación a las series de Fourier.
b. Conocer los espectros periódicos.
c. Aprender cómo utilizar funciones que ocasionan el fenómeno de Gibbs.
EQUIPOS Y MATERIALES
 Ordenador de mesa
 Tarjeta reproductora de sonido.
 El alumno debe traer unos auriculares similares a los de un reproductor
portatil.
 Todos los ordenadores deben estar equipados con MATLAB u
OCTAVE.

II. INFORME PREVIO

1. ¿De partes está compuesto el espectro de una señal periódica?, explicar


2. ¿Cómo se calcula la magnitud del espectro de una señal periódica?, Explicar.
3. ¿A qué se le llama Fenómeno de Gibbs?
4. ¿Qué aplicaciones reales se tiene con las funciones que presentan el fenómeno
de Gibbs?

III. PROCEDIMIENTO
1. Genere y visualice un coseno de periodo 2, para ello ejecute las siguientes
instrucciones:
c1 = cos(2*pi*t/2);
dibut(c1)

El espectro de señales periódicas se calcula mediante la función especsf(), ésta


devuelve como resultado un vector complejo, para poder visualizar dicha
información espectral dispone de las funciones abs() para calcular la magnitud y
angle() para la fase.
Por ejemplo, para visualizar la magnitud del espectro del coseno anterior:
mec1 = abs(especsf(c1));
dibuf(mec1)
En la figura puede ver que la magnitud de su espectro consta de dos deltas de
altura 1/2 centradas en f = ±0 5. Hz.
Fíjese que para representar los espectros de las señales utilizaremos la función
dibuf(), mientras que para visualizar las señales en el tiempo usaremos dibut().
La diferencia entre ambas es que usan diferentes escalados en la visualización,
y etiquetan en sus respectivas unidades el eje horizontal

1
LABORATORIO DE SEÑALES Y SISTEMAS- AUTOR. WILBERT CHAVEZ IRAZABAL

2. Genere dos señales coseno c2 y c3 de periodos T2 = 1 y T3 = 0 5, y amplitudes


1,5 y 2 respectivamente. Visualícelas para comprobar que tienen el periodo y la
amplitud deseados. Obtenga la señal suma de los tres cosenos c1, c2 y c3
generados hasta este momento.
Calcule la magnitud del espectro de la señal suma y visualícela. Deben aparecer
deltas en 0,5 Hz, 1 Hz y 2 Hz con alturas distintas en función de la amplitud de
los cosenos.
Para comprobar la propiedad de linealidad en la transformada de Fourier, calcule
los espectros de cada uno de los cosenos por separado, súmelos y comprobará
al representarlos que obtiene el mismo resultado que en la imagen anterior.

3. El fenómeno de Gibbs aparece cuando se trabaja con el desarrollo en series de


Fourier de señales con discontinuidades y se toma un número finito de
coeficientes.
Para comprobarlo vamos a trabajar con las series de Fourier de una señal
cuadrada y de una señal triangular y veremos qué sucede cuando tomamos sólo
los primeros armónicos. Sea la señal cuadrada s1 que tiene el siguiente
desarrollo en serie de Fourier:

En MATLAB podemos representar la señal s1, los tres primeros armónicos y la


componente continua como:

s1=square(2*pi*t/2+pi/2)/2 + 0.5;
x0 = .5;
x1 = 2*cos(2*pi*t/2)/pi;
x3 = -2*cos(2*pi*t*3/2)/3/pi;
dibut([s1 x0+x1+x3])

En la pantalla se ven superpuestas la señal cuadrada y la aproximación que


utiliza los tres primeros armónicos (recuerde que los armónicos pares son cero)
y la continua. Podemos ver que en las discontinuidades aparece el rizado
conocido como fenómeno de Gibbs. Si queremos visualizar el error cometido:

dibut(s1-(x0+x1+x3))

Para calcular el error en un periodo debemos realizar las siguientes operaciones:


err = (s1-(x0+x1+x3)) .* pulso(t,2);
dibut(err)
Ahora vamos a comprobar que el rizado sigue apareciendo al aumentar el
número de armónicos, aunque el fenómeno de Gibbs no desaparece el error va
disminuyendo y se va concentrando en las discontinuidades. Para ello, defina el
armónico cinco y compare de nuevo la señal original y la suma de armónicos,
calcule también el nuevo error. A continuación veremos que cuando la señal no
tiene discontinuidades y se trunca su DSF, no aparece el rizado característico
del fenómeno de Gibbs. Trabajaremos para ello con una señal triangular, para

2
LABORATORIO DE SEÑALES Y SISTEMAS- AUTOR. WILBERT CHAVEZ IRAZABAL

generarla usamos la función de MATLAB sawtooth(). Dicha función genera un


diente de sierra entre ±1:
dibut(sawtooth(2*pi*t/2))
Para poder generar una señal triangular hay que añadir un parámetro:
dibut(sawtooth(2*pi*t/2,.5))
Si queremos una señal triángular similar a la señal cuadrada haremos lo
siguiente:
s2 = sawtooth(2*pi*t/2+pi,.5)/2+.5;
dibut(s2)
Su desarrollo en series de Fourier es:

Calcule los armónicos y compárelos con s2, comprobará que no hay rizado

IV. INFORME FINAL


1. Presentar el informe del programa utilizado y mostrar las gráficas
obtenidas.
2. Dar conclusiones.