Changeset 110 for mso/eml/heat_exchangers/HeatExchangerDiscretized.mso
- Timestamp:
- Jan 12, 2007, 4:44:02 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
mso/eml/heat_exchangers/HeatExchangerDiscretized.mso
r100 r110 454 454 Donozzle_Shell as length (Brief="Shell Outlet Nozzle Diameter",Lower=10e-6); 455 455 Dinozzle_Shell as length (Brief="Shell Inlet Nozzle Diameter",Lower=10e-6); 456 Aonozzle_Shell as area (Brief="Shell Outlet Nozzle Area",Lower=10e-6); 457 Ainozzle_Shell as area (Brief="Shell Inlet Nozzle Area",Lower=10e-6); 458 Aeonozzle_Shell as area (Brief="Shell Outlet Escape Area Under Nozzle",Lower=10e-6); 459 Aeinozzle_Shell as area (Brief="Shell Inlet Escape Area Under Nozzle",Lower=10e-6); 456 460 Hinozzle_Shell as length (Brief="Height Under Shell Inlet Nozzle",Lower=10e-6); 457 461 Honozzle_Shell as length (Brief="Height Under Shell Outlet Nozzle",Lower=10e-6); 458 462 Lcf as length (Brief="Bundle-to-Shell Clearance",Lower=10e-8); 459 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 460 # Tubes Geometrical Parameters 461 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 462 Ntt as Integer (Brief="Total Number of Tubes in Shell",Default=100,Lower=1); 463 Pattern as Integer (Brief="Tube Layout Characteristic Angle",Lower=30); 464 Ltube as length (Brief="Effective Tube Length",Lower=0.1); 465 pitch as length (Brief="Tube Pitch",Lower=1e-8); 466 Kwall as conductivity (Brief="Tube Wall Material Thermal Conductivity"); 467 Dotube as length (Brief="Tube Outside Diameter",Lower=10e-6); 468 Ditube as length (Brief="Tube Inside Diameter",Lower=10e-6); 469 Donozzle_Tube as length (Brief="Tube Outlet Nozzle Diameter",Lower=10e-6); 470 Dinozzle_Tube as length (Brief="Tube Inlett Nozzle Diameter",Lower=10e-6); 463 464 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 465 # Tubes Geometrical Parameters # 466 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 467 Ntt as Integer (Brief="Total Number of Tubes in Shell",Default=100,Lower=1); 468 Pattern as Integer (Brief="Tube Layout Characteristic Angle",Lower=30); 469 Ltube as length (Brief="Effective Tube Length",Lower=0.1); 470 pitch as length (Brief="Tube Pitch",Lower=1e-8); 471 Kwall as conductivity (Brief="Tube Wall Material Thermal Conductivity"); 472 Dotube as length (Brief="Tube Outside Diameter",Lower=10e-6); 473 Ditube as length (Brief="Tube Inside Diameter",Lower=10e-6); 474 Donozzle_Tube as length (Brief="Tube Outlet Nozzle Diameter",Lower=10e-6); 475 Dinozzle_Tube as length (Brief="Tube Inlet Nozzle Diameter",Lower=10e-6); 476 Aonozzle_Tube as area (Brief="Tube Outlet Nozzle Area",Lower=10e-6); 477 Ainozzle_Tube as area (Brief="Tube Inlet Nozzle Area",Lower=10e-6); 478 Kinlet_Tube as positive (Brief="Tube Inlet Nozzle Pressure Loss Coeff",Default=1.1); 479 Koutlet_Tube as positive (Brief="Tube Outlet Nozzle Pressure Loss Coeff",Default=0.7); 480 471 481 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 472 482 # Baffles Geometrical Parameters … … 572 582 573 583 "Pressure Drop Tube Side Inlet Nozzle" 574 Unity(1).Tubes.PressureDrop.Pdnozzle_in = HE.DeltaPtubeNozzlein(Unity(1).Properties.Cold.Inlet.rho,Unity(1).Properties.Cold.Inlet.Fw);584 Unity(1).Tubes.PressureDrop.Pdnozzle_in = 0.5*Kinlet_Tube*Unity(1).Properties.Cold.Inlet.rho*Unity(1).Tubes.PressureDrop.Vnozzle_in^2; 575 585 576 586 "Velocity Tube Side Inlet Nozzle" 577 Unity(1).Tubes.PressureDrop.Vnozzle_in = HE.TubeVelocityNozzlein(Unity(1).Properties.Cold.Inlet.rho,Unity(1).Properties.Cold.Inlet.Fw);587 Unity(1).Tubes.PressureDrop.Vnozzle_in = Unity(1).Properties.Cold.Inlet.Fw/(Unity(1).Properties.Cold.Inlet.rho*Ainozzle_Tube); 578 588 579 589 "Pressure Drop Tube Side Outlet Nozzle" 580 Unity(Nb+1).Tubes.PressureDrop.Pdnozzle_out = HE.DeltaPtubeNozzleout(Unity(Nb+1).Properties.Cold.Outlet.rho,Unity(Nb+1).Properties.Cold.Inlet.Fw);590 Unity(Nb+1).Tubes.PressureDrop.Pdnozzle_out = 0.5*Koutlet_Tube*Unity(Nb+1).Properties.Cold.Outlet.rho*Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out^2; 581 591 582 592 "Velocity Tube Side Outlet Nozzle" 583 Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out = HE.TubeVelocityNozzleout(Unity(Nb+1).Properties.Cold.Outlet.rho,Unity(Nb+1).Properties.Cold.Inlet.Fw);593 Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out = Unity(Nb+1).Properties.Cold.Inlet.Fw/(Unity(Nb+1).Properties.Cold.Outlet.rho*Aonozzle_Tube); 584 594 585 595 "Shell Pressure Drop Inlet Nozzle" 586 Unity(1).Shell.PressureDrop.Pdnozzle_in = HE.DeltaPshellNozzleIn(Unity(1).Properties.Hot.Inlet.rho,Unity(1).Properties.Hot.Inlet.Fw);596 Unity(1).Shell.PressureDrop.Pdnozzle_in = (0.5*Unity(1).Properties.Hot.Inlet.Fw^2/Unity(1).Properties.Hot.Inlet.rho)*((1/Ainozzle_Shell^2)+(1/Aeinozzle_Shell^2)); 587 597 588 598 "Velocity Shell Side Inlet Nozzle" 589 Unity(1).Shell.PressureDrop.Vnozzle_in = HE.ShellVelocityNozzleIn(Unity(1).Properties.Hot.Inlet.rho,Unity(1).Properties.Hot.Inlet.Fw);599 Unity(1).Shell.PressureDrop.Vnozzle_in = Unity(1).Properties.Hot.Inlet.Fw/(Unity(1).Properties.Hot.Inlet.rho*Ainozzle_Shell); 590 600 591 601 "Shell Pressure Drop Outlet Nozzle" 592 Unity(Nb+1).Shell.PressureDrop.Pdnozzle_out = HE.DeltaPshellNozzleOut(Unity(Nb+1).Properties.Hot.Outlet.rho,Unity(Nb+1).Properties.Hot.Inlet.Fw);602 Unity(Nb+1).Shell.PressureDrop.Pdnozzle_out = (0.5*Unity(Nb+1).Properties.Hot.Outlet.Fw^2/Unity(Nb+1).Properties.Hot.Outlet.rho)*((1/Ainozzle_Shell^2)+(1/Aeinozzle_Shell^2)); 593 603 594 604 "Velocity Shell Side Outlet Nozzle" 595 Unity(Nb+1).Shell.PressureDrop.Vnozzle_out = HE.ShellVelocityNozzleOut(Unity(Nb+1).Properties.Hot.Outlet.rho,Unity(Nb+1).Properties.Hot.Inlet.Fw);596 605 Unity(Nb+1).Shell.PressureDrop.Vnozzle_out = Unity(Nb+1).Properties.Hot.Outlet.Fw/(Unity(Nb+1).Properties.Hot.Outlet.rho*Aonozzle_Shell); 606 597 607 598 608 else … … 612 622 Unity(Nb+1).Baffles.Lsi,Unity(Nb+1).Properties.Cold.Inlet.Fw,Unity(Nb+1).Shell.HeatTransfer.Phi,Unity(Nb+1).Properties.Cold.Average.rho); 613 623 614 615 624 "Pressure Drop Tube Side Inlet Nozzle" 616 Unity(1).Tubes.PressureDrop.Pdnozzle_in = HE.DeltaPtubeNozzlein(Unity(1).Properties.Hot.Inlet.rho,Unity(1).Properties.Hot.Inlet.Fw);617 625 Unity(1).Tubes.PressureDrop.Pdnozzle_in = 0.5*Kinlet_Tube*Unity(1).Properties.Hot.Inlet.rho*Unity(1).Tubes.PressureDrop.Vnozzle_in^2; 626 618 627 "Velocity Tube Side Inlet Nozzle" 619 Unity(1).Tubes.PressureDrop.Vnozzle_in = HE.TubeVelocityNozzlein(Unity(1).Properties.Hot.Inlet.rho,Unity(1).Properties.Hot.Inlet.Fw);620 628 Unity(1).Tubes.PressureDrop.Vnozzle_in = Unity(1).Properties.Hot.Inlet.Fw/(Unity(1).Properties.Hot.Inlet.rho*Ainozzle_Tube); 629 621 630 "Pressure Drop Tube Side Outlet Nozzle" 622 Unity(Nb+1).Tubes.PressureDrop.Pdnozzle_out = HE.DeltaPtubeNozzleout(Unity(Nb+1).Properties.Hot.Outlet.rho,Unity(Nb+1).Properties.Hot.Inlet.Fw);623 631 Unity(Nb+1).Tubes.PressureDrop.Pdnozzle_out = 0.5*Koutlet_Tube*Unity(Nb+1).Properties.Hot.Outlet.rho*Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out^2; 632 624 633 "Velocity Tube Side Outlet Nozzle" 625 Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out = HE.TubeVelocityNozzleout(Unity(Nb+1).Properties.Hot.Outlet.rho,Unity(Nb+1).Properties.Hot.Inlet.Fw);634 Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out = Unity(Nb+1).Properties.Hot.Inlet.Fw/(Unity(Nb+1).Properties.Hot.Outlet.rho*Aonozzle_Tube); 626 635 627 636 "Shell Pressure Drop Inlet Nozzle" 628 Unity(1).Shell.PressureDrop.Pdnozzle_in = HE.DeltaPshellNozzleIn(Unity(1).Properties.Cold.Inlet.rho,Unity(1).Properties.Cold.Inlet.Fw);637 Unity(1).Shell.PressureDrop.Pdnozzle_in = (0.5*Unity(1).Properties.Cold.Inlet.Fw^2/Unity(1).Properties.Cold.Inlet.rho)*((1/Ainozzle_Shell^2)+(1/Aeinozzle_Shell^2)); 629 638 630 639 "Velocity Shell Side Inlet Nozzle" 631 Unity(1).Shell.PressureDrop.Vnozzle_in = HE.ShellVelocityNozzleIn(Unity(1).Properties.Cold.Inlet.rho,Unity(1).Properties.Cold.Inlet.Fw);640 Unity(1).Shell.PressureDrop.Vnozzle_in = Unity(1).Properties.Cold.Inlet.Fw/(Unity(1).Properties.Cold.Inlet.rho*Ainozzle_Shell); 632 641 633 642 "Shell Pressure Drop Outlet Nozzle" 634 Unity(Nb+1).Shell.PressureDrop.Pdnozzle_out = HE.DeltaPshellNozzleOut(Unity(Nb+1).Properties.Cold.Outlet.rho,Unity(Nb+1).Properties.Cold.Inlet.Fw);643 Unity(Nb+1).Shell.PressureDrop.Pdnozzle_out = (0.5*Unity(Nb+1).Properties.Cold.Outlet.Fw^2/Unity(Nb+1).Properties.Cold.Outlet.rho)*((1/Ainozzle_Shell^2)+(1/Aeinozzle_Shell^2)); 635 644 636 645 "Velocity Shell Side Outlet Nozzle" 637 Unity(Nb+1).Shell.PressureDrop.Vnozzle_out = HE.ShellVelocityNozzleOut(Unity(Nb+1).Properties.Cold.Outlet.rho,Unity(Nb+1).Properties.Cold.Inlet.Fw); 638 646 Unity(Nb+1).Shell.PressureDrop.Vnozzle_out = Unity(Nb+1).Properties.Cold.Outlet.Fw/(Unity(Nb+1).Properties.Cold.Outlet.rho*Ainozzle_Shell); 639 647 640 648 end … … 922 930 HE.Ltd = Ltd; 923 931 side = HE.FluidAlocation(); 932 933 #"Tube Side Inlet Nozzle Area" 934 Ainozzle_Tube = (Pi*Dinozzle_Tube*Dinozzle_Tube)/4; 935 936 #"Tube Side Outlet Nozzle Area" 937 Aonozzle_Tube = (Pi*Donozzle_Tube*Donozzle_Tube)/4; 938 939 #"Tube Inlet Nozzle Pressure Loss Coeff" 940 Kinlet_Tube = 1.1; 941 942 #"Tube Outlet Nozzle Pressure Loss Coeff" 943 Koutlet_Tube = 0.7; 944 945 #"Shell Outlet Nozzle Area" 946 Aonozzle_Shell = (Pi*Donozzle_Shell*Donozzle_Shell)/4; 947 948 #"Shell Inlet Nozzle Area" 949 Ainozzle_Shell = (Pi*Dinozzle_Shell*Dinozzle_Shell)/4; 950 951 #"Shell Outlet Escape Area Under Nozzle" 952 Aeonozzle_Shell = Pi*Donozzle_Shell*Honozzle_Shell + 0.6*Aonozzle_Shell*(1-Dotube/pitch); 953 954 #"Shell Inlet Escape Area Under Nozzle" 955 Aeinozzle_Shell = Pi*Dinozzle_Shell*Hinozzle_Shell + 0.6*Ainozzle_Shell*(1-Dotube/pitch); 956 957 924 958 end 925 959 … … 943 977 Donozzle_Shell as length (Brief="Shell Outlet Nozzle Diameter",Lower=10e-6); 944 978 Dinozzle_Shell as length (Brief="Shell Inlet Nozzle Diameter",Lower=10e-6); 979 Aonozzle_Shell as area (Brief="Shell Outlet Nozzle Area",Lower=10e-6); 980 Ainozzle_Shell as area (Brief="Shell Inlet Nozzle Area",Lower=10e-6); 981 Aeonozzle_Shell as area (Brief="Shell Outlet Escape Area Under Nozzle",Lower=10e-6); 982 Aeinozzle_Shell as area (Brief="Shell Inlet Escape Area Under Nozzle",Lower=10e-6); 945 983 Hinozzle_Shell as length (Brief="Height Under Shell Inlet Nozzle",Lower=10e-6); 946 984 Honozzle_Shell as length (Brief="Height Under Shell Outlet Nozzle",Lower=10e-6); 947 985 Lcf as length (Brief="Bundle-to-Shell Clearance",Lower=10e-8); 948 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 949 # Tubes Geometrical Parameters 950 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 951 Ntt as Integer (Brief="Total Number of Tubes in Shell",Default=100,Lower=1); 952 Pattern as Integer (Brief="Tube Layout Characteristic Angle",Lower=30); 953 Ltube as length (Brief="Effective Tube Length",Lower=0.1); 954 pitch as length (Brief="Tube Pitch",Lower=1e-8); 955 Kwall as conductivity (Brief="Tube Wall Material Thermal Conductivity"); 956 Dotube as length (Brief="Tube Outside Diameter",Lower=10e-6); 957 Ditube as length (Brief="Tube Inside Diameter",Lower=10e-6); 958 Donozzle_Tube as length (Brief="Tube Outlet Nozzle Diameter",Lower=10e-6); 959 Dinozzle_Tube as length (Brief="Tube Inlett Nozzle Diameter",Lower=10e-6); 986 987 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 988 # Tubes Geometrical Parameters # 989 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 990 Ntt as Integer (Brief="Total Number of Tubes in Shell",Default=100,Lower=1); 991 Pattern as Integer (Brief="Tube Layout Characteristic Angle",Lower=30); 992 Ltube as length (Brief="Effective Tube Length",Lower=0.1); 993 pitch as length (Brief="Tube Pitch",Lower=1e-8); 994 Kwall as conductivity (Brief="Tube Wall Material Thermal Conductivity"); 995 Dotube as length (Brief="Tube Outside Diameter",Lower=10e-6); 996 Ditube as length (Brief="Tube Inside Diameter",Lower=10e-6); 997 Donozzle_Tube as length (Brief="Tube Outlet Nozzle Diameter",Lower=10e-6); 998 Dinozzle_Tube as length (Brief="Tube Inlet Nozzle Diameter",Lower=10e-6); 999 Aonozzle_Tube as area (Brief="Tube Outlet Nozzle Area",Lower=10e-6); 1000 Ainozzle_Tube as area (Brief="Tube Inlet Nozzle Area",Lower=10e-6); 1001 Kinlet_Tube as positive (Brief="Tube Inlet Nozzle Pressure Loss Coeff",Default=1.1); 1002 Koutlet_Tube as positive (Brief="Tube Outlet Nozzle Pressure Loss Coeff",Default=0.7); 1003 960 1004 #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# 961 1005 # Baffles Geometrical Parameters … … 1044 1088 1045 1089 then 1046 1090 1047 1091 "Shell Side inlet Nozzle rho-V^2" 1048 1092 Unity(1).Shell.PressureDrop.RVsquare_in = Unity(1).Properties.Hot.Inlet.rho*(Unity(1).Shell.PressureDrop.Vnozzle_in)^2; … … 1060 1104 1061 1105 "Pressure Drop Tube Side Inlet Nozzle" 1062 Unity(1).Tubes.PressureDrop.Pdnozzle_in = HE.DeltaPtubeNozzlein(Unity(1).Properties.Cold.Inlet.rho,Unity(1).Properties.Cold.Inlet.Fw);1106 Unity(1).Tubes.PressureDrop.Pdnozzle_in = 0.5*Kinlet_Tube*Unity(1).Properties.Cold.Inlet.rho*Unity(1).Tubes.PressureDrop.Vnozzle_in^2; 1063 1107 1064 1108 "Velocity Tube Side Inlet Nozzle" 1065 Unity(1).Tubes.PressureDrop.Vnozzle_in = HE.TubeVelocityNozzlein(Unity(1).Properties.Cold.Inlet.rho,Unity(1).Properties.Cold.Inlet.Fw);1109 Unity(1).Tubes.PressureDrop.Vnozzle_in = Unity(1).Properties.Cold.Inlet.Fw/(Unity(1).Properties.Cold.Inlet.rho*Ainozzle_Tube); 1066 1110 1067 1111 "Pressure Drop Tube Side Outlet Nozzle" 1068 Unity(Nb+1).Tubes.PressureDrop.Pdnozzle_out = HE.DeltaPtubeNozzleout(Unity(Nb+1).Properties.Cold.Outlet.rho,Unity(Nb+1).Properties.Cold.Inlet.Fw);1112 Unity(Nb+1).Tubes.PressureDrop.Pdnozzle_out = 0.5*Koutlet_Tube*Unity(Nb+1).Properties.Cold.Outlet.rho*Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out^2; 1069 1113 1070 1114 "Velocity Tube Side Outlet Nozzle" 1071 Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out = HE.TubeVelocityNozzleout(Unity(Nb+1).Properties.Cold.Outlet.rho,Unity(Nb+1).Properties.Cold.Inlet.Fw);1115 Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out = Unity(Nb+1).Properties.Cold.Inlet.Fw/(Unity(Nb+1).Properties.Cold.Outlet.rho*Aonozzle_Tube); 1072 1116 1073 1117 "Shell Pressure Drop Inlet Nozzle" 1074 Unity(1).Shell.PressureDrop.Pdnozzle_in = HE.DeltaPshellNozzleIn(Unity(1).Properties.Hot.Inlet.rho,Unity(1).Properties.Hot.Inlet.Fw);1118 Unity(1).Shell.PressureDrop.Pdnozzle_in = (0.5*Unity(1).Properties.Hot.Inlet.Fw^2/Unity(1).Properties.Hot.Inlet.rho)*((1/Ainozzle_Shell^2)+(1/Aeinozzle_Shell^2)); 1075 1119 1076 1120 "Velocity Shell Side Inlet Nozzle" 1077 Unity(1).Shell.PressureDrop.Vnozzle_in = HE.ShellVelocityNozzleIn(Unity(1).Properties.Hot.Inlet.rho,Unity(1).Properties.Hot.Inlet.Fw);1121 Unity(1).Shell.PressureDrop.Vnozzle_in = Unity(1).Properties.Hot.Inlet.Fw/(Unity(1).Properties.Hot.Inlet.rho*Ainozzle_Shell); 1078 1122 1079 1123 "Shell Pressure Drop Outlet Nozzle" 1080 Unity(Nb+1).Shell.PressureDrop.Pdnozzle_out = HE.DeltaPshellNozzleOut(Unity(Nb+1).Properties.Hot.Outlet.rho,Unity(Nb+1).Properties.Hot.Inlet.Fw);1124 Unity(Nb+1).Shell.PressureDrop.Pdnozzle_out = (0.5*Unity(Nb+1).Properties.Hot.Outlet.Fw^2/Unity(Nb+1).Properties.Hot.Outlet.rho)*((1/Ainozzle_Shell^2)+(1/Aeinozzle_Shell^2)); 1081 1125 1082 1126 "Velocity Shell Side Outlet Nozzle" 1083 Unity(Nb+1).Shell.PressureDrop.Vnozzle_out = HE.ShellVelocityNozzleOut(Unity(Nb+1).Properties.Hot.Outlet.rho,Unity(Nb+1).Properties.Hot.Inlet.Fw);1084 1127 Unity(Nb+1).Shell.PressureDrop.Vnozzle_out = Unity(Nb+1).Properties.Hot.Outlet.Fw/(Unity(Nb+1).Properties.Hot.Outlet.rho*Aonozzle_Shell); 1128 1085 1129 1086 1130 else 1087 1131 1088 1132 "Shell Side inlet Nozzle rho-V^2" 1089 1133 Unity(1).Shell.PressureDrop.RVsquare_in = Unity(1).Properties.Cold.Inlet.rho*(Unity(1).Shell.PressureDrop.Vnozzle_in)^2; … … 1100 1144 Unity(Nb+1).Baffles.Lsi,Unity(Nb+1).Properties.Cold.Inlet.Fw,Unity(Nb+1).Shell.HeatTransfer.Phi,Unity(Nb+1).Properties.Cold.Average.rho); 1101 1145 1102 1103 1146 "Pressure Drop Tube Side Inlet Nozzle" 1104 Unity(1).Tubes.PressureDrop.Pdnozzle_in = HE.DeltaPtubeNozzlein(Unity(1).Properties.Hot.Inlet.rho,Unity(1).Properties.Hot.Inlet.Fw);1105 1147 Unity(1).Tubes.PressureDrop.Pdnozzle_in = 0.5*Kinlet_Tube*Unity(1).Properties.Hot.Inlet.rho*Unity(1).Tubes.PressureDrop.Vnozzle_in^2; 1148 1106 1149 "Velocity Tube Side Inlet Nozzle" 1107 Unity(1).Tubes.PressureDrop.Vnozzle_in = HE.TubeVelocityNozzlein(Unity(1).Properties.Hot.Inlet.rho,Unity(1).Properties.Hot.Inlet.Fw);1108 1150 Unity(1).Tubes.PressureDrop.Vnozzle_in = Unity(1).Properties.Hot.Inlet.Fw/(Unity(1).Properties.Hot.Inlet.rho*Ainozzle_Tube); 1151 1109 1152 "Pressure Drop Tube Side Outlet Nozzle" 1110 Unity(Nb+1).Tubes.PressureDrop.Pdnozzle_out = HE.DeltaPtubeNozzleout(Unity(Nb+1).Properties.Hot.Outlet.rho,Unity(Nb+1).Properties.Hot.Inlet.Fw);1111 1153 Unity(Nb+1).Tubes.PressureDrop.Pdnozzle_out = 0.5*Koutlet_Tube*Unity(Nb+1).Properties.Hot.Outlet.rho*Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out^2; 1154 1112 1155 "Velocity Tube Side Outlet Nozzle" 1113 Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out = HE.TubeVelocityNozzleout(Unity(Nb+1).Properties.Hot.Outlet.rho,Unity(Nb+1).Properties.Hot.Inlet.Fw);1156 Unity(Nb+1).Tubes.PressureDrop.Vnozzle_out = Unity(Nb+1).Properties.Hot.Inlet.Fw/(Unity(Nb+1).Properties.Hot.Outlet.rho*Aonozzle_Tube); 1114 1157 1115 1158 "Shell Pressure Drop Inlet Nozzle" 1116 Unity(1).Shell.PressureDrop.Pdnozzle_in = HE.DeltaPshellNozzleIn(Unity(1).Properties.Cold.Inlet.rho,Unity(1).Properties.Cold.Inlet.Fw);1159 Unity(1).Shell.PressureDrop.Pdnozzle_in = (0.5*Unity(1).Properties.Cold.Inlet.Fw^2/Unity(1).Properties.Cold.Inlet.rho)*((1/Ainozzle_Shell^2)+(1/Aeinozzle_Shell^2)); 1117 1160 1118 1161 "Velocity Shell Side Inlet Nozzle" 1119 Unity(1).Shell.PressureDrop.Vnozzle_in = HE.ShellVelocityNozzleIn(Unity(1).Properties.Cold.Inlet.rho,Unity(1).Properties.Cold.Inlet.Fw);1162 Unity(1).Shell.PressureDrop.Vnozzle_in = Unity(1).Properties.Cold.Inlet.Fw/(Unity(1).Properties.Cold.Inlet.rho*Ainozzle_Shell); 1120 1163 1121 1164 "Shell Pressure Drop Outlet Nozzle" 1122 Unity(Nb+1).Shell.PressureDrop.Pdnozzle_out = HE.DeltaPshellNozzleOut(Unity(Nb+1).Properties.Cold.Outlet.rho,Unity(Nb+1).Properties.Cold.Inlet.Fw);1165 Unity(Nb+1).Shell.PressureDrop.Pdnozzle_out = (0.5*Unity(Nb+1).Properties.Cold.Outlet.Fw^2/Unity(Nb+1).Properties.Cold.Outlet.rho)*((1/Ainozzle_Shell^2)+(1/Aeinozzle_Shell^2)); 1123 1166 1124 1167 "Velocity Shell Side Outlet Nozzle" 1125 Unity(Nb+1).Shell.PressureDrop.Vnozzle_out = HE.ShellVelocityNozzleOut(Unity(Nb+1).Properties.Cold.Outlet.rho,Unity(Nb+1).Properties.Cold.Inlet.Fw);1168 Unity(Nb+1).Shell.PressureDrop.Vnozzle_out = Unity(Nb+1).Properties.Cold.Outlet.Fw/(Unity(Nb+1).Properties.Cold.Outlet.rho*Ainozzle_Shell); 1126 1169 1127 1170 … … 1412 1455 HE.Ltd = Ltd; 1413 1456 side = HE.FluidAlocation(); 1414 end 1457 1458 #"Tube Side Inlet Nozzle Area" 1459 Ainozzle_Tube = (Pi*Dinozzle_Tube*Dinozzle_Tube)/4; 1460 1461 #"Tube Side Outlet Nozzle Area" 1462 Aonozzle_Tube = (Pi*Donozzle_Tube*Donozzle_Tube)/4; 1463 1464 #"Tube Inlet Nozzle Pressure Loss Coeff" 1465 Kinlet_Tube = 1.1; 1466 1467 #"Tube Outlet Nozzle Pressure Loss Coeff" 1468 Koutlet_Tube = 0.7; 1469 1470 #"Shell Outlet Nozzle Area" 1471 Aonozzle_Shell = (Pi*Donozzle_Shell*Donozzle_Shell)/4; 1472 1473 #"Shell Inlet Nozzle Area" 1474 Ainozzle_Shell = (Pi*Dinozzle_Shell*Dinozzle_Shell)/4; 1475 1476 #"Shell Outlet Escape Area Under Nozzle" 1477 Aeonozzle_Shell = Pi*Donozzle_Shell*Honozzle_Shell + 0.6*Aonozzle_Shell*(1-Dotube/pitch); 1478 1479 #"Shell Inlet Escape Area Under Nozzle" 1480 Aeinozzle_Shell = Pi*Dinozzle_Shell*Hinozzle_Shell + 0.6*Ainozzle_Shell*(1-Dotube/pitch); 1481 1482 end
Note: See TracChangeset
for help on using the changeset viewer.