Changeset 443
- Timestamp:
- Jan 8, 2008, 5:43:50 PM (15 years ago)
- Location:
- trunk/sample
- Files:
-
- 4 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sample/miscellaneous/tenprobs/prob06.mso
r376 r443 52 52 * Model of a stream 53 53 *--------------------------------------------------------------------*# 54 Model stream54 Model oil_stream 55 55 PARAMETERS 56 56 W as flow_mass (Brief="Mass flow rate", DisplayUnit='kg/min'); … … 65 65 end 66 66 67 Model source_67 Model tank_source 68 68 ATTRIBUTES 69 69 Pallete = true; 70 70 Brief = "Simple inlet stream"; 71 Icon = "icon/ source_";71 Icon = "icon/tank_source"; 72 72 73 73 VARIABLES 74 out Outlet as stream (Brief="Outlet stream", PosX=1, PosY=0.5);74 out Outlet as oil_stream (Brief="Outlet stream", PosX=1, PosY=0.5); 75 75 end 76 76 77 Model sink_77 Model tank_sink 78 78 ATTRIBUTES 79 79 Pallete = true; 80 80 Brief = "Simple outlet stream"; 81 Icon = "icon/ sink_";81 Icon = "icon/tank_sink"; 82 82 83 83 VARIABLES 84 in Inlet as stream (Brief="Inlet stream", PosX=0, PosY=0.5);84 in Inlet as oil_stream (Brief="Inlet stream", PosX=0, PosY=0.5); 85 85 end 86 86 87 87 88 Model energy_stream88 Model heat_stream 89 89 VARIABLES 90 90 T as temperature; … … 95 95 Pallete = true; 96 96 Brief = "Simple inlet stream"; 97 Icon = "icon/ source_";97 Icon = "icon/tank_source"; 98 98 99 99 VARIABLES 100 out Outlet as energy_stream(Brief="Outlet stream", PosX=1, PosY=0.5);100 out Outlet as heat_stream(Brief="Outlet stream", PosX=1, PosY=0.5); 101 101 end 102 102 … … 117 117 118 118 VARIABLES 119 in Inlet as stream(Brief="Inlet stream", PosX=0.51, PosY=0);120 out Outlet as stream(Brief="Outlet stream", PosX=1, PosY=0.975);121 in InletQ as energy_stream(Brief="Rate of heat supply", PosX=0, PosY=0.715);119 in Inlet as oil_stream (Brief="Inlet stream", PosX=0.51, PosY=0); 120 out Outlet as oil_stream (Brief="Outlet stream", PosX=1, PosY=0.975); 121 in InletQ as heat_stream (Brief="Rate of heat supply", PosX=0, PosY=0.715); 122 122 123 123 M as mass (Brief="Mass in tank"); … … 144 144 FlowSheet series_of_tanks 145 145 VARIABLES 146 feed as stream;146 feed as oil_stream; 147 147 148 148 -
trunk/sample/miscellaneous/tenprobs/prob06.pfd
r439 r443 40 40 <Id_String>steam_1</Id_String> 41 41 <Block_Name>steam_1</Block_Name> 42 <Image_File_Name>icon/ source_.png</Image_File_Name>42 <Image_File_Name>icon/tank_source.png</Image_File_Name> 43 43 <X>30</X> 44 44 <Y>254</Y> … … 53 53 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 54 54 <Instance_Id>Outlet.</Instance_Id> 55 <Model_Name>energy_ stream</Model_Name>55 <Model_Name>energy_oil_stream</Model_Name> 56 56 <T_Connection>2</T_Connection> 57 57 <Variables> … … 93 93 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 94 94 <Instance_Id>Inlet.</Instance_Id> 95 <Model_Name> stream</Model_Name>95 <Model_Name>oil_stream</Model_Name> 96 96 <T_Connection>1</T_Connection> 97 97 </Block_Properties> … … 109 109 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 110 110 <Instance_Id>Outlet.</Instance_Id> 111 <Model_Name> stream</Model_Name>111 <Model_Name>oil_stream</Model_Name> 112 112 <T_Connection>2</T_Connection> 113 113 <Variables> … … 132 132 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 133 133 <Instance_Id>InletQ.</Instance_Id> 134 <Model_Name>energy_ stream</Model_Name>134 <Model_Name>energy_oil_stream</Model_Name> 135 135 <T_Connection>1</T_Connection> 136 136 </Block_Properties> … … 163 163 </Block> 164 164 <Block> 165 <Type> source_</Type>166 <Id_String> source__1</Id_String>167 <Block_Name> source__1</Block_Name>168 <Image_File_Name>icon/ source_.png</Image_File_Name>165 <Type>tank_source</Type> 166 <Id_String>tank_source_1</Id_String> 167 <Block_Name>tank_source_1</Block_Name> 168 <Image_File_Name>icon/tank_source.png</Image_File_Name> 169 169 <X>24</X> 170 170 <Y>28</Y> … … 179 179 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 180 180 <Instance_Id>Outlet.</Instance_Id> 181 <Model_Name> stream</Model_Name>181 <Model_Name>oil_stream</Model_Name> 182 182 <T_Connection>2</T_Connection> 183 183 <Parameters> … … 212 212 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 213 213 <Instance_Id></Instance_Id> 214 <Model_Name> source_</Model_Name>214 <Model_Name>tank_source</Model_Name> 215 215 <T_Connection>0</T_Connection> 216 216 </Block_Properties> … … 233 233 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 234 234 <Instance_Id>Inlet.</Instance_Id> 235 <Model_Name> stream</Model_Name>235 <Model_Name>oil_stream</Model_Name> 236 236 <T_Connection>1</T_Connection> 237 237 </Block_Properties> … … 249 249 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 250 250 <Instance_Id>Outlet.</Instance_Id> 251 <Model_Name> stream</Model_Name>251 <Model_Name>oil_stream</Model_Name> 252 252 <T_Connection>2</T_Connection> 253 253 <Variables> … … 272 272 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 273 273 <Instance_Id>InletQ.</Instance_Id> 274 <Model_Name>energy_ stream</Model_Name>274 <Model_Name>energy_oil_stream</Model_Name> 275 275 <T_Connection>1</T_Connection> 276 276 </Block_Properties> … … 319 319 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 320 320 <Instance_Id>Inlet.</Instance_Id> 321 <Model_Name> stream</Model_Name>321 <Model_Name>oil_stream</Model_Name> 322 322 <T_Connection>1</T_Connection> 323 323 </Block_Properties> … … 335 335 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 336 336 <Instance_Id>Outlet.</Instance_Id> 337 <Model_Name> stream</Model_Name>337 <Model_Name>oil_stream</Model_Name> 338 338 <T_Connection>2</T_Connection> 339 339 <Variables> … … 358 358 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 359 359 <Instance_Id>InletQ.</Instance_Id> 360 <Model_Name>energy_ stream</Model_Name>360 <Model_Name>energy_oil_stream</Model_Name> 361 361 <T_Connection>1</T_Connection> 362 362 </Block_Properties> … … 389 389 </Block> 390 390 <Block> 391 <Type> sink_</Type>392 <Id_String> sink__1</Id_String>393 <Block_Name> sink__1</Block_Name>394 <Image_File_Name>icon/ sink_.png</Image_File_Name>391 <Type>tank_sink</Type> 392 <Id_String>tank_sink_1</Id_String> 393 <Block_Name>tank_sink_1</Block_Name> 394 <Image_File_Name>icon/tank_sink.png</Image_File_Name> 395 395 <X>717</X> 396 396 <Y>327</Y> … … 405 405 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 406 406 <Instance_Id>Inlet.</Instance_Id> 407 <Model_Name> stream</Model_Name>407 <Model_Name>oil_stream</Model_Name> 408 408 <T_Connection>1</T_Connection> 409 409 </Block_Properties> … … 417 417 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 418 418 <Instance_Id></Instance_Id> 419 <Model_Name> sink_</Model_Name>419 <Model_Name>tank_sink</Model_Name> 420 420 <T_Connection>0</T_Connection> 421 421 </Block_Properties> … … 425 425 <Id_String>steam_2</Id_String> 426 426 <Block_Name>steam_2</Block_Name> 427 <Image_File_Name>icon/ source_.png</Image_File_Name>427 <Image_File_Name>icon/tank_source.png</Image_File_Name> 428 428 <X>278</X> 429 429 <Y>258</Y> … … 438 438 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 439 439 <Instance_Id>Outlet.</Instance_Id> 440 <Model_Name>energy_ stream</Model_Name>440 <Model_Name>energy_oil_stream</Model_Name> 441 441 <T_Connection>2</T_Connection> 442 442 <Variables> … … 465 465 <Id_String>steam_3</Id_String> 466 466 <Block_Name>steam_3</Block_Name> 467 <Image_File_Name>icon/ source_.png</Image_File_Name>467 <Image_File_Name>icon/tank_source.png</Image_File_Name> 468 468 <X>506</X> 469 469 <Y>263</Y> … … 478 478 <Model_File_Path>miscellaneous\tenprobs\prob06</Model_File_Path> 479 479 <Instance_Id>Outlet.</Instance_Id> 480 <Model_Name>energy_ stream</Model_Name>480 <Model_Name>energy_oil_stream</Model_Name> 481 481 <T_Connection>2</T_Connection> 482 482 <Variables> … … 540 540 <X2>165.46</X2> 541 541 <Y2>65</Y2> 542 <Block_Source> source__1</Block_Source>543 <Port_Source> source__1.Outlet</Port_Source>542 <Block_Source>tank_source_1</Block_Source> 543 <Port_Source>tank_source_1.Outlet</Port_Source> 544 544 <Block_Target>heated_tank_1</Block_Target> 545 545 <Port_Target>heated_tank_1.Inlet</Port_Target> … … 553 553 <Block_Source>heated_tank_3</Block_Source> 554 554 <Port_Source>heated_tank_3.Outlet</Port_Source> 555 <Block_Target> sink__1</Block_Target>556 <Port_Target> sink__1.Inlet</Port_Target>555 <Block_Target>tank_sink_1</Block_Target> 556 <Port_Target>tank_sink_1.Inlet</Port_Target> 557 557 </Line> 558 558 <Line> -
trunk/sample/reactors/fogler/chap2/raw_data.dat
r309 r443 1 1 MEASURE X r 2 UNIT mol/mol mol/ l/s3 VARIANCE 0.05 -0.0014 DATA 0.0 - 0.00535 0.1 - 0.00526 0.2 - 0.0057 0.3 - 0.00458 0.4 - 0.0049 0.5 - 0.003310 0.6 - 0.002511 0.7 - 0.001812 0.8 - 0.0012513 0.85 - 0.0012 UNIT mol/mol mol/m^3/s 3 VARIANCE 1 1 4 DATA 0.0 -5.3 5 0.1 -5.2 6 0.2 -5 7 0.3 -4.5 8 0.4 -4 9 0.5 -3.3 10 0.6 -2.5 11 0.7 -1.8 12 0.8 -1.25 13 0.85 -1 14 14 -
trunk/sample/reactors/fogler/chap2/series_reactors.mso
r383 r443 65 65 66 66 VARIABLES 67 r as reaction_mol (Brief="Rate of reaction", DisplayUnit='mol/ l/s');67 r as reaction_mol (Brief="Rate of reaction", DisplayUnit='mol/m^3/s'); 68 68 X as fraction (Brief="Molar conversion", Unit='mol/mol'); 69 69 … … 81 81 Estimation rate_of_reaction as rate 82 82 ESTIMATE 83 # PAR START LOWER UPPER UNIT83 # PAR START LOWER UPPER 84 84 a1 0.01 -1 1; 85 85 a2 0.01 -1 1; 86 a3 0.01 -1 1;86 a3 -0.01 -1 1; 87 87 a4 0.01 -1 1; 88 88 … … 92 92 93 93 OPTIONS 94 Dynamic = false; 94 95 NLPSolver(File = "ipopt_emso", 95 ObjTol = 1e-6, 96 acceptable_tol = 1e-6); 97 Dynamic = false; 98 end 99 100 101 #*--------------------------------------------------------------------- 102 * Model of a stream 103 *--------------------------------------------------------------------*# 104 105 Model stream 96 ObjTol = 1e-8 97 ); 98 end 99 100 101 #*--------------------------------------------------------------------- 102 * Model of a simple stream 103 *--------------------------------------------------------------------*# 104 105 Model simple_stream 106 106 VARIABLES 107 107 F as flow_mol (Brief="Molar flow", DisplayUnit='mol/s'); … … 109 109 end 110 110 111 Model source_111 Model reactor_source 112 112 ATTRIBUTES 113 113 Pallete = true; … … 116 116 117 117 VARIABLES 118 out Outlet as s tream (Brief="Outlet stream", PosX=1, PosY=0.5);119 end 120 121 Model sink_118 out Outlet as simple_stream (Brief="Outlet stream", PosX=1, PosY=0.5); 119 end 120 121 Model reactor_sink 122 122 ATTRIBUTES 123 123 Pallete = true; … … 126 126 127 127 VARIABLES 128 in Inlet as s tream (Brief="Inlet stream", PosX=0, PosY=0.5);128 in Inlet as simple_stream (Brief="Inlet stream", PosX=0, PosY=0.5); 129 129 end 130 130 … … 142 142 PARAMETERS 143 143 NT as Integer (Brief="Number of terms of reaction rate expression", Default=4); 144 a(NT) as reaction_mol (Brief="Parameter of reaction rate expression" );145 146 VARIABLES 147 in Inlet as s tream (Brief="Inlet stream", PosX=0, PosY=0);148 out Outlet as s tream (Brief="Outlet stream", PosX=1, PosY=1);144 a(NT) as reaction_mol (Brief="Parameter of reaction rate expression", DisplayUnit='mol/l/s'); 145 146 VARIABLES 147 in Inlet as simple_stream(Brief="Inlet stream", Symbol="_{in}", PosX=0, PosY=0); 148 out Outlet as simple_stream(Brief="Outlet stream", Symbol="_{out}", PosX=1, PosY=1); 149 149 r as reaction_mol (Brief="Rate of reaction", DisplayUnit='mol/l/s'); 150 150 V as volume (Brief="Volume", DisplayUnit='l', Upper=2e3); 151 151 152 152 SET 153 a = [0.005266 33, 0.00133478, -0.0153321, 0.0092151]*'mol/l/s'; # Estimated153 a = [0.00526629, 0.00133545, -0.0153342, 0.00921664]*'mol/l/s'; # Estimated 154 154 155 155 EQUATIONS 156 156 "Component molar balance" 157 Inlet.F - Outlet.F= (-r)*V;158 159 " Outlet molar flow"160 Outlet.F = Inlet.F *(1 - Outlet.X);161 157 Inlet.F*(Outlet.X - Inlet.X) = (-r)*V; 158 159 "Molar flow" 160 Outlet.F = Inlet.F; 161 162 162 "Rate of reaction" 163 163 (-r) = sum(a*Outlet.X^[0:(NT-1)]); … … 172 172 PARAMETERS 173 173 NT as Integer (Brief="Number of terms of reaction rate expression", Default=4); 174 a(NT) as reaction_mol (Brief="Parameter of reaction rate expression" );175 176 VARIABLES 177 in Inlet as s tream (Brief="Inlet stream");178 out Outlet as s tream (Brief="Outlet stream");174 a(NT) as reaction_mol (Brief="Parameter of reaction rate expression", DisplayUnit='mol/l/s'); 175 176 VARIABLES 177 in Inlet as simple_stream(Brief="Inlet stream", Symbol="_{in}"); 178 out Outlet as simple_stream(Brief="Outlet stream", Symbol="_{out}"); 179 179 V as volume (Brief="Volume", DisplayUnit='l', Upper=2e3); 180 180 r as reaction_mol (Brief="Rate of reaction", DisplayUnit='mol/l/s'); 181 181 182 182 SET 183 a = [0.005266 33, 0.00133478, -0.0153321, 0.0092151]*'mol/l/s'; # Estimated183 a = [0.00526629, 0.00133545, -0.0153342, 0.00921664]*'mol/l/s'; # Estimated 184 184 185 185 EQUATIONS … … 191 191 192 192 "Molar flow" 193 Outlet.F = Inlet.F *(1 - Outlet.X);194 193 Outlet.F = Inlet.F; 194 195 195 "Rate of reaction" 196 196 (-r) = sum(a*Outlet.X^[0:(NT-1)]); … … 213 213 214 214 PARAMETERS 215 N as Integer (Brief="Number of discrete points", Default=200);215 N as Integer (Brief="Number of discrete points", Lower=2, Default=50); 216 216 NT as Integer (Brief="Number of terms of reaction rate expression", Default=4); 217 a(NT) as reaction_mol (Brief="Parameter of reaction rate expression" );218 219 VARIABLES 220 in Inlet as s tream (Brief="Inlet stream", PosX=0, PosY=0.5);221 out Outlet as s tream (Brief="Outlet stream", PosX=1, PosY=0.5);217 a(NT) as reaction_mol (Brief="Parameter of reaction rate expression",DisplayUnit='mol/l/s'); 218 219 VARIABLES 220 in Inlet as simple_stream(Brief="Inlet stream", Symbol="_{in}", PosX=0, PosY=0.5); 221 out Outlet as simple_stream(Brief="Outlet stream", Symbol="_{out}", PosX=1, PosY=0.5); 222 222 V(N) as volume (Brief="Volume", DisplayUnit='l', Upper=2e3); 223 223 r(N) as reaction_mol (Brief="Rate of reaction", DisplayUnit='mol/l/s'); 224 F(N) as flow_mol (Brief="Molar flow", DisplayUnit='mol/s');225 224 X(N) as fraction (Brief="Molar conversion"); 226 225 dx as fraction (Brief="Conversion increment"); 227 226 228 227 SET 229 a = [0.00526633, 0.00133478, -0.0153321, 0.0092151]*'mol/l/s'; # Estimated 230 231 EQUATIONS 232 "Outlet molar flow" 233 Outlet.F = F(N); 228 a = [0.00526629, 0.00133545, -0.0153342, 0.00921664]*'mol/l/s'; # Estimated 229 230 EQUATIONS 234 231 235 232 "Outlet molar conversion" … … 237 234 238 235 "Discrete interval" 239 dx = Outlet.X/N; 240 241 V(1) = 0 * 'l'; 236 dx = (Outlet.X - Inlet.X)/(N-1); 237 238 "Initial reactor volume" 239 V(1) = 0.0*'l'; 242 240 243 241 for i in [2:N] 244 242 "Molar balance" 245 V(i) - V(i-1) = Inlet.F*dx/(-r(i)); 243 V(i) - V(i-1) = -0.5*Inlet.F*dx*(1/r(i-1) + 1/r(i)); # second order 244 # V(i) - V(i-1) = Inlet.F*dx/(-r(i)); # first order 246 245 "Discrete molar conversion" 247 246 X(i-1) = X(i) - dx; … … 249 248 250 249 "Molar flow" 251 F = Inlet.F*(1 - X);250 Outlet.F = Inlet.F; 252 251 253 252 for i in [1:N] … … 255 254 (-r(i)) = sum(a*X(i)^[0:(NT-1)]); 256 255 end 257 258 256 end 259 257 … … 275 273 276 274 DEVICES 277 Inlet as s tream; # Inlet stream275 Inlet as simple_stream; 278 276 R1 as simple_cstr; 279 277 … … 311 309 FlowSheet pfr_sample 312 310 DEVICES 313 Inlet as s tream; # Inlet stream311 Inlet as simple_stream; 314 312 R1 as simple_pfr; 315 313 … … 338 336 339 337 DEVICES 340 Inlet as s tream; # Inlet stream338 Inlet as simple_stream; 341 339 R1 as simple_pfr_d; 342 340 … … 375 373 376 374 DEVICES 377 Inlet as s tream; # Inlet stream375 Inlet as simple_stream; 378 376 CSTR as simple_cstr; 379 377 PFR as simple_pfr_d; … … 420 418 421 419 DEVICES 422 Inlet as s tream; # Inlet stream420 Inlet as simple_stream; 423 421 R1 as simple_cstr; 424 422 R2 as simple_cstr; … … 463 461 464 462 DEVICES 465 Inlet as s tream; # Inlet stream463 Inlet as simple_stream; 466 464 R1 as simple_pfr_d; 467 465 R2 as simple_pfr_d; … … 506 504 507 505 DEVICES 508 Inlet as s tream; # Inlet stream506 Inlet as simple_stream; 509 507 R1 as simple_pfr_d; 510 508 R2 as simple_cstr; … … 523 521 524 522 SET 525 R1.N = 200;523 R1.N = 50; 526 524 527 525 SPECIFY … … 535 533 "Required 2nd reactor conversion" 536 534 R2.Outlet.X = 0.8; 535 # R2.Outlet.F = 0.866541*'mol/s'; 537 536 538 537 OPTIONS … … 552 551 553 552 DEVICES 554 Inlet as s tream; # Inlet stream553 Inlet as simple_stream; 555 554 R1 as simple_cstr; 556 555 R2 as simple_pfr_d; … … 569 568 570 569 SET 571 R2.N = 200;570 R2.N = 50; 572 571 573 572 SPECIFY -
trunk/sample/reactors/fogler/chap2/series_reactors.pfd
r439 r443 21 21 <Show_Grid>1</Show_Grid> 22 22 <Snap_to_Grid>1</Snap_to_Grid> 23 <Width> 830</Width>24 <Height> 525</Height>25 <X> -15</X>23 <Width>754</Width> 24 <Height>494</Height> 25 <X>0</X> 26 26 <Y>0</Y> 27 27 </View> … … 30 30 <Show_Grid>1</Show_Grid> 31 31 <Snap_to_Grid>1</Snap_to_Grid> 32 <Width> 830</Width>32 <Width>754</Width> 33 33 <Height>0</Height> 34 34 <X>0</X> … … 36 36 </View> 37 37 <Block> 38 <Type> sink_</Type>39 <Id_String> sink__1</Id_String>40 <Block_Name> sink__1</Block_Name>41 <Image_File_Name> icon/outlet.png</Image_File_Name>42 <X> 664</X>43 <Y> 194</Y>38 <Type>reactor_source</Type> 39 <Id_String>reactor_source_1</Id_String> 40 <Block_Name>reactor_source_1</Block_Name> 41 <Image_File_Name>D:\Apps\EMSO\mso\sample\reactors\fogler\chap2\icon/inlet.png</Image_File_Name> 42 <X>46</X> 43 <Y>47</Y> 44 44 <Z>0</Z> 45 45 <Width>72.5</Width> … … 51 51 <Block_Properties> 52 52 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 53 <Instance_Id>Inlet.</Instance_Id> 54 <Model_Name>stream</Model_Name> 53 <Instance_Id>Outlet.</Instance_Id> 54 <Model_Name>simple_stream</Model_Name> 55 <T_Connection>2</T_Connection> 56 <Variables> 57 <Desc>Outlet.F</Desc> 58 <Index>0</Index> 59 <Values>0.866541</Values> 60 <Status>1</Status> 61 <Unit>mol/s</Unit> 62 </Variables> 63 <Variables> 64 <Desc>Outlet.X</Desc> 65 <Index>0</Index> 66 <Values>0</Values> 67 <Status>1</Status> 68 </Variables> 69 </Block_Properties> 70 </Base_Models> 71 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 72 <Instance_Id>Outlet.</Instance_Id> 73 <Model_Name>Outlet</Model_Name> 74 <T_Connection>2</T_Connection> 75 </Block_Properties> 76 </Sub_Models> 77 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 78 <Instance_Id></Instance_Id> 79 <Model_Name>reactor_source</Model_Name> 80 <T_Connection>0</T_Connection> 81 </Block_Properties> 82 </Block> 83 <Block> 84 <Type>simple_cstr</Type> 85 <Id_String>simple_cstr_1</Id_String> 86 <Block_Name>simple_cstr_1</Block_Name> 87 <Image_File_Name>D:\Apps\EMSO\mso\sample\reactors\fogler\chap2\icon/simple_cstr.png</Image_File_Name> 88 <X>209</X> 89 <Y>158</Y> 90 <Z>0</Z> 91 <Width>84</Width> 92 <Height>109</Height> 93 <Block_Properties> 94 <Sub_Models> 95 <Block_Properties> 96 <Base_Models> 97 <Block_Properties> 98 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 99 <Instance_Id>Inlet.</Instance_Id> 100 <Model_Name>simple_stream</Model_Name> 55 101 <T_Connection>1</T_Connection> 56 102 </Block_Properties> … … 62 108 </Block_Properties> 63 109 </Sub_Models> 64 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 65 <Instance_Id></Instance_Id> 66 <Model_Name>sink_</Model_Name> 110 <Sub_Models> 111 <Block_Properties> 112 <Base_Models> 113 <Block_Properties> 114 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 115 <Instance_Id>Outlet.</Instance_Id> 116 <Model_Name>simple_stream</Model_Name> 117 <T_Connection>2</T_Connection> 118 <Variables> 119 <Desc>Outlet.X</Desc> 120 <Index>0</Index> 121 <Values>0.5</Values> 122 <Status>1</Status> 123 </Variables> 124 </Block_Properties> 125 </Base_Models> 126 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 127 <Instance_Id>Outlet.</Instance_Id> 128 <Model_Name>Outlet</Model_Name> 129 <T_Connection>2</T_Connection> 130 </Block_Properties> 131 </Sub_Models> 132 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 133 <Instance_Id></Instance_Id> 134 <Model_Name>simple_cstr</Model_Name> 67 135 <T_Connection>0</T_Connection> 68 136 </Block_Properties> … … 72 140 <Id_String>simple_pfr_d_1</Id_String> 73 141 <Block_Name>simple_pfr_d_1</Block_Name> 74 <Image_File_Name> icon/simple_pfr.png</Image_File_Name>75 <X>3 70</X>76 <Y> 186</Y>77 <Z>0</Z> 78 <Width>2 26</Width>79 <Height> 53</Height>80 <Block_Properties> 81 <Sub_Models> 82 <Block_Properties> 83 <Base_Models> 84 <Block_Properties> 85 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 86 <Instance_Id>Inlet.</Instance_Id> 87 <Model_Name>s tream</Model_Name>142 <Image_File_Name>D:\Apps\EMSO\mso\sample\reactors\fogler\chap2\icon/simple_pfr.png</Image_File_Name> 143 <X>315</X> 144 <Y>299</Y> 145 <Z>0</Z> 146 <Width>252.5</Width> 147 <Height>63</Height> 148 <Block_Properties> 149 <Sub_Models> 150 <Block_Properties> 151 <Base_Models> 152 <Block_Properties> 153 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 154 <Instance_Id>Inlet.</Instance_Id> 155 <Model_Name>simple_stream</Model_Name> 88 156 <T_Connection>1</T_Connection> 89 157 </Block_Properties> … … 101 169 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 102 170 <Instance_Id>Outlet.</Instance_Id> 103 <Model_Name>stream</Model_Name> 104 <T_Connection>2</T_Connection> 171 <Model_Name>simple_stream</Model_Name> 172 <T_Connection>2</T_Connection> 173 <Variables> 174 <Desc>Outlet.X</Desc> 175 <Index>0</Index> 176 <Values>0.8</Values> 177 <Status>1</Status> 178 </Variables> 105 179 </Block_Properties> 106 180 </Base_Models> … … 109 183 <Model_Name>Outlet</Model_Name> 110 184 <T_Connection>2</T_Connection> 111 <Variables>112 <Desc>Outlet.X</Desc>113 <Index>0</Index>114 <Values>0.8</Values>115 <Status>1</Status>116 </Variables>117 185 </Block_Properties> 118 186 </Sub_Models> … … 124 192 </Block> 125 193 <Block> 126 <Type>simple_cstr</Type> 127 <Id_String>simple_cstr_1</Id_String> 128 <Block_Name>simple_cstr_1</Block_Name> 129 <Image_File_Name>icon/simple_cstr.png</Image_File_Name> 130 <X>219</X> 131 <Y>103</Y> 132 <Z>0</Z> 133 <Width>84</Width> 134 <Height>109</Height> 135 <Block_Properties> 136 <Sub_Models> 137 <Block_Properties> 138 <Base_Models> 139 <Block_Properties> 140 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 141 <Instance_Id>Inlet.</Instance_Id> 142 <Model_Name>stream</Model_Name> 143 <T_Connection>1</T_Connection> 144 </Block_Properties> 145 </Base_Models> 146 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 147 <Instance_Id>Inlet.</Instance_Id> 148 <Model_Name>Inlet</Model_Name> 149 <T_Connection>1</T_Connection> 150 </Block_Properties> 151 </Sub_Models> 152 <Sub_Models> 153 <Block_Properties> 154 <Base_Models> 155 <Block_Properties> 156 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 157 <Instance_Id>Outlet.</Instance_Id> 158 <Model_Name>stream</Model_Name> 159 <T_Connection>2</T_Connection> 160 <Variables> 161 <Desc>Outlet.X</Desc> 162 <Index>0</Index> 163 <Values>0.5</Values> 164 <Status>1</Status> 165 </Variables> 166 </Block_Properties> 167 </Base_Models> 168 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 169 <Instance_Id>Outlet.</Instance_Id> 170 <Model_Name>Outlet</Model_Name> 171 <T_Connection>2</T_Connection> 172 </Block_Properties> 173 </Sub_Models> 174 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 175 <Instance_Id></Instance_Id> 176 <Model_Name>simple_cstr</Model_Name> 177 <T_Connection>0</T_Connection> 178 </Block_Properties> 179 </Block> 180 <Block> 181 <Type>source_</Type> 182 <Id_String>source__1</Id_String> 183 <Block_Name>source__1</Block_Name> 184 <Image_File_Name>icon/inlet.png</Image_File_Name> 185 <X>58</X> 186 <Y>86</Y> 194 <Type>reactor_sink</Type> 195 <Id_String>reactor_sink_1</Id_String> 196 <Block_Name>reactor_sink_1</Block_Name> 197 <Image_File_Name>D:\Apps\EMSO\mso\sample\reactors\fogler\chap2\icon/outlet.png</Image_File_Name> 198 <X>612</X> 199 <Y>333</Y> 187 200 <Z>0</Z> 188 201 <Width>72.5</Width> … … 194 207 <Block_Properties> 195 208 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 196 <Instance_Id>Outlet.</Instance_Id> 197 <Model_Name>stream</Model_Name> 198 <T_Connection>2</T_Connection> 199 <Variables> 200 <Desc>Outlet.F</Desc> 201 <Index>0</Index> 202 <Values>0.866541</Values> 203 <Status>1</Status> 204 <Unit>mol/s</Unit> 205 </Variables> 206 <Variables> 207 <Desc>Outlet.X</Desc> 208 <Index>0</Index> 209 <Values>0</Values> 210 <Status>1</Status> 211 </Variables> 212 </Block_Properties> 213 </Base_Models> 214 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 215 <Instance_Id>Outlet.</Instance_Id> 216 <Model_Name>Outlet</Model_Name> 217 <T_Connection>2</T_Connection> 218 </Block_Properties> 219 </Sub_Models> 220 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 221 <Instance_Id></Instance_Id> 222 <Model_Name>source_</Model_Name> 209 <Instance_Id>Inlet.</Instance_Id> 210 <Model_Name>simple_stream</Model_Name> 211 <T_Connection>1</T_Connection> 212 </Block_Properties> 213 </Base_Models> 214 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 215 <Instance_Id>Inlet.</Instance_Id> 216 <Model_Name>Inlet</Model_Name> 217 <T_Connection>1</T_Connection> 218 </Block_Properties> 219 </Sub_Models> 220 <Model_File_Path>reactors\fogler\chap2\series_reactors</Model_File_Path> 221 <Instance_Id></Instance_Id> 222 <Model_Name>reactor_sink</Model_Name> 223 223 <T_Connection>0</T_Connection> 224 224 </Block_Properties> 225 225 </Block> 226 226 <Line> 227 <Line_Name>line_ 3</Line_Name>228 <X1> 596</X1>229 <Y1> 212.5</Y1>230 <X2> 664</X2>231 <Y2> 212.5</Y2>232 <Block_Source> simple_pfr_d_1</Block_Source>233 <Port_Source> simple_pfr_d_1.Outlet</Port_Source>234 <Block_Target>si nk__1</Block_Target>235 <Port_Target>si nk__1.Inlet</Port_Target>227 <Line_Name>line_1</Line_Name> 228 <X1>118.5</X1> 229 <Y1>65.5</Y1> 230 <X2>214</X2> 231 <Y2>162</Y2> 232 <Block_Source>reactor_source_1</Block_Source> 233 <Port_Source>reactor_source_1.Outlet</Port_Source> 234 <Block_Target>simple_cstr_1</Block_Target> 235 <Port_Target>simple_cstr_1.Inlet</Port_Target> 236 236 </Line> 237 237 <Line> 238 238 <Line_Name>line_2</Line_Name> 239 <X1> 303</X1>240 <Y1>2 12</Y1>241 <X2>3 70</X2>242 <Y2> 212.5</Y2>239 <X1>293</X1> 240 <Y1>267</Y1> 241 <X2>320</X2> 242 <Y2>336</Y2> 243 243 <Block_Source>simple_cstr_1</Block_Source> 244 244 <Port_Source>simple_cstr_1.Outlet</Port_Source> … … 247 247 </Line> 248 248 <Line> 249 <Line_Name>line_ 1</Line_Name>250 <X1> 130.5</X1>251 <Y1> 104.5</Y1>252 <X2> 222</X2>253 <Y2> 101</Y2>254 <Block_Source>s ource__1</Block_Source>255 <Port_Source>s ource__1.Outlet</Port_Source>256 <Block_Target> simple_cstr_1</Block_Target>257 <Port_Target> simple_cstr_1.Inlet</Port_Target>249 <Line_Name>line_3</Line_Name> 250 <X1>567.5</X1> 251 <Y1>330.5</Y1> 252 <X2>621</X2> 253 <Y2>354</Y2> 254 <Block_Source>simple_pfr_d_1</Block_Source> 255 <Port_Source>simple_pfr_d_1.Outlet</Port_Source> 256 <Block_Target>reactor_sink_1</Block_Target> 257 <Port_Target>reactor_sink_1.Inlet</Port_Target> 258 258 </Line> 259 259 </Diagram>
Note: See TracChangeset
for help on using the changeset viewer.