Está en la página 1de 21

Captulo 6: Flujo Incompresible en Tuberas y Canales

427
end
%5) Se corrigen los caudales
SQ=Q( 1) +Q( 2) +Q( 3) +Q( 4) ;
f or i =1: 4,
Q( i ) =( QT*Q( i ) ) / SQ;
end
%6) Se recalculan las prdidas
f or i =1: 4,
Re=( 4*( Q( i ) / 3600) ) / ( pi *D( i ) *Vi sc) ; %se cal cul a Re
f ( i ) =1. 325/ ( ( l og( ( ED( i ) / 3. 7) +( 5. 74/ ( Re^0. 9) ) ) ) ^2) ; %se cal cul a f
R=( 8*f ( i ) *L( i ) ) / ( ( ( 3600*pi ) ^2) *g*( D( i ) ^5) ) ; %m/ mch^2
hf ( i ) =R*Q( i ) ^2;
end
%7) Se calcula el error
f or i =1,
er r ( i ) =100*abs( ( hf ( i ) - hf 1) / hf ( i ) ) ;
end
er r or = max( er r ) ;

%Se repite el procedimiento
hf 1=hf ( 1) ;
j =j +1; %cont ador de l as i t er aci ones
f pr i nt f ( f i d, ' %5d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f
%8. 4f \ n' , j , Q( 1) , Q( 2) , Q( 3) , Q( 4) , hf 1, er r or ) ;
end
f cl ose( f i d) ;
Los resultados arrojados por el cdigo se presentan en la Tabla 6.8, tal como es impreso en el
archivo Respuest a_EJ 6- 9. t xt .
Tabla E6.8: Resultados obtenidos al resolver el ejemplo 6.9 con Mat-Lab
Iteracin Q1 [mch] Q2 [mch] Q3 [mch] Q4 [mch] hf1 [m] error
1 15. 30 4. 69 16. 76 13. 25 3. 11 55. 4434
2 15. 42 4. 36 16. 96 13. 27 3. 15 1. 4630
3 15. 42 4. 34 16. 97 13. 27 3. 16 0. 0609
4 15. 42 4. 34 16. 97 13. 27 3. 16 0. 0027
5 15. 42 4. 34 16. 97 13. 27 3. 16 0. 0001


Ejemplo 6.10: La Figura E6.5 muestra un sistema de distribucin de agua para cuatro puntos
de una casa de campo. Z
1
es la altura del tanque de bombeo (o suministro) y Z
2
, Z
3
, Z
4
y Z
5
son
las alturas piezomtricas en las tomas que van a cada punto de alimentacin de la red. L
1
, L
2
,
L
3
,, L
10
son las longitudes equivalentes en cada tramo de tubera. Se debe calcular el caudal
que circula por cada tramo de tubera, las alturas piezomtricas en cada nodo y dibujar sobre el
dibujo las lneas de altura piezomtricas. Asuma que las tuberas son nuevas y de acero
comercial. Se pide realizar los clculos utilizando el mtodo iterativo para: (a) la ecuacin de
Hazen-Williams y (b) la ecuacin de Darcy-Weisbach.
Captulo 6: Flujo Incompresible en Tuberas y Canales
428

Datos: Ver Figura E6.5
Se Pide:
H
1
, H
2
, H
3
, H
4
, H
5
, Q
1
, Q
2
, Q
3
, Q
4
, Q
5
, Q
6
, Q
7
, Q
8
, Q
9
y Q
10
. Dibuje las lneas de altura
piezomtricas sobre el dibujo
Respuesta:
El primer paso para aplicar el mtodo iterativo, es representar la direccin y sentido de cada
caudal en la red de tubera. En la Figura E6.6 se representan los sentidos y direcciones del
caudal propuesto para el anlisis de la red.

Seguidamente se plantea el sistema de ecuacin que resuelve el sistema. Por tanto, mediante la
ecuacin de energa mecnica se tiene:
Tramo Z
1
- 1: La ecuacin de energa mecnica para estado estacionario a lo largo de una lnea
de corriente es:
Figura E6.6: Direccin y sentido de los caudales en la red
Z
1
= 118m
Z
2
= 80m
Z
3
= 50m
Z
4
= 30m
Z
5
= 25m
Q
1

R
1

Q
2

R
2

R
6

Q
6

Q
3
R
3

R
10
Q
10
Q
5

R
5

Q
4

R
4

Q
8
R
8

Q
7
R
7

Q
9
R
9

2
1 5
3
4
Figura E6.5: Ejemplo 6.10

Z
1
= 118m
Z
2
= 80m
Z
3
= 50m
Z
4
= 30m
Z
5
= 25m
L
1
589 m
|
1
100mm
L
2
336m
|
2
50mm
L
6
418m
|
6
75mm
L
3
360m
|
3
50mm
L
10
992m
|
10
75mm
L
5
456m
|
5
50mm
L
4
435m
|
4
50mm
L
8
50m
|
8
50mm
L
7
70m
|
7
75mm
L
9
80m
|
9
50mm
2
1 5
3
4
Captulo 6: Flujo Incompresible en Tuberas y Canales
429
1 1
2 2
2
1 1
1
2
1 1
1

+ + + = + +
Z
f
Z Z
Z
h
g
V P
y
g
V P
y

(i)
Como la energa cintica en el tanque de suministro y los nodos se desprecia, la altura
piezomtrica en el nodo 1 es

1
1 1
P
y H + = , el tanque de suministro est abierto a la atmsfera
por lo 0
1
=

P
y las prdidas en ste tramo de tubera es
n
f
Q R h
Z
1 1
1 1
=

. Luego (i) se reduce a:


n
Q R H Z
1 1 1 1
+ = (ii-1)
De igual forma, para el resto de los tramos de tubera se tiene que:
Tramo 1 Z
2
:
n
Q R Z H
2 2 2 1
+ = (ii-2)
Tramo 1 2:
n
Q R H H
6 6 2 1
+ = (ii-3)
Tramo 2 3:
n
Q R H H
7 7 3 2
+ = (ii-4)
Tramo 2 4:
n
Q R H H
8 8 4 2
+ = (ii-5)
Tramo 3 4:
n
Q R H H
9 9 4 3
+ = (ii-6)
Tramo 4 Z
3
:
n
Q R Z H
3 3 3 4
+ = (ii-7)
Tramo 3 5:
n
Q R H H
10 10 5 3
+ = (ii-8)
Tramo 5 Z
4
:
n
Q R Z H
4 4 4 5
+ = (ii-9)
Tramo 5 Z
5
:
Captulo 6: Flujo Incompresible en Tuberas y Canales
430
n
Q R Z H
5 5 5 5
+ = (ii-10)
Por otra parte, en cada nodo se debe satisfacer la ecuacin continuidad. Es decir:
Nodo 1:
6 2 1
Q Q Q + = (ii-11)
Nodo 2:
8 7 6
Q Q Q + = (ii-12)
Nodo 3:
10 9 7
Q Q Q + = (ii-13)
Nodo 4:
3 9 8
Q Q Q = + (ii-14)
Nodo 5:
5 4 10
Q Q Q + = (ii-15)
Se destaca que se tienen un total de diez (10) tramos de tuberas y cinco (5) nodos, por lo que
resulta un sistema de diez (10) ecuaciones no lineales con diez (10) incgnitas.
Parte (a): Resolucin usando la ecuacin de prdida de Hazen-Williams
Para resolver el problema usando la ecuacin de Hazen-Williams, se emplea la estructura
computacional presentada en el diagrama de flujo de la Figura E6.7, donde se proponen
realizar dos suposiciones de alturas piezomtricas, en el nodo 5 y en el nodo 4, en tal sentido
de deben realizar dos ciclos iterativos.
El cdigo computacional en MatLab requerido por el diagrama de flujo de la Figura E6.7 se
presenta a continuacin. Dicho cdigo esta comentado para comprender con facilidad cada
uno de los pasos.

%CDI GO EN MATLAB UTI LI ZADO PARA RESOLVER EL EJ EMPLO 6. 10
%MEDI ANTE EL MTODO I TERATI VO UTI LI ZANDO LA ECUACI N DE HAZEN- WI LLI AMS
%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%DATAS DE ENTRADA:
L( 1) =589; D( 1) =100/ 1000; %Longi t udes y di met r os en [ m]
L( 2) =336; D( 2) =50/ 1000;
L( 3) =360; D( 3) =50/ 1000;
L( 4) =435; D( 4) =50/ 1000;
L( 5) =456; D( 5) =50/ 1000;
L( 6) =418; D( 6) =75/ 1000;
L( 7) =70; D( 7) =75/ 1000;
L( 8) =50; D( 8) =50/ 1000;
L( 9) =80; D( 9) =50/ 1000;
Captulo 6: Flujo Incompresible en Tuberas y Canales
431



L( 10) =992; D( 10) =75/ 1000;
Z1=118; %Al t ur as de l os t anque en [ m]
Z2=80;
Z3=50;
Z4=30;
Z5=25;
C=130; %Coef i ci ent e de Hazen- Wi l l i ams par a una t uber a nueva
n=1. 852; %Exponent e del caudal segn l a ecuaci n de Hazen- Wi l l i ams
%El procedimiento de clculo es el siguiente:
%
%1) Se cal cul an l as r esi st enci as de cada t uber a
f or i =1: 10,
R( i ) =( 10. 675*L( i ) ) / ( ( ( 3600*C) ^n) *( D( i ) ^4. 8704) ) ;
end
%2) Se supone una al t ur a pi ezomt r i ca en el nodo 5, donde 25<H5<118
H5=40;
f i d=f open( ' Respuest a_EJ 6- 10. t xt ' , ' w' ) ; %se abr e ar chi vo de dat os
f pr i nt f ( f i d, ' I t er aci n Q1[ mch] Q2[ mch] Q3[ mch] Q4[ mch] Q5[ mch] I t er _H4
er r or \ n' ) ;
j =0; %cont ador de nr o. de i t er aci ones
er r or =1;
%se i ni ci a el ci cl o r epet i t i vo
Inicio
Lee datos:
L
i
, D
i
para i = 1,2,..,10
Z
j
para j = 1,2,,5
C y n
Se calcula la resistencia de cada
tubera:
( )
10 ,..., 2 , 1
3600
675 , 10
8704 , 4 852 , 1
= = i para
D C
L
R
i
i
i

Supone H
5
= 40
error = 1
J = 0
Hacer mientras error>0,001
Se calcula:
1
1
4
4 5
4
4 5
4

|
|
.
|

\
|
=
n
R
Z H
R
Z H
Q

1
1
5
5 5
5
5 5
5

|
|
.
|

\
|
=
n
R
Z H
R
Z H
Q

5 4 10
Q Q Q + =
1
10 10 10 5 3

+ =
n
Q Q R H H
1
2
Hacer mientras error
1
>0,001
2
Supone H
4
= 60
error
1
= 1
J1 = 0
Se calcula:
1
1
9
4 3
9
4 3
9

|
|
.
|

\
|
=
n
R
H H
R
H H
Q

1
1
3
3 4
3
3 4
3

|
|
.
|

\
|
=
n
R
Z H
R
Z H
Q

9 3 8
10 9 7
Q Q Q
Q Q Q
+ =
+ =

1
7 7 7 3 7 2

+ =
n
Q Q R H H
1
8 8 8 4 8 2

+ =
n
Q Q R H H
8 2 7 2 1
= H H error
1 1 1 + = J J
Si
Si J1 = 1
H
4_2
= H
4
H
4
= 55
No
H
4_3
= H
4
( )
1 2
4 2 _ 4 1
4 4
error error
H H error
H H


=

H
4_2
= H
4_3

error
2
= error
1

( )
7 _ 2 8 _ 2 2
5 , 0 H H H + =
3
Fin
Se calcula:
8 7 6
Q Q Q + =
1
6 6 6 2 1

+ =
n
Q Q R H H
1
1
1
1 1
1
1 1
1

|
|
.
|

\
|
=
n
R
H Z
R
H Z
Q

1
1
2
2 1
2
2 1
2

|
|
.
|

\
|
=
n
R
Z H
R
Z H
Q

6 2 1
Q Q Q error =
J = J +1
Si
Si J = 1
H
5_2
= H
5
H
5
= 35
No
H
5_3
= H
5

( )
error error
H H error
H H


=
3
5 2 _ 5
5 5

H
4_2
= H
4_3

error
3
= error
3
1
Imprime data de salida:
Q
1
, Q
2
, Q
3
, Q
4
, Q
5
, Q
6
, Q
7
,
Q
8
, Q
9
, Q
10
, H
1
, H
2
, H
3
,
H
4
, H
5
, Error
Figura E6.7: Diagrama de flujo para implementar el mtodo iteratico en el ejemplo 6.10
Captulo 6: Flujo Incompresible en Tuberas y Canales
432
whi l e abs( er r or ) >0. 001,
%3) Con l as ecuaci ones ( i i - 9) y ( i i - 10) se cal cul an l os caudal es Q4 y Q5
r espect i vament e
Q4=( ( abs( ( H5- Z4) / R( 4) ) ) ^( ( 1/ n) - 1) ) *( ( H5- Z4) / R( 4) ) ;
Q5=( ( abs( ( H5- Z5) / R( 5) ) ) ^( ( 1/ n) - 1) ) *( ( H5- Z5) / R( 5) ) ;
%4) medi ant e l a ecuaci n ( i i - 15) se cal cul a Q10
Q10=Q4+Q5;
%5) Con l a ecuaci n ( i i - 8) se cal cul a l a al t ur a pi ezomt r i ca en el nodo 3
H3=H5+R( 10) *Q10*( abs( Q10) ) ^( n- 1) ;
%6) Se r eal i zar una segunda suposi ci n en l a al t ur a pi ezomt r i ca del nodo 4
H4=60;
er r or 1=1;
j 1=0; %cont ador de i t er aci ones par a cal cul ar H4
whi l e abs( er r or 1) >0. 001,
%6. 1) Se cal cul an Q9 y Q3 con l as ecuaci ones ( i i - 6) y ( i i - 7)
Q9=( ( abs( ( H3- H4) / R( 9) ) ) ^( ( 1/ n) - 1) ) *( ( H3- H4) / R( 9) ) ;
Q3=( ( abs( ( H4- Z3) / R( 3) ) ) ^( ( 1/ n) - 1) ) *( ( H4- Z3) / R( 3) ) ;
%6. 2) Se cal cul an Q7 y Q8 con l a ecuaci ones ( i i - 13) y ( i i - 14)
Q7=Q9+Q10;
Q8=Q3- Q9;
%6. 3) Se cal cul an l a al t ur a pi ezomt r i ca en el nodo 2, H2 por l a t uber a 7 y
8
% r espect i vament e, usando l as ecuaci ones ( i i - 4) y ( i i - 5)
H2_7=H3+R( 7) *Q7*( abs( Q7) ) ^( n- 1) ;
H2_8=H4+R( 8) *Q8*( abs( Q8) ) ^( n- 1) ;
%6. 4) Se cal cul a el er r or en el cl cul o de H2
er r or 1=( H2_7- H2_8) ;
%6. 5) Se supone un nuevo val or de H4 i nt er pol ando
j 1=j 1+1;
i f j 1==1
H4_2=H4;
H4=55;
el se
H4_3=H4;
H4=H4- er r or 1*( H4_2- H4) / ( er r or 2- er r or 1) ;
H4_2=H4_3;
end
er r or 2=er r or 1;
i f j 1==1000
f pr i nt f ( f i d, ' \ nNo conver ge el cl cul o de H4\ n' ) ;
br eak;
end
H2=( H2_7+H2_8) / 2;
end;
%7) Se cal cul a Q6 con l a ecuaci n ( i i - 12)
Q6=Q7+Q8;
%8) Se cal cul a H1 medi ant e l a ecuaci n ( i i - 3)
H1=H2+R( 6) *Q6*( abs( Q6) ) ^( n- 1) ;
%8) Se cal cul an l os caudal es Q1 y Q2 con l as ecuaci ones ( i i - 1) y ( i i - 2)
r espect i vament e
Q1=( ( abs( ( Z1- H1) / R( 1) ) ) ^( ( 1/ n) - 1) ) *( ( Z1- H1) / R( 1) ) ;
Q2=( ( abs( ( H1- Z2) / R( 2) ) ) ^( ( 1/ n) - 1) ) *( ( H1- Z2) / R( 2) ) ;
%9) Se cal cul a el er r or de l a suposi ci n de H5, ver i f i cando que cumpl a
cont i nui dad en el nodo 1
er r or =( Q1- Q2- Q6) ;
%10) Se supone un nuevo val or de H4 i nt er pol ando
j =j +1;
i f j ==1
H5_2=H5;
H5=35;
el se
H5_3=H5;
H5=H5- er r or *( H5_2- H5) / ( er r or _1- er r or ) ;
Captulo 6: Flujo Incompresible en Tuberas y Canales
433
H5_2=H5_3;
end
er r or _1=er r or ;
f pr i nt f ( f i d, ' %6d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f %6d
%8. 4f \ n' , j , Q1, Q2, Q3, Q4, Q5, j 1, er r or ) ;
end
f pr i nt f ( f i d, ' \ n Q6[ mch] Q7[ mch] Q8[ mch] Q9[ mch] Q10[ mch] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f \ n' , Q6, Q7, Q8, Q9, Q10) ;
f pr i nt f ( f i d, ' \ n H1[ m] H2[ m] H3[ m] H4[ m] H5[ m] er r or _H2[ m] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f %8. 4f \ n' , H1, H2, H3, H4, H5, er r or 1) ;
f cl ose( f i d) ;
Los resultados numricos del cdigo anterior se muestran en la Tabla E6.9, donde se destaca
se realizaron un total de 6 iteraciones en el clculo de altura piezomtrica del nodo 5 (H
5
),
pero por cada iteracin de H
5
se realizaron: 7 iteraciones para el calculo de H
4
en la primera
iteracin H
5
, 8 iteraciones para el calculo de H
4
en la segunda iteracin H
5
y 10 iteraciones
para el calculo de H
4
en las siguientes cuatro iteraciones H
5
. Esto significa que se realizaron
un total 55 iteraciones para resolver el problema.
Tabla E6.9: Resultados obtenidos al resolver el ejemplo 6.10 con Mat-Lab
Iteracin Q1[mch] Q2[mch] Q3[mch] Q4[mch] Q5[mch] Iter_H4 error
1 84. 06 - 9. 52 4. 26 6. 44 7. 81 7 75. 0677
2 99. 50 - 14. 72 - 5. 60 4. 43 6. 28 8 109. 1167
3 37. 54 12. 37 12. 17 9. 62 10. 52 10 7. 1294
4 43. 28 11. 39 11. 66 9. 37 10. 30 10 0. 5526
5 42. 89 11. 47 11. 70 9. 39 10. 32 10 0. 0184
6 42. 88 11. 47 11. 70 9. 39 10. 32 10 0. 0000

Q6[mch] Q7[mch] Q8[mch] Q9[mch] Q10[mch]
31. 41 21. 85 9. 55 2. 14 19. 71

H1[m] H2[m] H3[m] H4[m] H5[m] error_H2[m]
102. 50 77. 40 75. 25 75. 01 50. 11 0. 0000
Los resultados finales son los que estn resaltados en la Tabla E6.9 y el diagrama de alturas
piezomtricas se muestra en la Figura E6.8.

Figura E6.8: Lneas de altura piezomtricas
Z
1
= 118m
Z
2
= 80m
Z
3
= 50m
Z
4
= 30m
Z
5
= 25m
Q
1

R
1

Q
2

R
2

R
6

Q
6

Q
3
R
3

R
10
Q
10
Q
5

R
5

Q
4
R
4

Q
8
R
8

Q
7
R
7

Q
9
R
9

2
1 5
3
4
Captulo 6: Flujo Incompresible en Tuberas y Canales
434
Parte (b): Resolucin usando la ecuacin de prdida de Darcy-Weisbach
Para resolver el problema utilizando la ecuacin de Darcy-Weisbach para estimar las prdidas
en las tuberas, el diagrama de flujo no cambia y es igual al presentado en la Figura E6.7. El
cdigo en MatLab utilizado para resolver el problema mediante la ecuacin de Darcy-
Weisbach es el siguiente:

%CDI GO EN MATLAB UTI LI ZADO PARA RESOLVER EL EJ EMPLO 6. 10
%MEDI ANTE EL MTODO I TERATI VO UTI LI ZANDO LA ECUACI N DE DARCY- WEI SBACH
%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%
%DATAS DE ENTRADA:
L( 1) =589; D( 1) =100/ 1000; %Longi t udes y di met r os en [ m]
L( 2) =336; D( 2) =50/ 1000;
L( 3) =360; D( 3) =50/ 1000;
L( 4) =435; D( 4) =50/ 1000;
L( 5) =456; D( 5) =50/ 1000;
L( 6) =418; D( 6) =75/ 1000;
L( 7) =70; D( 7) =75/ 1000;
L( 8) =50; D( 8) =50/ 1000;
L( 9) =80; D( 9) =50/ 1000;
L( 10) =992; D( 10) =75/ 1000;
Z1=118; %Al t ur as de l os t anque en [ m]
Z2=80;
Z3=50;
Z4=30;
Z5=25;
ee=0. 046/ 1000; %Rugosi dad par a una t uber a nueva
n=2; %Exponent e del caudal segn l a ecuaci n de Dar cy- Wei sbach

%El pr ocedi mi ent o de cl cul o es el si gui ent e:
%1) Se supone una al t ur a pi ezomt r i ca en el nodo 5, donde 25<H5<118
H5=40;
f i d=f open( ' Respuest a_EJ 6- 10b. t xt ' , ' w' ) ; %se abr e ar chi vo de dat os
f pr i nt f ( f i d, ' I t er aci n Q1[ mch] Q2[ mch] Q3[ mch] Q4[ mch] Q5[ mch] I t er _H4
er r or \ n' ) ;
j =0; %cont ador de nr o. de i t er aci ones
er r or =1;
%se i ni ci a el ci cl o r epet i t i vo
whi l e abs( er r or ) >0. 001,
%2) Con l as ecuaci ones ( i i - 9) y ( i i - 10) se cal cul an l os caudal es Q4 y Q5
r espect i vament e
% como el cl cul o de st os caudal es se r eal i za en f or ma i t er at i va se empl ea l a
f unci n
% caudal , segn el pr ocedi mi ent o par a l os pr obl emas si mpl es de t uber as t i po
I I
Q4=caudal ( L( 4) , D( 4) , ee, n, H5, Z4) ;
Q5=caudal ( L( 5) , D( 5) , ee, n, H5, Z5) ;
%3) medi ant e l a ecuaci n ( i i - 15) se cal cul a Q10
Q10=Q4+Q5;
%4) Con l a ecuaci n ( i i - 8) se cal cul a l a al t ur a pi ezomt r i ca en el nodo 3
% el t er mi no R*Q^n se cal cul a con l a f unci n H_pi ezomet r i ca
H3 = H5 + Hf ( L( 10) , D( 10) , ee, n, Q10) ;
%5) se debe r eal i zar una segunda suposi ci n en l a al t ur a pi ezomt r i ca del nodo 4
H4=60;
er r or 1=1;
j 1=0; %cont ador de i t er aci ones par a cal cul ar H4
whi l e abs( er r or 1) >0. 001,
%5. 1) Se cal cul an Q9 y Q3 con l as ecuaci ones ( i i - 6) y ( i i - 7)
Captulo 6: Flujo Incompresible en Tuberas y Canales
435
Q9 = caudal ( L( 9) , D( 9) , ee, n, H3, H4) ;
Q3 = caudal ( L( 3) , D( 3) , ee, n, H4, Z3) ;
%5. 2) Se cal cul an Q7 y Q8 con l a ecuaci ones ( i i - 13) y ( i i - 14)
Q7=Q9+Q10;
Q8=Q3- Q9;
%5. 3) Se cal cul an l a al t ur a pi ezomt r i ca en el nodo 2, H2 por l a t uber a 7 y 8
% r espect i vament e, usando l as ecuaci ones ( i i - 4) y ( i i - 5)
H2_7=H3 + Hf ( L( 7) , D( 7) , ee, n, Q7) ;
H2_8=H4 + Hf ( L( 8) , D( 8) , ee, n, Q8) ;
%5. 4) Se cal cul a el er r or en el cl cul o de H2
%er r or 1=abs( H2_7- H2_8) ;
er r or 1=H2_7- H2_8;
%6) Se supone un nuevo val or de H4 i nt er pol ando
j 1=j 1+1;
i f j 1==1
H4_2=H4;
H4=55;
el se
H4_3=H4;
H4=H4- er r or 1*( H4_2- H4) / ( er r or 2- er r or 1) ;
H4_2=H4_3;
end
er r or 2=er r or 1;
i f j 1==1000
f pr i nt f ( f i d, ' \ nNo conver ge el cl cul o de H4\ n' ) ;
br eak;
end
H2=( H2_7+H2_8) / 2;
end;
%7) Se cal cul a Q6 con l a ecuaci n ( i i - 12)
Q6=Q7+Q8;
%8) Se cal cul a H1 medi ant e l a ecuaci n ( i i - 3)
H1=H2+ Hf ( L( 6) , D( 6) , ee, n, Q6) ;
%8) Se cal cul an l os caudal es Q1 y Q2 con l as ecuaci ones ( i i - 1) y ( i i - 2)
r espect i vament e
Q1 = caudal ( L( 1) , D( 1) , ee, n, Z1, H1) ;
Q2 = caudal ( L( 2) , D( 2) , ee, n, H1, Z2) ;
%9) Se cal cul a el er r or de l a suposi ci n de H5, ver i f i cando que cumpl a
cont i nui dad en el nodo 1
er r or =( Q1- Q2- Q6) ;
%10) Se supone un nuevo val or de H4 i nt er pol ando
j =j +1;
i f j ==1
H5_2=H5;
H5=35;
el se
H5_3=H5;
H5=H5- er r or *( H5_2- H5) / ( er r or _1- er r or ) ;
H5_2=H5_3;
end
er r or _1=er r or ;
f pr i nt f ( f i d, ' %6d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f %6d
%8. 4f \ n' , j , Q1, Q2, Q3, Q4, Q5, j 1, abs( er r or ) ) ;
end
f pr i nt f ( f i d, ' \ n Q6[ mch] Q7[ mch] Q8[ mch] Q9[ mch] Q10[ mch] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f \ n' , Q6, Q7, Q8, Q9, Q10) ;

f pr i nt f ( f i d, ' \ n H1[ m] H2[ m] H3[ m] H4[ m] H5[ m] er r or _H2[ m] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f
%8. 4f \ n' , H1, H2, H3, H4, H5, abs( er r or 1) ) ;
f cl ose( f i d) ;
Captulo 6: Flujo Incompresible en Tuberas y Canales
436
En el cdigo anterior se han utilizado las funciones externas caudal y Hf, donde la funcin
caudal realiza el clculo del caudal, utilizando el procedimiento iterativo ilustrado en la Tabla
6.6 para problemas de tuberas simple Tipo II. La funcin Caudal tiene la siguiente estructura
de programacin:

%Funcin Caudal: par a el cal cul o del caudal dado L, D, e, n, H1, H2
f unct i on Q = caudal ( L, D, e, n, H1, H2)
Vi sc=0. 897e- 6; g=9. 8;
ED=e/ D; %cl cul o de l a r ugosi dad r el at i va
er r or q=1; %se da un val or i ni ci al par a que se ej ecut e l a pr i mer a vez
f 1=0. 025; %suposi ci n i ni ci al del f act or de f r i cci n
whi l e er r or q>0. 001,
Rt =( 8*f 1*L) / ( ( ( 3600*pi ) ^2) *g*( D^5) ) ; %Cal cul a l a Resi st enci a de l a t uber a
Q=( ( H1- H2) / Rt ) *( abs( ( H1- H2) / Rt ) ) ^( ( 1/ n) - 1) ; %se cal cul a Q
Re=( 4*( abs( Q) / 3600) ) / ( pi *D*Vi sc) ; %se cal cul a Re
f =1. 325/ ( ( l og( ( ED/ 3. 7) +( 5. 74/ ( Re^0. 9) ) ) ) ^2) ; %se cal cul a f
er r or q=100*abs( ( f - f 1) / f ) ; %se cal cul a el er r or
f 1=f ;
end
La funcin Hf calcula la cantidad
1 n
Q RQ para cada tramo de tubera, y la estructura
computacional es la siguiente:

%Funcin Hf: Cal cul a el t er mi no R*Q^n
f unct i on HP = Hf ( L, D, e, n, Q)
Vi sc=0. 897e- 6; g=9. 8;
ED=e/ D; %cl cul o de l a r ugosi dad r el at i va
Re=( 4*( abs( Q) / 3600) ) / ( pi *D*Vi sc) ; %se cal cul a Re
f =1. 325/ ( ( l og( ( ED/ 3. 7) +( 5. 74/ ( Re^0. 9) ) ) ) ^2) ; %se cal cul a f
Rt =( 8*f *L) / ( ( ( 3600*pi ) ^2) *g*( D^5) ) ; %Se cal cul a l a Resi st enci a de l a t uber a
HP=Rt *Q*( abs( Q) ) ^( n- 1) ;
Los resultados numricos son almacenados por el cdigo en un archivo de texto que se
muestra en la Tabla E6.10

Tabla E6.10: Resultados obtenidos para la Ec. de Darcy-Weisbach al resolver el ejemplo 6.10
Iteracin Q1[mch] Q2[mch] Q3[mch] Q4[mch] Q5[mch] Iter_H4 error
1 90. 46 - 10. 48 4. 26 6. 90 8. 35 7 81. 4341
2 105. 51 - 15. 58 - 6. 14 4. 75 6. 72 8 115. 7599
3 38. 64 13. 45 13. 09 10. 46 11. 37 10 9. 7365
4 46. 86 12. 15 12. 41 10. 12 11. 08 10 1. 0953
5 46. 09 12. 29 12. 49 10. 16 11. 11 10 0. 0533
6 46. 05 12. 29 12. 49 10. 16 11. 11 10 0. 0003

Q6[mch] Q7[mch] Q8[mch] Q9[mch] Q10[mch]
33. 76 23. 59 10. 17 2. 32 21. 27

H1[m] H2[m] H3[m] H4[m] H5[m] error_H2[m]
102. 94 77. 71 75. 58 75. 33 50. 69 0. 0000
Captulo 6: Flujo Incompresible en Tuberas y Canales
437
El total de iteraciones realizadas mediante el mtodo iterativo con la ecuacin de Darcy-
Weisbach es de 55, sin tomar en cuenta que cada vez que se calcula un caudal en un tramo de
tubera se debe realizar mediante iteracin, segn la funcin Caudal.

Ejemplo 6.11: Resuelva el ejemplo 6.10 utilizando el mtodo de Hardy-Cross, y estime las
prdidas en las tuberas mediante: (a) la ecuacin de Hazen-Williams y (b) la ecuacin de
Darcy-Weisbach.
Datos: Ver Figura E6.5
Se Pide:
H
1
, H
2
, H
3
, H
4
, H
5
, Q
1
, Q
2
, Q
3
, Q
4
, Q
5
, Q
6
, Q
7
, Q
8
, Q
9
y Q
10

Respuesta:

La Figura E6.9 muestra un esquema de cmo se construyen las mallas sobre los circuitos
abiertos y cerradas. Para el problema planteado hay un total de cinco (5) mallas, de las cuales
una es cerrada, y cuatro (4) son abiertas. Las mallas abiertas se cierran en forma imaginaria
como se ilustran las lneas punteadas de la Figura E6.9, sta lneas representan las tuberas por
donde pasa un caudal cero y la cada de presin es equivalente a la diferencia de altura de los
dos tanques en cuestin.
Cuando se formulan las ecuaciones de correccin de caudal para cada malla, se debe tomar en
cuenta que las cadas de presin en la direccin de la correccin es positiva, de lo contrario es
negativa. Luego las correcciones del caudal para cada malla son las siguientes:
( )
( ) (
(

+

= A


1
2 2
1
1 1
1
2 2 2
1
1 1 1 2 1
1


n n
n n
Q R Q R n
Q Q R Q Q R Z Z
Q (malla 1) (i)
Figura E6.9: Mallas que se forman en la red hidralica

Z
1
= 118m
Z
2
= 80m
Z
3
= 50m
Z
4
= 30m
Z
5
= 25m
Q
1

R
1

Q
2

R
2

Q
6

R
6

Q
3
R
3

Q
10
R
10

Q
5

R
5

Q
4
R
4

Q
8
R
8

Q
7
R
7

Q
9
R
9

2
1 5
3
4
1
Q A
2
Q A
3
Q A
4
Q A
5
Q A
Captulo 6: Flujo Incompresible en Tuberas y Canales
438
( )
( ) (
(

+ + +
+
= A


1
2 2
1
6 6
1
8 8
1
3 3
1
2 2 2
1
6 6 6
1
8 8 8
1
3 3 3 3 2
2


n n n n
n n n n
Q R Q R Q R Q R n
Q Q R Q Q R Q Q R Q Q R Z Z
Q (malla 2)(ii)
( )
( ) (
(

+ + +
+ +
= A


1
3 3
1
9 9
1
10 10
1
4 4
1
3 3 3
1
9 9 9
1
10 10 10
1
4 4 4 4 3
3


n n n n
n n n n
Q R Q R Q R Q R n
Q Q R Q Q R Q Q R Q Q R Z Z
Q (malla 3)(iii)
( )
( ) (
(

+
+
= A


1
4 4
1
5 5
1
4 4 4
1
5 5 5 5 4
4


n n
n n
Q R Q R n
Q Q R Q Q R Z Z
Q (malla 4) (iv)
( ) (
(

+ +

= A


1
7 7
1
9 9
1
8 8
1
7 7 7
1
9 9 9
1
8 8 8
5


n n n
n n n
Q R Q R Q R n
Q Q R Q Q R Q Q R
Q (malla 5) (v)
El caudal corregido en cada tubera ser:
1 1 1
' Q Q Q A = (vi)
2 1 2 2
' Q Q Q Q A + A = (vii)
3 2 3 3
' Q Q Q Q A + A = (viii)
4 3 4 4
' Q Q Q Q A + A = (ix)
4 5 5
' Q Q Q A = (x)
2 6 6
' Q Q Q A = (xi)
5 7 7
' Q Q Q A = (xii)
5 2 8 8
' Q Q Q Q A + A = (xiii)
5 3 9 9
' Q Q Q Q A A + = (xiv)
3 10 10
' Q Q Q A = (xv)
Las alturas piezomtricas en cada nodo se calcula por:
1
1 1 1 1
1
2 2 2 2 1

= + =
n n
Q Q R Z Q Q R Z H (xvi)
1
3 3 3
1
8 8 8 3
1
6 6 6 1 2

+ + = =
n n n
Q Q R Q Q R Z Q Q R H H (xvii)
1
3 3 3
1
9 9 9 3
1
7 7 7 2 3

+ + = =
n n n
Q Q R Q Q R Z Q Q R H H (xviii)
Captulo 6: Flujo Incompresible en Tuberas y Canales
439
1
3 3 3 3 4

+ =
n
Q Q R Z H (xix)
1
5 5 5 5
1
4 4 4 4 5

+ = + =
n n
Q Q R Z Q Q R Z H (xx)
Ya planteadas las ecuaciones, se propone un cdigo computacional en Mat-Lab para resolver
el sistema de ecuaciones
Parte (a): Resolucin usando la ecuacin de prdida de Hazen-Williams
El cdigo utilizado para resolver el problema mediante el mtodo de Hardy-Cross con la
ecuacin de Hazen-Williams, en el cual se resaltan en forma detallada los pasos de
programacin, es el siguiente:

%CDI GO EN MATLAB UTI LI ZADO PARA RESOLVER EL EJ EMPLO 6. 11. a
%MEDI ANTE EL MTODO Har dy- CROSS, UTI LI ZANDO LA ECUACI N DE HAZEN- WI LLI AMS
%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%DATAS DE ENTRADA:
L( 1) =589; D( 1) =100/ 1000; %Longi t udes y di met r os en [ m]
L( 2) =336; D( 2) =50/ 1000;
L( 3) =360; D( 3) =50/ 1000;
L( 4) =435; D( 4) =50/ 1000;
L( 5) =456; D( 5) =50/ 1000;
L( 6) =418; D( 6) =75/ 1000;
L( 7) =70; D( 7) =75/ 1000;
L( 8) =50; D( 8) =50/ 1000;
L( 9) =80; D( 9) =50/ 1000;
L( 10) =992; D( 10) =75/ 1000;
Z1=118; %Al t ur as de l os t anque en [ m]
Z2=80;
Z3=50;
Z4=30;
Z5=25;
C=130; %Coef i ci ent e de Hazen- Wi l l i ams par a una t uber a nueva
n=1. 852; %Exponent e del caudal segn l a ecuaci n de Hazen- Wi l l i ams

%El pr ocedi mi ent o de cl cul o es el si gui ent e:
% 1) Se calculan las resistencias de cada tubera
f or i =1: 10,
R( i ) =( 10. 675*L( i ) ) / ( ( ( 3600*C) ^n) *( D( i ) ^4. 8704) ) ;
end
% 2) Se supone una distribucin de caudal que satisfaga continuidad en cada nodo
Q1=60; Q2=15; Q3=15; Q4=15; Q5=15;
Q6=Q1- Q2; Q7=35; Q8=Q6- Q7; Q9=Q3- Q8; Q10=Q7- Q9;

f i d=f open( ' Respuest a_EJ 6- 11a. t xt ' , ' w' ) ; %se abr e ar chi vo de dat os
f pr i nt f ( f i d, ' I t er aci n Q1[ mch] Q2[ mch] Q3[ mch] Q4[ mch] Q5[ mch] er r or \ n' ) ;
j =0; %cont ador de nr o. de i t er aci ones
er r or =1; %se pr opone un er r or i ni ci al par a que el ci cl o se ej ecut e por pr i mer a vez
%se i ni ci a el ci cl o r epet i t i vo
f pr i nt f ( f i d, ' %6d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f
%8. 4f \ n' , j , Q1, Q2, Q3, Q4, Q5, abs( er r or ) ) ;
whi l e abs( er r or ) >0. 001,
% 3) Se calcula la correccin de caudal de cada malla
RL1=R( 1) *( abs( Q1) ) ^( n- 1) ; RL2=R( 2) *( abs( Q2) ) ^( n- 1) ;
RL3=R( 3) *( abs( Q3) ) ^( n- 1) ; RL4=R( 4) *( abs( Q4) ) ^( n- 1) ;
RL5=R( 5) *( abs( Q5) ) ^( n- 1) ; RL6=R( 6) *( abs( Q6) ) ^( n- 1) ;
RL7=R( 7) *( abs( Q7) ) ^( n- 1) ; RL8=R( 8) *( abs( Q8) ) ^( n- 1) ;
Captulo 6: Flujo Incompresible en Tuberas y Canales
440
RL9=R( 9) *( abs( Q9) ) ^( n- 1) ; RL10=R( 10) *( abs( Q10) ) ^( n- 1) ;
DQ1=- ( ( Z1- Z2) - RL1*Q1- RL2*Q2) / ( n*( RL1+RL2) ) ; %Cor r ecci n mal l a 1
DQ2=- ( ( Z2- Z3) - RL3*Q3- RL8*Q8- RL6*Q6+RL2*Q2) / ( n*( RL3+RL8+RL6+RL2) ) ; %Cor r ecci n
mal l a 2
DQ3=- ( ( Z3- Z4) - RL4*Q4- RL10*Q10+RL9*Q9+RL3*Q3) / ( n*( RL4+RL10+RL9+RL3) ) ; %Cor r ecci n
mal l a 3
DQ4=- ( ( Z4- Z5) - RL5*Q5+RL4*Q4) / ( n*( RL5+RL4) ) ; %Cor r ecci n mal l a 4
DQ5=- ( RL8*Q8- RL9*Q9- RL7*Q7) / ( n*( RL8+RL9+RL7) ) ; %Cor r ecci n mal l a 5
% 4) Se corrigen los caudales en cada tubera
Q1=Q1- DQ1;
Q2=Q2- DQ1+DQ2;
Q3=Q3- DQ2+DQ3;
Q4=Q4- DQ3+DQ4;
Q5=Q5- DQ4;
Q6=Q6- DQ2;
Q7=Q7- DQ5;
Q8=Q8- DQ2+DQ5;
Q9=Q9+DQ3- DQ5;
Q10=Q10- DQ3;
% 5) Se calcula el error
er r or =max( [ abs( DQ1) abs( DQ2) abs( DQ3) abs( DQ4) abs( DQ5) ] ) ;
j =j +1;
f pr i nt f ( f i d, ' %6d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f
%8. 4f \ n' , j , Q1, Q2, Q3, Q4, Q5, abs( er r or ) ) ;
end
f pr i nt f ( f i d, ' \ n Q6[ mch] Q7[ mch] Q8[ mch] Q9[ mch] Q10[ mch] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f \ n' , Q6, Q7, Q8, Q9, Q10) ;
% 6) Se calculan las alturas piezomtricas
H1=Z2+RL2*Q2;
H2=H1- RL6*Q6;
H3=H2- RL7*Q7;
H4=Z3+RL3*Q3;
H5=Z4+RL4*Q4;
f pr i nt f ( f i d, ' \ n H1[ m] H2[ m] H3[ m] H4[ m] H5[ m] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f %8. 4f \ n' , H1, H2, H3, H4, H5) ;
f cl ose( f i d) ;

Los resultados obtenidos por el cdigo anterior, son almacenados en el archivo:
Respuest a_EJ 6- 11a. t xt , el cual se muestra en la Tablas E6.11. Los resultados
muestran que el nmero de iteracin con el mtodo de Hardy-Cross es de 33, menor que las 55
utilizadas mediante el mtodo iterativo.

Parte (b): Resolucin usando la ecuacin de prdida de Darcy-Weisbach
Los pasos a seguir para resolver el problema mediante la ecuacin de Darcy-Weisbach se
ilustran en forma detallada, mediante comentario, en el cdigo en Mat-Lab que a continuacin
se presenta:

Captulo 6: Flujo Incompresible en Tuberas y Canales
441
Tabla E6.11: Resultados obtenidos para la Ec. de Darcy-Weisbach al resolver el ejemplo 6.11
Iteracin Q1[mch] Q2[mch] Q3[mch] Q4[mch] Q5[mch] error
0 60. 00 15. 00 15. 00 15. 00 15. 00 1. 0000
1 54. 89 11. 91 15. 85 11. 92 15. 22 5. 1070
2 52. 57 12. 92 13. 39 12. 42 13. 85 3. 3322
3 49. 94 11. 70 13. 83 10. 99 13. 43 2. 6302
4 48. 62 12. 24 12. 74 11. 09 12. 54 1. 8680
5 47. 10 11. 63 12. 91 10. 38 12. 17 1. 5163
6 46. 30 11. 91 12. 35 10. 37 11. 66 1. 0836
7 45. 40 11. 58 12. 41 10. 00 11. 41 0. 8953
8 44. 91 11. 72 12. 10 9. 96 11. 12 0. 6350
9 44. 38 11. 54 12. 12 9. 76 10. 97 0. 5298
10 44. 08 11. 62 11. 94 9. 73 10. 79 0. 3732
11 43. 77 11. 51 11. 95 9. 61 10. 70 0. 3130
12 43. 59 11. 56 11. 85 9. 59 10. 60 0. 2195
13 43. 41 11. 50 11. 84 9. 52 10. 54 0. 1847
14 43. 30 11. 52 11. 79 9. 51 10. 49 0. 1291
15 43. 19 11. 49 11. 78 9. 47 10. 45 0. 1088
16 43. 13 11. 50 11. 75 9. 46 10. 42 0. 0759
17 43. 06 11. 48 11. 75 9. 44 10. 40 0. 0641
18 43. 02 11. 49 11. 73 9. 43 10. 38 0. 0447
19 42. 99 11. 47 11. 73 9. 42 10. 37 0. 0377
20 42. 96 11. 48 11. 72 9. 41 10. 35 0. 0263
21 42. 94 11. 47 11. 72 9. 41 10. 35 0. 0222
22 42. 93 11. 47 11. 71 9. 40 10. 34 0. 0155
23 42. 91 11. 47 11. 71 9. 40 10. 34 0. 0131
24 42. 91 11. 47 11. 70 9. 40 10. 33 0. 0091
25 42. 90 11. 47 11. 70 9. 40 10. 33 0. 0077
26 42. 89 11. 47 11. 70 9. 40 10. 33 0. 0054
27 42. 89 11. 47 11. 70 9. 39 10. 33 0. 0045
28 42. 89 11. 47 11. 70 9. 39 10. 32 0. 0032
29 42. 88 11. 47 11. 70 9. 39 10. 32 0. 0027
30 42. 88 11. 47 11. 70 9. 39 10. 32 0. 0019
31 42. 88 11. 47 11. 70 9. 39 10. 32 0. 0016
32 42. 88 11. 47 11. 70 9. 39 10. 32 0. 0011
33 42. 88 11. 47 11. 70 9. 39 10. 32 0. 0009

Q6[mch] Q7[mch] Q8[mch] Q9[mch] Q10[mch]
31. 41 21. 86 9. 55 2. 14 19. 71

H1[m] H2[m] H3[m] H4[m] H5[m]
102. 50 77. 39 75. 24 75. 01 50. 12

%CDI GO EN MATLAB UTI LI ZADO PARA RESOLVER EL EJ EMPLO 6. 11. b
%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%%DATAS DE ENTRADA:
L( 1) =589; D( 1) =100/ 1000; %Longi t udes y di met r os en [ m]
L( 2) =336; D( 2) =50/ 1000;
L( 3) =360; D( 3) =50/ 1000;
L( 4) =435; D( 4) =50/ 1000;
L( 5) =456; D( 5) =50/ 1000;
L( 6) =418; D( 6) =75/ 1000;
L( 7) =70; D( 7) =75/ 1000;
L( 8) =50; D( 8) =50/ 1000;
L( 9) =80; D( 9) =50/ 1000;
L( 10) =992; D( 10) =75/ 1000;
Z1=118; %Al t ur as de l os t anque en [ m]
Z2=80; Z3=50; Z4=30; Z5=25;
ee=0. 046/ 1000; %Rugosi dad par a una t uber a nueva
Captulo 6: Flujo Incompresible en Tuberas y Canales
442
n=2; %Exponent e del caudal segn l a ecuaci n de Dar cy- Wei sbach
Vi sc=0. 897e- 6; %Vi scosi dad del agua a t emper at ur a ambi ent e
g=9. 8; %Acel er aci n de l a gr avedad

%El pr ocedi mi ent o de cl cul o es el si gui ent e:

% 1) Se supone una distribucin de caudal que satisfaga continuidad en cada nodo
Q( 1) =60; Q( 2) =15; Q( 3) =15; Q( 4) =15; Q( 5) =15;
Q( 6) =Q( 1) - Q( 2) ; Q( 7) =35; Q( 8) =Q( 6) - Q( 7) ; Q( 9) =Q( 3) - Q( 8) ; Q( 10) =Q( 7) - Q( 9) ;
f i d=f open( ' Respuest a_EJ 6- 11b. t xt ' , ' w' ) ; %se abr e ar chi vo de dat os
f pr i nt f ( f i d, ' I t er aci n Q1[ mch] Q2[ mch] Q3[ mch] Q4[ mch] Q5[ mch] er r or \ n' ) ;
j =0; %cont ador de nr o. de i t er aci ones
er r or =1; %se pr opone un er r or i ni ci al par a que el ci cl o se ej ecut e por pr i mer a vez
%se i ni ci a el ci cl o r epet i t i vo
f pr i nt f ( f i d, ' %6d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f
%8. 4f \ n' , j , Q( 1) , Q( 2) , Q( 3) , Q( 4) , Q( 5) , abs( er r or ) ) ;
whi l e abs( er r or ) >0. 001,
% 2) Se calcula la resistencia de cada tubera
f or i =1: 10,
ED=ee/ D( i ) ; %cl cul o de l a r ugosi dad r el at i va
Re=( 4*( abs( Q( i ) ) / 3600) ) / ( pi *D( i ) *Vi sc) ; %Se cal cul a Re
f =1. 325/ ( ( l og( ( ED/ 3. 7) +( 5. 74/ ( Re^0. 9) ) ) ) ^2) ; %Se cal cul a f
R( i ) =( 8*f *L( i ) ) / ( ( ( 3600*pi ) ^2) *g*( D( i ) ^5) ) ; %Se cal cul a l a Resi st enci a de l a
t uber a
end
% 3) Se calcula la correccin de caudal de cada malla
RL1=R( 1) *( abs( Q( 1) ) ) ^( n- 1) ; RL2=R( 2) *( abs( Q( 2) ) ) ^( n- 1) ;
RL3=R( 3) *( abs( Q( 3) ) ) ^( n- 1) ; RL4=R( 4) *( abs( Q( 4) ) ) ^( n- 1) ;
RL5=R( 5) *( abs( Q( 5) ) ) ^( n- 1) ; RL6=R( 6) *( abs( Q( 6) ) ) ^( n- 1) ;
RL7=R( 7) *( abs( Q( 7) ) ) ^( n- 1) ; RL8=R( 8) *( abs( Q( 8) ) ) ^( n- 1) ;
RL9=R( 9) *( abs( Q( 9) ) ) ^( n- 1) ; RL10=R( 10) *( abs( Q( 10) ) ) ^( n- 1) ;
DQ1=- ( ( Z1- Z2) - RL1*Q( 1) - RL2*Q( 2) ) / ( n*( RL1+RL2) ) ; %Cor r ecci n mal l a 1
DQ2=- ( ( Z2- Z3) - RL3*Q( 3) - RL8*Q( 8) - RL6*Q( 6) +RL2*Q( 2) ) / ( n*( RL3+RL8+RL6+RL2) ) ;
%Cor r ecci n mal l a 2
DQ3=- ( ( Z3- Z4) - RL4*Q( 4) - RL10*Q( 10) +RL9*Q( 9) +RL3*Q( 3) ) / ( n*( RL4+RL10+RL9+RL3) ) ;
%Cor r ecci n mal l a 3
DQ4=- ( ( Z4- Z5) - RL5*Q( 5) +RL4*Q( 4) ) / ( n*( RL5+RL4) ) ; %Cor r ecci n mal l a 4
DQ5=- ( RL8*Q( 8) - RL9*Q( 9) - RL7*Q( 7) ) / ( n*( RL8+RL9+RL7) ) ; %Cor r ecci n mal l a 5
% 4) Se corrigen los caudales en cada tubera
Q( 1) =Q( 1) - DQ1;
Q( 2) =Q( 2) - DQ1+DQ2;
Q( 3) =Q( 3) - DQ2+DQ3;
Q( 4) =Q( 4) - DQ3+DQ4;
Q( 5) =Q( 5) - DQ4;
Q( 6) =Q( 6) - DQ2;
Q( 7) =Q( 7) - DQ5;
Q( 8) =Q( 8) - DQ2+DQ5;
Q( 9) =Q( 9) +DQ3- DQ5;
Q( 10) =Q( 10) - DQ3;
% 5) Se calcula el error
er r or =max( [ abs( DQ1) abs( DQ2) abs( DQ3) abs( DQ4) abs( DQ5) ] ) ;
j =j +1;
f pr i nt f ( f i d, ' %6d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f
%8. 4f \ n' , j , Q( 1) , Q( 2) , Q( 3) , Q( 4) , Q( 5) , abs( er r or ) ) ;
end
f pr i nt f ( f i d, ' \ n Q6[ mch] Q7[ mch] Q8[ mch] Q9[ mch] Q10[ mch] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f \ n' , Q( 6) , Q( 7) , Q( 8) , Q( 9) , Q( 10) ) ;
% 6) Se calculan las alturas piezomtricas
H1=Z2+RL2*Q( 2) ;
H2=H1- RL6*Q( 6) ;
H3=H2- RL7*Q( 7) ;
H4=Z3+RL3*Q( 3) ;
H5=Z4+RL4*Q( 4) ;
Captulo 6: Flujo Incompresible en Tuberas y Canales
443
f pr i nt f ( f i d, ' \ n H1[ m] H2[ m] H3[ m] H4[ m] H5[ m] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f %8. 4f \ n' , H1, H2, H3, H4, H5) ;
f cl ose( f i d) ;
Los resultados obtenidos por el cdigo anterior, son almacenados en el archivo:
Respuest a_EJ 6- 11b. t xt , el cual se muestra en la Tablas E6.12.
Tabla E6.12: Resultados obtenidos para la Ec. de Darcy-Weisbach al resolver el ejemplo 6.11
Iteracin Q1[mch] Q2[mch] Q3[mch] Q4[mch] Q5[mch] error
0 60. 00 15. 00 15. 00 15. 00 15. 00 1. 0000
1 56. 14 12. 73 15. 83 12. 34 15. 25 3. 8606
2 54. 31 13. 48 14. 00 12. 68 14. 15 2. 5805
3 52. 24 12. 61 14. 23 11. 65 13. 76 2. 0674
4 51. 10 12. 91 13. 49 11. 60 13. 09 1. 4470
5 49. 90 12. 53 13. 50 11. 12 12. 74 1. 1970
6 49. 16 12. 64 13. 14 11. 02 12. 35 0. 8482
7 48. 44 12. 46 13. 09 10. 77 12. 11 0. 7149
8 47. 96 12. 50 12. 91 10. 68 11. 88 0. 5076
9 47. 53 12. 41 12. 86 10. 54 11. 72 0. 4321
10 47. 23 12. 41 12. 75 10. 48 11. 59 0. 3069
11 46. 97 12. 37 12. 71 10. 40 11. 49 0. 2627
12 46. 78 12. 37 12. 65 10. 35 11. 40 0. 1901
13 46. 62 12. 34 12. 63 10. 31 11. 34 0. 1602
14 46. 50 12. 34 12. 59 10. 28 11. 29 0. 1186
15 46. 40 12. 32 12. 57 10. 25 11. 25 0. 0979
16 46. 33 12. 32 12. 55 10. 23 11. 22 0. 0737
17 46. 27 12. 31 12. 54 10. 22 11. 20 0. 0599
18 46. 22 12. 31 12. 53 10. 20 11. 18 0. 0456
19 46. 18 12. 31 12. 52 10. 19 11. 16 0. 0367
20 46. 16 12. 30 12. 51 10. 19 11. 15 0. 0282
21 46. 13 12. 30 12. 51 10. 18 11. 14 0. 0225
22 46. 12 12. 30 12. 50 10. 18 11. 14 0. 0174
23 46. 10 12. 30 12. 50 10. 17 11. 13 0. 0138
24 46. 09 12. 30 12. 50 10. 17 11. 13 0. 0107
25 46. 08 12. 30 12. 50 10. 17 11. 12 0. 0085
26 46. 08 12. 30 12. 49 10. 17 11. 12 0. 0066
27 46. 07 12. 30 12. 49 10. 16 11. 12 0. 0052
28 46. 07 12. 30 12. 49 10. 16 11. 12 0. 0041
29 46. 06 12. 30 12. 49 10. 16 11. 11 0. 0032
30 46. 06 12. 29 12. 49 10. 16 11. 11 0. 0025
31 46. 06 12. 29 12. 49 10. 16 11. 11 0. 0020
32 46. 06 12. 29 12. 49 10. 16 11. 11 0. 0015
33 46. 06 12. 29 12. 49 10. 16 11. 11 0. 0012
34 46. 06 12. 29 12. 49 10. 16 11. 11 0. 0009

Q6[mch] Q7[mch] Q8[mch] Q9[mch] Q10[mch]
33. 76 23. 59 10. 17 2. 32 21. 27

H1[m] H2[m] H3[m] H4[m] H5[m]
102. 94 77. 71 75. 57 75. 33 50. 70
Ejemplo 6.12: Resuelva el ejemplo 6.10 utilizando el mtodo Lineal y la ecuacin de Darcy-
Weisbach para estimar lar prdidas en las tuberas.
Datos: Ver Figura E6.5
Captulo 6: Flujo Incompresible en Tuberas y Canales
444
Se Pide:
H
1
, H
2
, H
3
, H
4
, H
5
, Q
1
, Q
2
, Q
3
, Q
4
, Q
5
, Q
6
, Q
7
, Q
8
, Q
9
y Q
10

Respuesta:
En el Ejemplo 6.10 se plante el sistema de ecuacin requerido para resolver el problema
segn la distribucin de caudal de la Figura E6.6. Al linealizar el sistema de ecuacin y
reordenar para identificar los coeficientes de la matriz y el vector de carga, se tiene:
1 1 1 1 , 1 1 , 1 1
Z H Q R Q R H Z
L L
= + + = (i-1)
2 1 2 2 , 2 2 , 2 1
Z H Q R Q R Z H
L L
= + = (i-2)
0
2 1 6 6 , 6 6 , 2 1
= + + = H H Q R Q R H H
L L
(i-3)
0
3 2 7 7 , 7 7 , 3 2
= + + = H H Q R Q R H H
L L
(i-4)
0
4 2 8 8 , 8 8 , 4 2
= + + = H H Q R Q R H H
L L
(i-5)
0
4 3 9 9 , 9 9 , 4 3
= + + = H H Q R Q R H H
L L
(i-6)
3 4 3 3 , 3 3 , 3 4
Z H Q R Q R Z H
L L
= + = (i-7)
0
5 3 10 10 , 10 10 , 5 3
= + + = H H Q R Q R H H
L L
(i-8)
4 5 4 4 , 4 4 , 4 5
Z H Q R Q R Z H
L L
= + = (i-9)
5 5 5 5 , 5 5 , 5 5
Z H Q R Q R Z H
L L
= + = (i-10)
0
6 2 1 6 2 1
= + = Q Q Q Q Q Q (i-11)
0
8 7 6 8 7 6
= + = Q Q Q Q Q Q (i-12)
0
10 9 7 10 9 7
= + = Q Q Q Q Q Q (i-13)
0
9 8 3 3 9 8
= = + Q Q Q Q Q Q (i-14)
0
10 5 4 5 4 10
= + + = Q Q Q Q Q Q (i-15)
Las resistencias linealizada de cada tubera se calcula con la siguiente relacin:
10 ,..., 3 , 2 , 1
1
,
= =

i para Q R R
n
i i i L
(ii)
El cdigo utilizado para resolver el sistema de ecuacin en forma iterativa es el siguiente:
Captulo 6: Flujo Incompresible en Tuberas y Canales
445

%CDI GO EN MATLAB UTI LI ZADO PARA RESOLVER EL EJ EMPLO 6. 12
%MEDI ANTE EL MTODO LI NEAL Y UTI LI ZANDO LA ECUACI N DE DARCY- WEI SBACH
%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%DATAS DE ENTRADA:
L( 1) =589; D( 1) =100/ 1000; %Longi t udes y di met r os en [ m]
L( 2) =336; D( 2) =50/ 1000;
L( 3) =360; D( 3) =50/ 1000;
L( 4) =435; D( 4) =50/ 1000;
L( 5) =456; D( 5) =50/ 1000;
L( 6) =418; D( 6) =75/ 1000;
L( 7) =70; D( 7) =75/ 1000;
L( 8) =50; D( 8) =50/ 1000;
L( 9) =80; D( 9) =50/ 1000;
L( 10) =992; D( 10) =75/ 1000;
Z1=118; %Al t ur as de l os t anque en [ m]
Z2=80;
Z3=50;
Z4=30;
Z5=25;
ee=0. 046/ 1000; %Rugosi dad par a una t uber a nueva
n=2; %Exponent e del caudal segn l a ecuaci n de Dar cy- Wei sbach
Vi sc=0. 897e- 6; %Vi scosi dad del agua a t emper at ur a ambi ent e
g=9. 8; %Acel er aci n de l a gr avedad

%El pr ocedi mi ent o de cl cul o es el si gui ent e:

%1) Se supone una di st r i buci n de caudal i ni ci al
Q( 1) =60; Q( 2) =15; Q( 3) =15; Q( 4) =15; Q( 5) =15;
Q( 6) =Q( 1) - Q( 2) ; Q( 7) =35; Q( 8) =Q( 6) - Q( 7) ; Q( 9) =Q( 3) - Q( 8) ; Q( 10) =Q( 7) - Q( 9) ;

f i d=f open( ' Respuest a_EJ 6- 12. t xt ' , ' w' ) ; %se abr e ar chi vo de dat os
f pr i nt f ( f i d, ' I t er aci n Q1[ mch] Q2[ mch] Q3[ mch] Q4[ mch] Q5[ mch] er r or \ n' ) ;
j =0; %cont ador de nr o. de i t er aci ones
er r or =1; %se pr opone un er r or i ni ci al par a que el ci cl o se ej ecut e por pr i mer a vez
%se i ni ci a el ci cl o r epet i t i vo
f pr i nt f ( f i d, ' %6d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f
%8. 4f \ n' , j , Q( 1) , Q( 2) , Q( 3) , Q( 4) , Q( 5) , abs( er r or ) ) ;
whi l e abs( er r or ) >0. 001,
%2) Se cal cul a l a r esi st enci a l i neal de cada t uber a
f or i =1: 10,
ED=ee/ D( i ) ; %cl cul o de l a r ugosi dad r el at i va
Re=( 4*( abs( Q( i ) ) / 3600) ) / ( pi *D( i ) *Vi sc) ; %se cal cul a Re
f =1. 325/ ( ( l og( ( ED/ 3. 7) +( 5. 74/ ( Re^0. 9) ) ) ) ^2) ; %se cal cul a f
R( i ) =( 8*f *L( i ) ) / ( ( ( 3600*pi ) ^2) *g*( D( i ) ^5) ) ; %Se cal cul a l a Resi st enci a de l a
t uber a
R( i ) =R( i ) *( abs( Q( i ) ) ) ^( n- 1) ;
end
%3) Se ensambl an l os coef i ci ent es en l a mat r i z y vect or de car ga
A( 1, 1) =R( 1) ; A( 1, 10+1) =1; B( 1) =Z1; %Ec. ( i - 1)
A( 2, 2) =R( 2) ; A( 2, 10+1) =- 1; B( 2) =- Z2; %Ec. ( i - 2)
A( 3, 6) =R( 6) ; A( 3, 10+1) =- 1; A( 3, 10+2) =1; B( 3) =0; %Ec. ( i - 3)
A( 4, 7) =R( 7) ; A( 4, 10+2) =- 1; A( 4, 10+3) =1; B( 4) =0; %Ec. ( i - 4)
A( 5, 8) =R( 8) ; A( 5, 10+2) =- 1; A( 5, 10+4) =1; B( 5) =0; %Ec. ( i - 5)
A( 6, 9) =R( 9) ; A( 6, 10+3) =- 1; A( 6, 10+4) =1; B( 6) =0; %Ec. ( i - 6)
A( 7, 3) =R( 3) ; A( 7, 10+4) =- 1; B( 7) =- Z3; %Ec. ( i - 7)
A( 8, 10) =R( 10) ; A( 8, 10+3) =- 1; A( 8, 10+5) =1; B( 8) =0; %Ec. ( i - 8)
A( 9, 4) =R( 4) ; A( 9, 10+5) =- 1; B( 9) =- Z4; %Ec. ( i - 9)
A( 10, 5) =R( 5) ; A( 10, 10+5) =- 1; B( 10) =- Z5; %Ec. ( i - 10)
A( 11, 1) =1; A( 11, 2) =- 1; A( 11, 6) =- 1; B( 11) =0; %Ec. ( i - 11)
A( 12, 6) =1; A( 12, 7) =- 1; A( 12, 8) =- 1; B( 12) =0; %Ec. ( i - 12)
A( 13, 7) =1; A( 13, 9) =- 1; A( 13, 10) =- 1; B( 13) =0; %Ec. ( i - 13)
A( 14, 3) =1; A( 14, 8) =- 1; A( 14, 9) =- 1; B( 14) =0; %Ec. ( i - 14)
Captulo 6: Flujo Incompresible en Tuberas y Canales
446
A( 15, 4) =1; A( 15, 5) =1; A( 15, 10) =- 1; B( 15) =0; %Ec. ( i - 15)
%4) Se r esuel ve el si st ema de ecuaci n
x=i nv( A) *( B' ) ;
%5) Se cal cul a el er r or en el caudal
f or i =1: 10,
er r o1( i ) =100*abs( ( Q( i ) - x( i ) ) / x( i ) ) ;
end
er r or = max( er r o1) ;
%Ant es de r epet i r el ci cl o se t r ansf i er en l os val or es
j =j +1;
i f j ==1
f or i =1: 10,
Q( i ) =x( i ) ; %Par a l a pr i mer a i t er aci n convi ene est e cambi o
end
el se
f or i =1: 10, %Par a l a segunda i t er aci n en adel ant e
Q( i ) =0. 5*( x( i ) +Q( i ) ) ; %se di smi nuye el nmer o de i t er aci n
end %usando st e cambi o
end
f pr i nt f ( f i d, ' %6d %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f
%8. 4f \ n' , j , Q( 1) , Q( 2) , Q( 3) , Q( 4) , Q( 5) , er r or ) ;
end
f pr i nt f ( f i d, ' \ n Q6[ mch] Q7[ mch] Q8[ mch] Q9[ mch] Q10[ mch] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f \ n' , Q( 6) , Q( 7) , Q( 8) , Q( 9) , Q( 10) ) ;
%Las al t ur as pi ezomt r i cas son:
H1=x( 10+1) ;
H2=x( 10+2) ;
H3=x( 10+3) ;
H4=x( 10+4) ;
H5=x( 10+5) ;
f pr i nt f ( f i d, ' \ n H1[ m] H2[ m] H3[ m] H4[ m] H5[ m] \ n' ) ;
f pr i nt f ( f i d, ' %8. 2f %8. 2f %8. 2f %8. 2f %8. 2f %8. 4f \ n' , H1, H2, H3, H4, H5) ;
f cl ose( f i d) ;
Los resultados numricos al utilizar el cdigo en MatLab anterior, se presentan en la Tabla
6.13, donde se destaca que el nmero de iteraciones es menor al empleado por los mtodos
anteriormente utilizados.
Tabla E6.13: Resultados obtenidos al resolver el ejemplo 6.12 con el mtodo lineal
Iteracin Q1[mch] Q2[mch] Q3[mch] Q4[mch] Q5[mch] error
0 60. 00 15. 00 15. 00 15. 00 15. 00 1. 0000
1 36. 34 10. 24 10. 54 7. 12 8. 44 570. 4358
2 46. 70 12. 35 12. 56 10. 49 11. 30 82. 9010
3 46. 09 12. 30 12. 49 10. 18 11. 12 20. 7842
4 46. 05 12. 29 12. 49 10. 16 11. 11 1. 4316
5 46. 05 12. 29 12. 49 10. 16 11. 11 0. 0922
6 46. 05 12. 29 12. 49 10. 16 11. 11 0. 0060
7 46. 05 12. 29 12. 49 10. 16 11. 11 0. 0004

Q6[mch] Q7[mch] Q8[mch] Q9[mch] Q10[mch]
33. 76 23. 59 10. 17 2. 32 21. 27

H1[m] H2[m] H3[m] H4[m] H5[m]
102. 94 77. 71 75. 58 75. 33 50. 69
De lo anterior se puede concluir que el mtodo lineal es ms fcil de programar y presenta una
convergencia ms rpida que el mtodo iterativo y el mtodo de Hardy-Cross.
Captulo 6: Flujo Incompresible en Tuberas y Canales
447
Tambin se destaca, que el algoritmo computacional no cambia cuando se utiliza la ecuacin
de Darcy-Weisbach o Hazen-Williams para estimar las prdidas en las tuberas, slo cambia
en el cdigo la ecuacin para estimar las prdidas en las tuberas.


Ejemplo 6.13: La Figura E6.10 muestra una red hidrulica y la curva caracterstica de la
bomba instalada. Las dos bombas en paralelo instaladas son iguales y tienen un dimetro de
impelentes 300 mm, cuyo polinomio interpolante esta dado por la relacin
3 2
DQ CQ BQ A H + + + = , donde Q esta dado en L/s y la altura H en metros. Las constantes
del polinomio se encuentran en la Tabla siguiente:

Figura E6.10: Red de tubera del ejemplo 6.13 y curva caracterstica de las bombas instaladas

Z
2
=94m
Z
1
=95m
Z
3
=90m
Z
4
=85m
B2
B1
|75
L200
|75
L150
|75
L160
|100
L250
|100
L300
|100
L300
|75
L200
|200
L80
|200
L5
|200
L350
Nota: Los dimetros estn en
milmetros, las longitudes en
metro y Z
b
es la altura de la
succin de las bombas
Z
b
= 1,2 m

0
20
40
60
80
100
120
140
160
0 2 4 6 8 10 12 14 16 18 20
Q(L/s)
H(m)
|
200
|
300
|
250
60%
45%
57%
53%
50%
|Impelente A B C D
|300 140,0 -0,88918 0,03074 -0,00927
|250 114,0 -0,50397 0,00595 -0,01389
|200 94,0 -0,11111 -0,13095 -0,01389

También podría gustarte