0% encontró este documento útil (0 votos)
80 vistas28 páginas

Mate Aplicada Lab 14

El laboratorio se centra en la obtención de la serie de Fourier de señales periódicas, incluyendo el cálculo de coeficientes y la representación gráfica de las funciones. Se presentan tres ejercicios con diferentes señales, donde se calculan los coeficientes a0, an y bn, y se grafican las señales junto con sus series de Fourier utilizando varios armónicos. Además, se incluye el código utilizado para realizar los cálculos y las gráficas en cada ejercicio.

Cargado por

cawejej308
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
80 vistas28 páginas

Mate Aplicada Lab 14

El laboratorio se centra en la obtención de la serie de Fourier de señales periódicas, incluyendo el cálculo de coeficientes y la representación gráfica de las funciones. Se presentan tres ejercicios con diferentes señales, donde se calculan los coeficientes a0, an y bn, y se grafican las señales junto con sus series de Fourier utilizando varios armónicos. Además, se incluye el código utilizado para realizar los cálculos y las gráficas en cada ejercicio.

Cargado por

cawejej308
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Matemáticas Aplicadas a la

Electrónica
Laboratorio N°14
Serie de Fourier
Alumno:
Navarro Quispe, Alexander
Ramos Huamán, Rogger Smit
Parco Guerra, Alonzo
Ciclo: III Sección: 3C5

Profesor: Godinez De La Cruz, Ernesto.


Fecha de realización: 19/06/23
Fecha de presentación: 25/06/23

2023-1

1
Objetivo

El objetivo del presente laboratorio consiste en obtener la serie de Fourier de una


señal periódica

Fundamentos Teóricos

Si es una señal periódica, de periodo T, frecuencia f, amplitud A y frecuencia


angular ω. La serie de Fourier es una función expresada en términos seno y

coseno, la cual es aproximadamente igual a la función

Los coeficientes de la serie de Fourier son

Procedimiento

Ejercicio 1:

Se tiene una señal periódica , cuya regla de correspondencia para un periodo


es

a) Encontrar los coeficientes de la serie de Fourier para n = 1, 2, …,10

2
b) Graficar la función y la serie de Fourier con 5, 8 y 10 armónicos
5 armónicos:

3
8 armónicos:

10 armónicos:

4
c) Expresar la serie de Fourier en términos de t con 5 armónicos

Código:

//Laboratorio 14
//Transformada de Laplace
//Parco Guerra, Alonzo Fernando
//Pregunta 1
clc
clear
close
//***************************
ti=0
tf=6
T=tf-ti //periodo
w=2*%pi/T //frecuencia angular
h=0.00001
t=ti:h:tf
f1=5
f2=-3
t1=(t>=0)&(t<=4)
t2=(t>4)&(t<=6)
f=f1.*t1+f2.*t2 //señal
//Cálculo de a0
a0=(1/T)*inttrap(t,f)
disp('Coeficientes de la serie de Fourier')
mprintf('\n a0 = %1.4f',a0)
//Cálculo de an y bn
na=5 //numero de armónicos
s=0
for n=1:na
a(n)=(2/T)*inttrap(t,f.*cos(n*w*t))
b(n)=(2/T)*inttrap(t,f.*sin(n*w*t))
s=s+a(n)*cos(n*w*t)+b(n)*sin(n*w*t)
end
5
ff=a0+s
for n=1:na
mprintf('\n a(%d)=%1.4f',n,a(n))
end
for n=1:na
mprintf('\n b(%d)=%1.4f',n,b(n))
end
//Gráfica de f(t) y la serie de Fourier
plot(t,f,t,ff)
xlabel('t')
title('Gráficas de f y ff')
xgrid
legend('señal', 'serie de Fourier')
//Expresión de la serie de Fourier
na=5
disp('Serie de Fourier')
mprintf('\n ff(t) = %1.4f',a0)
for n=1:na
mprintf(' %+1.4fcos(%dwt)+%1.4fsen(%dwt)',n,a(n),b(n),n)
end

Ejercicio 2:

Se tiene una señal periódica , cuya regla de correspondencia para un periodo


es

6
a) Encontrar los coeficientes de la serie de Fourier para n = 1, 2, …,10

b) Graficar la función y la serie de Fourier con 5, 8 y 10 armónicos


5 armónicos:

7
8 armónicos:

10 armónicos:

c) Expresar la serie de Fourier en términos de t con 5 armónicos

8
Código:
//Laboratorio 14
//Transformada de Laplace
//Ramos Huamán,Rogger Smit
//Pregunta 2
clc
clear
close
//***************************
ti=0
tf=6
T=tf-ti //periodo
w=2*%pi/T //frecuencia angular
h=0.00001
t=ti:h:tf
f1=2
f2=5
f3=3
t1=(t>=0)&(t<=2)
t2=(t>2)&(t<=4)
t3=(t>4)&(t<=6)
f=f1.*t1+f2.*t2+f3*t3 //señal
//Cálculo de a0
a0=(1/T)*inttrap(t,f)
disp('Coeficientes de la serie de Fourier')
mprintf('\n a0 = %1.4f',a0)

9
//Cálculo de an y bn
na=5 //numero de armónicos
s=0
for n=1:na
a(n)=(2/T)*inttrap(t,f.*cos(n*w*t))
b(n)=(2/T)*inttrap(t,f.*sin(n*w*t))
s=s+a(n)*cos(n*w*t)+b(n)*sin(n*w*t)
end
ff=a0+s
for n=1:na
mprintf('\n a(%d)=%1.4f',n,a(n))
end
for n=1:na
mprintf('\n b(%d)=%1.4f',n,b(n))
end
//Gráfica de f(t) y la serie de Fourier
plot(t,f,t,ff)
xlabel('t')
title('Gráficas de f y ff')
xgrid
legend('señal', 'serie de Fourier')
//Expresión de la serie de Fourier
na=5
disp('Serie de Fourier')
mprintf('\n ff(t) = %1.4f',a0)
for n=1:na
mprintf('\n %+1.4fcos(%dwt)+%1.4fsen(%dwt)',n,a(n),b(n),n)

10
end

Ejercicio 3:

Se tiene una señal periódica , cuya regla de correspondencia para un periodo


es

a) Encontrar los coeficientes de la serie de Fourier para n = 1, 2, …,10

11
b) Graficar la función y la serie de Fourier con 5, 8 y 10 armónicos
5 armónicos:

8 armónicos:

10 armónicos:

12
c) Expresar la serie de Fourier en términos de t con 5 armónicos

Código:

//Laboratorio 14
//Transformada de Laplace
//Navarro Quispe, Alexander
//Pregunta 3
clc
clear
close
//***************************
ti=-2
tf=2
T=tf-ti //periodo
w=2*%pi/T //frecuencia angular
h=0.00001
t=ti:h:tf
f1=exp(t)
f2=exp(-t)
t1=(t>=-2)&(t<=0)
t2=(t>0)&(t<=2)

13
f=f1.*t1+f2.*t2 //señal
//Coeficientes de Fourier
a0=(1/T)*inttrap(t,f)
na=5 //Número de armónicos
s=0
for n=1:na
a(n)=(2/T)*inttrap(t,f.*cos(n*w*t))
b(n)=(2/T)*inttrap(t,f.*sin(n*w*t))
s=s+a(n)*cos(n*w*t)+b(n)*sin(n*w*t)
end
ff=a0+s
disp('')
disp('Valores de an')
for n=1:na
mprintf('\n a(%d)=%1.5f',n,a(n))
end
mprintf('\n')
disp('Valores de bn')
for n=1:na
mprintf('\n b(%d)=%1.5f',n,b(n))
end
//Gráficas de f y ff
plot(t,f,t,ff,'linewidth',3)
xlabel('t','fontsize',4)
title('Gráficas de f y ff','fontsize',4)
legend('Señal','Fourier','fontsize',4)
xgrid

14
//Serie d Fourier
mprintf('\n')
disp('Serie de Fourier')
mprintf('\n ff(t) = %1.5f',a0)
for n=1:na
mprintf('\n %+1.5fcos(%dwt)+%1.5fsen(%dwt)',a(n),n,b(n),n)
end

Aplicaciones

1) Se tiene una señal periódica , cuya regla de correspondencia para un


periodo es

a) Encontrar los coeficientes de la serie de Fourier para n = 1, 2, ...,10

15
b) Graficar la función y la serie de Fourier con 5, 8 y 10 armónicos

5 armónicos:

8 armónicos:

10 armónicos:

16
c) Expresar la serie de Fourier en términos de t con 5 armónicos

Código:

//Laboratorio 14
//Transformada de Laplace
//Parco Guerra, Alonzo Fernando
//Aplicación 1
clc
clear
close
//***************************
e=%e
ti=0
tf=2
T=tf-ti //periodo
w=2*%pi/T //frecuencia angular
h=0.00001
t=ti:h:tf
f1=t^2
f2=(t-2)^2
t1=(t>=0)&(t<=1)
t2=(t>1)&(t<=2)
17
f=f1.*t1+f2.*t2 //señal
//Coeficientes de Fourier
a0=(1/T)*inttrap(t,f)
na=5 //n° de armónicos
s=0
for n=1:na
a(n)=(2/T)*inttrap(t,f.*cos(n*w*t))
b(n)=(2/T)*inttrap(t,f.*sin(n*w*t))
s=s+a(n)*cos(n*w*t)+b(n)*sin(n*w*t)
end
ff=a0+s

disp('a0')
disp(a0)
disp('Valores de an')
for n=1:na
mprintf('\n a(%d)= %1.5f',n,a(n))
end
disp('\n')
disp('Valores de bn')
for n=1:na
mprintf('\n b(%d)= %1.5f',n,b(n))
end
// Gráficas de f y ff

plot(t,f,t,ff,'linewidth',3)
xlabel('t','fontsize',4)

18
title('Gráficas de f y ff','fontsize',4)
legend('Señal','Fourier','fontsize',4)
xgrid

//Serie de Fourier
mprintf('\n')
disp('Serie de Fourier')
mprintf('\n')
mprintf('\n ff(t) = %1.5f',a0)
for n=1:na
mprintf('\n %1.5fcos(%dwt)%+1.5fsen(%dwt)',a(n),n,b(n),n)
end

2) Se tiene una señal periódica , cuya regla de correspondencia para un


periodo es

a) Encontrar los coeficientes de la serie de Fourier para n = 1, 2, ...,10

19
b) Graficar la función y la serie de Fourier con 5, 8 y 10 armónicos

5 armónicos:

8 armónicos:

10 armónicos:

20
c) Expresar la serie de Fourier en términos de t con 5 armónicos

Código:

//Laboratorio 14
//Transformada de Laplace
//Navarro Quispe,Alexander
//Aplicación 2
clc
clear
close
//***************************
ti=0
tf=6
T=tf-ti //periodo de la señal
w=2*%pi/T //Frecuencia angular
h=0.00001
t=ti:h:tf
f1=t
f2=2
f3=-2*t+12
t1=(t>=0)&(t<=2)
t2=(t>2)&(t<=5)
t3=(t>5)&(t<=6)

21
f=f1.*t1+f2.*t2+f3.*t3 //señal
//Coeficientes de Fourier
a0=(1/T)*inttrap(t,f)
na=5 //n° de armónicos
s=0
for n=1:na
a(n)=(2/T)*inttrap(t,f.*cos(n*w*t))
b(n)=(2/T)*inttrap(t,f.*sin(n*w*t))
s=s+a(n)*cos(n*w*t)+b(n)*sin(n*w*t)
end
ff=a0+s

disp('a0')
disp(a0)
disp('Valores de an')
for n=1:na
mprintf('\n a(%d)= %1.5f',n,a(n))
end
disp('\n')
disp('Valores de bn')
for n=1:na
mprintf('\n b(%d)= %1.5f',n,b(n))
end
// Gráficas de f y ff

plot(t,f,t,ff,'linewidth',3)
xlabel('t','fontsize',4)

22
title('Gráficas de f y ff','fontsize',4)
legend('Señal','Fourier','fontsize',4)
xgrid

//Serie de Fourier
mprintf('\n')
disp('Serie de Fourier')
mprintf('\n')
mprintf('\n ff(t) = %1.5f',a0)
for n=1:na
mprintf('\n %1.5fcos(%dwt)%+1.5fsen(%dwt)',a(n),n,b(n),n)
end

3) Se tiene una señal periódica , cuya regla de correspondencia para un


periodo es

a) Encontrar los coeficientes de la serie de Fourier para n = 1, 2, ...,10

23
b) Graficar la función y la serie de Fourier con 5, 8 y 10 armónicos

5 armónicos:

8 armónicos:

10 armónicos:

24
c) Expresar la serie de Fourier en términos de t con 5 armónicos

Código:

//Laboratorio 14
//Transformada de Laplace
//Parco Guerra, Alonzo Fernando
//Aplicación 3
clc
clear
close
//***************************
ti=0
tf=8
T=tf-ti //periodo de la señal
w=2*%pi/T //Frecuencia angular
h=0.00001
t=ti:h:tf
f1=1.5*t
f2=-1.5*t+6
f3=1.5*t-12
t1=(t>=0)&(t<2)
t2=(t>=2)&(t<6)
25
t3=(t>=6)&(t<=8)
f=f1.*t1+f2.*t2+f3.*t3 //señal
//Coeficientes de Fourier
a0=(1/T)*inttrap(t,f)
na=5 //n° de armónicos
s=0
for n=1:na
a(n)=(2/T)*inttrap(t,f.*cos(n*w*t))
b(n)=(2/T)*inttrap(t,f.*sin(n*w*t))
s=s+a(n)*cos(n*w*t)+b(n)*sin(n*w*t)
end
ff=a0+s

disp('a0')
disp(a0)
disp('Valores de an')
for n=1:na
mprintf('\n a(%d)= %1.5f',n,a(n))
end
disp('\n')
disp('Valores de bn')
for n=1:na
mprintf('\n b(%d)= %1.5f',n,b(n))
end
// Gráficas de f y ff

plot(t,f,t,ff,'linewidth',3)

26
xlabel('t','fontsize',4)
title('Gráficas de f y ff','fontsize',4)
legend('Señal','Fourier','fontsize',4)
xgrid

//Serie de Fourier
mprintf('\n')
disp('Serie de Fourier')
mprintf('\n')
mprintf('\n ff(t) = %1.5f',a0)
for n=1:na
mprintf('\n %1.5fcos(%dwt)%+1.5fsen(%dwt)',a(n),n,b(n),n)
end

Observaciones

● Lo aprendido en clase puede aplicarse en distintos rubros que requieren de


cálculos como los trabajados.
● Se requiere de lo aprendido con anterioridad para poder obtener
respuestas adecuadas a los ejercicios propuestos.
● La función de transferencia ha de realizarse con mucho cuidado, para así
poder tener un resultado correcto.
● Se realizó el ajuste de las gráficas luego de ejecutar el programa, para así
poder analizar mejor la imagen.

Conclusiones

● Se analizó la función de transferencia, de esta manera se realizó las


gráficas para un mejor entendimiento.
● Se comprendió el proceso de solución de las transformadas de Laplace.

27
● Se utilizaron los comandos de Scilab para obtener y calcular los resultados
de los ejercicios propuestos.
● Se encontró la transformada de Laplace de una ecuación diferencial en el
programa Scilab con los comandos aplicados.

Recomendaciones

● Identificar las funciones del Scilab favorece el desarrollo del laboratorio


realizado.
● Determinar la ecuación diferencial favorece la resolución de los ejercicios
propuestos.
● Revisar los temas anteriores, así como sus funciones propuestas, para
aplicar lo aprendido en el laboratorio actual junto a lo anterior. Así poder
manejar el Scilab de la mejor manera posible.
● Presentar una adecuada explicación de cada variable o función aplicada,
facilita la comprensión y análisis del programa realizado. Así como la
búsqueda y reconocimiento de errores.

28

También podría gustarte