Changeset 577


Ignore:
Timestamp:
Jul 25, 2008, 5:48:22 PM (14 years ago)
Author:
gerson bicca
Message:

updated source_testing

Location:
branches/gui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/gui/eml/streams.mso

    r576 r577  
    564564        outer NComp                             as Integer                      (Brief = "Number of chemical components", Lower = 1);
    565565                  M(NComp)                              as molweight    (Brief = "Component Mol Weight");
    566                   rhoModel                              as Switcher             (Brief = "Density model", Valid = ["volume", "correlation"], Default="volume");
    567566                  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");
    568568       
    569569
     
    614614end
    615615
     616switch 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
     664end
     665
     666"Molar Density"
     667        rhom * vm = 1;
     668
    616669"Average Molecular Weight"
    617670        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
    636672"Mass or Molar Density"
    637673        rhom * Mw = rho;
     
    640676        Fw      =  Mw*Outlet.F;
    641677
    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        
    645678"Volumetric Flow"
    646679        Fvol = Outlet.F*vm ;
  • branches/gui/sample/processes/sample_source_testing.pfd

    r576 r577  
    3232<View>
    3333        <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>
    3636        <Width>1260</Width>
    37         <Height>509</Height>
     37        <Height>573</Height>
    3838        <X>0</X>
    3939        <Y>0</Y>
     
    4141<View>
    4242        <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>
    4545        <Width>1260</Width>
    4646        <Height>0</Height>
     
    8383                                                        <Desc>F</Desc>
    8484                                                        <Index>0</Index>
    85                                                         <Values>607.83</Values>
     85                                                        <Values>35630.2</Values>
    8686                                                        <Status>0</Status>
    8787                                                        <Unit>kmol/h</Unit>
     
    104104                                                        <Desc>h</Desc>
    105105                                                        <Index>0</Index>
    106                                                         <Values>-16407.4</Values>
     106                                                        <Values>-22818.8</Values>
    107107                                                        <Status>0</Status>
    108108                                                        <Unit>kJ/kmol</Unit>
     
    111111                                                        <Desc>v</Desc>
    112112                                                        <Index>0</Index>
    113                                                         <Values>0.295014</Values>
     113                                                        <Values>0</Values>
    114114                                                        <Status>0</Status>
    115115                                                </Variables>
     
    166166                        <Desc>v</Desc>
    167167                        <Index>0</Index>
    168                         <Values>0.295014</Values>
     168                        <Values>0.122646</Values>
    169169                        <Status>0</Status>
    170170                </Variables>
     
    191191                        <Desc>vm</Desc>
    192192                        <Index>0</Index>
    193                         <Values>0.00810204</Values>
     193                        <Values>0.00345636</Values>
    194194                        <Status>0</Status>
    195195                        <Unit>m^3/mol</Unit>
     
    198198                        <Desc>rho</Desc>
    199199                        <Index>0</Index>
    200                         <Values>10.2383</Values>
     200                        <Values>23.9768</Values>
    201201                        <Status>0</Status>
    202202                        <Unit>kg/m^3</Unit>
     
    205205                        <Desc>rhom</Desc>
    206206                        <Index>0</Index>
    207                         <Values>0.123426</Values>
     207                        <Values>0.289047</Values>
    208208                        <Status>0</Status>
    209209                        <Unit>kmol/m^3</Unit>
     
    212212                        <Desc>Fw</Desc>
    213213                        <Index>0</Index>
    214                         <Values>50420.3</Values>
     214                        <Values>2.95557e+006</Values>
    215215                        <Status>0</Status>
    216216                        <Unit>kg/h</Unit>
     
    219219                        <Desc>Fvol</Desc>
    220220                        <Index>0</Index>
    221                         <Values>4924.67</Values>
     221                        <Values>123149</Values>
    222222                        <Status>0</Status>
    223223                        <Unit>m^3/h</Unit>
     
    226226                        <Desc>s</Desc>
    227227                        <Index>0</Index>
    228                         <Values>-133.099</Values>
     228                        <Values>-145.572</Values>
    229229                        <Status>0</Status>
    230230                        <Unit>kJ/kmol/K</Unit>
     
    274274                                                        <Desc>F</Desc>
    275275                                                        <Index>0</Index>
    276                                                         <Values>607.83</Values>
     276                                                        <Values>35630.2</Values>
    277277                                                        <Status>0</Status>
    278278                                                        <Unit>kmol/h</Unit>
     
    295295                                                        <Desc>h</Desc>
    296296                                                        <Index>0</Index>
    297                                                         <Values>-16407.4</Values>
     297                                                        <Values>-22818.8</Values>
    298298                                                        <Status>0</Status>
    299299                                                        <Unit>kJ/kmol</Unit>
     
    302302                                                        <Desc>v</Desc>
    303303                                                        <Index>0</Index>
    304                                                         <Values>0.295014</Values>
     304                                                        <Values>0</Values>
    305305                                                        <Status>0</Status>
    306306                                                </Variables>
     
    360360                        <Status>4</Status>
    361361                </Parameters>
     362                <Parameters>
     363                        <Desc>ValidPhases</Desc>
     364                        <Index>0</Index>
     365                        <Values>Vapour-Liquid</Values>
     366                        <Status>4</Status>
     367                </Parameters>
    362368                <Variables>
    363369                        <Desc>Composition</Desc>
     
    375381                        <Desc>F</Desc>
    376382                        <Index>0</Index>
    377                         <Values>607.83</Values>
     383                        <Values>35630.2</Values>
    378384                        <Status>0</Status>
    379385                        <Unit>kmol/h</Unit>
     
    382388                        <Desc>Fw</Desc>
    383389                        <Index>0</Index>
    384                         <Values>50420.3</Values>
     390                        <Values>2.95557e+006</Values>
    385391                        <Status>0</Status>
    386392                        <Unit>kg/h</Unit>
     
    424430                        <Desc>vm</Desc>
    425431                        <Index>0</Index>
    426                         <Values>0.00810203</Values>
     432                        <Values>0.000138216</Values>
    427433                        <Status>0</Status>
    428434                        <Unit>m^3/mol</Unit>
     
    431437                        <Desc>rho</Desc>
    432438                        <Index>0</Index>
    433                         <Values>434.545</Values>
     439                        <Values>600.156</Values>
    434440                        <Status>0</Status>
    435441                        <Unit>kg/m^3</Unit>
     
    438444                        <Desc>rhom</Desc>
    439445                        <Index>0</Index>
    440                         <Values>5.23856</Values>
     446                        <Values>7.23505</Values>
    441447                        <Status>0</Status>
    442448                        <Unit>kmol/m^3</Unit>
Note: See TracChangeset for help on using the changeset viewer.