Sei sulla pagina 1di 3

File: /Users/felipelisunzak/Desktop/Curso RQ I - 2020/rcta4/RCTA4PK2.

C ****************************************************************
C El caso de RCTAs en serie (V,Tres)
C *****************************************************************
C
C FELIPE LOPEZ ISUNZA
C REACTORES I 28 Septiembre 2020
C
C Ejemplo para un Sistema de 4 RCTA para A --- B
C para encontrar el Volumen de c/rcta
C --------------------------------------------------------------------
IMPLICIT DOUBLE PRECISION(A-H,O-Z)
DIMENSION F(10),Q(4,10),V(4,10),XA(4,10),G(4,10),CA(4,10)
C ---------------------------------------------------------------------
OPEN(5,FILE='datr4',STATUS='OLD')
OPEN(6,FILE='or4')
C ******************************************************************
READ(5,*) NDAT
READ(5,*) CAO,FO,XAM
READ(5,*) AK1,AK2,AK3,AK4
DO 10 K=1,NDAT
READ(5,*) W1,W2,W3,W4
C ******************************************************************
NR=4
QO=1.11474/0.0806
VO=QO*FO
Q(1,K)= W1*VO/FO
Q(2,K)= W2*VO/FO
Q(3,K)= W3*VO/FO
Q(4,K)= W4*VO/FO
G(1,K)=(1.0+AK1*Q(1,K))
G(2,K)=(1.0+AK2*Q(2,K))
G(3,K)=(1.0+AK3*Q(3,K))
G(4,K)=(1.0+AK4*Q(4,K))
CA(1,K)=CAO/G(1,K)
CA(2,K)=CA(1,K)/G(2,K)
CA(3,K)=CA(2,K)/G(3,K)
CA(4,K)=CA(3,K)/G(4,K)
XA(1,K)= (CAO-CA(1,K))/CAO
XA(2,K)= (CA(1,K)-CA(2,K))/CA(1,K)
XA(3,K)= (CA(2,K)-CA(3,K))/CA(2,K)
XA(4,K)= (CA(3,K)-CA(4,K))/CA(3,K)
F(K)=XAM-XA(4,K)
V(1,K)=Q(1,K)*FO
V(2,K)=Q(2,K)*FO
V(3,K)=Q(3,K)*FO
V(4,K)=Q(4,K)*FO

Page: 1
File: /Users/felipelisunzak/Desktop/Curso RQ I - 2020/rcta4/RCTA4PK2.f

10 CONTINUE
WRITE(6,201) QO,VO,XAM
WRITE(6,202)
DO 20 J=1,NR
20 WRITE(6,208) J,(Q(J,K),K=1,NDAT)
WRITE(6,203)
DO 30 J=1,NR
30 WRITE(6,208) J,(V(J,K),K=1,NDAT)
WRITE(6,204)
DO 40 J=1,NR
40 WRITE(6,208) J,(XA(J,K),K=1,NDAT)
WRITE(6,205)
DO 50 J=1,NR
50 WRITE(6,208) J,(CA(J,K),K=1,NDAT)
WRITE(6,210)
DO 60 J=1,NR
60 WRITE(6,215) K,F(K)
201 FORMAT(/,10X,'Treso=',F8.3,'min',5X,'Vo=',F10.3,2X,'Lts',5X,
&'XAM=',F7.4,/)
202 FORMAT(/,7X,'J Q1 Q2 Q3 Q4
&')
203 FORMAT(/,7X,'J V1 V2 V3 V4
&')
204 FORMAT(/,7X,'J XA1 XA2 XA3 XA4
&')
205 FORMAT(/,7X,'J CA1 CA2 CA3 CA4
&')
208 FORMAT(5X,I3,4E14.5)
210 FORMAT(/,5X,' K Fk ')
215 FORMAT(5X,I3,F14.5)
STOP
END

FILE='datr4
C ++++++++++++++++++++++++++++++++++
4

180, 94.625 0.95


0.0567, 0.0806, 0.158, 0.38

0.98, 0.98, 0.90, 0.80


0.98, 0.98, 1.00, 1.20
1.20, 1.20, 0.850, 0.850
1.30, 1.30, 0.750, 0.750

C ******************************************

Page: 2
File: /Users/felipelisunzak/Desktop/Curso RQ I - 2020/rcta4/RCTA4PK2.f

READ(5,*) NDAT
READ(5,*) CAO,FO,XAM
READ(5,*) AK1,AK2,AK3,AK4
DO 10 K=1,NDAT
READ(5,*) W1,W2,W3,W4
C ******************************************

Page: 3

Potrebbero piacerti anche