Vous êtes sur la page 1sur 14

Anlisis

Numrico
Proyecto de fin de curso

Problema 1.- Se desea construir una pista con forma elptica para carreras
de motos. Se ha estimado que cada metro de construccin de la pista
costar 450 dlares. Las especificaciones son las siguientes:
Longitud del eje mayor 1200 metros.
Longitud del eje menor 800 metros.
Obtenga el costo estimado para construir toda la pista
/2

Longitud de la pista:

L=4 a 1k 2(sin( x))2 dx


0

En donde
2a: longitud del eje mayor
2b: longitud del eje menor

k=

a 2b2
: excentricidad de la elipse
a

Estime L con la frmula de Simpson con m=4, 8, 12, hasta obtener 4


decimales exactos.
Use la funcin SIMPSON desarrollada en este curso. Escriba en su reporte la
interaccin realizada en la ventana de comandos y los resultados obtenidos.

Desarrollo
Usaremos el mtodo de Simpson con m=4
a=600
b=400
k=0.7454

0
h= 2
=0.3927
4
F ( x )=4(600) 1(0.7454 )2 sin( x )2
L=

0.3927
[ f ( 0 ) +4 f ( 0.3927 ) +2 f ( 0.7854 )+ 4 f ( 1.1781) + f ( 1.5708 ) ]
3

L=3.1725 103
Estimacin del error en el resultado obtenido
X
0

Fi
2400

2f

3f

4f

-99.7000

-161.0000

122.3000

75.5000

0.3927
0.7854
1.1781
1.5708

2.3003e+03
2.0396e+03
1.7402e+03
1.5999e+03

-260.7000
-299.4000
-140.3000

-38.7000
159.1000

197.8000

( ba )
(1.57080 )
Max| 4 f |=
(75.50 )=0.65
180
180

Usaremos el mtodo de Simpson con m=8


a=600
b=400
k=0.7454

0
h= 2
=0.1963
8

L=

0.1963
[ f ( 0 ) +4 f ( 0.1963 ) +2 f ( 0.3926 ) + 4 f ( 0.5889 ) +2 f ( 0.7852 ) + 4 f ( 0.9815 ) +2 f ( 1.1778 ) + 4 f ( 1.3741
3

L=3.1724 103
Estimacin del error en el resultado obtenido
X
0
0.1963
0.3926
0.5889
0.7852
0.9815
1.1778
1.3741
1.5704

Fi
2400
2.3745e+03
2.3003e+03
2.1846e+03
2.0397e+03
1.8837e+03
1.7404e+03
1.6376e+03
1.5999e+03

2f

3f

4f

-25.5000
-74.2000
-115.7000
-144.9000
-156.0000
-143.3000
-102.8000
-37.7000

-48.7000
-41.5000
-29.2000
-11.1000
12.7000
40.5000
65.1000

7.2000
12.3000
18.1000
23.8000
27.8000
24.6000

5.1000
5.8000
5.7000
4.0000
-3.2000

( ba )
(1.57040 )
Max| 4 f |=
( 5.80 )=0.0506
180
180

Usaremos el mtodo de Simpson con m=12

L=

0.1309
[ f ( 0 ) +4 f ( 0.1309 ) +2 f ( 0.2618 ) +4 f ( 0.3927 ) +2 f ( 0.5236 )+ 4 f ( 0.6545 )+ 2 f ( 0.7854 ) + 4 f ( 0.916
3
3

L=3.1724 10

Estimacin del error en el resultado obtenido


X
Fi
f
2f

3f

4f

0
0.1309
0.2618
0.3927
0.5236
0.6545
0.7854
0.9163
1.0472
1.1781
1.309
1.4399
1.5708

2400
2.3886e+03
2.3549e+03
2.3003e+03
2.2271e+03
2.1387e+03
2.0396e+03
1.9354e+03
1.8330e+03
1.7402e+03
1.6655e+03
1.6168e+03
1.5999e+03

-11.4000
-33.7000
-54.6000
-73.2000
-88.4000
-99.1000
-104.2000
-102.4000
-92.8000
-74.7000
-48.7000
-16.9000

-22.3000
-20.9000
-18.6000
-15.2000
-10.7000
-5.1000
1.8000
9.6000
18.1000
26.0000
31.8000

1.4000
2.3000
3.4000
4.5000
5.6000
6.9000
7.8000
8.5000
7.9000
5.8000

5.1000
5.8000
5.7000
4.0000
-3.2000

( ba )
(1.57080 )
Max| 4 f |=
(5.8 )=0.0506
180
180

Obteniendo los resultado con Matlab

a) Calcule el costo total de construccin de la pista


Costo=3173 450=$ 1427850
b) Suponga que luego de calcular el costo, se decide que este valor debe
reducirse en 10% reduciendo la distancia del eje mayor. Encuentre una
respuesta aproximada reduciendo iterativamente el valor de a hasta tener
una precisin relativa de 1%
El costo total debe de ser 1285065

C=L*450
L=1285065/450=2855.7
Se va a calcular iterativamente usando Matlab con el Mtodo de Simpson
con m=8
f='4*(a)*sqrt(1-((sqrt((a)^2-(400)^2)/(a))^2)*(sin(x))^2)';
>> a=500;
>> f='4*(500)*sqrt(1-((sqrt((500)^2-(400)^2)/(500))^2)*(sin(x))^2)';
>> r=simpson(f,0,pi/2,8)
r=
2.8362e+03
>> a=510;
>> f='4*(510)*sqrt(1-((sqrt((510)^2-(400)^2)/(510))^2)*(sin(x))^2)';
>> r=simpson(f,0,pi/2,8)
r=
2.8693e+03
>> a=505;
>> f='4*(505)*sqrt(1-((sqrt((505)^2-(400)^2)/(505))^2)*(sin(x))^2)';
>> r=simpson(f,0,pi/2,8)
r=
2.8527e+03
>> a=505.5;
>> f='4*(505.5)*sqrt(1-((sqrt((505.5)^2-(400)^2)/(505.5))^2)*(sin(x))^2)';
>> r=simpson(f,0,pi/2,8)
r=
2.8544e+03
>> a=505.8;
>> f='4*(505.8)*sqrt(1-((sqrt((505.8)^2-(400)^2)/(505.8))^2)*(sin(x))^2)';
>> r=simpson(f,0,pi/2,8)
r=
2.8554e+03

Se concluye que el valor de a deber aproximadamente a=505.8

Problema 2.- La siguiente ecuacin describe el ngulo del movimiento del


pndulo, en
donde (t) es el desplazamiento angular en funcin del tiempo t:
''
' g
+2 + sin =M
l

Suponga que
M = 0 (fuerza externa)
l = 1 m (longitud del pndulo)
g = 9.8 m/s2

Con el mtodo de Runge Kutta de cuarto orden, h=0.2, explore el comportamiento de


la
Solucin en el intervalo 0t10 para alguna eleccin de los datos iniciales
(0) (ngulo inicial, (0) = /2 es la posicin de reposo vertical)
'(0) (velocidad angular inicial)
Pruebe varios valores del coeficiente de friccin del aire:
= 0 (sin rozamiento)
> 0 (con rozamiento)

DESARROLLO
Prueba 1
Para Aplicar el mtodo de Runge Kutta de cuarto orden realizamos el siguiente
cambio
F=z , g='-9.8*sin(y)' en esta primera parte no estamos considerando el
coeficiente de friccin del aire en la posicin x=0, nuestro ngulo inicial va a ser
/2 ( (0)= /2)
Con h=0.2 vamos a necesitar 50 puntos para observar la solucin en el
intervalo 0t10

Observamos en a grafica la solucin de esta ecuacin como podemos ver el


movimiento que realiza es Armnico simple por la ausencia de la friccin

Prueba 2
Ahora vamos a Probar con el coeficiente de friccin B=0.5
Las ecuaciones nos quedaran as
condiciones

f='z';

g='-(0.5)*z-9.8*sin(y)'; con las misma

Se puede observar en la solucin de la ecuacin diferencial que a medida que


pasa el tiempo el ngulo del pndulo va disminuyendo hasta que finalmente en
algn tiempo quedara en reposo debido a la presencia de la friccin del aire

Prueba 3

Con el coeficiente de friccin del aire B=1 se puede observar como


rpidamente dejara de oscilar el pndulo por la presencia de la friccin

Problema 3.- En la ecuacin de calor:


2

U
U
=C
,0 x 1,t >0
t
x2
u(0,t)=100; u(1,t)=0, t0

u(x,0)=25, 0<x<1
El parmetro C es la difusividad trmica del material. Algunos valores
conocidos para C
Plata: 1.71
Cobre: 1.14
Aluminio: 0.86
Compare los perfiles de temperatura de los tres materiales con el
mtodo de diferencias implcito. Use X=0.1, Y=0.05, 0<t<1

Desarrollo
Al sustituir las derivadas de la ecuacin por aproximaciones se
obtiene la siguiente ecuacin de diferencias
Ui+ 1, j2Ui , j+ Ui1, j
Ui , jUi , j1
=C
,
2
t
X
Para j=1 , i=1,2,3,4,5,
Se obtiene la siguiente matriz
Matriz de la plata
Para el primer nivel t=0.05

-6,84 2.92
0
2,92
-6,84
2,92
0
2,92
-6,84
0
0
2,92
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
2,92
-6,84
2,92
0
0
0
0

0
0
2,92
-6,84
2,92
0
0
0

0
0
0
2,92
-6,84
2,92
0
0

0
0
0
0
2,92
-6,84
2,92
0

0
0
0
0
0
2,92
-6,84
2,92

0
0
0
0
0
0
2,92
-6,84

Malla representacin datos

-3
-

Plata

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

1
0.95
0.9
0.85
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0

Matriz del cobre


T=0.05

-9,78

4,39

-464

4,39

-9,78

4,39

-25

4,39

-9,78

4,39

-25

4,39

-9,78

4,39

-25

4,39

-9,78

4,39

-25

4,39

-9,78

4,39

-25

4,39

-9,78

4,39

-25

4,39

-9,78

4,39

-25

4,39

-9,78

-25

Malla representacin datos


Cobre

11111
111111
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0000000000

Matriz del aluminio


T=0.05
-12,62

5,81

5,81
0
0
0
0
0
0
0

-12,62
5,81
0
0
0
0
0
0

0
5,81
-12,62
5,81
0
0
0
0
0

0
5,81
-12,62
5,81
0
0
0
0

0
0
5,81
-12,62
5,81
0
0
0

0
0
0
5,81
-12,62
5,81
0
0

0
0
0
0
5,81
-12,62
5,81
0

0
0
0
0
0
5,81
-12,62
5,81

0
0
0
0
0
0
5,81
-12,62

Malla representacin datos

Aluminio

11111
111111
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.95
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.9
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.85
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.8
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.75
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.65
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.55
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.45
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.4
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.35
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.25
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.15
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0.05
0000000000

Mtodo Computacional
Se calcul los dems valores de la malla por medio de Matlab modificando las
condiciones en los bordes y el incremento para cada material con sus
respectivo valor de K
Programa matlab
% Mtodo de Diferencias Finitas implcito para una EDP
% Ecuacin de diferencias estandarizada
% (P)ui-1,j + (Q)ui,j + (R)ui+1,j = -ui,j-1
% P,Q,R son constantes evaluadas con los datos de la EDP
clf;
m=11;
% Nmero de puntos en x
n=20;
% Nmero de niveles en t
Ta=100; Tb=0;
% Condiciones en los bordes
To=25;
% Condicin en el inicio
dx=0.1; dt=0.05;
% incrementos
L=1;
% longitud
k=0.86;
% Dato de cada material
clear x u U;
U(1)=Ta;
% Asignacin inicial
U(m)=Tb;

for i=2:m-1
U(i)=To;
end
lambda=dt/(k*(dx^2));
P=lambda;
Q=-1-2*lambda;
R=lambda;
hold on;
title('Curvas de distribucin trmica ');
xlabel('X (distancia)');
ylabel('U (temperatura)');
x=0:dx:L
% Coordenadas para el grafico
plot(x,U,'r');
% Distribucin inicial
for j=1:n
U = EDPDIFPI (P,Q,R,U,m)
if mod(j,1)==0
plot(x,U,'r'); % Para graficar curvas cada 5 niveles de t
pause
end
end

Grficas Curva de distribucin Trmica


Plata

Cobre

Aluminio

Vous aimerez peut-être aussi