Changeset 577
- Timestamp:
- Jul 25, 2008, 5:48:22 PM (15 years ago)
- Location:
- branches/gui
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gui/eml/streams.mso
r576 r577 564 564 outer NComp as Integer (Brief = "Number of chemical components", Lower = 1); 565 565 M(NComp) as molweight (Brief = "Component Mol Weight"); 566 rhoModel as Switcher (Brief = "Density model", Valid = ["volume", "correlation"], Default="volume");567 566 CompostionBasis as Switcher (Brief = "Molar or Mass Compostion", Valid = ["Molar", "Mass"], Default="Molar"); 567 ValidPhases as Switcher (Brief = "Valid Phases for Flash Calculation", Valid = ["Vapour-Only", "Liquid-Only","Vapour-Liquid"], Default="Vapour-Liquid"); 568 568 569 569 … … 614 614 end 615 615 616 switch ValidPhases 617 618 case "Liquid-Only": 619 620 "Vapour Fraction" 621 Outlet.v = 0; 622 623 "Liquid Composition" 624 x = Outlet.z; 625 626 "Vapour Composition" 627 y = Outlet.z; 628 629 "Overall Enthalpy" 630 Outlet.h = PP.LiquidEnthalpy(Outlet.T, Outlet.P, x); 631 632 "Molar Volume" 633 vm = PP.LiquidVolume(Outlet.T, Outlet.P, x); 634 635 case "Vapour-Only": 636 637 "Vapor Fraction" 638 Outlet.v = 1; 639 640 "Liquid Composition" 641 x = Outlet.z; 642 643 "Vapour Composition" 644 y = Outlet.z; 645 646 "Overall Enthalpy" 647 Outlet.h = PP.VapourEnthalpy(Outlet.T, Outlet.P, y); 648 649 "Molar Volume" 650 vm = PP.VapourVolume(Outlet.T, Outlet.P, y); 651 652 653 case "Vapour-Liquid": 654 655 "Flash Calculation" 656 [Outlet.v, x, y] = PP.Flash(Outlet.T, Outlet.P, Outlet.z); 657 658 "Overall Enthalpy" 659 Outlet.h = (1-Outlet.v)*PP.LiquidEnthalpy(Outlet.T, Outlet.P, x) + Outlet.v*PP.VapourEnthalpy(Outlet.T, Outlet.P, y); 660 661 "Molar Volume" 662 vm = (1-Outlet.v)*PP.LiquidVolume(Outlet.T, Outlet.P, x) + Outlet.v*PP.VapourVolume(Outlet.T,Outlet.P,y); 663 664 end 665 666 "Molar Density" 667 rhom * vm = 1; 668 616 669 "Average Molecular Weight" 617 670 Mw = sum(M*Outlet.z); 618 619 "Flash Calculation" 620 [Outlet.v, x, y] = PP.Flash(Outlet.T, Outlet.P, Outlet.z); 621 622 "Overall Enthalpy" 623 Outlet.h = (1-Outlet.v)*PP.LiquidEnthalpy(Outlet.T, Outlet.P, x) + Outlet.v*PP.VapourEnthalpy(Outlet.T, Outlet.P, y); 624 625 switch rhoModel 626 627 case "volume": 628 "Molar Density" 629 rhom * vm = 1; 630 631 case "correlation": 632 "Mass Density" 633 rho = (1-Outlet.v)*PP.LiquidDensity(Outlet.T,Outlet.P,x) + Outlet.v*PP.VapourDensity(Outlet.T,Outlet.P,y); 634 end 635 671 636 672 "Mass or Molar Density" 637 673 rhom * Mw = rho; … … 640 676 Fw = Mw*Outlet.F; 641 677 642 "Molar Volume"643 vm = (1-Outlet.v)*PP.LiquidVolume(Outlet.T, Outlet.P, x) + Outlet.v*PP.VapourVolume(Outlet.T,Outlet.P,y);644 645 678 "Volumetric Flow" 646 679 Fvol = Outlet.F*vm ; -
branches/gui/sample/processes/sample_source_testing.pfd
r576 r577 32 32 <View> 33 33 <Zoom_Level>1</Zoom_Level> 34 <Show_Grid> 0</Show_Grid>35 <Snap_to_Grid> 0</Snap_to_Grid>34 <Show_Grid>1</Show_Grid> 35 <Snap_to_Grid>1</Snap_to_Grid> 36 36 <Width>1260</Width> 37 <Height>5 09</Height>37 <Height>573</Height> 38 38 <X>0</X> 39 39 <Y>0</Y> … … 41 41 <View> 42 42 <Zoom_Level>1</Zoom_Level> 43 <Show_Grid> 0</Show_Grid>44 <Snap_to_Grid> 0</Snap_to_Grid>43 <Show_Grid>1</Show_Grid> 44 <Snap_to_Grid>1</Snap_to_Grid> 45 45 <Width>1260</Width> 46 46 <Height>0</Height> … … 83 83 <Desc>F</Desc> 84 84 <Index>0</Index> 85 <Values> 607.83</Values>85 <Values>35630.2</Values> 86 86 <Status>0</Status> 87 87 <Unit>kmol/h</Unit> … … 104 104 <Desc>h</Desc> 105 105 <Index>0</Index> 106 <Values>- 16407.4</Values>106 <Values>-22818.8</Values> 107 107 <Status>0</Status> 108 108 <Unit>kJ/kmol</Unit> … … 111 111 <Desc>v</Desc> 112 112 <Index>0</Index> 113 <Values>0 .295014</Values>113 <Values>0</Values> 114 114 <Status>0</Status> 115 115 </Variables> … … 166 166 <Desc>v</Desc> 167 167 <Index>0</Index> 168 <Values>0. 295014</Values>168 <Values>0.122646</Values> 169 169 <Status>0</Status> 170 170 </Variables> … … 191 191 <Desc>vm</Desc> 192 192 <Index>0</Index> 193 <Values>0.00 810204</Values>193 <Values>0.00345636</Values> 194 194 <Status>0</Status> 195 195 <Unit>m^3/mol</Unit> … … 198 198 <Desc>rho</Desc> 199 199 <Index>0</Index> 200 <Values> 10.2383</Values>200 <Values>23.9768</Values> 201 201 <Status>0</Status> 202 202 <Unit>kg/m^3</Unit> … … 205 205 <Desc>rhom</Desc> 206 206 <Index>0</Index> 207 <Values>0. 123426</Values>207 <Values>0.289047</Values> 208 208 <Status>0</Status> 209 209 <Unit>kmol/m^3</Unit> … … 212 212 <Desc>Fw</Desc> 213 213 <Index>0</Index> 214 <Values> 50420.3</Values>214 <Values>2.95557e+006</Values> 215 215 <Status>0</Status> 216 216 <Unit>kg/h</Unit> … … 219 219 <Desc>Fvol</Desc> 220 220 <Index>0</Index> 221 <Values> 4924.67</Values>221 <Values>123149</Values> 222 222 <Status>0</Status> 223 223 <Unit>m^3/h</Unit> … … 226 226 <Desc>s</Desc> 227 227 <Index>0</Index> 228 <Values>-1 33.099</Values>228 <Values>-145.572</Values> 229 229 <Status>0</Status> 230 230 <Unit>kJ/kmol/K</Unit> … … 274 274 <Desc>F</Desc> 275 275 <Index>0</Index> 276 <Values> 607.83</Values>276 <Values>35630.2</Values> 277 277 <Status>0</Status> 278 278 <Unit>kmol/h</Unit> … … 295 295 <Desc>h</Desc> 296 296 <Index>0</Index> 297 <Values>- 16407.4</Values>297 <Values>-22818.8</Values> 298 298 <Status>0</Status> 299 299 <Unit>kJ/kmol</Unit> … … 302 302 <Desc>v</Desc> 303 303 <Index>0</Index> 304 <Values>0 .295014</Values>304 <Values>0</Values> 305 305 <Status>0</Status> 306 306 </Variables> … … 360 360 <Status>4</Status> 361 361 </Parameters> 362 <Parameters> 363 <Desc>ValidPhases</Desc> 364 <Index>0</Index> 365 <Values>Vapour-Liquid</Values> 366 <Status>4</Status> 367 </Parameters> 362 368 <Variables> 363 369 <Desc>Composition</Desc> … … 375 381 <Desc>F</Desc> 376 382 <Index>0</Index> 377 <Values> 607.83</Values>383 <Values>35630.2</Values> 378 384 <Status>0</Status> 379 385 <Unit>kmol/h</Unit> … … 382 388 <Desc>Fw</Desc> 383 389 <Index>0</Index> 384 <Values> 50420.3</Values>390 <Values>2.95557e+006</Values> 385 391 <Status>0</Status> 386 392 <Unit>kg/h</Unit> … … 424 430 <Desc>vm</Desc> 425 431 <Index>0</Index> 426 <Values>0.00 810203</Values>432 <Values>0.000138216</Values> 427 433 <Status>0</Status> 428 434 <Unit>m^3/mol</Unit> … … 431 437 <Desc>rho</Desc> 432 438 <Index>0</Index> 433 <Values> 434.545</Values>439 <Values>600.156</Values> 434 440 <Status>0</Status> 435 441 <Unit>kg/m^3</Unit> … … 438 444 <Desc>rhom</Desc> 439 445 <Index>0</Index> 440 <Values> 5.23856</Values>446 <Values>7.23505</Values> 441 447 <Status>0</Status> 442 448 <Unit>kmol/m^3</Unit>
Note: See TracChangeset
for help on using the changeset viewer.