Sunteți pe pagina 1din 10

UNIVERSIDAD NACIONAL AGRARIA LA MOLINA

FACULTAD DE INGENIERIA AGRICOLA

ANALISI NUMERICO EN
INGENIERIA

I.

INTRODUCCION
El mtodo de la secante intenta llegar a la raz mediante una recta que en el
caso de Newton es tangente a la curva en el punto [Xn,F(Xn)] pero cmo el
nombre lo dice este mtodo se basa en una aproximacin a esa tangente que
se obtena con la derivada y que ahora ser una secante a la curva definida
por la funcin, mientras que el mtodo de la posicin falsa es un mtodo
alternativo
al
mtodo
de
biseccin, basndose tambin en
un
conocimiento grfico previo, pero un aspecto clave en la ejecucin de este
mtodo es que en la divisin del intervalo XLXu no se tienen en cuenta las
magnitudes F(XL) y F(Xu).
El presente informe contiene las resoluciones de los problemas encargados
aplicando los algoritmos de Newton Rapshon, Secante y falsa posicin.

II.

OBJETIVOS

III.

MATERIALES

IV.

Aplicar los algoritmos d Newton Rapshon, Secante y falsa


posicin en la solucin de problemas

Software MatLAB

DESARROLLO DE LA PRACTICA

24. El factor de friccin f de Darcy es utilizado para obtener la perdida de carga en


tuberas con flujo de fluido. Determinar el factor f, utilizar la ecuacin de
ColebroockWhite y el Algoritmo de la Secante, con valores iniciales de f de 0.01 y 0.02
con una aproximacin de 0.001% r e . Para el clculo de f utilizar los siguientes datos:
Q= caudal de agua de 0.042 m3/s, Ks= rugosidad de tubera de
PVC es 1.5x10-6 m , d=dimetro de 0.1524 m. y = viscosidad cinemtica del agua es
1.14 10-6 m2 /s .La ecuacin de ColebroockWhite a utilizar es:

Adicionalmente Re =
de Reynolds
(adimensional y constante)

Nmero

La ecuacin de continuidad es:Q = AV donde A = rea y V=velocidad del flujo en la


tubera.

A) METODO DE LA SECANTE:
CODIGO MATLAB
clc;clear
disp('El FACTOR DE FRICCION f DE DARCY');
disp('POR EL METODO ABIERTO DE LA SECANTE');
n = input ('ingrese precision de cifras significativas n=');
x0= input ('ingrese valor inicial x1-1=');
xi= input ('ingrese valor inicial xi=');
Q=0.042;
Ks=1.5*(10^-6);
d=0.1524;
v=1.14*(10^-6);
A=(3.1416*(0.1524^2)/4);
Err=0.001;
Ea=100;
i=0;
while Ea>Err
xa=xi;
fx0=(-2*log10(((Ks/(3.71*d))+(2.51*A*v*(1/(x0^0.5)))/(Q*d)))-(1/
(x0^0.5)));
fxi=(-2*log10(((Ks/(3.71*d))+(2.51*A*v*(1/(xi^0.5)))/(Q*d)))-(1/
(xi^0.5)));
xi=xi-fxi*(x0-xi)/(fx0-fxi); %algoritmo del metodo de la secante
Ea=abs((xi-xa)/xi)*100;
x0=xa;
i=i+1;
end
fprintf('El factor de friccion f de darcy es:%12.15f\n',xi);
fprintf('numero de interaciones:%12.0f\n',i);

CORRIDA

WORKSPACE

B) METODO DE NEWTON RAPHSON:


CODIGO MATLAB
clc;clear
disp('El FACTOR DE FRICCION f DE DARCY');
disp('POR EL METODO ABIERTO DE NEWTON RAPHSON');
xi= input ('ingrese valor inicial xi=');
Q=0.042;
Ks=1.5*(10^-6);
d=0.1524;
v=1.14*(10^-6);
A=(3.1416*(0.1524^2)/4);
V=Q/(3.1416*(d^2)/4);
Re=V*d/v;
fxi=-2*log10(Ks/3.71*d+2.51*xi/Re)-xi;
f=1/xi^2;
Err=0.001;
i=0;
while abs(fxi)>=Err
fdxi=-2/log(10)*((2.51/Re)/(Ks/3.71*d+2.51*xi/Re))-1;
x1=xi-fxi/fdxi; %algoritmo del metodo de newton raphson
xi=x1;
V=Q/(3.1416*(d^2)/4);
Re=V*d/v;
fxi=-2*log10(Ks/3.71*d+2.51*xi/Re)-xi;
f=1/xi^2;
i=i+1;
end
disp('El factor de friccion f de Darcy ='); disp(f)
disp('numero de iteraciones;'); disp(i)

CORRIDA

WORKSPACE

15. La velocidad

v de cada de un paracaidista est dado por:

Donde g=9.8. Para el paracaidista con un coeficiente de arrastre c= 14


kg/s, calcule la masa m de ste de tal forma que la velocidad sea de

v=35 m/s en t=7s. Con el mtodo de la secante, determine m a un nivel


de Es=0.1%. Es posible que la masa m se encuentre entre 50 y 100 Kg,
si es as utilizar estos valores como iniciales para el mtodo indicado.

METODO DE LA FALSA POSICION

CODIGO MATLAB
function xm=paracaidista(xi,x0)
xi=input('Ingrese xi=');
x0=input('Ingrese x0=');
Es=0.01;
Ea=100;
g=9.8; c=14; v=35; t=7;
i=0;
while Ea>Es
xa=xi;
fx0=((g*x0/c)*(1-exp(-(c/x0)*t))-v);
fxi=((g*xi/c)*(1-exp(-(c/xi)*t))-v);
xi=xi-fxi*(x0-xi)/(fx0-fxi);
Ea=abs((xi-xa)/xi)*100;
x0=xa;
i=i+1;
end
xm =xi

CORRIDA

WORKSPACE

V.
-

CONCLUSIONES
El valor de coeficiente de friccion Darcy calculado por el metodo de la secante es
0.01449 y el factor f calculado por el metodo de newthon rapshon es 0.0144.

Como se observa son valores iguales con la diferencia que el primero tiene mayor
numeros de decimales.
La masa calculada por el metodo de falsa posicion es 63.6497 kg, valor que se
encuentra en el rango sugerido [50 a 100].

S-ar putea să vă placă și