Está en la página 1de 8

HIDRAULICA DE TUBERIAS - CÁLCULO Y ANALISIS DE REDES

1. El factor de fricción f de Darcy es utilizado para obtener la perdida de carga


en tuberías con flujo de fluido. Determinar el factor “f”, utilizar la ecuación
de Colebroock-White y el Algoritmo de Newton Raphson, con valor inicial de
f de 0.01 con una aproximación de er  0.001% . Para el cálculo de f utilizar
los siguientes datos: Q= caudal de agua de 0.042 m3/s, Ks= rugosidad de
tubería de PVC es 1.5x10-6 m , d=diámetro de 0.1524 m. y n = viscosidad
cinemática del agua es 1.14  10 -6 m 2 /s .
La ecuación de Colebroock-White a utilizar es:
1  Ks 2.51 
= 2 log10   

f  3.71  d Re f 
Adicionalmente Re = Número de
Reynolds (adimensional y
V d
constante) Re = . La ecuación
v
de continuidad es: Q = A  V donde
A = área y V= velocidad del flujo
en la tubería.
Formulas adicionales de la función
y derivada de la fórmula de
Colebroock-White:
1
Si hacemos x =
f
 Ks 2.51x 
F ( x ) = 2 log 10   x
 3.71d Re 
 2.51 
 
2  Re  1
F ' ( x) = 
ln 10  Ks 2.51x 
  
 3.71d Re 
Algoritmo de Newton – Raphson
F ( xi )  x i
xi 1 = xi 
F ' ( xi )  1
Finalmente se podría utilizar como
Diagrama de flujo, cálculo del factor f por
ayuda para la programación el
el método de Newton Raphson
diagrama de flujo de la derecha.

1
SOLUCION EN HOJA DE CÁLCULO EXCEL
DATOS:
Diámetro tubería d= 0.1524 m
Rugosidad Absoluta PVC Ks= 1.50E-06 m
Caudal Q= 0.042 m3/s
Viscosidad cinemática = 1.14E-06 m2/s
Valor inicial de factor f= 0.005
Valor inicial de factor x= 14.14213562
CALCULOS PRELIMINARES:
Área de tubería A= 0.018241469
Velocidad flujo V= 2.302446115
Numero de Reynolds Re= 3.07801E+05

i xi F(xi) F'(xi) xi+1 er


1 14.1421356 -6.2857290 -1.0600374 8.2124117 72.20442
2 8.2124117 0.1020937 -1.1017352 8.3050780 1.11578
3 8.3050780 0.0000508 -1.1006428 8.3051241 0.00056
4 8.3051241 0.0000000 -1.1006423 8.3051241 0.00000

Valor final de factor x= 8.31


Valor final de factor f= 0.01450

CODIGO EN MATLAB
clc;clear;format short, format compact
%DATOS DE ENTRADA
d=0.1524; %Diámetro
Ks=1.5e-6; %Rugosidad
Q=0.042; %Caudal
v=1.14e-6; %Viscosidad
f=0.005; %f Inicial
%CALCULOS PREVIOS
x=1/sqrt(f);
A=pi*d^2/4;V=Q/A;Re=V*d/v;
i=1;tol=0.0001;er=100;;
while er>=tol
fx=-2*log10(Ks/(3.71*d)+2.51*x/Re)-x;
dx=-
2/log(10)*((2.51/Re)/(Ks/(3.71*d)+2.51*x/Re))-1;
x1=x;
x=x-fx/dx;
er=abs((x-x1)/x*100);
I(i)=i;X1(i)=x1;Fx(i)=fx;Dx(i)=dx;Er(i)=er;
i=i+1;
end

2
TABLA=[I' X1' Fx' Dx' Er']
f=(1/x)^2
RESULTADO DE EJECUCION DEL CODIGO

2. Elaborar un programa en Matlab que permita determinar el caudal Q que


puede ser movido a través de la tubería de PVC de 0.293 m de diámetro
interior, para una carga de 43.5 m y para los demás datos del sistema
que se adjuntan líneas abajo, así mismo se puede usar la tabla de cálculos
y resultados para el control de las iteraciones y la prueba del programa.
Formulas de perdida carga
43.5 m

1 LV 2
hfp = f
2 gd (1)

PVC
V2
Q hfs = Km (2)
0.0 m 2g
2

64
f = (3)
Re

1  Ks 2.51 
= 2  log10   
 (4)
f  3.71  d Re  f 

   d 2   2 2  g  d  hf  Ks 2.51 n  L 
Q =    log10   
 (5)
 4  L  3.71  d d  2  g  d  hf 

3
Datos del sistema Cálculos preliminares
H= 43.5 m A= 0.0674 m2
L= 730 m Q= ¿? m3/s
d= 0.293 m
Ks = 1.50E-06 m
g= 9.81 m/s2
n= 1.0070E-06 m2/s
Km = 11.80
Tabla de Cálculos y Resultados
1 2 3 4 5 6 7
3
i hfp (i) m Qi (m /s) Vi (m/s) Reynolds hfs (m) hfp(i+1)
1 43.5 0.37826709 5.6101 1632343.6 18.929 24.571
2 24.571 0.27748824 4.1155 1197450.6 10.186 33.314
3 33.314 0.32734878 4.8550 1412614.8 14.176 29.324
4 29.324 0.30545952 4.5303 1318155.6 12.344 31.156
5 31.156 0.31567459 4.6818 1362236.9 13.183 30.317
6 30.317 0.31103104 4.6129 1342198.5 12.798 30.702
7 30.702 0.31316813 4.6446 1351420.8 12.974 30.526
8 30.526 0.31219007 4.6301 1347200.1 12.894 30.606
9 30.606 0.31263885 4.6368 1349136.7 12.931 30.569
10 30.569 0.31243317 4.6337 1348249.2 12.914 30.586
11 30.586 0.31252748 4.6351 1348656.2 12.921 30.579
12 30.579 0.31248425 4.6345 1348469.6 12.918 30.582
13 30.582 0.31250407 4.6348 1348555.1 12.919 30.581

CODIGO EN MATLAB
clc;clear;format short;format compact
%DATOS DEL SISTEMA
H=43.5; %Carga Hidraulica
L=730; %Longitud de tuberia
d=0.293; %Diámetro
Ks=1.5e-6; %Rugosidad
g=9.81; %Aceleracion de gravedad
v=1.007e-6; %Viscosidad Cinematica
Km=11.80; %Coeficiente de perdida menor
%CALCULOS PRELIMINARES
A=pi*d^2/4; %Area de tuberia
i=1;hfs(i)=0;
%CONDICIONES ASUMIDAS
tol=0.1;er=100;
while er(i)>=tol
hf(i)=H-hfs(i);
Q(i)=(pi*d^2/4)*(-2*sqrt(2*g*d*hf(i)/L))*...
log10(Ks/(3.71*d)+2.51*v/(d*sqrt(2*g*d*hf(i)/L)));
V(i)=Q(i)/A; Re(i)=V(i)*d/v;
hfs1(i)=hfs(i);
hfs(i+1)=Km*V(i)^2/(2*g);

4
er(i+1)=abs((hfs(i+1)-hfs1(i))/hfs(i+1))*100;
i=i+1;
end
TABLA =[hf' Q' V' hfs1']
RESULTADO DE EJECUCION DEL CODIGO

5
3. La red mostrada en la figura tiene una válvula en la tubería 2-3, la cual se encuentra
parcialmente cerrada y produce una perdida menor local de , la presión en el
nodo 1 es de 100 mca. Analizar los caudales y presiones en la red. Los diámetros (en
milímetros) y las longitudes (en metros) para cada una de las tuberías son los indicados en
la figura. Los caudales de demanda en los nodos están dados en l/s., la viscosidad
cinemática es y Rugosidad absoluta en todas la tuberías:
Ks=0.00005.
100 msnm

60

1 500 m 2 400 m 3
200 40
250 mm 150 mm

200 m 2 200 m
300 m 1
100 mm 100 mm
250 mm

5 400 m
4
600 m
150 mm
6 200 mm
40
30
30
Se puede suponer que en todos los tubos, salvo en la tubería 2-3, las perdidas menores son
despreciables. Diseñar e implementar un programa en Matlab, utilizando el Método de
Newton - Raphson para el análisis y diseño de redes cerradas en hidráulica de tuberías, el
programa debe permitir ingresar los datos desde Excel (*.xls) y construir la estructura matricial
de la red. Finalmente el programa debe permitir mostrar las iteraciones y reportar el resultado
final en otra hoja Excel (*.xls) o archivo *.txt.
SOLUCIÓN
El método referido es usado para resolver redes de distribución de agua, este método se
fundamenta en las ecuaciones de conservación de masa en cada nodo de la red, y la ecuación
de conservación de energía. Considera perdidas por fricción y perdidas menores.
TABLA DE DATOS
Tubería-Tramo Ks (m) Diámetro (m) Longitud (m) Viscosidad Cinemática (m2/s)
1-2 0,00006 0,25 500 0,000001141
2-3 0,00006 0,15 400 0,000001141
3-4 0,00006 0,10 200 0,000001141
4-5 0,00006 0,15 400 0,000001141
2-5 0,00006 0,10 200 0,000001141
5-6 0,00006 0,20 600 0,000001141
1-6 0,00006 0,25 300 0,000001141
Perdida menor en la válvula=10 V2/2g
Rugosidad absoluta en todas la tuberías: Ks=0.00005
La tabla de DATOS debe ser ingresada en una Hoja EXCEL llamadas datos y guardado el archivo
con el nombre red.xls en la ruta adecuada, donde se ejecutará el programa y donde se
encuentra el archivo newton_raphson.m de Matlab.

6
METODO DE NEWTON -RAPHSON PARA SOLUCIONAR REDES DE TUBERIAS
PRIMERA IRETACION
Rugosidad Ks (m): 6.00E-05
Viscosidad V (m2/s): 1.14E-06
Gravedad g (m/s2): 9.81

Nodo 1 2 3 4 5 6
Presión (m) 100 92 80 75 90 95

Primera iteración Ec. 7.36 Ec. 7.37 Ec. 7.38 Ec. 7.33
Tubería Hi (m) Hj (m) hf (m) L (m) d (m) A (m2) Q (m3/s) hm(m) Skm+f*l/d df/dx
12 100 92 8.0 500 0.25 0.0491 0.1094 31.6219 0.006835
23 92 80 12.0 400 0.15 0.0177 0.0395 2.5506 47.0482 0.001647
9.449 400 0.15 0.0177 0.0349 1.9871 60.3909 0.001454
10.013 400 0.15 0.0177 0.0360 2.1112 56.8399 0.001499
9.889 400 0.15 0.0177 0.0357 2.0838 57.5863 0.001489
9.916 400 0.15 0.0177 0.0358 2.0899 57.4201 0.001491
9.910 400 0.15 0.0177 0.0358 2.0885 57.4567 0.001490
9.911 400 0.15 0.0177 0.0358 2.0888 57.4486 0.001491
34 80 75 5.0 200 0.10 0.0079 0.0123 39.9883 0.001230
45 75 90 15.0 400 0.15 0.0177 0.0444 46.6146 0.001480
25 92 90 2.0 200 0.10 0.0079 0.0076 42.3436 0.001890
56 90 95 5.0 600 0.20 0.0314 0.0431 52.0556 0.004313
16 100 95 5.0 300 0.25 0.0491 0.1117 18.9406 0.011171

Ec. 7.35 Ec. 7.29


Nodo Nº Tubería Nº Hi (m) Hj (m) hf (m) Q (m3/s) df/dx df/dH f=SQ-Qd
2 -0.0600
21 92 100 8 0.1094 0.006835
23 92 80 -12 -0.0358 0.001647
25 92 90 -2 -0.0076 0.001890 -0.01037249 0.0060279
3 -0.0400
32 80 92 12 0.0358 0.001647
34 80 75 -5 -0.0123 0.001230 -0.00287729 -0.016527
4 -0.0300
43 75 80 5 0.0123 0.001230
45 75 90 15 0.0444 0.001480 -0.002710 0.0267039
5 -0.0300
52 90 92 2 0.0076 0.001890
54 90 75 -15 -0.0444 0.001480
56 90 95 5 0.0431 0.004313 -0.007683 -0.023715
6 -0.0400
61 95 100 5 0.1117 0.011171
65 95 90 -5 -0.0431 0.004313 -0.015484 0.0285868

En forma matricial [Df/Dx][Dx]=[-F]


Nodos 2 3 4 5 6
2 -0.010372 0.001647 0.00 0.001890 0.00 dH2 -0.0060279
3 0.0016471 -0.00288 0.001230 0.00 0.00 dH3 0.0165271
4 0.00 0.001230 -0.002710 0.001480 0.00 dH4 = -0.0267039
5 0.001890 0.00 0.001480 -0.00768 0.004313 dH5 0.0237146
6 0.00 0.00 0.00 0.004313 -0.01548 dH6 -0.0285868

Solución de Dx=[Df/Dx]-1*[-F] por Inversa

-122.2549 -102.141 -75.20892 -52.8247 -14.713


-102.1409 -531.887 -294.3968 -97.0098 -27.0197
[Df/Dx]-1= -75.20892 -294.397 -587.8836 -156.172 -43.498
-52.82474 -97.0098 -156.1724 -205.345 -57.1937
-14.71302 -27.0197 -43.49796 -57.1937 -80.5122

Los resultados para el vector dHi son: Luego las nuevas alturas piezométricas son:

dH2= 0.225106 H2= 92.2251


dH3= -1.841433 H3= 78.1586
dH4= 8.826533 H4= 83.8265
dH5= -0.349133 H5= 89.6509
dH6= 1.748959 H6= 96.7490

7
METODO DE NEWTON -RAPHSON PARA SOLUCIONAR REDES DE TUBERIAS
SEGUNDA IRETACION
Rugosidad Ks (m): 6.00E-05
Viscosidad V (m2/s): 1.14E-06
Gravedad g (m/s2): 9.81

Nodo 1 2 3 4 5 6
Presión (m) 100 92.225 78.159 83.827 89.651 96.749

Primera iteración Ec. 7.36 Ec. 7.37 Ec. 7.38 Ec. 7.33
Tubería Hi (m) Hj (m) hf (m) L (m) d (m) A (m2) Q (m3/s) hm(m) Skm+f*l/d df/dx
12 100 92.225 7.8 500 0.25 0.0491 0.1077 31.6603 0.006929
23 92.225 78.159 14.1 400 0.15 0.0177 0.0429 3.0098 46.7357 0.001526
11.057 400 0.15 0.0177 0.0379 2.3417 60.0698 0.001346
11.725 400 0.15 0.0177 0.0391 2.4896 56.5014 0.001388
11.577 400 0.15 0.0177 0.0388 2.4568 57.2548 0.001379
11.610 400 0.15 0.0177 0.0389 2.4641 57.0862 0.001381
11.602 400 0.15 0.0177 0.0388 2.4625 57.1234 0.001381
11.604 400 0.15 0.0177 0.0388 2.4628 57.1152 0.001381
34 78.159 83.827 5.7 200 0.10 0.0079 0.0131 39.7208 0.001159
45 83.827 89.651 5.8 400 0.15 0.0177 0.0271 48.7272 0.002323
25 92.225 89.651 2.6 200 0.10 0.0079 0.0087 41.6200 0.001680
56 89.651 96.749 7.1 600 0.20 0.0314 0.0519 51.0825 0.003654
16 100 96.749 3.3 300 0.25 0.0491 0.0892 19.3092 0.013721

Ec. 7.35 Ec. 7.29


Nodo Nº Tubería Nº Hi (m) Hj (m) hf (m) Q (m3/s) df/dx df/dH f=SQ-Qd
2 -0.0600
21 92.22511 100 7.774894 0.1077 0.006929
23 92.22511 78.15857 -14.0665 -0.0388 0.001526
25 92.22511 89.65087 -2.57424 -0.0087 0.001680 -0.01013613 0.0002507
3 -0.0400
32 78.15857 92.22511 14.06654 0.0388 0.001526
34 78.15857 83.82653 5.667967 0.0131 0.001159 -0.0026857 0.0119869
4 -0.0300
43 83.82653 78.15857 -5.66797 -0.0131 0.001159
45 83.82653 89.65087 5.824334 0.0271 0.002323 -0.003482 -0.01608
5 -0.0300
52 89.65087 92.22511 2.574239 0.0087 0.001680
54 89.65087 83.82653 -5.82433 -0.0271 0.002323
56 89.65087 96.74896 7.098092 0.0519 0.003654 -0.007658 0.0034621
6 -0.0400
61 96.74896 100 3.251041 0.0892 0.013721
65 96.74896 89.65087 -7.09809 -0.0519 0.003654 -0.017375 -0.002655

En forma matricial [Df/Dx][Dx]=[-F]


Nodos 2 3 4 5 6
2 -0.010136 0.001526 0.00 0.001680 0.00 dH2 -0.0002507
3 0.0015264 -0.00269 0.001159 0.00 0.00 dH3 -0.0119869
4 0.00 0.001159 -0.003482 0.002323 0.00 dH4 = 0.0160795
5 0.001680 0.00 0.002323 -0.00766 0.003654 dH5 -0.0034621
6 0.00 0.00 0.00 0.003654 -0.01738 dH6 0.0026548

Solución de Dx=[Df/Dx]-1*[-F] por Inversa

-122.3166 -98.9496 -68.18216 -52.8291 -11.1097


-98.94956 -537.133 -251.4826 -108.942 -22.91
[Df/Dx]-1= -68.18216 -251.483 -492.8344 -182.826 -38.4474
-52.82911 -108.942 -182.8255 -219.694 -46.2007
-11.10973 -22.91 -38.44743 -46.2007 -67.2688

Los resultados para el vector dHi son: Luego las nuevas alturas piezométricas son:

dH2= 0.273830 H2= 92.4989


dH3= 2.735985 H3= 80.8946
dH4= -4.362068 H4= 79.4645
dH5= -0.982683 H5= 88.6682
dH6= -0.359449 H6= 96.3895

También podría gustarte