Changeset 316 for trunk/sample
- Timestamp:
- Jul 18, 2007, 3:50:58 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sample/heat_exchangers/Sample_Heater.mso
r240 r316 31 31 32 32 Heater as heater; 33 streamcold 1 assource;34 streamcold2 assource;33 streamcold as simple_source; 34 Qin as energy_source; 35 35 36 36 CONNECTIONS 37 37 38 streamcold1.Outlet to Heater.Inlet(1); 39 streamcold2.Outlet to Heater.Inlet(2); 38 streamcold.Outlet to Heater.Inlet(1); 39 Qin.OutletQ to Heater.InletHeat; 40 40 41 41 42 PARAMETERS 42 43 43 44 PP as Plugin (Type ="PP", LiquidModel = "PR",VapourModel = "PR", 44 Components = [" water","ethanol"]);45 Components = ["isobutane","benzene"]); 45 46 NComp as Integer; 46 47 47 48 SET 48 49 49 NComp = PP.NumberOfComponents; 50 51 Heater.Ninlet = 2; 50 NComp = PP.NumberOfComponents; 51 Heater.Ninlet = 1; 52 52 53 53 SPECIFY 54 54 55 streamcold1.Outlet.F = 100 * 'kmol/h'; 55 streamcold.Outlet.F = 10 * 'kmol/h'; 56 streamcold.Outlet.P = 1 * 'atm'; 57 streamcold.Outlet.T = 310 * 'K'; 58 streamcold.Outlet.z = [0.5,0.5]; 59 60 Heater.Outlet.T = 360*'K'; 61 Heater.Outlet.P = 0.999* 'atm'; 62 Heater.InletHeat.Q = 10* 'kW'; 63 64 OPTIONS 65 Dynamic = false; 66 end 67 68 FlowSheet Sample_Cooler 69 70 DEVICES 71 72 Cooler as heater; 73 streamhot as simple_source; 74 Qin as energy_source; 75 76 CONNECTIONS 77 78 streamhot.Outlet to Cooler.Inlet(1); 79 Qin.OutletQ to Cooler.InletHeat; 80 81 82 PARAMETERS 83 84 PP as Plugin (Type ="PP", LiquidModel = "PR",VapourModel = "PR", 85 Components = ["isobutane","benzene"]); 86 NComp as Integer; 87 88 SET 89 90 NComp = PP.NumberOfComponents; 91 Cooler.Ninlet = 1; 92 93 SPECIFY 94 95 streamhot.Outlet.F = 10 * 'kmol/h'; 96 streamhot.Outlet.P = 1 * 'atm'; 97 streamhot.Outlet.T = 310 * 'K'; 98 streamhot.Outlet.z = [0.5,0.5]; 99 100 Cooler.Outlet.T = 300*'K'; 101 Cooler.Outlet.P = 0.999* 'atm'; 102 Cooler.InletHeat.Q = 0* 'J/s'; 103 104 OPTIONS 105 Dynamic = false; 106 end 107 108 FlowSheet Sample_TwoHeater 109 110 DEVICES 111 112 Heater1 as heater; 113 Heater2 as heater; 114 streamcold1 as simple_source; 115 streamcold2 as simple_source; 116 streamcold3 as simple_source; 117 Qin as energy_source; 118 119 CONNECTIONS 120 121 streamcold1.Outlet to Heater1.Inlet(1); 122 streamcold2.Outlet to Heater1.Inlet(2); 123 streamcold3.Outlet to Heater1.Inlet(3); 124 Qin.OutletQ to Heater1.InletHeat; 125 Heater1.OutletHeat to Heater2.InletHeat; 126 Heater1.Outlet to Heater2.Inlet(1); 127 128 PARAMETERS 129 130 PP as Plugin (Type ="PP", LiquidModel = "PR",VapourModel = "PR", 131 Components = ["water","isobutane","benzene"]); 132 NComp as Integer; 133 134 SET 135 136 NComp = PP.NumberOfComponents; 137 Heater1.Ninlet = 3; 138 Heater2.Ninlet = 1; 139 140 141 SPECIFY 142 143 streamcold1.Outlet.F = 10 * 'kmol/h'; 56 144 streamcold1.Outlet.P = 1 * 'atm'; 57 145 streamcold1.Outlet.T = 300 * 'K'; 58 streamcold1.Outlet.z = [1,0 ];59 60 streamcold2.Outlet.F = 20*'kmol/h';146 streamcold1.Outlet.z = [1,0,0]; 147 148 streamcold2.Outlet.F = 5 * 'kmol/h'; 61 149 streamcold2.Outlet.P = 1 * 'atm'; 62 150 streamcold2.Outlet.T = 300 * 'K'; 63 streamcold2.Outlet.z = [0,1 ];151 streamcold2.Outlet.z = [0,1,0]; 64 152 65 Heater.Outlet.T = 310*'K'; 66 Heater.Outlet.P = 1 * 'atm'; 153 streamcold3.Outlet.F = 12 * 'kmol/h'; 154 streamcold3.Outlet.P = 1 * 'atm'; 155 streamcold3.Outlet.T = 315 * 'K'; 156 streamcold3.Outlet.z = [0.2,0.5,0.3]; 67 157 158 Heater1.Outlet.T = 353*'K'; 159 Heater1.Outlet.P = 0.999* 'atm'; 160 Heater1.InletHeat.Q = 0* 'J/s'; 161 162 Heater2.Outlet.P = 0.999* 'atm'; 163 Heater2.Outlet.T = 370*'K'; 164 68 165 OPTIONS 69 70 166 Dynamic = false; 71 72 167 end 73
Note: See TracChangeset
for help on using the changeset viewer.