Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sustinoperma
Sustinoperma
Tubería forzada:
s2 200m, L1 800m, C1 800m / s, D1 0.9m, f1 0.022
Solución:
Cálculos de la altura de presión hidrostática:
H0 H s1 sin(1 ) sin 2 sin 3 s2 sin(4 ) sin 6 sin 5 195.7340m
8LT
Tiempo de cierre: tc 4tR 12.8s
Cm
H p H0
i f1s1V12 , i 1, 2,3, 4,5.
2 gD1
Para el punto 5S:
2
V2 D
2
H5S H 5 E 2 1 2
2 g D1
CODIGO
!******************************************
!CALCULOS PREVIOS
CM=((L1+L2)/((L1/C1)+(L2/C2))) !CELERIDAD MEDIA DEL
SISTEMA
TR=2*(L1+L2)/CM
DT1=(DS1/C1)
DT2=(DS2/C2)
DT=DT1*CFL
Tc=4*TR
H0=HR+DS1*(SIN(A1)+SIN(A2)-SIN(A3))+DS2*(SIN(A4)+SIN(A6)-
SIN(A5))
HF=DS2*SIN(A7)
DH=H0-HF
Kpf=((D2/D1)**4)*(F1*L1/D1)+(F2*L2/D2)
Kcd=(1-(D2/D1)**2)**2
V2b=sqrt((2*g*DH)/(1+Kpf))
V1a=((D2/D1)**2)*V2b
!******************************************
PRINT*,"DT1 = ",DT1
PRINT*,"DT2 = ",DT2
PRINT*,"DT = ",DT
PRINT*,"Tc = ",Tc
PRINT*,"H0 =",H0
PRINT*,"L1 =",L1
PRINT*,"L2 =",L2
PRINT*,"DH=",DH
PRINT*
!******************************************
!DETERMINACION DE LAS PERDIDAS DE CARGAS
!EN FLUJO PERMANENTE PARA T=0
HP1=H0
HP2=H0-(F1*DS1*V1a**2)/(2*g*D1)
HP3=H0-(2*F1*DS1*V1a**2)/(2*g*D1)
HP4=H0-(3*F1*DS1*V1a**2)/(2*g*D1)
HP5E=H0-(4*F1*DS1*V1a**2)/(2*g*D1)
HP5S=HP5E-((V2b)**2/(2*g))*kcd
HP6=HP5S-(F2*DS2*V2b**2)/(2*g*D2)
HP7=HP5S-(2*F2*DS2*V2b**2)/(2*g*D2)
HP8=HP5S-(3*F2*DS2*V2b**2)/(2*g*D2)
HP9=HP5S-(4*F2*DS2*V2b**2)/(2*g*D2)
PRINT*,V1a,V2b,HP1,HP2,HP3,HP4,HP5E,HP5S,HP6,HP7,HP8,HP9
WRITE(5,100)V1a,V2b,HP1,HP2,HP3,HP4,HP5E,HP5S,HP6,HP7,HP8,H
P9
!******************************************
!METODO DE LAS CARACTERISTICAS
!CALCULOS FE LAS CONSTANTES
Z1=C1/g
Z2=C2/g
R1=(F1*C1*DT)/(2*g*D1)
R2=(F2*C2*DT)/(2*g*D2)
AREA1=((3.1416)*(D1)**2)/4
AREA2=((3.1416)*(D2)**2)/4
G1=-DT*SIN(A1) !-
G2=-DT*SIN(A2) !-
G3=DT*SIN(A3) !+
G4=DT*SIN(A0) !+
G5=-DT*SIN(A4) !-
G6=DT*SIN(A5) !+
G7=-DT*SIN(A6) !-
G8=DT*SIN(A7) !+
!******************************************
!FORMULAS PARA HALLA CD Y CI
!CI=-HI-Z*VI(+/-)G*VI+R*VI*ABS(VI)
!CD=-HD-Z*VD(+/-)G*VD-R*VD*ABS(VD)
!*******************************************
DO WHILE(DT<=Tc)
!CONDICION DE FRONTERA
Hnp(1)=H0
!condiciones iniciales de cargas
hnp(2)=HP2
hnp(3)=HP3
hnp(4)=HP4
hnp5E=HP5E
hnp5S=HP5S
hnp(6)=HP6
hnp(7)=HP7
hnp(8)=HP8
hnp(9)=HP9
!valores iniciales de velocidades
vnp(1)=v1a
vnp(2)=v1a
vnp(3)=v1a
vnp(4)=v1a
vnp5E=v1a
vnp5S=v2b
vnp(6)=v2b
vnp(7)=v2b
vnp(8)=v2b
vnp(9)=v2b
!*********************************************
!PUNTO 5
!HR=Hnp5E-C1*(DT/DS1)*(Hnp5E-Hnp(4))
!VR=Vnp5E-C1*(DT/DS1)*(Vnp5E-Vnp(4))
CR=-Hnp(4)-Z1*Vnp(4)-G4*Vnp(4)+R1*Vnp(4)*ABS(Vnp(4))
!HS=Hnp5S-(C2*DT/DS2)*(Hnp5S-Hnp(6))
!VS=Vnp5S-(C2*DT/DS2)*(Vnp5S-Vnp(6))
CS=-Hnp(6)+Z2*Vnp(6)-G5*Vnp(6)-R2*Vnp(6)*ABS(Vnp(6))
an=((F1*L1)/(2*g*D1))+(Kcd/(2*g))*(AREA1/AREA2)**2
bn=(C2/g)*(AREA1/AREA2)
cn=-(CS+H0)
Vnp5E=ABS((1/(2*an))*(-bn+((bn)**2-4*an*cn)**(0.5)))
Hnp5E=-(CR+Z1*Vnp5E)
Vnp5S=(AREA1/AREA2)*Vnp5E
Hnp5S= -CS+(Z2*Vnp5S)
PRINT*,"EN EL PUNTO 5"
PRINT*,Vnp5E,Hnp5E,Vnp5S,Hnp5S
WRITE(5,100) Vnp5E,Hnp5E,Vnp5S,Hnp5S
!*********************************************
!PUNTO 6
!HR=Hnp(6)-(C2*DT/DS2)*(Hnp(6)-Hnp5S)
!VR=Vnp(6)-(C2*DT/DS2)*(Vnp(6)-Vnp5S)
CR=-Hnp5S-Z2*Vnp5S-G5*Vnp5S+R2*Vnp5S*ABS(Vnp5S)
!HS=Hnp(6)-(C2*DT/DS2)*(Hnp(6)-Hnp(7))
!VS=Vnp(6)-(C2*DT/DS2)*(Vnp(6)-vnp(7))
CS=-Hnp(7)+Z2*Vnp(7)+G6*Vnp(7)-R2*Vnp(7)*ABS(Vnp(7))
Vnp(6)=(CS-CR)/(2*Z2)
Hnp(6)=-(CS+CR)/(2.0)
PRINT*
PRINT*,"EN EL PUNTO 6"
PRINT*,Vnp(6),Hnp(6)
WRITE(5,100) Vnp(6),Hnp(6)
!********************************************
!PUNTO 7
!HR=Hnp(7)-C2*(DT/DS2)*(Hnp(7)-Hnp(6))
!VR=Vnp(7)-C2*(DT/DS2)*(Vnp(7)-Vnp(6))
CR=-Hnp(6)-Z2*Vnp(6)+G6*Vnp(6)+R2*Vnp(6)*ABS(Vnp(6))
!HS=Hnp(7)-C2*(DT/DS2)*(Hnp(7)-Hnp(8))
!VS=Vnp(7)-C2*(DT/DS2)*(Vnp(7)-Vnp(8))
CS=-Hnp(8)+Z2*Vnp(8)-G7*Vnp(8)-R2*Vnp(8)*ABS(Vnp(8))
Vnp(7)=(CS-CR)/(2*Z2)
Hnp(7)=-(CS+CR)/2
PRINT*
PRINT*,"EN EL PUNTO 7"
PRINT*,Vnp(7),Hnp(7)
WRITE(5,100) Vnp(7),Hnp(7)
!********************************************
!PUNTO 8
!HR=Hnp(8)-C2*(DT/DS2)*(Hnp(8)-Hnp(7))
!VR=Vnp(8)-C2*(DT/DS2)*(Vnp(8)-Vnp(7))
CR=-Hnp(7)-Z2*Vnp(7)-G7*Vnp(7)+R2*Vnp(7)*ABS(Vnp(7))
!HS=Hnp(8)-C2*(DT/DS2)*(Hnp(8)-Hnp(9))
!VS=Vnp(8)-C2*(DT/DS2)*(Vnp(8)-Vnp(9))
CS=-Hnp(9)+Z2*Vnp(9)+G8*Vnp(9)-R2*Vnp(9)*ABS(Vnp(9))
Vnp(8)=(CS-CR)/(2*Z2)
Hnp(8)=-(CS+CR)/(2.0)
PRINT*
PRINT*,"EN EL PUNTO 8"
PRINT*,Vnp(8),Hnp(8)
WRITE(5,100) Vnp(8),Hnp(8)
!********************************************
!EN LA SALIDA SE ASUME QUE LA VALVULA
!SE HA CERRADO INSTANTENAMENTE POR LO QUE V(9)=0
!PUNTO 9
!SOLO ENTRA LA CARACTERISTICA CI
!PARA CI
!HR=Hnp(9)-C2*(DT/DS2)*(Hnp(9)-Hnp(8))
!VR=Vnp(9)-C2*(DT/DS2)*(Vnp(9)-Vnp(8))
CR=-Hnp(8)-Z2*Vnp(8)+G8*Vnp(8)+R2*Vnp(8)*ABS(Vnp(8))
n=(1-(DT/Tc))**B
kn=((n*Vnp5S)**2)/DH
Bkn=kn*Z2
Ckn=kn*(CR+HF)
Vnp(9)=(((Bkn**2)/4)-Ckn)**(0.5)-(BKn/2)
Hnp(9)=-(CR+Z2*Vnp(9))
PRINT*
PRINT*,"EN EL PUNTO 9, a la salida de la valvula"
PRINT*,Vnp(9),Hnp(9)
WRITE(5,100) Vnp(9),Hnp(9)
DT=DT+0.1425
PRINT*,DT
END DO
100 FORMAT(1X,F8.2,1X,F12.6)
END PROGRAM CARACTERISTICAS2