Ignore:
Timestamp:
Feb 25, 2010, 1:45:10 PM (12 years ago)
Author:
Rafael de Pelegrini Soares
Message:

Fixed some flash and cost models

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/gui/eml/stage_separators/flash.mso

    r879 r918  
    1919using "tank";
    2020
    21 Model flash
     21Model flash as VesselVolume
    2222
    2323ATTRIBUTES
     
    6161
    6262        Mw(NComp)               as molweight    (Brief="Mol Weight", Hidden=true);
    63         Gconst          as acceleration (Brief="Gravity Acceleration",Default=9.81,Hidden=true);
    6463       
    6564        Levelpercent_Initial                    as positive     (Brief="Initial liquid height in Percent", Default = 0.70);
     
    7170        Mw=PP.MolecularWeight();
    7271
    73         Gconst  = 9.81 * 'm/(s^2)';
    74 
    7572VARIABLES
    76 
    77         Geometry                as VesselVolume (Brief="Vessel Geometry", Symbol=" ");
    7873
    7974in      Inlet                   as stream                       (Brief="Feed Stream", PosX=0, PosY=0.48, Symbol="_{in}");
     
    123118       
    124119"Energy Holdup"
    125         E = LiquidHoldup*OutletLiquid.h + VapourHoldup*OutletVapour.h - OutletLiquid.P*Geometry.Vtotal;
     120        E = LiquidHoldup*OutletLiquid.h + VapourHoldup*OutletVapour.h - OutletLiquid.P*Vtotal;
    126121       
    127122"Mol fraction normalisation"
     
    151146       
    152147"Static Head"   
    153         Pstatic = PP.LiquidDensity(OutletLiquid.T, Peq, OutletLiquid.z) * Gconst * Geometry.Level;
     148        Pstatic = PP.LiquidDensity(OutletLiquid.T, Peq, OutletLiquid.z) * Gconst * Level;
    154149
    155150"Mechanical Equilibrium for the Liquid Phase"
     
    163158
    164159"Geometry Constraint"
    165         Geometry.Vtotal = LiquidHoldup * vL + VapourHoldup * vV;
     160        Vtotal = LiquidHoldup * vL + VapourHoldup * vV;
    166161
    167162"Temperature indicator"
     
    172167
    173168"Level indicator"
    174         LI*Geometry.Vtotal= Geometry.Vfilled;
     169        LI*Vtotal= Vfilled;
    175170
    176171"Liquid Level"
    177         LiquidHoldup * vL = Geometry.Vfilled;
     172        LiquidHoldup * vL = Vfilled;
    178173
    179174end
Note: See TracChangeset for help on using the changeset viewer.