Professional Documents
Culture Documents
objetivo
principal
del
mtodo
numrico
es
encontrar
soluciones
lgicas
que
producen
la
aproximacin
al
problema
matemtico.
El trabajo consiste en presentar los principios generales sobre los que se
apoyan los modelos mecnicos que interpretan muchas de las situaciones
experimentales en mecnica. Mediante una visin del material propio de la
mecnica se obtiene posteriormente un modelo matemtico que en general
consiste de un conjunto de ecuaciones a derivadas parciales con o sin
restricciones y con sus respectivos valores de contorno completan su
definicin.
Dada la complejidad matemtica de estos modelos, salvo en situaciones
muy particulares en las cuales se pueden obtener soluciones analticas,
requieren de su resolucin numrica con lo cual se hace necesario presentar
las diferentes tcnicas de aproximacin habitualmente empleadas en
problemas de aritmtica.
Tambin usaremos el programa MATLAB y Excel, que por medio de mtodo
numricos vamos a poder simular los resultados de nuestro problema y as
dar a conocer las funciones propias de dichos programas para aplicar
herramientas y dar solucin al problema correspondiente.
Contenido
La Ingeniera Mecnica es una disciplina que se ocupa del diseo,
fabricacin, montaje, mantenimiento y reparacin de mquinas, aparatos,
equipos, motores, vehculos e instalaciones. Tambin es una actividad
principalmente aplicativa, es decir relacionada directamente con el trabajo
con mquinas.
Mecnica automotriz y de maquinarias, los mecnicos automotrices pueden
trabajar en talleres,
empresas de
en
lo
que
es
servicios
automotrices,
mecnica
de
ajuste,
Problema
En el diseo de vehculos para todo tipo de terreno, es necesario tener en
cuenta las fallas cuando se trata de librar dos tipos de obstculos. Una es la
falla por rozamiento, y ocurre cuando el vehculo intenta cruzar un obstculo
que hace que la parte inferior toque el suelo. La otra recibe el nombre de
A=lSin 1 ,
B=lCos 1
La
resolucin
Tenemos la ecuacin:
A=lSin 1=17.7437
B=lCos 1
= 87.2132
Y la derivada
1
2
3
4
5
6
7
8
1
0.5466280
03
0.5766732
36
0.5754596
99
0.5754731
74
0.5754730
1
0.5754730
12
0.5754730
f()
24.6632672
f()
ep(%)
0.453371
997
0.030045
234
0.001213
537
1.34754E05
1.63952E07
1.99282E09
2.42227E-
82.93976
81
5.210096
76
0.210881
38
0.002341
62
2.849E05
3.4629E07
4.2092E-
54.399626
22
-1.477354752 49.171019
51.776847
0.062833139
6
51.678420
-0.000696388
5
51.679516
8.47296E-06
61
51.679503
-1.02988E-07
28
51.679503
1.25182E-09
44
-1.52127E-11 51.679503
12
0.5754730
9
12
0.5754730
10
12
44
11
09
51.679503 2.9432E- 5.1144E1.81188E-13
44
13
11
51.679503 3.55271E- 6.1736E0
44
15
13
En esta tabla nos muestra que, el valor para el cual f()=0, es decir la
solucin de la ecuacin, el valor del ngulo buscado es:
32.972
=
175
error 6.17E=
13
La solucin en la tabla esta en radianes, luego se convirti ese ngulo a
sexagesimales.
En la parte (b), nos piden los mismo que en la parte (a) solo que con D= 30
pul
Ahora bien la siguiente tabla:
1
2
3
4
5
6
7
8
9
10
1
0.5502509
58
0.5800604
92
0.5788943
95
0.5789067
22
0.5789065
79
0.5789065
81
0.5789065
81
0.5789065
81
0.5789065
81
f()
24.42452257
-1.470108162
0.060481551
-0.000638235
7.38727E-06
-8.54239E-08
9.87828E-10
-1.14291E-11
1.35003E-13
0
f()
ep(%)
54.307003
05
49.316711
26
51.866631
54
51.773391
44
51.774379
9
51.774368
46
51.774368
59
51.774368
59
51.774368
59
51.774368
59
0.449749
042
0.029809
534
0.001166
098
1.23275E05
1.42682E07
1.64993E09
1.90795E11
2.20712E13
2.55351E15
81.73525
82
5.139038
78
0.201435
28
0.002129
44
2.4647E05
2.8501E07
3.2958E09
3.8126E11
4.4109E13
33.168
=
904
error 4.41E=
13
MATLAB
Este el cdigo que al escribirlo en la plataforma de Matlab, nos mostrara en
pantalla las tablas y los resultados buscados.
clc
l=input('Ingrese el valor de l:');
h=input('Ingrese el valor de h:');
d=input('Ingrese el valor de D:');
B1=input('Ingrese el valor de B1:');
K=input('Ingrese el punto inicial:');
Tmax=input('Ingrese el margen de error:');
Nmax=input('Numero mximo de iteraciones:');
i=0;
ep=1;
while i<Nmax && ep>=Tmax
i=i+1;
O=(3.141592654/180)*B1;
x0=(3.141592654/180)*K;
A=l*sin(O);
B=l*cos(O);
C=((h+(0.5*d))*sin(O))-((0.5*d)*tan(O));
E=((h+(0.5*d))*cos(O))-(0.5*d);
fx0=A*sin(x0)*cos(x0)+B*((sin(x0))^2)-(C*cos(x0))(E*sin(x0));
dfx0=(A*(cos(x0)^2))-(A*(sin(x0)^2))
+(2*B*(cos(x0)*sin(x0)))+C*sin(x0)-E*cos(x0);
x=x0-(fx0/dfx0);
u=(x*180)/(3.141592654);
ep=abs(((x-x0)/x)*100);
disp([i,A,B,C,E,x,u,ep])
x0=x;
end
Esta secuencia de cdigos nos vota los siguientes resultados:
Para la parte (a):
Ingrese el valor de l: 89
Ingrese el valor de h: 49
Ingrese el valor de D: 55
Ingrese el valor de B1:11.5
Ingrese el punto inicial: 33
Ingrese el margen de error: 0.001
Nmero mximo de iteraciones: 5
1.0000 17.7437 87.2133
9.6567 47.4642
0.5755 32.9722
0.0844
9.6567 47.4642
0.5755 32.9722
0.0844
9.6567 47.4642
0.5755 32.9722
0.0844
9.6567 47.4642
0.5755 32.9722
0.0844
9.6567 47.4642
0.5755 32.9722
0.0844
Conclusiones
Como podemos ver, en la ingeniera mecnica los mtodos numricos
pueden aplicarse para resolver problemas como vimos en el caso
anterior, en el diseo de vehculos para poder prevenir fallas.
De acuerdo con el resultado, el ngulo mximo , con los datos que nos
dan, para que no ocurra la falla por colisin de la defensa delantera del
Referencias
http://metodosmori.blogspot.com/2008/02/solucion-de-ejerciciosempleando-matlab.html
http://es.wikipedia.org/wiki/Ingenier%C3%ADa_automotriz
http://puntoedu.pucp.edu.pe/entrevistas/industria-automovilistica-simuladacomputadora/
http://www.mtc.gob.pe/portal/transportes/caminos_ferro/manual/DG2001/volumen1/cap2/seccion202.htm