Changeset 650 for trunk


Ignore:
Timestamp:
Sep 30, 2008, 10:00:48 PM (14 years ago)
Author:
Argimiro Resende Secchi
Message:

Fixing convergence problems!

Location:
trunk
Files:
23 edited

Legend:

Unmodified
Added
Removed
  • trunk/eml/heat_exchangers/heater.mso

    r632 r650  
    104104 VARIABLES
    105105
    106 in  Heat                as energy_stream        (Brief ="Inlet Heat Stream", PosX=0.5, PosY=1, Symbol="_{out}");
     106in  InletQ              as energy_stream        (Brief ="Inlet Heat Stream", PosX=0.5, PosY=1, Symbol="_{out}");
    107107
    108108 EQUATIONS
    109109
    110110 "Duty Specification"
    111         Heat.Q = Duty;
     111        InletQ.Q = Duty;
    112112
    113113end
     
    132132 VARIABLES
    133133
    134 in  Heat                as energy_stream        (Brief ="Inlet Heat Stream", PosX=0.5, PosY=1, Symbol="_{out}");
     134in  InletQ              as energy_stream        (Brief ="Inlet Heat Stream", PosX=0.5, PosY=1, Symbol="_{out}");
    135135
    136136 EQUATIONS
    137137
    138138 "Duty Specification"
    139         Heat.Q = -Duty;
     139        InletQ.Q = -Duty;
    140140
    141141end
  • trunk/sample/costs/sample_HeatExchangerDetailed_cost.mso

    r491 r650  
    111111#   Hot Stream
    112112#============================================
    113         streamhot_in.Outlet.F   = 40    * 'mol/s';
    114         streamhot_in.Outlet.T   = 373* 'K';
    115         streamhot_in.Outlet.z   = [1]     ;
    116         streamhot_in.Outlet.P   = 740     * 'kPa';
     113        streamhot_in.F  = 40    * 'mol/s';
     114        streamhot_in.T  = 373* 'K';
     115        streamhot_in.Composition        = [1]     ;
     116        streamhot_in.P  = 740     * 'kPa';
    117117#============================================
    118118#   Cold Stream
    119119#============================================   
    120         streamcold_in.Outlet.F  = 75   * 'mol/s';
    121         streamcold_in.Outlet.T  = 333  * 'K';
    122         streamcold_in.Outlet.z  = [1];
    123         streamcold_in.Outlet.P  = 2210*'kPa';
     120        streamcold_in.F  = 75   * 'mol/s';
     121        streamcold_in.T  = 333  * 'K';
     122        streamcold_in.Composition  = [1];
     123        streamcold_in.P  = 2210*'kPa';
    124124#=====================================================================
    125125#       Baffle Spacing
     
    222222#   Hot Stream
    223223#============================================
    224         streamhot_in.Outlet.F   = 40   * 'mol/s';
    225         streamhot_in.Outlet.T   = 373* 'K';
    226         streamhot_in.Outlet.z   = [1]     ;
    227         streamhot_in.Outlet.P   = 740     * 'kPa';
     224        streamhot_in.F  = 40   * 'mol/s';
     225        streamhot_in.T  = 373* 'K';
     226        streamhot_in.Composition        = [1]     ;
     227        streamhot_in.P  = 740     * 'kPa';
    228228#============================================
    229229#   Cold Stream
    230230#============================================   
    231         streamcold_in.Outlet.F  = 75  * 'mol/s';
    232         streamcold_in.Outlet.T  = 333  * 'K';
    233         streamcold_in.Outlet.z  = [1];
    234         streamcold_in.Outlet.P  = 2210*'kPa';
     231        streamcold_in.F  = 75  * 'mol/s';
     232        streamcold_in.T  = 333  * 'K';
     233        streamcold_in.Composition  = [1];
     234        streamcold_in.P  = 2210*'kPa';
    235235#=====================================================================
    236236#       Baffle Spacing
  • trunk/sample/costs/sample_HeatExchangerSimplified_cost.mso

    r491 r650  
    6767SPECIFY
    6868
    69         exchanger.Details.A                                      = 139.35*'m^2';
    70         exchanger.Details.Ud                                     = 0.75*'W/(m^2*K)';
    71         exchanger.Details.Uc                                     = 0.75*'W/(m^2*K)';
    72        
    73         exchanger.HotSide.PressureDrop.Pdrop  = 0*'atm';
    74         exchanger.ColdSide.PressureDrop.Pdrop = 0*'atm';
    75        
    76         streamhot.Outlet.F                                      = 1000    * 'kmol/h';
    77         streamhot.Outlet.T                                      = 450     * 'K';
    78         streamhot.Outlet.P                                      = 1.5     * 'atm';
    79         streamhot.Outlet.z                                      = [1];
    80 
    81         streamcold.Outlet.F                                     = 500   * 'kmol/h';
    82         streamcold.Outlet.P                                     = 1     * 'atm';
    83         streamcold.Outlet.T                                     = 315   * 'K';
    84     streamcold.Outlet.z                                         = [1];
     69        exchanger.A                                      = 139.35*'m^2';
     70        exchanger.U                                      = 0.75*'W/(m^2*K)';
     71       
     72        exchanger.PdropHotSide  = 0*'atm';
     73        exchanger.PdropColdSide = 0*'atm';
     74       
     75        streamhot.F                                     = 1000    * 'kmol/h';
     76        streamhot.T                                     = 450     * 'K';
     77        streamhot.P                                     = 1.5     * 'atm';
     78        streamhot.Composition                                   = [1];
     79
     80        streamcold.F                                    = 500   * 'kmol/h';
     81        streamcold.P                                    = 1     * 'atm';
     82        streamcold.T                                    = 315   * 'K';
     83    streamcold.Composition                                      = [1];
    8584       
    8685       
     
    131130SPECIFY
    132131
    133         exchanger.Details.A                                      = 65.031*'m^2';
    134         exchanger.Details.Ud                                     = 0.75*'W/(m^2*K)';
    135         exchanger.Details.Uc                                     = 0.75*'W/(m^2*K)';
    136        
    137         exchanger.HotSide.PressureDrop.Pdrop  = 0*'atm';
    138         exchanger.ColdSide.PressureDrop.Pdrop = 0*'atm';
    139        
    140         streamhot.Outlet.F                                      = 1000    * 'kmol/h';
    141         streamhot.Outlet.T                                      = 450     * 'K';
    142         streamhot.Outlet.P                                      = 1.5     * 'atm';
    143         streamhot.Outlet.z                                      = [1];
    144 
    145         streamcold.Outlet.F                                     = 500   * 'kmol/h';
    146         streamcold.Outlet.P                                     = 1     * 'atm';
    147         streamcold.Outlet.T                                     = 315   * 'K';
    148     streamcold.Outlet.z                                         = [1];
     132        exchanger.A                                      = 65.031*'m^2';
     133        exchanger.U                                      = 0.75*'W/(m^2*K)';
     134       
     135        exchanger.PdropHotSide  = 0*'atm';
     136        exchanger.PdropColdSide = 0*'atm';
     137
     138        streamhot.F                                     = 1000    * 'kmol/h';
     139        streamhot.T                                     = 450     * 'K';
     140        streamhot.P                                     = 1.5     * 'atm';
     141        streamhot.Composition                                   = [1];
     142
     143        streamcold.F                                    = 500   * 'kmol/h';
     144        streamcold.P                                    = 1     * 'atm';
     145        streamcold.T                                    = 315   * 'K';
     146    streamcold.Composition                                      = [1];
    149147       
    150148OPTIONS
     
    201199SPECIFY
    202200
    203 exchanger.Details.Ud                                            = 210*'W/(m^2*K)';
    204 exchanger.Details.Uc                                            = 210*'W/(m^2*K)';
    205 
    206 exchanger.HotSide.PressureDrop.Pdrop    = 0.1*'kPa';
    207 exchanger.ColdSide.PressureDrop.Pdrop           = 0.1*'kPa';
    208 
    209 streamhot.Outlet.F              = 36    * 'kmol/h';
    210 streamhot.Outlet.T              = 363.15   * 'K';
    211 streamhot.Outlet.P              = 120   * 'kPa';
    212 streamhot.Outlet.z              = [1,0,0];
    213 
    214 streamcold.Outlet.F             = 10 * 'kmol/h';
    215 streamcold.Outlet.P             = 120 * 'kPa';
    216 streamcold.Outlet.T             = 303.15 * 'K';
    217 streamcold.Outlet.z             = [0.1,0.7, 0.2];
    218 
    219 exchanger.Details.A     = 15*'m^2';
     201exchanger.U                     = 210*'W/(m^2*K)';
     202
     203exchanger.PdropHotSide  = 0.1*'kPa';
     204exchanger.PdropColdSide = 0.1*'kPa';
     205
     206streamhot.F             = 36    * 'kmol/h';
     207streamhot.T             = 363.15   * 'K';
     208streamhot.P             = 120   * 'kPa';
     209streamhot.Composition           = [1,0,0];
     210
     211streamcold.F            = 10 * 'kmol/h';
     212streamcold.P            = 120 * 'kPa';
     213streamcold.T            = 303.15 * 'K';
     214streamcold.Composition          = [0.1,0.7, 0.2];
     215
     216exchanger.A     = 15*'m^2';
    220217       
    221218OPTIONS
     
    269266SPECIFY
    270267
    271 exchanger.Details.Ud                                            = 210*'W/(m^2*K)';
    272 exchanger.Details.Uc                                            = 210*'W/(m^2*K)';
    273 
    274 exchanger.HotSide.PressureDrop.Pdrop    = 0.1*'kPa';
    275 exchanger.ColdSide.PressureDrop.Pdrop           = 0.1*'kPa';
    276 
    277 streamhot.Outlet.F              = 36    * 'kmol/h';
    278 streamhot.Outlet.T              = 363.15   * 'K';
    279 streamhot.Outlet.P              = 120   * 'kPa';
    280 streamhot.Outlet.z              = [1,0,0];
    281 
    282 streamcold.Outlet.F             = 10 * 'kmol/h';
    283 streamcold.Outlet.P             = 120 * 'kPa';
    284 streamcold.Outlet.T             = 303.15 * 'K';
    285 streamcold.Outlet.z             = [0.1,0.7, 0.2];
    286 
    287 exchanger.Details.A     = 15*'m^2';
     268exchanger.U              = 210*'W/(m^2*K)';
     269
     270exchanger.PdropHotSide  = 0.1*'kPa';
     271exchanger.PdropColdSide = 0.1*'kPa';
     272
     273streamhot.F             = 36    * 'kmol/h';
     274streamhot.T             = 363.15   * 'K';
     275streamhot.P             = 120   * 'kPa';
     276streamhot.Composition           = [1,0,0];
     277
     278streamcold.F            = 10 * 'kmol/h';
     279streamcold.P            = 120 * 'kPa';
     280streamcold.T            = 303.15 * 'K';
     281streamcold.Composition          = [0.1,0.7, 0.2];
     282
     283exchanger.A     = 15*'m^2';
    288284       
    289285OPTIONS
  • trunk/sample/costs/sample_distillation_kettle_cond_cost.mso

    r530 r650  
    6060       
    6161        SPECIFY
    62         feed.Outlet.F = 113.4 * 'kmol/h';
    63         feed.Outlet.T = 291 * 'K';
    64         feed.Outlet.P = 168.3 * 'kPa';
    65         feed.Outlet.z = 1/NComp;
     62        feed.F = 113.4 * 'kmol/h';
     63        feed.T = 291 * 'K';
     64        feed.P = 168.3 * 'kPa';
     65        feed.Composition = 1/NComp;
    6666       
    6767        zero.F = 0 * 'kmol/h';
  • trunk/sample/costs/sample_flash_cost.mso

    r331 r650  
    5454       
    5555        SPECIFY
    56         s1.Outlet.F = 496.3 * 'kmol/h';
    57         s1.Outlet.T = 338 * 'K';
    58         s1.Outlet.P = 507.1 * 'kPa';
    59         s1.Outlet.z = [0.2379,0.3082,0.09958,0.1373,0.08872,0.1283];
     56        s1.F = 496.3 * 'kmol/h';
     57        s1.T = 338 * 'K';
     58        s1.P = 507.1 * 'kPa';
     59        s1.Composition = [0.2379,0.3082,0.09958,0.1373,0.08872,0.1283];
    6060
    6161        fl.OutletV.F = 68.5 * 'kmol/h';
  • trunk/sample/costs/sample_reboiler_cost.mso

    r331 r650  
    5858        feed.h = 0 * 'kJ/kmol';
    5959
    60         bot.Outlet.P = 185 * 'kPa';
    61         bot.Outlet.T = 327.7 * 'K';
    62         bot.Outlet.F = 180 * 'kmol/h';
    63         bot.Outlet.z = [0.006061, 0.9939];
     60        bot.P = 185 * 'kPa';
     61        bot.T = 327.7 * 'K';
     62        bot.F = 180 * 'kmol/h';
     63        bot.Composition = [0.006061, 0.9939];
    6464       
    6565        reb.OutletL.F = 68.4 * 'kmol/h';
  • trunk/sample/costs/sample_tank_cost.mso

    r331 r650  
    4949
    5050        SPECIFY
    51         s.Outlet.P = 480 * 'kPa';
    52         s.Outlet.T = 310 * 'K';
    53         s.Outlet.F = 180 * 'kmol/h';
    54         s.Outlet.z = 1.0/NComp;
     51        s.P = 480 * 'kPa';
     52        s.T = 310 * 'K';
     53        s.F = 180 * 'kmol/h';
     54        s.Composition = 1.0/NComp;
    5555       
    5656        Qtank.OutletQ.Q = 0 * 'J/s';
  • trunk/sample/heat_exchangers/Cooler_Diagram.pfd

    r632 r650  
    287287                        <Block_Properties>
    288288                        <Model_File_Path>streams</Model_File_Path>
    289                         <Instance_Id>Heat.</Instance_Id>
     289                        <Instance_Id>InletQ.</Instance_Id>
    290290                        <Model_Name>energy_stream</Model_Name>
    291291                        <T_Connection>1</T_Connection>
     
    293293                        </Base_Models>
    294294                        <Model_File_Path>heat_exchangers/heater</Model_File_Path>
    295                         <Instance_Id>Heat.</Instance_Id>
    296                         <Model_Name>Heat</Model_Name>
     295                        <Instance_Id>InletQ.</Instance_Id>
     296                        <Model_Name>InletQ</Model_Name>
    297297                        <T_Connection>1</T_Connection>
    298298                        </Block_Properties>
     
    335335                <Port_Source>energy_source_1.OutletQ</Port_Source>
    336336                <Block_Target>cooler_1</Block_Target>
    337                 <Port_Target>cooler_1.Heat</Port_Target>
     337                <Port_Target>cooler_1.InletQ</Port_Target>
    338338        </Line>
    339339</Diagram>
  • trunk/sample/heat_exchangers/Heater_Diagram.pfd

    r632 r650  
    137137                        <Block_Properties>
    138138                        <Model_File_Path>streams</Model_File_Path>
    139                         <Instance_Id>Heat.</Instance_Id>
     139                        <Instance_Id>InletQ.</Instance_Id>
    140140                        <Model_Name>energy_stream</Model_Name>
    141141                        <T_Connection>1</T_Connection>
     
    143143                        </Base_Models>
    144144                        <Model_File_Path>heat_exchangers/heater</Model_File_Path>
    145                         <Instance_Id>Heat.</Instance_Id>
    146                         <Model_Name>Heat</Model_Name>
     145                        <Instance_Id>InletQ.</Instance_Id>
     146                        <Model_Name>InletQ</Model_Name>
    147147                        <T_Connection>1</T_Connection>
    148148                        </Block_Properties>
     
    324324                <Port_Source>energy_source_1.OutletQ</Port_Source>
    325325                <Block_Target>heater_1</Block_Target>
    326                 <Port_Target>heater_1.Heat</Port_Target>
     326                <Port_Target>heater_1.InletQ</Port_Target>
    327327        </Line>
    328328        <Line>
  • trunk/sample/heat_exchangers/Sample_Heater.mso

    r632 r650  
    4545        IN_3.Outlet                     to mixer1.Inlet(3);
    4646        mixer1.Outlet        to Heater.Inlet;
    47         Heating.OutletQ.Q       to Heater.Heat.Q;
     47        Heating.OutletQ.Q       to Heater.InletQ.Q;
    4848        Heater.Outlet              to Sink_Stream.Inlet;
    4949       
     
    6262
    6363        IN_1.Fw                                 = 10   * 'kg/s';
    64         IN_1.P                  = 5     * 'atm';
    65         IN_1.T                  = (30+273)   * 'K';
     64        IN_1.P                                  = 5     * 'atm';
     65        IN_1.T                                  = (30+273)   * 'K';
    6666    IN_1.Composition            = [0.007,0.75,0.243,0,0,0];
    6767       
    6868        IN_2.Fw                                 = 12   * 'kg/s';
    69         IN_2.P                  = 5     * 'atm';
    70         IN_2.T                  = (33+273)   * 'K';
     69        IN_2.P                                  = 5     * 'atm';
     70        IN_2.T                                  = (33+273)   * 'K';
    7171    IN_2.Composition            = [0.003,0.66,0.33,0.005,0.001,0.001];
    7272       
    7373        IN_3.Fw                                 = 12   * 'kg/s';
    74         IN_3.P                  = 2     * 'atm';
    75         IN_3.T                  = (33+273)   * 'K';
     74        IN_3.P                                  = 2     * 'atm';
     75        IN_3.T                                  = (33+273)   * 'K';
    7676    IN_3.Composition            = [0,0.7,0.30,0,0,0];
    7777
     
    7979        Heater.Outlet.P                 = 5* 'atm';
    8080        Heater.Outlet.v                 = 0.8;
    81         #Heat.OutletQ.Q                 = 2500* 'kW';
     81        #Heater.InletQ.Q                = 2500* 'kW';
    8282
    8383OPTIONS
     
    105105        IN_3.Outlet                     to mixer1.Inlet(3);
    106106        mixer1.Outlet                   to Cooler.Inlet;
    107         Heating.OutletQ.Q               to Cooler.Heat.Q;
     107        Heating.OutletQ.Q               to Cooler.InletQ.Q;
    108108        Cooler.Outlet        to Sink_Stream.Inlet;
    109109       
     
    122122
    123123        IN_1.Fw                                 = 10   * 'kg/s';
    124         IN_1.P                  = 5     * 'atm';
    125         IN_1.T                  = (30+273)   * 'K';
     124        IN_1.P                                  = 5     * 'atm';
     125        IN_1.T                                  = (30+273)   * 'K';
    126126    IN_1.Composition            = [0.007,0.75,0.243,0,0,0];
    127127       
    128128        IN_2.Fw                                 = 12   * 'kg/s';
    129         IN_2.P                  = 5     * 'atm';
    130         IN_2.T                  = (33+273)   * 'K';
     129        IN_2.P                                  = 5     * 'atm';
     130        IN_2.T                                  = (33+273)   * 'K';
    131131    IN_2.Composition            = [0.003,0.66,0.33,0.005,0.001,0.001];
    132132       
    133133        IN_3.Fw                                 = 12   * 'kg/s';
    134         IN_3.Outlet.P           = 2     * 'atm';
    135         IN_3.Outlet.T           = (33+273)   * 'K';
    136     IN_3.Outlet.z               = [0,0.7,0.30,0,0,0];
     134        IN_3.P                                  = 2     * 'atm';
     135        IN_3.T                                  = (33+273)   * 'K';
     136    IN_3.Composition            = [0,0.7,0.30,0,0,0];
    137137
    138138        #Cooler.Outlet.T                = (66+273)*'K';
    139139        Cooler.Outlet.P                 = 5* 'atm';
    140140        Cooler.Outlet.v                 = 0.8;
    141         #Cooler.OutletQ.Q               = 2500* 'kW';
     141        #Cooler.InletQ.Q                = 2500* 'kW';
    142142
    143143OPTIONS
  • trunk/sample/heat_exchangers/Sample_LNG.mso

    r632 r650  
    175175        LNG4.Outlet                                     to Feed_out.Inlet;
    176176       
    177         Heat1.OutletQ.Q                         to LNG1.Heat.Q;
    178         Heat2.OutletQ.Q                                 to LNG2.Heat.Q;
    179         Heat3.OutletQ.Q                                 to LNG3.Heat.Q;
    180         Heat4.OutletQ.Q                                 to LNG4.Heat.Q;
     177        Heat1.OutletQ.Q                         to LNG1.InletQ.Q;
     178        Heat2.OutletQ.Q                                 to LNG2.InletQ.Q;
     179        Heat3.OutletQ.Q                                 to LNG3.InletQ.Q;
     180        Heat4.OutletQ.Q                                 to LNG4.InletQ.Q;
    181181
    182182        SPECIFY
  • trunk/sample/miscellaneous/sample_vrtherm.mso

    r429 r650  
    5656       
    5757        SPECIFY
    58         s1.Outlet.F = 496.3 * 'kmol/h';
    59         s1.Outlet.T = 338 * 'K';
    60         s1.Outlet.P = 507.1 * 'kPa';
    61         s1.Outlet.z = [0.2379,0.3082,0.09958,0.1373,0.08872,0.1283];
     58        s1.F = 496.3 * 'kmol/h';
     59        s1.T = 338 * 'K';
     60        s1.P = 507.1 * 'kPa';
     61        s1.Composition = [0.2379,0.3082,0.09958,0.1373,0.08872,0.1283];
    6262
    6363        fl.OutletV.F = 68.5 * 'kmol/h';
  • trunk/sample/optimization/ammonia.mso

    r313 r650  
    155155
    156156        SPECIFY
    157         FEED.Outlet.F = 2000 * 'lbmol/h';
    158         FEED.Outlet.T = (27 + 273.15) * 'K';
    159         FEED.Outlet.P = 10 * 'atm';
    160         FEED.Outlet.z = [0.74, 0.24, 0.01, 0.01, 0.0];
     157        FEED.F = 2000 * 'lbmol/h';
     158        FEED.T = (27 + 273.15) * 'K';
     159        FEED.P = 10 * 'atm';
     160        FEED.Composition = [0.74, 0.24, 0.01, 0.01, 0.0];
    161161       
    162162        C101.Outlet.P = 200 * 'atm';
  • trunk/sample/optimization/flash_opt.mso

    r425 r650  
    5454       
    5555        SPECIFY
    56         s1.Outlet.F = 496.3 * 'kmol/h';
    57         s1.Outlet.T = 338 * 'K';
    58         s1.Outlet.P = 507.1 * 'kPa';
    59         #s1.Outlet.v = 0.1380;
    60         s1.Outlet.z = [0.2379,0.3082,0.09959,0.1373,0.08872,0.1283];
     56        s1.F = 496.3 * 'kmol/h';
     57        s1.T = 338 * 'K';
     58        s1.P = 507.1 * 'kPa';
     59        s1.Composition = [0.2379,0.3082,0.09959,0.1373,0.08872,0.1283];
    6160       
    6261        fl.OutletL.P = 2.5 * 'atm';
  • trunk/sample/processes/Sample_Process.mso

    r632 r650  
    118118        Mheater.OutletHot(1)            to  Cooler.Inlet;
    119119        Cooler.Outlet                           to  Product.Inlet;
    120         Heat_1.OutletQ.Q                                to Heater.Heat.Q;
    121         Cold_2.OutletQ.Q                                to Cooler.Heat.Q;
     120        Heat_1.OutletQ.Q                                to Heater.InletQ.Q;
     121        Cold_2.OutletQ.Q                                to Cooler.InletQ.Q;
    122122
    123123INITIAL
  • trunk/sample/reactors/sample_gibbs.mso

    r426 r650  
    7676
    7777        SPECIFY
    78         Fin.Outlet.F = 5*'kmol/h';
    79         Fin.Outlet.z = [0.4, 0.6, 0.0, 0.0, 0.0];
    80         Fin.Outlet.P = 1*'atm';
    81         Fin.Outlet.T = 1000*'K';
     78        Fin.F = 5*'kmol/h';
     79        Fin.Composition = [0.4, 0.6, 0.0, 0.0, 0.0];
     80        Fin.P = 1*'atm';
     81        Fin.T = 1000*'K';
    8282       
    8383        R.Outlet.F = 5*'kmol/h'*sqrt(R.Tank.Level/'m');
  • trunk/sample/reactors/sample_stoic.mso

    r426 r650  
    6464       
    6565        SPECIFY
    66         Fin.Outlet.F = 1000*'kmol/h';
    67         Fin.Outlet.z = [0.25, 0.75, 0, 0, 0];
    68         Fin.Outlet.P = 10*'kgf/cm^2';
    69         Fin.Outlet.T = 500*'K';
     66        Fin.F = 1000*'kmol/h';
     67        Fin.Composition = [0.25, 0.75, 0, 0, 0];
     68        Fin.P = 10*'kgf/cm^2';
     69        Fin.T = 500*'K';
    7070
    7171        R.Outlet.F = 1000*'kmol/h'*sqrt(R.Tank.Level/'m');
     
    118118       
    119119        SPECIFY
    120         Fin.Outlet.F = 1000*'kmol/h';
    121         Fin.Outlet.z = [0.25, 0.75, 0, 0, 0];
    122         Fin.Outlet.P = 10*'kgf/cm^2';
    123         Fin.Outlet.T = 500*'K';
     120        Fin.F = 1000*'kmol/h';
     121        Fin.Composition = [0.25, 0.75, 0, 0, 0];
     122        Fin.P = 10*'kgf/cm^2';
     123        Fin.T = 500*'K';
    124124       
    125125        R.Outlet.F = 1000*'kmol/h'*sqrt(R.Tank.Level/'m');
  • trunk/sample/reactors/sample_yield.mso

    r426 r650  
    5858       
    5959        SPECIFY
    60         Fin.Outlet.F = 1000*'kmol/h';
    61         Fin.Outlet.z = [0.25, 0.69, 0.03, 0.02, 0.01];
    62         Fin.Outlet.P = 10*'kgf/cm^2';
    63         Fin.Outlet.T = 500*'K';
     60        Fin.F = 1000*'kmol/h';
     61        Fin.Composition = [0.25, 0.69, 0.03, 0.02, 0.01];
     62        Fin.P = 10*'kgf/cm^2';
     63        Fin.T = 500*'K';
    6464       
    6565        R.Outlet.F = 300*'kmol/h'*sqrt(R.Tank.Level/'m');
  • trunk/sample/reconciliation/flash.dat

    r548 r650  
    1 MEASURE         s1.Outlet.F     fl.OutletL.F    fl.OutletV.F
     1MEASURE         s1.F         fl.OutletL.F    fl.OutletV.F
    22VARIANCE        1.0             1.0             1.0
    33DATA            498.3           344.0           150.0
  • trunk/sample/reconciliation/flash_rec.mso

    r548 r650  
    2828       
    2929        SPECIFY
    30         s1.Outlet.F = 496.3 * 'kmol/h';
    31         s1.Outlet.T = 338 * 'K';
    32         s1.Outlet.P = 507.1 * 'kPa';
    33         s1.Outlet.z = [0.2379,0.3082,0.09959,0.1373,0.08872,0.1283];
     30        s1.F = 496.3 * 'kmol/h';
     31        s1.T = 338 * 'K';
     32        s1.P = 507.1 * 'kPa';
     33        s1.Composition = [0.2379,0.3082,0.09959,0.1373,0.08872,0.1283];
    3434       
    3535        fl.OutletL.P = 2.5 * 'atm';
     
    4545
    4646        RECONCILE
    47         s1.Outlet.F; fl.OutletL.F; fl.OutletV.F;
     47        s1.F; fl.OutletL.F; fl.OutletV.F;
    4848       
    4949        FREE
    50         s1.Outlet.F;
     50        s1.F;
    5151
    5252        EXPERIMENTS
  • trunk/sample/stage_separators/sample_column.mso

    r633 r650  
    7474        cond.z = [0.6664, 0.3336];
    7575
     76#       reb.F = 153 * 'kmol/h';
    7677        reb.P = 185 * 'kPa';
    7778        reb.T = 328.12 * 'K';
     
    9495
    9596        INITIAL
    96         sec.trays.OutletL.T = 270 *'K';
    97         sec.trays.Level = 0.9 * sec.trays.hw;
     97        sec.trays.OutletL.T = [290 300] *'K';
     98        sec.trays.Level = 0.3 * sec.trays.hw;
    9899        sec.trays.OutletL.z(1) = 0.5;
    99100       
     
    888889        #GuessFile = "Packed_Column_ctrl.rlt";
    889890        #Dynamic = false;
     891        DAESolver(File="dassl");
    890892end
  • trunk/sample/stage_separators/sample_condenser.mso

    r633 r650  
    7777        TimeEnd = 1000;
    7878        TimeStep = 20;
     79        DAESolver(File="dassl");
    7980end
    8081
  • trunk/sample/stage_separators/sample_tray.mso

    r633 r650  
    8989        OPTIONS
    9090        TimeEnd = 100;
     91        DAESolver(File="dassl");
    9192end
    9293
Note: See TracChangeset for help on using the changeset viewer.